@import url('https://fonts.googleapis.com/css?family=Roboto&display=swap');html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}textarea,input[type="text"],input[type="button"],input[type="submit"]{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}
html{font-family:"Roboto","Arial";font-weight:400;font-style:normal;font-size:14px;min-width:1200px;color:#353535}
body,html{height:100%;background: #fafafa;}
*{outline:0}
body{line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
.ivnz-blanck,.infor-blanck{display:none!important}
.red{color:red}
.green{color:#42870a}
nav ul{list-style:none}
nav li{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}
ins{background-color:#ff9;color:#000;text-decoration:none}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
table{border-collapse:collapse;border-spacing:0}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
input,select{vertical-align:middle}
.clear,.clr{height:0;font-size:0;overflow:hidden;clear:both}
.clearboth{clear:both}
ul{list-style:none}
td,th{line-height:16px}
table{border-collapse:collapse}
form{margin:0;padding:0}
img{border:0}
.fontbold{font-weight:700}
.wrapper{min-height:100%}
a{color:#000;text-decoration:none;}
a:hover{color:#da8813}
.footer-pusher{height:60px;clear:both}
.to-center{width:1200px;margin:0 auto}
.top-center{width:1200px;margin:0 auto}
.center{text-align:center}
.whiteroundedblock{-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;background:#fff;border:solid 1px #cad5db;margin:12px 0;padding:16px}
.whiteroundedblock p:last-child{margin-bottom:0}
.shadow{box-shadow:0 0 5px rgba(0,0,0,0.13);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.13);-moz-box-shadow:0 0 5px rgba(0,0,0,0.13)}
.backwite{background:none repeat scroll 0 0 #FFF}
.centering{display:block;margin:0 auto}
.ambeeqb-active #jvlabelWrap,.ambeeqb-active #jcont{display:none;visibility:hidden}
.clearul{clear:both}
.left{float:left}
.right{float:right}
.margin-top-none{margin-top:0}
.margin-bottom-none{margin-bottom:0}
.margin-left-none{margin-left:0}
.margin-right-none{margin-right:0}
.m10{margin-top:10px!important}
.bnt-img-hdrt{margin-bottom:10px!important}
.obg{background:#da8813}
input[type="text"]:focus{outline:0}
input[type="submit"]:focus{outline:0}
.shortnewslist p{margin-bottom:8px}
.shortnewslist sup{font-size:1.1em;font-weight:700}
.shortnewslist li{padding-left:10px;line-height:18px;list-style:disc inside}
.schip{text-align:justify;text-indent:28px}
.schip img{margin:20px 0}
.ivnz-blanck,.infor-blanck{display:none}
.infor-status{display:block;width:100%;text-align:center;color:#da8813;font-size:15px;font-weight:700;height:10px}
p{line-height:18px;margin-bottom:14px}
p.warn{clear:both;background:none repeat scroll 0 0 #FFF}
input,select,option,textarea{color:#353535}
h1{font-weight:700;font-size:1.14285em;margin:0 0 14px 0;}
h2{font-weight:700;font-size:1.07143em;margin:14px 0;padding:0}
h3{margin:0;padding:0}
h4{font-size:.8em;margin:0;padding:0}
.blockfitheight:after{content:".";visibility:hidden;display:block;height:0;clear:both}
#body{position:relative;min-height:100%;height:auto!important;height:100%}
.ambeeqb-content.body{padding:24px}
#holder{height:20px;clear:both}
#footer{margin-top:0;height:46px;position:relative}
#colLeft{float:left;width:365px;padding:0 10px 0 0}
#colRight{overflow:hidden;margin:0 0 0 375px;min-height:600px;width:825px}
#adaptive-block{margin-bottom:15px}
.adaptive-banner-first-page .lSSlideOuter{padding: 0;box-shadow: 0 0 5px rgba(0,0,0,.15);position: relative;}
.adaptive-banner-first-page .lSSlideOuter .lSPager.lSpg{position:absolute;width: 100%;bottom: 14px;}
bwchat#bwc-wrap #bwc-chat > .bwc-close,bwchat#bwc-wrap #bwc-chat-cloud-message .bwc-close{opacity:1 !important}
[class*="binct-phone-number"] span {cursor:pointer}
.h1name{text-align: center;padding-top: 8px;padding-bottom: 18px;}
.h2name{padding-top: 5px;}
.hdenst a,.hdenst iframe{position:relative;z-index:5}
.hdenst p,.hdenst b,.hdenst i,.hdenst li,.hdenst h1,.hdenst h2,.hdenst h3,.hdenst strong{z-index:1}
.colLeft{width:280px;margin:0}
.colRight{width:900px;margin:0 0 0 20px}
.colWide{width:1200px;margin:0;padding:0;overflow:hidden;clear:both}
.colLeft .news-content img{padding:5px;font-size:13px}
.colLeft .name{background:#FFF;display: none;}
.colLeft .name.canshow{display: block;}
.colLeft.colfavorites .name{display:none}
.colLeft .name div.left{background:#353535;position:relative;padding:10px;width:45%;font-size:16px;color:#e3e3e2;text-align:center;height:18px}
.colLeft .name div.left:after{content:'';position:absolute;width:0;height:0;top:0;left:124px;border-left:22px solid transparent;border-right:25px solid transparent;border-top:36px solid #353535}
.colLeft .name div.left h3{font-size:1.2em;height:16px;margin:0;color:#FFF}
.colRight .advantages{text-align:center;padding-bottom:15px;margin-bottom:20px;background:url(/i/gui/Diva/dashed_bg.png) left bottom repeat-x}
.colRight .advantages .name{background:#fff;padding:10px;margin:0 0 10px 0;color:#cd7b07;font-size:20px;text-align:left}
.colRight .advantage{width:170px;display:inline-block;margin:0 3px}
.colRight .advantage .ital{font-style:italic;text-align:left;padding:0 5px;box-sizing:border-box;font-size:12px;text-align:center}
.colRight .advantage img{margin:0 0 5px 0}
.colRight .advantage .title{background:url(/i/gui/Diva/dashed_bg.png) center center repeat-x;font-size:15px;font-weight:700}
.colRight .advantage .title span{color:#353535;background:#f3f3f3;padding:0 5px}
.colLeft .advantages{text-align:center;padding-bottom:15px;margin-bottom:20px}
.colLeft .advantage{width:200px;display:block;float:left;margin:20px 20px;background:url(/i/gui/Diva/dashed_bg.png) left bottom repeat-x}
.colLeft .advantage .ital{padding:5px 5px 10px 0;box-sizing:border-box;font-size:.857em;text-align:center}
.colLeft .advantage img{margin:0 0 5px 0}
.colLeft .advantage .title{background:url(/i/gui/Diva/dashed_bg.png) center center repeat-x;font-size:15px;font-weight:700}
.colLeft .advantage .title span{color:#353535;background:#f3f3f3;padding:0 5px}
.colLeft .advantages .name div.left{width:200px}
.colLeft .advantages .name div.left:after{left:198px}
span[class^="binct-phone-number"],span[itemprop="telephone"]{white-space: nowrap;}
.compatible p{margin:0 0 15px;line-height:18px}
.compatible .bannernews{margin: 10px 0 20px 0;}
.compatible .bannernews img{display:block;margin:0 auto;max-width: 100%;}
.drop-shadow{box-shadow:4px 4px 8px 0 rgba(200,200,200,.8),inset 0 -5px 0 0 #c1c1c1}
.drop-block{position:relative;padding:1.8em .5em;margin:.5em auto 2em;background:#fff}
.round{-moz-border-radius:4px;border-radius:4px}
.aobg{font-size:12px;font-style:italic;position:relative;padding:5px;height:15px}
.aobg a{color:#fff;vertical-align:sub}
.aobg:after{content:'';position:absolute;width:0;height:0;top:0;left:-25px;border-left:25px solid transparent;border-right:0 solid transparent;border-bottom:25px solid #da8813}
.navigation{background:#353535}
.navigation .nav-menu-left{width:300px;position:relative;display:block;float:left;overflow:hidden;background:#da8813;height:30px;font-style:italic}
.navigation .authorized.nav-menu-left{width:350px}
.navigation .nav-menu-right{overflow:hidden;display:block;float:right;background:#353535}
.navigation .animate a:after{content:'';width:72px;height:20px;position:absolute;left:9px;top:8px;background:transparent url(/i/gui/e-promo.gif) no-repeat scroll 0 -7px}
.navigation .animate a:hover:after{background:transparent url("/i/gui/e-promo_v.png") no-repeat scroll 0 -7px}
.navigation .nav-menu{position:relative}
.navigation .nav-menu ul{list-style:none;margin:0;padding:0}
.innerbg{filter:blur(4px);opacity:.25}
.nextoverlay{position:absolute;z-index:9;text-align:center;width:100%;height:100%;top:0;left:0}
.nextoverlay span.fa{font-size:128px}
.nextoverlay a{text-align:center;text-decoration:none;justify-content:center;height:100%;width:100%;display:flex;flex-direction:column;align-items:center}
.nextoverlay a span.fa:focus{transform:rotate(90deg)}
.nextoverlay a p{font-size:1.6em;font-weight:600;color:#353535}
@-moz-keyframes spin{to{-moz-transform:rotate(360deg)}}
@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}
@keyframes spin{to{transform:rotate(360deg)}}
.spin{animation:spin 1000ms linear infinite}
.seo_text ul,.seo_text ol,.aubis ul,.aubis ol{margin-bottom:14px}
.seo_text ol,.aubis ol{list-style:decimal inside}
.seo_text ol li,.seo_text ul li,.aubis ol li{padding-left:10px;line-height:18px;list-style:disc inside;line-height:20px;font-size:1.1em}
.seo_text p,.aubis p{line-height:20px;margin-bottom:14px;font-size:1.1em}
.aubis h3{font-weight:700;margin:14px 0;padding:0}
.aubis td,.aubis td th{border:1px solid #ccc;padding:5px 10px}
.aubis table{margin-bottom:14px}
.prichina-ucenki{background-color:rgba(242,201,76,.2);padding:10px}
.prichina-ucenki span:last-child{font-weight:700}
.navigation .nav-menu-left ul li ul{color:#FFF;margin:1px;padding:20px 7px 7px 7px;border:3px solid #da8813;height:100%;min-height:60px}
.navigation .nav-menu ul li{float:left;position:relative}
.navigation .nav-menu ul li ul li{float:none}
.navigation .nav-menu-left ul li a{color:#353535}
.navigation .nav-menu ul li a,.navigation .nav-menu ul li span,.navigation .nav-menu-right ul li i{font-weight:400;padding:0 14px;line-height:30px;font-style:normal}
.navigation .nav-menu ul.langselector li span{color:rgba(255,255,255,.65)}
.navigation .nav-menu ul li:first-child a,.navigation .nav-menu ul li:first-child span{padding-right:7px}
.navigation .nav-menu-left ul li a:hover{color:#fff;text-decoration:none}
.navigation .nav-menu-left ul li ul li a:hover,.navigation .nav-menu-right a:hover{color:#fff!important;text-decoration:none}
.navigation .nav-menu-left ul li ul li a{display:block;padding:6px 7px;line-height:1.4em;background:0;text-align:left;color:#d5d5d5!important}
.navigation .nav-menu-left ul li ul li span{display:block;padding:6px 7px;line-height:1.4em;background:0;text-align:left;color:#FFF;font-weight:700;cursor:default}
.navigation .nav-menu-left ul li ul li.nxt{padding:0 0 0 12px}
.navigation .nav-mobile{display:none;height:30px;width:30px;margin-right:12px;position:relative}
.navigation .nav-mobile{text-align:center;background:#da8813}
.navigation .nav-mobile a{position:absolute;left:0;top:0;cursor:pointer;padding:13px 30px 14px 0}
.navigation .nav-menu .nav-mobile i{color:#fff;font-size:2em}
.navigation .nav-menu a{color:#d5d5d5;text-decoration:none;font-weight:700}
.navigation .nav-menu-right i{color:#fff}
.navigation .nav-menu-left i{color:#e3e3e3;padding-right:4px}
.navigation .nav-menu li:before{content:'\2044';position:absolute;top:25%;left:0;color:#da8813}
.navigation .nav-menu li:first-child:before,.navigation .nav-menu li ul li:before{content:''}
.navigation .nav-menu-left li:before{color:#353535}
.navigation .nav-menu-left .content-menu{box-shadow:0 0 24px #333;color:#FFF;text-align:left;z-index:125;position:fixed;top:39px;width:250px;background-color:#353535;background:rgba(53,53,53,0.94);display:none}
.navigation .nav-menu-left .pointer{position:absolute;top:-10px;left:30px}
.navigation .nav-menu-left:after{content:'';position:absolute;right:0;border-bottom:30px solid #353535;border-left:30px solid #da8813}
#nav-toggle i,.btn-to-toggle i,#nav-toggle i:before,.btn-to-toggle i:before,#nav-toggle i:after,.btn-to-toggle i:after{cursor:pointer;border-radius:1px;height:5px;width:26px;background:#fff;position:absolute;display:block;content:'';transition:all 300ms ease-in-out}
#nav-toggle i:before,.btn-to-toggle i:before{top:-10px}
#nav-toggle i:after,.btn-to-toggle i:after{bottom:-10px}
#nav-toggle.active i,.btn-to-toggle.active i{background-color:transparent}
#nav-toggle.active i:before,#nav-toggle.active i:after,.btn-to-toggle.active i:before,.btn-to-toggle.active i:after{top:0}
#nav-toggle.active i:before,.btn-to-toggle.active i:before{transform:rotate(45deg)}
#nav-toggle.active i:after,.btn-to-toggle.active i:after{transform:rotate(-45deg)}
.head_menus{clear:both;display:block;position:relative;margin:0 auto;width:1200px}
.ambeeqb-container .main_block_body{background: #fff;min-height: max-content;}
.main_block_body{clear:both;display:block;position:relative;margin:0 auto;width:100%;background: #fafafa;min-height:800px}
.main_block{clear:both;display:block;position:relative;margin:0 auto;width:1200px;background:#FFF}
.foot_block{clear:both;width:100%;background:url('/i/gui/footer_bg.gif') repeat-x 0 -88px}
.head-content{display:block;margin:0 auto;width:1200px}
.wrap-head{background:#FFF;width:100%;padding:10px 0}
.list-brands a img{max-height: 40px;width: 125px;}
.list-some-catalog a img{width: 112px;height: 112px;}
.es-slider .swiper-slide{padding: 0;background: #fff;display: flex;align-items:center;justify-content:center;width: 187px !important;}
.es-slider .swiper-slide a{display: flex;flex-direction:column;align-items:center;width:100%;height:100%;padding:10px 18px;transition-duration:.3s;transition-property:border-color;z-index:1}
.es-slider ul.swiper-wrapper{padding:2px 0}
.list-some-catalog .swiper-slide{padding: 0;display: flex;align-items:center;justify-content:center;width: 188px !important;text-align: center;}
.list-some-catalog a{text-align:center}
.list-some-catalog a span{font-weight:700}
.list-some-catalog .swiper-slide-img{background: #fff;padding: 0px 36px;width: 112px;}
.swiper-container-wrapper-entities .swiper-container.list-some-catalog{margin: 0;padding-top: 12px;}
.catalog-slider .swiper-container-wrapper-entities .swiper-button-next{top: 40%;}
.catalog-slider .swiper-container-wrapper-entities .swiper-button-prev{top: 40%;}
.list-some-catalog .swiper-slide-name{padding: 11px 0;}
.es-slider .swiper-slide-last{visibility:hidden;display: none;}
.headtop{position:relative;display: flex;}
.headtop .top-module{display: flex;justify-content: space-between;width: 76%;}
.headtop .phones-block{display:flex;justify-content:space-between;min-width: 50%;}
.headtop .bottompanel.itemsempty a{cursor:default}
.headtop .user-actions{display:flex;align-items: center;}
.headtop .user-actions .user-actions-items-mark{display:flex;align-items: center;justify-content: center;}
.headtop .user-actions .callbutton{padding-right:24px}
.headtop .phones-block .mpfones{width:100%}
.headtop.page-service .phones-block .next-phone{height:unset;width:auto}
.headtop .phones-block .top_procat{text-align:left}
.headtop .phones-block .top_procat p{line-height:11px}
.headtop .phones-block .top_procat{height:44px;font-weight:700;overflow:hidden}
.headtop .phones-block .top_procat p{font-family:Tahoma;white-space:nowrap;word-wrap:normal}
.headtop .phones-block .top_procat p.address{margin-top:8px}
.headtop .phones-block .top_procat p span{display:inline;font-size:.86em}
.headtop .logo{width:25%;/* margin-bottom: 8px; */display: flex;justify-content: center}
.headtop.wgtdwl .logo{margin-bottom: 15px}
.headtop .middle-block{width:35%}
.headtop .middle-block-search{width: 38%;position:absolute;top:58%;left:25%}
.headtop.headtopua .middle-block-search{left: 25%;}
.headtop.headtopua .logo{width: 25%;}
.headtop.headtopua .right-block{width:21%}
.headtop.page-service .middle-block-search{width:50%}
.headtop .delivery-block{width:20%;display:flex;flex-direction:column}
.wrap-head .headtop .delivery{display:flex;margin:auto;flex-direction:column}
.headtop .right-block{width:18%;display:flex;flex-direction:column}
.headtop.page-service .right-block{width:22%}
.headtop .phones-block.phones-block-procat{width:50%}
.headtop .basket{display:flex;justify-content:space-between;padding-top:10px}
.headtop .basket.itemsempty{padding-top:16px}
.headtop.page-service .phones-block{width:50%}
.headtop .phone-block span{display:block;width:30%;padding:0;font-size:21px;font-weight:700;white-space:nowrap;word-wrap:normal}
.headtop .phones-block.wgtdwl .phone-block span {font-size:16px}
.headtop.page-service .phone-block span{padding-right:0}
.headtop .phone-block i{background:url("/i/gui/sprite-esco-2024.svg?g=1") -230px -46px no-repeat;display:block;width:19px;height:18px;margin:0 5px}
.headtop .phone-block .phone_mobile{background-position:-74px -36px}
.headtop .phone-block .phone_main{background-position: -74px -35px;}
.headtop .phone-block .phone_800{background-position:-74px -71px}
.headtop .phone-block .free{color:#909090;font-size:.84em;padding:4px 0 0 30px}
.headtop .phone-block .linesphone{position:relative}
.headtop .phones-block.phones-block-procat .phone-block span[class*=ourphone-]{display:inline-block;padding-right:0}
.headtop .phone-block .linesphone:before{content:'';position:absolute;top: 2px;left:0;width:20px;height: 16px;background:url("/i/gui/sprite-esco-2024.svg?g=1") no-repeat}
.headtop .linesphone.ourphone-main-first:before{top: 3px;}
.headtop.page-service-procat .phone-block span:before{top:2px}
.headtop .phone-block .linesphone{padding-left:22px}
.headtop .phone-block .linesphone span{padding-left: 5px;}
.headtop .phones-block.wgtdwl{width: 72%;}
.headtop.wgtdwl .user-actions{width: 24%;}
.headtop .phones-block.wgtdwl .welcome-block{overflow:hidden;max-width:55%}
.headtop .phones-block.wgtdwl .welcome-block p:last-child{padding:6px 0}
.headtop .phones-block.wgtdwl .phone-block span{padding-right:0;width:unset}
.headtop .phones-block.wgtdwl .phone-block span:before{display:none}
.headtop .phones-block.wgtdwl .welcome-block p{margin-bottom:0}
.headtop .phones-block.wgtdwl .next-phone{display:flex;justify-content:space-around}
.next-phone [class*=ourphone-]{line-height:18px}
.headtop .main-phone span{font-size:21px}
.headtop .main-phone .ourphone-main-first:before{background-position: -74px -36px;}
.headtop .phone-block .ourphone-main:before{background-position: -74px -37px;top: 4px;}
.headtop.page-service .phone-block .ourphone-main:before{top:2px}
.headtop .phone-block .ourphone-mobile:before{background: none;}
.headtop .delivery span{line-height:205%}
.headtop .delivery .free{text-transform:uppercase;color:#000;}
.headtop .emptyorder{padding:6px 0;border:2px solid #da8813;border-right-width:0}
.headtop .callbutton a{font-weight:700}
.headtop .callbutton a:hover{color:#353535}
.headtop .phones-block .callbutton{display:none}
.headtop.page-service .phones-block .phone-block .callbutton,.headtop.wgtdwl .phones-block .callbutton{display:block;padding:8px 0;text-align:center}
.headtop .search{width:100%}
.headtop .middle-block-search.wgtdwl{width: 55%}
.head-content .btn_catalogue{background:#da8813}
.headtop .search form{margin:0 auto}
.headtop .search .search_input,.headtop .search .search_submit{display: flex;vertical-align:middle;background: #f3f3f3}
.headtop .search .search_input{width:100%;position: relative}
.headtop .search .search_submit{padding:4px 3px 4px 2px}
.headtop .search input[type="text"]{width:99%;font-style:italic;font-size:14px;color:#6c6c6c;padding: 8px;border: 0;background: #f3f3f3}
.headtop .search input[type="text"]:focus{font-style:normal;color:#000}
.headtop .search input[type="submit"]{width:70px;height:24px;color:#FFF;letter-spacing:normal;font-weight:700;font-size:.92em;cursor:pointer;border:0;background:#da8813}
.headtop .search input[type="submit"]:hover{color:#000;background-position:0 -30px}
.ui-widget-content.search_good_listing,.ui-widget-content.search_good_listing .ui-state-active{border:0;border-bottom:1px solid #eaeaea;background:0;background-color:#fafae0}
.ui-widget-content.search_good_listing{background:0;background-color:#fff}
.ui-widget-content.search_good_listing .ui-state-active .searchimg{background-color:#FFF}
.ui-widget-content.search_good_listing .lcnofound .ui-state-active{border:0;background:0}
.search_good_listing .lclast{padding-left:.4em}
.ui-widget-content.search_good_listing .ui-state-active a,.search_good_listing .lclast a:hover{color:#da8813;text-decoration:underline}
.ui-widget-content.search_good_listing .ui-menu-item .searchimg a{padding:0 .4em}
.search-box{background: #fff;transition: opacity .2s ease-in,transform .2s ease-in,max-height .2s ease-in,-webkit-transform .2s ease-in}
.search-box #searchoverlay > .fa{position: absolute;top: 50%;left: 50%;margin-left: -15px;margin-top: -15px;color: #000;font-size: 60px}
.search-box-widget{width: 100%;display:none}
.search-box-focused .headtop .search-box{z-index:510;width: 75%}
.search-box-focused .headtop.headtopua .search-box{width: 75%;}
.search-box-focused .search-box-widget{display:flex;flex-direction: column}
.search-box-focused .right-block{display:none}
.search-box-focused .headtop .search input[type="text"]{padding: 10px 0 10px 5px;font-size: 1.2em;font-style: normal;margin-left: 20px}
.search-box-focused .search .search-box-button.button-clear{display: flex;}
.search-box-focused .search .search-box-button.button-clear{display:inline}
.search-box-focused .search.search-empty .search-box-button.button-clear{display:none}
.search-box-widget .search-box-widget-message{padding: 14px 25px 0 25px}
.search-box-widget .search-box-widget-data{display:flex;flex-direction: row;padding: 14px 0}
.search-box-widget .search-box-widget-left{position: relative;-webkit-box-flex: 0;-ms-flex: 0 0 33%;flex: 0 0 33%;padding: 0;padding-left: 20px}
.search-box-widget .search-box-widget-left > div:nth-child(2){margin-top:25px}
.search-box-widget .search-box-widget-right{position: relative}
.search-box #searchoverlay span.fa{position: absolute;top: 50%;left: 50%;margin-left: -15px;margin-top: -15px;color: #000;font-size: 5em}
.search-box-widget .ui-widget-content a{color: #353535}
.search-box-widget .ui-autocomplete{position: relative;display: block!important;width:unset!important;top:0!important;left:0!important}
.search-box-widget .ui-widget-content{border: 0;background: unset;color: unset}
.search-box-button.button-clear,.search-box-button.button-close{display:none}
.search-box-button button{background: none;border: none;cursor: pointer;display: -webkit-box;display: -ms-flexbox;display: flex;height: 100%;margin: 0;padding: 0 12px}
.search-box-button button svg{fill: #000;height: 20px;margin: auto;width: 20px}
.search-box-widget-sector{padding: 0 6px}
.search-box-widget-sector-title{display: -webkit-box;display: -ms-flexbox;display: flex}
.search-box-widget-sector h3{-webkit-box-flex: 1;-ms-flex-positive: 1;border: none;flex-grow: 1;font-weight:400;}
.search-box-widget-sector-box{margin-left: -6px;max-height: 200px;overflow-y: hidden}
.search-box-widget-sector .box-producttype .search-box-widget-sector-box{max-height: 220px}
.search-box-widget-sector ul{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;margin-top: 0;max-height: 413px;overflow: auto;list-style-type: none;margin-bottom: 24px;margin-top: 6px;overflow: hidden;padding: 0;margin-bottom: 32px}
.sector-box-item{display: flex;justify-content: space-between;margin-bottom: 0}
.search-box-widget-sector ul a{-webkit-box-flex: 1;flex: 1;padding: 6px;line-height: 20px;text-decoration: none;max-width: 250px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;font-weight: 700;}
.search-box-widget-sector ul a span{white-space: nowrap;font-weight: 700;}
.sector-box-item>span{display: block;opacity: 0}
.sector-box-item svg,.sector-box-item-ind{fill: #000;display:block}
.sector-box-item-line button{background: none;border: none;color: #353535;font-size: 13px;padding: 0 12px; height: 100%;padding: 0 12px}
.sector-box-item-line svg{fill: #000;height: 14px;width: 14px}
.search-box-widget-sector.box-producttype .sector-box-item-line svg{height: 18px;width: 18px}
.sector-box-item:hover{background-color: #f5f5f5;border-radius: 3px}
.sector-box-item:hover>span{opacity: 1}
.sector-box-item-line button:hover{cursor: pointer}
.search-box-widget-sector.box-suggestion ul a{color:#353535}
.search-box-widget-right{flex: 1;margin-bottom: 12px;padding: 0 6px}
.search-box-widget-right ul{flex: 1;margin-top: 0;overflow: auto;list-style-type: none;margin-bottom: 24px;margin-top: 6px;overflow: hidden;padding: 0;margin-bottom: 32px}
.search-box-widget-right ul li{display: flex;position: relative}
.search-box-list-item{-webkit-box-flex: 1;-webkit-box-pack: justify;display: flex;flex: 1;justify-content: space-between;padding: 9px 12px;position: relative}
.search-box-product-image{height: 100%;position: relative;height: 60px;position: relative;text-align: center;width: 80px}
.search-box-product-image img{display:block;left: 50%;position: absolute;top: 50%;transform: translate(-50%,-50%);margin: auto;max-height: 100%;max-width: 100%}
.search-box-product-description{-webkit-box-flex: 1;-webkit-box-orient: vertical;-webkit-box-direction: reverse;-webkit-box-pack: end;display: flex;flex: 1;flex-direction: column-reverse;height: 4.2em;justify-content: flex-end;overflow: hidden;padding-left: 24px}
.search-box-list-item .search-box-product-name{height: 2.8em;overflow: hidden;text-overflow: ellipsis;line-height: 1.4em}
.search-box-list-item .search-box-product-name span{font-weight:700}
.search-box-list-item .search-box-product-price{font-size:1.1em;height: 1.4em;line-height: 1.4em;}
.search-box-list-item .search-box-product-price span{font-weight: 700;}
.search-box-list-item .search-box-product-price span.kop{font-size:.8em;font-weight:400}
.search-box-product-name-a{color: #565656;flex: 1;padding: 6px;background: rgba(86,86,86,.031);background: #00000008;bottom: 0;left: 0;opacity: 0;position: absolute;right: 0;top: 0;transition: opacity .2s ease-in;z-index: 520}
.search-box-product-name-a:hover{opacity:1}
.search-box-widget-right .searchallproduct{font-size: 1.1em;margin-top: 12px;font-weight: 700;}
.search-box-widget-right .searchallproduct a{}
.search-box-widget-right .searchallproduct,.search-box-widget-right .search-box-widget-sector-title h3{padding-left: 25px}
.search-box-widget-right .search-box-widget-sector-title h3{font-weight:400}
#searchoverlay{display:none;position:absolute;top:0;bottom:0;left:0;width:100%;z-index: 580;background:#aaa url(/files/css/images/ui-bg_flat_0_aaaaaa_40x100.png?v=101) 50% 50% repeat-x;opacity:.5;filter:Alpha(Opacity=30)}
@media(max-width:840px){
.search-box-widget .search-box-widget-data{flex-direction: column}
.search-box-widget .search-box-widget-left,.search-box-widget .search-box-widget-right{width: 100%}
.search-box-widget-sector ul a{max-width: unset}
.sector-box-item>span{opacity:1}
.searchallproduct{padding-left: 25px;padding-top: 14px}
}
.hname{background:#FFF}
.hname h1{font-size:20px;height:20px;margin:0}
.hname div.left{background:#353535;position:relative;padding:10px;width:220px;font-size:20px;color:#e3e3e2;text-align:center}
.hname div.left:after{content:'';position:absolute;width:0;height:0;top:0;left:218px;border-left:22px solid transparent;border-right:25px solid transparent;border-top:40px solid #353535}
.logo p{font-family:Tahoma;font-weight:700;color:#808080;font-size:11px;text-align:center;letter-spacing:.4pt;line-height:14px;display:none}
.logo img{display:block;margin-left:auto;margin-right:auto;margin: auto}
.top-block{background:url('/i/gui/Diva/top_bg.png?v=101') center center no-repeat;height:30px;width:100%}
.top-block .reg-nav{padding:4px 0}
.top-block a{color:#000}
.top-block span{display:inline-block}
.top-block .nav{display:block}
.top-block .nav a{color:#d5d5d5;margin:0 10px;text-decoration:none;font-weight:700;font-size:14px}
.top-block .nav span{color:#da8813;font-weight:700;font-size:14px;line-height:16px}
.top-block .nav a:hover{color:#FFF;text-decoration:underline}
.top-block .up_menu{width:300px;overflow:hidden;zoom:1;display:block;float:left;color:#353535;padding:3px 0 10px;font-style:italic}
.top-block .up_menu a{padding-left:30px;text-align:center;font-weight:700;font-size:14px;margin:0 10px;text-decoration:none;background:url('/i/gui/Diva/reg_ico_bg.png?v=101') no-repeat -2px 4px;font-style:italic}
.top-block .up_menu a.first{background:url('/i/gui/Diva/reg_ico_bg.png?v=101') no-repeat 0 -11px;padding-left:20px;width:100px}
.top-block .up_menu a:hover{text-decoration:underline}
.top-block .up_menu span{padding-left:8px;font-weight:700;font-size:14px}
.top-block .animate{display:inline-block;width:60px;background:transparent url("/i/gui/e-promo.gif") no-repeat scroll 0 -7px;height:20px}
.top-block .animate:hover{text-decoration:none!important;background:transparent url("/i/gui/e-promo.png?v=101") no-repeat scroll 0 -7px}
.autorize{padding: 15px 0 0 0;overflow:hidden}
.autorize td{padding:5px 10px;}
.autorize td.auth-r{padding: 14px 10px;}
@media(max-width:400px){autorize td{display:block}}
.autorize .auth-l{font-weight:700;text-transform:capitalize;padding-left: 0;}
.autorize table{margin-bottom:15px;width:100%}
.v30-block input[type='submit']{padding: 10px;width: 100%;}
.autorize a{height:20px;text-decoration:none;color:#da8813;font-size:13px;border-bottom:1px dashed #da8813;line-height:24px;font-weight:700}
.autorize a:hover{border-bottom:0;text-decoration:underline}
.autorize p{color:black;font-size:13px}
.autorize p span{font-weight:700;font-size:14px}
.autorize .c input{border:1px solid #bbb;height:18px;width:117px}
.custom-input {position: relative}
@media only screen and (max-width: 1023px)
.password-input__invisible {
    top: 12px;
}
.password-input__invisible {
    position: absolute;
    right: 12px;
    top: 5px;
    opacity: .55;
    cursor: pointer;
}
.icon-invisible {
    background: url(/i/gui/icon-invisible.svg) no-repeat;
    background-position: 0px 0px;
}
.icon-sm, .icon-xs, .icon-xxs {
    display: inline-block;
}
.icon-xs {
    width: 26px;
    height: 26px;
}
.active .password-input__invisible span{
	background: url(/i/gui/icon-semivisible.svg) no-repeat;
	background-position: 0px 0px;
}
.height0{height:0}
.v-block{padding:20px 210px 0 222px}
.t-block{padding:20px 130px 0 142px}
.v-block form,.t-block form{}
.t-block .visitorform{padding:10px 10px;text-align:center}
.t-block .visitorform table{width:96%}
.tov-block .visitorform{text-align:left}
.t-block .visitorform .key-value{width:70%}
.tov-block .visitorform a{text-align:center}
.autorize_ajax .autorize{padding:15px 20px}
.autorize_ajax table{width:100%}
.autorize_ajax h1{text-align:left;padding-left:20px}
.autorize_ajax .autorize a{display:block;color:#edc130;text-decoration:underline;border-bottom:0 dashed #da8813}
.autorize_ajax .autorize a:hover{text-decoration:none}
#feedbackform .form .autorize_ajax form tr td{padding:4px 8px;vertical-align:baseline}
#feedbackform .form .autorize_ajax form tr td.c{text-align:right}
#feedbackform .form .autorize_ajax form tr td.foget{text-align:right}
#feedbackform .form .autorize_ajax form tr td.answerauthorization{color:red;padding:0 0 10px 8px}
#feedbackform .form .autorize_ajax form tr td.answerauthorization span{color:#FFF}
#feedbackform .autorize_ajax input{margin-left:0;padding:4px 8px;width:auto}
#feedbackform .autorize_ajax input[type="submit"]{width:140px}
#feedbackform .form .autorize_ajax form tr td.waitauthorization{height:20px;padding:0 10px}
.autorize_ajax .autorize input[type="submit"]{margin-top:0;float:right}
.autorize_ajax .pictwait{display:none}
.autorize_ajax table tr td.show .pictwait{display:block}
#feedbackform .autorize_ajax td.r input{width:280px}
#feedbackform .autorize_ajax td.r select{width:50%;padding:4px 8px}
#feedbackform .autorize_ajax #registry_close{display:none}
.autorize_ajax #registry_submit{opacity:.5;filter:Alpha(Opacity=50)}
.autorize_ajax .resultready #registry_submit{opacity:1;filter:Alpha(Opacity=100)}
.autorize_ajax .inputerror{border-color:red!important;background-color:#e9c4c4}
.top_search_block{padding-left:0;margin-top:0;height:32px;width:450px;display:inline-block;clear:both;float:left}
.social-block{text-align:center;margin:0 auto;;padding:10px 0}
.social-block a{display:inline-block;width:28px;height:28px;background:url(/i/gui/social_bg.png?g=30) 0 0 no-repeat;opacity:.7;margin-left:10px}
.social-block a:nth-child(2){background-position:-32px 0}
.social-block a:nth-child(3){background-position:-63px 0}
.social-block a:hover{opacity:1}
.arbuz{color:#fff;background-color:#000;padding:10px;position:fixed;bottom: 0;z-index:999;}
#emptybottom{min-height: 0;}
.footer-block{background:#a7a9ac;padding: 10px 0;}
.footer{display:flex;justify-content:space-between;align-items:center;}
.footer .dva p{padding:21px 10px 0 0;float:left}
.footer .dva img{margin:8px 0 0 0}
.footer .site-info a{padding: 0 5px;}
.footer .site-info a:last-child{padding-right: 0}
.footer .site-info a:first-child{padding-left: 0}
.footer .copy,.footer .site-info{white-space:nowrap;word-wrap:normal}
.footer .cards{display:flex;justify-content:center}
.breadcrumbs-block{overflow:hidden;padding:0;color:#353535}
.breadcrumbs{display:block;list-style:none}
.breadcrumbs-list{float:left;line-height:16px;font-size: .9em;}
a.breadcrumbs-link:hover{}
.breadcrumbs-link{}
.breadcrumbs-block{padding:0 0 15px 0}
.breadcrumbs-block .divider{margin:0;padding:0 5px;vertical-align:baseline;font-weight:700}
.bnt-img-hdz{margin-top:4px}
.bnt-img-hdbj{padding-top:4px;background:#f3f3f3}
.menu{z-index:100;position:relative}
.helper{display:-moz-inline-box;display:inline-block;vertical-align:middle;height:100%;width:0;zoom:1}
.main-block .navd{padding:6px 0}
.navd .menu .current{color:#da8813}
.navd .menu span.current{padding-left:4px}
.mm-listview>li.mn_parent{padding-left:40px}
.menu-products-categories,.menu-products-categories ul,.menu-products-categories li{margin:0;padding:0}
.menu-products-categories .item div{text-align:center;padding-left:52px;height:35px;display:table-cell;vertical-align:middle}
.menu-products-categories .item a{display:block;color:#FFF;text-align:left}
.menu-products-categories .item a:hover{color:#353535;text-decoration:none}
.menu-products-categories .item a span{word-wrap:normal}
.menu-products-categories .item p.currentcategory{line-height:unset;margin-bottom:0;text-align:left}
.menu-products-categories .main-jquery div.item,.menu-products-categories .main.div.item{height:35px;position:relative}
.menu-products-categories li.main-jquery,.menu-products-categories li.main{padding:0 10px;display:table-cell;/* width: 14.28%; */}
.menu-products-categories li#section3 .item div{padding-left:40px}
.menu-products-categories li .item:before,.mn_parent:before{content:'';position:absolute;bottom:4px;left:0;width:48px;height: 27px;background:url(/i/gui/sprite-esco-2024.svg?g=1) no-repeat}
.menu-products-categories li#section1 .item:before,.mn_parent.mn_section1:before{background-position:0 -2px}
.menu-products-categories li#section2 .item:before,.mn_parent.mn_section2:before{background-position:0 -34px}
.menu-products-categories li#section3 .item:before{background-position: -76px -120px;height: 30px;}
.mn_parent.mn_section3:before{background-position: -69px -120px;height: 30px;}
.menu-products-categories li#section4 .item:before,.mn_parent.mn_section4:before{background-position:0 -60px}
.menu-products-categories li#section5 .item:before,.mn_parent.mn_section5:before{background-position:0 -88px}
.menu-products-categories li#section6 .item:before,.mn_parent.mn_section6:before{background-position:0 -145px;left:-5px}
.menu-products-categories li#section7 .item:before,.mn_parent.mn_section7:before{background-position:0 -116px;left:10px;height:28px}
.menu-products-categories li#section2 .item span{white-space:nowrap}
.menu-products-categories .main,.menu-products-categories .main-jquery{list-style:none}
.menu-products-categories .main .sub-menu,.menu-products-categories .line,.menu-products-categories .main-jquery .sub-menu{display:none}
.menu-products-categories .main:hover .sub-menu,.menu-products-categories .jshover .sub-menu,.menu-products-categories .main:hover .line,.menu-products-categories .jshover .line{display:block}
.menu-products-categories .border{border:4px solid #da8813;padding:10px 10px}
.menu-products-categories .sub-menu{margin-top:2px;position:absolute;left:0;border:1px solid #da8813;padding:1px;background:#fff;width:1196px}
.menu-products-categories .sub-menu table{width:100%}
.menu-products-categories .sub-menu td{width:auto;vertical-align:top;padding:5px;font-size:.85714em}
.menu-products-categories .sub-menu a{display:block;color:#000;font-weight:700;padding-left:4px;margin:0 0 2px 0}
.menu-products-categories .sub-menu ul li a{color:#353535;font-weight:400}
.menu-products-categories .sub-menu ul li a.hsub{color:#000;font-weight:700}
.menu-products-categories .sub-menu ul li a.hnsub{color:#353535;font-weight:400}
.menu-products-categories .sub-menu a:hover,.menu-products-categories .sub-menu ul li a:hover{text-decoration:none;color:#da8813}
.menu-products-categories .sub-menu ul{padding:0 0 4px 20px}
.menu-products-categories .line{position:absolute;z-index:100;margin:2px 0 0 0;font-size:0;height:1px;background:black;color:#0e0101;border:1px solid #000}
.mn_parent p.currentcategory{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;color: inherit;display: block;padding: 10px 10px 10px 20px;margin: 0}
.mn_parent.mn_section5:before{left:0}
.mn_parent.mn_section6:before{left:0}
.title-blok{background:url('/i/gui/h_bg.gif') repeat-x 0 10px;font-size:14px;color:#666}
.title-blok span{background:#fff;padding:0 5px 0 0}
.title-blok span.top{background:#fafafa}
.contacts tr td:first-child{vertical-align:top}
.contacts .firmname{font-size:1.1em;font-weight:600;color:#000}
.contacts .firmimg{padding-left:60px;vertical-align:top;width:400px}
.news-block p{margin:0 0 8px}
.news-block li{list-style:none;margin:0 0 15px 0;min-height:115px;border-bottom:dashed 1px gray;padding:0 0 20px 0}
.news-block img{float:left;padding:0 5px 0 0}
.news-block a.i{text-decoration:none}
.news-block .data{margin:0;margin-top:5px}
.news-block .descr{line-height:15px;padding-right:5px;text-align:justify}
.news-block .date{color:#6c6c6c;font-size:12px;font-style:italic}
.news-block .title{display:block;color:#353535;line-height:130%;text-transform:uppercase;font-size:14px;font-weight:700;margin:5px 0}
.news-block .title:hover{color:#da8813;text-decoration:none}
.news-block .more{font-size:12px;position:relative;padding:5px;height:15px;display: none;}
.news-block .more a{color:#fff;vertical-align:sub;text-decoration:none}
.news-block .more a:hover{text-decoration:none;color:#353535}
.news-block .more:after{content:'';position:absolute;width:0;height:0;top:0;left:-25px;border-left:25px solid transparent;border-right:0 solid transparent;border-bottom:25px solid #da8813}
.brands img{margin:30px 0 0 0}
.producer-block,.producer-block li{margin:0;padding:0}
.producer-block{padding:15px 0 10px}
.producer-block p{margin:0 0 4px 0}
.producer-block li{list-style:none;margin:0 0 25px 0;min-height:115px;border-bottom:1px dashed #808080;background:none repeat scroll 0 0 #FFF}
.producer-block img{float:left;margin:0 10px 10px 0;padding:3px}
.producer-block .promo-completed img{opacity:.6}
.producer-block a.i{text-decoration:none}
.producer-block .data{margin: 0 0 14px  120px;}
.producer-block .promo-completed .data{opacity:.8}
.producer-block .descr{line-height:18px}
.producer-block .data p b{color:#6c6c6c;font-size:12px;font-style:italic}
.producer-block .title{color:#353535;text-transform:uppercase;text-decoration:none;font-weight:700;display:block;padding:14px 0}
.producer-block .title:hover{color:#da8813;text-decoration:none}
.producer-block .more{font-size:12px;position:relative;padding:5px;height:15px;display: none;}
.producer-block .more a{color:#fff;vertical-align:sub;text-decoration:none}
.producer-block .more a:hover{text-decoration:none;color:#353535}
.producer-block .more:after{content:'';position:absolute;width:0;height:0;top:0;left:-25px;border-left:25px solid transparent;border-right:0 solid transparent;border-bottom:25px solid #da8813}
.goods-block,.goods-block li{margin:0;padding:0}
.to-cart .links a{display:block;margin:0;width: 12px;height: 12px;background:transparent url(/i/gui/sprite-esco-2024.svg?g=1) no-repeat -377px -171px}
.to-cart .links .down{background-position:-377px -183px;margin-top: 6px}
.goods-block{padding:15px 0 10px}
.goods-block p{margin:0 0 8px}
.goods-block li{list-style:none;margin:0 0 25px 0;overflow:hidden;zoom:1;width:350px;float:left}
.goods-block .img-shadow{margin:5px 0;background:none repeat scroll 0 0 #FFF;box-shadow:0 0 5px rgba(0,0,0,0.13);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.13);-moz-box-shadow:0 0 5px rgba(0,0,0,0.13)}
.goods-block a{display:block;margin:5px 0;background:none repeat scroll 0 0 #FFF;box-shadow:0 0 5px rgba(0,0,0,0.13);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.13);-moz-box-shadow:0 0 5px rgba(0,0,0,0.13)}
.goods-block .data a{display:block;margin:5px 0;background:none repeat scroll 0 0 #f3f3f3;box-shadow:0 0 0 rgba(0,0,0,0.13);-webkit-box-shadow:0 0 0 rgba(0,0,0,0.13);-moz-box-shadow:0 0 0 rgba(0,0,0,0.13)}
.goods-block img{display:block;margin-left:auto;margin-right:auto}
.goods-block .data{margin:0 0 0 122px}
.goods-block .article{color:black;font-size:11px}
.goods-block .title{color:#353535;font-weight:700;text-decoration:underline;text-transform:uppercase;line-height:120%}
.goods-block .price{color:#eb222a;font-weight:700;height:28px}
.comment{overflow:hidden;zoom:1}
.goods-block-add{overflow:hidden;zoom:1;padding-bottom:0}
.goods-block-add li{float:left;width:300px;padding-left:10px;padding-right:20px}
.promo-img{margin:20px 5px 40px 5px}
.promo-img .image{display:block;margin:30px 0;padding:5px 0;background:none repeat scroll 0 0 #FFF;box-shadow:0 0 5px rgba(0,0,0,0.13);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.13);-moz-box-shadow:0 0 5px rgba(0,0,0,0.13);position:relative}
.promo-img img{display:block;margin:0 auto}
.promo-img .image img.coner-img{position:absolute;top:-1px;left:-1px}
.delete-all-favorites{padding:10px 0}
.delete-all-favorites form{display: flex;align-items: center;}
.delete-all-favorites form input[type="submit"]{padding-left:8px;border: navajowhite;cursor: pointer;font-size: 14px;}
.delete-all-favorites i.fa {color: #da8813;font-size:1.7em}
.producerinfo h3{color:#353535;font-style:italic;font-weight:700}
.cataloguetop .selectblock label{padding:0 6px 0 30px}
.cataloguetop .Styledselect select{padding:4px 0 0 4px;font-size:12px}
.blockselect{line-height:34px}
.selectmain{float:right}
.selectmethodsorting{float:left;padding:0}
.selectcounitem{float:left;padding:0 30px 0 0}
.selectview{float:left;padding:0}
.partfix{overflow:hidden;height: 300px;max-height: 300px;min-height: 300px;}
.listhit .partfix{overflow:hidden;height:318px;max-height:318px;min-height:318px}
.listfornews .partfix{overflow:hidden;height:304px;max-height:304px;min-height:304px}
.listforrelated .partfix{overflow:hidden;height:250px;max-height:250px;min-height:250px}
.jcarousel-block li.listforrelated{margin:2px 10px;padding:4px 10px}
.catalogueitem.listhit{height:400px;min-height:400px}
.catalogueitem.listfornews{height:380px;min-height:380px}
.catalogueitem.listforrelated{height:340px;position:relative}
.goods-hit .image{display:block;margin:5px 0;min-height:180px;margin-left:auto;margin-right:auto;max-width: 180px;}
.goods-hit .promoimget .image{max-width:100%}
.goods-hit .image img.coner-img{position:absolute;top:-1px;left:-1px}
.goods-hit .itemlink a{display:block;margin: 0;}
.goods-hit .newiempromo .image{margin:0 auto;max-width: unset;}
.goods-hit .newiempromo{max-height:414px}
.goods-hit li:nth-child(3n-1){margin-left:10px;margin-right:10px;}
.goods-hit .itemlink a:hover{}
.goods-hit,.goods-hit li{position:relative;margin:0;padding:0}
.goods-hit{padding: 15px 2px 10px;}
.goods-hit p{margin:0 0 2px}
.goods-hit li{list-style:none;margin:0 0 10px 0;overflow:hidden;zoom:1;float:left;width: 29%;padding:0 15px;background:#fff;min-height: 424px;max-height: 424px;}
.goods-hit.goods-main-page {display: flex;justify-content: space-between;flex-wrap: wrap;padding-top: 10px;}
.goods-hit.goods-main-page li{width: 22%;margin-left: 0;margin-right: 0;}
.goods-hit .article{color:black;font-size:11px;display:none}
.goods-hit .title{font-weight:700;line-height:120%;}
.goods-hit .descr{font-size:.9285714285714286em}
.goods-hit .interactive a{display:block;height:20px;position:relative;padding: 6px 0 0 37px;margin:6px 0 5px 0;font-weight:700;color:#42870a;font-size:13px;text-decoration:none}
.goods-hit .interactive a:before{content:'';position:absolute;top:0;left:0;width:25px;height:25px;background:url(/i/gui/sprite-esco-2024.svg?g=1) no-repeat}
.goods-hit .interactive a.compare:before{background-position: -37px -234px;width: 32px;}
.goods-hit .interactive a.favorites:before{background-position: -31px -205px;}
.goods-hit .interactive a.favorites.added:before{background-position: -56px -205px;}
.goods-hit .interactive a.favorites.added.canbedeleted:before{background:unset;content:"\f014";font:normal normal normal 14px/1 FontAwesome;color:#da8813;font-size:1.7em;}
.goods-hit .interactive a.favorites.added.canbedeleted:hover:before{content:"\f1f8";}
.goods-hit .interactive a:hover{color:#da8813;text-decoration:underline}
.goods-hit .interactive a:hover{color:#da8813;text-decoration:underline}
.goods-hit .interactive a.compare.added{color:#da8813}
.goods-hit .suborders{display:block;height:20px;font-size:14px;text-align:center}
.goods-hit .green{color:#42870a}
.goods-hit .oranget{color:#da8813;padding:8px 0}
.goods-hit .npgreen{display:inline-block;color:#5ca009;font-weight:700;min-height:30px}
.goods-hit .red{display:inline-block;color:red;padding-left:0;width:90px}
.goods-hit .grn{padding-left:8px}
.goods-hit .tsena{padding-right:8px;display: none;}
.goods-hit .submit{float:left;border:0;background:url(/i/gui/sprite-esco-2024.svg?g=1) -243px -0px no-repeat;width:127px;padding:12px 6px;text-align:left;font-size:15px;font-weight:700;cursor:pointer}
.goods-hit .submitok{float:left;border:0;background:url(/i/gui/sprite-esco-2024.svg?g=1) -243px -48px no-repeat;width:127px;padding:12px 6px;text-align:left;font-size:15px;font-weight:700;cursor:pointer}
.goods-hit .askforadd{background:transparent url("/i/gui/sprite-esco-2024.svg?g=1") no-repeat scroll -243px -96px}
.goods-hit .atoorder{background:transparent url("/i/gui/sprite-esco-2024.svg?g=1") no-repeat scroll -243px -200px}
.goods-hit .submitno{float:left;border:0;cursor:default;background:url(/i/gui/sprite-esco-2024.svg?g=1) 0 -96px no-repeat;width:127px;padding:12px 6px;text-align:left;font-size:15px;font-weight:700}
.goods-hit .submitok:hover{background:url(/i/gui/sprite-esco-2024.svg?g=1) -243px 0 no-repeat}
.goods-hit .icon{background:#FFF;text-align:center;padding:15px;margin:0 0 10px 0}
.goods-hit .title span{font-weight:700;display:block}
.goods-hit .price{padding: 7px 0;min-height: 20px;}
.goods-hit .about{font-style:italic;line-height:120%;margin:5px 0}
.goods-hit .price .old{color:#545454;margin-top:2px;}
.goods-hit .price .new{font-weight:700;}
.goods-hit .to-cart{background:#FFF;height:40px;margin-bottom:10px}
.goods-hit .to-cart input[name="catalogues_article_count"]{width:20px;padding:7px 4px;background:#e2e2e2;border:0;font-size:15px;text-align:center}
.goods-hit .to-cart .have{font-size:12px;width:70px;text-align:center;padding: 8px}
.goods-hit .to-cart .have.green.instock{padding: 2px;}
.goods-hit .to-cart .have.green.instockonlyretail{padding:0}
.goods-hit .to-cart .instock span{white-space: nowrap;display: block;padding-left: 6px;}
.goods-hit .to-cart .count-prod{margin:5px 0}
.goods-hit .catalogueitem .hidetext{display:none!important}
.goods-hit .catalogueitem .curr-discount{font-size:14px;font-weight:700}
.goods-hit .catalogueitem .curr-discount span{font-size:20px;color:#da8813;padding-left:8px}
.goods-hit.news-category-5 .catalogueitem:nth-child(4n){margin-right: 0;}
.goods-hit.news-category-5 .catalogueitem:nth-child(3n-1){margin-left:0;margin-right:0}
.goods-hit.news-category-5 .catalogueitem:nth-child(even){margin-left: 10px;margin-right: 10px;}
.goods-hit.news-category-5 .bordering{width: calc(22.5% - 10px);}
.goods-hit.goods-related-ut{padding-bottom: 38px;}
.goods-hit:after{content:".";visibility:hidden;display:block;height:0;clear:both}
.basket .goods-hit .interactive a{height: 24px;margin:0;}
.basket .goods-hit .interactive a.favorites:before {background-position: -31px -206px;}
.basket .goods-hit .interactive a.favorites.added:before {background-position: -56px -206px;}
.listitem-right .goods-hit.goods-related-ut li{width:31%}
@media (min-width: 1220px){.ambeeqb-container .goods-hit.news-category-5 .bordering{width: 24%;}}
.listitem-right .goods-hit.goods-related-ut li{width:336px}
.markitem{background:url(/i/gui/promo-label-ru.png?v=4) no-repeat;position:absolute;top:12px;left:-1px;width:190px;height:36px;z-index:10;display:block}
.markitem.markitemua{background:url(/i/gui/promo-label-uk.png?v=4) no-repeat}
.markitem.itemnew{background-position:0 0}
.markitem.itempromo{background-position:0 -50px;width:110px}
.markitem.itempromoblackfriday{background-position:0 -42px}
.markitem.itemexclusive{background-position:0 -98px}
.markitem.itemmarkdown{background-position:0 -151px}
.markitem.itemsale{background-position:0 -100px}
.markitem.withoutvat{background-position:0 -192px}
.productmarkitem span:nth-child(2){top:54px}
.productmarkitem span.podarokbg{top:10px;left:110px}
.catalogueitem .itemname{padding: 0 0;}
.itemlink a:hover{}
.nav-besplatno-img {
    object-fit: cover;
    object-position: center;
    width: 100%;
    height: 40px;
}
@media screen and (max-width: 440px) {
    .nav-besplatno-img {
        max-width: 100%;
        height: auto;
    }
}
.promo-hit .goods-hit .catalogueitem .data_top{overflow:hidden;max-height:130px;min-height:130px}
.promo-hit .goods-hit .catalogueitem .hidetext{display:none!important}
.promo-hit .goods-hit .catalogueitem{height:370px!important}
.dw3Y .image{display:block;margin:5px;background:none repeat scroll 0 0 #FFF;box-shadow:0 0 5px rgba(0,0,0,0.13)}
.dw3Y img{display:block;margin-left:auto;margin-right:auto}
.goods-related .product .data_top{overflow:hidden;height:118px;min-height:118px}
.goods-related .item1{width:250px;border-right:0 solid #DDD;background:#fff}
.goods-related .product .data_top_short{overflow:hidden;max-height:56px;min-height:56px}
.goods-related .product{height:auto!important}
.goods-related .image{display:block;margin:5px;margin-left:auto;margin-right:auto;background:#FFF}
.goods-related .image img.coner-img{position:absolute;top:-1px;left:-1px}
.goods-related .data a{display:block;margin:5px 0}
.goods-related .data a:hover{color:#da8813;text-decoration:underline}
.goods-related img{display:block;margin-left:auto;margin-right:auto}
.goods-related,.goods-related li{margin:0;padding:0}
.swiper-wrapper.goods-related{height:380px}
.goods-related{padding:15px 0 10px}
.goods-related p{margin:0 0 2px}
.goods-related li{list-style:none;margin:0 0 5px 0;overflow:hidden;zoom:1;float:left;padding:0 20px}
.goods-related .data{margin:0}
.goods-related .article{color:black;font-size:11px;display:none}
.goods-related .title{line-height:120%;}
.goods-related .descr{font-size:.9285714285714286em}
.goods-related a.compare{display:-block;height:20px;background:url("/i/gui/icon_bottom_dva.png") no-repeat scroll 0 -52px;padding:6px 0 0 30px;margin:0 0 5px 0;font-weight:700;color:#42870a;font-size:13px;text-decoration:none}
.goods-related a.compare:hover{color:#da8813}
.goods-related a.comparego{display:inline-block;padding:0 0 0 10px;color:#da8813}
.goods-related .compareok{display:inline-block;background:url('/i/gui/icon_bottom_dva.png') no-repeat 0 -54px;padding:0 0 0 30px;margin:0 0 5px 0;color:#008000;font-weight:700}
.goods-related .suborders{display:block;height:20px;color:#da8813;font-size:13px;text-align:center}
.goods-related .green{color:#42870a}
.goods-related .oranget{color:#da8813}
.goods-related .npgreen{display:inline-block;color:#5ca009;font-weight:700;min-height:30px}
.goods-related .red{display:inline-block;color:red;padding-left:0;width:90px}
.goods-related .grn{padding-left:8px}
.goods-related .submit{float:left;border:0;background:url(/i/gui/sprite-esco-2024.svg?g=1) -243px 0 no-repeat;width:127px;padding:12px 6px;text-align:left;font-size:15px;font-weight:700;cursor:pointer}
.goods-related .submitok{float:left;border:0;background:url(/i/gui/sprite-esco-2024.svg?g=1) -243px -48px no-repeat;width:127px;padding:12px 6px;text-align:left;font-size:15px;font-weight:700;cursor:pointer}
.goods-related .submitno{float:left;border:0;cursor:default;background:url(/i/gui/sprite-esco-2024.svg?g=1) -243px -96px no-repeat;width:127px;padding:12px 6px;text-align:left;font-size:15px;font-weight:700}
.goods-related .askforadd{background:transparent url("/i/gui/sprite-esco-2024.svg?g=1") no-repeat scroll -243px -96px}
.goods-related .atoorder{background:transparent url("/i/gui/sprite-esco-2024.svg?g=1") no-repeat scroll -243px -200px}
.goods-related .submit:hover{background:url(/i/gui/sprite-esco-2024.svg?g=1) -243px -48px no-repeat}
.goods-related .submitok:hover{background:url(/i/gui/sprite-esco-2024.svg?g=1) -243px 0 no-repeat}
.goods-related .icon{background:#FFF;text-align:center;padding:15px;margin:0 0 10px 0}
.goods-related .title span{font-weight:700;display:block}
.goods-related .price{margin:0 0 10px}
.goods-related .about{font-style:italic;line-height:120%;margin:5px 0}
.goods-related .price .old{color:#545454;font-size:16px;margin-top:2px}
.goods-related .price .new{color:#da8813;font-weight:700}
.goods-related .old .priceproduct{font-size:1.1em}
.goods-related .new .priceproduct{font-size:1.45em}
.goods-related .price .tsena{padding-right:8px}
.goods-related .to-cart{background:#FFF;height:40px}
.goods-related .to-cart input[name="catalogues_article_count"]{width:20px;padding:7px 4px;background:#e2e2e2;border:0;font-size:15px;text-align:center}
.goods-related .to-cart .have{font-size:12px;width:60px;text-align:center;padding: 7px 0 7px 0;}
.goods-related .to-cart .have.instockonlyretail{padding:0;line-height: 12px;}
.goods-related .to-cart .count-prod{margin:5px 0}
.goods-related .to-cart .have.green.instock{padding: 1px;line-height: 12px;}
.goods-related .to-cart .instock span{white-space: nowrap;display: block;}
.jcarousel-block{margin:20px 0 0 0}
.jcarousel-block .jcarousel{position:relative;overflow:hidden;width:870px;height:360px}
.jcarousel-block ul{width:20000px;position:absolute;list-style:none;margin:0;padding:0}
.jcarousel-block li{float:left;margin:0 10px;padding:0}
.jcarousel-block .jcarousel-next-horizontal{position:absolute;top:105px;right:1px;width:25px;height:43px;cursor:pointer;background:transparent url('/i/gui/arrow_jscar_right.png') no-repeat 0 0;z-index:2;opacity:.5}
.jcarousel-block .jcarousel-direction-rtl .jcarousel-next-horizontal{left:5px;right:auto;background-image:url('/i/gui/arrow_jscar_left.png')}
.jcarousel-block .jcarousel-next-horizontal:active{background-position:-64px 0}
.jcarousel-block .jcarousel-next-disabled-horizontal,.jcarousel-block .jcarousel-next-disabled-horizontal:hover,.jcarousel-block .jcarousel-next-disabled-horizontal:focus,.jcarousel-block .jcarousel-next-disabled-horizontal:active{cursor:default;background-position:-96px 0}
.jcarousel-block .jcarousel-prev-horizontal{position:absolute;top:105px;left:1px;width:25px;height:43px;cursor:pointer;background:transparent url('/i/gui/arrow_jscar_left.png') no-repeat 0 0;z-index:2;opacity:.5}
.jcarousel-block .jcarousel-direction-rtl .jcarousel-prev-horizontal{left:auto;right:5px;background-image:url('/i/gui/arrow_jscar_right.png')}
.jcarousel-block .jcarousel-prev-horizontal:active{background-position:-64px 0}
.jcarousel-block .jcarousel-prev-disabled-horizontal,.jcarousel-block .jcarousel-prev-disabled-horizontal:hover,.jcarousel-block .jcarousel-prev-disabled-horizontal:focus,.jcarousel-block .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:-96px 0}
.jcarousel-block .jcarousel-next-horizontal:hover,.jcarousel-block .jcarousel-prev-horizontal:hover{opacity:1.0}
.ambeeqb-slide--html{transform: none !important}
.banner-main{overflow:hidden;zoom:1;position:relative;z-index:1}
.banner-main .show{border:2px solid #e2e2e2;border-radius:2px;padding:1px;float:left}
.banner-main .window{width:720px;height:194px;overflow:hidden}
.banner-main .line{white-space:nowrap}
.banner-main .nav-img-left{position:absolute;left:15px;top:90px;background:url('/i/gui/link_left.png') no-repeat 50% 0;display:block;width:17px;height:17px;text-decoration:none}
.banner-main .nav-img-right{position:absolute;left:695px;top:90px;background:url('/i/gui/link_right.png') no-repeat 50% 0;display:block;width:17px;height:17px;text-decoration:none}
.podarokbg{background:transparent url(/i/gui/sprite-esco-2024.svg?g=1) no-repeat -378px -198px;position:absolute;top:0;right:2px;width:40px;height:40px;z-index:10}
.banner-main .nav{width:720px;clear:both;text-align:center;padding:5px 0}
.banner-main .nav a{background:url('/i/gui/banner_nav.gif') no-repeat 50% 0;padding:0 7px;text-decoration:none}
.banner-main .nav a.act{background:url('/i/gui/banner_nav.gif') no-repeat 50% -20px}
.emp_30{clear:both;height:30px}
.main_entities{width:100%;border-style:solid;border-color:#f4b028 transparent #f4b028 #f4b028;margin-top:20px}
.tabl_main_entity{width:100%}
table.tabl_main_entity td{vertical-align:middle}
.tabl_main_entity .tbl_header{background:none repeat scroll 0 0 #f4b028}
.tabl_main_entity .bye{padding:0 6px;vertical-align:middle}
.tabl_main_entity .odd{background:none repeat scroll 0 0 #d4d6d7}
.tabl_main_entity th{font-size:10pt;vertical-align:middle}
.tabl_main_entity tr{background:none repeat scroll 0 0 #e8e8e9}
.tabl_main_entity .picture{background:none repeat scroll 0 0 white}
.tabl_main_entity .picture img{width:80px;height:80px;vertical-align:middle}
.tabl_main_entity .vars{vertical-align:middle;text-align:center}
.tabl_main_entity .name{margin:0;font-size:11pt;color:#353535;font-weight:700;line-height:18px;padding-top:8px}
.tabl_main_entity .dscrt{margin:0;font-size:10pt;color:#000;font-weight:400;font-style:italic;line-height:13px}
.tabl_main_entity .atcl{text-align:center;padding:0 5px;font-weight:700}
.tabl_main_entity .artcl{font-weight:700;color:#353535;text-decoration:none}
.tabl_main_entity .artcl:hover{text-decoration:underline;color:#da8813}
.tabl_main_entity .next{margin:0;font-size:10pt;font-weight:400;font-style:italic;color:#00F;cursor:pointer}
.tabl_main_entity .next:hover,.tabl_main_entity .atcl:hover{font-weight:700}
.tabl_main_entity .price{font-size:11pt;font-weight:700}
.tabl_main_entity .prices{vertical-align:middle;text-align:center;white-space:nowrap;word-wrap:normal}
.tabl_main_entity .old_price{font-size:9pt}
.tabl_main_entity .submit,.tabl_main_entity .submitok,.tabl_main_entity .submitno{border:0;color:#353535;font-weight:700;font-size:.95em;font-weight:700;text-align:center;display:inline-block;text-decoration:none;padding:8px 10px}
.tabl_main_entity .submit{margin-top:8px;background-color:#f4be26;cursor:pointer}
.tabl_main_entity .atoorder{background:transparent url("/i/gui/sprite-esco-2024.svg?g=1") no-repeat scroll -243px -200px}
.tabl_main_entity .askforadd{background-color:#ff9faf}
.tabl_main_entity .submitok{margin-top:4px;background-color:#da8813;cursor:pointer}
.tabl_main_entity .submitno{background-color:#a7a9ac;cursor:default}
.tabl_main_entity .submit:hover{background-color:#da8813}
.tabl_main_entity .submitok:hover{background-color:#f4be26}
.tabl_main_entity input[name="catalogues_article_count"]{text-align:center;width:40px;border:0;background-color:inherit}
.tabl_main_entity .cnt_ent{display:block;padding:4px 0;border:2px solid #c3770b;color:#353535;background-color:inherit}
.tabl_main_entity .cnt_ent a{margin-top:-2px;text-decoration:none;display:none}
.tabl_main_entity .upup{display:inline-block;width:17px;height:21px;float:right;background-image:url("/i/content/cnt_ent_p.png")}
.tabl_main_entity .downdown{display:inline-block;float:left;width:17px;height:21px;background-image:url("/i/content/cnt_ent_m.png")}
.table_skroll{clear:both;margin:0 5px 0 0;padding:0 5px 0 5px;max-height:180px;overflow:auto}
.entity_info{display:none;width:400px;border:1px solid #73707d;position:fixed;left:10px;bottom:30px;box-shadow:0 0 16px #333;z-index:400;background:none repeat scroll 0 0 rgba(53,53,53,0.94);color:#fff;border:3px solid #da8813}
.entity_info img{float:left;background:#f9f9f9;border:1px solid #ccc;margin:4px 10px 10px 4px;padding:3px;box-shadow:2px 2px 8px rgba(0,0,0,.6);-webkit-box-shadow:2px 2px 8px rgba(0,0,0,.6);-moz-box-shadow:2px 2px 8px rgba(0,0,0,.6)}
.entity_info-close{position:absolute;top:10px;cursor:pointer;right:10px;background:url('/i/gui/close.gif') no-repeat 0 0;height:20px;width:20px}
.entity_info .entity_info-ul li{width:100%;list-style:none;margin:0 0 25px 0;overflow:hidden;zoom:1;float:left;height:auto}
.entity_info .entity_info-ul{padding:35px 0 10px;margin:0}
.entity_info .submit,.entity_info .submitok,.entity_info .submitno{border:1px solid #c3770b;color:#353535;font-weight:700;background:url("/i/gui/icon_bottom_dva.png") no-repeat scroll 2px -1px transparent;border-radius:6px;font-size:13px;font-weight:700;width:105px;height:28px;text-align:center;display:inline-block;text-decoration:none;padding:0 0 2px 14px;float:right;margin:4px 10px 10px 0}
.entity_info .submit{margin-top:4px;background-color:#f4be26;cursor:pointer}
.entity_info .submitok{margin-top:4px;background-color:#da8813;cursor:pointer}
.entity_info .submitno{background-color:#a7a9ac;cursor:default}
.entity_info .submit:hover{background-color:#da8813}
.entity_info .submitok:hover{background-color:#f4be26}
.entity_info .submitok,.entity_info .submitok,.entity_info .submitno{margin-left:2px}
.entity_info .entity_info .data{margin:0 0 0 200px}
.entity_info .article{font-size:12px;margin:0}
.entity_info .title{color:#fff;font-weight:700;text-decoration:none}
.entity_info .old_price{color:#da8813;font-weight:700;font-size:12px}
.entity_info .price{display:inline-block;width:25%;color:#da8813;font-weight:700;font-size:15px;min-height:38px}
.entity_info .green{display:inline-block;color:#5ca009;font-weight:700;padding-left:0;width:90px;font-size:12px}
.entity_info .npgreen{display:inline-block;color:#5ca009;font-weight:700;min-height:30px}
.entity_info .red{color:#fff;display:inline-block;padding-left:0;width:90px;font-size:12px}
.entity_info .grn{color:#353535;font-size:12px}
.entity_info .product .data_top{overflow:hidden;height:130px;min-height:130px}
.entity_info .links,.entity_info .sht,.entity_info input[type="text"]{display:none}
.entity_info table.design tr{background:none repeat scroll 0 0 #e8e8e9}
.entity_info table.design tr.odd{background:none repeat scroll 0 0 #d4d6d7}
.entity_info table.design td.left{float:none}
.entity_info .table_skroll{padding:0 5px 0}
.promotd1item{cursor:pointer}
.promotd1item span{border-bottom:1px dashed blue;cursor:pointer}
.online-right-button{position:fixed;right:0;top:238px;z-index:10}
.selectContainerStyled{top:10px;width:180px;overflow:hidden;position:relative;border:1px solid #b5b5b5;border-radius:6px;background-clip:padding-box;background-color:#f1f1f1;display:inline-block;box-shadow:0 1px 3px rgba(0,0,0,.13),inset 0 1px 0 #fff;color:0 1px 3px rgba(0,0,0,.13),inset 0 1px 0 #fff;background-image:linear-gradient(bottom,#dcdcdc 0,#dcdcdc 2%,#f3f3f3 100%)}
.selectContainerStyled select{width:222px;float:left;position:relative;z-index:2;height:30px;display:block;line-height:14px;padding:5px 25px 4px 5px;margin:0;-moz-appearance:window;-moz-padding-end:19px;background:transparent;background-color:transparent;border:0;font-weight:700;-webkit-appearance:none;appearance:none}
.selectblock{width:100%;height:30px;font-size:14px;background:#fff;padding:10px 0}
.selectblock p{float:left;line-height:26px;padding:0 0 0 16px}
.selectblock span{font-size:16px;font-weight:700}
.selectblock label{padding-left:40px}
.selectblockf1loat{float:left;width:650px}
.selectblockf2loat{float:left;padding:0 0 0 70px}
.selectblock .viewtype{display:block;float:left;width:100px}
.selectblock .viewtype a{width:32px;height:32px;background:url('/i/gui/bn_table.png') no-repeat scroll 0 0 transparent;display:inherit;float:left;text-decoration:none}
.selectblock .viewtype a.typedrowing{margin-left:46px;background:url('/i/gui/bn_drawing.png') no-repeat scroll 0 0 transparent;float:none}
.Styledselect{margin:0 0 -7px 0;height:24px;width:50px;overflow:hidden;border:solid 1px;border-radius:8px;border-color:#da8813;background-clip:padding-box;background-color:#f1f1f1;display:inline-block}
.Styledselect select{cursor:pointer;width:70px;padding:4px 4px 4px 4px;margin:0;border:hidden;text-align:left;line-height:14px;height:auto;font-weight:700;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:#FFF;-moz-padding-end:19px}
.StyledselectChNum{width:50px}
.StyledselectChNum select{width:70px}
.StyledselectSort{width:180px}
.StyledselectSort select{width:222px}
.nav{overflow:hidden;padding:3px 0 10px;color:#353535;font-style:italic}
.nav a{color:#000;font-weight:700;font-style:italic}
.nav span{line-height:12px;vertical-align:top;padding:0 3px;font-weight:400}
.colRight .nav{padding:0 0 15px 0}
.product-eshop.product-eshop-vertical{width:60px!important;position:absolute;top:8px;right:0;padding:0}
.product-eshop.product-eshop-vertical .product-buy-credit-data .wayforpaypayments-logo{margin-bottom:8px}
.product-eshop .image{width:38%;padding-right:2%}
.product-eshop .image-main{width:100%;margin:5px 0;background:none repeat scroll 0 0 #FFF;position:relative}
.product-eshop .image-main img.coner-img{position:absolute;top:-5px;left:-5px}
.product-eshop .image-main img{display:block;margin-left:auto;margin-right:auto;padding:5px;max-width: 250px;}
.product-eshop .image-addition{width:100%;min-height:70px;margin:10px 0 0 0}
.product-eshop .image-addition img{width:60px;height:60px}
.product-eshop .product-data{width:60%;overflow:hidden}
.product-eshop .product-name{width:100%}
.product-eshop .product-description{width:80%;padding-top:10px}
.product-eshop .shortage{padding:0 0 0 40px;width:264px;min-height:30px;background:url(/i/gui/warning_32.png) no-repeat 0 0 transparent}
.product-eshop .u_manual{width:20%;min-height:10px}
.product-eshop .u_manual span{color:#353535;font-weight:700;font-size:12px;background:none repeat scroll 0 0 #FFF}
.product-eshop .guarantee span{font-weight:600;font-style:normal}
.product-eshop .guarantee{float:right;font-style:italic;display:none}
.product-eshop .articul-star{background:url('/i/gui/Diva/dashed_bg.png') repeat-x scroll center top,url('/i/gui/Diva/dashed_bg.png') repeat-x scroll center bottom transparent;padding: 14px 0;margin: 5px 0;}
.product-eshop .articul-star .rating-stars{display:flex}
.product-eshop .articul-star .article{padding-left:10px;margin-bottom: 0;}
.product-eshop .articul-star .article span{font-style:normal}
.product-eshop .product-name h1{margin:0;font-size:14px;text-transform:uppercase}
.product-eshop .price{padding:0}
.product-eshop .about{font-style:italic;line-height:120%;margin:5px 0}
.product-eshop .price .old{color:#545454;font-size:16px;text-decoration:none}
.through{text-decoration:line-through!important}
.product-eshop .price .new{color:#da8813;font-size:20px;font-weight:700}
.product-eshop .to-cart{background:#FFF;width:240px}
.product-eshop .to-cart input[name="catalogues_article_count"]{width:20px;padding: 7px 0;background:#e2e2e2;border:0;text-align:center}
.product-eshop .to-cart .have{font-size:12px;width: 70px;text-align:center;padding: 7px 0 7px 0;}
.product-eshop .to-cart .have.instockonlyretail{padding:0}
.product-eshop .to-cart .have.green.instock{padding: 1px;}
.product-eshop .to-cart .instock span{white-space: nowrap;display: block;}
.product-eshop .to-cart .count-prod{padding: 5px 0 3px 0}
.product-eshop .submit{float:left;border:0;background:url(/i/gui/sprite-esco-2024.svg?g=1) -243px 0 no-repeat;width:127px;padding: 11px 6px 11px 6px;text-align:left;font-weight:700;cursor:pointer}
.product-eshop .submitok{float:left;border:0;background:url(/i/gui/sprite-esco-2024.svg?g=1) -243px -48px no-repeat;width:127px;padding:12px 6px;text-align:left;font-weight:700;cursor:pointer}
.product-eshop .submitno{float:left;border:0;cursor:default;background:url(/i/gui/sprite-esco-2024.svg?g=1) -243px -96px no-repeat;width:127px;padding:12px 6px;text-align:left;font-weight:700}
.product-eshop .submit:hover,.goods-hit .submit:hover,.product-eshop .submitok:hover{background:url(/i/gui/sprite-esco-2024.svg?g=1) -243px -48px no-repeat}
.product-eshop .grn{padding-left:8px}
.product-eshop .interactive-item{width:45%;text-align:center;background:url('/i/gui/Diva/dashed_bg.png') top center repeat-x,url('/i/gui/Diva/dashed_bg.png') bottom center repeat-x;padding: 10px 0;margin:0 0 10px 0}
.product-eshop .interactive-item a:before{content:'';position:absolute;bottom:0;left:0;width: 26px;height:25px;background:url(/i/gui/sprite-esco-2024.svg?g=1) no-repeat}
.product-eshop .interactive-item a.compare:before{background-position: -37px -234px;width: 32px;}
.product-eshop .interactive-item a.favorites:before{background-position: -31px -207px;}
.product-eshop .interactive-item a.favorites.added:before{background-position: -55px -207px;}
.product-eshop .interactive-item a:hover{color:#da8813;text-decoration:none}
.product-eshop .interactive-item a{display: block;position: relative;padding: 6px 0 6px 38px;text-decoration: none}
@media(max-width:480px){.product-eshop .interactive-item{width:100%}}
.product-eshop .suborders{display:block;height:20px;color:#da8813;text-align:left}
.product-eshop .product-content{overflow:hidden;max-height:102px;min-height:102px}
.product-eshop .askforadd{background:transparent url("/i/gui/sprite-esco-2024.svg?g=1") no-repeat scroll -243px -96px}
.product-eshop .atoorder{background:transparent url("/i/gui/sprite-esco-2024.svg?g=1") no-repeat scroll -243px -200px}
.product-eshop-info{margin:20px 0}
.product-eshop-info table.design{width:100%}
.product-eshop-info table.design td{width:auto;padding:5px 18px}
.product-eshop-info table.design td:first-child{white-space:nowrap;word-wrap:normal}
.product-eshop-info table.design td.lefttd{border-right:1px solid #fff}
.product-eshop-info #comments{padding:10px 0 14px 12px}
.product-eshop-info .review table td{color:#353535;padding:5px 10px}
.product-eshop-info .review{margin:5px 0 20px 0;background:url("/i/gui/Diva/dashed_bg.png") repeat-x scroll center bottom transparent}
.product-eshop-info .review .date{color:#999;font-size:90%}
.product-eshop-info .review strong{color:#353535}
.product-eshop-info .review .name{color:#353535;font-size:18px;font-weight:700}
.product-eshop-info .review .stars{float:none}
.product-eshop-info .review .cons span,.review .pros span,.review .comment span{display:inline-block;margin-left:0}
.product-eshop-info #comments a{color:#da8813;text-decoration:none;font-weight:700;font-size:16px}
.product-eshop-info #comments a:hover{text-decoration:underline}
.product-eshop .user-manual img{width:auto!important}
.product-detail{overflow:hidden;zoom:1;margin:0 0 25px 0}
.product-detail .image{float:left;width:280px}
.product-detail .image a:first-child{display:block;width:280px;margin:5px 0;background:none repeat scroll 0 0 #FFF;box-shadow:0 0 5px rgba(0,0,0,0.13);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.13);-moz-box-shadow:0 0 5px rgba(0,0,0,0.13)}
.product-detail .image a:first-child img{display:block;margin-left:auto;margin-right:auto;padding:0;border:0 solid #ccc;box-shadow:none}
.product-detail .image img{background:#f9f9f9;border:1px solid #ccc;margin:4px 10px 10px 4px;padding:3px;box-shadow:4px 4px 8px rgba(0,0,0,.6);-webkit-box-shadow:4px 4px 8px rgba(0,0,0,.6);-moz-box-shadow:4px 4px 8px rgba(0,0,0,.6)}
.product-detail .image .add-2-basket{padding:10px 0 0 15px}
.product-detail .data{margin:0;padding-left:10px;float:left}
.product-detail .data h1{color:#7b0e10;font-size:12px;font-weight:700;margin:0 0 2px 0;padding:0;text-decoration:none}
.product-detail .article{color:black;font-size:11px;margin:0 0 5px 0}
.product-detail .title{color:#7b0e10;font-weight:700;text-decoration:none}
.product-detail .old_price{color:#eb222a;font-weight:700;font-size:17px}
.product-detail .price{color:#eb222a;font-weight:700;font-size:22px;padding-top:18px}
.product-detail .comment{margin:0 0 4px}
.product-detail .descr{margin:0 0 5px;min-height:112px;max-height:112px;overflow:hidden}
.product-detail .compare{display:inline-block;background:url('/i/gui/compare.png') no-repeat 0 -4px;padding:0 0 0 30px;margin:0 0 4px 0}
.product-detail .comparego{display:inline-block;padding:0 0 0 10px}
.product-detail .compareok{display:inline-block;background:url('/i/gui/compare_ok.png') no-repeat 0 -4px;padding:0 0 0 30px;margin:0 0 4px 0;color:#008000;font-weight:700}
.product-detail .add-comment{float:right;display:block;background:url('/i/gui/add_comment.gif') no-repeat 0 4px;padding:0 0 0 24px;margin:0 20px 10px 0}
.product-detail .green{color:#5ca009;font-weight:400;padding-left:10px;font-size:17px}
.product-detail .prgrn{color:#eb222a;font-size:17px}
.product-detail .red{color:red;padding-left:10px;font-size:17px}
.producerinfo{overflow:hidden;margin:0 0 25px 0}
.producerinfo .image{float:left;width:170px;position:relative}
.producerinfo .image img{background:#f9f9f9;border:1px solid #ccc;margin:12px 1px 1px 4px;padding:3px;box-shadow:2px 2px 6px rgba(0,0,0,.6);-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.6);-moz-box-shadow:2px 2px 6px rgba(0,0,0,.6)}
.producerinfo .artcl{color:black;font-size:10pt;margin:8px 5px 5px 2px}
.producerinfo .artcl p{margin-bottom:12px}
.producerinfo .artcl ul{line-height:18px;margin-top:-12px}
.producerinfo .artcl ul li{text-indent:3%}
.product-detail .product_content{overflow:hidden;height:196px;min-height:196px}
.info .tab,.info .tab li{margin:0;padding:0}
.info .tab{overflow:hidden;zoom:1}
.info .tab li{display:inline-table;font-size:16px;width:auto;text-align:center;padding:10px 15px;background:#FFF;margin:0 5px 0 0}
.info .tab li:hover{background:#f4be26}
.info .tab li a{text-decoration:none;color:#000}
.info .tab li.act{background:none repeat scroll 0 0 #f4be26}
.info .tab li.act a{color:#000}
.info .content .tab-info{display:none}
.info .content .act{display:block}
.blockh1h6{width:100%;padding:10px 0;background:#FFF;margin-bottom:20px}
.blockh1h6 h1{padding:0 0 0 15px;margin:0}
.search-result{width:100%;padding:10px 0;background:none repeat scroll 0 0 #FFF;margin-bottom: 14px;}
.search-result p{padding:0 0 0 15px;margin-bottom:0}
.compare-result{position:relative;overflow:hidden;padding-bottom:30px;width:98%;margin:15px auto 0 auto}
.compare-result table{width:auto;table-layout:auto;empty-cells:show;font-size:14px}
.compare-result table tbody{background:none repeat scroll 0 0 #FFF;font-size:14px}
.compare-result table tr:nth-child(2n+1) td{background:#f8f8f8}
.compare-result table tbody td{text-align:center}
.compare-result table tr td.compl{white-space:normal;word-wrap:break-word;text-align:left}
.compare-result table tr th{border-right:1px solid #DDD}
.compare-result table tr th:first-child{border-right:0 solid #DDD}
.compare-result table tr td:first-child{text-align:left}
.compare-result table tr td{white-space:nowrap;word-wrap:normal;padding:5px;border-right:1px solid #DDD}
.compare-result .goods-related{padding:0}
.compare-result .goods-related .price{margin:2px 0}
.compare-result .goods-related li{padding:0 10px;position:relative}
.compare-result .goods-related .image{position:unset}
.compare-result .delete{padding:10px 25px;text-align:center}
.compare-result .delete a{color:#353535;font-weight:700;text-decoration:none;background:url("/i/gui/deleteitem.png") no-repeat scroll 0 0 transparent}
.compare-result .delete a:hover{text-decoration:underline}
#scroll-table2Container{position:absolute;top:0;right:0;overflow:auto}
#scroll-table2 tr td:first-child,#scroll-table2 tr th:first-child,#scroll-table tr td,#scroll-table tr th{visibility:hidden}
#scroll-table tr td:first-child,#scroll-table tr th:first-child{visibility:visible;text-align:left;border-right:0 solid #DDD}
.selectboxit-container.tofilter{display:none}
.selectboxit-container.tofilter a.selectboxit{width:120px;height:30px;line-height:30px;padding:0 20px;color:#333}
.selectboxit-container.tofilter span{font-size:.7em;display:inline-block}
.colRight.colfavorites h1{padding:0}
@media(max-width:980px){
.selectboxit-container.tofilter{display:inline-block}
.colRight.colfavorites .selectboxit-container.tofilter{display:none}
.colLeft.colfavorites{order:1}
.colRight.colfavorites{order:2;margin-top: 24px;}
}
table.design{width:100%;border:1px solid #efefef}
table.design td{width:50%;padding:3px 10px}
table.design td.left{border-right:1px solid #fff}
table.design tr:nth-child(odd){background:#efefef}
.loading{background:url('/i/gui/loading.gif') no-repeat 7px 2px;padding:5px 0 5px 40px;border-left:1px solid #f2434a;color:#fff}
.transparent{background-color:transparent!important;border:1px solid transparent!important}
.visitorform,.reviewform{margin:10px 0;overflow:hidden}
.ul-squared{margin-bottom: 28px}
.ul-squared li{padding-left: 10px;line-height: 28px;list-style: disc inside}
.basket h3{font-size:19px;font-weight:700;margin:0 0 20px 0;color:#353535}
.basket table{margin:0 0 10px 0;margin:0 auto;border-collapse:collapse;width:1194px;text-align:center}
.basket table tr td{background-color:#FFF;padding:14px 5px;border:1px dashed gray;vertical-align:middle;text-align:center}
.basket table tr.odd td{background-color:#FFF;padding:2px 5px}
.basket table tr.title td{background:#353535;color:#FFF;padding:10px;font-weight:700;border:0;vertical-align:middle;text-align:center}
.basket table tbody{background:#FFF}
.basket table img{padding:10px;width:100px}
.basket .costs{margin:25px 0;text-align:center;padding:0 0 15px 0;background:url('/i/gui/Diva/dashed_bg.png') bottom left repeat-x}
.basket .costs span{margin:0 10px}
.basket .bold{font-weight:700}
.basket .costs span:last-child b,.basket .costs span:last-child label{color:#da8813;font-size:16px;font-weight:700}
.basket table tr td input[readonly="yes"]{background-color:#eee;border:1px solid #ccc}
.basket table td .counter{border:1px solid #c0dddf;float:left;text-align:center;width:20px}
.basket .article{font-size:.92em;font-style:italic}
.basket .links{float:left;padding:1px 0 0 1px}
.basket .bascker-bnt{margin:25px 0 0 0}
.basket table td sup{padding:0 4px;color:red}
.basket form#bascketFM table{width:auto;margin:0 auto;background-color:#f3f3f3}
.basket form#bascketFM table tr td{background-color:#f3f3f3;padding:2px 5px;border:0;vertical-align:middle;text-align:left}
.basket form#bascketFM table tr td.batn-submit{text-align:center}
.basket form#bascketFM span{color:red}
.basket form#bascketFM input[type="text"]{margin:5px;width:345px;padding:4px 7px;text-align:left}
.basket form#bascketFM textarea{resize:none;width:346px;padding:7px;margin-left:5px}
.basket form#bascketFM table i{font-size:13px;display:block;margin:8px 0}
.basket form#bascketFM .payment{padding:30px 0;color:#353535;text-align:center}
.basket form#bascketFM .payment input[type="radio"]{vertical-align:middle}
.basket form#bascketFM .payment label{margin:0 20px}
.basket form#bascketFM .SendFrom{margin:5px;width:362px;padding:4px 0 4px 2px;text-align:left;color:#353535;font-weight:700}
.basket .button,.basket .gbutton,.basket .xbutton{width:180px;padding:7px 6px!important;font-size:14px}
.basket .cnt_ent{margin:0 auto;width: 100px;padding:0;color:#353535;background-color:inherit;overflow:hidden;position:relative}
.basket .cnt_ent a{width:28px;height: 27px;background:#f4be26;display:inline-block;color: #da8813;}
.basket .cnt_ent a.downdown{float:left}
.basket .cnt_ent a.upup{float:right}
.basket .cnt_ent a:before{font-family:'FontAwesome';position:absolute;top:25%}
.basket .cnt_ent a.downdown:before{content:"\f068";left:9%}
.basket .cnt_ent a.upup:before{content:"\f067";right:9%}
.basket .cnt_ent .cnt_ent_count{text-align:center;width: 40px;margin:0;padding:6px 0;border:0;background-color: rgb(244 190 38 / 15%);}
.basket .cnt_ent .count-entity-present{font-weight:700}
.basket .delete{padding:0}
.basket .delete a{color:#353535;font-weight:400;text-decoration:none}
.basket .delete a:hover i:before{content:"\f1f8"}
.v-form-30{width:540px}
.v-form-40{width:640px;}
@media(max-width:600px){.v-form-30{width:95%}}
@media(max-width:700px){.v-form-40{width:95%}}
.process-result{font-weight:700;color:green}
.process-result.process-error{color:red}
.colWide .v-form-30,.colWide .v-form-40{width:unset}
.colWide .conner_block-inner {padding: 20px}
.colWide .visitorform table tr td input[type="text"],.colWide .visitorform table tr td input[type="password"],.colWide .visitorform table tr td select {width: 90%}
.colWide .password-input__invisible{display:none}
.colWide .v30-block input.button{margin-top: 8px;}
.agreement{max-height: unset !important;min-height: unset !important;margin: 3em 0 !important}
.visitorform table{width:100%;border-collapse:collapse}
.visitorform table tr td{background-color:white;padding: 12px 5px;}
.visitorform table tr.infolines td{padding: 2px 0;}
.visitorform table tr td:first-child{font-weight:700;padding-left: 0;}
.visitorform table tr td:first-child span{font-weight:300}
@media(max-width:991px){.v-registr-form{width:100%}.agreement.compatible{max-width:100%}}
@media(max-width:480px){
.autorize td.auth-r {padding: 14px 0}
.visitorform table tr td{display:block;}
.visitorform table tr td:first-child{padding: 2px}
.ambeeqb-content{padding:22px 8px !important}
.visitorform .button{margin-top:32px}}
.btn-action-2{display: flex;align-items: center;flex-direction: row;justify-content: space-between;}
.v30-block  .btn-action-2 .button{width:35%}
@media(max-width:760px){
.btn-action-2{flex-direction: column}
.v30-block  .btn-action-2 .button{width:100%}
}
.form.form-modal .ajax-answer{text-align:right}
.form.form-modal .senting.sent .ajax-answer{text-align:left;font-weight:700}
.form.form-modal .ajax-answer span,
.form.form-modal .senting input[type="submit"],
.form.form-modal form button{display:none}
.form.form-modal form.sent button{display:block}
.form.form-modal .senting .ajax-answer span{display:inline-block}
.form.form-modal .ajax-answer span.fa{font-size: 3em}

.visitorform table tr.title td{background-color:#eee;color:black}
.visitorform table tr td input[type="text"],
.visitorform table tr td input[type="email"],
.visitorform table tr td input[type="password"],
.visitorform table tr td select{border: 1px solid #999;width: 100%;color:#333;padding: 8px;border-radius: 4px;}
.visitorform table tr td select{width:100%}
.visitorform table tr td input:focus{border: 1px solid #da8813;color:black}
.visitorform table tr td input.short,.visitorform table tr td input.date{width:120px}
.visitorform table tr td input[readonly="yes"]{background-color:#eee;border:1px solid #ccc}
.visitorform input.xbutton,.v30-block input.button{padding: 10px 0;margin-top: 24px;font-weight: 700;}
.visitorform .key-value td{padding:3px 15px}
.visitorform table.key-value tr td{font-size:14px;text-transform:none;background-color:#f3f3f3}
.visitorform .vinfo{padding-left:15px}
.orders-result{position:relative;overflow:hidden;padding-bottom:30px;width:98%;margin:15px auto 0}
.visitorform .orders-result table tr td{background-color:#FFF;padding:2px 5px;vertical-align:middle;font-size:13px;border:1px dashed #808080}
.visitorform .orders-result table tr td:first-child{text-transform:none}
.visitorform img{height:50px;width:50px;padding:5px}
.visitorform p.name{text-align:left;font-weight:700;font-size:13px;padding:15px 5px}
.visitorform .orders-result .c00{background-color:#FFF;min-width:300px;text-align:left;font-weight:400}
.visitorform .orders-result .c0{background-color:#f7f9e6}
.visitorform .orders-result .c1{background-color:#f0f7a0}
.visitorform .orders-result .c2{background-color:#d7fcfc}
.visitorform .orders-result .c3{background-color:#b2f7f0}
.visitorform .orders-result .c5{background-color:#69f68c}
.visitorform .orders-result .c6{background-color:#acfdc0}
.visitorform .orders-result .zero{opacity:.3}
.visitorform .orders-result .fix{opacity:.3}
.visitorform .inputerror{border-color:red!important;background:#fbe9e9}
.visitorform .inputcomplit{border-color:#8fc624!important}
.visitorform a.history{display:block;margin:40px 0 40px 20px}
.visitorform .tofuse{font-weight:300}
.visitorform .button{font-weight:700;color: #fff;font-size: 14px;padding: 14px;}
.visitorform .tofuse a{font-weight:700}
.agreement.compatible{max-width:960px;}
table#podrobno td,table#podrobno2 td{text-align:center}
table#podrobno td:first-child{text-align:left}
table#podrobno tr.status td,table#podrobno2 tr.status td{color:#000;font-weight:700;font-size:14px}
table#podrobno tr.status td:first-child,table#podrobno2 tr.status td:first-child{padding-left:14px}
#orders-table2{position:absolute;top:0;right:0;overflow:auto}
#podrobno2 tr td.c00,#podrobno2 tr td.c0{visibility:hidden}
#podrobno tr td.c00,#podrobno tr td.c0{visibility:visible}
.reviewform table{margin:0 0 10px 0;border-collapse:collapse}
.reviewform table tr td{background-color:white;padding:2px 5px;vertical-align:top}
.reviewform table tr td:first-child{font-weight:400;text-transform:capitalize;color:#666}
.reviewform table tr.title td{background-color:#eee;color:#999}
.reviewform table tr td input[type="radio"]{border:1px solid #999;width:250px;color:#333}
.reviewform table tr td input:focus{border:1px solid #999;color:black}
.reviewform table tr td input.short,.visitorform table tr td input.date{width:120px}
.reviewform table tr td input[readonly="yes"]{background-color:#eee;border:1px solid #ccc}
#compare_panel{margin:0 20px;width:335px;float:left}
#compare_panel div{background:url('/i/gui/compare_ok.png') no-repeat 0 -4px;padding:0 0 0 30px;line-height:20px}
#search_hint{border:2px solid #eee;position:absolute;z-index:100;background-color:white;width:650px}
#search_hint,#search_hint li,#search_hint ul{margin:0;padding:0}
#search_hint p{margin:0 0 8px}
#search_hint li{list-style:none;margin:1px;overflow:hidden;zoom:1}
#search_hint li.odd{background-color:#eee}
#search_hint img{float:left;padding:1px;border:1px solid #bec4c4;border-radius:2px}
#search_hint .data{margin:0 0 0 122px}
#search_hint .article{color:#999;font-size:11px}
#search_hint .title{color:#7b0e10;font-weight:700;text-decoration:none}
#search_hint .price{color:#eb222a;font-weight:700;height:28px}
.compare table{border-collapse:separate;border-spacing:1px}
.compare table td{padding:2px 7px}
.compare table tr:first-child{text-align:center}
.compare .title{color:#7b0e10;font-weight:700;margin:0;padding:0;text-decoration:none}
.compare .article{color:black;font-size:11px}
.compare .odd{background-color:#eee}
.filter{background:#FFF;padding:10px 10px 30px 10px;}
.colLeft .filter-block .filters{background:url(/i/gui/Diva/dashed_bg.png) bottom center repeat-x;padding:10px 0}
.colLeft .filters .title{color:#da8813;font-weight:700;font-size:13px}
.colLeft.colfavorites .filter {padding-bottom:4px}
.abutton .button{background:#da8813;padding:8px 0;margin:0 5px;width:45%;text-align:center}
.abutton .button:hover{background:#f4be26}
.colLeft .abutton a{color:#000;text-decoration:none}
a.shfly{display:block;background:url(/i/gui/nastupila-chernaya-pyatnica.png)no-repeat;width:210px;height:450px;z-index:9999;position:fixed;top:20vh;right:15px}
a.shfly span{display:none}
.filter-block{position:relative}
.filter-block-wary .filter_item.disabled{opacity:.35}
.filter-block-wary #kategoriya .filter_item.disabled{display:none}
.filter ul{background:url(/i/gui/Diva/dashed_bg.png) bottom center repeat-x;max-height:240px;overflow:auto;margin: 18px 0;}
.filter .filter-block-no-item ul{padding: 8px 0;margin: 0;}
ul.reset-selected-filters{margin: 10px 0 0;}
.filter li{display:block}
.filter ul li img{padding-left:10px;vertical-align:top;height:18px}
.my-order li span{display:inline-block;width:20px;height:16px;background:url("/i/gui/spritesA.png") no-repeat scroll 0 0 transparent}
.my-order li.specification span{background-position:0 -60px!important}
.my-order li.comments span{background-position:0 -20px!important}
.my-order li.sheepmt span{background-position:0 0!important}
.my-order li.info span{background-position:0 -120px!important}
.my-order .bafet{display:block;width:100%}
.my-order .bafet textarea{resize:none;padding:10px}
.my-order .exaple{margin:18px 0 0 0;padding:10px 20px;background-color:#FFF;width:180px;border-top:2px solid;border-left:2px solid}
.basket .source{background:url("/i/gui/spritesA.png") no-repeat scroll 0 0 transparent;padding:0 0 0 16px;line-height:1;height:16px}
.basket .sr1{background-position:0 -60px!important}
.basket .sr2{background-position:0 -20px!important}
.basket .sr3{background-position:0 0!important}
.basket .sr4{background-position:0 -100px!important}
.basket .sr5{background-position:0 -120px!important}
.category{padding:0;display:flex;flex-wrap:wrap}
.category .itemli{list-style:none;width: calc(33% - 10px);height:auto;padding:10px 0 0 10px}
@media(max-width:1024px){.category .itemli{width:calc(33.34% - 2px)}}
@media(max-width:840px){.category .itemli{width:calc(50% - 2px)}}
@media(max-width:480px){.category .itemli{width:calc(100% - 2px)}}
.category .image{display:block;margin:0 0 -30px 0;height:190px;background:none repeat scroll 0 0 #FFF;}
.category .name{display:block;text-align:center;height:40px;display:block}
.category ul li{margin:5px 0 5px 10px;padding:0}
.category .itemdata .itemul{display:block;margin:0 auto;padding:0;width:100%}
.category .itemdata h3{text-align:center;height:36px}
.category .itemdata ul{display:block;margin:0 auto;padding:0;width:95%}
.category img{width:170px;display:block;margin-left:auto;margin-right:auto}
.category .itemdata{padding:10px 0 30px 0;transition:transform .2s;-webkit-box-shadow:0 0 10px -3px rgba(0,0,0,0.75);-moz-box-shadow:0 0 10px -3px rgba(0,0,0,0.75);box-shadow: 0 0 10px -3px rgba(0,0,0,0.15);border-top: 2px solid rgba(218, 136, 19, .50);}
.category .itemdata:hover{color:#fff;transform:scale(1.02);background-color:#da8813}
.category .title{color:#000;font-weight:700;text-transform:uppercase}
.category .title:hover{color:#fff;text-decoration:none}
.category .itemdata ul li a{color:#353535;text-decoration:none;font-weight:700;padding:2px 0;display:block}
.category .itemdata ul li ul li a{font-weight:400}
.category .itemdata ul li a:hover{color:#da8813;text-decoration:underline}
.crossout{color:#5e5c5c;padding:0 5px;text-decoration:line-through;font-weight:400}
body[rem="riglnbcvam"] .bnt-img-hd,body[rem="riglnbcvam"] #jvlabelWrap,
body[rem="riglnbcvam"] bwchat#bwc-wrap#bwc-wrap{display:none !important}
#colRight .sorting span{border-left:1px solid transparent;padding:0 5px}
#colRight .sorting span A{color:red;display:inline-block;height:12px;text-align:center;text-decoration:none;vertical-align:middle;width:12px;margin:0 2px;background-color:#e3e3e3;border:1px solid #eee;border-right:1px solid #aaa;border-bottom:1px solid #aaa}
#colRight .sorting span A.active{border:1px solid #aaa;border-right:1px solid #eee;border-bottom:1px solid #eee}
a.continuebye{color:white;padding-top:8px;cursor:pointer}
a.continuebye,a.continuebye:hover,a.continuebye span:hover{text-decoration:none}
a.continuebye span{cursor:pointer}
DIV.category{margin-bottom:40px}
DIV.category IMG{float:left;margin:0 7px 7px 0}
DIV.category H6 A{color:#7b0e10;text-decoration:none}
DIV.category UL{margin:0;padding:0}
DIV.category UL LI{margin:3px 8px;padding:0}
.column{float:left;width:48%}
.column UL LI{list-style:none outside none;margin:3px 0;padding:0}
.addbaskettd{display:block;min-width:24px;min-height:24px;margin-left:25%;background:url(/i/gui/sprite-esco-2024.svg?g=1) -444px 0 no-repeat!important}
.promotdcat{text-align:left;background-color:#FFF;border-width:medium medium 1pt 2.25pt;border-style:none double solid double;padding:0 5px;height:32px;border-color:black}
.promotd1item{text-align:left;border-width:medium 1pt 1pt 2.25pt;border-style:none solid solid double;padding:0 5px;height:13px;border-color:black}
.promotd2item{text-align:center;border-width:medium 1pt 1pt medium;border-style:none solid solid none;padding:0 5px;height:13px;border-color:black;font-size:10pt}
.promotd4item{text-align:right;border-width:medium 2.25pt 1pt medium;border-style:none double solid none;padding:0 5px;height:13px;border-color:black}
#hint{border:1px #bbb solid;width:350px;text-align:center;z-index:100;position:absolute;top:210px;left:10px;background-color:white;display:none}
#hint .content{margin:1px;padding:20px 7px 7px 7px;border:4px solid #dfdfdf;min-height:40px}
#hint .close{position:absolute;top:8px;right:8px}
#hint .pointer{position:absolute;top:-11px;left:20px}
.package{float:left}
.dstn{width:30%}
.dstnform{width:29%;padding:0 0 0 10px}
.economy{padding:10px 0 0 0}
.sgnm{width:50px;padding:80px 0 0 0}
.price .titl{font-size:12px;line-height:22px;font-style:italic}
.price .hid{visibility:hidden}
.package_cart{margin:10px 0 16px 20px}
.goods-related .package .big{font-size:22px}
.goods-related .package .eco{color:#da8813;font-weight:700;display:block;font-size:20px}
#wait-loading{display:none;position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060;background-image:url("/i/gui/fancy_spte.png")}
#wait-loading div{width:44px;height:44px;background:transparent url("/i/gui/fancybox_loading.gif") no-repeat scroll center center}
#p_toTop{z-index:999;display:none;text-decoration:none;overflow:hidden;border:medium none;text-indent:-999px;width:30px;height:30px;background:url('/i/gui/arrow_up_up.png') no-repeat scroll 50% 8px #222;position:fixed;bottom: 96px;right:2px;cursor:pointer;opacity:.5;transition:all .5s ease 0s}
#p_toTopHover{background-color:#fdbc17!important;background:url('/i/gui/arrow_up_up.png') no-repeat scroll 50% 8px #222;width:30px;height:30px;display:block;overflow:hidden;float:left;opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}
#p_toTop:active,#p_toTop:focus{outline:0}
.norestrictions{height:auto!important;overflow:visible!important}
.norestrictionsOwer{overflow:visible!important}
.note{max-height:190px;padding:5px 2px 5px 8px;background-color:#EFF;color:#4d4b4b;border:1px solid #999;border-radius:10px 10px;-moz-border-radius:10px 10px;-webkit-border-radius:10px 10px;box-shadow:4px 4px 5px #999;-webkit-box-shadow:4px 4px 5px #999;-moz-box-shadow:4px 4px 5px #999;overflow:hidden;cursor:default!important}
.hidetext{height:40px;width:240px;margin-left:0;margin-top:-40px;position:absolute;background:linear-gradient(rgba(255,255,255,0) 0,#FFF 98%) repeat scroll 0 0 transparent;z-index:20;cursor:default}
.conner_block{padding:4px;margin-bottom:20px;background:none repeat scroll 0 0 rgba(218,136,19,.5);border-radius:15px;}
.conner_block-inner{background:none repeat scroll 0 0 #FFF;padding-bottom:20px;border-radius:12px}
.conner_block-header{display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#EDC130',endColorstr='#DA8813',GradientType=0);border-radius:10px 10px 0 0;overflow:hidden;height:30px;width:100%}
.conner_block h3{padding:6px 20px 0 0;color:#353535;font-weight:700;font-size:1.2em}
.ambeeqb-container .conner_block{background:#FFF}
.info_data{display:none;height:24px;width:24px;margin-top:-20px;float:right;padding-right:20px;background:url('/i/gui/info_data.png') no-repeat scroll 0 0 transparent;cursor:pointer}
.content-text{color:#7b7b7b;font-size:12px;margin:50px 0 0 0;padding:15px 0 0 0;background:url('/i/gui/Diva/dashed_bg.png') top left repeat-x}
.content-text p{text-indent:18pt;text-align:justify}
.my-order .info .tab li.specification{margin-left:20px}
.my-order .info .tab li{margin:0 5px 0 10px;background-color:#eaeaea}
.my-order .info .content{background-color:#e2e1e1}
.my-order .search-result{width:98%;padding:10px 0;margin:10px auto}
.my-order .info .tab li.act{font-weight:700;background:none repeat scroll 0 0 #e2e1e1}
.my-order .visitorform .button{margin:0 0 0 -200px}
.my-order .search{display:block;width:400px;padding:10px 0 10px 20px}
.my-order .search input[type="text"]{background:none repeat scroll 0 0 #FFF;padding:8px 40px 8px 8px;border:medium none;color:#6c6c6c;font-style:italic;font-size:14px;width:120px}
.my-order .search label{padding-right:15px}
.my-order .search input[type="submit"]{background:url("/i/gui/Diva/basket_icon_bg.png") no-repeat scroll 7px -18px #353535;border:medium none;height:32px;width:30px;z-index:8;color:transparent}
.warranty .ttle{margin:0;text-align:justify;text-indent:3%}
.warranty .ttle2{text-align:justify;text-indent:3%}
.warranty .ttle a{display:inline-block;width:80px;text-decoration:none;font-size:15px;font-weight:700;color:#da8813}
.warranty .ttle a span{border-bottom:1px dashed}
.warranty .ttle a span:hover{border-bottom:1px solid}
.warrantyssil{display:inline-block;text-decoration:none;font-size:14px;font-weight:700;color:#da8813;line-height:18px}
.warrantyssil:hover{text-decoration:none}
.warrantyssil span{border-bottom:1px dashed}
.warrantyssil span:hover{border-bottom:1px solid}
.auth-menu{background:#fff}
.auth-menu a.logout-user{border-top: 1px solid grey}
.empty-list-favorites{display:flex;flex-direction:column;justify-content: center;fill: #da8813;}
.empty-list-favorites a{text-align: center;margin: 0 auto;padding:15px}
.empty-list-favorites p{text-align: center;margin: 0 auto;padding:25px}
.profile{padding: 0;overflow:hidden}
.profile p{color:#000;font-size:14px;text-align:center;padding:15px 0}
.profile p span{font-weight:700}
.profile a{margin-bottom:4px;display:block;border-bottom: 1px solid grey;color:#353535}
.profile a:last-child{border-bottom:none}
.profile a> span{padding: 18px 8px;margin-bottom:4px;display:block;padding-left: 14px;display: flex;align-items: center;}
.profile div> span{padding: 18px 20px;padding-left: 14px;display: flex;align-items: center;background: #e6e5eb;font-weight: 700;}
.profile a> span span,.profile div> span span{padding-left:.8em}
.profile span i{font-size:1.4em}
.profile a:hover{text-decoration:none}
.profile a span:hover{background: #e6e5eb;font-weight:700}
.v25-block{padding:20px 1%}
.v30-block{padding:20px 25%}
.conner_block h1,.conner_block h3{padding:6px 20px 0 0;color:#353535;font-weight:700;}
.bordering{padding: 10px 15px;box-shadow: 0 0 5px rgba(0,0,0,0.15);}
.roundid{border-radius: 4px;}
.bordered{padding:8px;box-shadow:0 0 5px rgba(0,0,0,0.3)}
.mrg10{margin-left:10px!important;margin-right:10px!important}
.wherebye{height:50px}
.wherebyecard{margin:0 40px 0 0}
.kmd{border-bottom:1px dashed #000;color:#000}
.kmd:hover{border-bottom:1px solid #000}
.kmc:hover{text-decoration:none!important}
.nocart{height:50px}
.nocart .nohave{font-size:14px;padding:2px 0 0 0;text-align:center;display: flex;flex-direction: column;align-items: center;}
.product-eshop-left .product-data .answerExpected{width:200px}
.nocart .answerExpected{width:228px;display:block;text-align:center;margin:4px 5px!important;background:url(/i/gui/icon_bottom_dva.png) 0 -126px no-repeat;border:2px solid #da8813;color:#353535;cursor:pointer;padding:4px 0 4px 20px!important;text-decoration:none;font-size:13.333px;font-weight:700}
.nocart .answerExpected:hover{color:#353535!important;text-decoration:none!important;border:2px solid #edc130}
.nocart.answerExpected span{padding-left:10px}
.cataloguetop h1{font-weight:700;font-size:1.2em;margin:0 0 5px 0}
.cataloguetop .selectblock{width:100%;height:20px;font-size:14px;background:#f3f3f3;padding:4px 0 8px}
.cataloguetop .selectblockf1loat{float:right;width:auto;padding:0 10px}
.nocart.nocartorder{background:#f7e7c3}
.cataloguetop .selectblockf2loat{float:right;padding:0}
.basketstate{padding:4px 0}
.basketstate a{display:block;position:relative}
.baskettotal{display:block;height:16px;background:#fff;color:#353535;font-weight:400;text-align:left;overflow:hidden}
.bascketempty,.itemsempty .toorderbascket,.itemsempty .baskettotal,.emptyorder{display:none}
.itemsempty .currentcity,.itemsempty .bascketempty,.itemsempty .emptyorder{display:block}
.itemsempty .emptyorder{width:139px;text-align:center}
.itemsempty .basketstate .c_fon{background:#e2e1e1;color:#353535}
.itemsempty .basketstate a{cursor:default}
.headtopua .itemsempty .emptyorder{width:172px}
.pari{overflow:hidden;margin:auto 0}
.currentcity{display:none;text-align:center}
.basketstate .cartnb{display:inline-block;height:30px;text-indent:-9999px;width:40px;background:url(/i/gui/sprite-esco-2024.svg?g=1) -4px -175px no-repeat}
.basketstate .numitems{width:1.5em;height:1.5em;border-radius:50%;font-size:.95em;text-align:center;line-height:1.5em;position:absolute;top:-4px;z-index:1;left:38px}
.basketstate .c_fon{color:#fff;background:#da8813}
.toorderbascket{white-space:nowrap;word-wrap:normal}
@media screen and (min-width:1024px) {
::-webkit-scrollbar {width: 2px;height: 4px}
::-webkit-scrollbar-button {background: #fff;display: none}
::-webkit-scrollbar-track {background-color: #e2e2ea}
::-webkit-scrollbar-thumb {background-color: #febd18;outline: 0}
}
@-moz-document url-prefix(){@media screen and (min-width:1024px){.scrolabled{scrollbar-width:thin;scrollbar-color:#febd18 #e2e2ea}}}
.filter{position:relative}
.filter ul{max-height: 420px;}
.filter ul.scrolabled{max-height: 160px;}
.filter ul.noscrolabled{max-height:unset}
.filter_title{font-size:14px;color:#353535;margin-bottom:8px;margin-top:8px;font-weight:600}
.filter_item{position:relative;margin-bottom:6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.filter_item.filtr_request{margin-bottom: .7em;}
.filter_item a{text-decoration:none}
.filter_item span{color:#97aebc;padding-left:2px}
.filter_item label{padding-left:28px}
.filter_item:before{content:'';position:absolute;top:50%;margin-top:-8px;left:0;width:15px;height:15px;font-family:'FontAwesome';border:1px solid #da8813;line-height:14px;font-size:12px;text-indent:2px;border-radius:3px;-webkit-transition:border .15s ease-in-out,color .15s ease-in-out;-o-transition:border .15s ease-in-out,color .15s ease-in-out;transition:border .15s ease-in-out,color .15s ease-in-out}
.filter_item.active:before{content:"\f00c";background:#f4be26}
.filter_item.focusing:before{border-width:2px}
.filter_item.disabled:before{content:"\f00d";font-size:14px;color:#97aebc}
.filter_i_el{padding:4px 5px 0 28px;font-size:14px;color:#353535;cursor:pointer;position:relative;display:block}
.filter_i_el.el_nocli{color:grey;cursor:default}
.filter_item.active span,.filter_item.active a,.filter_item.active label{font-weight:600;cursor: pointer;}
.filter .count-selected-item{margin: 10px  30px;font-weight:700}
.filter .count-selected-item span{font-size:1.2em}
.filter.selected-filters{padding-bottom:10px}
.filter.selected-filters .filter-show-next-item{display:none}
.reset-selected-filters li{text-align: left;padding-left: 30px;}
.filter.selected-filters .filter_item.active span,.filter.selected-filters .filter_item.active a,.filter.selected-filters .filter_item.active label{font-weight:200}
.filter.selected-filters .filter_item:before{border:none;font-size:1.4em}
.filter.selected-filters .filter_item.active:before{content:"\f00d";background:inherit}
.filter ul.reset-selected-filters{background:inherit}
.filter.selected-filters .filter_item span{padding-left:0}
.reset-selected-filters .filter_item a span{color:inherit}
.filter-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:80;background:rgba(255,255,255,0.7)}
.filter-overlay > .fa{position:absolute;top:50%;left:50%;margin-left:-15px;margin-top:-15px;color:#000;font-size:60px}
.filter li input[type="checkbox"],.filter li input[type="radio"]{display:none}
.filter_submit{margin:12px 0}
.filter_submit:after{content:".";visibility:hidden;display:block;height:0}
.filter_item.filter_item_range:before{display:none}
.slider-range-input{margin-bottom:20px}
.slider-range-input span{display:none}
.filter .slider-range-input .xbutton{padding:4px 14px 5px;border-radius:4px}
.sliderCont{padding-left:10px}
.cost-slider{width:230px;height:4px}
.slider-range-input input{float:left;text-align:right;width:72px;background:none;border:1px solid #da8813;border-radius:4px;padding:4px}
.slider-range-input input:focus{border-color:#221f1f;outline:0}
.slider-range-input input:first-child{margin-right:10px}
.slider-range-input label{float:left;padding:4px 8px}
.slider-range-input label:first-child{padding:4px 0}
.ui-slider{position:relative}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:18px;height:18px;background:#ffb319!important;border-radius:10px;cursor:pointer}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;overflow:hidden}
.ui-slider-horizontal{height:3px}
.ui-slider-horizontal .ui-slider-handle{top:-8px;margin-left:-6px}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}
.ui-widget-content{border:1px solid #D4D4D4;background:#d5d6d8}
.ui-widget-header{border:1px solid #D4D4D4}
.filter_item_range .ui-widget-header{background:#ffb319!important}
.ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.inmove{max-height:70px;overflow:hidden;background:url(/i/gui/Diva/dashed_bg.png) bottom center repeat-x;padding-bottom:8px;height:70px}
.inmove ul,.filter_item_label{display:none}
.inmove .filter_item_label{display:block}
.inmove label.filter_item input{display:none}
.inmove label.filter_item{padding-left:24px;cursor:pointer;margin-top:15px}
.content-container .ui-widget-content{background:#fafafa}
.filter-block.filter-block-wary .slider-range-input .xbutton{padding:4px 4px 5px}
.slider-range-input .filter-block-price span{display:inline;color:#353535}
.slider-range-input .filter-block-price span:first-child{font-weight:400;padding-right:4px}
.slider-range-input .filter-block-price span:last-child{font-weight:700}
.slider-range-input.invalid .filter-block-price span:last-child{display:none}
.slider-range-input.invalid .range-price{background:#fde4e4}
.filter-block-wary .filter ul{background:none}
.filter-block-wary .filter-block{margin-top:0}
.filter-block-wary .filter_title{cursor:pointer;margin:0 -10px;padding:8px;border-radius:6px;position:relative;font-weight:400;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-bottom-color:#b3b3b3;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;user-select:none;outline:none}
.filter-block-wary .filter_title::after{content:"";position:absolute;top:45%;right:4px;width:0;height:0;border-bottom:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent}
.filter-block-wary .filter-wary.filter-hide ul{display:none}
.filter-block-wary .filter-wary.filter-hide .filter_title::after{border-top:4px solid #000;border-bottom:unset}
.pageanchors{background:#FFF;padding:10px;margin-top:15px}
.pageanchors p{padding-left:4px;line-height:30px}
.pageanchors ul{list-style:inside disc;padding-right:1px;line-height:24px}
@media (max-width: 680px){.filter_item{margin-bottom:1.2em}}
@media (max-width: 980px){.slider-range-input{width:240px}.colLeft .name div.left{height:auto}}
@media(max-width:300px){.cost-slider{width:180px}.slider-range-input input{width:60px}}
.bascketempty{color:#909090}
.abasketajax{width:900px;z-index:1}
.abasketajax{cursor:default!important}
.abasketajax .basket{margin:0 auto}
.abasketajax .basket .delete a:hover,.abasketajax .basket .restore a:hover{text-decoration:none}
.abasketajax .basket table{width:100%}
.abasketajax .basket table img{margin:0 auto;display:block}
.abasketajax .basket table img.gallery{padding:4px 10px 4px 2px;width:80px}
.abasketajax .basket table tr td{border:0}
.abasketajax .basket table tr.creditsrow td select{padding:.375rem .75rem}
.abasketajax .basket table tr.creditsrow td .creditsrow-label{padding:8px 0}
.abasketajax .basket table tr.creditsrow td .creditsrow-terms span{font-weight:700;font-size:1.5em}
.abasketajax .basket table tr.creditsrow td .creditsrow-terms,.abasketajax .basket table tr.creditsrow td .creditsrow-input{padding:5.25px 0}
.abasketajax .basket table tr:nth-child(odd) td{border-top:1px solid #dfddd9;padding-top:14px;padding-bottom:0}
.abasketajax .basket table tr.action td{border-top:0}
.abasketajax .basket .maintableentitiesbasket tr:nth-child(odd) td{padding-top:8px}
.abasketajax .basket table tr.action.econtrol td{padding-top:2em}
.abasketajax .basket table tr.creditsrowname-first td{border-top:0}
.abasketajax .basket table tr:nth-child(even) td{padding-top:0;padding-bottom:14px}
.abasketajax .basket .maintableentitiesbasket tr:nth-child(even) td{padding-bottom:8px}
.abasketajax .basket table tr.wasdeleted td{opacity:.3;filter:alpha(opacity=30);-moz-opacity:.3;-khtml-opacity:.3}
.abasketajax .basket table tr.wasdeleted td:last-child{background:0;opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1}
.abasketajax .basket table tr.wasdeleted td.tdname{opacity:.3;filter:alpha(opacity=30);-moz-opacity:.3;-khtml-opacity:.3}
.abasketajax .basket table tr.wasdeleted .cnt_ent,.abasketajax .basket table tr.waiting .cnt_ent,.abasketajax .basket table tr.waiting .delete,.abasketajax .basket table tr.waiting .restore{display:none}
.abasketajax .basket table tr.waiting .cartwait,.abasketajax .basket table tr.wasdeleted td .restore{display:block}
.abasketajax .basket table tr.wasdeleted td .delete,.abasketajax .basket table tr td .restore{display:none}
.abasketajax .basket table tr.wasdeleted img.gallery{width:50px}
.abasketajax .basket table tr:first-child td{border:0}
.abasketajax .basket table tr.carttootal td.tootles{text-align:right;padding:10px 0 15px}
.abasketajax .basket table tr.carttootal td.currency{text-align:left}
.abasketajax .basket table tr.carttootal td.currency span,.abasketajax .basket table tr.carttootal td.tootles span{font-weight:700}
.abasketajax .basket .order_sumb{padding:0 5px}
.abasketajax .basket table tr.title td{border:0;border-top:0 dashed gray;background:inherit;color:#FFF;padding:0}
.abasketajax .basket table tr td.cost_summ{text-align:center;padding:0 4px}
.abasketajax .basket table tr.action td:first-child{text-align:left}
.abasketajax .basket table tr:last-child td{text-align:right;padding-top:24px}
.abasketajax .basket a.continuebye{color:#353535}
.abasketajax .basket .cartwait{width:30px!important;display:none}
.abasketajax .basket .tdname{text-align:left}
.abasketajax .basket p.title{font-weight:700;font-size:1.2em}
.abasketajax .basket .creditsrowname p.title{font-size:1.15em;margin-bottom:0}
.abasketajax .basket .credittitle p.title{text-align:left;font-size:1.15em;margin-bottom:0}
.abasketajax .basket table tr.emptyrow td{display:none}
.abasketajax .basket table tr.credittitle td{padding-top:20px;padding-bottom:20px;border-width:0}
.abasketajax .basket .blockspecpromo p,.abasketajax .basket .blockspecpromo{margin-bottom:2px}
.abasketajax .basket .blockspecpromo p:last-child{margin-bottom:12px}
.abasketajax .basket .blockspecpromo a{color:#353535;cursor:default}
.abasketajax .basket .text-bold{font-weight:700;font-size:1.1em}
.abasketajax .basket .markpresent{position:relative;width:40px;display:inline-block;height:40px}
.abasketajax .basket .packagename{color:red;font-size:16px}
.abasketajax .basket .packagenameitem{padding:6px 0}
.abasketajax .basket .pprice{color:#da8813;font-weight:700;font-size:1.5em}
.abasketajax .totalsum{color:#da8813;font-weight:700;font-size:20px}
.abasketajax .basket .price{padding:4px 0;white-space:nowrap;word-wrap:normal}
.abasketajax .basket .price input{text-align:right;color:#da8813;font-weight:700;font-size:16px;margin-top:-2px}
.abasketajax .basket .price span.oldprs{text-decoration:line-through;font-size:.8em;padding:0 4px 0 0}
.abasketajax .basket .price .oldprs span.kop{font-size:1em}
.abasketajax .basket tr td.emptywarning{text-align:left;font-size:1.1em;font-weight:700;padding-left:18px}
.abasketajax .basket .g_ogder{visibility:hidden}
.abasketajax .basket .orderready .g_ogder{visibility:visible;padding:12px 10px;color:#353535}
.abasketajax .basket .orderready .emptywarning{visibility:hidden}
.abasketajax .basket .emptywarning{visibility:visible}
.abasketajax .basket .tootles{visibility:hidden}
.abasketajax .basket .orderready .tootles{visibility:visible}
.abasketajax .basket .cnt_unit{padding:0 8px}
.abasketajax .basket .continuebye{font-size:15px;font-weight:700;padding:0 0 0 20px}
.abasketajax .basket .button_obg{font-size:unset}
.abasketajax .basket .pprice span.kop{font-size:.8em}
.abasketajax .basket .delete{width:auto}
.abasketajax .basket .delete a{padding-left:0;background:0}
.abasketajax .basket .delete a i{font-size:1.8em;color:#da8813}
.abasketajax .basket .delete a:hover i:before{content:"\f1f8"}
.abasketajax .basket .delete span,.abasketajax .basket .cost_summ span:first-child{display:none}
.abasketajax .basket .cost_summ span.pprice{display:inline}
.abasketajax .basket table tr.wasdeleted{display:none;visibility:hidden}
.abasket-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:8020;background:rgba(255,255,255,0.7)}
.abasket-overlay>.fa{position:absolute;top:50%;left:50%;margin-left:-15px;margin-top:-15px;color:#000;font-size:60px}
.abasketajax .basket .kop{font-size:.8em}
.abasketajax .basket .cost_summ span.kop{display:inline}
.abasketajax .basket .order_sumb{white-space:nowrap;word-wrap:normal}
.abasketajax .basket a.disabled{cursor:not-allowed;opacity:.45}
.abasketajax .basket .markpresent label,.podarokbg{background:transparent url(/i/gui/sprite-esco-2024.svg?g=1) no-repeat -378px -198px;position:absolute;top:0;right:2px;width:40px;height:40px;z-index:10}
.abasketajax .goods-hit .interactive a span{display:none}
@media(max-width:840px){
.fancybox-iner-close{top:4px!important;right:4px!important}
.abasketajax{width:100%!important;max-width:100%!important}
}
@media(max-width:680px){
.abasketajax{padding:10px 0}
.abasketajax .basket table img.gallery{width:80px}
}
@media(max-width:540px){
.abasketajax .basket tbody,.abasketajax .basket tr,.abasketajax .basket td{display:block;padding:0}
.abasketajax .basket table tr td{padding:5px 0;text-align:center}
.abasketajax .basket .cartwait{display:none}
.abasketajax .basket .delete span,.abasketajax .basket .cost_summ span:first-child{display:inline}
.abasketajax .basket .tdname{text-align:center}
.abasketajax .basket table tr td.cost_summ{text-align:center;padding:8px 0}
.abasketajax .basket table tr td.delorrestore{text-align:center;border-bottom:2px solid #dfddd9}
.abasketajax .basket table tr:nth-child(odd) td{border-width:0}
.abasketajax .basket p.title{font-size:1em}
.abasketajax .basket table tr:last-child td.delorrestore{border-width:0}
.abasketajax .basket table tr.carttootal td{border-top:2px solid #dfddd9}
.abasketajax .basket table tr.carttootal td:first-child{display:none}
.abasketajax .basket table tr.action td:first-child{text-align:center;padding-bottom:20px}
.abasketajax .basket .continuebye{padding:0}
.abasketajax .basket .cnt_ent{margin:0 auto;width:120px;position:relative}
.abasketajax .basket .downdown{width:30px;height:30px;background:#f4be26}
.abasketajax .basket .upup{width:30px;height:30px;background:#f4be26}
.abasketajax .basket .cnt_ent a:before{font-family:'FontAwesome';position:absolute;top:25%}
.abasketajax .basket .cnt_ent a.downdown:before{content:"\f068";left:7%}
.abasketajax .basket .cnt_ent a.upup:before{content:"\f067";right:7%}
.abasketajax .basket .cnt_ent .cnt_ent_count{text-align:center;width:40px;font-size:1.1em;padding: 6px 0;}
.abasketajax .basket .func-button button{width:90%!important}
.abasketajax .basket table tr.action.econtrol td.func-button{padding:0}
.abasketajax .goods-hit .interactive {display:flex}
.abasketajax .goods-hit .interactive a{float:unset;margin: 0 auto;width:unset}
.abasketajax .goods-hit .interactive a span{display:inline}
}
.ui-dialog{background:#fff!important;border:3px solid #da8813!important;box-shadow:0 0 20px 1px #353535!important;border-radius:0!important;padding:0!important}
.ui-helper-clearfix .ui-dialog-title{font-size:20px!important;color:#252525!important;font-weight:400!important;margin:0!important}
.ui-widget-header{border:none!important;background:inherit!important}
.ui-dialog-titlebar-close{border:none!important;background:url(/i/gui/close.gif) no-repeat 0 0 transparent!important}
.ui-dialog-titlebar-close:hove{border:none!important;background:url(/i/gui/close.gif) no-repeat 0 0 transparent!important}
.ui-dialog-titlebar-close span.ui-icon{display:none!important}
.ui-front{z-index:510!important}
.somedownloadxml{padding:5px 15px 0 0;display:block}
.somedownloadxml span{font-size:2.5em}
.ui-widget{font-family:"Roboto script=all rev=1","Arial"!important}
.flyerimage{z-index:451}
.new span,.old span{font-size:14px}
.goods-hit .new .priceproduct,.product-eshop .new .priceproduct{font-size: 1.25em;color: #da8813;}
.goods-hit .old .priceproduct,.product-eshop .old .priceproduct{font-size:1.1em}
.ordersend .privacy{font-size:.9em;font-style:italic;padding:10px 10px 10px 15px}
.panelcontent{max-width:1200px;padding-left:.5625%;padding-right:.5625%;box-sizing:border-box;margin-left:auto;margin-right:auto}
.bottom-panel{min-height:40px;height:40px;border:0;margin-bottom:0;background:rgba(53,53,53,0.9);border-radius:0;position:fixed;right:0;left:0;bottom:0;z-index:510;box-sizing:border-box;vertical-align:baseline;unicode-bidi:-moz-isolate;display: none;}
.bottom-panel:after{display:table;content:" ";clear:both}
.bottompanelbasket{padding-right:10px;}
.bottomnavigate{float:right!important;margin-right:-15px;box-sizing:border-box}
.bottomnavigate li{vertical-align:baseline;white-space:nowrap;border-left:1px solid #7d7676}
.bottomnavigate>li{float:left;position:relative;display:block}
.bottomnavigate>li:hover{background:#0a0a0a}
.bottomnavigate>li>a,.panelcontent .feedback_link{color:#d5d5d5;font-size:inherit;line-height:25px;padding-left:15px;padding-right:15px;padding-top:7.5px;padding-bottom:7.5px;display:inline-block;cursor:pointer}
.bottomnavigate>li>a:hover{text-decoration:none}
.bottomnavigate>li>a.button_obg{color:#d5d5d5;font-size:inherit;line-height:25px;display:inline-block}
.panelcontent .feedback_link{padding-left:0}
.panelcontent .feedback_link .eico span:hover{text-decoration:none}
.eico{padding-left: 35px;position:relative}
.addbaskettd{position:relative}
.eico:before{content:'';position:absolute;bottom:0;left:0;width: 32px;height: 24px;background:url("/i/gui/sprite-esco-2024.svg?g=1") no-repeat}
.headtop .bottompanelcallbutton .eico:before{background-position: -70px -33px;width: 28px;height: 21px;top: 3px;}
.bottompanelbalance .eico:before{background-position: -38px -231px;}
.bottompanelbasket .eico:before{background-position: -444px 3px;}
.bottompanelfavorites .eico:before{background-position: -31px -203px;width: 25px;height: 25px;}
.bottompanelfavorites.added .eico:before{background-position: -55px -203px;}
.headtop .user-actions a{position:relative;display: block;}
.headtop .countitems{position:absolute;min-width: 14px;height: 23px;border-radius: 14px;font-size: 14px;text-align:center;line-height: 24px;background-color: #da8813;top: -10px;left: 32px;color: #fff;border: 1px solid #ffffff;padding: 0px 5px;}
.headtop .itemsempty .countitems{background-color:#e2e1e1;color: #353535;}
.headtop .bottompanelbasket{padding-right:0}
.headtop .eimark{width: 83px;height: 24px;display:inline-block;}
.headtop .eimark:before{content:'';position:absolute;bottom:0;left:0;width: 32px;height: 24px;background:url("/i/gui/sprite-esco-2024.svg?g=1") no-repeat}
.headtop .edmark{display: block;padding-left: 28px;}
.headtop .edmark:before{content:'';position:absolute;bottom:0;left:0;width: 32px;height: 24px;background:url("/i/gui/sprite-esco-2024.svg?g=1") no-repeat}
.headtop .edmark:before{background-position: -74px -36px;width: 20px;height: 18px;top: 0px;}
.headtop .bottompanelbalance .eimark:before{background-position: -5px -234px;}
.headtop .bottompanelbasket .eimark:before{background-position: -39px -178px;width: 34px;}
.headtop .bottompanelfavorites .eimark:before{background-position: -3px -202px;height: 28px;width: 28px;}
.feedback_link .eico:before{background-position:-438px -70px}
.bottom-panel .countitems{margin-left:14px;border:0;background:#da8813;color:#353535;min-width:35px;display:inline-block;text-align:center;box-sizing:border-box;font-weight:700}
.bottomnavigate li .bascketsumma{padding-left:12px;font-weight:700}
.bottomnavigate li .bascketempty{padding-left:12px}
.bottomnavigate li.itemsempty .buttonordergo,.bottomnavigate li.itemsempty .bascketcurrency,.bottomnavigate li.itemsempty .bascketsumma,.bottomnavigate li .bascketempty{display:none}
.bottomnavigate li.itemsempty a{cursor:default}
.bottomnavigate li.itemsempty .countitems{border-color:#808080;background:#808080;color:#999}
.bottomnavigate li.itemsempty .bascketempty{display:inline}
.bottomnavigate li.itemsempty .buttonordergo{display:none}
@media(max-width:1024px){.bottom-panel .bottompanel span span{display:none}}
@media(max-width:1220px){.headtop .user-actions .callbutton {padding-right:24px}.headtop .edmark:before{background-position: -71px -36px;width: 24px;height: 18px;top: 0;}}
@media(max-width:660px){.bottom-panel .bascketempty,.bottom-panel .bascketsumma,.bottom-panel .bascketcurrency,.bottom-panel button{display:none}}
@media(max-width:480px){.bottom-panel .countitems{margin-left:2px;}}
.shortage{padding:0 0 0 40px;width:264px;min-height:30px;background:url(/i/gui/warning_32.png) no-repeat 0 0 transparent}
.product-eshop .product-description{width:100%;padding-top:10px}
.nocart .mert{padding:20px}
.product-buy .dvret{padding:10px 0 0 0;display:block}
.product-buy .dvret span{font-weight:700}
.hdenst .datepromo{padding:8px 0 0 0;font-size:1.1em}
.hdenst sup{font-size:1.1em;font-weight:700}
.border ol{list-style:none}
.adaptive-video{clear:both;margin-top:20px;margin-bottom:15px}
.adaptive-video-wrap{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}
.adaptive-video-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.hdenst .compatible div.neo:first-child{display:block!important}
.brands a{padding:0 10px}
.top_menu_right a{height:10px}
.producers-waranty .vh30{clear:both;margin-top:30px}
.producers-waranty .vh20{clear:both;margin-top:20px}
.producers-waranty .vh10{clear:both;margin-top:10px}
.producers-waranty .producer-waranty .logo-producer{float:left;padding-right:15px}
.producers-waranty .producer-waranty ul{padding-left:225px;line-height:22px;list-style:disc outside}
.producers-waranty .producer-waranty ul li ul{padding-left:25px;list-style:circle outside}
.producers-waranty ul.waranty-about li{float:left;padding:0 20px 20px 0}
.producers-waranty ul.waranty-about li a{font-size:1.1em;font-weight:600}
.catalogue-block-bottom .producerinfo{clear:both;display:none}
.old_retail_price{text-align:center;font-size:.9em}
.old{text-decoration:none!important;color:#353535;position:relative;padding:0 3px}
.old:after{content:"";display:block;position:absolute;left:0;top:50%;color:red;width:100%;height:0;border-bottom:1px solid #fb970a;transform:rotate(-8deg)}
.mm-listview>li>i{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:inherit;display:block;padding:10px 10px 10px 20px;margin:0;font-style:normal}
.top_menu_right,.top_menu_btn,.top_menu_hidden{display:none}
.jcarousel-block .jcarousel{width:100%}
.jcarousel-block li.listforrelated{margin:5px 10px;box-sizing:border-box}
.button_obg,.qwbutton,.filter .button,.filter .xbutton{display:inline-block}
.scroll_block{overflow:auto;max-height:500px}
.inputerror{border-color:red!important;background:#fbe9e9}
.removehintitem{min-width:16px;min-height:16px;float:right;margin-right:50px;margin-top:-18px;line-height:2px;background:url('/i/gui/deleteitem.png') no-repeat 0 0}
.removehintitem:hover{min-width:24px;min-height:24px;background:url('/i/gui/deleteitem24.png') no-repeat 0 0}
.addbasketitem{min-width:24px;min-height:24px;float:right;margin-right:50px;margin-top:-18px;line-height:2px;background:url('/i/gui/icon_bottom_dva.png') no-repeat 0 0}
.addbasketitem:hover{min-width:24px;min-height:24px;background:url('/i/gui/icon_bottom_dva.png') no-repeat 0 0}
#tmp_data{display:none}
#cat-body{background:none repeat scroll 0 0 #FFF;color:#353535;margin-top:15px}
#cat-body .catname{display:block;background:none repeat scroll 0 0 #FFF;margin:0 0 5px 0}
#cat-body .catname p{color:#da8813;display:block;font-size:14px;font-weight:700;padding:7px 0 0 10px}
#cat-body .catname p span{float:right;color:#353535;padding-right:15px}
.cat-content{background:none repeat scroll 0 0 #FFF;overflow:auto;max-height:2000px;padding:0 8px 0 8px}
.cat-block p{margin:0 0 8px}
.cat-block li{list-style:none;overflow:hidden;background:url("/i/gui/Diva/dashed_bg.png") repeat-x scroll center bottom transparent;padding:10px 0}
.cat-block img{float:left;height:50px;width:50px}
.cat-block .data,.cat-block .dataodd{float:left;width:75%}
.cat-block .title{display:block;font-size:12px;color:#353535;font-weight:700;text-decoration:none;margin-bottom:5px}
.cat-block .title:hover{color:#da8813}
.cat-block .price{display:block;color:#da8813;font-weight:700;font-size:13px;float:right}
.cat-block .old_price{display:none}
.cat-block .red,.cat-block .green{display:block;color:#353535;font-size:12px;float:left;width:90px}
.cat-block .green{color:#42870a}
.ordersresult form input#srch_promo_id{border: none;background-color: #f3f3f3;padding: 8px !important;}
.catbottom2{width:72px;height:72px;background-image:url('/i/gui/gobottom.png');background-repeat:no-repeat;margin-left:130px}
.catbottom2 a{text-decoration:none;margin-left:30px;line-height:72px;font-size:20px;font-weight:700;color:black}
.catbottom{display:block;width:72px;height:72px;background-image:url('/i/gui/gobottom.png');background-repeat:no-repeat;margin-left:110px;text-decoration:none;line-height:72px;font-size:20px;font-weight:700;color:black;text-align:center}
.cattop{display:block;width:72px;height:72px;background-image:url('/i/gui/gotop.png');background-repeat:no-repeat;margin-left:110px;text-decoration:none;line-height:72px;font-size:20px;font-weight:700;color:black;text-align:center}
.diverror{height: 21px;color:red;font-weight:700;}
.message-error{overflow-y:hidden}
#company{display:none}
.labelerror{display:none}
.pr_erore{display:block;color:#F00;padding-left:2px;line-height:16px;font-style:italic;font-size:10pt;font-weight:700}
.overlay,#overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:500;background:rgba(0,0,0,.25)}
.search-box-focused #overlay{z-index: 500 !important;}
.formcallback input,#feedbackform input{width: 100%;}
.formcallback textarea,#feedbackform textarea{width: 100%;resize:none}
.button_obg,.qwbutton,.button,.xbutton,.gbutton{cursor:pointer;padding:8px 15px;position:relative;text-decoration:none;background:#da8813;color:#fff;border:0;}
.formshowmodal .button_obg,.formshowmodal .button,.formshowmodal .xbutton,.formshowmodal .gbutton{padding:14px}
.formshowmodal .formcallback textarea{margin-left:0}
.button:hover,.qwbutton:hover,.xbutton:hover,.button_obg:hover,input[type="submit"]:hover{text-decoration:none;color:#353535}
.form sup{color:red;margin-left:4px}
.formcallback .gbutton,#feedbackform .xbutton{font-size:14px;float:right;margin-top:10px;width:130px}
#basketform{height:auto!important;background-color:#353535;background:rgba(53,53,53,0.94);border:3px solid #da8813;box-shadow:8px 8px 8px #000;height:220px;width:650px;left:50%;top:45%;margin-left:-325px;margin-top:-110px;position:fixed;display:none;z-index:1000}
#basketform a.close{right:10px;top:10px;position:absolute;display:block}
#basketform .form{overflow:auto;margin:8px}
#basketform .form .data{color:#FFF;font-weight:700;margin:20px 0 0 170px;text-decoration:none;height:105px;max-height:105px;overflow:hidden}
#basketform .form .action{margin:0 0 0 170px;padding:0 16px 0 0;margin-top:30px}
#basketform .form .article{font-size:12px;margin-top:4px;font-weight:400}
#basketform .form .price{color:#eb222a;font-size:20px;font-weight:700;margin-top:20px}
#basketform .form .title{color:#FFF;font-weight:700;text-decoration:none;font-size:14px;text-transform:uppercase}
#basketform .form .adder{text-align:center;font-size:16px;font-weight:700;text-decoration:none;color:#FFF}
#basketform .form .smolimage{float:left;margin:2px;display:none}
#basketform .form .image{width:150px!important;float:left;margin:4px 1px 1px 4px;padding:3px}
#basketform .pricediv{display:inline-block;width:130px;padding-top:10px;margin:0 0 0 6px}
#basketform .text{border:1px solid #c0dddf;width:30px;text-align:center;font-weight:700;font-size:16px;background-color:#e9e9e9}
#basketform .pricediv .price{margin-top:0;border:1px solid #c0dddf;width:90px;text-align:center;color:#da8813;font-weight:700;font-size:16px;background-color:#e9e9e9;margin-left:10px}
#basketform .sht{display:inline-block;padding:2px 10px 0 3px;font-size:14px}
#basketform .grn{font-size:14px}
#basketform .summ{display:inline-block;padding-left:6px;width:43px;font-size:14px;font-weight:700}
#basketform .form .xbutton,#basketform .form .xbutton2{font-family:"Source Sans Pro",sans-serif;border:1px solid #599206;color:#FFF;margin-top:16px;background-image:url('/i/gui/icon_bottom.png');background-repeat:no-repeat;border-radius:6px;font-size:13px;font-weight:700;height:28px;text-align:center;display:inline-block;padding-left:18px;cursor:pointer;text-decoration:none;background-position:2px -24px;background-color:#5ca009;padding-left:18px}
#basketform .form .xbutton{width:160px}
#basketform .form .xbutton2{width:200px}
#callbackform{color:#353535;background-color:#efefef;box-shadow:8px 8px 8px #000;width: 600px;left:50%;top:45%;margin-left: -272px;margin-top:-155px;position:fixed;display:none;z-index:1000}
.form-modal.form-middle.ambeeqb-content{padding: 20px}
#callbackform a.close{right:10px;top:10px;position:absolute;display:block}
.formajax table{width: 100%;}
.formajax .form{margin:1px;text-align:center;min-height:100px;padding:10px 0 0 0}
.form .formajax form{margin:25px 10px 10px}
.form .formajax td{text-align:left;vertical-align:top;padding:5px;display:block}
#feedbackform{color:#353535;background-color:#efefef;box-shadow:8px 8px 8px #000;width:450px;left:50%;top:45%;margin-left:-225px;margin-top:-155px;position:fixed;display:none;z-index:1000}
#feedbackform a.close{right:10px;top:10px;position:absolute;display:block}
#feedbackform .form{margin:1px;text-align:center;min-height:100px;padding:10px 0 0 0}
#feedbackform .form form{margin:25px 10px 10px}
#feedbackform .form form tr td{text-align:left;vertical-align:top;padding:5px}
.product-comment{width:860px}
.product-comment table{width:100%}
.product-comment {margin:1px;overflow:auto;text-align:center}
.product-comment .product-comment-form{margin:25px 10px 10px}
.product-comment tr td{padding: 10px 14px;display: block;}
.product-comment tr td:first-child{padding-bottom: 0px;padding-top: 24px;}
.product-comment textarea[name="comment"]{height:140px}
.product-comment textarea[name="cons"],.product-comment textarea[name="pros"]{height:2.25em}
.product-comment textarea,.product-comment input{width: 100%;}
.product-comment textarea,.product-comment input[type=text],.form .formajax input[type=text], #feedbackform textarea,#feedbackform input[type=text],#callbackform textarea,#callbackform input[type=text]{border:1px solid #d2d2d2;border-radius:4px;padding: .8em;resize:none;caret-color:#00a046;color:#4d4b4b;-webkit-transition:border-color .2s ease;-moz-transition:border-color .2s ease;-ms-transition:border-color .2s ease;-o-transition:border-color .2s ease;transition:border-color .2s ease}
.product-comment textarea:focus,.product-comment input[type=text]:focus,#feedbackform textarea:focus,#feedbackform input[type=text]:focus,#callbackform textarea:focus,#callbackform input[type=text]:focus{border-color:#221f1f;outline:0}
.product-comment .rating-stars{display: flex;justify-content: space-around;}
.product-comment .photoinfo{padding-top: 14px;}
.product-comment .photoinfo p{margin-bottom: 4px;}
.modal_form{width:450px;height:300px;border-radius:5px;position:fixed;top:45%;left:50%;margin-top:-150px;margin-left:-225px;display:none;opacity:0;z-index:800;padding:20px 10px}
.modal_form #modal_close{width:21px;height:21px;position:absolute;top:10px;right:10px;cursor:pointer;display:block}
#comments .answer .rewiew-img{margin-top:-.5em}
#comments .answer .author{background:none repeat scroll 0 0 #f3f7fd;border-top-left-radius:15px;border-top-right-radius:15px;width:auto;display:inline;padding:15px}
.dropzoneform{max-height:180px;padding:4px!important;overflow-y:auto}
.rewiew-img img{width:80px;padding:2px 8px}
.links_blok_pages{display: none}
#ajaxform{position:relative;width:100%;color:#353535;background-color:#efefef;clear:both;display:none}
.ajax_close_button{right:0;top:0;position:absolute;display:block;width:36px;height:36px;cursor:pointer;background-image:url(/i/cs/fancybox_sprite.png)}
#ajaxform .form{margin:1px;text-align:center;min-height:100px;padding: 14px 0;}
#ajaxform img{height:18px;width:18px}
#ajaxform p{padding-bottom:20px}
#ajaxform input[type="text"],.dlre{width:100px;color:#353535;display:block;font-size: 1.2em;padding:5px 10px;margin:10px auto;font-weight:700;border: 0;}
#ajaxform label{display:block;font-size:14px;margin:4px auto;font-weight:700}
#ajaxform .ajaxanswer{font-weight:700;text-align:center}
#ajaxform .ajaxanswer span{color:#f5bfbf}
#ajaxform .button_obg{font-size:15px}
#basketform .pricediv .price{margin-left:10px}
@media(max-width:594px){
#basketform .pricediv{position:absolute}
#basketform .form .action{margin:0;padding:0}
#basketform .pricediv{margin:0;display:unset}
.headtop .basket{flex-wrap:unset}
.headtop .basketstate a{min-width:110px}
#basketform .text{position:absolute}
#basketform .sht{margin-left:30px}
}
@media(max-width:594px){#basketform .pricediv{position:absolute}
#basketform .form .action{display:initial;margin:none;padding:0;margin-top:60px}
#basketform .pricediv{margin:0;display:unset;margin-top:20px;flex-wrap:wrap;display:-webkit-box}
.headtop .basket{flex-wrap:unset}
#basketform .summ{display:none}
#basketform .pricediv .price{margin-left:auto}
}
.formshowmodal .form{width:50%;min-height:25%}
.formshowmodal .form .form{width:96%}
.formshowmodal .formcallback{position:relative}
.formshowmodal .form table{width:100%}
.formshowmodal .form table tr td{display:block;width:100%}
.formshowmodal .form table td sup{color:red}
.formshowmodal .form.answer p{text-align:center}
.formshowmodal .form.answer p:first-child{font-weight:700}
.formshowmodal .form table tr td:first-child{margin:20px 0 10px 0}
.formshowmodal input[type=text],.formshowmodal form textarea{width:100%}
.formshowmodal textarea,.formshowmodal input[type=text]{border:1px solid #d2d2d2;border-radius:4px;padding:.75em;resize:none;caret-color:#00a046;color:#353535;-webkit-transition:border-color .2s ease;-moz-transition:border-color .2s ease;-ms-transition:border-color .2s ease;-o-transition:border-color .2s ease;transition:border-color .2s ease}
.formshowmodal textarea:focus,.formshowmodal input[type=text]:focus{border-color:#221f1f;outline:0}
.formshowmodal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:80;background:rgba(255,255,255,0.7);z-index:99996}
.formshowmodal-overlay>.fa{position:absolute;top:50%;left:50%;margin-left:-15px;margin-top:-15px;color:#000;font-size:60px}
.formshowmodal .rating-stars.rating-stars-check{text-align:center}
.formshowmodal .rating-stars.rating-stars-check span{font-size:4.5em}
.dropzoneform{max-height:180px;padding:4px!important;overflow-y:auto}
.rewiew-img img{width:80px;padding:2px 8px}
@media(max-width:1280px){
.formshowmodal .form{width:96%}
}
@media(min-width:330px) and (max-width:594px){#basketform .form .action{display:grid}
.formshowmodal .rating-stars.rating-stars-check span{font-size:3.5em}
}
@media(max-width:340px){
.formshowmodal .form{width:100%}
.formshowmodal .rating-stars.rating-stars-check span{font-size:2.5em}
}
.headblock .phone-block{width:44%}
.tupoyblock-second{margin-top:10px}
.product-eshop-left{width:900px}
.product-eshop-left.product-eshop-ajax-left{width:960px}
.product-eshop-right{padding-top:5px;width:298px}
.product-promotime{width:100%;margin:8px 0}
.product-promotime-content p.gift{text-align:center;height:18px;overflow:hidden}
.product-promotime-content p.saler,.product-promotime-content .rtspr{font-size:.9em;text-align:center}
.product-promotime-content p.percent{font-size:1.5em;text-align:center;line-height:20px;color:#da8813;font-weight:700}
.product-promotime-content p.percent.percentwhole{line-height:20px}
.product-promotime-content p span{font-weight:700}
.product-promotime-countdown p{text-align:center;color:#a7abb1;font-size:.9em}
.product-promotime-content img{display:block;margin:0 auto;width:80px;height:80px}
.product-promotime .promotime-name span{font-weight:700}
.product-promotime-body{text-align:center;width:62%;margin:0 auto;padding:10px 10px 10px 15px;background:#FFF none repeat scroll 0 0;box-shadow:0 0 5px #da8813}
.product-promotime-body p{margin-bottom:4px}
.product-promotime-inner{display:flex;flex-wrap:wrap;justify-content:space-around}
.product-delivery{width:264px;padding:10px 10px 10px 15px;background:#FFF none repeat scroll 0 0;margin:0 0 0 10px}
.delivery-main p{line-height:20px;margin-top:10px}
.delivery-main ul{list-style:outside none disc;padding:0 0 0 15px;margin-top:2px}
.delivery-main span{font-weight:700}
.delivery-main ul li{line-height:20px;font-style:italic}
.product-buy{margin:8px 0;width:100%;float:left}
.product-eshop .articul-star .comment{overflow:visible}
.product-eshop .review-count:hover{text-decoration:none}
.product-eshop .review-count span{color:#da8813;margin-left:10px}
.product-eshop .review-count span:hover{border-bottom:1px solid #da8813}
.product-eshop .comment .rating-stars span{font-size:1.1em;}
.product-eshop .product-content{max-height:none;margin-bottom:10px;min-height:18px}
.product-comments-short .name{font-size:16px;font-weight:700;float:left;padding:0 15px}
.product-eshop .guarantee{font-size:14px}
.product-comments-short{width:100%;background:#FFF none repeat scroll 0 0}
.product-comments-short .review{margin:5px 0 0;background:transparent url("/i/gui/Diva/dashed_bg.png") repeat-x scroll center bottom;padding-top:10px}
.product-comments-short .review p{line-height:16px;margin-top:10px;padding:0 15px 15px 15px}
.inform-block{float:left;width:99%}
.product-eshop-info #specification{padding:10px 20px}
.product-eshop .u_manual img{background:#FFF none repeat scroll 0 0}
.reclam-block{width:290px;float:right;background:#FFF none repeat scroll 0 0;margin-top:25px}
.reclam-block .advantages{text-align:center;padding-bottom:15px;margin-bottom:20px}
.reclam-block .advantage{display:block;margin:5px 50px;background:url(/i/gui/Diva/dashed_bg.png) left bottom repeat-x}
.reclam-block .advantage .ital{text-align:left;padding:5px 5px 10px 0;box-sizing:border-box;font-size:.857em;text-align:center}
.reclam-block .advantage img{margin:0 0 5px 0}
.reclam-block .advantage .title{background:url(/i/gui/Diva/dashed_bg.png) center center repeat-x;font-size:15px;font-weight:700}
.reclam-block .advantage .title span{color:#353535;background:#FFF;padding:0 5px}
.reclam-block .advantages .name div.left{width:200px}
.reclam-block .advantages .name p{font-size:18px;padding:10px 0;font-weight:700}
.reclam-block .advantages .name div.left:after{left:198px}
.reclam-block .advantages img{width:50px}
ul.countdown{list-style:none;padding:0;display:block;text-align:center}
ul.countdown li{display:inline-block;width:42px}
ul.countdown li span{font-size:1.5em;font-weight:400;line-height:20px}
ul.countdown li.seperator{font-size:1.6em;line-height:20px;vertical-align:top;width:10px}
ul.countdown li p{color:#a7abb1;text-align:center}
ul.countdown li.seperatorday{width:18px}
.product-eshop .product-buy-Quickly{padding:10px 0 16px 6px}
.product-eshop .product-buy-Quickly a{color:#9b9b9b;text-decoration:underline;font-weight:700}
.product-eshop .product-buy-credit{background:url(/i/gui/Diva/dashed_bg.png) repeat-x scroll center top;padding-top:16px}
.a-product-buy-credit{padding:12px 10px;background-color:#ffda0d;border:0;font-weight:700;cursor:pointer}
.a-product-buy-credit:hover{background-color:#da8813}
.button-second{margin-left:10%}
.product-eshop .product-buy-credit-price{padding:12px 0;text-align:center}
.product-eshop .product-buy-credit-price span{font-size:1.15em;font-weight:700}
.product-eshop-left #ajaxform .form-content{height:90px}
.product-eshop-left #ajaxform .form-content img{width:80px;height:80px}
.product-eshop-left #ajaxform .form-content .data{margin:0 0 0 90px}
.product-eshop-left #ajaxform .form-content p.title{text-align:left;padding:0 10px}
.product-eshop-left #ajaxform .form-content p.price{padding:15px 0 0 10px;font-size:18px;text-align:left}
.product-eshop-left #ajaxform .form-content p.price span{font-size:24px;font-weight:700;color:#da8813}
.product-eshop-left #ajaxform .form p.what{font-size:16px;font-weight:700}
.product-eshop-left #ajaxform .form p.title{text-transform:uppercase}
.product-eshop-left #ajaxform .tel{}
.product-eshop-left #ajaxform input.dlre{width:180px}
.product-eshop-left #ajaxform #btn_close_fast{display:none}
.product-eshop-left #ajaxform p.ajaxanswer{padding-top:8px;padding-bottom:4px;overflow:hidden}
.loock_review{clear:both;padding:10px 15px}
.product-eshop .image-addition{min-height:0}
.product-eshop .user-manual{width:100%;min-height:50px}
.product-eshop .user-manual img{float:left;width:40px;height:40px;padding:4px 14px 0 10px}
.product-eshop .user-manual a{display:block;text-align:center;}
.product-eshop .user-manual a span{display:block;padding:8px 0 6px 0}
.minht{min-height:70px!important}
.articul-star h2{float:left;font-style:italic;margin:0 0 0 6px;line-height:18px}
.cena p{margin-bottom:8px}
.content h2{margin:0;padding:14px 0 14px 20px}
.content .our_content h2{padding-left:0}
.product-eshop .cena{overflow:hidden;height:16px;font-size:.9em}
.product-eshop .cena span{color:red}
.product-eshop .price .new,.product-eshop .price .old{display:inline-block}
.product-eshop .price .old{margin-right:20px}
.product-eshop .to-cart{margin-right:25px}
.product-eshop .product-buy-credit-data p{margin-bottom:0}
.product-eshop .product-buy-credit-data span{font-size:1.1em;font-weight:700}
.product-eshop .product-buy-credit-data .wayforpaypayments-logo{position:relative;margin-bottom:8px}
.product-eshop .product-buy-credit-data .wayforpaypayments-logo img{width: 48px;}
.product-eshop .product-buy-credit-data .wayforpaypayments-logo.payPartsAbank img{}
.product-eshop .product-buy-credit-data .wayforpaypayments-logo span{position:absolute;color:#353535;right:2px;bottom:-6px;background-color:#fff;border-radius:50%;font-size:.9em;font-weight:700;height:16px;width:20px;z-index:3;text-align:center;padding-top:4px;box-shadow:1px 2px 0 0 rgb(15 28 63 / 40%)}
.product-eshop .product-buy-credit-data .wayforpaypayments-logo.payPartsAbank span{}
.product-eshop .product-buy-credit-data .wayforpaypayments-info{display:none}
.wayforpaypayments-info li{padding-left:10px;line-height:18px;list-style:disc inside}
.wayforpaypayments-info .wayforpaypayments-header{display:flex}
.wayforpaypayments-info .wayforpaypayments-header img{float:left}
.reclam-block{margin-top:10px}
.product-eshop-left.product-eshop-ajax-left{width:960px}
.bgwhite{background:none repeat scroll 0 0 #FFF}
.info .content{margin:0 0 15px 0;padding:0 0 15px 0;background:none repeat scroll 0 0 #FFF}
.product-eshop-info #fullinfo,.product-eshop-info #info{line-height:18px;padding:0 20px}
.product-eshop-info .review{width:98%}
.product-eshop-info .review .name{font-size:14px;float:left}
.product-eshop-info .review .stars{float:left!important;margin:0 10px 0 20px}
.product-eshop-info .review table td{color:#353535;padding:5px 10px 5px 0}
.product-eshop .zakaz{background:#f8c899 none repeat scroll 0 0;padding:10px 14px}
.product-head h1{margin:0;padding:0 0 15px 0;font-size:1.41em}
.bodyprokat .product-eshop .cena{overflow:unset;height:26px}
.filter-anchor{color:#212121}
.producers-anchor{margin-top:14px}
.producers-anchor li{margin:8px 8px 0 0}
.selectboxit-container a.filter-anchor{height:30px;line-height:30px;display:block;width:auto;padding:0 15px}
.product-promotime-body.detail-promo{height:auto}
#overlay-inner{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:510;background:#aaa url(/i/cs/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.5;filter:Alpha(Opacity=30)}
.relatives{position:relative}
.tab-dimensions{padding:0 20px}
.tab-dimensions .design td{text-align:center}
.tab-info ul li{padding-left:10px;line-height:18px;list-style:disc inside}
.detail-promo .product-promotime-content{height:auto;width:100%;padding-top:0}
.detail-promo .catalogueitem{height:auto}
.detail-promo .goods-hit li{margin:0 0 10px 10px}
.detail-promo .bordered{padding:10px;width:27%;box-shadow:0 0 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px rgba(0,0,0,0.3)}
.detail-promo .more{font-size:.9em;font-style:italic;padding:15px 0 10px;height:15px}
.detail-promo .toshowentity img{width:140px;height:140px;min-height:120px}
.detail-promo .more a{color:#000}
.show-more span:last-child{display:none}
.show-more.shidden span:last-child{display:inline}
.show-more.shidden span:first-child{display:none}
.show-more span:first-child{display:inline}
.rating-stars.rating-stars-check span{font-size:2.3em;padding:0 .5em;cursor:pointer}
.rating-stars span{font-size:1.3em;color:gainsboro}
.comment-inline{padding: 8px 0 16px 0;}
.comment-inline .rating-stars span{font-size:.9285714285714286em;}
.comment-inline .rating-stars a span{color:#353535}
.rating-stars span.checked{color:orange}
.product-eshop-info .review .name{font-size:1.1em;padding:1px 16px 0 0}
.product-eshop-info .review.answer{width:88%;margin-left:8%}
.product-eshop-info .review.answer.review-last{margin-left:0;padding-left:8%}
.product-eshop-info .review.answer .name{float:none}
.product-eshop-info .review.answer .rewiew-items{padding:10px;background:#f3f7fd}
.product-eshop-info #comments .review a{font-size:14px}
.uguarantee{text-align:center}
.uguarantee img{display:block;margin-left:auto;margin-right:auto}
.uguarantee span{text-align:center;font-weight:600;line-height:28px;margin-top:0;display:block}
.uguarantee span span{display:block;font-size:1.4em}
.author{margin-bottom:.8em}
.answerto{float:right}
.rewiew-items{line-height:1.43em;word-break:break-word;margin-bottom:.5em}
.rewiew-items span{padding-right:10px;font-weight:600}
.product-eshop-info .review{padding-bottom:.8em}
.product-eshop .connermark{position:absolute;top:-15px;width:90px;margin:0;left:10px}
.goods-hit .connermark{position:absolute;top:-15px;left:10px;width:90px;margin:0}
.info .content.connermarkblock{padding:0}
.connermarkblock .innerimage{width:120px;float:left}
.connermarkblock img{padding:0 15px;width:90px}
.connermarkblock div.inner{padding:20px 10px;margin-left:140px}
.connermarkblock li{list-style-position:outside;line-height:22px;text-align:justify}
.tip-twitter li{list-style-position:outside;line-height:22px;margin-left:20px}
.inputerror{border-color:red!important;background:#fbe9e9}
.swiper-container-wrapper{width:100%;margin-top:12px}
.swiper-container-wrapper-entities{padding:0 30px;position:relative}
.es-slider .swiper-container-wrapper-entities,.catalog-slider .swiper-container-wrapper-entities{padding:0}
.swiper-container-wrapper-entities .goods-related .item1{width:250px}
.swiper-container-wrapper-entities .catalogueitem:nth-child(3n-1){margin:0}
.swiper-container.swiper-images .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.swiper-container.swiper-images .swiper-slide a{height:70px;width:70px!important}
.swiper-container.swiper-images .swiper-slide span{display:none}
.swiper-container.swiper-images .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#7a7a7a}
.swiper-container-wrapper-entities .swiper-container{height:auto;margin-bottom:18px;padding: 0px 2px;position:unset}
.swiper-container-wrapper-entities .swiper-container.swiper-images{margin-bottom:5px}
.swiper-container-wrapper-entities .swiper-button-next,.swiper-container-wrapper-entities .swiper-button-prev{height:38px}
.swiper-container-wrapper-entities .swiper-button-next{right:0;background:transparent url(/i/gui/sprite-esco-2024.svg?g=1) no-repeat -413px -160px;top:50%}
.swiper-container-wrapper-entities .swiper-button-prev{left:-00px;background:transparent url(/i/gui/sprite-esco-2024.svg?g=1) no-repeat -388px -160px;top:50%}
.swiper-container-wrapper-entities .swiper-button-next.swiper-button-disabled,.swiper-container-wrapper-entities .swiper-button-prev.swiper-button-disabled{opacity:0}
.swiper-promo-img .swiper-wrapper{max-height:400px}.swiper-pagination.swiper-pagination-line{-webkit-box-pack: center;-ms-flex-pack: center;display: -webkit-box;display: -ms-flexbox;display: flex;justify-content: center;margin-top: 12px;padding-left: 20px;padding-right: 20px;position: relative;text-align: center;width: 100%;}
.swiper-pagination-line>span {background-color: #c2c2c2;border-radius: 2px;height: 4px;margin: 0 2px;max-width: 40px;position: relative;width: 100%;}
.swiper-pagination-line>span.swiper-pagination-bullet-active {background-color: #003c80}
.swiper-scrollbar.swiper-scrollbar-line{display:none}
@media(max-width:1220px){.swiper-container.swiper-promo-img{max-height: 400px}}
.percentcomplect{text-align:center}
.percentcomplect span{color:#da8813;font-size:1.4em!important}
.toshowentity{color:#353535;font-weight:700;text-decoration:underline;text-transform:uppercase;line-height:120%}
.toshowentity:hover{color:#da8813}
.bnt-img-hd img,.bnt-img-hd.active img:first-child{display:none}
.bnt-img-hd.active img,.bnt-img-hd img:first-child{display:block}
.ucenennye-tovary-category{display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:24px;overflow-x:auto;overflow-y:hidden}
.ucenennye-tovary-category li{flex-shrink:0;display:inline-block;width:calc(19.75% - 2px);border-right:1px solid #e9e9e9;background:#fff}
.ucenennye-tovary-category.ucenennye-tovary-category-5 li{width:calc(19.75% - 2px)}
.ucenennye-tovary-category.ucenennye-tovary-category-6 li{width: calc(16.67% - 2px)}
.ucenennye-tovary-category a,.ucenennye-tovary-category p{display:block;max-width:100%;height:100%;color:#353535;padding:10px 8px;overflow:hidden;text-align:center}
.ucenennye-tovary-category p{margin-bottom:0;line-height:14px}
.ucenennye-tovary-category-img{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;height:88px;margin-bottom:8px}
.ucenennye-tovary-category-name{display:block;max-height:40px;overflow:hidden;font-size:14px}
.ucenennye-tovary-category p .ucenennye-tovary-category-name{font-weight:700}
.ucenennye-tovary-category-img img{max-width:100%;max-height:100%;vertical-align:middle}
.ucenennye-tovary-img{margin:10px 0 20px 0}
.ucenennye-tovary-img img{width:100%} 
@media(min-width:1024px){
.ucenennye-tovary-category{flex-wrap:wrap}
.ucenennye-tovary-category-img{height:120px;margin-bottom:16px}
.ucenennye-tovary-category li{margin-bottom:16px}
}
@media(min-width:768px){
.ucenennye-tovary-category a,.ucenennye-tovary-category p{padding-left:16px;padding-right:16px}
}
@media(max-width:1279px){
.basketvizitor .ordersend{display:flex}
.basketvizitor .ordersend form{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:100%}
.basketvizitor .ordersend .orderinfo,.basketvizitor .ordersend .orderrdetail{width:48%;margin:0}
.basketvizitor .ordersend .orderinfo{order:1}
.basketvizitor .ordersend .orderrdetail{order:2}
.basketvizitor .ordersend .orderresult{order:3}
.ordersend table{width:100%}
.ordersend .orderinfo textarea,.ordersend .orderinfo input[type="text"]{width:calc(100% - 15px);margin:5px 0}
.ordersend .orderinfo select{width:100%;margin:5px 0}
}
@media(max-width:1023px){
.headblock .delivery{display:none}
.headblock .phone-block{width:calc(100% - 226px);display:flex;flex-wrap:wrap;justify-content:center}
.callback-phone{width:100%}
.ordersend .orderinfo{width:100%}
}
@media(max-width:1220px){
html{min-width:100%}
.colWide,.footer.to-center,.to-center,.head-content,.top-block{width:100%}
.ordersend .orderinfo textarea,.ordersend .orderinfo input[type="text"]{width:100%;margin:5px 0}
*{box-sizing:border-box}
.content-container{padding:0 10px}
.image-responsive{max-width:100%}
.footer.to-center{padding:0 5px;}
#searchvidget{position:relative}
.colLeft .name div.left {width: 100%;height:unset}
.logo img{margin-left:auto}
.wrap-head{height:initial;padding-bottom:0}
.wrap-head .headtop{display:flex;flex-wrap:wrap}
.wrap-head .headtop .logo{width:initial;margin:0!important;padding-left:10px;padding-right:10px}
.wrap-head .headtop .top-module{flex-direction:column}
.wrap-head .headtop.wgtdwl .top-module{flex-direction:column;width: 100%;}
.headtop .user-actions{padding: 20px 0;justify-content: center;}
.headtop.wgtdwl .user-actions{padding: 10px 0}
.wrap-head .headtop .phones-block{width:unset;min-width: unset;justify-content: space-evenly;}
.wrap-head .headtop .phones-block.wgtdwl{width:100%;display:flex;flex-direction:row;justify-content:space-around}
.wrap-head .headtop.wgtdwl .user-actions{width:100%;}
.headtop.page-service .phones-block .phone-block .callbutton{display:none}
.headtop .phones-block .callbutton{display:flex;justify-content:center;padding:18px 0}
.phones-block.wgtdwl .welcome-block{margin-bottom:10px}
.wrap-head .headtop .phones-block.phones-block-procat{width:400px}
.headtop .middle-block-search,.headtop.headtopua .middle-block-search,.search-box-focused .headtop .search-box,.search-box-focused .headtop.headtopua .search-box,.headtop .middle-block-search.wgtdwl{position:relative;left:unset;width:100%}
.headtop.page-service .middle-block-search{width:100%}
.wrap-head .headtop .search{display:flex;background:#da8813;border-top: 2px solid #da8813}
.headtop .countitems{height: 22px;line-height: 21px;padding: 0 7px;}
.search-box-focused .headtop .search .search_input{margin-left:0}
.headtop .search input[type="text"]{padding: 10px 0 10px 5px;width: 93%;font-size: 1.2em;background: #fff}
.search-box-focused .headtop .search input[type="text"]{margin-left: 0}
.search-box-widget-sector.box-producttype .search-box-widget-sector-box{max-height: unset}
.headtop .search .search_input, .headtop .search .search_submit{border-bottom:0;background: unset;justify-content: space-between}
.wrap-head .headtop .search-dialer.search{margin:10px 0 0;padding-left:0;padding-right:0;display:flex;flex-wrap:nowrap;background:#da8813}
.wrap-head .headtop .logo{padding-bottom:10px}
.wrap-head .headtop .logo img{max-width:100%}
.wrap-head .headtop.wgtdwl .logo img{width:88px}
.wrap-head .delivery-basket-block{display:flex;justify-content:space-around;width:100%}
.headtop .delivery-block{width:unset;flex-direction:row}
.wrap-head .headtop .delivery{margin:0}
.wrap-head .headtop{justify-content:space-around}
.navigation-retail .nav-menu-left,.navigation-retail .nav-menu-right{width:100%;float:none;display:flex;justify-content:space-between}
.navigation-retail .nav-mobile{display:block}
.navigation-retail .nav-menu-right ul li{float:none}
.navigation-retail .nav-menu-right ul li a{padding:15px;line-height:30px}
.navigation-retail .nav-menu-right li:before{content:''}
.navigation-retail .nav-menu-left:after{display:none}
.navigation-retail .nav-list{display:none}
.headtop .delivery-block .callbutton{display:none}
.headtop .phones-block .main-phone{width: 250px;margin-right:10px;}
.headtop.page-service-procat .phones-block .main-phone{}
.headtop .phones-block.wgtdwl .next-phone{margin-left:0;width:unset}
.headtop .phones-block .top_procat{text-align:center}
.headtop .search form{width: 100%}
.headtop .right-block{width:unset;margin-bottom: 14px;display: flex}
.headtop .basket{width:unset;height:auto;display:flex;justify-content:space-between;padding:0;vertical-align:middle}
.headtop .basketstate a{justify-content:space-between;margin-top:0}
.headtop .emptyorder{border-right-width:2px}
.search_good_listing{max-width:100%}
.navigation-dealer .nav-mobile{display:block}
.navigation-dealer .nav-menu-left,.navigation-dealer .nav-menu-right,.navigation .authorized.nav-menu-left{width:100%;float:none}
.navigation-dealer .nav-list{display:none}
.navigation-dealer .nav-menu-right ul li{float:none}
.navigation-dealer .nav-menu-right ul li a{padding:15px;line-height:30px}
.navigation-dealer .nav-menu-right li:before{content:''}
.navigation-dealer .nav-menu-left:after{display:none}
.wrap-head .head-block{display:flex;justify-content:space-between;padding:0 10px}
.wrap-head .head-block .logo{display:flex;align-items:center;width:auto!important;min-width:245px;margin:0!important}
.wrap-head .head-block .right-block{width:auto!important;margin:0!important;margin-top:10px!important}
.head-block input[type="text"]{padding:9px 40px 8px 8px;width:85%}
.basket form#bascketFM .SendFrom{width:100%!important}
.wrap-head .head-block .phones-block>* a{display:block;padding:8px 0 0 6px!important;position:initial!important}
.clear{display:none}
.name .clear{display:block}
.menu-products-categories{display:none}
.main-block .navd{padding:0}
.main-block .navd .menu{display:none}
.semimoron .menu{display:none}
.top_menu_btn{display:initial;margin-left:10px}
.top_menu_btn,.top_menu_right a{height:30px;display:block;padding:0 5px}
.btn_catalogue_item{position:relative;padding: 6px 10px}
.btn_catalogue_item .top_menu_btn{cursor:pointer;padding:13px 30px 14px 0}
.top_menu_btn.batton_a_message{display:none}
.top_menu_btn span{font-size:1.2em;color:#fff;padding-left:40px;line-height:8px}
.top_menu_btn i{font-size:30px;color:#fff}
.top_menu_right a i{position:relative;top:1px}
.top_menu_right a{margin-right:10px}
.headtop .basketstate a{min-width:80px}
.mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu .mm-listview>li.mm-selected>span,.mm-menu .mm-listview>li.mm-selected>i{background:rgba(218,136,19,0.9);color:#fff}
.mm-listview>li,.mm-listview>li .mm-next,.mm-listview>li .mm-next:before,.mm-listview>li:after{border-color:#d8d8d8}
.mm-menu .mm-listview>li.mm-selected .mm-next:after{border-color:rgba(255,255,255,0.7)}
.mm-menu .mm-separator{background:#e4e4e4}
.mm-menu .mm-navbar{background:#e4e4e4}
.mm-menu .mm-navbar a,.mm-menu .mm-navbar>.mm-title{color:rgba(0,0,0,0.35);font-size:16px}
div#mm-0 .mm-navbar,.mm-menu .mn-catalogue.mm-separator{background:#353535}
div#mm-0 .mm-navbar a,.mm-menu .mm-separator.mn-catalogue span{color:#fff}
.list-some-catalog .swiper-slide-img{width:unset}
.mm-menu .mm-separator a,.mm-menu .mm-separator span,.mm-menu .mm-separator i{text-align:center;padding:10px 20px;font-size:16px;color:rgba(0,0,0,0.35)}
.mm-menu .mm-separator a{color:#505050}
.ambeeqb-container.ambeeqb-is-open .ext-body{width:98%;}
.colLeft{min-width:280px;order:2}
.colRight{width:calc(100% - 280px - 20px)}
.colWide{width:100%}
.colLeft .name div.left:after{display:none}
.colLeft .name div.left h3{position:relative}
.colLeft .name div.left h3:after{content:'';position:absolute;width:0;height:0;top:-10px;right:-35px;border-left:22px solid transparent;border-right:25px solid transparent;border-top:36px solid #353535}
.hname div.left:after{left:198px}
.news-block .more{height:25px}
#adaptive-baner img{margin-left:0!important;max-width:100%}
#adaptive-block{margin-top:0}
.headtopua .toorderbascket .button_obg{padding: 14px 10px}
.catalogueitem.listhit{height:420px}
.listhit .partfix{height:320px;max-height:320px;min-height:320px}
.goods-hit.news-category-5 .catalogueitem{width:calc(33.33% - 10px)}
.goods-hit .to-cart input[name="catalogues_article_count"]{width: 40px;}
.goods-hit{display:flex;flex-wrap:wrap;width:calc(100% + 10px);margin:10px -5px;padding:0}
.goods-hit.goods-main-page-ajax{padding: 0 2px}
.goods-related .price{margin:5px 0}
.catalogueitem.listforrelated{height:auto}
.jcarousel-block li.listforrelated{padding-bottom:10px}
.es-slider .swiper-slide{width: 160px !important;}
.goods-hit .catalogueitem,.goods-hit.goods-main-page li{display:flex;flex-direction:column;justify-content:space-between;width: calc(50% - 10px);margin:0 5px!important;margin-bottom:10px!important;max-height: unset;}
.goods-hit .catalogueitem>*{width:100%}
.goods-hit.goods-related-ut{flex-wrap: nowrap}
.goods-hit.goods-related-ut .catalogueitem{width: 336px;display: block;max-height: 424px;}
.nocart .answerExpected{width:calc(100% - 10px);height:24px;overflow:hidden}
.goods-related .to-cart,.goods-hit .to-cart{display:flex;justify-content:space-between;width:100%}
.goods-related .to-cart.ivnz-blanck,.goods-related .to-cart.infor-blanck{display:none}
.goods-related .to-cart .count-prod,.goods-hit .to-cart .count-prod{display:flex;justify-content:flex-end}
.goods-related .to-cart .have,.goods-hit .to-cart .have{margin:8px 0;width:35%;padding:0 10px;text-align:center;display:flex;align-items:center;}
.goods-related .to-cart .have{display:block}
.goods-hit .to-cart .have.green.instock {width:unset}
.goods-related .submitno{width:auto;text-align:center;height:40px;background:#a7a9ac;border:1px solid #696969;padding:11px 6px}
.goods-related .to-cart .clear,.goods-hit .to-cart .clear{display:none}
.footer .dva p{padding-top:11px}
.footer .dva img{margin:0}
.product-eshop{width:100%;padding: 0 0px;padding-top:0}
.product-eshop-left{width:calc(100% - 300px - 20px)!important;margin-right:20px}
.product-eshop-right{padding-top:0!important;width:300px!important}
.product-delivery{margin:0!important}
.product-eshop-info{margin:10px 0}
.product-eshop-info #comments,.product-eshop-info #fullinfo,.product-eshop-info #info,.product-delivery,.reclam-block,.product-eshop-info,.info .content,.product-eshop-info .info,
.product-eshop-info #specification{width:100%!important}
.product-eshop-info .info{padding:0!important}
.product-eshop .product-data{width:100%!important;display:flex;flex-direction:column;align-items:center}
.product-eshop .articul-star .article{padding-left:0}
.product-eshop .image.left{display:flex;flex-direction:column;align-items:center;width:100%!important;padding-right:0}
.product-eshop .image-main{margin:0}
.product-eshop .image-addition img{width:70px!important;height:70px!important}
.product-buy-variant-more,.product-eshop .cena{width:100%}
.modal_form{width:490px!important;height:320px!important}
.selectblock{height:initial}
.product-eshop-left .selectblock{clear:both}
.selectblock p{display:block;float:none}
.blockselect{display:flex;justify-content:space-between;flex-wrap:wrap;flex-direction:row;width:100%}
.selectmain{display:flex;justify-content:flex-end;flex-wrap:wrap;flex-direction:row;padding-bottom:10px}
.reclam-block .advantage{margin:5px auto!important}
.listforrelated .partfix{height:244px;max-height:244px;min-height:244px}
.colWide .basket .cnt_ent{width:66px}
.colWide .basket{width:100%;overflow:auto;padding-bottom:10px;display:flex;justify-content:center;flex-direction:column}
.colWide .basket table{width:99%;margin:0 auto}
.colWide .bascker-bnt{display:flex;justify-content:center}
.colWide .basket .orderinfo{width:100%;max-width:600px;margin:0 auto}
.colWide .basket form#bascketFM textarea,.colWide .basket form#bascketFM input[type="text"],.colWide .basket form#bascketFM .SelectForm{width:100%!important}
.colWide .basket form .batn-submit>input{margin:0 10px!important;margin-top:5px!important}
.compare-result{width:100%;overflow:auto}
#scroll-table2Container{overflow:initial}
.seo_text{max-width:100%;overflow:auto}
.seo_text img,.compatible img{max-width:100%;height:auto}
#tabs.ui-tabs .ui-tabs-panel{padding:.2em .2em}
#tabs.ui-tabs .producer-block{padding-top:5px}
#tabs.ui-tabs .producer-block li{padding:10px;padding-bottom:25px}
.producer-block .more{height:25px;margin-top:0;margin-right:-10px}
.category{width:calc(100% - 2px)}
.category .itemli{padding:5px;margin-bottom:10px}
.category .itemdata{margin:0}
.category .name{margin:0 5px;overflow:hidden}
.v25-block,.v30-block{padding:10px 0;margin:0 auto}
.v30-block form{display:flex;flex-direction:column;align-items:center}
.visitorform table{width:100%}
.visitorform table tr td input{width:100%}
.autorize{padding: 15px 0;padding-bottom:0}
.product-promotime-body{height:auto!important;width:70%}
.product-eshop .product-buy-credit-data .wayforpaypayments-logo span{height:20px;width:22px}
.headblock .logo .logomain{width:226px!important}
.ordersdetail{width:100%;margin:10px 0!important}
.ordersresult{padding:10px!important;height:auto!important;display:flex;flex-wrap:wrap;justify-content:space-between}
.fr{width:100%;overflow:auto;padding:5px 0}
.compare-result .delete a{padding-left:15px}
.breadcrumbs-block{width:100%}
.hname{display:flex;width:100%}
.conner_block-header{height:auto;}
.conner_block-header>*{}
.visitorform table tr td input{}
.visitorform .xbutton,.autorize .button,.visitorform .button{}
.visitorform .xbutton{margin-top:10px!important}
.news-block li{padding-bottom:24px}
.product-eshop-info ul.tab{display:flex;justify-content:space-between}
.my-order .info .tab li{width:24%!important;margin:0!important;display:flex;justify-content:center;align-items:center;padding:10px 20px!important}
.my-order li span{width:30px}
.product-eshop-info #info{display:flex;flex-wrap:wrap;padding:10px}
.product-eshop-info #info .search-result{width:100%}
.product-eshop-info #info .bafet{display:flex;justify-content:space-between;flex-wrap:wrap}
.product-eshop-info #info .bafet>*{width:50%!important;margin:0!important;padding:10px!important}
.product-eshop-info #info .bafet .basket form{display:flex;flex-wrap:wrap;justify-content:center}
.product-eshop-info #info .bafet .basket form .button{margin:0 10px!important;margin-top:10px!important}
.product-eshop-info #info .bafet #data_articles{width:100%!important}
.my-order .search-result{width:100%}
.my-order .search{width:100%;padding:0 10px}
.product-eshop-info #sheepmt,.product-eshop-info #comments{padding:10px}
.fileorder .visitorform form{display:flex}
.fileorder .visitorform form>*{margin:0!important}
.fileorder .visitorform form .button{padding:5px 0!important;width:140px}
form .brands{width:100%}
form .brands>div{display:flex;justify-content:center;flex-wrap:wrap}
form .brands>div a{display:flex;align-items:center}
form .brands>div a img{margin:0}
form#bascket-main{padding-bottom:10px}
.product-eshop a.compare{display:inline-block}
.catalogueitem.listforrelated{height:340px}
.product-eshop-left.product-eshop-ajax-left{width:unset!important}
.product-eshop-ajax-left .product-promotime-body{width:60%}
.product-promotime-body.detail-promo{display:block}
.product-eshop-info .review.answer{width:98%}
.goods-hit .newiempromo{background: #e75c0e;}
.ough{background:white!important;height:auto!important}
.ough p{display:none}
.ough img{margin-top:0!important;margin-left:0!important;float:unset!important}
.ough table{width:100%}
.ough table tr td{padding:10px 8px;overflow:hidden;color:unset!important;font-size:unset!important}
.ough tr td:first-child{width:auto!important}
.product-eshop .image-addition{display:block}
.search-box-focused .search .search-box-button.button-close{display:flex}
.colLeft .name{display:none}
.filter-block {margin-top:0}
.filter {padding: 0px 10px 30px 10px;margin-top:0}
}
@media(max-width:980px){
.product-comment.ambeeqb-content{padding:8px}
.content-container{display:flex;flex-wrap:wrap}
.colWide,.colLeft,.colRight{min-width:100%;margin:0}
.colRight{margin-bottom:10px}
.adaptive-banner-first-page .lSSlideOuter .lSPager.lSpg {bottom: 6px;}
.product-eshop-left{width:100%!important}
.product-eshop-right{width:100%!important}
.advantages{display:block}
.reclam-block .advantages.prop{width:290px;margin-left:auto;margin-right:auto}
.colLeft .name{display:flex;width:100%}
.product-comment .rating-stars{justify-content: space-between;}
#tblprocat{overflow:auto}
.compatible{/* width:fit-content; */}
.tblus{width:100%}
.tblus td>p{width:auto!important}
.tblus tr td:first-child{padding-right:10px}
.wrap-head .head-block{flex-wrap:wrap}
.wrap-head .head-block>*{min-width:100%!important;width:auto!important;height:auto!important;display:flex;justify-content:center}
.wrap-head .head-block .phones-block>*{display:flex;flex-wrap:wrap;justify-content:center;width:auto!important;height:auto!important}
.wrap-head .head-block .phones-block>*>a,.wrap-head .head-block .phones-block>*>*{display:inline-block;padding:5px 3px!important;position:initial!important}
.wrap-head .head-block .right-block{flex-wrap:wrap}
.wrap-head .head-block .right-block>*{padding:0 10px}
.wrap-head .headtop .delivery{margin:auto}
.head-block .basket{height:auto!important}
.head-block .search{margin:0!important}
.basketvizitor .ordersend .orderinfo,.basketvizitor .ordersend .orderrdetail{width:100%;margin-bottom:10px}
.basketvizitor .ordersend .orderrdetail{order:1}
.about_producers .compatible{width:unset}
.about_producers .schip{text-indent:0}
.about_producers .seo_text{overflow:unset}
.btn_catalogue_item a span{display:none}
.catalogue-block-top .producerinfo{display:none}
.catalogue-block-bottom{order:5}
.catalogue-block-bottom .producerinfo{display:block}
.content.bgwhite{width:100%}
.headtop .phones-block .mpfones{width:auto;display:flex;flex-wrap:wrap}
.headtop .phones-block .top_procat{width:100%}
.compatible p{line-height:20px!important}
.search-box-product-name-a{opacity: 0;transition: opacity .25s ease}
}
@media(max-width:840px){
.goods-hit.news-category-5 .catalogueitem{width: calc(48% - 10px);};
.ui-dialog{width:100%!important;max-width:100%!important}
.ui-dialog .basketajax{width:100%!important;max-width:100%!important}
.product-eshop-ajax-left .product-promotime-body{width:92%}
.abasketajax .basket .func-button button{width:70%}
.abasketajax .basket .func-button .button-second{margin-top:20px;margin-left:0}
}
@media(max-width:780px){
.top_menu_right{display:block}
.hide_sm{display:none}
.top_menu_btn.batton_a_message{padding-right:15px;display:block}
.headblock{display:flex;flex-wrap:wrap;height:auto;justify-content:center}
.headblock>*{width:100%!important}
.headblock{height:auto;padding-bottom:10px}
.headblock .phone-block{display:flex;flex-wrap:wrap;justify-content:center}
.headblock .phone-block>*{padding:0!important;margin:0 10px!important}
.headblock .phone-block .callback-phone a{line-height:24px}
.producers-waranty .logo-producer{float:none!important;margin:0 auto 10px auto!important;display:block}
.producers-waranty .producer-waranty ul{padding-left:0}
.panelcontent .feedback_link{display:none}
}
@media(max-width:680px){
.wrap-head .headtop .phones-block.wgtdwl{flex-direction:column}
.headtop .phones-block.wgtdwl .welcome-block{max-width:100%}
.headtop .phones-block.wgtdwl{flex-direction:column;align-items: center; padding-top: 9px; border-top: 2px solid #dedede;}
.goods-hit.news-category-5 .catalogueitem{width: calc(100% - 10px);};
.search_good_listing{max-width:100%;width:100%!important;left:0!important}
.ui-dialog .basketajax{padding:10px 0}
.basketajax .basket table img.gallery{width:80px}
.basketajax .basket table tr.carttootal td.currency{padding-right:10px}
.basketajax .basket .button_obg{margin-right:10px}
.basket .delete{width:auto}
.wrap-head .head-block>*{flex-wrap:wrap}
.footer.to-center{flex-wrap:wrap}
.footer.to-center>*{min-width:100%;text-align:center}
.footer.to-center>*.dva.right{display:flex;justify-content:center}
.footer.to-center>*:not(:first-child){margin-top:10px!important}
#basketform{width:90%!important;margin-left:-45%!important}
#basketform .button_obg{margin-top:40px}
.formcallback textarea,#feedbackform textarea,.formcallback input,#feedbackform input{width:100%!important;margin-left:0!important}
.formcallback table,#feedbackform table{width:100%}
.product-comment .form form{margin:30px 10px 10px}
.product-comment input[name="applicant_name"],.product-comment textarea[name="comment"],.product-comment textarea[name="cons"],.product-comment textarea[name="pros"]{width:100%!important}
.product-comment input[class="button"]{margin-left:0!important;float:right}
.product-eshop .product-description{width:100%!important}
.product-eshop-info h3{padding:20px 20px 10px!important}
.product-eshop-info #specification{padding:0 20px 10px!important}
.product-eshop-info #specification table{max-width:100%;width:100%}
.product-eshop-info table.design td:first-child{white-space:initial}
.product-eshop-right>*{width:100%!important}
.tupoyblock-second{margin-top:0}
.reclam-block{margin:0!important;margin-top:10px!important}
.basket .costs{display:flex;justify-content:center;flex-direction:column;margin:10px 0}
.basket .costs>*:not(:last-child){padding-bottom:5px}
.goods-hit .catalogueitem,.goods-hit.goods-main-page li{width: calc(100% - 10px);}
.blockselect{justify-content: space-between;flex-direction:column}
.blockselect>div{margin:8px 8px}
.product-eshop .user-manual{margin-bottom:10px!important}
.v25-block,.v30-block{max-width:100%!important}
.product-eshop-info ul.tab{flex-wrap:wrap}
.my-order .info .tab li{width:49%!important}
.product-eshop-info #info .bafet>*{width:100%!important}
.product-eshop .product-name{width:100%}
.product-promotime-body{width:90%}
.rating-stars.rating-stars-check span{padding:0 .25em}
.comments-on-page .product-comment{width:96%!important;margin-left:0!important}
.headtop .phone-block span.ourphone-main:before{bottom:-2px}
.headtop .main-phone span.ourphone-main-first:before{bottom:0}
#searchoverlay{top:92px!important}
.selectcounitem{padding:4px 0 0 0}
.selectmain{justify-content:space-between;}
.compatible p{padding-left:2px!important;text-align:unset;text-indent:unset}
ul{padding-left:0!important}
.seo_text img,.compatible img{margin-right:5px}
.ucenennye-tovary-category li{width:60%!important}
.modal_form{width:auto!important;left:unset;margin-left:auto;margin-right:auto}
.partfix{overflow:hidden;height:auto;max-height:unset;min-height:auto}
.goods-hit .catalogueitem,.goods-hit.goods-main-page li{min-height:auto}
.goods-hit .image{max-width:280px;}
.goods-hit .promoimget {min-height:430px}
.swiper-container .goods-hit .image{max-width:180px;}
.swiper-container .goods-hit .partfix{height:300px;max-height:300px;min-height:300px;}
#callbackform{width: 94%;left: 0;margin-left: 10px;margin-right: 0;top: 30% !important;!i;!;}
}
@media (max-width:580px){
.headtop .top-module {width:100%}
.headtop .phones-block{flex-direction:column;align-items: center;border-top: 2px solid #dedede;}
.headtop .phones-block .main-phone {width:unset;margin-right:0}
.headtop .user-actions {flex-direction:column;width: 100%;}
.user-actions-items-callback{padding-bottom:24px}
.headtop .main-phone{padding-bottom: 3px;}
.headtop .phone-block .linesphone.ourphone-main span{font-size: 21px;}
.headtop .user-actions .user-actions-items-mark{padding-top: 14px;}
.headtop .user-actions .user-actions-items-callback{display: flex;width:100%;padding-bottom:14px;border-bottom: 2px solid #dedede;justify-content: center;}
.headtop .user-actions .callbutton{}
.headtop .phone-block .linesphone{margin-top:10px;}
}
@media(max-width:480px){
.wrap-head .delivery-basket-block{display:block}
.headtop .delivery-block{display:block;width:100%}
.wrap-head .headtop .delivery{width:200px;margin:0 auto;float:none}
.wrap-head .headtop .right-block{width:100%}
.wrap-head .headtop .basket{justify-content:center}
.headtop .phones-block.wgtdwl .welcome-block p{text-align:center}
.wrap-head .headtop .phones-block.wgtdwl .next-phone{width:100%}
.headtop .right-block{margin-top:8px}
.producer-block .data{margin:0}
.goods-hit{width:calc(100% + 10px)}
.navigation .nav-menu-left .content-menu{width:100%;position:fixed;left:0}
.navigation .nav-menu-left .content-menu.scnd .pointer{left:140px}
.product-buy,.product-buy-variant-more,.product-buy-credit-form{display:flex;flex-wrap:wrap}
.product-buy,.product-buy-variant-more{flex-direction:column-reverse;justify-content:flex-start;margin-bottom: 20px;}
.product-buy-credit-form{flex-direction:row;justify-content:space-between}
.product-buy-variant-more{flex-direction:column}
.product-eshop .price,.product-buy-credit-data,.product-buy-Quickly{padding: 20px 0;}
.product-eshop .cena{font-size:14px;height:unset}
.basketajax .basket table tr td{border-top:0}
.product-promotime-body{width:100%}
.rating-stars.rating-stars-check span{padding:0 2px}
.my-order .info .tab li{width:100%!important}
.product-eshop .articul-star .comment{width:100%;padding-bottom:5px}
.product-eshop .articul-star .article{width:100%;padding: 10px 0 20px 0;}
.product-eshop .product-description>*{min-width:100%}
.hide-xs{display:none}
}
@media(max-width:360px){
.btn_catalogue_item{margin-left:2px}
.headtop .search form{padding-left:5px}
.producers-waranty ul.waranty-about li{float:none}
.headtop .phones-block .mpfones{flex-direction:column}
.product-eshop .image-main img{width:100%}  
}
@media(max-width:320px){
.goods-hit .image{max-width:100%}  
}
@media(max-width:991px){
.contacts td{text-align:center;width:100%;display:inline-grid;flex-wrap:wrap}
.contacts img{padding-left:0!important;margin-bottom:10px}
.top-block{display:block;background:#da8813}
.top-block .nav{display:none}
.tablecollapsing table,.tablecollapsing thead,.tablecollapsing tbody,.tablecollapsing th,.tablecollapsing td,.tablecollapsing tr{display:block;padding:0}
.tablecollapsing td{padding-top:5px;padding-bottom:5px;position:relative;white-space:normal;text-align:center}
}
@media(max-width:375px){
.top-block{text-align:-webkit-right}
}
@media(max-width:320px) and (min-width:300px){
.top-block{text-align:center}
}
@media(max-width:415px){
.category{display:grid;flex-wrap:wrap;width:calc(200%+10px);margin:20px -5px}
}
@media(max-width:1199px){
.top-block .nav{display:none}
.top-block .reg-nav{width:100%}
.top-block{background:#da8813}
.panelcontent{padding-right:2%}
}
@media(max-width:448px){
.headtop .basketstate a{display:inline-block}
}