@charset "utf-8";
hr,img{border:0}
button,hr,input,select,textarea{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,hr,nav,section{display:block}
.frame-inside,.main-body>.content{z-index:1;position:relative}
body,table th{text-align:left}
.frame-inside,.left-catalog,sub,sup{position:relative}
.helper+*,.short-desc{word-break:break-word;word-wrap:break-word}
.baner a:active,.baner a:focus,.items>li>a:active,.items>li>a:focus,.jspVerticalBar .jspArrow:focus,.nav a:active,.nav a:focus,input[type=password]:focus,input[type=text]:focus,select:focus,textarea:focus{outline:0}
a,b,blockquote,body,dd,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,i,img,label,li,ol,p,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,u,ul{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:0 0}
table{border-collapse:collapse;border-spacing:0;table-layout:fixed;width:100%}
.menu-main table,.table-order,.table-order table{table-layout:auto}
td,td img{vertical-align:top}
ol,ul{list-style:none}
button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{padding:0;border:0}
input[type=checkbox]{vertical-align:bottom}
input[type=radio]{vertical-align:text-bottom}
a img{border:none}
img.brandimg{height:auto;max-width:100%;vertical-align:middle;width:auto;-ms-interpolation-mode:bicubic}
img.bsh{transform:scalex(-1);width:65px}
figure{line-height:0;font-size:0}
blockquote,q{quotes:none}
hr{width:100%}
.main-body{min-height:100%;margin:0 auto;overflow:hidden}
.container,.special-proposition .title-proposition-h,article{margin:0 auto;clear:both;max-width:1480px}
.big-container{margin:0 auto;max-width:1440px}
.frame-inside{padding-bottom:35px}
.page-product{margin-top:-9px}
.container{padding:0 10px}
.frame-baner-start_page .content-carousel{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.items-carousel.container{padding:0}
.right-catalog{margin-left:250px;z-index:0}
.left-catalog{width:230px;float:left;z-index:1}
.right-product{width:313px;float:right}
.left-product{margin-right:340px;padding-right:30px}
.left-product-left{width:46%;float:left}
.left-product-right{margin-left:465px}
.left-cart{float:left;width:47.8%}
.right-cart{float:right;width:48%;padding-top:61px}
.old-buyer{margin-right:55px;margin-top:4px}
.left-order{float:left;width:45%}
.right-order{float:right;width:52%}
.left-compare{float:left;width:254px}
.right-compare{margin-left:254px}
body,html{height:100%}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body.isScroll{overflow:hidden;margin-right:17px}
body.isScroll.isTouch{padding-right:0}
body{overflow-y:scroll}
body,button,input,select,textarea{font-family:Arial,Helvetica CY,Nimbus Sans L,sans-serif;line-height:1.5}
.cusel span,.cuselText,.f-s_0>*,.filters-content .name-count,.frame-kit .title,.frame-photo-title .title,.items>li,.items>td,.nav-default-inline>li>*,.nav>li,.t-a_j>*,.text-el,body,button,input,select,textarea{font-size:13px}
button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;overflow:visible;background-color:transparent;border:none;text-align:center}
button,input[type=button],input[type=reset],input[type=submit],label{padding:0;cursor:pointer}
.buti>a,.buti>button,[class*=btn]>a,[class*=btn]>button{cursor:pointer;display:inline-block;font-size:0!important}
sub,sup{font-size:smaller;line-height:0}
[class*=btn].pointer>a,[class*=btn].pointer>button{cursor:pointer!important}
input[type=password],input[type=text],textarea{width:100%;max-width:100%;padding:0 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.b-s_b-b,.cuselText,.frame-drop-menu .frame-l2>ul>li,.photo-block{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box}
.b-s_b-b,.photo-block{box-sizing:border-box}
input[type=password],input[type=text],select,textarea{border:1px solid;background-color:#fff}
input[type=password],input[type=text],select{height:32px}
textarea{overflow:auto;display:block;height:64px;padding-top:4px;padding-bottom:4px}
sup{top:-.5em;vertical-align:super}
sub{bottom:-.25em;vertical-align:sub}
.arrow,.c_p,.pointer,.ref,a{cursor:pointer}
.preloader{min-height:35px;width:100%}
.baner .preloader,.frame-tabs-ref .preloader,.p_r .preloader{position:absolute;left:0;top:0;height:100%;z-index:10000}
.animateListItems.table>li:hover,.animateListItems.tablemini>li:hover,.fon-header,.z-i_2{z-index:2}
a.f-s_0{display:inline-block;text-decoration:none}
[class*=frame-ico]{text-align:center;float:left;font-size:0;padding-top:5px;background-image:none!important}
[class*=icon-],[class*=icon_]{display:inline-block;font-size:0;line-height:0;position:relative;width:0;height:0}
.d_b{display:block!important;width:100%;padding:3px;text-align:center;background:#e9e9e9}
.d_bcolor{display:block}
.d_i{display:inline!important}
.d_n{display:none!important}
.v_h{visibility:hidden}
.d_n_{display:none}
.d_i-b{display:inline-block!important}
.d_i-b_{display:inline-block}
.f_l{float:left!important}
.f_r{float:right!important}
.c_b{clear:both!important}
.o_h{overflow:hidden!important}
.t-o-e{overflow:hidden;width:100%;display:block;text-overflow:ellipsis;white-space:nowrap}
.t-a_c{text-align:center!important}
.t-a_r{text-align:right!important}
.t-a_l{text-align:left!important}
.t-d_n{text-decoration:none!important}
.t-d_u{text-decoration:underline!important}
.b_n{background:0 0!important}
.p_r{position:relative!important;font-size:15px}
.nav>li,.photo-block,.text ul li,.z-i_2{position:relative}
.f-s_0,.f-s_0 .f-s_0{font-size:0}
.f-s_12{font-size:12px!important}
.f-s_11{font-size:11px!important}
.v-a_b{vertical-align:bottom!important}
.v-a_bl{vertical-align:baseline!important}
.v-a_t{vertical-align:top!important}
.v-a_m{vertical-align:middle!important}
.l-h_35{line-height:35px}
.w-s_n-w{white-space:nowrap}
.w_100{width:100%!important}
.w_50{width:45%!important;padding-right:5%}
.w_50+.f_l.w_50{width:45%!important;padding-left:1%;padding-right:4%}
.m-t_10{margin-top:10px!important}
.m-t_5{margin-top:5px!important}
.m-r_10{margin-right:10px!important}
.m-r_30{margin-right:30px!important}
.m-r_20{margin-right:20px!important}
.m-b_30{margin-bottom:30px!important}
.m-b_20{margin-bottom:20px!important}
.m-b_15{margin-bottom:15px!important}
.m-b_10{margin-bottom:10px!important}
.m-b_0{margin-bottom:0!important}
.m-b_5{margin-bottom:5px!important}
.active>[rel=group],.not-avail img,.o_5,[rel=group].active{-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
.b-r_4{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.b-r_3{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.empty,.no-empty{display:none}
.frame-inside .no-empty{display:block}
.clearfix:after,.container:after,.frame-inside:after,.horizontal-form label:after,.nav:after,article:after{visibility:hidden;display:block;font-size:0;content:".";clear:both;height:0}
.helper,.helper+*,.t-a_j>*{vertical-align:middle;display:inline-block}
.helper{width:0;height:100%;padding:0!important;border:0!important}
.t-a_j{text-align:justify!important;font-size:1px}
.t-a_j>*{float:none!important;text-align:left}
.t-a_j .ie,.t-a_j:after{content:"1";margin-left:100%;height:1px;visibility:hidden;display:inline-block;width:100%}
[class*=title-] .frame-title{display:inline;font-size:0;margin-right:5px}
.frame-title .title{display:inline}
.title-h1,.title-h2,.title-h3,.title-h4,h1,h2,h3,h4{margin-bottom:15px;line-height:1}
.photo-block{max-width:100%;padding:14px;font-size:0;overflow:hidden;text-align:center;display:inline-block}
.cuselText,.frame-drop-menu .frame-l2>ul>li{box-sizing:border-box}
.photo-block .helper{height:100%!important}
.photo-block img{max-height:100%}
.photo-block a{display:block}
.lazy{width:100%;height:100%}
.lazy.load{width:auto;height:auto;background-image:none}
.menu-main a{border-bottom:0}
.nav>li{float:left}
.nav.nav-vertical>li{float:none}
.nav-vertical+.nav-vertical{margin-top:10px}
.nav>li>a,.nav>li>button,.nav>li>span{display:block;line-height:1}
.text{margin-bottom:20px}
p{margin-bottom:10px;line-height:18px}
.text p{margin-bottom:20px}
.text p+h2{padding-top:9px}
.text ol.unstyled,.text ul.unstyled{margin:0}
.text ul.unstyled li:before{content:none}
.text ul{list-style-type:none;margin:0 15px 20px 18px}
.text ul li:before{content:"25cf";position:absolute;left:-12px;top:0;color:#acb4bb;font-size:10px}
.text ul ul{margin:10px 0 10px 25px}
.text ol{list-style:decimal;margin:0 15px 20px 20px}
.text ol ol{margin:10px 0 10px 25px}
.text li{margin-bottom:5px}
.text table{margin-bottom:15px;font-size:100%;width:auto}
.text td,.text th{text-align:left}
.text th{text-align:center}
.text a{text-decoration:underline}
.buti>a,.buti>a:hover,.item-product .frame-photo-title,.items .frame-photo-title,[class*=btn-]>a,[class*=btn-]>a:hover{text-decoration:none}
.text img[align=left]{margin:0 10px 10px 0;float:left}
.text img[align=right]{margin:0 0 10px 10px;float:right}
.text dl{margin:0 0 20px}
.text dt{margin-bottom:2px}
.text dd{margin-bottom:5px}
.text hr{height:1px;border:none;margin:10px 0;clear:both}
.text blockquote{position:relative;padding:10px 0;margin-bottom:20px}
.text blockquote:after,.text blockquote:before{content:"";position:absolute;width:100%;left:0}
.text blockquote:before{top:0}
.text blockquote:after{bottom:0}
.buti,[class*=btn-]{display:inline-block;position:relative;font-size:0;vertical-align:middle}
.btn-search-show-hide.active{float:right;position:static;margin-top:19px}
.btn-search-show-hide>button>.text-el{font-size:0}
.btn-search-show-hide.active>button>.text-el{font-size:12px;font-size:15px;position:relative;left:10px;top:5px;color:#fff}
.btn-search-show-hide.active>button{color:#000;width:auto;background-image:none;cursor:pointer!important}
.btn-search-show-hide.active+form{margin-right:50px}
.frame-search-form>div{height:100%}
#unitedSearch>div{padding:0 29px}
.frame-search-form form{height:33px;position:relative}
.frame-search-form form.inherit{top:4px;margin-bottom:7px}
.left-content-header>*{margin-bottom:15px}
.phone-number{margin-right:7px;font-size:17px}
.p_t{margin-bottom:11px}
.fon-header{position:relative}
.left-header{position:relative;display:inline-block}
.frame-time-work .frame-ico+div{margin-left:47px}
.phones-header .frame-ico+div{margin-left:8px;display:inline-block}
.frame-time-work{display:inline-block;margin-left:20px;max-width:210px}
.frame-star,.items-catalog .frame-item-brand{display:block}
.frame-variant-name-code{margin-bottom:5px;display:block}
.item-product .frame-variant-code{margin-right:15px}
.item-product .frame-star,.item-product .frame-variant-name-code{margin-bottom:5px}
.code+.code{margin-left:10px}
.funcs-buttons,.star{display:inline-block;position:relative}
.btnBask{padding-bottom:0!important}
.star{margin-right:5px;vertical-align:bottom}
.item-product .star{top:-3px}
.funcs-buttons{vertical-align:middle}
.funcs-buttons.frame-without-top{display:block}
.frame-wish-compare-list{display:block;position:relative}
#photo .frame-wish-compare-list{display:none!important}
.items-catalog.list .funcs-buttons .text-el{display:inline}
.items{font-size:0}
.items>li{display:inline-block;vertical-align:top}
.frame-photo-title{font-size:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.items-row>li{width:100%}
.items-crumbs>li{vertical-align:baseline;margin-right:5px}
.items-catalog{margin-left:-42px}
.items-catalog>li .icon_times_order{position:absolute;left:10px;top:10px}
.items-catalog.list .title{font-size:15px;margin-right:10px}
.items-catalog .frame-photo-title{display:inline}
.items-catalog .frame-variant-name-code{display:none}
.items-catalog .photo-block{margin-bottom:10px;width:200px;height:186px}
.items-catalog.table .photo-block{display:block;margin:auto}
.items-catalog .price-discount,.items-catalog.list .funcs-buttons,.items-catalog.list .funcs-buttons+.frame-without-top{display:inline-block;vertical-align:middle}
.items-catalog.list .photo-block{float:left;margin-right:10px}
.items-catalog.list .description{margin-left:210px}
.items-catalog.list .frame-without-top{position:static!important}
.items-catalog.list .funcs-buttons{margin-right:17px;margin-bottom:7px}
.items-catalog.list .funcs-buttons .btn-buy{margin-bottom:0}
.items-catalog .price-discount,.items-catalog .price-discount+.current-prices{margin-bottom:10px}
.items-catalog.list .funcs-buttons+.frame-without-top .t-a_j:after{content:none}
.items-catalog .frame-star{margin-top:3px}
.items-catalog.list .frame-star{position:absolute;right:0;top:22px}
.items-catalog .price-discount .price{font-size:18px}
.items-catalog .price-discount .curr{font-size:13px}
.items-catalog .funcs-buttons{margin-bottom:5px;margin-top:19px}
.items-catalog .funcs-buttons>.variant{margin-bottom:12px}
.items-catalog .btn-not-avail{display:none}
.items-catalog .btn-buy,.items-catalog .btn-not-avail,.items-catalog .frame-count{margin-bottom:5px}
.short-desc{padding-bottom:20px}
.items-catalog.list .short-desc{padding-top:8px}
.short-desc p{margin-bottom:0}
.short-desc p+p{margin-top:15px}
.items-catalog.table .short-desc,.items-catalog.tablemini .short-desc{display:none!important}
.items-catalog.table .btn-compare,.items-catalog.table .btn-wish,.items-catalog.tablemini .btn-compare,.items-catalog.tablemini .btn-wish{width:100%}
.items-catalog.table,.items-catalog.tablemini{margin-left:-12px}
.items-catalog.table:hover,.items-catalog.tablemini:hover{position:relative;z-index:2}
.items-catalog.table>li,items-catalog.tablemini>li{margin-left:0;overflow:hidden}
.items-catalog.table>li{width:219px!important;padding:0 4px;margin-left:12px}
.items-catalog.tablemini>li{width:192px!important;padding:0 4px;margin-left:12px}
.items-catalog.table>li:hover,.items-catalog.tablemini>li:hover{overflow:visible}
.items-catalog .star{margin-right:6px}
.items-catalog .frame-btn-comp,.items-catalog .frame-btn-wish{margin:2px 9px;vertical-align:baseline}
.items-catalog.tablemini .frame-btn-comp,.items-catalog.tablemini .frame-btn-wish{margin:2px 0}
.animateListItems.items-h-carousel .no-vis-table,.animateListItems.table .no-vis-table,.animateListItems.tablemini .no-vis-table{width:100%;-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute}
.items-catalog.list{margin-left:0;overflow:hidden;margin-bottom:20px}
.items-catalog.list>li{width:auto!important;margin-left:0;overflow:hidden;display:block;margin-bottom:-1px;padding-top:25px}
.items-catalog.list .btn-compare,.items-catalog.list .btn-wish{margin-right:15px}
.items-news{margin-left:-43px}
.items-news .photo-block{margin-bottom:7px;height:74px;width:84px;float:left;margin-right:20px;padding:0;border:0}
.items-news .photo-block>img{max-height:110px}
.items-news .description{margin-bottom:10px}
.items-news li.is-photo .description{margin-left:104px}
.items-news>li{max-width:440px;margin-left:43px;margin-bottom:20px}
.items-news .frame-photo-title{display:block;margin-bottom:1px}
.items-news .date{display:block;margin-bottom:2px}
.frame-news .title-news{margin-bottom:14px;margin-left:11%}
.frame-news .frame-title .title{margin-right:7px}
.frame-news .frame-title .title .text-el{font-size:21px}
.frame-news .frame-title .title>a{line-height:21px}
.items-search-autocomplete>li{width:100%;text-align:left}
.items-search-autocomplete .frame-photo-title{display:block;padding:10px 10px 10px 0;overflow:hidden}
.items-search-autocomplete .photo-block{width:67px;height:40px;float:left;border:0;padding:0 10px;background-color:transparent}
.items-search-autocomplete .description{display:block;margin-left:67px;margin-top:5px}
.item-report.items-bask .photo-block,.items-bask .photo-block{width:62px;height:62px;float:left;margin-right:18px}
.items-bask .description{margin-left:80px}
.items-bask .description .frame-prices:first-child{margin-top:8px}
.row-kits .description{margin-left:0}
.row.row-kits .description{margin-left:80px}
.row-kits td{padding-bottom:10px!important}
.row-kits li{width:157px;margin-bottom:10px}
.row-kits li .photo-block{float:none;display:block;margin-bottom:8px}
.frame-kit,.gen-sum-kit,.next-kit{display:inline-block;vertical-align:top}
.frame-kit{width:150px}
.gen-sum-kit,.next-kit{width:35px;position:relative;top:33px;line-height:.8;text-align:center}
.drop-bask .gen-sum-kit,.drop-bask .next-kit,.row .gen-sum-kit,.row .next-kit{top:30px;left:0;font-size:32px;font-weight:700}
.gen-sum-kit{top:0}
.complect-gen-sum .price-discount,.item-product .frame-photo-title{display:block}
.frame-gen-price-buy-complect .price-new{margin-bottom:5px}
.item-report{margin-bottom:16px}
.item-report .description{padding-top:0}
.item-product{padding-bottom:25px}
.photoProduct .photo-block{width:100%;height:353px;padding:15px}
.title-product{margin-bottom:10px;margin-top:5px}
.title-product .frame-title{margin-right:15px}
.title-product .frame-variant-name-code{display:inline}
.items-thumbs.items>li>a{display:block;font-size:0}
.items-thumbs .photo-block{width:107px;height:90px}
.item-product .items-thumbs .photo-block{width:78px;height:102px}
.vertical-carousel .content-carouse,.vertical-carousel .jcarousel-clip{max-height:none;overflow:hidden}
.items-products.vertical-carousel .content-carousel,.items-products.vertical-carousel .jcarousel-clip{height:336px!important}
.items-products.vertical-carousel.count-items1 .content-carousel,.items-products.vertical-carousel.count-items2 .content-carousel,.items-products.vertical-carousel.count-items3 .content-carousel{height:auto!important}
.left-product .vertical-carousel .content-carousel,.left-product .vertical-carousel .jcarousel-clip{height:309px!important;overflow:hidden}
.items-thumbs>li{margin-bottom:5px}
.fancy-gallery{max-width:428px;margin:0 auto}
.fancy-gallery .items-thumbs{margin:auto;overflow:hidden}
.left-product-left .inside .vertical-carousel{float:right;width:78px}
.left-product-left .vertical-carousel+*{margin-right:78px}
.item-product .frame-thumbs{margin-bottom:15px}
.frame-thumbs.carousel-js-css{padding:22px 0;margin-bottom:0}
.horizontal-carousel .frame-thumbs .group-button-carousel .next{right:-25px;left:auto}
.horizontal-carousel .frame-thumbs .group-button-carousel .prev{left:-25px}
.items-thumbs{margin:auto;text-align:left!important}
.item-product .items-thumbs.items li{height:102px!important;margin-left:0;border-top:1px solid #d9c8bb}
.item-product .items-thumbs.items li:first-child{border-top:0}
.items-thumbs.items{margin-left:-5px}
.items-thumbs.items li{margin-left:5px}
.carousel-js-css .items-thumbs.items{margin-left:0}
.carousel-js-css .items-thumbs.items li{margin:0}
.fancy-gallery .content-carousel{padding:14px 0 9px;text-align:center;font-size:0}
.fancy-gallery .items-thumbs>li{margin-left:0;height:90px!important;width:107px!important;position:relative}
.fancy-gallery .items-thumbs>li.active:before{content:"";width:102px;height:84px;position:absolute;border:3px solid transparent;z-index:1;left:-1px}
.item-product .frame-prices{display:inline-block;vertical-align:middle;padding-bottom:0;margin-right:17px}
#photo .frame-prices,#photo .funcs-buttons,.item-product .frame-prices,.item-product .funcs-buttons{margin-bottom:17px}
#photo .frame-prices .price-discount,.item-product .frame-prices .price-discount,.item-product.not-avail .frame-prices{display:block}
#photo .frame-prices-buy,.item-product .frame-prices-buy{padding:17px 10px 0 32px}
.item-product .funcs-buttons{margin-right:10px}
.not-avail .frame-prices-buy{padding:0}
.item-product .frame-btn-comp{margin-right:16px}
#photo .drop-footer .frame-count,.item-product .frame-count,.items-catalog .frame-count{display:inline-block;vertical-align:middle;margin-right:10px}
.frame-prices-buy-wish-compare{margin-bottom:15px}
.item-product .frame-for-photo-popup{margin-right:23px;margin-bottom:5px}
.items-complect>li{float:none!important;margin-right:20px;padding-bottom:56px;width:602px!important;white-space:normal;vertical-align:bottom;position:relative}
.items-complect .row-kits li{width:184px}
.items-complect .frame-kit{width:164px}
.items-complect .frame-kit .photo-block{width:90px;height:90px}
.frame-kit.main-product{width:100%}
.items-complect .gen-sum-kit,.items-complect .next-kit{width:20px;font-size:34px;font-weight:700}
.complect-gen-sum{padding:8px 18px 6px}
.items-complect .complect-gen-sum{text-align:left;position:absolute;width:100%;left:0;bottom:0}
.items-default{margin-left:-20px}
.items-default>li{margin-left:20px;margin-bottom:20px}
.items-default .frame-star{margin-bottom:5px}
.items-default .photo-block{width:100px;height:100px;display:block}
.items-v-carousel .photo-block{margin:5px 8px 5px 0;width:100px;height:100px;float:left}
.items-v-carousel .description{margin-left:108px}
.items-order-gen-info>li{width:100%}
.items-order-gen-info .price-item{padding-left:3px}
.items-info-discount>li{padding:7px 0 12px}
.items-info-discount>li:first-child{border-top:0}
.items-compare{width:20000px}
.items-compare>li{width:263px;text-align:center}
.items-compare .items-catalog{margin-left:-1px}
.items-compare>li .icon_times{position:absolute!important;right:15px;top:-7px}
.items-compare .items>li{margin-bottom:20px}
.content-carousel .items.items-brands{width:auto;text-align:-webkit-center}
.items-brands{margin-left:-8px}
.brands_head{display:flex;justify-content:center}
.brands_block{display:flex}
.items-brands>li{margin-bottom:7px;margin-left:8px;width:110px}
.items-brands>li .photo-block{width:110px;height:60px;padding:10px}
.items-brands .frame-photo-title{display:block;font-size:0}
.items-brands-main{margin-left:-23px;padding-bottom:50px}
.items-brands-main>li{margin-left:23px;margin-bottom:18px}
.items-brands-main .photo-block{display:block;width:138px;height:130px;margin:auto}
.items-brand-image{margin-left:-20px}
.items-brand-image>li{width:169px;margin-left:46px;margin-bottom:43px}
.item_brands_img>li{margin-left:15px;margin-bottom:24px}
.items-brand-image>li>.frame-photo-title{text-align:center;display:block}
.item_brands_img>li>.frame-photo-title{text-align:center;display:block}
.items-brand-image>li>.frame-photo-title>.title{display:inline-block;line-height:1.2;border:0;text-decoration:underline}
.item_brands_img>li>.frame-photo-title>.title{display:inline-block;line-height:1.2;border:0;text-decoration:underline;text-transform:uppercase;font-weight:600}
span.tit_tl{font-size:12px!important}
.item_brands_img>li .photo-block{display:block;width:120px;height:65px;margin-bottom:6px}
.items-brand-image>li .photo-block{display:block;width:170px;height:86px;margin-bottom:6px}
.items-brand-list{margin-left:-20px}
.items-brand-list>li{width:180px;margin-left:20px;margin-bottom:20px}
.items-brand-list>li>ul{margin-bottom:20px}
.items-register-add-ref .divider{margin:0 7px 0 10px}
.items-text-category>li{margin-bottom:30px;display:block}
.items-text-category .photo-block{width:184px;max-height:184px;float:left;margin-right:18px}
.items-text-category>li>.is-img+.description{margin-left:202px}
.items-payment{margin-left:-6px;margin-bottom:4px}
.items-payment>li{margin-left:6px;width:66px}
.items-payment .photo-block{width:66px;height:40px}
.items-contact li,.items-contact li:first-child{margin-bottom:3px}
.accessories .items-default>li{width:188px}
.horizontal-carousel,.vertical-carousel{position:relative;z-index:0}
.items-carousel{position:relative}
.group-button-carousel .arrow{z-index:2;display:none;position:absolute;top:50%;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .3s ease-in-out}
.group-button-carousel .prev{left:0}
.group-button-carousel .next{right:0}
.content-carousel{position:relative;z-index:1}
.baner.container,.content-carousel.container,.items-carousel.container,.jcarousel-clip{overflow:hidden}
.items-h-carousel{margin-left:-42px}
.carousel-js-css ul{width:20000px;margin:0}
.vertical-carousel .carousel-js-css ul{width:auto}
.frame-scroll-pane .items-h-carousel{white-space:nowrap;width:auto;margin-left:-44px;padding-bottom:46px}
.items-catalog>li{position:relative;width:215px;margin:0 0 27px;max-width:100%}
.items-catalog.table>li,.items-catalog.tablemini>li{overflow:hidden;border:1px solid transparent}
.carousel-js-css .items-h-carousel>li{margin:0 30px 0 0}
.items-h-carousel>li{width:188px!important;padding:0 10px;margin-bottom:30px}
.items-catalog.table>li,.items-catalog.tablemini>li,.items-h-carousel>li{text-align:center;padding-bottom:10px}
.frame-scroll-pane .items-h-carousel>li{white-space:normal;margin-left:44px;margin-right:0;margin-bottom:0}
.btn-to-up>button,.cusel span,.items-complect{white-space:nowrap}
.special-proposition{margin-bottom:40px}
.vertical-carousel .special-proposition{margin-bottom:0}
.special-proposition .title-proposition-h{margin-bottom:20px;overflow:hidden;text-align:center}
.vertical-carousel .special-proposition>.title-proposition-h{margin-bottom:0}
.items-v-carousel{margin-left:0}
.items-v-carousel>li{display:block;width:100%;height:112px!important;margin-left:0;margin-bottom:0}
.items-v-carousel>li>.frame-photo-title{float:none!important;display:inline}
.jspCorner,.jspHorizontalBar .jspCap{float:left}
.items-v-carousel .frame-photo-title .title{display:block;padding-top:20px}
.vertical-carousel .content-carousel,.vertical-carousel .jcarousel-clip{max-height:452px;padding:0}
.carousel-category-popular .frame-title,.frame-baner{position:relative;overflow:hidden}
.baner{position:relative}
.baner .prev{left:5px}
.baner .next{right:5px}
.frame-baner-catalog .baner .next,.horizontal-menu .frame-item-menu-out>.frame-title:after,.scrollNSP{right:0}
.baner li>a,.baner li>span{display:block;text-align:center;height:100%}
.frame-baner .cycle{position:relative;z-index:1;height:100%}
.frame-baner .content-carousel ul{width:100%}
.baner .cycle img{display:none;max-width:none;max-height:none;position:absolute;left:50%}
.baner.resize .cycle img{max-width:100%;max-height:100%;position:static}
.cycle>li{width:100%!important;height:100%!important}
.pager{position:absolute;bottom:19px;z-index:2;width:100%;text-align:center}
.frame-baner-start_page{padding:0;background:#ffffff8f}
.frame-baner-start_page .baner{height:450px}
.frame-baner-catalog .baner{height:208px}
.frame-baner .content-carousel{position:absolute;height:100%;width:70%}
.frame-baner .content-carousel .f_l,.frame-baner .content-carousel .f_r{position:relative;z-index:2}
.frame-baner .content-carousel .f_l{width:15.97%}
.frame-baner .content-carousel .f_r{width:30.76%}
.frame-baner .content-carousel p{margin-bottom:9px}
.frame-baner-catalog{margin-bottom:25px}
.frame-baner-catalog .baner .prev{left:0}
.jspContainer{overflow:hidden;position:relative}
.jspHorizontalBar,.jspPane,.jspVerticalBar{position:absolute}
.jspVerticalBar{top:0;right:0;width:6px;padding-right:1px;height:100%}
.jspHorizontalBar{bottom:1px;left:0;width:100%;height:6px}
.jspDrag,.jspTrack{position:relative}
.scrollNSP.jScrollPane,.scrollNSP.jScrollPane>div{height:8px}
.jspHorizontalBar *,.jspVerticalBar *{margin:0;padding:0}
.jspCap{display:none}
.jspHorizontalBar .jspDrag,.jspHorizontalBar .jspTrack{float:left;height:100%}
.jspDrag{top:0;left:0;cursor:pointer}
.jspHorizontalBar .jspDrag{height:8px;top:-1px}
.jspVerticalBar .jspDrag{width:8px;left:-1px}
.scrollNSP{position:absolute;z-index:2;margin-top:-20px}
.scrollNSP.jScrollPane{margin-top:-14px}
.scrollNSP>div{height:1px}
.jspArrow{text-indent:-20000px;display:block;cursor:pointer}
.jspArrow.jspDisabled{cursor:default}
.cusel,.cusel .jScrollPaneDrag,.cusel span,.cuselText,.menu-main .title-category-l1.active>span{cursor:pointer}
.jspHorizontalBar .jspArrow,.jspVerticalBar .jspArrow{display:none}
.jspCorner{height:100%}
.frame-menu-main,.menu-main{position:relative;z-index:1}
.menu-main td{text-align:center;height:39px}
.frame-item-menu-out>.frame-title .text-el,.frame-item-menu>.frame-title .text-el{display:inline-block;padding:0 6px;word-break:normal;word-wrap:normal;text-transform:uppercase}
.horizontal-menu .frame-item-menu.active>.frame-title:before,.horizontal-menu .menu-main td:first-child .frame-item-menu>.frame-title:before{display:none}
.frame-description-benefit .title:first-letter,.frame-drop-menu a:first-letter{text-transform:capitalize}
.menu-main .title-united>.text-el{padding:0 65px 0 50px}
.frame-item-menu-out>.frame-title .helper,.frame-item-menu>.frame-title .helper{height:53px!important}
.frame-item-menu-out>.frame-title,.frame-item-menu>.frame-title{position:relative;height:100%;z-index:0;cursor:pointer}
#unitedSearch>div:before,.frame-item-menu-out>.frame-title:after,.frame-item-menu>.frame-title:after,.frame-item-menu>.frame-title:before{content:"";position:absolute;top:0;left:0}
#unitedSearch>div:before,.horizontal-menu .frame-item-menu>.frame-title:before{width:1px;height:100%}
.frame-search-form>div:before{left:0}
.frame-item-menu>.frame-title>.title{height:100%;display:block;font-size:0}
.frame-drop-menu{display:none;margin-left:0!important;position:absolute;text-align:left;z-index:1}
.horizontal-menu .frame-drop-menu{max-width:100%;top:100%;margin-top:-2px!important;left:0}
.frame-drop-menu>ul{position:relative}
.not-js .frame-item-menu:hover .frame-drop-menu{display:block}
.menu-row-category .frame-drop-menu>ul>li:after{content:"";position:absolute;top:0;width:3px;height:100%;display:none}
.menu-row-category .frame-drop-menu .frame-l2>ul>li a,.menu-row-category .frame-drop-menu>ul>li.hoverM:after{display:block}
.left-drop{right:auto!important}
.right-drop{left:auto!important}
.menu-row-category .frame-drop-menu.left-drop>ul>li:after{left:258px;background-position:0 0}
.menu-row-category .frame-drop-menu.right-drop>ul>li:after{right:258px;background-position:-4px 0}
.frame-l2>ul>li>ul{margin-bottom:10px}
.menu-main .frame-l2 [class^=column2_]>a{padding:3px 14px}
.menu-row-category .frame-l2 [class^=column2_]>a{padding:11px 14px}
.menu-main .frame-l2 [class^=column2_]>a+ul{padding-left:15px}
.frame-l2 [data-column]>ul,.menu-main .frame-l2.is-side,.menu-main .is-side>ul>li>ul{padding-left:0}
.menu-main .frame-l2>ul,.menu-main [class*="x"]>ul{font-size:0}
.frame-l2>ul>li[data-column],.menu-main [class*="x"]>ul>li{display:inline-block;font-size:12px}
.frame-drop-menu>ul>li,.menu-main [class*=x1]>ul>li,[class*=x0]>ul>li{display:block}
.frame-drop-menu a,.menu-row-category .frame-drop-menu .frame-l2>ul>li{display:inline-block}
.frame-l2>ul,.menu-main [class*="x"]>ul{overflow:hidden}
[class*=x0]>ul,[class*=x1]>ul{overflow:auto}
.menu-col-category .frame-drop-menu .frame-l2>ul>li{width:100%}
.menu-col-category .frame-drop-menu>ul{padding:5px 15px 0}
.menu-col-category .frame-drop-menu>ul>li{width:176px;padding-right:8px;padding-bottom:10px}
.is-side>ul>li{width:100%}
.is-side.x1{width:200px!important}
.is-side.x2{width:400px!important}
.is-side.x3{width:600px!important}
.is-side.x4{width:800px!important}
.is-side.x5{width:1000px!important}
.is-side.x6{width:1200px!important}
.is-side.x7{width:1400px!important}
.is-side.x8{width:1600px!important}
.menu-col-category .frame-drop-menu .x9{width:1652px}
.frame-drop-menu.x9{width:1694px}
.x9 .frame-l2>ul>li[data-column],.x9>ul>li{width:11%}
.menu-col-category .frame-drop-menu .x8{width:1468px}
.frame-drop-menu.x8{width:1510px}
.x8 .frame-l2>ul>li[data-column],.x8>ul>li{width:12.5%}
.menu-col-category .frame-drop-menu .x7{width:1284px}
.frame-drop-menu.x7{width:1326px}
.x7 .frame-l2>ul>li[data-column],.x7>ul>li{width:14%}
.menu-col-category .frame-drop-menu .x6{width:1100px}
.frame-drop-menu.x6{width:1142px}
.x6 .frame-l2>ul>li[data-column],.x6>ul>li{width:16%}
.menu-col-category .frame-drop-menu .x5{width:916px}
.frame-drop-menu.x5{width:958px}
.x5 .frame-l2>ul>li[data-column],.x5>ul>li{width:20%}
.menu-col-category .frame-drop-menu .x4{width:732px}
.frame-drop-menu.x4{width:774px}
.x4 .frame-l2>ul>li[data-column],.x4>ul>li{width:25%}
.menu-col-category .frame-drop-menu .x3{width:548px}
.frame-drop-menu.x3{width:590px}
.x3 .frame-l2>ul>li[data-column],.x3>ul>li{width:33%}
.menu-col-category .frame-drop-menu .x2{width:364px}
.frame-drop-menu.x2{width:406px}
.x2 .frame-l2>ul>li[data-column],.x2>ul>li{width:50%}
.menu-col-category .frame-l2>ul{padding:3px 0 0}
.menu-col-category .frame-drop-menu li[data-column]>ul>li{margin-bottom:5px}
.menu-row-category .frame-drop-menu .frame-l2>ul{padding:0 0 10px}
.menu-row-category .frame-l2{min-width:270px;display:none;position:absolute;top:0}
.menu-row-category .frame-l2,.menu-row-category .left-drop .frame-l2{left:260px}
.menu-row-category .right-drop .frame-l2{right:260px;left:auto}
.menu-row-category .title-category-l1{display:inline-block;padding:10px 14px;width:232px;position:relative}
.menu-row-category .frame-drop-menu>ul>li{display:block;width:260px}
.not-js .menu-row-category .frame-drop-menu>ul>li:hover .frame-l2{display:block}
.frame-drop-menu.right-drop{margin-right:-1px}
.menu-row-category .frame-drop-menu.right-drop>ul{overflow:hidden}
.menu-row-category .frame-drop-menu.right-drop>ul>li{clear:right;float:right}
li[class*="x"]>.title-category-l1{width:100%;text-align:center;display:block}
.lineForm,.msg{text-align:left}
.frame-drop-menu>table,.frame-drop-menu>table td,.frame-drop-menu>table tr,.frame-drop-menu>table>tbody{display:block}
.frame-drop-menu>table td{width:100%}
.frame-drop-menu .frame-item-menu{position:relative}
.frame-item-menu-out .frame-drop-menu{width:100%;height:auto!important}
.frame-drop-menu .frame-item-menu .frame-drop-menu{position:relative;left:20%!important}
@media screen and (width:750px) {
.frame-drop-menu .frame-item-menu .frame-drop-menu{left:14%!important}
}
.frame-drop-menu td{height:auto!important}
.sub-category{max-height:81px;overflow:hidden;padding-left:1px}
.sub-category>li{padding-bottom:6px}
.frame-menu-category-first>.items{margin-left:-2%}
.frame-menu-category-first>.items>li{width:31%;margin-left:2%;margin-bottom:30px;min-width:290px}
.frame-menu-category-first .title-category-l1>.text-el{display:block;text-decoration:underline}
.frame-menu-category-first .photo-block{float:left;width:137px;height:120px;margin-right:10px}
.frame-menu-category-first .frame-l2{margin-left:150px;padding-top:4px}
.frame-menu-category-first .frame-l2>ul{max-height:125px}
.frame-menu-category-first .frame-l2>ul>li{display:block}
.left-catalog-first,.right-catalog-first{margin-bottom:30px}
.frame-menu-category-second>.items>li{width:150px;margin-bottom:30px;text-align:left}
.frame-menu-category-second .frame-photo-title{display:block}
.frame-menu-category-second .photo-block{height:117px;width:135px;display:block;margin-bottom:10px}
.frame-menu-category-second .text-el{text-decoration:underline}
.frame-benefits-product{margin-bottom:30px;padding-bottom:5px;overflow:hidden}
.items-benefits{margin-left:-7%}
.items-benefits>li:first-child{margin-left:7.8%}
.items-benefits>li{position:relative;margin-bottom:12px;display:inline-block;vertical-align:top;width:18%;margin-left:6.7%}
.frame-for-photo-popup,.item-product .alert-exists,.lineForm,.social-like,.social-tell,td.frame-cur-sum-price{vertical-align:middle}
.frame-icon-benefit>[class*=icon-]{position:relative;z-index:1}
.frame-description-benefit p{margin-bottom:0}
.price-discount,.price-discount+.current-prices{margin-bottom:7px}
.frame-description-benefit{margin-left:80px;height:59px;padding-right:10px;overflow:hidden}
.frame-prices{padding-top:6px;padding-bottom:6px}
.description .frame-prices:first-child,.description .frame-variant-name-code:first-child+.frame-prices,.items-catalog.list .frame-prices{margin-top:10px}
[class*=price-]{display:inline-block;line-height:.75}
[class*=price-]>span{display:block;white-space:nowrap}
.curr{text-transform:lowercase}
.price-discount{text-decoration:line-through}
.price-discount,.price-new{margin-right:5px}
.item-product .price-new,.items-catalog .price-new{margin-right:9px}
.item-product .price-add,.items-catalog .price-add{padding-left:5px}
.items-bask .price-add,.items-bask .price-new,.items-catalog .price-add,.items-catalog .price-new,.items-product .price-new{margin-bottom:5px}
.items-product .frame-photo-title .title{line-height:1.4}
.table-order .price-new .price{font-weight:700}
.price-new .price{font-size:20px;font-weight:700}
.price-add .price{font-size:18px}
#photo .price-new .price,.item-product .price-new .price{font-size:27px;font-weight:700}
.items-default .price-new .price{font-size:18px;font-weight:400}
.complects-carousel .items-complect .price-add .price,.complects-carousel .items-complect .price-new .price{font-size:12px}
.complects-carousel .frame-gen-price-buy-complect .price-new .price{font-size:27px}
.complects-carousel .frame-gen-price-buy-complect .price-add .price{font-size:18px}
.price-add .curr,.price-new .curr{font-size:13px}
.items-search-autocomplete .curr,.items-search-autocomplete .price{font-size:12px}
.frame-sort .lineForm{width:191px}
.check-variant-catalog{display:block;position:relative;z-index:2}
.check-variant-catalog .lineForm{width:auto}
.check-variant-catalog .cuselFrameRight{right:0;left:100%;top:5px;margin-left:5px}
.check-variant-catalog .cusel{width:auto!important;height:auto;border:0;top:-1px}
.check-variant-catalog .cuselText{padding:0}
.check-variant-product .lineForm{width:190px}
.check-variant-delivery .lineForm,.check-variant-payment .lineForm{width:100%}
.check-variant-delivery .niceRadio{top:1px}
.check-variant-payment .preloader{display:none;z-index:2}
.frame-payment{min-height:36px}
.check-variant-product{margin-bottom:10px}
.check-variant-product .title{display:inline;vertical-align:middle}
.cusel,.lineForm{display:inline-block;position:relative;z-index:1}
.frame-count-onpage .lineForm{width:191px}
.lineForm{width:100%;max-width:100%}
.cusel{width:100%!important;height:30px}
.cuselFrameRight{position:absolute;z-index:2;top:-1px;right:-1px;height:100%;width:33px;overflow:hidden}
.cuselText{height:30px;line-height:30px;padding-left:10px;padding-right:35px;overflow:hidden;z-index:1;position:absolute;top:0;left:0;text-overflow:ellipsis;max-width:100%}
.cloud-zoom-lens,.items-user-toolbar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box}
.cusel span{display:block;padding:3px 5px}
.cusel .cuselActive{cursor:default}
.cuselOpen{z-index:999}
.cusel .cusel-scroll-wrap{display:block;margin-top:1px;visibility:hidden;position:absolute;left:0;top:100%;min-width:99%;width:auto;background-color:#fff;border:1px solid #c9c7c7}
.cusel .jScrollPaneContainer{position:relative;overflow:hidden;z-index:5}
.cusel .jScrollPaneTrack{height:100%;width:7px!important;position:absolute;top:0;right:4px}
.cusel .jScrollPaneDrag{position:absolute;width:15px!important;height:27px!important;right:-4px}
.cusel .jScrollArrowDown,.cusel .jScrollArrowUp{height:12px;position:absolute;overflow:hidden;cursor:pointer}
.cusel .jScrollPaneDragTop{position:absolute;top:0;left:0;overflow:hidden}
.cusel .jScrollPaneDragBottom{position:absolute;bottom:0;left:0;overflow:hidden}
.cusel .jScrollArrowUp{top:0;right:2px;width:26px}
.cusel .jScrollArrowDown{width:25px;top:auto;bottom:0;right:3px}
.frame-form-field{display:block;position:relative}
.frame-label{display:inline-block}
.frame-label+[class*=btn-]{margin-top:15px}
.frame-checks .frame-label,.frame-label .frame-label,.frame-radio .frame-label{cursor:pointer}
.frame-radio{overflow:hidden}
.help-block{margin-top:3px;line-height:1.2}
.help-block p{margin-bottom:0}
.must{position:absolute;left:100%;top:-2px;margin-left:2px;color:red}
.slider,.slider-cont,.tabs-data,form .f_l+.o_h,form .f_r+.o_h{position:relative}
form .f_r+.o_h{padding-right:8px}
form .f_l+.o_h{padding-left:5px}
form .f_r+.o_h .must{margin-left:-8px}
.layout-highlight{margin-bottom:20px}
.msg{margin-bottom:15px;padding-top:5px}
.drop-bask .msg{margin-bottom:32px}
.msg p{padding:0;margin-bottom:3px}
.msg>.info{padding:15px 20px}
.drop .msg>.info{padding:10px 5px}
.msg>.error,.msg>.success{padding:5px}
input+.msg{margin-top:5px}
.horizontal-form .frame-label,.horizontal-form label{margin-top:18px;display:block}
.horizontal-form .for_validations{margin-top:8px}
.horizontal-form .frame-label:first-child,.horizontal-form label:first-child{margin-top:0}
.horizontal-form .frame-label label,.horizontal-form label label{margin-bottom:0}
.horizontal-form .frame-label>.title,.horizontal-form label>.title{float:left;width:70px;padding:0 40px 0 0;text-align:right}
.horizontal-form .frame-form-field{margin-left:110px}
.horizontal-form .frame-radio{padding-top:7px}
.drop .horizontal-form .title{width:84px;text-align:right}
.drop .horizontal-form .frame-form-field{margin-left:124px}
.horizontal-form.big-title .frame-label>.title,.horizontal-form.big-title label>.title{width:120px;padding-right:20px}
.horizontal-form.big-title .frame-form-field{margin-left:140px}
.vertical-form .control-label{margin-bottom:2px}
.vertical-form .frame-label,.vertical-form label{margin:17px 0 15px;display:block}
.vertical-form .frame-label:first-child,.vertical-form label:first-child{margin-top:0}
.vertical-form .frame-label label,.vertical-form label label{margin:0}
.frame-crumbs{overflow:hidden;margin-bottom:23px}
.crumbs{padding:6px 0}
.without-crumbs{padding-top:20px;margin-bottom:20px}
.without-crumbs-side{margin-bottom:20px;margin-top:0}
.tabs,.tabs-list-table{display:inline-block}
.tabs li,.tabs-list-table li{float:left}
.frame-tabs-ref>div{display:none;min-height:75px}
.frame-tabs-ref>div:first-child{display:block}
.frame-tabs-ref>div>.inside-padd{padding:15px 25px}
.frame-tabs-profile>div>.inside-padd{padding:25px}
.page-main .frame-tabs-ref{padding:8px 0;margin-bottom:23px}
.frame-check-filter{overflow:hidden;margin-bottom:18px}
.list-check-filter{padding:5px 10px 1px 19px}
.list-check-filter>li{overflow:hidden;margin-bottom:1px}
.frame-check-filter .title{padding:9px 17px 0}
.name-check-filter{margin-left:12px;display:block;line-height:1.2;text-align:left}
.frame-catalog-view .text-el,.frame-group-checks[data-rel*=dropDown] .filters-content,.frame-group-checks[data-rel],.next-page,.prev-page{display:none}
#wrap,.cloud-zoom-title,.pagination{text-align:center}
.foot-check-filter{position:relative;overflow:hidden}
.check-filter{margin:0 0 8px}
.check-filter li{margin-bottom:1px}
.check-filter>li>div{margin-left:16px}
.slider-cont{margin:14px 0 0}
.slider{height:5px}
.left-slider,.right-slider{margin-left:-15px}
.form-cost label{width:90px}
.ui-widget-header{position:absolute;z-index:1;height:100%;top:0}
.frame-slider .inside-padd{padding:14px 19px 25px 21px}
.filters-content li{font-size:0;margin-bottom:3px}
.frame-group-checks[data-rel*=scroll] .filters-content{max-height:189px;overflow:auto}
.frame-group-checks[data-rel*=dropDown] .title>.f-s_0{cursor:pointer}
.frame-group-checks[data-rel=cusel] .inside-padd{padding-right:20px}
.frame-group-checks .inside-padd{padding:10px 11px 10px 18px}
.frame-group-checks .frame-label{cursor:pointer;overflow:hidden}
.frame-sort{margin-right:19px;position:relative;z-index:2;max-width:100%}
.frame-count-onpage{margin-right:24px;position:relative;z-index:1;margin-bottom:16px;max-width:100%}
.left-catalog{margin-bottom:30px}
.right-catalog{margin-bottom:10px}
.frame-header-category{position:relative;z-index:3;margin-bottom:15px}
.frame-header-category .inside-padd{padding:16px 10px 0 20px}
.title-category{margin-bottom:9px}
.left-catalog-first .title-category{margin-bottom:15px}
.item-brand-category .photo-block{width:176px;height:86px}
.item-brand-category .description{margin-left:200px}
.frame-category-brand .inside-padd{padding:20px 15px}
.frame-category-brand{margin-bottom:0;margin-top:15px}
.frame-category-brand+.items-catalog{margin-top:-1px}
.pagination{margin-bottom:12px;position:relative;z-index:1}
.pagination li{display:inline-block;margin:0 10px 6px}
li.clear-pag-item{margin:0 14px 4px}
.pagination li>a,.pagination li>span{display:block;min-width:26px;padding:0 5px;height:36px;line-height:36px}
.left-product-left>.inside{margin-bottom:30px;position:relative}
.photo-main-carousel{position:static}
.photo-main-carousel .arrow{z-index:10000}
.characteristic tr:first-child td,.characteristic tr:first-child th{padding-top:0}
.characteristic td{padding-left:4px}
.drop .characteristic td,.drop .characteristic th{padding:5px 0!important}
.characteristic .text-el{position:relative;top:4px}
.drop .characteristic th{font-weight:700}
.item-product .alert-exists{display:inline-block;padding:2px 15px;margin-right:15px}
.frame-for-photo-popup{display:inline-block;max-width:375px}
.not-avail .frame-for-photo-popup{display:inline;margin-right:0}
.frame-complect{margin-bottom:40px;max-width:602px}
.frame-complect .content-carousel{margin:0 auto;overflow:hidden}
.items-complect [class*=items]{padding:0 25px;width:auto}
.complects-carousel{padding:10px 0 0}
.complects-carousel .prev{left:15px}
.complects-carousel .next{right:15px}
.frame-complect .frame-title{overflow:hidden;padding-bottom:2px;text-align:center}
.frame-complect .frame-title>.title{position:relative;padding:12px;margin-bottom:0}
.social-product{margin-bottom:20px;display: none;}
.social-tell .b-share{padding-left:0!important}
.text-social-tell{position:relative;top:5px}
.social-product>dt{float:left;margin-right:10px}
.text-social-like{margin-bottom:3px}
.social-like{clear:left}
.social-like>table{width:auto}
.social-like>table td{padding-right:10px}
.social-tell{overflow:hidden}
.frame-delivery-payment{margin-bottom:38px}
.frame-delivery-payment dt{padding:12px 0 10px}
.frame-delivery-payment dt:first-child{padding-top:0}
.frame-delivery-payment dd{margin-bottom:14px}
.frame-delivery-payment dd li{margin-bottom:3px}
.frame-phone-product{margin-bottom:15px;padding:9px 15px 18px}
.characteristic{margin-bottom:35px}
.cloud-zoom img{display:inline-block!important}
.cloud-zoom-lens{cursor:move;box-sizing:border-box}
.cloud-zoom-title{position:absolute!important;padding:3px;width:100%;top:0}
.cloud-zoom-big{width:99%!important;height:320px!important;border-radius:2px;overflow:hidden;position:absolute;background-repeat:no-repeat}
#xBlock{position:relative}
.frame-kit .title{line-height:1.2}
.btn-bask .text-el{margin-top:5px}
.btn-bask .text-cleaner{padding:0 5px 0 8px;overflow:hidden}
.title-cart{margin-bottom:10px}
td.frame-cur-sum-price{padding-left:10px;padding-right:10px}
.frame-cur-sum-price{text-align:right}
.frame-cur-sum-price .frame-prices{padding-bottom:0}
.frame-cur-sum-price .price-new{margin-bottom:5px}
.count-or-compl,.frame-cur-sum-price .title{display:block;margin-bottom:3px}
.drop-bask{max-width:800px;width:90%;border:3px outset rgba(65,179,0,0.78)}
.drop-bask .drop-content .inside-padd{padding:10px 45px 0 24px}
.drop-bask .drop-content.is-empty .inside-padd{padding:24px 43px 24px 24px}
.footer-bask .table-order{table-layout:fixed}
.footer-bask .price-discount{display:inline-block}
.drop-bask .footer-bask .inside-padd{padding:17px 46px 17px 25px}
.cart-product .frame-remove-bask-btn+td,.frame-remove-bask-btn{padding-left:0!important}
.drop-bask .drop-header{text-align:left}
.drop-bask .cart-product .frame-items{width:500px}
.drop-bask .frame-discount{margin-right:20px}
.frame-remove-bask-btn{border:0!important;width:38px;text-align:left;vertical-align:top!important}
.frame-kits-gen-sum{text-align:center}
.row-kits .frame-count,.row-kits .frame-cur-sum-price{vertical-align:top}
.row-kits .frame-items{width:555px}
.drop-bask .row-kits .count-or-compl{display:block}
.table-order>tbody>tr>td{padding-top:13px;padding-bottom:13px;vertical-align:top}
.count-or-compl,.frame-count,.frame-count>.number,.gen-info-price td{vertical-align:middle}
.table-order .frame-items{padding-left:20px}
.table-order>tbody>tr>td.frame-cur-sum-price{padding-left:10px;padding-right:0;text-align:right}
.table-order>tbody>tr.cart-product:first-child>td{border-top:0}
.table-order .frame-variant-code,.table-order .frame-variant-name{margin-top:5px;display:block}
.active.btn-toggle-gift,.isCart{display:none}
.frame-variant-name+.frame-variant-code{margin-top:0}
.footer-bask{text-align:center}
.right-order .footer-bask{text-align:left}
.drop-bask .footer-bask{text-align:right}
.frame-bask-order .table-order td,.frame-gift{text-align:left}
.drop-bask .content-frame-foot>.inside-padd{padding-top:14px}
.drop-bask .empty .inside-padd{padding:26px}
.frame-gift{width:250px}
.frame-bask .title-default{margin-bottom:9px}
.cart .isCart{display:block}
.cart .notCart{display:none}
.title-cart h1{margin-right:15px}
.frame-count{min-width:65px}
.frame-count>.number{display:inline-block;min-width:65px}
.frame-change-count{float:right;border-left:#ccc 1px solid}
.frame-count>input{float:left;height:33px}
.frame-bask .frame-kit{width:122px}
.frame-bask .frame-items{padding-right:20px}
.kits-gen-sum{padding:0 20px;margin-bottom:13px}
.frame-bask .frame-cur-sum-price>.frame-prices{display:block;position:relative;top:3px}
.frame-bask .footer-bask .price-new .price{font-size:27px}
.frame-bask .footer-bask .frame-prices{padding-left:9px}
.frame-bask .footer-bask{position:relative;overflow:hidden}
.left-order,.right-order{margin-bottom:30px}
.number-order{margin-left:7px}
.items-order .description>.frame-prices{padding-bottom:2px;padding-top:0;display:block}
.items-order td{padding-left:10px}
.frame-payment{margin-bottom:13px}
.table-info-order{margin-bottom:35px}
.table-info-order td,.table-info-order th{padding:3px 0}
.table-info-order td{padding-left:5px}
.table-info-order hr{margin:17px 0}
.gen-info-price .price-new{margin-right:0}
.frame-bask-order td{border-top:1px dashed #d0d5dd}
.gen-info-price td{padding:15px 0}
.frame-bask-order .frame-cur-sum-price [class*=price-]{margin-right:0;display:block;line-height:1}
#history_order .inside-padd{max-width:890px}
.table-profile td,.table-profile th{height:50px;padding:0 20px 0 10px;vertical-align:middle}
.page-profile .frame-change-password{width:430px;max-width:100%}
.page-profile .frame-change-profile{width:400px;float:left;margin-bottom:20px;max-width:100%}
.info-discount{max-width:380px}
.frame-tabs-profile .frame-prices{padding-bottom:0}
.items-compare>li:hover{position:relative;z-index:1}
.right-compare .group-button-carousel>.arrow{top:200px}
.right-compare .group-button-carousel>.prev{left:-33px}
.right-compare .group-button-carousel>.next{right:-50px}
.right-compare .content-carousel{overflow:hidden;padding-bottom:10px;padding-left:1px!important;margin-left:-1px}
.tabs-compare-diferent{margin-left:220px;display:block}
.tabs-compare-category{display:block;height:80%;overflow:hidden;overflow-y:auto}
.frame-tabs-compare{overflow:visible}
#fancybox-loading,#photo,.drop-header,.footer-footer,.frame-already-show,footer{overflow:hidden}
.frame-tabs-compare>div{padding-bottom:20px}
.frame-tabs-compare>div:first-child{display:none}
.left-compare,.right-compare{position:relative;z-index:1}
.comprasion-head{position:absolute;left:0;top:0;z-index:3;display:block!important;width:237px}
.footer-footer,.page-404,footer{position:relative}
.comprasion-head .title{font-weight:700;margin-bottom:8px}
.page-brand-image .title-brand,.title-register{margin-bottom:28px}
.left-compare .compare-characteristic{margin-top:21px}
.left-compare>ul:first-child>li{height:312px}
.h-footer,.h-footer.footer-main{height:133px}
.compare-characteristic>li{min-height:30px;padding-left:15px}
.left-compare .compare-characteristic>li{padding-left:8px}
.compare-characteristic>li>span.helper+span{display:inline-block;padding:4px 0}
.title-compare .frame-title{float:left}
.frame-register{width:380px}
.nav-order-user{margin-bottom:20px}
.nav-order-user>li{padding:3px 15px}
.frame-category-menu>.inside-padd{padding:12px}
.nav-category+.nav-category{margin-top:20px}
.nav-category>li{margin-left:0}
.nav-category>li>span{font-size:14px}
.nav-category>li+li{margin-top:6px}
.nav-static-pages>li>a,.nav-static-pages>li>span{padding:15px 16px}
footer .nav-default-inline{width:710px}
.nav-default-inline>li{padding:0 10px;display:inline-block;vertical-align:top}
.nav-default-inline>li>a,.nav-default-inline>li>span{display:inline}
.page-text h1{margin-bottom:20px}
.page-404{text-align:center;padding-bottom:1000px;margin-bottom:-1000px}
.drop-comulativ-discounts .drop-header,.drop-header{text-align:left}
.page-404 img{float:left}
.page-404 .content{display:inline-block;max-width:680px;padding-top:55px;padding-bottom:30px}
.page-404 .description{margin-left:255px;text-align:left}
.page-404 [class*=btn]{margin-top:10px}
footer>.container{padding-top:27px}
footer.footer-main{min-height:133px;margin:-133px auto 0}
footer{min-height:117px;margin:-117px auto 0}
.footer-footer{min-height:87px;padding-bottom:45px}
.footer-footer .t-a_j>div{vertical-align:top!important}
.content-footer .box-1{margin-right:540px;display:table-cell}
#ViewedProducts .frame-star,#ViewedProducts .product-status,.drop{display:none}
.frame-box23{float:right;width:540px}
.content-footer [class*=box-]{margin-bottom:20px}
.content-footer .box-2{width:272px;float:left}
.content-footer .box-3{width:265px;float:left}
.content-footer .box-2,.content-footer .box-3{position:relative;border-left:1px solid #dfe4eb}
.content-footer .box-2 .title-h1,.content-footer .box-3 .title-h1{margin-bottom:10px}
.content-footer .box-2 .inside-padd,.content-footer .box-3 .inside-padd{padding-left:30px}
.drop{position:absolute}
.drop-header,.drop.inherit{position:relative}
.drop.form-data{width:100%;margin-top:20px;margin-bottom:30px}
.drop-header{padding:0 17px;min-height:39px;line-height:39px}
.slick-dots li button,.slick-next,.slick-prev{font-size:0;line-height:0;cursor:pointer;outline:0}
.drop-content .inside-padd{padding:24px 43px 24px 24px}
.drop-content-notification .inside-padd.notification{padding:12px 24px 1px}
.drop-content-confirm .inside-padd{padding:15px 35px}
.drop-content-confirm [class*=btn-]:first-child{margin-right:10px}
.drop-comulativ-discounts,.drop-enter,.drop-forgot,.drop-order-call,.drop-register{width:403px;border:3px outset rgba(65,179,0,0.78)}
.drop-order-call{width:440px}
.drop-comulativ-discounts .inside-padd{padding:15px 20px;margin-bottom:0}
.drop-report{width:444px}
.content-already-show .inside-padd{padding:25px 30px}
.frame-already-show .special-proposition{margin-bottom:0}
.frame-already-show{width:325px;margin-left:-12px;margin-top:8px}
#ViewedProducts .items-product .frame-photo-title .title{margin-bottom:5px}
#staticPage{display:block;position:static}
.drop-info{position:absolute!important;left:0;bottom:100%;text-align:center;width:100%;height:111px}
.frame-user-toolbar{position:fixed;z-index:100;bottom:0;width:100%;min-width:300px}
.frame-user-toolbar>.container{position:relative;padding:0;z-index:1104}
.frame-user-toolbar.active .items-user-toolbar>li{display:inline-block;position:relative}
#fancybox-loading,.apply,.btn-to-up,.icon_view_product,.tooltip{display:none}
.items-user-toolbar a,.items-user-toolbar button{cursor:pointer;text-align:center}
.btn-to-up{position:absolute;left:100%;bottom:0}
.btn-to-up>button{height:38px;padding:0 12px}
.items-user-toolbar{width:100%;float:right;min-height:37px;box-sizing:border-box;position:relative}
.isLogined .items-user-toolbar>li{width:20%}
.items-user-toolbar>li{height:37px;position:relative;display:none;width:25%}
.items-user-toolbar>li>a,.items-user-toolbar>li>button,.items-user-toolbar>li>div>button{padding:11px 0 10px;width:100%}
.items-user-toolbar>li>a [class*=icon],.items-user-toolbar>li>button [class*=icon],.items-user-toolbar>li>div>button [class*=icon]{position:absolute;top:0;left:0}
.text-compare-list{padding-left:0!important}
.apply{margin-top:-6px;margin-left:15px;position:absolute;z-index:1}
.apply .icon_times_apply{top:4px;right:4px}
.apply .icon_times_apply.icon_times_drop:after{content:none}
.apply:before,.tooltip:after{content:"";position:absolute}
.content-apply{padding:3px 23px 7px 13px}
.apply:before{left:-16px;top:7px}
.apply.left{margin-left:-9px}
.apply.left:before{left:100%;margin-left:2px}
.apply-slider{margin-left:22px;margin-top:-10px}
.tooltip{position:absolute;z-index:2104;visibility:visible;margin-top:-5px;padding:5px}
.tooltip p{margin-bottom:0}
.tooltip:after{width:0;height:0;bottom:-5px;left:50%;margin-left:-5px}
#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;z-index:11104}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url(../images/fancybox.png)}
.isSafari .buti>a,.isSafari .buti>button,.isSafari .compare-characteristic>li,.isSafari .frame-count-buy,.isSafari .frame-item-menu>.frame-title>.title,.isSafari .funcs-buttons,.isSafari .items-complect>li,.isSafari .lineForm,.isSafari .menu-row-category .frame-drop-menu>ul>li,.isSafari .nav,.isSafari .no-empty,.isSafari .pager,.isSafari .row-kits li,.isSafari .title-category-l1,.isSafari [class*=btn]>a,.isSafari [class*=btn]>button{letter-spacing:-3px!important}
.isSafari .items,.isSafari .photo-block{letter-spacing:-10px!important}
.isSafari .buti>a>*,.isSafari .buti>button>*,.isSafari .compare-characteristic>li>*,.isSafari .frame-count-buy>*,.isSafari .frame-item-menu>.frame-title>.title>*,.isSafari .funcs-buttons>*,.isSafari .items-complect>li>*,.isSafari .items>*,.isSafari .lineForm>*,.isSafari .menu-row-category .frame-drop-menu>ul>li>*,.isSafari .nav>*,.isSafari .no-empty>*,.isSafari .pager>*,.isSafari .photo-block>*,.isSafari .row-kits li>*,.isSafari .title-category-l1>*,.isSafari [class*=btn]>a>*,.isSafari [class*=btn]>button>*{letter-spacing:normal}
.isSafari .frame-for-photo-popup{width:390px}
.isSafari .btn-bask>.helper,.isSafari .frame-description-benefit>.helper{height:24%}
.isSafari .frame-icon-benefit>.helper{height:0}
#photo{max-height:95%;width:980px;-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}
#photo .drop-content{text-align:center;position:relative}
#photo .drop-content .inside-padd{padding:1% 50px;height:100%;font-size:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.btn-buy,.btn-buy a{box-sizing:border-box}
#photo .drop-content img{max-height:100%;visibility:hidden}
#photo .drop-content>.horizontal-carousel{position:absolute;left:0;top:0;width:100%;height:100%}
#photo .drop-content>.horizontal-carousel .next{right:15px}
#photo .drop-content>.horizontal-carousel .prev{left:15px}
#photo .content-carousel>ul{width:auto;overflow:hidden;height:90px;visibility:hidden;margin:auto}
#photo .drop-footer{text-align:center;border-top:10px solid #fff;border-bottom:2px solid #fff}
#photo .drop-footer .inside-padd{padding:12px 20px 11px}
#photo .drop-footer .frame-prices-buy .price-discount{display:block}
#photo .drop-footer .frame-prices{display:inline-block;vertical-align:middle;padding-bottom:0;margin-right:20px;text-align:left}
img.cloned{max-width:none;max-height:none}
.seo-text{margin-bottom:35px}
.seo-text p{margin-bottom:15px}
.seo-left-start-page{width:45%;padding-right:5%}
.seo-right-start-page{width:45%;padding-left:1%;padding-right:4%}
.seo-left-start-page,.seo-right-start-page{float:left}
.frame-news{width:32%;margin-left:1%;float:right;min-width:460px}
footer .frame-items-benefits{text-align:right}
@media (max-width:980px) {
footer .frame-benefits{border-bottom:1px solid #dfe4eb;padding-bottom:24px}
footer .box-3>.inside-padd{padding-top:18px}
.seo-left-start-page,.seo-right-start-page{float:none;width:auto}
}
@media (max-width:1300px) {
.frame-items-benefits{width:100%;text-align:center}
footer .frame-items-benefits{text-align:center;padding-top:21px;padding-bottom:20px}
.items-payment{margin-bottom:18px}
#action_products{margin-top:30px}
}
@media (max-width:1330px) {
.right-product{display:none}
.left-product{margin-right:0;float:none;padding-right:0;border-right:0!important}
}
@media (max-width:1355px) {
.frame-time-work .text-el,.phones-header .phone-number{display:block}
.frame-time-work>div>.text-el,.hide-text-3{display:none}
.btn-search{width:43px!important}
.icon_search{margin-right:0!important;top:0!important}
input.input-search{padding:0 50px 0 15px !important}
}
@media (max-width:1255px) {
.logo{margin-left:15px!important}
.frame-search-768{width:29.7%!important}
.text-el.hide-text,.text-wish-list>.js-empty>.text-el,.text-wish-list>.js-no-empty>.text-el{display:none}
.icon-view-prod,.icon_wish_list{display:inline-block!important}
}
@media (max-width:1035px) {
.nav-default-inline>li{margin:1px 12px 2px 0 !important}
.logo{width:167px}
}
.bii{margin-left:3px}
.logo img{max-height:100%}
@media (min-width:200px) and (max-width:450px) {
.fright{margin-left:0}
}
@media (min-width:450px) and (max-width:480px) {
.fright{margin-left:6em}
}
@media (min-width:480px) and (max-width:550px) {
.fright{margin-left:12em}
}
@media (min-width:550px) and (max-width:667px) {
.fright{margin-left:12em}
}
@media (min-width:668px) and (max-width:768px) {
.fright{margin-left:12em}
}
@media (min-width:768px) and (max-width:960px) {
.fright{margin-left:1em}
}
@media (min-width:960px) and (max-width:1000px) {
.fright{margin-left:30em}
}
select.diam{height:22px;width:80%;margin-bottom:8px;background-color:rgba(210,210,210,.63)}
.frame-cleaner{margin-right:-1px!important;width:176px;margin-bottom:-1px}
input.input-search{height:33px}
.drop-search{width:100%;top:100%;z-index:1000;left:0}
.drop-search>.inside-padd{padding:0 16px}
.drop-search .btn-autocomplete{text-align:center;width:100%;padding:8px 0}
.drop-search .msg{padding:10px 25px 15px;margin-bottom:0}
@media screen and (min-width:1450px) {
.carousel-js-css .items-h-carousel>li{margin:0 75px 0 0}
}
.artex-price-new{margin-top:10px}
.home-slider-item{max-height:401px;float:left}
.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0}
.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}
.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}
.slick-next,.slick-prev{position:absolute;top:50%;display:block;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);border:none;color:#fff;background:url(color_scheme_1/images/slider-arrow-left.png);width:26px;height:66px;z-index:99999}
.slick-next:hover,.slick-prev:hover{background:url(color_scheme_1/images/slider-arrow-left-hover.png)}
.slick-next{transform:rotate(180deg);right:0;top:calc(50% - 33px)}
.slick-dotted.slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}
.slick-current,.slick-dots li{position:relative}
.slick-dots li{display:inline-block;width:10px;height:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{display:block;border-radius:50%;background:#fff;width:10px;height:10px;color:transparent;border:0}
.slick-dots li button:focus,.slick-dots li button:hover{outline:0}
.slick-dots li.slick-active button{background:#aedda9;box-shadow:inset 0 1px 0 0 rgba(108,193,99,.8)}
.home-slider-item.slick-current{padding:0;margin:0}
.slick-current:after,.slick-current:before{position:absolute;content:'';top:0;bottom:0;width:20px}
.slick-current:after{right:-20px;background:-webkit-linear-gradient(right,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 50%,rgba(255,255,255,.9) 100%);background:-ms-linear-gradient(right,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 50%,rgba(255,255,255,.9) 100%);background:-moz-linear-gradient(right,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 50%,rgba(255,255,255,.9) 100%);background:linear-gradient('to right',rgba(255,255,255,0) 0,rgba(255,255,255,.9) 50%,rgba(255,255,255,.9) 100%)}
.slick-current:before{left:-20px;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 50%,rgba(255,255,255,.9) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 50%,rgba(255,255,255,.9) 100%);background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 50%,rgba(255,255,255,.9) 100%);background:linear-gradient('to right',rgba(255,255,255,0) 0,rgba(255,255,255,.9) 50%,rgba(255,255,255,.9) 100%)}
.f-s_0 .items-product .frame-photo-title .title{line-height:1.4;display:block;background:linear-gradient(to bottom,rgba(76,163,20,1) 0,rgba(65,153,15,1) 100%);margin:0;position:absolute;bottom:0;width:100%;left:0;height:36px;padding:4px 0;border-top:1px solid #d0cece;color:#fff;font-size:14px}
.f-s_0 .items-product .to-cart:hover{-webkit-box-shadow:0 0 15px #999;box-shadow:0 0 15px #999}
#action_products .jcarousel-prev .icon_arrow_p{background:url(color_scheme_1/images/slider-arrow-left.png);width:26px;height:66px}
#action_products .jcarousel-prev .icon_arrow_p:hover{background:url(color_scheme_1/images/slider-arrow-left-hover.png)}
#action_products .jcarousel-next .icon_arrow_n{background:url(color_scheme_1/images/slider-arrow-left.png);width:26px;height:66px;transform:rotate(180deg);right:0;top:calc(50% - 33px)}
#action_products .jcarousel-next .icon_arrow_n:hover{background:url(color_scheme_1/images/slider-arrow-left-hover.png)}
#action_products .jcarousel-next,#action_products .jcarousel-prev{background:0 0;width:26px;height:66px;cursor:pointer}
.top-header .nav-default-inline>li>a{font-size:14px}
.content-header .phone-number{font-size:18px}
.fixed-callback{position:fixed;right:0;top:25%;background:#00b31d;height:170px;width:40px;border-radius:5px 0 0 5px;z-index:9999}
.fixed-callback span{transform:rotate(90deg);display:block;color:#fff;font-weight:600;position:absolute;left:-64px;width:160px;height:32px;top:80px}
.fixed-callback:before{content:'';display:inline-block;background:url(color_scheme_1/images/icon-phone.png);width:16px;height:29px;background-size:cover;position:absolute;top:4px;left:calc(50% - 7px);transform:rotate(90deg)}
.fixed-callback:hover{background:rgba(87,183,25,1)}
body.isScroll .fixed-callback{right:17px}
.fon-header .icon_phone_header_kiev{display:block;background:url(color_scheme_1/images/icon-kiev.svg) no-repeat;width:26px;height:25px}
.fon-header .icon_phone_header_vodafon{display:block;background:url(color_scheme_1/images/icon-vodafone.svg) no-repeat;width:23px;height:25px;margin-top:3px;background-size:contain}
.fon-header .frame-drop-menu a:hover span,.fon-header .menu-row-category .frame-drop-menu .frame-l2>ul>li:hover span{text-decoration:underline;color:#008d00}
.frame-drop-menu .frame-l2>ul>li>a,.frame-drop-menu .frame-l2>ul>li>ul>li>a,.link-dev{text-decoration:none}
.fon-header .btn-personal-exit button{color:#000}
.dropPersonalExit{background:#fff}
.table-order .price-new .price{font-size:15px}
.icon_times_drop{background:#f4efeb!important}
.icon_times_drop:before{content:'X';display:block;font-size:49px;color:#a7a7a7}
.icon_times_drop:hover{background:#fff!important}
#action_products .items-h-carousel>li,.drop-search,.items-catalog.table>li,.items-catalog.tablemini>li,.jspHorizontalBar,.jspPane,.jspVerticalBar{background:#fff}
.fancy-gallery .items-thumbs>li:first-child:before{left:0!important}
.custom-kit-prod{clear:both;margin:0}
.groups-form .cusel-scroll-wrap .jScrollPaneContainer{background:#fff;border-color:#ccc;position:relative;left:-2px}
.right-cart .custom-edit-order{width:200px;margin-top:20px}
.drop-menu-nin-width{width:32.6%!important}
.artex_table td:nth-child(2) .drop-menu-nin-width{width:28.5%!important}
.artex_table td:nth-child(3) .drop-menu-nin-width{width:18.9%!important}
.artex_table td:nth-child(4) .drop-menu-nin-width{width:20.5%!important}
.menu-main tbody tr .mq-w-480 tr td:last-child{background:#ff8989!important;background:-moz-linear-gradient(top,#ff8989 0,#ff4c4c 49%,#ff3232 100%)!important;background:-webkit-linear-gradient(top,#ff8989 0,#ff4c4c 49%,#ff3232 100%)!important;background: linear-gradient(to bottom,#b12020 0,#ff4c4c 49%,#8d0707 100%)!important;}
.menu-main tbody tr .mq-w-480 tr td:last-child:hover .frameItemMenu{background:#ff8989!important;background:-moz-linear-gradient(top,#ff3232 0,#ff4c4c 49%,#ff8989 100%)!important;background:-webkit-linear-gradient(top,#ff3232 0,#ff4c4c 49%,#ff8989 100%)!important;background:linear-gradient(to bottom,#e91717 0,#f25454c7 49%,#cf0909 100%)!important}
.footer-news-wrap{width:35%;float:left;padding-top:25px}
.footer-news-wrap .items-news li{display:block;max-width:100%}
.footer-news-wrap .frame-news{width:100%;float:none}
.footer-news-wrap .frame-news .title-news{margin-left:0;text-align:center}
.footer-news-wrap .frame-news .title-news .icon_arrow{position:relative;top:-3px}
.footer-news-wrap .frame-news .title-news .text-el{font-size:24px}
.footer-text-wrap{float:right;width:60%;padding-top:33px}
.footer-phone-wrap img{max-width:30px;height:auto}
.link-dev{font-family:Roboto,sans-serif;font-size:12px;color:#fff!important;display:block;float:right;text-align:left}
.link-dev:before{content:'';display:block;background:url(../images/dev-logo.png) no-repeat;width:125px;height:42px}
.diameter-icon,.diameter-text{display:inline-block;vertical-align:middle;color:green;font-weight:700}
.diameter-prod{position:relative}
.diameter-icon{margin-right:10px;line-height:1;font-size:22px}
.diameter-prod p{text-align:center;margin-bottom:0}
.items-carousel .diameter-prod{display:none}
.list .diameter-icon{position:static;display:inline-block;margin:0 20px 0 0}
.list .diameter-prod p{display:inline-block;margin-right:5px}
.dg-wrapper a,.dg-wrapper a img{display:block}
.dg-container{width:100%;height:320px;position:relative}
.dg-wrapper{width:60%;margin:20px auto 0;position:relative;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1000px;-moz-perspective:1000px;-o-perspective:1000px;-ms-perspective:1000px;perspective:1000px}
.dg-wrapper a{width:100%;position:absolute;left:0;top:0;opacity:.6!important}
.dg-wrapper a.dg-center{width:100%;box-shadow:0 10px 20px rgba(0,0,0,.3);opacity:1!important;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}
.dg-wrapper a.dg-transition{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.dg-wrapper a div{font-style:italic;text-align:center;line-height:50px;text-shadow:1px 1px 1px rgba(255,255,255,.5);color:#333;font-size:16px;width:100%;bottom:-55px;display:none;position:absolute}
.dg-wrapper a.dg-center div{display:block}
.dg-container nav{position:absolute;z-index:1000;top:calc(50% - 33px);left:0;width:100%}
.dg-container nav span,.dg-container nav span.dg-next{background:url(color_scheme_1/images/slider-arrow-left.webp);width:26px;height:66px}
.dg-container nav span{text-indent:-9000px;float:left;cursor:pointer;opacity:.8}
.dg-container nav span.dg-next{transform:rotate(180deg);position:absolute;right:20px}
.dg-container nav span.dg-prev{position:absolute;left:20px}
.dg-container nav span:hover{opacity:1;background:url(color_scheme_1/images/slider-arrow-left-hover.webp)}
.text ul li::before{content:unset!important}
.items-product .frame-photo-title .title{height:53px;overflow:hidden;display:block}
#action_products .items-h-carousel>li,.items-catalog.table>li,.items-catalog.tablemini>li{height:341px}
.items-catalog.tablemini>li{height:357px!important}
.cusel .jScrollPaneContainer{background:#fff}
.ui-widget-header{background:#838383}
.filter.left-catalog{margin-top:31px}
.animateListItems.list .description .frame-count-buy form{display:inline-block}
.animateListItems.list .description .frame-count-buy .one_click{display:inline-block;vertical-align:middle}
.btn-buy .btnBuy,.btn-buy a .text-el{display:grid;width:100%;text-align:center}
.animateListItems.tablemini .description .frame-count-buy .one_click{margin:0 auto}
.isCompare .one_click{margin-left:33px}
.vertical-carousel .group-button-carousel .next,.vertical-carousel .group-button-carousel .prev{border:1px solid #a2a2a2!important}
.btn-buy{height:45px!important}
.btn-buy .btnBuy,.btn-buy a{height:100%;padding:9px}
.btn-buy a{padding:0!important;width:100%;margin-top:3px}
.btn-buy a .text-el{height:100%;white-space:nowrap}
.drop-bask .btn-buy,.drop-bask .btn-form{display:inline-block}
.animateListItems .check-variant-catalog .lineForm{width:300px}
.animateListItems .check-variant-catalog .lineForm select{width:100%}
.footer-phone-wrap{text-align:left!important}
.drop-bask .inside-padd,.wrap>figure{text-align:center}
.frame-time-work{padding-top:4px}
.btn-order-call{margin-top:-7px}
.drop-bask .btn-form button{height:44px;padding-top:1px}
#orderDetails .table-order .gen-info-price .s-t{padding-left:15px}
#orderDetails .table-order .gen-info-price .f_r,.frame-bask .frame-cur-sum-price>.frame-prices{padding-right:21px}
.frame-bask .footer-bask .frame-prices{padding-right:15px}
.drop-content-confirm{background:#fff}
span.currr{top:-3px;position:relative}
.big-container .items-default .frame-star{display:none!important}
.carousel{position:relative;min-height:20px;height:auto!important;height:20px;background:url(/templates/almaztools/images/loader.gif) center center no-repeat}
.carousel .next,.carousel .prev{display:none;width:24px;height:65px;position:absolute;top:calc(50% - 33px);right:40px;z-index:9999;cursor:pointer}
.carousel .prev{left:40px;margin-left:-40px;background:url(/templates/almaztools/images/slider/prev.webp) no-repeat}
.carousel .prev:hover{background:url(/templates/almaztools/images/slider/prev_h.webp) no-repeat}
.carousel .next{margin-right:-40px;background:url(/templates/almaztools/images/slider/next.webp) no-repeat}
.carousel .next:hover{background:url(/templates/almaztools/images/slider/next_h.webp) no-repeat}
.wrap>figure{width:100%;border:1px solid #ccc;min-height:296px;margin:auto;max-width:calc(100% - 2px)}
.wrap>figure>a>.photo-block{border:none}
.carousel li{display:none;min-height:300px;max-height:300px;max-width:215px}
.carousel li img{width:100%;height:auto;border-color:transparent;padding-top:20px}
.wrap>figure>a>.product-status{position:absolute;left:10px;z-index:1;margin-top:10px}
.wrap>figure>a>.title{max-height:50px;overflow:hidden;line-height:1.4;display:block;background:rgba(239,239,239,.81);position:absolute;bottom:3px;left:1px;height:36px;padding:4px;max-width:calc(100% - 10px);width:100%;border-top:1px solid #d0cece}
.wrap>figure>a>.frame-prices{position:absolute;left:50%;bottom:60px;margin-left:-25px}
.wrap .priceOrigVariant{margin-left:-25px;text-decoration:line-through}
.wrap>figure>a>.price-discount:after{position:absolute;right:-8px;top:-1px;border-right:1px dotted #d4d4d3;content:"";height:14px}
#artex_widget{background:#FFF}
.carousel>.photo-block{border:none}
.paging{position:absolute;z-index:9998}
.paging>a{display:block;cursor:pointer;width:40px;height:40px;float:left;background:url(/templates/almaztools/images/dots.png) 0 -40px no-repeat}
.paging>a.current,.paging>a:hover{background:url(/templates/almaztools/images/dots.png) no-repeat}
.badge{display:block;width:104px;height:104px;background:url(/templates/almaztools/images/badge.png) no-repeat;z-index:9000;position:absolute;top:-3px;left:-3px}
img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
.iProd{height:300px}
.oldPr{text-decoration:line-through;font-size:18px;margin-right:10px}
.oldPr:after{position:absolute;right:63px;top:-1px;border-right:1px dotted #d4d4d3;height:14px}
.currrV{font-size:13px;line-height:1.4}
.right-product .items-product .globalFrameProduct .frame-photo-title{display:flex}
.drop-wishlist .drop-header .title{font-size:11px}
@media (max-width:770px) {
.footer-text-wrap{width:100%;padding-top:0}
ul.items.item_brands_img{justify-content:center;display:flex;align-items:center;flex-direction:column}
}
.drop.inherit{max-width:100%}
.imgcall,.mq-w-320,.mq-w-480,.mq-w-768,.mq-w-960{display:none}
@media screen and (max-width:479px) {
.mq-inline.mq-w-320{display:inline}
.icon_cleaner{margin-bottom:-10px}
.mq-block.mq-w-320{display:block}
.mq-inline-block.mq-w-320{display:inline-block}
.mq-table-cell.mq-w-320{display:table-cell}
}
@media screen and (min-width:320px) {
.mq-inline.mq-w-320.mq-max{display:inline}
.mq-block.mq-w-320.mq-max{display:block}
.mq-inline-block.mq-w-320.mq-max{display:inline-block}
.mq-table-cell.mq-w-320.mq-max{display:table-cell}
}
@media screen and (max-width:319px) {
.mq-inline.mq-w-320.mq-min{display:inline}
.mq-block.mq-w-320.mq-min{display:block}
.mq-inline-block.mq-w-320.mq-min{display:inline-block}
.mq-table-cell.mq-w-320.mq-min{display:table-cell}
}
@media screen and (max-width:767px) and (min-width:480px) {
.mq-inline.mq-w-480{display:inline}
.mq-block.mq-w-480{display:block}
.mq-inline-block.mq-w-480{display:inline-block}
.mq-table-cell.mq-w-480{display:table-cell}
}
@media screen and (min-width:480px) {
.mq-inline.mq-w-480.mq-max{display:inline}
.mq-block.mq-w-480.mq-max{display:block}
.mq-inline-block.mq-w-480.mq-max{display:inline-block}
.mq-table-cell.mq-w-480.mq-max{display:table-cell}
}
@media screen and (max-width:479px) {
.mq-inline.mq-w-480.mq-min{display:inline}
.mq-block.mq-w-480.mq-min{display:block}
.mq-inline-block.mq-w-480.mq-min{display:inline-block}
.mq-table-cell.mq-w-480.mq-min{display:table-cell}
.horizontal-form .frame-form-field{margin-left:0!important}
.horizontal-form .frame-label>.title,.horizontal-form label>.title{text-align:left;float:none}
.horizontal-form .frame-label,.horizontal-form label{margin-top:8px}
}
@media screen and (min-width:768px) {
.mq-inline.mq-w-768.mq-max{display:inline}
.mq-block.mq-w-768.mq-max{display:block}
.mq-inline-block.mq-w-768.mq-max{display:inline-block}
.mq-table-cell.mq-w-768.mq-max{display:table-cell}
.imgcall{display:block}
}
@media screen and (max-width:767px) {
.mq-inline.mq-w-768.mq-min{display:inline}
.mq-block.mq-w-768.mq-min{display:block}
.mq-inline-block.mq-w-768.mq-min{display:inline-block}
.mq-table-cell.mq-w-768.mq-min{display:table-cell}
}
@media screen and (max-width:959px) {
.home-slider{display:none}
}
@media screen and (max-width:959px) and (min-width:768px) {
.container{max-width:748px}
}
@media screen and (max-width:767px) and (min-width:480px) {
.container{max-width:460px}
}
@media screen and (max-width:767px) and (min-width:480px) {
.items-catalog.table,.items-catalog.tablemini{align-items:center;display:flex;flex-direction:column}
li.to-cart.indexcateg{width:250px!important;height:250px!important}
}
@media screen and (max-width:479px) and (min-width:0px) {
.container{max-width:330px}
}
@media screen and (max-width:767px) {
table.adaptive,table.adaptive tbody,table.adaptive td,table.adaptive th,table.adaptive thead,table.adaptive tr{display:block}
table.adaptive thead tr{position:absolute;top:-9999px;left:-9999px}
table.adaptive td{position:relative;height:auto;padding:10px 0 10px 50%}
table.adaptive td:before{width:45%;position:absolute;left:0;top:12px;content:attr(title);display:inline-block}
table.adaptive td>*{width:52%;display:inline-block}
}
@media screen and (max-width:1151px) {
.main-body:before{width:748px;margin-left:-374px}
.text-el.hide-2{display:none}
.icon_compare_list{display:inline-block}
.frame-time-work{display:none;margin-left:17px}
.frame-baner .content-carousel .f_l,.frame-baner .content-carousel .f_r,.left-product-left .inside .vertical-carousel{display:none}
.phones-header{margin-bottom:9px}
.btn-search,.frame-search-form form,input.input-search{height:34px}
.btn-search-show-hide.active{margin-top:15px}
.frame-cleaner{width:130px}
.logo{margin-right:7px}
.frame-baner-start_page .content-carousel ul{width:100%;padding:0}
.baner .cycle img{position:static}
.frame-baner-start_page .baner li>a{text-align:center}
.frame-description-benefit{margin-left:0;height:auto;overflow:visible}
.frame-icon-benefit{margin-bottom:10px}
.title-proposition-h .frame-title>.title span{margin-left:215px}
.page-main>.container{padding:0 5px}
.frame-seo-news>.container{padding:0 10px}
.frame-seo-text{margin-right:0}
.frame-news{width:100%;float:none}
.items-news>li{max-width:none;margin-right:30px}
#action_products{padding-top:50px;margin-top:0}
.content-footer .box-1{margin-right:0;width:100%}
footer .frame-box23{float:none;width:100%;overflow:hidden}
.content-footer .box-2{border-left:0}
.content-footer .box-2>.inside-padd{padding-left:0}
footer .frame-benefits{border-bottom:0}
.content-footer .box-3 .inside-padd{padding-top:0}
.items-user-toolbar>.box-4{float:none}
.footer-main .phone{margin-bottom:5px}
.footer-main .phone+div{float:right!important}
.left-product-left{width:350px}
.items-complect .frame-kit,.items-complect .row-kits li{width:100%}
.left-product-left .vertical-carousel+*{margin-right:0}
.is-add.left-product-left .photoProduct .photo-block{border-right:0!important}
.left-product-right{margin-left:330px}
.row-kits li .frame-photo-title{display:inline}
.row-kits li .photo-block{float:left;margin-right:10px}
.row-kits li .description{margin-left:100px}
.items-complect .next-kit{display:none}
.items-complect>li{width:438px!important}
.contacts .d_i-b{display:block!important;width:100%!important}
}
@media screen and (max-width:767px) {
.main-body:before{width:460px;margin-left:-230px}
.frame-item-menu-out>.frame-title .helper,.frame-item-menu>.frame-title .helper,.menu-main td{height:40px}
.frame-items-benefits,.items-contact{display:none}
.compare_data{display:none!important}
.auth-toolbar>ul{float:left}
.auth-toolbar{float:none}
.wish_list_data{margin-left:35px}
.left-product-right,.page-404 .description,.page-profile .info-discount,.right-cart,.right-order,.title-proposition-h .frame-title>.title span{margin-left:0}
.auth-toolbar>.auth_data{float:right}
.left-cart,.left-order,.page-profile .frame-change-profile,.right-order{float:none;width:auto}
#action_products .items-h-carousel{text-align:center}
#action_products .items-h-carousel>li{margin-bottom:18px}
#action_products{padding-top:40px;margin-top:0}
.footer-footer .t-a_j>div{width:100%;text-align:center;margin-bottom:20px}
.seo-text{margin-bottom:0}
.frame-type-company>div{display:inline}
footer .nav-default-inline{width:auto}
.left-product-left,.left-product-right{width:100%}
.accessories-height{max-height:208px;overflow:hidden}
.frame-comments-main-form,.frame-frame-list-comments,.info-menu-page-height{max-height:0;overflow:hidden}
.left-product-left>.inside{margin-bottom:12px}
.left-product-left .comments{margin-bottom:5px!important}
.frame-catalog-view{display:none!important}
.frame-btn-comp,.frame-user-toolbar.active .items-user-toolbar>li.box-2,.not-js .menu-main [data-mq-target],.page-compare .empty,.page-compare .no-empty{display:none}
.right-cart{width:auto}
.order-form{padding-right:0;border-right:0}
.isTouch .frame-user-toolbar{position:absolute;top:0;bottom:auto}
.isTouch .btn-to-up{display:none!important}
.isTouch .fon-header{padding-top:15px}
.isTouch .footer-footer{padding-bottom:0!important}
.isTouch .drop-info{bottom:auto}
.frame-drop-menu .frame-item-menu .frame-drop-menu{position:relative;left:0!important}
.frame-for-photo-popup{max-width:100%}
.artex_table td:nth-child(2) .drop-menu-nin-width{width:100%!important}
.drop-bask .btn-form{display:none}
.drop-bask .drop-content .inside-padd{padding:10px 15px 0 14px}
.frame-drop-menu>table{max-width:100%;width:auto}
.horizontal-menu .menu-main td td>.frame-item-menu{background:0 0!important}
.menu-main td td .frame-item-menu>.frame-title .helper{height:auto!important}
.menu-main td td{text-align:left}
.menu-main td td .frame-drop-menu>ul{border:0;height:auto!important;width:100%}
.drop-menu-nin-width{width:100%!important}
.menu-row-category td td .title-category-l1{display:block;width:auto}
.menu-row-category td td .left-drop .frame-l2,.menu-row-category td td .right-drop .frame-l2{position:static;height:auto!important}
td td .frame-drop-menu{height:auto!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
td td .frame-drop-menu>ul>li:after{display:none!important}
.menu-main td td .frame-l2 [class^=column2_]>a{padding:4px 10px 5px}
td td .frame-item-menu>.frame-title .text-el{padding:10px 15px;color:#000!important;text-shadow:none}
td td .frame-item-menu>.frame-title:after,td td:first-child .frame-item-menu>.frame-title>a:before{display:none}
.frame-drop-menu .frame-item-menu{border-bottom:1px solid #ece2d9}
.menu-row-category td td .frame-drop-menu .frame-l2>ul,.menu-row-category td td .title-category-l1{padding-left:30px}
.menu-row-category td td li:hover>.title-category-l1{background:0 0}
.menu-row-category td td .frame-drop-menu>ul>li{width:auto;padding-right:15px}
.menu-row-category .title-category-l1.is-sub:after,td td .frame-item-menu>.frame-title.is-sub>a:after{content:"";position:absolute;top:50%;margin-top:-4px;width:7px;height:7px;right:7px;background-position:-1260px 0}
.menu-row-category .hoverM>.title-category-l1.is-sub:after,td td .hoverM>.frame-item-menu>.frame-title.is-sub>a:after{background-position:-1280px 0;margin-top:0;right:10px}
.menu-row-category .frame-drop-menu>ul.nav>li{padding:10px 15px;float:left;width:241px;margin-right:0!important;margin-bottom:8px;margin-top:3px}
.icon_view_product{width:16px;height:10px;background-position:-1300px 0;margin-right:9px}
.icon_personal_area{width:13px;height:13px;background-position:-1320px 0;margin-right:9px}
.icon_exit_shop{width:11px;height:12px;background-position:-1340px 0;margin-right:9px}
.btn-already-show .icon_arrow_down{display:none!important}
.icon_view_product{display:block}
.items-user-toolbar .text-el{font-size:11px}
.items-user-toolbar>li{width:33.3%}
.isLogined .items-user-toolbar>li{width:25%}
.frame-type-company,.frame-type-company+div{margin-bottom:18px}
.frame-type-company+div+div{margin-bottom:25px}
.frame-type-company,.frame-type-company+div,.frame-type-company+div+div{display:block!important;text-align:center}
.page-404{text-align:left}
.page-404 img{float:none}
}
@media screen and (max-width:479px) {
span.code{float:left}
.items-bask .description{margin-left:0}
.frame-without-top{margin-left:0!important}
.main-body:before{width:300px;margin-left:-150px}
.btn-search,.frame-search-form form,input.input-search{height:85px 10px 10px #41990f 32px}
.btn-search-show-hide.active{margin-top:11px}
.frame-item-menu-out>.frame-title .helper,.frame-item-menu>.frame-title .helper,.menu-main td{height:53px}
.content-footer .box-3 .inside-padd{padding-left:0}
.items-complect>li{width:278px!important}
.logo{width:120px;margin-bottom:53px;margin-top:0}
li.to-cart.indexcateg{width:250px!important;height:250px!important}
.start_menu{width:229px!important;height:215px!important}
.menu-main .title-united>.text-el{padding:0 20px}
#unitedSearch>div{padding:0 29px}
.icon-is-sub{right:30px}
.special-proposition .content-carousel{padding:0 24px 0 20px}
#action_products .items-h-carousel>li{width:207px!important;margin-left:11px!important}
.title-proposition-h .frame-title>.title{font-size:21px}
.left-catalog{float:none;width:auto}
.right-catalog{margin-left:0}
.items-catalog.table#items-catalog-main,.items-default{text-align:center}
.items-default .photo-block{margin:auto}
.filter-height{max-height:0;overflow:hidden}
.items-news>li{margin-right:185px}
.page-profile .tabs-data>li{max-width:30%}
.page-profile .tabs-data>li>button{line-height:1.2}
.photoProduct .photo-block{height:250px}
.drop-bask .drop-content .inside-padd{padding:10px 15px 0 14px}
.items-bask .photo-block{float:none;display:block}
.frame-remove-bask-btn{width:25px}
.icon_times,.icon_times_cart{width:18px}
.drop-bask .footer-bask .inside-padd{padding:7px 15px}
.drop-bask .cart-product .frame-items{width:192px}
.f-s_0 .items-product .frame-photo-title .title{text-align:center}
.row-kits .frame-items{width:120px}
.frame-bask .frame-items{padding-right:5px}
.table-order .frame-items{padding-left:5px}
.frame-bask .gen-sum-kit,.frame-bask .next-kit{display:none}
.frame-bask .frame-count{max-width:55px}
.drop-bask .frame-cur-sum-price>.frame-prices{position:absolute;top:70px;right:2px}
.drop-bask .frame-cur-sum-price{position:relative;display:block;border:0!important;padding:0!important}
.table-order .row-kits .frame-count{border-right-width:1px;padding-right:7px;text-align:right!important}
.frame-bask .footer-bask .price-new .price{font-size:18px}
.frame-bask .footer-bask .price-add .price{font-size:16px}
.menu-row-category .frame-drop-menu>ul.nav>li{width:100%}
.items-user-toolbar>li>a>.text-el .text-el,.items-user-toolbar>li>button>.text-el .text-el,.items-user-toolbar>li>div>button>.text-el .text-el{display:none}
.items-user-toolbar [class*=icon_]{display:block;margin:auto auto 3px}
.items-user-toolbar .icon_wish_list{margin-bottom:4px}
.items-user-toolbar .icon_view_product{margin-top:1px}
.items-user-toolbar .icon_enter{margin-top:-1px;margin-bottom:4px}
.btn-bask .frame-icon{width:23px}
.tooltip{max-width:150px}
.items-catalog>li{margin-bottom:15px}
.content-footer .box-2,.content-footer .box-3{border-left:0}
}
@media screen and (max-width:959px) and (min-width:768px) {
.left-cart .horizontal-form .frame-form-field{margin-left:0}
.left-cart .horizontal-form .frame-label>.title,.left-cart .horizontal-form label>.title{text-align:left;float:none}
.left-cart .horizontal-form .frame-label,.left-cart .horizontal-form label{margin-top:8px}
}
@media screen and (max-width:767px) and (min-width:480px) {
.frame-cleaner{width:180px;position:relative;right:-70px}
.phones-header{position:absolute;right:99px}
.content-footer .box-2{width:214px}
.content-footer .box-3{width:245px}
.content-footer .box-3 .inside-padd{padding-left:10px}
.content-footer .frame-description-benefit{width:162px}
}
@media screen and (max-width:319px) {
.menu-main .title-united>.text-el{padding:0 10px 0 5px}
.icon-is-sub{right:3px}
}
.f-s_13{font-size:13px!important}
.f-s_14{font-size:14px!important}
.f-s_16{font-size:16px!important}
.compare-characteristic>li,.funcs-buttons,.items-complect>li,.lineForm,.menu-row-category .frame-drop-menu>ul>li,.nav,.pager,.row-kits li,.title-category-l1{font-size:0}
.f-w_b,.f-t_n{font-weight:700!important}
.f-w_n{font-weight:400!important}
.items-brand-image>li>.frame-photo-title>.title{font-weight:400}
.alert-exists,.menu-col-category .title-category-l1>.text-el{font-weight:700}
.text blockquote:after,.text blockquote:before{border-width:1px 0;border-style:solid}
.main-body.isCompare:before,.main-body.no-before:before{display:none}
.check-variant-catalog .cuselText:after,.cuselFrameRight:after,.niceCheck,.niceRadio,.product-status,.title-category-l1.is-sub .ie,.title-category-l1.is-sub:after,[class*=icon-],[class*=icon_],footer .b-share-icon,td td .frame-item-menu>.frame-title.is-sub>a:after{background:url(color_scheme_1/images/sprite.webp) no-repeat}
body{min-width:300px}
.main-body{background:url(color_scheme_1/images/bg-light-4869.webp) #fff}
.menu-row-category .frame-drop-menu>ul>li:after,.v_f{background:url(color_scheme_1/images/v_f.png) repeat-y}
.footer-footer:before,.h_f,.items-benefits>li:before,.title-proposition-h .frame-title>.title:after,footer:before{background:url(color_scheme_1/images/h_f.png) repeat-x}
input[type=password][disabled],input[type=text][disabled],textarea[disabled]{background-color:#eee;cursor:not-allowed}
.frame-user-toolbar.active .items-user-toolbar .btn-toggle-toolbar button,.items-user-toolbar>li.n-h:hover,.not-avail .frame-prices-buy{background-color:transparent}
.wo-i.preloader{background-image:none;display:none}
.c_3{color:#333!important}
.c_6{color:#666!important}
.c_9{color:#999!important}
.c_w{color:#fff!important}
.items-product .photo-block{border:0}
.list-style-1 li{position:relative;padding-left:22px}
.list-style-1 li:before{content:"·";position:absolute;left:9px;top:-9px;font-size:25px}
.alert-exists{font-size:11px;text-transform:uppercase}
.photo-block{border:1px solid transparent}
:active,:focus{outline:0}
.disabled,.disabled>*,.divider,button[disabled=disabled],input[type=button][disabled=disabled],input[type=reset][disabled=disabled],input[type=submit][disabled=disabled]{cursor:default}
.groups-buttons [class*=btn].active:first-child{border-right-width:0!important}
.groups-buttons [class*=btn].active:last-child{border-left-width:0!important}
.items-user-toolbar>li>a>.text-el,.items-user-toolbar>li>button>.text-el,.items-user-toolbar>li>div>button>.text-el{position:relative;padding-left:17px}
.items-user-toolbar:after,.items-user-toolbar>li:before{position:absolute;top:0;height:100%;content:""}
.drop-info{font-size:0;border-radius:2px 2px 0 0}
.drop-info .text-el{font-size:12px}
.items-user-toolbar>li:before{border-left:1px solid transparent;left:0}
.items-user-toolbar:after{border-right:1px solid transparent;right:0}
.items-user-toolbar button.show.activeUT{border-top:1px solid transparent}
.text-compare-list,.text-view-list,.text-wish-list{position:relative}
.check-variant-catalog .cuselText,[class*=d_l]{text-decoration:none;cursor:pointer;position:relative;display:inline;line-height:1.2}
.active>[class*=d_l]{cursor:pointer}
[disabled] [class*=d_l]{cursor:default}
.menu-main td>.frame-item-menu>ul{border:3px solid transparent}
.frame-item-menu-out>.frame-title>.title>.text-el,.frame-item-menu>.frame-title>.title>.text-el{font-size:14px}
#unitedSearch>div,.frame-item-menu,.frame-item-menu-out{border-bottom:0 solid transparent;border-top:0 solid transparent}
.menu-row-category .title-category-l1.is-sub:after{content:"";position:absolute;top:50%;margin-top:-4px;width:7px;height:7px;right:7px;background-position:-1260px 0}
.menu-row-category .right-drop .title-category-l1.is-sub:after{background-position:-1260px -20px}
.menu-row-category .frame-drop-menu .frame-l2>ul>li,.menu-row-category .frame-drop-menu>ul>li{border-top:1px solid transparent}
.menu-row-category .frame-drop-menu .frame-l2>ul>li:first-child,.menu-row-category .frame-drop-menu>ul>li:first-child{border-top:none}
.frame-drop-menu{border-radius:0 0 5px 5px}
.frame-drop-menu>table,.frame-drop-menu>ul{border:2px solid transparent;border-radius:0 0 5px 5px}
.frame-l2>ul>li>a,.frame-l2>ul>li>ul>li>a{line-height:1.2}
.frame-check-filter{border:1px solid transparent}
.frames-checks-sliders>.frame-group-checks{border-top:3px solid transparent}
.frames-checks-sliders>.frame-group-checks:first-child{border-top:0}
.frame-group-checks .title .d_l{display:inline}
.frame-group-checks .icon-arrow{border-width:0;display:none}
.frame-group-checks[data-rel*=dropDown] .icon-arrow{border-width:5px 7px;border-style:solid;border-color:transparent;margin-right:-2px;background-image:none;float:left;top:4px;display:block}
.frame-group-checks[data-rel*=dropDown] .icon-arrow+.d_b{margin-left:14px}
.frame-group-checks[data-rel*=dropDown] .f-s_0.valuePD .icon-arrow{border-color:transparent;border-width:7px 5px;margin-right:2px;position:relative;top:5px}
.apply{border:2px solid transparent;border-radius:3px}
.apply:before{border-style:solid;border-width:6px 7px;border-color:transparent}
.apply.left:before{border-right-color:transparent}
.items-catalog.list>li{border-bottom:1px solid transparent}
[class*=items-] a{border-bottom-style:none}
.items-text-category a .title{text-decoration:underline;border-bottom:0;font-size:18px;font-weight:400}
.frame-menu-category-first .title-category-l1,.items-news a{text-decoration:none}
.items-text-category>li>.description{padding-top:6px}
.items-thumbs>.active .photo-block,.photoProduct.active>.photo-block{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
.items-brands.main>li .photo-block,.items-sub-category .photo-block{border:3px solid transparent}
.items-search-autocomplete{border-bottom:1px solid transparent}
.items-search-autocomplete>li{border-top:1px solid transparent}
.items-search-autocomplete>li:first-child{border-top:0}
.items-news .frame-photo-title{line-height:1.4}
.items-news>li .title{font-size:12px;font-weight:700;color:#2b7402}
.frame-seo-news{padding-top:38px;padding-bottom:5px}
.date>*{font-size:14px;color:#103e03}
#photo .frame-prices-buy,.item-product .frame-prices-buy{border:1px solid transparent}
.not-avail .frame-prices-buy{border:0;display:inline}
.item-product .items-thumbs .photo-block,.left-product-left>.inside{border:1px solid transparent}
.left-product{border-right:1px solid transparent}
.left-product-left .photo-block{border:0}
.items-info-discount>li{display:block;border-top:1px solid transparent}
.items-brand-list>li>a{font-weight:700;text-decoration:none}
#action_products .items-h-carousel{margin-left:-12px}
#action_products .items-h-carousel>li{border:1px solid transparent;height:300px!important;margin-left:12px;width:187px!important;margin-bottom:10px}
#action_products .items-product .photo-block{margin-bottom:25px}
#action_products .items-product .frame-photo-title .title{max-height:50px;overflow:hidden;display:inline-block}
#action_products .items-product .frame-star{display:none}
#action_products .items-product .frame-prices{margin-top:7px}
#action_products .items-catalog .price-discount{margin-bottom:12px;position:relative;margin-right:15px}
#action_products .items-catalog .price-discount:after{position:absolute;right:-8px;top:-1px;border-right:1px dotted #d4d4d3;content:"";height:14px}
.decor-element{left:0;padding:8px 0 1px;position:absolute;width:100%;height:387px!important;z-index:-1;border:1px solid transparent;margin-left:-1px;top:-1px!important}
.notTouch .animateListItems.items-h-carousel>li:hover .no-vis-table,.notTouch .animateListItems.table>li:hover .no-vis-table,.notTouch .animateListItems.tablemini>li:hover .no-vis-table{-moz-opacity:1;-khtml-opacity:1;opacity:1}
.items-catalog .funcs-buttons:after{position:absolute;content:"";padding-right:8px;background-color:#f7f5f3;width:100%;height:135px;border-top:1px solid #e4ddd7;border-bottom:1px solid #e4ddd7;left:-4px;top:-7px;display:none}
.items-catalog .funcs-buttons2:after{height:103px!important;top:-18px!important}
.items-catalog .funcs-buttons .frame-count-buy{position:relative;z-index:1}
.notTouch .animateListItems.items-h-carousel>li:hover .funcs-buttons:after,.notTouch .animateListItems.table>li:hover .funcs-buttons:after,.notTouch .animateListItems.tablemini>li:hover .funcs-buttons:after{display:block}
.characteristic td,.characteristic th{font-size:12px;font-weight:400;padding-top:10px;vertical-align:middle;padding-bottom:5px;border-bottom:1px dashed transparent}
.characteristic th .text-el{padding-right:8px}
.frame-delivery-payment dt{border-top:1px dashed transparent}
.frame-delivery-payment dt:first-child{border-top:0}
.item-product .short-desc{border-bottom:1px solid transparent;margin-bottom:12px}
.complect-gen-sum{border-top:1px solid transparent}
.title-complect{margin-bottom:7px}
.title-complect .title{font-size:14px;font-weight:700}
.frame-delivery-payment .title .text-el{text-transform:uppercase;font-weight:700}
.cloud-zoom-lens{background:url(color_scheme_1/images/zoom.png) no-repeat;background-position:50% 50%!important}
.cloud-zoom-big{border:2px solid transparent}
.cloud-zoom-loading{padding:3px;border:1px solid transparent}
.check-variant-product .title{font-weight:700}
#view h2{font-size:18px}
.patch-product-view{position:relative;height:auto!important}
.page-product #view .patch-product-view[style]{margin-bottom:10px}
.page-product #view .patch-product-view[style]:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:30px}
.group-button-carousel .arrow{font-size:0}
.items-products .items-v-carousel>li{position:relative}
.items-products .items-v-carousel>li:before{content:'';position:absolute;left:0;top:0;width:100%;border-top:1px dashed transparent;z-index:1}
.items-products .items-v-carousel>li:first-child:before{content:none}
#photoButton [class*=icon_arrow],.frame-complect [class*=icon_arrow],.photo-main-carousel [class*=icon_arrow],.special-proposition [class*=icon_arrow]{width:16px;height:52px}
#photoButton .arrow,.frame-complect .arrow,.photo-main-carousel .arrow,.special-proposition .group-button-carousel .arrow{width:16px;height:86px;margin-top:-43px}
#photoButton .prev,.frame-complect .prev,.photo-main-carousel .prev,.special-proposition .group-button-carousel .prev{left:-11px}
#photoButton .next,.frame-complect .next,.photo-main-carousel .next,.special-proposition .group-button-carousel .next{right:-11px}
.vertical-carousel .group-button-carousel{position:absolute;right:9px;top:-31px}
.vertical-carousel .group-button-carousel .arrow{width:25px;height:24px;border:1px solid transparent;position:static}
.vertical-carousel .group-button-carousel .next{border-left:0}
.frame-thumbs .group-button-carousel{position:static}
.frame-thumbs .group-button-carousel .arrow{left:0;top:auto;width:100%;height:22px;right:auto;position:absolute;border:0}
.frame-thumbs .group-button-carousel .next{bottom:0}
.frame-thumbs .group-button-carousel .prev{border-bottom:1px solid transparent;top:0}
.fancy-gallery .group-button-carousel .arrow{width:30px;height:30px;margin-top:-15px;top:50%}
.horizontal-carousel .frame-thumbs .group-button-carousel .arrow{background:0 0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:0;width:20px}
#ViewedProducts .vertical-carousel .content-carousel{padding:19px 0;border-width:1px 0;border-style:solid}
#ViewedProducts .vertical-carousel .content-carousel,#ViewedProducts .vertical-carousel .jcarousel-clip{max-height:450px}
#ViewedProducts .vertical-carousel .group-button-carousel{top:inherit;right:50%;position:static}
#ViewedProducts .vertical-carousel .group-button-carousel .arrow{width:100%;height:21px;border:none;position:absolute;margin:0}
#ViewedProducts .special-proposition .group-button-carousel .prev{top:0;left:0;border-bottom:1px solid transparent}
#ViewedProducts .special-proposition .group-button-carousel .next{bottom:0;top:auto;left:0;right:0;border-top:1px solid transparent}
#ViewedProducts .vertical-carousel .group-button-carousel [class*=icon_arrow_]{width:12px;height:8px}
#ViewedProducts .vertical-carousel .group-button-carousel .prev .icon_arrow_p{background-position:-840px 0}
#ViewedProducts .vertical-carousel .group-button-carousel .next .icon_arrow_n{background-position:-860px 0}
#ViewedProducts .items-v-carousel>li{border-top:1px dashed transparent;height:111px!important}
.title-proposition-h .frame-title>.title{position:relative;padding:0 5px;font-size:27px;display:inline;background-color:#fff}
.title-proposition-h .frame-title>.title:after{content:"";left:-1000%;z-index:-1;top:16px;position:absolute;height:1px;background-position:0 0;width:10000%}
.title-proposition-h .frame-title>.title span{position:relative;z-index:1;padding:0 12px}
.carousel-category-popular{border:1px solid transparent;border-radius:4px;overflow:hidden}
.carousel-category-popular .frame-title>.title{padding:6px 15px;font-size:17px;text-align:center;display:block}
.pager>a,footer .socialBut a{display:inline-block}
.carousel-category-popular .frame-title:after{content:"";height:2px;position:absolute;width:110%;margin-left:-5%}
.frame-baner-catalog .content-carousel{border-radius:3px}
.baner .next,.baner .prev{width:42px;height:42px;margin-top:-21px;-moz-opacity:.85;-khtml-opacity:.85;opacity:.85}
.pager>a{margin:0 3px;width:16px;height:16px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-opacity:.4;-khtml-opacity:.4;opacity:.4}
.pager>a.activeSlide{-moz-opacity:1;-khtml-opacity:1;opacity:1}
.jspArrow{position:relative}
footer{background-color:#525657;border-top: 5px solid #008000;}
footer .socialBut [class*=icon]{width:39px;height:39px;margin-right:5px}
footer .b-share__handle{height:auto;padding:0!important;border-bottom:0}
.frame-category-menu,.nav-static-pages{border:1px solid transparent}
footer .icon-vk{background-position:-560px 0}
footer .icon-fb{background-position:-600px 0}
footer .icon-tw{background-position:-640px 0}
.footer-footer .inside-padd{padding-top:22px}
.frame-menu-category-first .title-category-l1:hover{text-decoration:underline}
.title-menu-category{border-bottom:1px solid transparent}
.title-menu-category .title-default{margin-bottom:0}
.nav-category>li a{display:inline}
.nav-static-pages>li{border-top:1px solid transparent}
.nav-static-pages>li:first-child{border-top:0}
.nav-static-pages>li>ul{padding-left:17px;padding-bottom:10px}
.nav-static-pages>li>ul>li{margin-bottom:7px}
.nav-static-pages>li>a{border-bottom:0}
.nav-static-pages>li>ul a{text-decoration:none;border-bottom:0}
.text table,.text td,.text th{border:1px solid transparent}
.nav-static-pages .is-sub .text-el{font-weight:700}
.nav-default-inline>li>a{text-decoration:none}
.nav-default-inline>li>a:hover{text-decoration:underline}
.auth_data li>a,.icon-siteimage+a{text-decoration:none}
.frame-benefits{padding-top:24px;padding-bottom:8px}
.frame-icon-benefit{width:63px;height:63px;position:relative;margin-right:17px}
.frame-icon-benefit>[class*=icon-]{background:url(color_scheme_1/images/benefits.png) no-repeat;width:63px;height:63px}
.frame-icon-benefit>.icon-benefits_1{background-position:0 0}
.frame-icon-benefit>.icon-benefits_2{background-position:-63px 0}
.frame-icon-benefit>.icon-benefits_3{background-position:-126px 0}
.frame-icon-benefit>.icon-benefits_4{background-position:-189px 0}
.text td,.text th{border-width:0 1px;padding:5px 50px 5px 15px;height:50px;vertical-align:middle}
hr{border-top:1px solid transparent;border-bottom:1px solid transparent}
.btn-compare,.btn-wish{vertical-align:baseline}
.icon-info-t,.icon_delivery+.text-el,.icon_payment+.text-el{vertical-align:text-bottom}
.btn-order-call{margin-left:0}
.btn-additional-s_c2{border:1px solid transparent;text-align:center;padding:7px;margin-bottom:40px;display:none}
.btn-additional-s_c,.btn-buy{-webkit-border-radius:3px;-moz-border-radius:3px}
.left-product-left .btn-additional-s_c2{margin-bottom:10px;width:44%}
.btn-additional-s_c{margin-top:8px;border-radius:3px;display:none}
.btn-additional-s_c>button{height:100%;padding:3px 15px}
.btn-all-comments{display:none;margin-left:33px}
.btn-search>button{height:100%;width:100%}
.btn-search{position:absolute;width:37px;height:31px;right:0;top:0;border:1px solid}
.btn-buy{border-top:1px solid transparent}
.btn-buy>a,.btn-buy>button{padding:0}
.btn-buy .text-el{font-size:13px;font-weight:500;color:#fff}
.btn-minus,.btn-plus{display:block}
.btn-plus{border-bottom:#ccc 1px solid}
.btn-minus>button,.btn-plus>button{display:block;height:15px;width:22px}
.check-variant-catalog .cuselFrameRight,.icon-view-prod,.icon_already_show,.icon_arrow_p2,.icon_ask,.icon_cleaner_buy,.icon_comment,.icon_compare,.icon_edit,.icon_error,.icon_exit,.icon_home,.icon_info,.icon_phone_footer,.icon_phone_product,.icon_reg,.icon_remove,.icon_success,.icon_time,.icon_times_apply,.icon_wish_list{display:none}
.btn-minus button[disabled],.btn-plus button[disabled]{cursor:not-allowed}
.btn-plus>button:hover .icon-plus{background-position:-1040px -20px}
.btn-minus>button:hover .icon-minus{background-position:-1060px -20px}
.btn-cart,.btn-cart:active,.btn-cart:hover,.btn-def,.btn-form,.btn-not-avail,.frame-payment input[type=submit]{border:1px solid #3a8c0a;border-radius:2px;height:42px;background:#f1f1f1;-webkit-box-shadow:-2px 9px 5px -5px rgba(181,175,181,1);-moz-box-shadow:-2px 9px 5px -5px rgba(181,175,181,1);box-shadow: 0px 2px 0px 0px rgb(57 187 55 / 85%);}
.btn-def2{border:1px solid transparent}
.btn-def2>button{height:30px;padding:0 20px;box-shadow:none}
.btn-def>button,.btn-def>input,.btn-form>button,.btn-form>input,.btn-not-avail>button{height:33px;line-height:33px;padding:0 23px}
.btn-form input,form .btn-form>button{padding:0 33px}
.btn-cart .text-el,.btn-form input,.btn-not-avail .text-el,.frame-payment input[type=submit],form .btn-form .text-el{font-weight:700;font-size:12px}
.neigh-buttonform{height:32px}
.btn-already-show{width:100%}
.btn-crumb .divider{font-size:12px;margin-left:6px}
.btn-crumb>button{text-align:left}
.btn-comp-in .d_l,.btn-comp-in .text-el,.btn-wish-in .d_l,.btn-wish-in .text-el{border-bottom:0}
.btn-reset-filter{padding:3px 17px 15px}
.btn-reset-filter .icon_times{top:5px}
.btn-to-up{border-radius:2px}
.btn-to-up>button>.text-el{text-transform:uppercase;font-size:12px}
.items-user-toolbar .btn-toggle-toolbar button{padding:0;width:140px}
.b-share-icon{position:static}
.icon_phone_header{width:20px;height:27px;background-position:0 0;margin-top:12px}
.icon_cleaner{width:97px;height:80px;background:0 0;margin-bottom:-11px;margin-top:-8px}
.icon_work{width:38px;height:38px;background-position:-40px 0}
.icon_search{width:13px;height:13px;background-position:-120px 0;margin-right:0;top:1px}
.icon_search-max{background-position:-120px 0!important}
#unitedSearch .icon_search{background-position:-120px -80px}
.btn-search-show-hide{position:absolute;top:50%;margin-top:-6px;left:50%;margin-left:-6px}
#photoButton{position:static}
#photoButton .prev:hover .icon_arrow_p,.frame-complect .prev:hover .icon_arrow_p,.photo-main-carousel .prev:hover .icon_arrow_p,.special-proposition .prev:hover .icon_arrow_p{background-position:-140px -60px}
#photoButton .next:hover .icon_arrow_n,.frame-complect .next:hover .icon_arrow_n,.photo-main-carousel .next:hover .icon_arrow_n,.special-proposition .next:hover .icon_arrow_n{background-position:-160px -60px}
#photoButton .icon_arrow_p,#photoButton [disabled=disabled].prev .icon_arrow_p,.frame-complect .icon_arrow_p,.frame-complect [disabled=disabled].prev .icon_arrow_p,.photo-main-carousel .prev .icon_arrow_p,.special-proposition .icon_arrow_p,.special-proposition [disabled=disabled].prev .icon_arrow_p{background-position:-140px 0}
#photoButton .icon_arrow_n,#photoButton [disabled=disabled].next .icon_arrow_n,.frame-complect .icon_arrow_n,.frame-complect [disabled=disabled].next .icon_arrow_n,.photo-main-carousel .next .icon_arrow_n,.special-proposition .icon_arrow_n,.special-proposition [disabled=disabled].next .icon_arrow_n{background-position:-160px 0}
.icon_wish{width:14px;height:12px;background-position:-180px 0;top:1px;margin-right:5px}
.icon_wish_list{width:18px;height:16px;background-position:-60px 0;top:3px;margin-right:3px}
.icon_compare_list{background-position:-105px 0;width:15px;height:16px;margin-right:2px;top:4px;display:none}
.pointer:hover .icon_compare_list{background-position:-105px -20px}
.icon-view-prod{background-position:-80px 0;width:22px;height:14px;margin-right:2px;top:2px}
.pointer:hover .icon-view-prod{background-position:-80px -20px}
.pointer:hover .icon_wish_list{background-position:-60px -20px}
.icon_wish_list+.text-wish-list{padding-left:20px!important}
.items-user-toolbar>li:hover .icon_wish_list{background-position:-680px -20px}
.s-all-d .icon_arrow{width:5px;height:9px;background-position:-200px 0;margin-right:6px}
.s-all-d .text-el+.icon_arrow{margin-left:6px;margin-right:0}
.icon-p-1{width:27px;height:28px;background-position:-280px 0}
.icon-p-2{width:42px;height:12px;background-position:-320px 0}
.icon-p-3{width:43px;height:26px;background-position:-380px 0}
.icon-p-4{width:22px;height:22px;background-position:-440px 0}
.icon-p-5{width:22px;height:25px;background-position:-480px 0}
.icon_icq{width:15px;height:15px;background-position:-220px 0;margin-right:7px;top:4px;margin-left:-2px}
.icon_mail{width:16px;height:12px;background-position:-240px 0;margin-right:7px;top:2px;margin-left:-3px}
.icon_skype{width:14px;height:14px;background-position:-260px 0;margin-right:6px;top:2px}
.icon_enter{margin-right:7px;top:2px;width:15px;height:14px;background-position:-120px -40px}
.icon_enter-arr{background-position:-120px -60px;width:7px;height:4px;margin-left:3px;top:-2px}
.icon_list_cat{width:12px;height:10px;background-position:-780px 0}
.icon_tablemini_cat{width:13px;height:13px;background-position:-800px 0}
.icon_table_cat{width:12px;height:12px;background-position:-820px 0}
.active>button>.icon_list_cat{background-position:-780px -20px}
.active>button>.icon_tablemini_cat{background-position:-800px -20px;cursor: pointer;}
.active>button>.icon_table_cat{background-position:-820px -20px}
.icon-arrow-l,.icon-arrow-r,.vertical-carousel .group-button-carousel [class*=icon_arrow_]{width:8px;height:4px}
.icon-arrow-l,.vertical-carousel .icon_arrow_p{background-position:-760px -20px}
.icon-arrow-r,.vertical-carousel .icon_arrow_n{background-position:-760px -40px}
.frame-thumbs .group-button-carousel [class*=icon_arrow_]{width:12px;height:8px}
.fancy-gallery .group-button-carousel [class*=icon_arrow_]{width:8px;height:12px}
.frame-thumbs .icon_arrow_p{background-position:-840px 0}
.frame-thumbs .icon_arrow_n{background-position:-860px 0}
.fancy-gallery .icon_arrow_p{background-position:-840px -20px}
.fancy-gallery .icon_arrow_n{background-position:-860px -20px}
.icon_delivery,.icon_payment{margin-right:9px;vertical-align:text-bottom}
.icon_delivery{width:27px;height:18px;background-position:-880px 0}
.icon_payment{width:25px;height:24px;background-position:-920px 0}
.icon-info-t{width:14px;height:14px;background-position:-960px 0;margin-left:5px;top:0;cursor:pointer}
.text-el+.icon-info-t{top:-2px}
.icon_times_drop{width:46px;height:40px;background-position:-1100px 0;right:0;top:0;position:absolute;z-index:2;cursor:pointer!important;border:3px outset rgba(65,179,0,0.78)}
.icon_times_drop:hover{background-position:-1100px -40px}
.icon_times,.icon_times_cart{width:11px;height:11px;background-position:-1020px 0;margin-top:15px}
.icon_times_cart{margin-top:0}
.icon_times:hover,.icon_times_cart:hover{background-position:-1020px -20px}
.icon-plus{width:8px;height:5px;background-position:-1040px 0}
.check-variant-catalog .cuselText:after,.icon-minus{width:8px;height:5px;background-position:-1060px 0}
.check-variant-catalog:hover .cuselFrameRight{background-position:-1060px -40px}
.icon-arrow-l2{width:7px;height:11px;margin-right:8px;top:1px;background-position:-1080px 0}
.icon_arrow_down{width:10px;height:5px;margin-right:8px;top:3px!important;background-position:-700px 0}
.active>button .icon_arrow_down{background-position:-700px -20px}
.icon_remove_filter{width:7px;height:7px;top:3px;background-position:-1160px 0}
.icon-is-sub,.icon-show-part{content:'';width:7px;height:4px}
button:hover .icon_remove_filter{background-position:-1160px -20px}
.icon-is-sub{position:absolute;right:50px;top:50%;margin-top:-2px;background-position:-1200px 0}
.icon-show-part{background-position:-1220px 0;margin-left:2px;top:-1px}
.icon-show-part.up{background-position:-1240px 0}
.icon-siteimage{background-position:-280px -40px;width:13px;height:11px;top:1px;margin-right:4px}
.icon-siteimage+a{text-transform:uppercase;font-size:12px;font-weight:700;color:#fff}
.icon-siteimage+a+.divider{margin:0 5px}
.price-discount{display:block}
.price-add{border-left:1px dotted transparent;padding-left:5px}
.product-status{position:absolute;left:0;top:0}
.niceCheck,.niceRadio{float:left;position:relative;margin-right:5px}
.product-status+.product-status{top:45px}
.product-status+.product-status+.product-status{top:90px}
.product-status.discount .text-el{font-size:12px;font-weight:700;text-transform:uppercase}
.action{background-position:0 -40px;width:42px;height:42px}
.nowelty{background-position:-60px -40px;width:46px;height:45px}
.hit{background-position:-180px -20px;width:34px;height:44px}
.discount{top:0!important;right:0!important;left:auto!important;background-position:-220px -20px;width:42px;height:42px;line-height:42px;text-align:center}
.items-bask .product-status{display:none!important}
.niceCheck{top:0;width:16px;height:16px;background-position:-520px 0}
.btn-compare .niceCheck{top:-1px}
.niceCheck.active{background-position:-540px 0}
.niceCheck input,.niceRadio input{display:none}
.b_n.niceCheck,.b_n.niceRadio{background:0 0}
.b_n.niceCheck input,.b_n.niceRadio input{display:block}
.niceCheck+.name-count{margin-left:21px;padding-right:1px}
.niceRadio+.name-count{margin-left:19px}
.niceCheck+.name-count+.help-block{margin-left:21px}
.niceRadio+.name-count+.help-block{margin-left:19px}
.niceRadio{top:1px;width:14px;height:14px;background-position:-980px 0}
.niceRadio.active{background-position:-980px -20px}
.frame-radio .name-count{font-weight:700}
.msg>.error .text-el,.msg>.success .text-el,.title-h1,.title-h2,.title-h4,h1,h2,h4{font-weight:400}
.ui-slider-handle{position:absolute;z-index:2;width:16px;height:16px;cursor:pointer;top:-6px;background-position:-740px 0;background-color:#00b500;border-radius:50%;border:1px solid #079307}
.check-variant-catalog .cuselText:after,.cuselFrameRight:after{position:absolute;width:8px;height:4px;content:""}
.check-variant-catalog .cuselText:after{right:-10px;bottom:5px}
.cuselFrameRight:after{background-position:-760px 0;right:11px;top:13px}
.crumbs,.frame-tabs-ref,.tabs-compare-category>.active>button{position:relative}
.check-variant-catalog:hover .cuselText:after{background-position:-1060px -40px}
.cusel .jScrollPaneContainer{border-width:0 1px 1px;border-style:solid;border-radius:0 0 2px 2px}
.msg>.error{border:1px solid transparent}
.msg>.success{border:1px solid green;background:#FFF;color:#000;padding:5px;margin:5px}
.msg>.info{background-color:transparent;border:1px solid transparent}
.frame-count>.number{border:1px solid #ccc}
input.plus-minus{float:right;width:42px;height:30px;display:block;text-align:center;border:0}
#slider,.cusel{border:1px solid #0000004d;background-color:#fff}
.frame-complect,.frame-tabs-profile{border:1px solid transparent;border-radius:0}
.frame-tabs-profile div,.page-main .frame-tabs-ref .special-proposition{margin-bottom:0}
.frame-seo-news>.container,.page-main>.container{padding:0 20px}
.tabs-data,.tabs-special-proposition{padding-left:9px;top:1px;position:relative;z-index:3;margin-top:23px}
.tabs-data>li,.tabs-special-proposition>li{margin:0 4px}
.tabs-data button,.tabs-special-proposition button{font-size:14px;padding:0 9px 4px;border-bottom:5px solid transparent}
.tabs-compare-category>li{float:none;margin-bottom:3px}
.tabs-compare-category>li>a,.tabs-compare-category>li>button{padding:3px 40px 3px 5px;text-align:left;display:block;width:100%}
.auth-toolbar>ul,.auth-toolbar>ul>li{display:inline-block;vertical-align:middle}
.auth_data li>a:hover,.auth_data li>button:hover .text-el,.auth_data li>button:hover a{text-decoration:underline}
.frame-tabs-ref{z-index:2}
.tabs-list-table{border:1px solid transparent}
.tabs-list-table>li{border-left:1px solid transparent}
.tabs-list-table>li:first-child{border-left:0}
.tabs-list-table>li>button{height:30px;padding:0 11px;line-height:32px}
.top-header{padding:8px 0 7px 15px;background-color:rgba(204,204,204,.5);border-radius:0 0 5px 5px}
.auth-toolbar{float:right}
.phones-header{margin-top:17px;line-height:30px}
.left-content-header{border-top:10px solid transparent;background:#ffffff70}
.auth_data,.compare_data,.wish_list_data{margin-left:14px}
.auth_data li>button a,.pagination li>a{text-decoration:none}
.left-header{float:left;max-width:60%}
.auth-toolbar>ul>li{margin-left:10px}
.frame-search-768{width:26%;margin-top:19px}
.logo,.table-order .row-kits .p_r{margin-top:10px}
.frame-time-work .text-el{line-height:1.8}
.logo{border-bottom:0;margin-left:20px;margin-bottom:10px;vertical-align:middle}
.logo:active{outline:0}
.menu-header>.container{overflow:hidden}
input.input-search{background-color:#fff;border:1px solid #ccc;padding:0 0 0 8px}
.row-kits .frame-remove-bask-btn+td,.table-order .row-kits td:first-child{border-left:1px solid transparent}
.crumbs{border-bottom:1px solid transparent}
.title-h1,h1{font-size:21px}
.title-h2,h2{font-size:18px}
.title-h3,.title-h3 [class*=price-],h3{font-size:16px;font-weight:400}
.title-h4,h4{font-size:14px}
.title-default .title,.title-proposition-v .title{font-size:12px;text-transform:uppercase;font-weight:700}
.title-default{padding:9px 15px 10px;margin-bottom:8px;background:#e7e7e7}
.cross_fix{height:auto;max-width:100%}
.title-proposition-v{padding:9px 65px 10px 15px}
.title-proposition-v .frame-title{display:block;margin-right:0}
.frames-checks-sliders .title{text-transform:uppercase;font-weight:700;margin-bottom:6px}
.drop-bask .frame-items-kit>ul{padding-left:22px}
.gen-info-price td{border-top:1px dashed transparent}
.gen-sum-order .price-new .price{font-size:27px;font-weight:700;color:red}
.footer-bask .title{font-size:18px}
.table-order>tbody>.row-kits+tr>td{border-top:0}
.frame-bask-order .footer-bask,.table-order>tbody>tr>td{border-top:1px dashed transparent}
.table-order .row-kits .frame-cur-sum-price{border-right:1px solid transparent;padding-right:12px}
.frame-bask-order .footer-bask{padding-top:18px;border-radius:0 0 4px 4px}
.table-order .row-kits .main-title{position:absolute;top:-24px;padding:0 17px 0 19px;left:10px;font-size:14px}
.order-form{border-right:1px solid transparent;padding-right:55px}
.order-form>.inside-padd{padding:10px 0}
.order-form .groups-form{border-top:1px solid transparent;padding:15px 50px}
.order-form .groups-form:first-child{border-top:0}
.new-buyer{position:relative;border-radius:2px}
.new-buyer:after,.page-404:before{content:"";position:absolute}
.new-buyer:after{border-color:transparent;border-width:6px 7px;top:100%;left:50%;margin-left:-7px;border-style:solid}
.pagination li{border:3px solid transparent;border-radius:21px}
li.clear-pag-item{border:0}
.pagination li>a,.pagination li>span{border-radius:18px;background:#dedede}
.pagination .text-el,.pagination li>a,.pagination li>span{font-size:14px}
.pagination li>span{border:0}
.drop-search{border-radius:2px;border:1px solid transparent}
.dropPersonalExit{border:1px solid transparent;border-radius:2px;padding:10px 24px;margin-left:-44px;margin-top:1px}
.dropPersonalExit>li a:hover,.dropPersonalExit>li button:hover .text-el{text-decoration:underline}
.dropPersonalExit>li a,.tooltip{text-decoration:none}
.dropPersonalExit>li{margin-bottom:4px}
.drop>.drop-content{border-radius:3px;min-height:100px}
#notification.drop>.drop-content{min-height:0}
#photo .drop-footer .inside-padd{background-color:transparent;z-index:1103}
#photo .drop-content{border-radius:0}
#photo .drop-header{padding:0 35px;height:39px;line-height:39px;overflow:hidden}
#photo .drop-header .title{text-transform:none;font-size:14px;text-align:left}
.drop-header,.info-discount .title,.page-404 .title{text-transform:uppercase}
#photo .items-thumbs .photo-block{border-left:0}
#photo .items-thumbs li:first-child .photo-block{border-left:1px solid #a2a2a2}
.drop-header{border-bottom:1px solid #777;background:#3a8c0a;color:#FFF}
.drop-bask .content-frame-foot{border-top:1px solid #777;background:#FFF;color:#FFF}
.table-profile td,.table-profile th{border-width:0 0 1px;border-style:dashed}
.info-discount{margin-left:450px}
.items-compare>li .items-catalog{border:1px solid transparent;border-bottom:0}
.compare-characteristic>li{border-width:1px 1px 0 0;border-style:solid;text-align:left}
.compare-characteristic{border-bottom:1px solid transparent}
.left-compare .compare-characteristic>li.oddC{background-color:transparent}
.compare-characteristic>li>span.helper+span{font-size:12px}
.left-compare .compare-characteristic>li>span.helper+span{font-weight:700}
.frame-payment button,.frame-payment input[type=submit]{font-size:12px!important;font-weight:400;height:32px;padding:0 20px}
.btn-bask .title,.contacts ul li.title{text-transform:uppercase;font-weight:700}
.frame-payment [class*=btn] button,.frame-payment [class*=btn] button:active,.frame-payment [class*=btn] input[type=submit],.frame-payment [class*=btn] input[type=submit]:active{background:0 0;border:0}
.page-404 .title{font-size:21px}
.page-404 hr{margin-bottom:10px}
.page-404:before{left:-5%;top:-1px;width:110%;height:4px}
.frame-brands .show-all-brands{padding:0 15px;position:relative;z-index:3;top:-10px;left:34px;display:none}
.s-all-d .text-el{font-size:14px}
.title-h1 .text-el{font-size:21px}
.s-all-marg{margin-left:10px}
.tooltip{font-size:11px;text-align:center;border-radius:4px;-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}
.tooltip:after{border-color:transparent;border-style:solid;border-width:5px 5px 0}
.info-patch{margin-left:-5px;border:1px solid transparent;width:235px;font-size:12px;border-radius:2px;text-align:left;padding:8px 20px;-moz-opacity:1;-khtml-opacity:1;opacity:1}
.star-big,.star-small{width:85px;height:16px}
.btn-bask>a,.btn-bask>button,.frame-category-brand .inside-padd{border:1px solid transparent}
.info-patch:after{content:none}
.info-patch.right{margin-left:5px;margin-top:-2px}
.star-small,.star-small div,.star-small span{background:url(color_scheme_1/images/stars.png)}
.star-big,.star-big div,.star-big span{background:url(color_scheme_1/images/star-comment.png)}
.star-big{margin-top:6px}
.productRate{position:relative}
.productRate div,.productRate span{height:100%;position:absolute;top:0;left:0;width:0;cursor:pointer}
.productRate div{background-position:left bottom;z-index:1}
.productRate span{display:block;z-index:2;background-position:left center}
.btn-already-show>button,.btn-bask>button,.compare-list-btn>button,.productRate.disabled,.productRate.disabled div,.star-small div,.wish-list-btn>button{cursor:default}
.table-info-order hr{border-top:1px solid solid}
.status-pay{padding:4px 8px}
.contacts .d_i-b{vertical-align:top;width:26%}
.contacts .d_i-b+div+div{width:20%}
.contacts .d_i-b:last-child{width:26%}
.contacts .d_i-b img{float:left}
.contacts ul li:before{display:none}
.contacts ul li.title{color:#000}
.contacts ul{margin-left:43px;color:#818181}
.btn-bask .title{display:block;font-size:11px}
.btn-bask>a,.btn-bask>button{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}
.btn-bask .frame-icon{height:31px;border:1px solid transparent;float:right;margin-right:-1px;margin-top:-1px;-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;z-index:2;position:relative}
.btn-bask .text-cleaner{margin-right:60px;height:100%;text-align:left;font-size:12px;padding-left:15px}
.btn-bask{text-align:center;width:100%}
.btn-bask .text-el.title{display:block;margin-bottom:3px;margin-top:2px}
.btn-bask>a,.btn-bask>button{width:100%;height:50px}
.btn-bask .divider{font-size:12px;margin:0 6px}
.btn-bask .curr{text-transform:lowercase}
.btn-bask .frame-icon{width:38px}
.cart-product{border-bottom:#CCC 1px solid}
.gen-info-price{border-bottom:1px #CCC dashed}
.bocartdel,.check-variant-delivery .lineForm,.check-variant-payment .lineForm{border:1px solid #ccc}
.bocartdel{padding:6px;margin:6px}
.footer-bask{background:#f1f1f1}
.footer-bask .title{padding-left:15px;padding-bottom:15px}
#photo{background:#FFF;border:3px outset rgba(65,179,0,0.78)}
.lazy,.main-body:before,.preloader{background-color:#fff}
.indexcateg:hover{border:1px solid #439b10!important}
body{color:#363636}
.crumbs a .text-el,.ref,a{color:#000;line-height:1.4;text-decoration:underline}
.count-null-response,.count-response,.engine a:hover,.name-check-filter{text-decoration:none}
.name-check-filter,.ref{color:#008d00}
.ref,button:hover .name-check-filter{color:#ffaf67}
.crumbs a:hover .text-el,.name-check-filter:hover,.ref:hover,a:hover{color:#ff8514}
[class*=title-h] a{border-bottom:0}
.nav-static-pages>li>a:hover,.ref:hover,.selected a,a:hover{color:#06ba06}
a.c_w:hover{color:#008d00!important}
a:active,a:focus{color:#008d00}
.btn-additional-s_c2 .d_l,.btn-compare .d_l,.btn-order-call .d_l,.btn-wish .d_l,.d_l_1,.frame-group-checks .title .d_l,.old-buyer .d_l{color:#036903;border-bottom-color:#008d00}
.btn-compare:hover .d_l,.btn-order-call .d_l:hover,.btn-wish>button:hover .d_l,.d_l_1:hover,.old-buyer:hover .d_l,.pointer:hover .d_l_1,a:focus [class*=d_l],button:focus [class*=d_l]{color:#ff8514;border-bottom-color:#008d00}
.active>[class*=d_l],.active>a>[class*=d_l],.active>button>[class*=d_l],.check-variant-catalog .cuselText,.d_l_2{color:#008d00;border-bottom-color:#008d00}
.check-variant-catalog .cuselText:hover,.d_l_2:hover{color:#008d00}
.btn-additional-s_c .d_l,.btn-additional-s_c button:focus .d_l,.d_l_r_f,.d_l_r_f:focus{color:#fff;border-bottom-color:#fff}
.count-null-response,.count-response{color:#317f04}
.btn-already-show .d_l_1{color:#fff;border-bottom-color:#fff}
.frames-checks-sliders .title>.f-s_0:hover .d_l{color:#ff7801;border-bottom-color:#ff7801}
.lazy,.preloader{background-color:rgba(255,255,255,.5);background-image:url(color_scheme_1/images/preloader.gif);background-repeat:no-repeat;background-position:50% 50%}
.fon-header+.content,.photo-block{background-color:#fff}
.photo-block{border-color:#a2a2a2}
.selected .photo-block,a:focus .photo-block,a:hover .photo-block{border-color:#499b1b}
.not-avail .curr,.not-avail .price,.not-avail .price-discount,.not-avail .title,.not-avail a{color:#999!important;border-bottom-color:#999!important}
.not-avail .product-status .text-el{color:#eee!important}
.code,.count,.count-or-compl,.frame-cur-sum-price .title,.s-t{color:#777}
.gen-sum-kit,.next-kit{color:#363636}
.text-discount{color:#ff7e00}
.date{color:#9aa1ab}
.list-style-1 li:before{color:#008d00}
.active>a,.active>button,.active>span{cursor:default;color:#999}
.active>button{color:#fff}
.disabled,.disabled>*,.divider,button[disabled=disabled],input[type=button][disabled=disabled],input[type=reset][disabled=disabled],input[type=submit][disabled=disabled]{color:#b1b1b1}
.short-desc{color:#000;margin-top:10px}
.alert-exists,.left-product-right .short-desc{color:#000}
.text blockquote:after,.text blockquote:before{border-top-color:#e7e2dd;border-bottom-color:#fff}
.horizontal-menu .menu-main{background:#4ca314;background:-moz-linear-gradient(top,rgba(76,163,20,1) 0,rgba(65,153,15,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(76,163,20,1)),color-stop(100%,rgba(65,153,15,1)));background:-webkit-linear-gradient(top,rgba(76,163,20,1) 0,rgba(65,153,15,1) 100%);background:-o-linear-gradient(top,rgba(76,163,20,1) 0,rgba(65,153,15,1) 100%);background:-ms-linear-gradient(top,rgba(76,163,20,1) 0,rgba(65,153,15,1) 100%);background:linear-gradient(to bottom,#390000 0,#3b0000 100%)}
.menu-main td>.frame-item-menu>ul{background-color:#fff;box-shadow:0 2px 13px 0 #333;border-color:#0d6b8d}
.frame-item-menu-out>.frame-title>.title>.text-el,.frame-item-menu>.frame-title>.title>.text-el{color:#fff;text-shadow:0 -1px #41990f}
.redtitle,.redtitle:hover{color:#FFF;font-weight:700}
.red{background:#f3c5bd;background:-moz-linear-gradient(top,#f3c5bd 0,#e86c57 50%,#ea2803 51%,#f60 75%,#c72200 100%);background:-webkit-linear-gradient(top,#f3c5bd 0,#e86c57 50%,#ea2803 51%,#f60 75%,#c72200 100%);background:linear-gradient(to bottom,#f3c5bd 0,#e86c57 50%,#ea2803 51%,#f60 75%,#c72200 100%)}
.red:hover{background:#c72200;background:-moz-linear-gradient(top,#c72200 0,#f60 25%,#ea2803 49%,#e86c57 50%,#f3c5bd 100%);background:-webkit-linear-gradient(top,#c72200 0,#f60 25%,#ea2803 49%,#e86c57 50%,#f3c5bd 100%);background:linear-gradient(to bottom,#c72200 0,#f60 25%,#ea2803 49%,#e86c57 50%,#f3c5bd 100%)}
.redtitle{text-shadow:1px 0 1px #000}
.redtitle:hover{font-size:13px!important;text-shadow:0 0 0 #000}
body.notTouch .horizontal-menu .menu-main td>.frame-item-menu-out:hover,body.notTouch .horizontal-menu .menu-main td>.frame-item-menu:hover{background:#57b719;background:-moz-linear-gradient(top,rgba(87,183,25,1) 0,rgba(76,175,19,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(87,183,25,1)),color-stop(100%,rgba(76,175,19,1)));background:-webkit-linear-gradient(top,rgba(87,183,25,1) 0,rgba(76,175,19,1) 100%);background:-o-linear-gradient(top,rgba(87,183,25,1) 0,rgba(76,175,19,1) 100%);background:-ms-linear-gradient(top,rgba(87,183,25,1) 0,rgba(76,175,19,1) 100%);background:linear-gradient(to bottom,rgba(87,183,25,1) 0,rgba(76,175,19,1) 100%)}
body.isTouch .horizontal-menu .menu-main td.hoverM>.frame-item-menu,body.isTouch .horizontal-menu .menu-main td.hoverM>.frame-item-menu-out{background:#B7CBD8}
.horizontal-menu .menu-main td>.frame-item-menu.active{background:#008d00;border-bottom-color:#008d00}
.active>.frame-title>.title>.text-el,.horizontal-menu .menu-main td>.frame-item-menu>.frame-title>.title.active>.text-el{color:#fff}
#unitedSearch>div:before,.frame-item-menu>.frame-title:before{background:#44b800}
.frame-item-menu-out>.frame-title:after{background:#567eab;background:-moz-linear-gradient(top,#567eab 0,#3f6797 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#567eab),color-stop(100%,#3f6797));background:-webkit-linear-gradient(top,#567eab 0,#3f6797 100%);background:-o-linear-gradient(top,#567eab 0,#3f6797 100%);background:-ms-linear-gradient(top,#567eab 0,#3f6797 100%);background:linear-gradient(to bottom,#567eab 0,#3f6797 100%)}
#unitedSearch>div,.frame-item-menu,.frame-item-menu-out{border-bottom-color:#4E565A}
.frame-drop-menu{box-shadow:5px 5px 4px rgba(0,0,0,.2)}
.frame-drop-menu>table,.frame-drop-menu>ul{background-color:#fff;border-color:#3a8c0a}
.frame-drop-menu .frame-l2>ul>li>a,.frame-drop-menu .frame-l2>ul>li>ul>li>a{color:#008d00}
.frame-drop-menu .frame-l2>ul>li>a.active,.frame-drop-menu .frame-l2>ul>li>ul>li>a.active{color:#999}
.menu-main .frame-l2>ul>li>a:hover,.menu-main .frame-l2>ul>li>ul>li>a:hover{background-color:#008d00;color:#fff}
.menu-row-category .frame-drop-menu .frame-l2>ul>li a:hover,.menu-row-category li:hover>.title-category-l1{background:#EBECEC}
.menu-row-category .frame-drop-menu .frame-l2>ul>li a:hover,.menu-row-category .title-category-l1>.text-el,.menu-row-category li:hover>.title-category-l1>.text-el{color:#008d00}
.menu-col-category .title-category-l1>.text-el{color:#333}
.menu-row-category .frame-drop-menu .frame-l2>ul>li,.menu-row-category .frame-drop-menu>ul>li{border-top-color:#a2a2a2}
.frame-check-filter{border-color:#008d00}
.form-cost input{color:#6f7071}
.name-count .text-el{color:#475057}
.frame-label.disabled .name-count .text-el,.name-count .count{color:#6a6c6f}
.frames-checks-sliders{background-color:#f6f5f5}
.clear-filter>button:hover .text-el,.clear-price>button:hover .text-el{color:#008d00}
.check-filter li{color:#eb6b2b}
.check-filter li.ref:hover{color:#eba92b}
.frames-checks-sliders>.frame-group-checks{border-top-color:#dddcdc}
.frame-group-checks[data-rel*=dropDown] .icon-arrow{border-left-color:#008d00}
.frame-group-checks[data-rel*=dropDown] .f-s_0:hover .icon-arrow{border-left-color:#ff7801}
.frame-group-checks[data-rel*=dropDown] .f-s_0.valuePD .icon-arrow{border-top-color:#008d00}
.frame-group-checks[data-rel*=dropDown] .f-s_0.valuePD:hover .icon-arrow{border-top-color:#ff7801}
.frame-group-checks .frame-label.active:hover .name-count .text-el,.frame-group-checks .frame-label.active:hover .name-count .text-el+.count,.frame-group-checks .frame-label:hover .name-count .text-el,.frame-group-checks .frame-label:hover .name-count .text-el+.count{color:#008d00}
.frame-group-checks .frame-label.disabled:hover .name-count .text-el,.frame-group-checks .frame-label.disabled:hover .name-count .text-el+.count{color:#afb6bd}
.apply{border-color:#0c9acb;background-color:#faf8f6;box-shadow:5px 5px 4px 0 rgba(0,0,0,.2)}
.apply:before{border-right-color:#0c9acb}
.apply.left:before{border-left-color:#0c9acb}
.items-catalog.list>li{border-bottom-color:#a2a2a2}
.items-catalog.list>li .alert-exists{background-color:#EBECEC;padding:2px 19px}
.items-catalog.table>li:before,.items-catalog.tablemini>li:before{border-top-color:#a2a2a2}
.items-thumbs>.active .photo-block,.photoProduct.active>.photo-block{border-color:#d8d2cb}
.items-brands.main>li .photo-block,.items-sub-category .photo-block{border-color:#e6e6e6}
.items-search-autocomplete{border-bottom-color:#dfe4eb}
.items-search-autocomplete>li{border-top-color:#a2a2a2}
.items-search-autocomplete>li.selected{background-color:#EBECEC}
#action_products .items-h-carousel>li,.items-catalog.table>li,.items-catalog.tablemini>li{border-color:#ccc}
.items-news .description{color:#666}
.items-news .frame-photo-title{color:#008d00}
.items-news .frame-photo-title:hover{color:#ff7801}
#photo .frame-prices-buy,.item-product .frame-prices-buy{border-color:#a2a2a2;background-color:#f6f5f5}
.item-product .items-thumbs .active .photo-block{border-color:#008d00}
.is-add.left-product-left .photoProduct .photo-block,.is-add.left-product-left .photoProduct:hover .photo-block,.left-product{border-right-color:#a2a2a2}
.items-info-discount>li{border-top-color:#eae5e1}
.items-brand-list>li>a{color:#333}
.notTouch .animateListItems.items-h-carousel>li:hover .decor-element,.notTouch .animateListItems.table>li:hover .decor-element,.notTouch .animateListItems.tablemini>li:hover .decor-element{border-color:#e4ddd7;background-color:#fff}
.complect-gen-sum,.frame-delivery-payment dt{border-top-color:#a2a2a2}
.item-product .alert-exists{background-color:#e2e5e8}
.characteristic td,.characteristic th{color:#475057;border-bottom-color:#a2a2a2}
.characteristic th .text-el{background-color:#fff}
.frame-delivery-payment dd{color:#363636}
.item-product .short-desc{border-bottom-color:#a2a2a2}
.complect-gen-sum{background-color:#EBECEC}
.title-complect .title{color:#878d9b}
.frame-delivery-payment .title .text-el{color:#027702}
.cloud-zoom-lens{background-color:#fff}
.cloud-zoom-title{background-color:#4d3737;color:#fff}
.cloud-zoom-big{border-color:#eee;background-color:#fff}
.cloud-zoom-loading{color:#fff;background:#222;border-color:#000}
#view .title-h2,#view h2,.check-variant-product .title{color:#666}
#view .title-h2+h2{color:#333}
.page-product #view .patch-product-view[style]:after{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 99%,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(99%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 99%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 99%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 99%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,1) 99%,rgba(255,255,255,1) 100%)}
.frame-header-category{background-color:#EBECEC}
.horizontal-carousel .group-button-carousel .arrow{background-color:#fff}
.items-products .items-v-carousel>li:before{border-top-color:#d0d5dd}
.vertical-carousel .group-button-carousel .arrow{background-color:#fff;border-color:#a2a2a2}
.frame-thumbs .group-button-carousel .prev{border-bottom-color:#a2a2a2}
.drop-order-call{background:#FFF}
.title-proposition-h .frame-title>.title span{background-color:#fff;color:#533d3d}
.carousel-category-popular{background-color:#f6f6f6;border-color:#eae5e1}
.carousel-category-popular .frame-title>.title,.pager>a{background-color:#fff}
#ViewedProducts .vertical-carousel .content-carousel,.fancy-gallery .items-thumbs>li.active:before{border-color:#a2a2a2}
.carousel-category-popular .frame-title:after{box-shadow:0 1px 1px #ece9e6}
.pager>a.activeSlide{background:#499b1b}
.jspHorizontalBar,.jspVerticalBar .jspTrack{background-color:#EBECEC}
.jspHorizontalBar .jspDrag,.jspVerticalBar .jspDrag{background-color:#a2a2a2}
.jspHorizontalBar .jspDrag.jspActive,.jspHorizontalBar .jspDrag.jspHover,.jspVerticalBar .jspDrag.jspActive,.jspVerticalBar .jspDrag.jspHover{background-color:#ab9785}
.jspArrow.jspDisabled{background:#ccc}
.jspCorner{background:#eeeef4}
.frame-user-toolbar.active{background-color:#5c89b8;-moz-box-shadow:0 -1px 1px rgba(0,0,0,.2);-webkit-box-shadow:0 -1px 1px rgba(0,0,0,.2);box-shadow:0 -1px 1px rgba(0,0,0,.2)}
#ViewedProducts .items-v-carousel>li{border-color:#d0d5dd}
.items-user-toolbar>li>a>.text-el,.items-user-toolbar>li>button>.text-el,.items-user-toolbar>li>div>button>.text-el{color:#fff}
.drop-info{background-color:#fff;box-shadow:0 -2px 3px rgba(0,0,0,.2)}
.drop-info .text-el{color:#000}
.items-user-toolbar>li:before{border-left-color:#74a5d8}
.items-user-toolbar:after{border-right-color:#74a5d8}
#ViewedProducts .vertical-carousel .group-button-carousel .arrow{border-color:#a2a2a2}
#ViewedProducts .vertical-carousel .group-button-carousel .arrow:hover{background-color:#EBECEC}
#ViewedProducts .vertical-carousel .group-button-carousel .arrow[disabled=disabled]:hover{background-color:#fff}
.items-user-toolbar>li:hover{background-color:#669ad0}
.items-user-toolbar .btn-toggle-toolbar button{background-color:#0b92c1}
.items-user-toolbar button.show.activeUT{border-top-color:#fff;box-shadow:0 -2px 3px rgba(0,0,0,.2)}
.frame-category-menu,.nav-static-pages{border-color:#a2a2a2}
.text-compare-list,.text-view-list,.text-wish-list{color:#3a8c0a}
.engine a{color:#fff}
.frame-menu-category-first .title-category-l1{color:#333}
.frame-menu-category-first .title-category-l1:hover{color:#008d00}
.title-menu-category{border-bottom-color:#a2a2a2}
.nav-static-pages{background-color:#EBECEC}
.nav-static-pages>li{border-top-color:#a2a2a2}
.nav-static-pages>li>a,.nav-static-pages>li>a:hover{color:#008d00;text-decoration:none}
.nav-static-pages>li>a:hover{background-color:#B7CBD8}
.nav-default-inline>li>a{color:#4d3737}
.nav-default-inline-f>li>a{color:#fff;text-decoration:underline}
.nav-default-inline-f>li>a:hover{text-decoration:none}
.top-header .nav-default-inline>li>a{color:#4e4e4e}
.nav-default-inline>li>span{color:#000;font-weight:700;text-decoration:underline}
.frame-description-benefit p{color:#666}
.frame-description-benefit .title{color:#513c3c}
.frame-benefits{background-color:#EBECEC}
.product-status.discount .text-el{color:#fff}
.text table,.text td,.text th{border-color:#e6e6e6}
.text tr:nth-child(even){background-color:#fafafa}
hr{border-top-color:#fff;border-bottom-color:#e4e4e4}
.seo-text *{color:#666}
.seo-text h1{color:#1c1c1c}
.frame-seo-news{background-color:#EBECEC}
.btn-search{background:#63b530;background:-moz-linear-gradient(top,rgba(99,181,48,1) 0,rgba(82,168,34,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(99,181,48,1)),color-stop(100%,rgba(82,168,34,1)));background:-webkit-linear-gradient(top,rgba(99,181,48,1) 0,rgba(82,168,34,1) 100%);background:-o-linear-gradient(top,rgba(99,181,48,1) 0,rgba(82,168,34,1) 100%);background:-ms-linear-gradient(top,rgba(99,181,48,1) 0,rgba(82,168,34,1) 100%);background:linear-gradient(to bottom,rgba(99,181,48,1) 0,rgba(82,168,34,1) 100%);border-color:#499b1b}
.btn-search:hover{background-color:#008d00}
.btn-search .text-el{color:#fff;display:none}
.btn-bask,.btn-bask2{border-color:#cbcbcb;box-shadow:0 1px rgba(0,0,0,.05);-moz-box-shadow:0 1px rgba(0,0,0,.05);-webkit-box-shadow:0 1px rgba(0,0,0,.05);background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0,rgba(241,241,241,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,1)),color-stop(100%,rgba(241,241,241,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0,rgba(241,241,241,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0,rgba(241,241,241,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0,rgba(241,241,241,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0,rgba(241,241,241,1) 100%)}
.btn-bask.pointer{background-color:#008d00}
.btn-bask.pointer:hover{background-color:#0193dc}
.btn-bask .text-el{color:#fff}
.btn-bask .text-el.title{color:#000}
.btn-bask2 .text-el{color:#fff}
.btn-bask.pointer .text-el,.btn-bask.pointer .title,.btn-bask2 .text-el.title{color:#000}
.btn-additional-s_c .text-el,.btn-bask .divider.text-el{color:#fff}
.btn-additional-s_c2{border-color:#a2a2a2}
.btn-additional-s_c{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#008d00}
.btn-additional-s_c:hover{background-color:#ffaf67}
.btn-buy{border-bottom:4px solid #008d00;text-shadow:0 1px 0 #037e03;background:-webkit-gradient(linear,left top,left bottom,from(#3a8c0a),to(#55bd18));background:-moz-linear-gradient(top,#3a8c0a,#55bd18);box-shadow:inset 1px 1px 0 #008d00;font:14px "Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;line-height:40px;border-radius:3px}
.one_click{border-bottom:4px solid #085381;margin-left:35px;text-shadow:0 1px 0 #1b95e0;background:-webkit-gradient(linear,left top,left bottom,from(#1b95e0),to(#0a69a3));background:-moz-linear-gradient(top,#1b95e0,#0a69a3);box-shadow:inset 1px 1px 0 #0a69a3;height:40px;font:14px "Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;line-height:40px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
@media (min-width:247px) and (max-width:348px) {
.btn-buy{margin-right:3.7em}
}
@media (min-width:200px) and (max-width:247px) {
.btn-buy{margin-right:3.7em}
.one_click{margin-right:4em}
}
@media (min-width:247px) and (max-width:349px) {
.one_click{margin-right:3.9em}
}
@media (max-width:525px) and (min-width:349px) {
.btn-buy:active,.btn-buy:hover{border-bottom:4px solid #008d00;text-shadow:0 1px 0 #037e03;box-shadow:inset 1px 1px 0 #008d00;position:relative;height:40px;text-decoration:none;text-align:center}
.one_click:hover{border-bottom:4px solid #085381;text-shadow:0 1px 0 #1b95e0;background:-webkit-gradient(linear,left top,left bottom,from(#1b95e0),to(#0a69a3));background:-moz-linear-gradient(top,#1b95e0,#0a69a3);box-shadow:inset 1px 1px 0 #0a69a3;height:40px;font:14px "Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;line-height:40px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#FFF!important;background:-webkit-gradient(linear,left top,left bottom,from(#3a8c0a),to(#55bd18));background:-moz-linear-gradient(top,#3a8c0a,#55bd18);font:14px "Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;line-height:40px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.btn-buy .text-el{color:#fff}
.btn-buy:active,.btn-buy:hover{background:-webkit-gradient(linear,left top,left bottom,from(#55bd18),to(#3a8c0a));background:-moz-linear-gradient(top,#55bd18,#3a8c0a);font:14px "Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;line-height:40px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer}
.btn-buy:active{box-shadow:inset 0 1px 4px #c46e00}
.btn-minus button[disabled],.btn-plus button[disabled]{background-color:#f9f6f6}
.btn-cart,.btn-cart:active,.btn-cart:hover,.btn-def,.btn-form,.btn-not-avail,.frame-payment input[type=submit]{border-color:#a2a2a2;box-shadow:0 1px 1px rgba(0,0,0,.1);background:#f3f0ed;background:-moz-linear-gradient(top,rgba(243,240,237,1) 0,rgba(240,235,232,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(243,240,237,1)),color-stop(100%,rgba(240,235,232,1)));background:-webkit-linear-gradient(top,rgba(243,240,237,1) 0,rgba(240,235,232,1) 100%);background:-o-linear-gradient(top,rgba(243,240,237,1) 0,rgba(240,235,232,1) 100%);background:-ms-linear-gradient(top,rgba(243,240,237,1) 0,rgba(240,235,232,1) 100%);background:linear-gradient(to bottom,rgba(243,240,237,1) 0,rgba(240,235,232,1) 100%)}
.btn-def2{background-color:#fff;border-color:#a2a2a2}
.active.btn-def2>button{background-color:#a2a2a2;box-shadow:inset 0 2px 4px rgba(180,166,152,.75)}
.btn-def2>button .text-el{color:#363636}
.btn-def2.active>button .text-el{color:#fff}
.btn-def2:hover{background-color:#EBECEC}
.btn-def.active>button,.btn-def.active>input,.btn-form.active>button,.btn-form.active>input,.btn-not-avail.active>button{color:#999}
.btn-cart .text-el,.btn-form input,.btn-not-avail .text-el,.frame-payment input[type=submit],form .btn-form .text-el{color:#000}
.btn-cart:hover,.btn-def:hover,.btn-form:hover,.btn-not-avail:hover,.frame-payment input[type=submit]:hover{box-shadow:0 0 5px rgba(0,0,0,.1);background:#faf7f3;background:-moz-linear-gradient(top,rgba(250,247,243,1) 0,rgba(249,244,240,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(250,247,243,1)),color-stop(100%,rgba(249,244,240,1)));background:-webkit-linear-gradient(top,rgba(250,247,243,1) 0,rgba(249,244,240,1) 100%);background:-o-linear-gradient(top,rgba(250,247,243,1) 0,rgba(249,244,240,1) 100%);background:-ms-linear-gradient(top,rgba(250,247,243,1) 0,rgba(249,244,240,1) 100%);background:linear-gradient(to bottom,rgba(250,247,243,1) 0,rgba(249,244,240,1) 100%)}
.btn-cart:active,.btn-def:active,.btn-form:active,.btn-not-avail:active,.frame-payment input[type=submit]:active{background:#f3f0ed;background:-moz-linear-gradient(top,rgba(243,240,237,1) 0,rgba(240,235,232,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(243,240,237,1)),color-stop(100%,rgba(240,235,232,1)));background:-webkit-linear-gradient(top,rgba(243,240,237,1) 0,rgba(240,235,232,1) 100%);background:-o-linear-gradient(top,rgba(243,240,237,1) 0,rgba(240,235,232,1) 100%);background:-ms-linear-gradient(top,rgba(243,240,237,1) 0,rgba(240,235,232,1) 100%);background:linear-gradient(to bottom,rgba(243,240,237,1) 0,rgba(240,235,232,1) 100%);box-shadow:inset 0 1px 2px #d5c5be}
.btn-crumb .text-el{text-shadow:0 1px #fff}
.btn-crumb a:hover .text-el{color:#ff8514}
.btn-comp-in .text-el,.btn-wish-in .text-el{color:#ff7801}
.btn-comp-in:hover .text-el,.btn-wish-in:hover .text-el{color:#ffaf67}
.btn-to-up{background-color:rgba(0,0,0,.3)}
.btn-to-up>button>.text-el{color:#fff}
.frame-prices{color:#333}
.price-discount{color:#666262}
.price-new{color:#036b03}
.curr{color:#036b03}
.price-add{border-left-color:#d4d4d3;color:#9aa1ab}
.help-block{color:#999}
.must{color:red}
.msg .text-el{color:#666}
.error .text-el,label.error{color:#ff7264}
.slider{background-color:#ccc}
.ui-widget-header{background-color:#008d00}
.cuselText{color:#363636}
.cusel .jScrollPaneContainer{border-color:#a2a2a2;box-shadow:0 3px 10px rgba(179,164,151,.2)}
.cusel .cusel-scroll-wrap{background:#fff}
.msg>.error{border-color:#e89b88;background-color:#ffefe8;color:#394553}
.msg>.error .text-el,.msg>.success{color:#363636}
.msg>.success{background-color:#f6f5f5;border-color:#a2a2a2}
.msg>.success .text-el{color:#666}
.msg>.info{border-color:transparent}
.msg>.info .text-el{color:#333}
input[type=password],input[type=text],textarea{border-color:#a2a2a2}
input[type=password]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#A08E80}
input[type=password].success,input[type=text].success,select.success,textarea.error{border-color:#a3cd01;box-shadow:0 2px 2px rgba(114,155,4,.2)}
input[type=password].error,input[type=text].error,select.error,textarea.error{border-color:#ff7264;box-shadow:0 2px 2px rgba(255,114,100,.2)}
.frame-count>.number{border-color:#a2a2a2}
span.plus-minus,span.plus-minus+.text-el{color:#000}
#slider{border-color:#d7d6d2;box-shadow:inset 0 1px 0 #efefef}
.cusel,.frame-complect,.frame-tabs-profile{border-color:#a2a2a2}
.content-apply{color:#333}
.cusel{background-color:#fff}
.cusel span{color:#434343}
}
.cusel. cuselActive:hover{color:#fff;background:#008d00}
.cusel .jScrollPaneContainer{background-color:#fff}
.cusel .cuselOptHover,.cusel span:hover{color:#fff;background:#008d00}
.tabs-data button,.tabs-special-proposition button{color:#000}
.tabs-data .active>button,.tabs-special-proposition .active>button,.tabs-special-proposition li:hover>button{border-bottom-color:#008d00;color:#b1b1b1}
.tabs-compare-category .text-el{color:#008d00}
.tabs-compare-category>.active>button{background-color:#008d00}
.tabs-compare-category>.active .text-el{color:#fff}
.tabs-list-table{border-color:#a2a2a2;background-color:#fff}
.tabs-list-table>li{border-left-color:#a2a2a2}
.tabs-list-table>li.active>button{background-color:#a2a2a2;box-shadow:inset 0 1px 3px rgba(180,166,152,.75)}
.auth_data li>a,.auth_data li>button,.auth_data li>button .text-el{color:#3a8c0a}
.auth_data li>button:hover a,.btn-already-show.pointer:hover .text-el,.compare-list-btn.pointer:hover .text-el,.wish-list-btn.pointer:hover .text-el{color:#fff}
.content-header{color:#8a8a8a}
.left-content-header{background:#ffffffb0}
.frame-time-work .text-el{color:#ba9999}
.btn-order-call{font-weight:700}
.btn-order-call:hover{text-decoration:underline}
.btn-order-call .text-el{color:#3a8c0a}
.phone-number{color:#fff}
.frame-search-form form{background-color:#FFF}
.frame-search-form form:focus{background-color:#f2f6f9}
input.input-search{border-color:#8a8a8a!important}
.row-kits .frame-remove-bask-btn+td,.table-order .row-kits td:first-child{border-left-color:#dfe4eb}
input.input-search:focus{background-color:#fff}
.title-default,.title-proposition-v{background-color:#EBECEC}
iframe{height:275px}
.crumbs{border-bottom-color:#a2a2a2}
.title-h2,h2{color:#666}
.title-h3,.title-h3 [class*=price-],h3{color:#999}
.frame-check-filter .title{color:#000}
.header-category .title{color:#666}
.title-order-view,.title-proposition-v .title{color:#000}
.frames-checks-sliders .title{color:#024002}
.table-order .row-kits td{border-color:#dfe4eb}
.gen-info-price td{border-top-color:#a2a2a2}
.gen-info-price .curr,.gen-info-price .price{color:#000}
.table-order>tbody>tr>td{border-top-color:#dfe4eb}
.table-order .row-kits .frame-cur-sum-price{border-right-color:#dfe4eb}
.frame-bask-order .footer-bask{border-top-color:#a2a2a2}
.frame-bask{background:#FFF}
.table-order .row-kits .main-title{background-color:#fff;color:#878d9b}
.order-form{border-right-color:#a2a2a2;display:contents}
.order-form>.inside-padd{background-color:#EBECEC}
.order-form .groups-form{border-top-color:#fff}
.frame-bask-order .footer-bask{background-color:#fff}
.new-buyer{background:#0c9acb;background:-moz-linear-gradient(top,#0c9acb 0,#0c9acb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0c9acb),color-stop(100%,#0c9acb));background:-webkit-linear-gradient(top,#0c9acb 0,#0c9acb 100%);background:-o-linear-gradient(top,#0c9acb 0,#0c9acb 100%);background:-ms-linear-gradient(top,#0c9acb 0,#0c9acb 100%);background:linear-gradient(to bottom,#0c9acb 0,#0c9acb 100%)}
.new-buyer .text-el{color:#fff}
.new-buyer:after{border-top-color:#0c9acb}
.pagination li{border-color:#a2a2a2}
.pagination li>a{color:#000}
.pagination li:hover>a{color:#008d00}
.pagination li:hover{border-color:#008d00}
.drop-search,.dropPersonalExit,.pagination li.active{border-color:#a2a2a2}
.pagination li>a:active,.pagination li>span{background-color:#a2a2a2;color:#fff}
#photo .drop-content,.drop-search,.drop-search .btn-autocomplete,.drop-style,.dropPersonalExit{background-color:#fff}
.dropPersonalExit{box-shadow:0 2px 5px rgba(179,164,151,.2)}
.dropPersonalExit>li a,.dropPersonalExit>li button .text-el{color:#363636}
.drop-search{box-shadow:0 3px 10px rgba(179,164,151,.2)}
#photo .drop-header .title{color:#000}
#photo .items-thumbs li:first-child .photo-block{border-left-color:#dfe4eb}
.drop-header{background-color:#EBECEC;border-bottom-color:#a2a2a2;color:#000}
.drop-bask .footer-bask{background-color:#fff}
.drop-bask .content-frame-foot{border-top-color:#a2a2a2;background-color:#EBECEC}
.frame-already-show{background-color:#fff}
.table-profile td,.table-profile th{border-color:#eae5e1}
.info-discount .title{color:#b1b1b1}
.items-compare>li:hover{box-shadow:0 1px 5px rgba(0,0,0,.1)}
.compare-characteristic>li,.items-compare>li:hover .items-catalog{border-color:#a2a2a2}
.compare-characteristic{border-bottom-color:#a2a2a2}
.compare-characteristic>li.oddC{background-color:#f6f5f5}
.compare-characteristic>li.hover,.left-compare .compare-characteristic>li.hover{background-color:#008d00;border-color:#008d00}
.compare-characteristic>li>span.helper+span{color:#363636}
.compare-characteristic>li.hover>span.helper+span{color:#fff}
.frame-payment button,.frame-payment input[type=submit]{color:#333}
.table-info-order hr{border-top-color:#999}
.paid{background-color:#c9d99a}
.not-paid{background-color:#d6d6d6}
.page-404 .title{color:#005387}
.page-404:before{box-shadow:0 1px 9px rgba(0,0,0,.1)}
.page-404 p{color:#999}
.page-404 b{color:#000}
.frame-brands .show-all-brands{background-color:#faf8f6}
.s-all-d .text-el{color:#2d6d09;font-size:18px}
.title-h1 .text-el,h1{color:#000}
.tooltip{background-color:#000;color:#fff!important}
.frame-category-brand,.info-patch{background-color:#fff}
.tooltip:after{border-top-color:#000}
.info-patch{border-color:#a2a2a2;box-shadow:0 3px 10px rgba(179,164,151,.2);color:#475057!important}
.frame-category-brand .inside-padd{border-color:#e7e2dd}
@media screen and (max-width:767px) {
.menu-main td td .frame-item-menu>.frame-title>.title>.text-el{color:#000}
td td .frame-item-menu>.frame-title>a:before{border-top-color:#f0f0f0}
img.cross_fix{height:auto;max-width:100%}
.menu-row-category td td li:hover>.title-category-l1>.text-el{color:#008d00}
.horizontal-menu .menu-main td>.frame-item-menu.active>.frame-title .text-el{color:#999}
}
.comments .author-comment{color:#000}
.comments .date-comment{color:#999}
.comments .frame-list-comments.sub-2>li{background-color:#efedea}
.comments .frame-list-comments.sub-2>li:before{border-left-color:#efedea}
.comments .title-comment{color:#000}
.comments .btn{color:#555}
.comments .btn.active{color:#979797}
.like .d_l_1{color:#0fa638;border-bottom-color:#0fa638}
.dis-like .d_l_1{color:#db281f;border-bottom-color:#db281f}
.right-wishlist{border-left-color:#eae5e1}
.frame-gen-sum-buy{border-color:#eae5e1}
.btn-edit-photo-wishlist,.btn-remove-photo-wishlist{border-color:rgba(12,154,203,.4);box-shadow:0 2px 2px rgba(0,0,0,.75);background:#fdfdfd;background:-moz-linear-gradient(top,#fdfdfd 0,#e7e7e7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fdfdfd),color-stop(100%,#e7e7e7));background:-webkit-linear-gradient(top,#fdfdfd 0,#e7e7e7 100%);background:-o-linear-gradient(top,#fdfdfd 0,#e7e7e7 100%);background:-ms-linear-gradient(top,#fdfdfd 0,#e7e7e7 100%);background:linear-gradient(to bottom,#fdfdfd 0,#e7e7e7 100%)}
.frame-button-add-wish-list{background-color:#f6f5f5;border-color:#a2a2a2}
.drop-style-2{border-color:#a2a2a2}
.drop-style-2>.drop-content2{background-color:#fff}
.drop-style-2>.drop-footer2{background-color:#f6f5f5;border-top-color:#a2a2a2}
.drop-style-2>.drop-header{background-color:#fff}
.btn-send-wishlist .icon_mail{color:#0c9acb}
.btn-send-wishlist .text-el{color:#656565}
.tabs-wishlist>.active>button{background-color:#0c99ca}
.tabs-wishlist>.active>button:after{border-top-color:#0c99ca}
.tabs-wishlist>.active .text-el{color:#fff}
.fon-header,.frame-crumbs{background:0 0}
.horizontal-menu .menu-main{background:#4ca314;background:-moz-linear-gradient(top,rgba(76,163,20,1) 0,rgba(65,153,15,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(76,163,20,1)),color-stop(100%,rgba(65,153,15,1)));background:-webkit-linear-gradient(top,rgba(76,163,20,1) 0,rgba(65,153,15,1) 100%);background:-o-linear-gradient(top,rgba(76,163,20,1) 0,rgba(65,153,15,1) 100%);background:-ms-linear-gradient(top,rgba(76,163,20,1) 0,rgba(65,153,15,1) 100%);background:linear-gradient(to bottom,rgba(76,163,20,1) 0,rgba(65,153,15,1) 100%)}
#cart-mini>*,.horizontal-menu .menu-main td.menu-mini>.frame-item-menu,.horizontal-menu .menu-main td:first-child>.frame-item-menu,.horizontal-menu .menu-main td>.frame-item-menu,.search-mini>*{border-color:#3a8c0a}
.horizontal-menu .menu-main td>.frame-item-menu.hoverM{background:#57b719;background:-moz-linear-gradient(top,rgba(87,183,25,1) 0,rgba(76,175,19,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(87,183,25,1)),color-stop(100%,rgba(76,175,19,1)));background:-webkit-linear-gradient(top,rgba(87,183,25,1) 0,rgba(76,175,19,1) 100%);background:-o-linear-gradient(top,rgba(87,183,25,1) 0,rgba(76,175,19,1) 100%);background:-ms-linear-gradient(top,rgba(87,183,25,1) 0,rgba(76,175,19,1) 100%);background:linear-gradient(to bottom,rgba(87,183,25,1) 0,rgba(76,175,19,1) 100%)}
.horizontal-menu .menu-main td>.frame-item-menu.active{background:#3e8f0b;background:-moz-linear-gradient(top,rgba(62,143,11,1) 0,rgba(52,132,8,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(62,143,11,1)),color-stop(100%,rgba(52,132,8,1)));background:-webkit-linear-gradient(top,rgba(62,143,11,1) 0,rgba(52,132,8,1) 100%);background:-o-linear-gradient(top,rgba(62,143,11,1) 0,rgba(52,132,8,1) 100%);background:-ms-linear-gradient(top,rgba(62,143,11,1) 0,rgba(52,132,8,1) 100%);background:linear-gradient(to bottom,rgba(62,143,11,1) 0,rgba(52,132,8,1) 100%)}
.horizontal-menu .menu-main td:first-child>.frame-item-menu.active,.horizontal-menu .menu-main td>.frame-item-menu.active{box-shadow:inset 0 2px 4px #598e16;-moz-box-shadow:inset 0 2px 4px #598e16;-webkit-box-shadow:inset 0 2px 4px #598e16}
.menu-header{background:#f6f6f6;border-bottom-color:#dadada;box-shadow:inset 0 -1px #fff;-moz-box-shadow:inset 0 -1px #fff;-webkit-box-shadow:inset 0 -1px #fff}
.menu-header:before,footer:before{background:#47a011;border-bottom-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,.1);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1)}
header:before{-webkit-box-shadow:0 -2px 5px -1px rgba(22,104,145,.2);-moz-box-shadow:0 -2px 5px -1px rgba(22,104,145,.2);box-shadow:0 -2px 5px -1px rgba(22,104,145,.2)}
.left-header>.nav,.left-header>.nav>li{border-color:#e1e1e1}
.left-header>.nav>li button:hover,.left-header>.nav>li>a:hover{color:#479f10;text-decoration:none}
.left-header>.nav>li button,.left-header>.nav>li>a{color:#6e6e6e}
.left-header>.nav>li.active button,.left-header>.nav>li.active span{color:#026302;}
.nav-enter-reg .divider{color:#5d5d5d}
.phones-header .phone-code{color:#999}
.left-header .phone-number{color:#6e6e6e}
input.input-search{background:#fff!important;-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.1),0 1px #f8f8f8!important;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.1),0 1px #f8f8f8!important;box-shadow:inset 0 1px 3px rgba(0,0,0,.1),0 1px #f8f8f8!important;color:#000}
input.input-search:focus{-moz-box-shadow:0 0 3px #edf8e6!important;-webkit-box-shadow:0 0 3px #edf8e6!important;box-shadow:0 0 3px #edf8e6!important;color:#000;border-color:#99ca7f}
.frame-search-input input::-webkit-input-placeholder{color:#aabac9}
.frame-search-input input:-moz-placeholder{color:#aabac9}
.frame-search-input input::-moz-placeholder{color:#aabac9}
.frame-search-input input:-ms-input-placeholder{color:#aabac9}
.drop-profile,.frame-drop-top-menu{border-color:#cbcbcb;background:#fff;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,.1);box-shadow:0 1px 5px 0 rgba(0,0,0,.1)}
.drop-profile li a,.drop-profile li button,.frame-drop-top-menu li a,.frame-drop-top-menu li span{color:#6e6e6e}
.drop-profile a:hover,.drop-profile button:hover,.frame-drop-top-menu a:hover{background:#f6f6f6;color:#469f10}
.drop-profile:before,.frame-drop-top-menu:before{border-bottom-color:#cbcbcb}
.drop-profile:after,.frame-drop-top-menu:after{border-bottom-color:#fff}
.left-header>.nav>li button span:before{border-top-color:#6e6e6e}
.left-header>.nav>li button:hover span:before{border-top-color:#7dba00}
.left-header>.nav>li.active button span:before{border-top-color:#000}
.header-left-content-header{color:#4e5f6e}
.btn-search{background-color:#c34949}
.btn-search:hover{background-color:#e85f5f}
.btn-search .text-el{color:#fff}
.btn-bask,.btn-bask2{background-color:#c34949}
.btn-bask.pointer{background-color:#f67e15}
.btn-bask.pointer:hover{background-color:#ff9b45}
.btn-bask .text-el{color:#777}
.btn-bask .text-el.title{color:#000}
.btn-bask.pointer .text-el{color:#fff}
.btn-bask.pointer .title{color:#000}
.btn-bask .divider.text-el{color:#fff}
.text-cleaner .bas{margin-left:-15px!important}
.indexcateg{width:219px!important;height:219px!important}
.forCenter{background:#ffffff1a}
.helper+img{max-width:100%}
.price-new .redtext{color:#c60000!important}
.items-search-autocomplete .photo-block .helper{display:inline}
.one_click:hover{background:linear-gradient(linear,left top,left bottom,from(#1a9ef0),to(#0f82ca))}
.btn-buy:hover{background:linear-gradient(to left,#4bb60d,#5aca19)}
.one_click:hover{background:linear-gradient(to left,#1a9ef0,#0f82ca)}
.articul{font-weight:700}
.home-icon{vertical-align:middle;background:url(../images/sprite.webp) no-repeat;display:inline-block;width:17px;height:16px;background-position:-55px -53px;top:1px;margin-left:10px}
.colorinline1{color:#235F00;font-size:15px}
.colorinline1:hover{text-decoration-line:underline}
.colorinline{color:#c70505;font-size:15px}
a{text-decoration:none}
.colorinline:hover{color:#40a804}
.arr2-r-icon{vertical-align:middle;background:url(../images/sprite.webp) no-repeat;display:inline-block;width:7px;height:13px;background-position:-46px -53px;top:2px}
.btn-buy,.one_click{color:#FFF!important;position:relative;text-decoration:none;text-align:center;width:138px;margin-left:5px}
.btn-form:hover{background:#e4e4e4;box-shadow:0 1px 0 0}
.text-el1{font-weight:600;font-size:16px;color:#ff7f50}
.text-el1:hover{color:#ff001f}
.callme{font-weight:600}
.clback{width:35px;height:35px}
@media screen and (max-width: 1023px) {
.dg-container{height:185px}
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
.dg-container{height:206px}
}
@media screen and (min-width: 1280px) and (max-width: 1365px) {
.dg-container{height:260px}
}
@media screen and (min-width: 1366px) and (max-width: 1439px) {
.dg-container{height:280px}
}
@media screen and (min-width: 1440px) and (max-width: 1535px) {
.dg-container{height:287px}
}
@media (min-width:1151px) {
.logo{width:172px}
}
@media (max-width:479px) {
.logo{width:130px;padding-right:55px}
.delivery{display:none}
.phones-header{position:relative;left:5px;bottom:13px;line-height:30px}
img.cross_fix{height:auto;max-width:100%}
.money-delivery{width:290px;height:100px}
.frame-cleaner{width:115px;background:0 0;position:relative}
.left-content-header{height:171px}
.nav.nav-default-inline-f{display:flex;flex-direction:column}
.one_click{margin-bottom:5px}
.f-w_b{margin-bottom:20px}
.f-t_n{margin-bottom:20px;display:flex;flex-direction:column}
.footer-phone-wrap{display:flex;justify-content:center}
.nav-default-inline-f>li>a{line-height:22px}
}
@media screen and (max-width:960px) {
.delivery{display:none}
}
@media screen and (min-width:767px) {
.hamburger-menu{display:none}
img.cross_fix{height:auto;max-width:100%}
}
@media screen and (max-width:330px) {
.logo{width:110px}
img.cross_fix{height:auto;max-width:100%}
.frame-cleaner{width:110px;height:80px;background:0 0;position:relative;bottom:81px}
.icon_cleaner{margin-top:8px}
.count-body li .frameLabel > .counter-js{width:21%!important}
}
.iconvisa-mastercard{height:4px;color:#fff;margin-bottom:15px}
.payblock-viza{padding:15px 0 0;position:relative}
.icon-visa{background:url(https://almaztools.com.ua/templates/almaztools/css/color_scheme_1/images/visa_icon.svg) no-repeat center;background-color:#fff;width:69px;height:53px;background-size:58px}
.icon-mastercard{background:url(https://almaztools.com.ua/templates/almaztools/css/color_scheme_1/images/mastercard_icon.svg) no-repeat center;width:69px;height:53px;background-size:58px;background-color:#fff}
input[type="text"]:hover{border:1px solid #41ad0a}
.nav-category>li{display:flex;margin-left:0;border:1px solid #808080d6;flex-direction:column;height:44px;background:#80808017;text-align:center;font-size:15px;justify-content:center;border-bottom:2px solid grey}
.nav-category>li:hover{border-bottom:2px solid #298905}
.red-aside{border-top:1px dashed #a2a2a2}
.nav-default-inline>li{display:inline-block;vertical-align:top;padding:0 8px;border-right:1px solid #a5a5a5!important}
ul.nav.nav-default-inline-f>li{margin:1px 15px 7px 0;float:right;display:inline-block;vertical-align:top}
#menu__toggle{opacity:0;z-index:11}
.menu__btn{display:flex;align-items:center;position:fixed;top:20px;left:20px;width:26px;height:26px;cursor:pointer;z-index:111}
.menu__btn>span,.menu__btn>span::before,.menu__btn>span::after{display:block;position:absolute;width:100%;height:2px;background-color:#4aa113}
.menu__btn>span::before{content:'';top:-8px}
.menu__btn>span::after{content:'';top:8px}
.menu__box{display:flex;flex-direction:column;display:block;position:fixed;visibility:hidden;top:0;left:-100%;width:300px;height:100%;margin:0;list-style:none;text-align:center;background-color:#ECEFF1;box-shadow:1px 0 6px rgba(0,0,0,.2);border-radius:0 0 15px}
.burger-menu{height:65px;background:#ccc;display:flex;justify-content:flex-end}
img.logo-burger{width:35%;height:85%;padding:2px 10px}
.burger-phone{width:175px;padding:25px 45px}
.menu__item{display:block;padding:12px 24px;color:#333;font-family:'Roboto',sans-serif;font-size:18px;font-weight:500;text-decoration:none;border-bottom:1px solid #80808057}
.menu__item:hover{background-color:#bebebe69}
#menu__toggle:checked~.menu__btn>span{transform:rotate(45deg)}
#menu__toggle:checked~.menu__btn>span::before{top:0;transform:rotate(0)}
#menu__toggle:checked~.menu__btn>span::after{top:0;transform:rotate(90deg)}
#menu__toggle:checked~.menu__box{visibility:visible;left:0;z-index:11}
.menu__btn>span,.menu__btn>span::before,.menu__btn>span::after{transition-duration:.25s}
.menu__box{transition-duration:.25s}
.menu__item{transition-duration:.25s}
button.button_sale{height:34px;width:180px;background:linear-gradient(0deg,#150000 9%,#3b0000 44%,#340000 58%,#1c0000 99%);border:#fff;color:#fff;box-shadow:1px 2px 2px 1px #c5bdbd85;border-radius:1px;text-transform:uppercase;margin:10px 0}