.panda-logo { 

margin: 0px auto -30px 0px;

padding-bottom: 55px;

padding-top: 15px;

text-align: left;

}

.panda-wrapper__header { 

background: url(../addon/header.jpg) no-repeat center top transparent !important;

}

/*.panda-bg-color { 

background: url(../addon/bg.jpg) center bottom fixed !important;*/



.panda-search-field-wrapper { 

width: 179px;

}

/*.panda-search__header { 

margin-left: 918px;

top: 120px;

}*/



.panda-login__header { 

left: 28px !important;

top: 229px !important;

}



.panda-search__header { 

left: 926px;

margin-left: 0px;

top: 175px;

width: 222px;

}

.panda-contact { 

color: #181818;

margin-right: 0px;

position: absolute;

text-align: left;

top: 35px;

width: 250px;

}

.panda-contact p { 

margin-bottom: 10px;

}

.panda-contact a { 

color: #0878e6;

text-decoration: none;

}

.panda-contact a:hover { 

color: #0878e6;

text-decoration: none;

}

.panda-mini-ico__home { 

background-position: 0px -85px;

display: none;

}

.panda-mini-ico__map { 

background-position: -22px -85px;

display: none;

}

.panda-mini-ico__mail { 

background-position: -44px -85px;

display: none;

}

/*.panda-gadget__item a { 

color: #000000 !important;

text-decoration: none;

}*/

.panda-gadget__inner { 

border-bottom: 0px;

padding-bottom: 0px;

}

.panda-border-bottom { 

border-top: 0px;

}

/*активный пункт горизонтального меню*/

.panda-menu__horizontal-header-submenu li a:hover ins, .panda-menu__horizontal-header-item span ins, .panda-menu__horizontal-header-submenu li span ins { 

color: #000000;

/*font-weight:bold;

font-size: 1.1em;*/

}



/*цвет пункта меню при наведении*/

.panda-menu__horizontal-header-item a:hover ins, .panda-menu-item__active a, .panda-menu-item__active span { 

color: #000000;

}

/*цвет "каталога" в горизонтальном меню при выбранном каталоге/подкаталоге левого меню*/

.panda-menu-horizontal-header__active-bramch {

color: #000000 !important;

}

.h1 a { 

border-bottom: 0px;

color: #000000;

text-decoration: none;

}

/*--------------------------------------------------------------------------------------------------------*/

/*--------------------подложка---------------------------*/

.panda-main { 

background-color: #fff;

border: 0px;

border-radius: 7px;

margin-top: 13px;

margin-bottom: 13px;

/*margin-bottom: 140px; */

padding: 0px;

min-height: 630px;

/*min-width: 1150px;*/

padding-bottom: 10px;

}



/*--------------------------------------------------------------------------------------------------------*/

/*цвет года новости в разделе новостей*/

.panda-news-filter-item span { 

background: #e9e9e9 !important;

background: -moz-linear-gradient(top, #e9e9e9, #e1e1e1) !important;

    background: -webkit-gradient(linear, left top, left bottom, 

                color-stop(0%,#e9e9e9), color-stop(100%,#e1e1e1)) !important;

    background: -webkit-linear-gradient(top, #e9e9e9, #e1e1e1) !important;

    background: -o-linear-gradient(top, #e9e9e9, #e1e1e1) !important;

    background: -ms-linear-gradient(top, #e9e9e9, #e1e1e1) !important;

    background: linear-gradient(top, #e9e9e9, #e1e1e1) !important;

color: #000000;

border-radius: 5px;

	-moz-border-radius: 5px; /* Firefox */

	-webkit-border-radius: 5px; /* Safari, Chrome */

	-khtml-border-radius: 5px; /* KHTML */ 

}

/*------------------------------------------------------------------------------------------ левое меню*/

/*скрываем надпись "Каталог" в левом меню*/

.panda-menu__vertical-main .h1 {

/*display: none;*/

margin: 0px 0px 10px;

}

h1, .h1 { 

font-family: "Verdana", "Helvetica", sans-serif;

font-size: 25px;

margin: 15px 0px 10px;

}

/*цвет пункта левого меню при наведении*/

.panda-menu__vertical-main li a:hover span, .panda-menu__vertical-main li a:hover ins span { 

color: #1890cf !important;

}

/*цвет активной категории при НЕ активной подкатегории в левом меню*/

span.panda-menu__vertical-main-item-link.panda-menu__vertical-main-item-link-active ins span { 

color: #1890cf;

font-weight: bold;

}

/*цвет активной категории при активной подкатегории в левом меню*/

.panda-menu__vertical-main-item-link.panda-menu__vertical-main-item-link-active-branch ins a span { 

color: #1890cf !important;

font-weight: bold;

}

/*цвет активной подкатегории в левом меню*/

.panda-menu__vertical-main-submenu-item.panda-menu__vertical-main-item-current span.panda-menu__vertical-main-item-link-active { 

color: #1890cf !important;

font-weight: bold;

}



/*------------------------------------------------------------------------------------------ левое меню*/



/*отступ над надписью "Корзина" под левым меню*/

h3, .h3 { 

margin-top: 20px;

}



/*кнопка в меню*/

.panda-menu__horizontal-header-item-text ins { 

/*font-family: sans-serif !important;*/

font-size: 10pt;

font-weight: bold;

padding-left: 10px;

padding-right: 10px;

text-decoration: none;

/*color: #fff;*/ /*цвет пунктов верхнего меню до наведения мыши*/

}

/*цвет фона менюшки*/

.panda-menu__horizontal-header {

border-bottom: 0px;

padding-left: 0px;

background: transparent;

margin-right: 240px;

}



 .panda-menu__horizontal-header-item span ins,  .panda-menu__horizontal-header a:hover { 

background: #ef7f1b;

 	border-radius:7px;

	-moz-border-radius: 7px; /* Firefox */

	-webkit-border-radius: 7px; /* Safari, Chrome */

	-khtml-border-radius: 7px; /* KHTML */ 

	color: #000000 !important; /*цвет текста в активной кнопке меню*/

}



/*цвет текста в пунктах меню. по дефолту черный*/

.panda-menu__horizontal-header-item a { 

color: #000; 

border-bottom: 0px;

}





/*правый отступ для статей*/

.panda-article { 

padding-right: 20px;

}

/*отступы для годов новостей/отзывов*/

.panda-news-filter { 

margin: 5px 0px 10px 0px;

border-bottom: 0px;

}

/*отступ над хлебными крошками*/

.panda-path { 

padding: 10px 0px;

}

/* отступ для статей над левым меню*/

.panda-menu__vertical-main { 

border-bottom: 0px;

padding-bottom: 10px;

}

/*убираем название каталога над левым меню и заголовки сквозных гаджетов под меню*/

/*.panda-grid__6 .h1 { 

display: none;

margin: 5px 0px;

}*/



/*убираем надпись "товары" в каталоге*/

.panda-elements__margin-top-10 {

display: none;

}



/*убрать непонятную полоску под меню CMS4*/

.panda-menu-border-bottom {

border-bottom: 0px solid #FFFFFF;

}

/*отступ от подложки до футера. было 150. CMS4.*/

.panda-wrapper__main { 

padding-bottom: 1px;

}



/*футер ----------------------------------------------------------------------------------------------------------*/

/*отступы для футера CMS4* и *цвет контактов в футере*/

.panda-footer { 

padding-bottom: 20px !important;

padding-top: 15px;

color: #fff;

min-height: 80px;

}



/*цвет меню в футере*/

.panda-footer-menu a { 

color: #FFFFFF;

}

/*цвет меню в футере*/

.panda-footer-menu a:hover{ 

color: #fff;

}

.panda-footer-menu { 

width: 980px; /*ширина дублирующего меню в футере*/

color: #fff; /*цвет активного пункта меню в футере*/

}

.panda_copy, .panda-footer-menu { 

padding-left: 10px;

}

.panda_copy { 

font-size: 14px;

}

.panda-block__dynamic-width {

min-width: 1150px;

padding: 0px 0px;

}



.panda-menu__horizontal-header-item { 

margin-right: 10px;

padding-left: 10px;

}

.panda-menu__horizontal-header-item { 

padding-bottom: 4px;

padding-top: 4px;

}

.panda-wrapper__footer { 

background-color: #f2f2f2;

border-top: 0px solid #0f0f0f;

padding-top: 12px;

min-height: 115px;

}



.panda-wrapper__footer a { 

color: #fff;

}



.h2, h2 { 

margin-bottom: 10px !important;

}



/*корзина*/

.panda-basket__header { 

border-radius: 7px 0px 0px 7px;

border-bottom: 0px;

background: #2591d2; /* Для старых браузров */

    background: -moz-linear-gradient(top, #2591d2, #1b70a6); /* Firefox 3.6+ */

    /* Chrome 1-9, Safari 4-5 */

    background: -webkit-gradient(linear, left top, left bottom, 

                color-stop(0%,#2591d2), color-stop(100%,#1b70a6));

    /* Chrome 10+, Safari 5.1+ */

    background: -webkit-linear-gradient(top, #2591d2, #1b70a6);

    background: -o-linear-gradient(top, #2591d2, #1b70a6); /* Opera 11.10+ */

    background: -ms-linear-gradient(top, #2591d2, #1b70a6); /* IE10 */

    background: linear-gradient(top, #2591d2, #1b70a6); /* CSS3 */

top: 105px;

}





.panda-basket__header-status { 

background: url("/designs/design_4/common/images/header/cart.png") -4px -214px no-repeat transparent;

color: #ffffff;

padding-left: 23px;

}

.panda-basket__header-container .panda-btn { 

margin-top: 4px;

}

.panda-basket__header h1, .panda-basket__header .h1 { 

color: #ffffff;

margin: 0px 0px 4px;

}

.panda-basket__header-status a, .panda-basket__header-status a:hover { 

color: #ffffff;

}



.panda-basket__header-container .panda-basket__header-end-price { 

display: none;

}

.panda-basket__header-container .panda-btn span { 

background: #b64da1;

color: #ffffff;

display: block;

font-weight: 700;

border-radius: 5px;

}

.panda-basket__header-container .panda-btn:hover span { 

background: #b64da1;

}

/*корзина end*/



/*фон выпадающего меню фильтра*/

.panda-link-bg-color, .panda-link-bg-color-hover:hover { 

background: #B7B7B7;

}

/*отступ выпадающего меню*/

.panda-select-popup { 

margin-top: -4px;

border-radius: 0px 0px 7px 7px;

}

.panda-filter-popup-buttons { 

height: 27px;

}

.panda-btn span { 

color: #FFFFFF;

}

.panda-search-submit-wrapper .panda-links__submit { 

background-color: #ef7f1b !important;

}

.panda-contacts__footer { 

top: 0px;

}

.panda-login-link { 

top: 1px;

}

p {

font-size: 14px;

}

.panda-separator { 

margin: 10px 0px 7px;

}

.panda-orders-table td { 

border-bottom: 1px dashed #B6B6B7;

}

.panda-menu__vertical-main-item-link span,

.panda-menu__vertical-main-item-current ins { 

font-size: 15px;

}

.panda-menu__vertical-main-submenu-item span,

.panda-menu__vertical-main-submenu-item a span { 

font-size: 14px;

}

.panda-catalog-product-list-item-name { 

font-size: 15px !important;

}

.panda-category-list-small .panda-catalog-product-list-item-name { 

font-size: 15px !important;

}



.panda-article td { 

font-size: 14px;

}

.panda-article ul li, .panda-gadget-text ul li { 

font-size: 14px;

}

td.panda-catalog-product-item__characteristic-value { 

width: 200px;

}

/*.panda-menu__horizontal-header-item a[href="/gallery"] { 

display: none;

}*/



td.panda-catalog-product-list-item-button { 

padding-right: 10px;

}

.panda-reviews-item,

.panda-reviews-item-avtor { 

color: #000000;

}

.panda-reviews-item-avtor span { 

color: #000000;

font-style: normal;

}



.panda-gadget-catalog-list { 

padding-right: 15px;

}



.panda-footer-menu, .panda-footer-menu a, .panda-footer-menu a:hover, .panda_copy, .panda_copy a { 

color: #000000;

}



.panda-gadget-catalog-item-photo { 

background: transparent;

}

.panda-gadget-catalog-item-photo img { 

border: 0px;

}

.panda-category-list-small .panda-gadget-catalog-item-photo { 

border-bottom: 0px;

}



.panda-contact,

h1, h2, h3, .h1, .h2, .h3, .panda-kartochka > h1, .panda-kartochka h2,

.panda-kartochka .panda-secondary-font,

.panda-catalog-product-item__characteristic td,

.panda-menu__horizontal-header-item,

td.panda-orders-table-price,

.panda-orders-table td,

.panda-article td {

font-family: "Arial";

}



.panda-orders-table-price-full {

font-size: 20px;

}

.panda-kartochka .panda-catalog-product-item-photos-selected { 

border: 0px !important;

}

td.panda-orders-table-photo a:hover { 

border: 0px !important;

}

td.panda-orders-table-photo a:hover { 

outline: 1px solid #C5C5C5 !important;

}

.panda-basket__header-container .panda-basket__header-price,

.panda-basket__header-container .panda-basket__header-col { 

color: #000000;

}

/*подчеркивание в кнопке добавить отзыв*/

a.panda-btn { 

text-decoration: none;

}

/*цвет текста в футере*/

.panda-footer-menu,

.panda-footer-menu a:hover,

.panda-footer-menu a,

.panda_copy,

.panda_copy p,

.panda-wrapper__footer a,

.panda-wrapper__footer a:hover { 

color: #000000 !important;

}

/*дата новости в гаджете*/

.panda-gadget-news dd { 

 background: -moz-linear-gradient(top, #e9e9e9, #e1e1e1); /* Firefox 3.6+ */

    /* Chrome 1-9, Safari 4-5 */

    background: -webkit-gradient(linear, left top, left bottom, 

                color-stop(0%,#e9e9e9), color-stop(100%,#e1e1e1));

    /* Chrome 10+, Safari 5.1+ */

    background: -webkit-linear-gradient(top, #e9e9e9, #e1e1e1);

    background: -o-linear-gradient(top, #e9e9e9, #e1e1e1); /* Opera 11.10+ */

    background: -ms-linear-gradient(top, #e9e9e9, #e1e1e1); /* IE10 */

    background: linear-gradient(top, #e9e9e9, #e1e1e1); /* CSS3 */ 

height: 16px;

padding: 0px 5px 0px;

font-size: 11px;

}

.panda-gadget-news dl dd { 

border-radius: 5px;

color: #000000;

}

.panda-catalog-product-list h1 { 

margin-right: 0px;

}

/*выравнивание характеристик в карточке товара*/

td.panda-catalog-product-item__characteristic-value { 

vertical-align: middle;

}

.panda-illustration-marks { 

left: auto !important;

right: 7px !important;

top: 7px !important;

}

.panda-gadget-catalog-item-photo a { 

text-align: center !important;

}



.dis { 

display: block;

font-size: 14px;

/*font-weight: 700;*/

left: 320px;

position: absolute;

top: 65px;

width: 296px;

}



.button {

background: url(../uploads/image/b1.png) no-repeat;

display: block;

position: absolute;

top: 60px;

width: 201px;

height: 48px;

/*cursor: pointer;*/

left: 57%;

border: none;

}




/*----------------Каталог-----------------------------------------------------------------------*/

/*цвет пункта левого меню при наведении*/

.panda-menu__vertical-main li a:hover span, .panda-menu__vertical-main li a:hover ins span { 

color: #000000 !important;

}

/*цвет активной категории при НЕ активной подкатегории в левом меню*/

span.panda-menu__vertical-main-item-link.panda-menu__vertical-main-item-link-active ins span { 

color: #ffffff;

font-weight: bold;

line-height: 19px;

}

/*цвет активной категории при активной подкатегории в левом меню*/

.panda-menu__vertical-main-item-link.panda-menu__vertical-main-item-link-active-branch ins a span { 

color: #ffffff !important;

font-weight: bold;

}

/*цвет активной подкатегории в левом меню*/

.panda-menu__vertical-main-submenu-item.panda-menu__vertical-main-item-current span.panda-menu__vertical-main-item-link-active { 

color: #ffffff !important;

font-weight: bold;

}

.panda-menu__vertical-main {

margin-top: 10px;

}

.panda-menu__vertical-main .h1 a {

color:#353535;

}

.panda-menu__vertical-main-item-link ins a span {

font-size: 15px;

display: block;

padding-left: 30px;

padding-top: 8px;

padding-bottom: 8px;

/*outline:1px solid #D5D5D5;*/

color: #000000;

background: url(/addon/li.png) no-repeat 3% !important;

line-height: 19px;

}

.panda-menu__vertical-main-item-link ins a {

display: block;

color:#000 !important;

font-weight: bold;

background: #e4e4e4;

 background: -moz-linear-gradient(top, #f2f2f2, #d8d8d8);

    background: -webkit-gradient(linear, left top, left bottom, 

                color-stop(0%,#f2f2f2), color-stop(100%,#d8d8d8));

    background: -webkit-linear-gradient(top, #f2f2f2, #d8d8d8);

    background: -o-linear-gradient(top, #f2f2f2, #d8d8d8);

    background: -ms-linear-gradient(top, #f2f2f2, #d8d8d8);

    background: linear-gradient(top, #f2f2f2, #d8d8d8);

width:100%;

/*border-top: 1px solid #dadada;*/

/*border-bottom: 1px solid #b4a68c*/

/*outline:1px solid #D5D5D5;*/

}

.panda-menu__vertical-main-item-link ins a:hover {

color: #7d6f55 !important;

/*outline:1px solid #ab161c;*/

background: #ef7f1b;

}



.panda-menu__vertical-main li, .panda-menu__vertical-main li span, .panda-menu__vertical-main li a, .panda-menu__vertical-main li a ins { 

text-decoration: none !important;

}

.panda-menu__vertical-main-item-link {

padding:0px;

margin-bottom: 1px;

margin-top: 0px;

}

.panda-menu__vertical-main-item-link-active ins span {

display: block;

background: #e0e0e0;

padding-top:8px !important;

padding-bottom: 8px !important;

padding-left: 10px;

font-size: 16px;

color: #000000 !important; 

/*outline: 1px solid #ab161c !important;*/

}

.panda-menu__vertical-main-item-current ins a span {

background: url(/addon/li.png) no-repeat 3% !important;

}



.panda-menu__vertical-main-item-link ins a span:hover {

color: #000000 !important;

    /*outline:1px solid #ab161c;*/

background: url(/addon/li2.png) no-repeat 3% !important;

}

.panda-menu__vertical-main-submenu-item { 

margin-bottom: 0px;

}

.panda-menu__vertical-main { 

margin-left: 0px;

}

.panda-menu__vertical-main li, .panda-menu__vertical-main li span, .panda-menu__vertical-main li a, .panda-menu__vertical-main li a ins { 

color: #393939;

/*margin-bottom: 3px;*/

margin-bottom: 5px;

border-radius: 7px !important;

}

.panda-menu__vertical-main-submenu .panda-menu__vertical-main-submenu-item a span {

color: #000000 !important;

}



.panda-menu__vertical-main-submenu { 

background: #F6F7F7;

border-radius: 7px !important;

}

.panda-menu__vertical-main-submenu-item { 

line-height: 16px;

}

.panda-menu__vertical-main-submenu .panda-menu__vertical-main-submenu-item .panda-menu__vertical-main-item-link-active {

    color:#1B658C;

    font-weight: bold;

}

/*.panda-menu__vertical-main .h1 {

    display: none;

}*/

.panda-menu__vertical-main-item-link-active-branch ins a span {

background: #e0e0e0;

    color: #000000;

}

.panda-menu__vertical-main-item-link-active ins span {

background: url(../addon/li2.png) 3% 50% no-repeat transparent !important;

padding-left: 30px;

}

.panda-menu__vertical-main-item-link-active ins {

background: #ef7f1b;

border-top: 0px solid #b4a68c;

/*border-bottom: 1px solid #b4a68c;*/

color: #7d6f55;

border-radius: 7px !important;

}

/*цвет активной подкатегории*/

.panda-menu__vertical-main-item-link-active, .panda-menu__vertical-main-item-link-active span { 

color: #000000 !important;

}

.panda-menu__vertical-main-item .panda-menu__vertical-main-item-link-active-branch ins a {

background: #ef7f1b;

border-bottom: 0px solid #b4a68c;

}

.panda-menu__vertical-main-item .panda-menu__vertical-main-item-link-active-branch ins a  span {

background: url(../addon/li2.png) 3% 50% no-repeat transparent !important;

color: #ffffff !important;

line-height: 19px;

}

.panda-menu__vertical-main { 

padding-bottom: 0px;

}

.panda-menu__vertical-main-submenu .panda-menu__vertical-main-submenu-item .panda-menu__vertical-main-item-link-active a span {

color: #000000 !important;

}

.panda-menu__vertical-main-submenu-item { 

margin-bottom: 8px !important;

}

/*.panda-menu__vertical-main {

background: #000000;

}*/

.panda-menu__vertical-main-item .panda-menu__vertical-main-item-link-active ins a { 

background: #ef7f1b;

border-top: 0px solid #dadada !important;

}

.panda-menu__vertical-main-item .panda-menu__vertical-main-item-link-active ins a span { 

background: url(../addon/li2.png) 3% 50% no-repeat transparent !important;

}



/*----------------Каталог------------------ end */



/*подстатьи*/

/*белый фон у подстатей*/

ul.panda-menu__vertical-main { 

background: #ffffff;

}



.panda-menu__vertical-main-item a span ins {

padding-left: 12px !important;

}



.panda-menu__vertical-main-item a span ins {

padding-left: 10px !important;

}

ul.panda-menu__vertical-main { 

margin-bottom: 7px;

padding-bottom: 5px;

padding-top: 5px;

}

.panda-no-hover-link:hover, .panda-no-hover-link:hover .panda-link { 

color: #7d6f55;

}



span.panda-menu__vertical-main-item-link.panda-no-hover-link ins{

padding-left: 10px !important;

color: #7d6f55;

/*text-decoration: underline !important;*/

}

/*размер названия открытой подстатьи в левом меню*/

.panda-menu__vertical-main-item-link { 

font-size: 15px !important;

}

/*подстатьи end*/

.panda-select-slider select  {

width: 48% !important;

}
.panda-catalog-product-filter-item{
    width: 41%;
    margin-right: 9%;
}
.panda-catalog-product-list-item-parametrs .panda-text-left{
  width: 70% !important;
}
.panda-catalog-product-list-item-parametrs .panda-text-right{
  width: 30% !important;
}
.panda-catalog-product-list-item-parametrs{
    padding-bottom: 10px
}

.panda-sort-by div a:nth-child(3) {
	display: none;
}