.various{display: none !important;}
.input-border{border:1px solid #bdbdbd;}
.input-error{border:1px solid red !important;}
.haserror{color:red;}
.custom-alert{padding:10px;margin:5px 0;}
.custom-alert p{margin:0;font-size:14px;}
.align-left{text-align:left;}
.quick-login .quick-login-error{display:none;}
.black-border{border:1px solid #000;}
.margin-bottom-15{margin-bottom:15px;}
.margin-top-10{margin-top:10px;}
.center{margin:0 auto;float:none;}
.success_comment{font-size:16px;text-align:center;}
.filter_table{width:100%;}
.filter_table td{border-bottom:1px solid #999999;padding:5px;width:50%;}
.filter_table tr:nth-child(odd){}
.filter_table span{font-weight:700;line-height:1.2em;}
.slide_title{margin:15px 0px -15px 0px;}
.slider-handle.noUi-horizontal .noUi-handle{width:18px;height:18px;border:0;background:#00bf96;left:-9px;border-radius:18px;box-shadow:none;cursor:pointer;}
.slider-handle.noUi-horizontal{border-radius:0;border:none;box-shadow:none;background:#c6dec9;height:6px;}
.slider-handle .noUi-handle:before, .slider-handle .noUi-handle:after{content:none;}
#list-products{margin:0 -10px;font-size:0;}
#list-products .grid-33{float:none;display:inline-block;vertical-align:top;}
.errors{font-size:14px;margin:12px;}
.custom-checkbox a{color:#999;font-size:100%;}
.custom-checkbox a:hover{color:#000;transition:color 0.3s ease;-moz-transition:color 0.3s ease;-webkit-transition:color 0.3s ease;-o-transition:color 0.3s ease;}
.sub-menu{position:absolute;left:100%;top:-1px;margin-top:0;width:auto;white-space:nowrap;border:1px solid #e7e7e7;background:white;padding:0;opacity:0;z-index:-5;}
.hasInner:hover .sub-menu{z-index:5;opacity:1;}
.sub-menu li{}
#product-gallery{height:300px !important;}
#product-gallery li{height:300px;line-height:300px;text-align:center;padding:10px;}
#product-gallery li img{max-width:100%;height:auto;vertical-align:middle;display:inline;width:auto;margin:auto !important;}
.manual{margin:30px 0;overflow:hidden;}
.manual span{font-size:20px;font-weight:400;text-transform:uppercase;}
.manual a{float:right;color:#ee3835;text-decoration:underline;padding-left:40px;background:url(/images/manual.png) left 0px no-repeat;line-height:31px;}
.manual a:hover{text-decoration:none;}
.sitemap ul{margin-left:25px;}
.sitemap ul li{margin-bottom:5px;}
.sitemap a{color:#000;text-decoration:none;outline:none;}
.sitemap a:hover{color:#00bf96;}
.youtube_video{margin-top:25px;}
.youtube_video iframe{max-width:100%;}
iframe{max-width:100%;}
/* .product-bxslider li a:after{content:"";display:inline-block;width:18px;height:18px;background:url(/images/zoom-photo.png) left 0px no-repeat;position:absolute;right:10px;bottom:10px;cursor:pointer;} */
.product-bxslider li a{display:block;width:100%;height:100%;position:relative;}
.product-images .bx-wrapper li a img{max-width:100%;max-height:100%;vertical-align:middle;}
.range-slider-wrapper{margin-top:60px;}
.range-text{margin-bottom:15px;}
.range-slider-wrapper.bottom{margin-top:20px;}
.product-box{padding:0;padding-bottom:55px;}
.product-info-wrap{display:table;width:100%;}
.product-box .product-info{padding:0;width:100%;display:block;vertical-align:top;border:0;padding:15px;}
.product-box .product-img{width:100%;padding:0;display:block;height:240px;line-height:180px;vertical-align:middle;margin-bottom:10px;padding:5px 5px 5px 5px;/* border-bottom:1px solid #efefef; */display:table;text-align:center;}
.product-box .product-img span{vertical-align:middle;display:table-cell;line-height:170px;text-align:center;}
.product-box .product-img img{max-width:100%;max-height:200px;vertical-align:middle;}
.product-box .product-title{font-size:18px;line-height:1;margin-bottom:10px;}
.button-small, .button-normal{padding:7px 8px;}
.down-arr{width:40px;height:30px;line-height:30px;background:#fff url(../images/icon-bottom.png) 5px 6px no-repeat;background-size:30px 20px;display:block;text-align:center;margin:0 auto;}
#pager-carousel .bx-prev{position:absolute;top:38px;left:-27px;margin:-30px 0 0 0;width:40px;height:40px;line-height:40px;text-align:center;font-size:40px;color:#000;}
#pager-carousel .bx-next{position:absolute;top:38px;right:-27px;margin:-30px 0 0 0;width:40px;height:40px;line-height:40px;text-align:center;font-size:40px;color:#000;}
#pager-carousel .bx-wrapper{max-width:100% !important;}
.order-button{color:#3e3e3e;margin-bottom:40px;}
.order-button a{color:#00bf96;text-decoration:underline;}
.icon-angle-left, .icon-angle-right{font-size:30px;}
.search-switch{height:30px;}
.button-small span i, .button-normal span i, .button-dual .button-dual-right i
.product-box .product-img{vertical-align:middle;padding-left:0;padding-right:10px;}
.product-details__description > a{text-decoration:none;}
.product-details__description > a:hover{text-decoration:none;}
.product-details{padding:20px;}
.footer-copyright{padding-left:44px;background:url(/images/um-small.png) 5px 3px no-repeat;}
.order_call{max-width:135px;margin-top:2px;}
.order_call .abutton{position:absolute;top:1px;right:2px;cursor:pointer;background:none;border:none;background:none;margin:0;padding:0px;}
.order_call .abutton .icon-phone{width:15px;height:17px;background:url(../images/icon-callback.png) no-repeat;display:inline-block;position:relative;top:0;right:2px;}
.order_call input[type="text"]{padding:2px 24px 2px 5px;border:0;}
.icon-phone:before{display:none;}
.active-color .icon-shopping-cart{width:19px;height:18px;background:url(../images/cart-small-turquoise.png) no-repeat;display:inline-block;vertical-align:top;}
.icon-shopping-cart:before{display:none;}
.dark-color .icon-heart{width:17px;height:17px;display:inline-block;background:url(../images/set-asside-small.png) no-repeat;position:relative;top:-2px;}
.dark-color .icon-heart:before{display:none;}
.abutton.distribution .icon-plus{background:url(../images/footer-mailplus.png) no-repeat;width:13px;height:13px;display:inline-block;}
.abutton.distribution .icon-plus:before{display:none;}
.header-search{border:1px solid #999999;}
.header-search button{font-size:20px;bottom:0;padding:0 12px;width:initial;height:initial;margin:auto 0 auto;}
.header-search .twitter-typeahead{display:block!important;}
.header-search .tt-menu{margin-left:-1px;margin-right:-1px;text-align:left;right:0px;margin-top:5px;padding:5px 18px;background-color:#fff;border:1px solid #999;}
.header-search .tt-suggestion{cursor:pointer;}
.header-search .tt-suggestion:hover{color:#00bf96;}
.main-menu-desktop.dark-gradient{background:#00bf96;}
.main-menu-desktop .active-color,
.main-menu-desktop .active-hover:hover{color:#000;}
.main-menu-desktop .active-hover.selected{color:#00bf96;}
.index-news hr{border-bottom:1px solid #999999;border-top:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;max-width:1240px;margin:0 auto;clear:both;}
.cream-bg,
.cream-bg-hover:hover,
.cream-bg-hover.selected{background-color:#fff;/* background-color:#efefef; */}
.custom-checkbox span{border:1px solid #999999;top:9px;}
.noUi-base{background:#cac9c9;}
.noUi-origin{background:#999999;}
.noUi-origin:last-child{background:#cac9c9;}
.range-slider-price.noUi-horizontal .noUi-handle{border:0;background:#00bf96;}
.product-box,
.product-wide{border: 1px solid #ebebeb;}
.buttons a.add_to_cart, .buttons a.buy_one_click{width:31px;height:31px;background:url(../images/cart-big.png) no-repeat;padding:0;}
.buttons a.add_to_cart i, .buttons a.buy_one_click i{display:none;}
.buttons a.deferred_product{width:31px;height:31px;background:url(../images/set-asside-big.png) no-repeat;padding:0;}
.buttons a.deferred_product i{display:none;}
.color-columns{background:#efefef;}
.buttons a.delete_favorite{width:31px;height:31px;background:url(../images/icon-otlozh.png) no-repeat;box-sizing:border-box;}
.buttons a.delete_favorite i{display:none;}
.submenu>ul>li>a{border-bottom:1px solid #999999;}
.main-menu-mobile{}
.header-page .main-menu-mobile li a.main-menu-item{color:#fff}
a.main-menu-item i{color:#fff;}
a.main-menu-item i:hover{color:#999999;}
.juicy-slider-nav .prev, .juicy-slider-nav .next{position:absolute;z-index:100;top:50%;width:28px;height:44px;text-align:center;display:block;margin-top:-22px;line-height:1;font-size:40px;border-radius:0;border:0;}
.juicy-slider-nav .prev{background:url(../images/left.png) no-repeat;}
.juicy-slider-nav .next{background:url(../images/right.png) no-repeat;}
.order-table{background:#fff;padding:15px 20px 20px 20px;box-sizing:border-box;overflow-y:auto;}
.order-table-header{background:#fff;color:#000;font-size:14px;padding:0;margin:0;display:table;width:100%;min-width:680px;border:0;}
.order-table-header li{border-bottom:1px solid #e1e1e1;}
.order-table-line{border:0;border-bottom:1px solid #e1e1e1;min-width:680px;}
.col-status.new{color:#01be96;}
.product-table td.name{padding-right:10px;}
.product-table td.img a{display:block;width:50px;height:50px;text-align:center;border:1px solid #e1e1e1;line-height:48px;}
.product-table td.img img{vertical-align:middle;}
.pager{padding-bottom:0;}
.news-desciption{margin-bottom:15px;}
.news-desciption ul li{list-style-position:inside;list-style-type:disc;}
.news-desciption p:last-child{margin-bottom:0;}
.news-desciption iframe{max-width:100%;}
.wrapper-cart .cart-product-image{border-right:0;overflow:hidden;padding:10px 20px 10px 0;}
.wrapper-cart .cart-product-image .cart-image-wrap{display:block;border:1px solid#e1e1e1;width:125px;height:105px;float:left;margin-right:20px;position:relative;line-height:103px;}
.wrapper-cart .cart-product-image .cart-image-wrap a{display:block;}
.wrapper-cart .cart-product-image .cart-image-wrap img{max-width:100%;height:auto;max-height:105px;vertical-align:middle;}
.cart-product-options input{width:30px;height:30px;border:1px solid #bebebe;text-align:center;}
.cart-image-wrap .delete-item{display:block;width:10px;height:10px;background:red;position:absolute;right:-20px;top:0;background:url(../images/delete-grey.png) no-repeat;cursor:pointer;}
.cart-image-wrap .delete-item:hover{background:url(../images/delete-red.png) no-repeat;}
.place_an_order{width:485px;margin:0 auto;clear:both;margin-top:20px;}
.place_an_order .input-wrap{margin-bottom:10px;overflow:hidden;}
.place_an_order .input-wrap.visible{overflow:visible;}
.place_an_order label{float:left;width:33%;margin-top:10px;cursor:pointer;}
.place_an_order .mode label{width:auto;margin-top:0;margin-bottom:0;overflow:hidden;}
.place_an_order .radio-wrap{margin-bottom:13px;display:block;width:100%;overflow:hidden;padding-left:2px;}
.place_an_order input[type="text"]{overflow:hidden;width:66%;display:block;border:1px solid #999999;height:34px;padding:0 1%;}
.place_an_order input[type="number"]{overflow:hidden;width:66%;display:block;border:1px solid #999999;height:34px;padding:0 1%;}
.place_an_order textarea{width:66%;padding:5px 1%;border:1px solid #999999;overflow:hidden;background:#fff;resize:none;height:105px;}
.place_an_order hr{margin:0;padding:0;border-top:1px solid #000;border-bottom:0;margin-top:21px;margin-bottom:15px;}
.place_an_order .mode{width:67%;float:right;padding-top:10px;}
.place_an_order input[type="radio"]{position:relative;top:2px;margin:0;margin-right:5px;cursor:pointer;float:left;}
.place_an_order .amount-sum{color:#00bf96;font-weight:600;}
.total-wrap{margin-bottom:10px;}
.total-title{display:inline-block;width:170px;}
.place_an_order .select{cursor:pointer;display:inline-block;position:relative;font-size:14px;color:#fff;font-weight:600;width:66%;height:34px;}
.place_an_order .select-hidden{display:none;visibility:hidden;}
.place_an_order .select-styled{position:absolute;top:0;right:0;bottom:0;left:0;height:34px;line-height:34px;border:1px solid #999999;background:#ffffff;padding:0 10px 0 10px;-moz-transition:all .2s ease-in .5s linear;-ms-transition:all .2s ease-in .5s linear;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#000;font-weight:300;}
.place_an_order .select-styled:after{content:"";width:0;height:0;border:5px solid transparent;border-color:#000 transparent transparent;position:absolute;top:15px;right:10px;}
.place_an_order .select-options{display:none;position:absolute;top:100%;right:0;left:0;z-index:999;margin:0;padding:0;background-color:#fff;list-style:none;border:1px solid #999;border-top:0;}
.place_an_order .select-options li{margin:0;padding:5px 10px;-moz-transition:all .15s ease-in .5s linear;-ms-transition:all .15s ease-in .5s linear;-webkit-transition:all .15s ease-in;-o-transition:all .15s ease-in;transition:all .15s ease-in;color:#000;font-weight:300;list-style-type:none;}
.place_an_order .select-options li:hover{background:#efefef;}
.total .well-box-middle strong{font-size:22px;}
.cart-product.total{border-bottom:0;}
.well-box-middle strong.weight{color:#000;font-size:14px;}
.total .well-box-middle strong.weight{font-size:20px;white-space:nowrap;}
.cart-product-list .well-box-middle strong{white-space:normal;}
.total .well-box-middle strong.cart_total_sum{font-size:20px;white-space:nowrap;}
.juicy-slider{border:0;}
.juicy-wrapper>ul{border:0;}
.input-round-submit{outline:none;}
.popup-box ul{max-height:350px;overflow-y:auto;}
.quick-cart-item .quick-cart-add, .quick-cart-item .quick-cart-remove{margin-top:0;bottom:6px;top:auto;}
.quick-cart-item .quick-cart-remove{left:5px;}
.quick-cart-item .quick-cart-add{right:5px;}
.select-hidden{display:none;visibility:hidden;}
.slide-opened .mega-menu{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.slide-opened .mega-menu .cream-gradient, .slide-opened .mega-menu.cream-bg{background:none;}
.slide-opened .main-menu-desktop, .slide-opened .active-hover.selected{background:transparent;display:block;width:100%;}
.slide-opened .sub-menu{display:block;position:static;background:transparent;border:0;padding-left:10px;}
.slide-opened .mega-menu-list li.hasInner:after{background:url(/images/arrow-dropout-menu-white.png) no-repeat;}
.slide-opened .mega-menu-list li.hasInner.opened:after{background:url(/images/arrow-dropout-menu.png) no-repeat;}
.slide-opened li.selected a{color:#fff;}
.slide-opened .mega-menu-list li.opened > a{color:#000!important;}
.slide-opened .mega-menu .mega-menu-box{display:block;}
.slide-opened .mega-menu .mega-menu-box .mega-menu-list{display:block;}
.slide-opened .mega-menu-list li.hasInner:after{-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);}
.slide-opened .mega-menu-list li{white-space:normal;}
.slide-opened .mega-menu-list li.hasInner.opened:after{-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);}
.slide-opened .sub-menu{opacity:1;z-index:5;display:none;}
.mobile-menu-opened .header-page .main-menu .slide-opened li a.main-menu-item:hover{color:#000;}
.slide-opened .mega-menu .mega-menu-box .mega-menu-list a:hover{color:#000;}
.slide-opened .main-menu .main-menu-desktop>li{width:100%;}
.slide-opened li:hover a{color:#fff;}
.slide-opened li.selected > a{color:#000;}
.slide-opened li.hasInner.opened:hover a{color:#fff;}
.mobile-menu-opened .header-page .main-menu li a.main-menu-item{display:block;}
.slide-opened li{display:block;width:100%!important;box-sizing:border-box;}
.details-line{line-height:32px;margin:0 0 20px 0;clear:right;}
.details-line .amount{border:1px solid #999;height:32px;vertical-align:top;box-sizing:border-box;}
.product-details .group{display:inline-block;vertical-align:top;}
.product-details .group a{vertical-align:top;margin-top:0;height:32px;box-sizing:border-box;}
.deffered .grid-100{padding-left:20px;padding-right:20px;}
.deffered .grid-75{padding-left:0;padding-right:0;}
.filters{margin-bottom:20px;}
.h1{font-size:20px;font-weight:400;line-height:1;margin-bottom:15px;}
.header-middle .header-table{display:table;}
.header-middle .search-block{padding-right:0;display:table-cell;vertical-align:middle;}
.product-bxslider li{line-height:278px;}
.product-images-wrap{min-height:380px;position:relative;}
#loading{position:absolute;left:50%;top:50%;}
.product-images #bx-pager a{height:64px;margin-right:0;border-right:1px solid transparent;}
.product-images #bx-pager a:last-child{border-right:1px solid #e1e1e1;}
.product-images #bx-pager a:last-child.active,
.product-images #bx-pager a:last-child:hover{border-right:1px solid #000;}
#pager-carousel .bx-wrapper{padding:0 15px;}
.product-images .bx-wrapper{margin:0 auto 15px;}
#pager-carousel .bx-prev{margin:-15px 0 0 0;width:12px;height:20px;line-height:20px;left:0;}
#pager-carousel .bx-next{margin:-15px 0 0 0;width:12px;height:20px;line-height:20px;right:-2px;}
#pager-carousel .bx-prev i,
#pager-carousel .bx-next i{position:absolute;top:0;left:0;line-height:20px;}
.wrapper-cart{margin-top:5px;}
.content-page ul li,
.content-page ol li{list-style-type:none;padding-left:0;margin-left:0;margin-bottom:10px;}
.sidebar .h2{margin-bottom:15px;}
.subscribe-sidebar h3{font-size:20px!important;font-weight:400!important;line-height:1;margin-bottom:15px!important;margin-top:20px!important;}
.top_panel{padding:10px 0;-webkit-filter: grayscale(100%);filter: grayscale(100%);}
.top_panel .item{margin-top:0;height: 20px;}
.top_panel .item.last{margin-top:0;}
.top_panel .item.last a{margin-bottom:2px;display:inline-block;}
.ribbon-small.ribbon-red .ribbon-inner{background-image:url('/images/label.png');background-repeat:no-repeat;display:block;width:100%;height:100%;text-align:center;line-height:62px;}
.ribbon-small.ribbon-yellow .ribbon-inner{background-image:url('/images/label.png');background-repeat:no-repeat;}
.ribbon-small.ribbon-blue .ribbon-inner{background-image:url('/images/label.png');background-repeat:no-repeat;}
.ribbon-small.ribbon-green .ribbon-inner{background-image:url('/images/label.png');background-repeat:no-repeat;}
.ribbon-small .ribbon-inner{background-image:url('/images/label.png');background-repeat:no-repeat;}
.product-box .ribbon-small, .product-wide .ribbon-small, .product-detail .ribbon-small{position:absolute;right:-2px;top:-2px;}
.ribbon-small{height:89px;width:89px;overflow:hidden;}
.ribbon-small .ribbon-inner{font-size:11px;width:89px;height:89px;margin-left:0;margin-top:0;-ms-background-size:initial;-moz-background-size:initial;-o-background-size:initial;-webkit-background-size:initial;background-size:initial;-ms-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);}
.ribbon-small .ribbon-text{-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);display:block;width:100%;height:100%;font-size:13px;vertical-align:middle;line-height:62px;white-space:nowrap;}
.ribbon-big .ribbon-aligner,
.ribbon-small .ribbon-aligner{display:none;}
.header-middle-wrap .grid-100{width:100%;}
.well-box, .well-box-middle{border-right:0;}
.white-box-border{border:0;}
.country{float:right;}
.country a{text-decoration:underline;color:#00bf96;}
.country a:hover{text-decoration:none;}
.logo-product{max-width:100px;max-height:110px;margin:0 0 15px 15px;}
.product-details__description .button-small{margin-bottom:10px;}
.range-slider-wrapper label{padding-right:5px;}
.product-images .bx-wrapper .bx-viewport{padding-right:1px;}
.down-arr{display:none;}
#search_str{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.footer-top input{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
input,textarea{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0;}
*{-webkit-tap-highlight-color:transparent;}
.contacts-wrap{overflow:hidden;}
.contact-info{width:40%;padding-right:20px;box-sizing:border-box;float:left;}
.map-resize{width:60%;overflow:hidden;}
ul li{list-style-position:outside;}
ol li{list-style-type:decimal;}
.mega-menu-list li{list-style-type:none;}
.product-bottom{position:absolute;width:100%;left:0;bottom:0;padding:0 15px 15px;box-sizing:border-box;height:auto;}
.product-bottom .product-price{font-size:20px;cursor:default;background-color:inherit;margin-top:0;width:auto;}
.product-bottom .product-price del{display:block;margin-bottom:10px;color:#f0f0f0;margin-left:-6px;}
.product-bottom .product-price del:before{content:"\00a0 ";display:inline-block;text-decoration:line-through;}
.product-bottom .buttons{text-align:right;overflow:hidden;width:auto;float:right;}
.product-bottom .buttons a[target=_blank]{position:absolute;bottom:0;right:0;margin-bottom:55px;margin-right:20px;}
.select_wrapper{position:relative;width:66%;overflow:hidden;background:#fff;display:block;border:1px solid #999;height:34px;line-height:34px;padding:0 1%;box-sizing:border-box;}
.select_wrapper select{opacity:0;filter:alpha(opacity=0);position:absolute;left:1px;top:-1px;height:30px;z-index:1;width:100%;height:35px;line-height:35px;cursor:pointer;border:1px solid transparent;}
.select_wrapper .wrap_arrow{position:absolute;top:0;right:0;height:100%;width:35px;}
.select_wrapper .wrap_arrow .arrow{position:absolute;top:14px;right:14px;width:0;height:0;overflow:hidden;border-top:5px solid #000;border-right:5px solid transparent;border-left:5px solid transparent;}
.item-news{overflow:hidden;}
.news-info{overflow:hidden;}
.list-img li{list-style-type:none;}
.focusor-top{list-style-type:none;}
.mega-menu .cream-gradient{display:none;}
.main-menu-desktop .active-hover.selected{transition:background 0.2s ease;-moz-transition:background 0.2s linear;-webkit-transition:background 0.2s ease;-o-transition:background 0.2s linear;}
.header-logo img{width: auto;height:50px;}
.content-page.login-page h2{border-bottom:1px solid #999;margin:0 0px;margin-bottom:20px;padding:0;padding-top:20px;padding-bottom:15px;text-align:left;color:#00bf96;}
.login-page .register-form .form-input label{color:#000;}
.not-found .order_call{float:none;display:block;margin-bottom:15px;max-width:none;width:40%;}
.not-found .order_call input[type="text"]{border:1px solid #999;color:#000;padding:10px 18px;display:inline-block;}
.not-found .order_call .abutton{top:8px;right:6px;}
.homepage-slider{filter: grayscale(50%);opacity: 0.8;margin-left: auto;margin-right: auto;width: 1280px;height: 450px;position:relative;}
.juicy-slider{opacity:100;}
#homepage-loader{position: absolute;width: 100%;height: 200px;background: url(/images/load.gif) center center no-repeat;}
.money-icon{font-family:'rouble', Arial, sans-serif;vertical-align:baseline;display:inline-block;text-transform:none;}
.mobile-enter{display:none;}
.mobile-enter ul{overflow:hidden;display:table;}
.mobile-enter li{padding:0 10px;}
.mobile-enter li a{color:#fff;}
.mobile-enter:hover ul li a{color:#fff;}
.mobile-enter ul li:first-child a{width:90px;}
.mobile-enter ul li a{display:inline-block;cursor:pointer;}
.mobile-enter ul li a i{display:inline-block;}
.mobile-enter ul li a span{display:inline-block;}
.mobile-enter:hover ul li:hover > a{color:#999;}
.region_panel{padding:10px 0;margin-top:10px;display:none;}
.region_panel a{text-decoration:underline;color:#00bf96;}
.mega-menu{top:50px;}
.show{display:block !important;}
.place_an_order input[type="password"]{overflow:hidden;width:66%;display:block;border:1px solid #999;height:34px;padding:0 1%;}
.product-wide .product-price{line-height:1;}
.product-wide.light-bg .product-title{padding-top:0;}
.product-wide .product-price{margin-top:5px;}
.product-wide .product-actions{padding-bottom:10px;}
.tab-product{padding-bottom:65px;height:auto!important;}
@media screen and (max-width:1280px){.top-menu{padding-left:10px;padding-right:10px;}
}
@media screen and (min-width:1150px) and (max-width:1268px){.main-menu li a.main-menu-item{font-size:12px;}
}
@media screen and (min-width:1033px) and (max-width:1150px){.main-menu li a.main-menu-item{font-size:11px;}
}
@media screen and (max-width:1032px){.main-menu li a.main-menu-item{font-size:10px;}
}
@media screen and (max-width:1100px) and (min-width:980px){.product-details .group{margin-top:10px;display:block;}
}
@media screen and (max-width:1150px){.main-menu li a.main-menu-item{padding:15px 6px;}
.mega-menu{top:46px;}
}
@media screen and (max-width:1100px){.order-line{padding-left:0;}
.header-middle .search-block{margin-top:26px;}
.logo-product{float:none;margin:0 auto 15px;display:block;}
}
@media screen and (max-width:980px){.footer-copyright{float:left;}
.footer-social{float:right;}
.header-middle .search-block{margin-top:40px;}
.header-middle .header-compare{margin-right:0;margin-top:10px;}
.active-color .icon-shopping-cart{background:url(/images/cart-small-white.png) no-repeat !important;margin-right:3px;top:-2px;}
.footer-lists{margin-bottom:15px;}
.main-menu .main-menu-mobile .main-menu-cart a:first-child{display:none;}
.region_panel{display:block;}
}
@media screen and (max-width:980px) and (min-width:768px){.header-middle-wrap{width:100%;}
.search-block{width:63%;text-align:right;}
}
@media screen and (min-width:767px) and (max-width:860px){.top_panel .item.last{display:none;}
}
@media screen and (min-width:980px){.top_panel .grid-container .right-last{margin-right:0;}
.top_panel .grid-container .right{float:right;padding-top:1px;}
}
@media screen and (max-width:860px){.product-details .group{margin-top:10px;display:block;}
}
@media screen and (min-width:767px){.header-middle-box:first-child{width:100%;float:left;margin-left:0px;}
}
@media screen and (max-width:767px){.cart-head{display:none;}
.wrapper-cart .cart-product-image .cart-image-wrap{float:none;margin:0 auto;}
.cart-product-title{margin-left:0;text-align:center;}
.well-table .well-box-middle{text-align:center;}
.well-box-middle .block-all-price span{font-size:14px;}
.grid-33.tablet-grid-50{width:100%;}
.product-wide .product-description{width:100%;height:auto;}
.footer-list{margin-bottom:15px;}
div.header-middle .search-block{display:block;margin-top:0;padding:0 10px;width:initial;}
header .header-middle-box{width:100%;}
.header-logo{float:none;}
.product-wide .product-actions{width:100%;text-align:left;padding:0 20px 15px 20px;clear:both;}
header .header-logo img{max-width:248px;height:auto;}
.region_panel{margin-top:55px;}
.product-details .group{display:block;vertical-align:top;margin-top:0;}
.product-details .group .tooltip{display:none!important;}
.product-details .group a.button-small{display:block;margin-right:0;text-align:center;font-weight:bold;}
.product-details__columns .button-small.color-3.compare span{position:static;border:none;}
}
@media screen and (max-width:600px){.header-logo{margin:0 auto;display:block;text-align:center;}
.header-middle-wrap{text-align:center;}
.header-middle .search-block{margin:15px auto;float:none;padding:0;}
.contact-info{width:100%;padding-right:0;box-sizing:border-box;float:none;margin-bottom:20px;}
.map-resize{width:100%;overflow:hidden;}
.news-image{float:none;margin-right:auto;margin-left:auto;display:block;margin-bottom:10px;}
}
@media screen and (max-width:550px){.place_an_order{width:100%;}
.place_an_order label{float:none;width:100%;margin:0;margin-bottom:10px;display:block;}
.place_an_order input[type="text"],
.place_an_order textarea,
.place_an_order .mode,
.place_an_order .select{float:none;width:100%;box-sizing:border-box;}
.manual a{float:none;display:block;margin-top:10px;}
.footer-copyright{float:none;margin-bottom:10px;padding-left:0;padding-top:44px;background:url(/images/um-small.png) center top no-repeat;margin-right:0;text-align:center;padding-right:0;}
.developer{text-align:center;}
.footer-social{text-align:right;}
.content-form .form-input label{width:100%;display:block;margin-bottom:5px;}
.content-form .form-input .text-input, .content-form .form-input .textarea-input{width:100%;display:block;}
.not-found .order_call{width:100%;}
.main-menu .main-menu-mobile .mobile-enter{width:auto;width:auto;margin-top:0;padding:0;position:relative;top:-6px;}
.main-menu .mobile-enter li{width:auto;margin-top:0;padding:0;display:inline-block!important;}
}
@media screen and (max-width:371px){.form_style .button-normal{float:none;}
.capcha-block{text-align:left;}
.form_style .button-normal{float:right;}
.f_captcha{text-align:left;float:left;}
}
@media screen and (max-width:350px){.capcha-block{position:relative;padding-bottom:50px;}
.form_style .button-normal{clear:both;position:absolute;bottom:0;left:0;}
}
@media screen and (max-width:976px){.sidebar .h3{display:none;}
.product-filter{display:none;}
.range-text{display:none;}
.range-slider-wrapper{display:none;}
.range-slider-wrapper.bottom{display:table!important;}
.range-slider-wrapper.bottom + .range-text{display:block;text-align:center;}
.range-slider-wrapper.bottom + .range-text input[type="text"]{width:65px;}
}
.no_favorite{font-size:15px;padding-left:10px;}
.payment_disabled{color:#aaa;}
.f_style.error{border:1px solid #e23636 !important;}
.search-block{background:none;width:220px;}
.search-block .gsc-control-cse{background:none;border:none;display:inline-table;padding:0;vertical-align:middle;width:220px;}
.search-block input.gsc-search-button-v2{padding:6px 9px;width:auto;height:auto;background-color:#00bf96;background-image:-webkit-gradient(linear,left top,left bottom,from(#00bf96),to(#00bf96));border:none;margin-top:10px;}
.search-block .gsib_a{padding:4px 4px;border:1px solid #999;}
.search-block .gsc-search-box-tools .gsc-search-box .gsc-input{padding-right:4px;border:none;}
.search-block input.gsc-search-button-v2:hover{background-color:#00bf96;background-image:-webkit-gradient(linear,left top,left bottom,from(#00bf96),to(#00bf96));}
.search-block .gsc-input-box{border:none;margin-top:4px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
.product-img-holder{position:relative;}
@media screen and (max-width:765px){#pager-carousel div.bx-wrapper{padding-left:0;padding-right:0;}
}
@media screen and (min-width:767px){#pager-carousel{max-width:360px;margin:0 auto;}
}
@media screen and (max-width:765px){#pager-carousel{margin:0;}
}
.more_text{visibility:hidden;height:0;padding-top:20px;}
.more_text_device{visibility:hidden;height:0;padding-top:20px;}
.show_more{cursor:pointer;color:#00bf96;text-decoration:underline;}
.show_more_device{cursor:pointer;color:#00bf96;text-decoration:underline;}
.addthis_sharing_toolbox{margin-bottom:10px;}
.news-desciption{color:#3e3e3e;}
.catalog-list .headline{font-size:26px;}
.catalog-list__row{margin-bottom:20px;}
.f-ru{background:url(../images/f-ru.jpg) no-repeat;width:31px;height:23px;}
.f-ua{background:url(../images/flag-ua.jpg) no-repeat;width:31px;height:23px;}
.f-kz{background:url(../images/flag-kz.jpg) no-repeat;width:31px;height:23px;}
.payment-block{text-align:left;}
.place_an_order{width:573px;}
.addthis_sharing_toolbox{float:left;}
.discount-color{color:#EF3736;}
.color-5{color:#fff;background:#005aab;}
.buttons a.buy_in_installments{width:31px;height:31px;background:url(/images/0procent.png) no-repeat;padding:0;background-size:contain;}
.details-line .color-5{font-weight:normal;}
.product-wide .product-img-holder .product-img img{display:inline-block;vertical-align:middle;}
.product-wide .product-img span.product-img-helper{display:inline-block;height:100%;vertical-align:middle;}
.reviews .reviews-stats{margin-bottom:100px;}
#call404 input[type="text"]{width:70%;}
#call404 .call404{padding:9px 8px;text-align:center;}
@media screen and (min-width:590px){.not-found div.order_call{width:475px;margin:0 auto 0 0;}
#call404 input[type="text"]{width:70%;}
}
@media screen and (max-width:590px){.not-found div.order_call{width:100%;}
#call404 .call404{display:block;margin-top:10px;}
#call404 input[type="text"]{width:100%;}
}
#call404 input[type="text"]{vertical-align:top;}
#call404 .call404{vertical-align:top;}
.about-us,
.about-us p,
.about-us ul{color:#999;text-align:left;font-size:100%;}
.about-us p,
.about-us ul{margin-bottom:15px;}
@media screen and (max-width:980px){.news-desciption p{text-align:left;}
}
@media screen and (max-width:740px){span.h3.payment-block{text-align:center;}
}
.thumbnail img{max-width:400px;max-height:200px;}
.news-image{max-width:285px;max-height:150px;}
#hard_form_show{cursor:pointer;margin-left:20px;}
#hard_form{visibility:hidden;height:0;display:none;}
.order_message{font-size:18px;font-weight:400;margin-bottom:20px;display:block;}
.free-delivery-message{color:#0d702e;font-size:14px;}
.ribbon-small .ribbon-text{font-size:12px;}
.menu-star{display:inline-table;}
.menu-star i{width:1em;}
.menu-star.stars-small{font-size:12px;}
.discount-block{color:#ef3736;}
.product-details__description .discount-block{color:#ef3736;}
.empty-cart{text-align:center;}
#map-popup{display:none;}
.bid{font-size:12px;display:block;margin-top:12px;}
.product-wide .bid{margin:0 10px 10px 0;}
.price .bid{margin:0;}
#bid-popup{display:none;}
.bid-confirm{margin-left:33%;}
#bid-popup hr{padding:0;margin:0;width:98%;}
#bid-popup .h3{color:#00bf96;text-transform:uppercase;}
.pager_grid{display:none;}
body{display: block;background: none;}

@media screen and (max-width:768px){
    .header-table .header-logo{
        box-sizing: border-box;
        margin-right: 20px;
        height: 80px;
        display: block;
        width: 100%;
        float: none;
    }
    .header-table .header-logo img {
        margin: 0 auto;
    }
}