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

color: #478aa4;

text-decoration: none;

}



.panda-logo { 

margin: 0px auto 0px 0px;

padding-bottom: 44px;

padding-top: 12px;

text-align: left;

}

.panda-wrapper__header { 

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

min-width: 1150px;

}

body { 

background: url(../addon/bg.jpg) no-repeat center top 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: 374px;

margin-left: 0px;

top: 56px;

width: 222px;

}



.panda-contact { 

color: #474745;

margin-right: 0px;

position: absolute;

text-align: left;

top: 20px;

width: 705px;

}

.panda-contact a { 

color: #498aa6;

}

.panda-contact a:hover { 

color: #498aa6;

text-decoration: none;

}

.panda-buttons-social__header { 

left: 620px;

position: relative;

top: 58px;

width: 75px;

z-index: 999;

}

.panda-mini-ico__home { 

background-image: url("http://96biz.ru/themes/softhanter/images/nav.gif");

background-position: 0px 20px;

}

.panda-mini-ico__map { 

background-image: url("http://96biz.ru/themes/softhanter/images/nav.gif");

background-position: -22px 20px;

}

.panda-mini-ico__mail { 

background-image: url("http://96biz.ru/themes/softhanter/images/nav.gif");

background-position: -44px 20px;

}

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

.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: #313131;

/*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: #313131;

}

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

.panda-menu-horizontal-header__active-bramch {

color: #313131 !important;

}

.h1 a { 

border-bottom: 0px;

color: #303231;

text-decoration: none;

font-size: 20px;

}

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

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

.panda-main { 

background-color: #fff;

border: 0px;

margin-top: 13px;

margin-bottom: -11px;

/*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;

}



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

.panda-menu__vertical-main .h1 { 

margin: 0px 0px 0px 0px;

padding: 10px 0px 10px 15px;

background: url(../addon/arrow_cat.png) no-repeat 238px 8px #f8de01; !important;

}

h1, .h1 { 

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

font-size: 20px;

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;

/*font-family: sans-serif;

font-weight: bold;*/

background: #313131; 

}



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

.panda-module-product .panda-menu__horizontal-header-item-katalog a ins,

.panda-module-productcategory .panda-menu__horizontal-header-item-katalog a ins { 

background: #f8de01;

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

}



.panda-module-product .panda-menu__horizontal-header-item.panda-menu__horizontal-header-item-3 a ins { 

background: #f8de01;

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

}



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

.panda-menu__horizontal-header-item a { 

color: #ffffff; 

border-bottom: 0px;

text-decoration: none;

}





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

.panda-article { 

padding-right: 20px;

}

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

.panda-news-filter { 

margin: 5px 0px 5px 5px;

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-catalog-product-list .h2:first-child {

display: none;

}

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

.panda-menu-border-bottom {

border-bottom: 0px solid #FFFFFF;

}

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

.panda-wrapper__main { 

padding-bottom: 1px;

}





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

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

.panda-footer { 

background: #313131;

padding-bottom: 20px !important;

padding-top: 15px !important;

min-height: 80px;

}

/*если футер не на всю ширину*/

/*.panda-footer {

background: #393939;

padding-bottom: 20px !important;

padding-top: 8px !important;

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: 20px;

padding-left: 0px;

}

.panda-menu__horizontal-header-item { 

padding-bottom: 4px;

padding-top: 4px;

}

.panda-wrapper__footer { 

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

border-top: 0px solid #0f0f0f;

padding-top: 0px;

min-height: 115px;

min-width: 1150px;

}



.panda-wrapper__footer a { 

color: #fff;

}



.h2, h2 { 

margin-bottom: 10px !important;

font-size: 20px !important;

}



/*корзина*/

.panda-basket__header { 

border-bottom: 0px;

background: #F8DE01 !important;

top: 197px;

}

.panda-basket__header-status { 

background: url("http://a2581.clouditp.ru/designs/design_4/common/images/header/cart.png") -4px -189px no-repeat transparent;

color: #000000;

padding-left: 23px;

}

.panda-basket__header-container .panda-btn { 

margin-top: 4px;

}

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

color: #000000;

margin: 0px 0px 4px;

}

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

color: #000000;

}



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

display: none;

}

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

background: #488aa2;

color: #ffffff;

display: block;

font-weight: 700;

}



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

background: #4f98b2;

}

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



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

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

background: #B7B7B7;

}

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

.panda-select-popup { 

/*margin-top: 27px;*/

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: #1691CF !important;

}

.panda-contacts__footer { 

top: 14px;

}

.panda-login-link { 

top: 15px;

}

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: #ffffff !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 { 

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: 5px !important;

top: 14px !important;

}

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

text-align: center !important;

}

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

height: 40px;

line-height: 40px;

}

.panda-menu__horizontal-header-item { 

padding-bottom: 0px;

padding-top: 0px;

}

.panda-menu__horizontal-header-item { 

margin-top: 0px;

margin-bottom: 0px;

}

.panda-menu-border-bottom { 

display: none;

}

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

border-radius: 0px;

}



/*бежевый-красный-серый*/



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

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

.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;

}

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

.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 .h1 a { 

font-size: 19px;

color: #303231 !important;

}

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

font-size: 16px;

display: block;

padding-left: 30px;

padding-top: 10px;

padding-bottom: 10px;

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

color: #ffffff;

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

line-height: 19px;

}

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

display: block;

color: #ffffff !important;

font-weight: bold;

background: #313131;

width:100%;

border-top: 1px solid #616161;

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

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

}

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

color: #ffffff !important;

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

background: #488aa2;

}



.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:10px !important;

padding-bottom: 10px !important;

padding-left: 10px;

font-size: 16px;

color: #ffffff !important; 

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

}

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

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

line-height: 19px;

}



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

color: #ffffff !important;

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

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

line-height: 19px;

}

.panda-menu__vertical-main-submenu-item { 

margin-bottom: 0px;

}

.panda-menu__vertical-main { 

margin-left: -4px;

}

.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: 0px;

}

.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: 0px !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% 48% no-repeat transparent !important;

line-height: 19px;

padding-left: 30px;

}

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

background: #488aa2;

border-top: 1px solid #616161;

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

color: #7d6f55;

}

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

.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: #488aa2;

border-bottom: 1px solid #616161;

}

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

background: url(../addon/li2.png) 3% 48% 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: #488aa2;

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

}

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

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

line-height: 19px;

}

/*----------------Каталог------------------ 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-illustration-list { 

width: 864px !important ;

}

#gadget_block_4,

#gadget_block_3 {

margin-left: 5px;

}



.rr { 

left: 442px;

position: absolute;

top: 9px;

width: 255px;

}

.rr p { 

margin-bottom: 0px;

}

.oz { 

left: 245px;

position: absolute;

top: 18px;

}



.panda-illustration-text { 

margin-left: 501px;

margin-top: 60px;

position: absolute;

width: 340px;

}

.panda-illustration-text p { 

color: #FFFFFF;

margin-bottom: 18px;

}

.panda-illustration-text a { 

color: #f8de01;

border-bottom: 0px;

text-decoration: none;

}



.podrobnee { 

left: 227px;

position: relative;

top: 19px;

width: 119px;

}



.podrobnee1 { 

left: 227px;

position: relative;

top: -19px;

width: 119px;

}





.panda-application-button-submit-5 ins span {

  background: #488aa2 !important;

  color: #ffffff;

  padding: 6px 35px 6px 35px !important;

  font-size: 15px !important;

  position: absolute;

  text-decoration: none;

  margin-left: 72px;

  border: 0px;

}

.panda-application-button-submit-5 ins:hover span {

color: #ffffff !important;

background-color: #4f98b2 !important;

}

.application-form div.panda-clear,

.application-form p:last-child {

display: none;

}

#simplemodal-container,

.panda-modal-application .panda-textarea,

.panda-modal-application .panda-input {

border-radius: 0px !important;

}

.panda-modal-application .panda-input input,

.panda-modal-application .panda-textarea textarea {

width: 98%;

padding-left: 17px !important;

}

#simplemodal-container .panda-form-label-text:first-child {

padding-top: 7px !important;

}

#simplemodal-container .panda-form-label-text {

padding-top: 10px !important;

  padding-bottom: 0px !important;

}

#popupcontainer .panda-form-error {

position: relative;

line-height: 10px;

display: block;

}



#popupcontainer .application-form-4 .panda-form-error {

  position: absolute;

  margin-top: -5px;

  width: 256px !important;

  text-align: center;

}



#popupcontainer .application-form-5 .panda-input .panda-form-error {

top: 5px;

}

#popupcontainer .panda-textarea .panda-form-error {

top: 5px;

}



#popupcontainer .panda-form-window {

overflow: visible !important;

}

#simplemodal-container {

padding: 10px 12px 0px 20px !important;

}

.panda-modal-application h1 {

margin-top: 10px !important;

margin-bottom: 0px !important;

}

.simplemodal-container {

max-height: 400px !important;

}

#popupcontainer .application-form-5 .panda-form-window {

  margin: 15px 0 20px 0;

}



.panda-gadget-news dd,

.panda-gadget-news-item-date span ins {

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

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

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

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

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

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

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

  height: 16px;

  padding: 0px 5px 0px;

  font-size: 11px;

  color: #000000;

}

.panda-gadget-news-item-date span ins {

  padding: 1px 5px 1px;

}

.panda-gadget-news-item div {

  margin-bottom: 3px;

}

.panda-catalog-product-list-container th a {

  text-decoration: none;

}

.panda-col-reviews {

  padding-left: 1px;

}

.panda-reviews-item {

  margin-top: 0px !important;

}

.panda-order-list-item-products-sum-price {

  color: #ffffff;

}

.panda-footer-menu li {

margin-right: 9px;

padding-left: 15px;

background: url(/addon/dv.png) 0px 6px no-repeat transparent !important;

}

.panda-footer-menu li:first-child {

margin-right: 9px;

padding-left: 0px;

background: url(/addon/dv1.png) 0px 6px no-repeat transparent !important;

}



#popupcontainer .panda-form-window {

  max-height: 500px !important;

}



#popupcontainer .application-form-4 .panda-form-window {

  margin: 5px 0 18px 0;

}



.panda-catalog-product-item__characteristic-key label {

  margin-bottom: 0px;

}

.panda-catalog-product-item__characteristic-key input[type=radio], .panda-catalog-product-item__characteristic-key input[type=checkbox] {

  margin: 0px 0 0;

}



div {

line-height: 18px;

}









.panda-catalog-product-item-count .panda-btn {height:29px !important;}




.one_click {

  position: relative;

  background: #f8de01;

  padding: 5px 12px 0px 12px;

  display: inline-block;

  color: #000000;

  text-decoration: none;

  line-height: 30px;

  margin-left: 6px;


}

.one_click p {

margin-bottom: 4px;

} 

.one_click:hover {

background: #dec702;
cursor:pointer;

}

.panda-module-productcategory .one_click {

display: none;

}





.kat_form {

  border: 3px solid #e98821;

  padding: 10px 10px 0px 18px;

  width: 800px;

  margin-top: 50px;

}

.kat_form a.panda-btn {

  margin-top: 20px;

}
.form_one_click {   
  
  overflow: hidden;
  /* position: absolute; */
  background: #f8de01;
  z-index: 2;
  border: 1px solid;
  padding: 33px;
  display:none;
  height:220px;
  width: 310px;
  padding-right: 6px !important;
  margin-top: -16px;
  margin-left: 90px;
  border: 0px;
  }
	.form_one_click .panda-modal-application h1 {  margin-top: -15px !important; text-align:center;}
.form_one_click .panda-form-submit ins {  width: 157px;
  margin-left: 70px;  margin-top: 22px;}
  .one_zakaz  {   color: #fff;
  background-color: #488aa2;
  text-decoration: none;
  display: block;
  width: 140px;
  text-align: center;
  line-height: 27px;
  /* margin-right: 14px; */
  margin-left: 2px;}
    .one_zakaz:hover {background-color:#4f98b2; color:#fff !important;}
	.one_zakaz  {display:none;}
	.panda-catalog-product-item-count .panda-btn span {   background: #E92121 !important; border-color: #E92121 !important;
 
  font-size: 14px;} 
  .panda-catalog-product-item-count .panda-btn span:hover {background: #BE1313 !important;}
  .panda-catalog-product-item-count .panda-counter {  width: 28px;}
  .form_one_click .panda-btn span {  background: #488aa2 !important;
  border-color: #37332E !important;}
  .form_one_click .panda-btn span:hover {  background: #6EB8D3 !important;}
    .teh_close {    position: absolute;
  z-index: 2;
  right: 149px;
  margin-top: -23px;
  font-size: 20px;}
    .teh_close:hover {color:#ccc; cursor:pointer;}
	.panda-gadget__inner{border-bottom:0px !important;}
  

.precat {  
margin-top: -10px;
}  
.precat td {
vertical-align: middle;
}
.precat img {
margin: 5px 10px 5px 0px;
}


.panda-module-productcategory .panda-description table tr:nth-child(odd) {
	background: #E2E2E2;
}

.panda-module-productcategory .panda-description table tr:nth-child(even) {
    background: #83B6C7;
}

.panda-module-productcategory .panda-description table tr td p {
	margin-bottom: 0px !important;
}
.panda-module-productcategory .panda-description table td {
	padding: 5px !important;
}
.oz-right {
display: block;
position: fixed;
top: 200px;
height: 174px;
width: 42px;
right: 0px;
z-index: 1;
}