@media (min-width:576px){.view{position:relative;float:right;margin-top:-10px;margin-right:10px;}
.view span{float:left;display:block;margin-left:10px;cursor:pointer;color:#9b9b9b;}
.view svg{vertical-align:middle;}
.view span.selected,
.view span:hover{color:#06a2e3;}
}
@media only screen and (min-width:768px){#products.list .products_item{width:100%;margin-bottom:15px;}
    .menu_group_header .menu_eventer{
        position: relative;
    }
    .menu_group_header .menu_item_1.menu_eventer > a:after{
        content: "";
        display: inline-block;
        vertical-align: middle;
        width: 12px;
        height: 8px;
        background-repeat: no-repeat;
        margin-left: 1px;
        background-image: url(../images/select_arrow.png);
        background-size: cover;
        -webkit-transition: all 0.4s ease-out 0s;
        -o-transition: all 0.4s ease-out 0s;
        transition: all 0.4s ease-out 0s;
    }
    .menu_group_header .menu_item_1.menu_eventer:hover > a:after {
        -webkit-transform: rotate(180deg);
        -moz-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg);
    }
    .menu_group_header .menu_eventer .menu_list_2{
        -webkit-transition: all 0.4s ease-out 0s;
        -o-transition: all 0.4s ease-out 0s;
        transition: all 0.4s ease-out 0s;
        top: 100%;
        display: block!important;
        background: rgb(255, 255, 255);
/*        transform: translate(0px, 17px);*/
        border: none;
        opacity: 0;
        visibility: hidden;
        box-shadow: 0px 10px 12px 0px rgba(0, 0, 0, 0.4);
        position: absolute;
        z-index: 1000;
        margin: 2px 0 0;
        list-style: none;
        font-size: 14px;
        text-align: left;
        padding: 0px;
        width: 100%;
    }
    .menu_group_header .menu_eventer:hover .menu_list_2 {
        top: 101%;
        opacity: 1;
        visibility: visible;
        display: block;
    }
    .menu_group_header .menu_item_2 {
        float: none;
        margin-bottom: 0px;
        margin-right: 0px!important;
    }
    .menu_group_header .menu_item_2 .menu_link{
        margin-right: 0px!important;
        display: block;
        width: 100%;
    }
    .menu_group_header .menu_list_3 {
        padding: 0px;
    }
    .menu_group_header .menu_item_3 {
        float: none;
        width: 100%;
    }
    .menu_group_header .menu_item_3 .menu_link {
        padding-left: 30px;
    }
    .arrow_toggle{
        margin-left: 1px;
        -webkit-transition: all 0.4s ease-out 0s;
        -o-transition: all 0.4s ease-out 0s;
        transition: all 0.4s ease-out 0s;
    }
    .menu_group_header .menu_eventer:hover .arrow_toggle {
        -webkit-transform: rotate(180deg);
        -moz-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg);
    }
#products.list .preview{border:1px solid #ccc;}
#products.list .inner_prewiew{position:relative;padding-left:130px;overflow:hidden;height:auto;display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;}
#products.list .product_name{margin-bottom:3px;}
#products.list .category_product_name{margin-bottom:3px;}
#products.list .preview_image{width:120px;height:135px;overflow:hidden;border:none;position:absolute;top:10px;left:10px;}
#products.list .preview_image img{max-height:100%;}
#products.list .wrap_syns{float:right;width:200px;border-left:1px solid rgb(204, 204, 204);padding-left:10px;}
#products.list .wrap_syns_left{float:left;width:200px;border-left:1px solid rgb(204, 204, 204);padding:0px 10px;}
#products.list .wrap_names{float:left;width:calc(100% - 400px);padding-right:10px;padding-left:10px;}
#products.list .promo_image{float:left;width:200px;overflow:hidden;border:none;position:absolute;top:10px;left:10px;}
#products.list .wrap_names .preview_annotation{display:block!important;height:72px;width:100%;overflow:hidden;}
#products.list .preview_form .preview_variants{display:block;}
#products.list .preview_form .preview_variants.hidden{display:none;}
}
@media only screen and (min-width:992px){#left_box.col-3{max-width:285px;width:100%;float:left;padding-left:0px;padding-right:0px;}
#content_box.col-9{width:calc(100% - 295px);padding-left:10px;padding-right:0px;}
.filter_marker .filters{display:none;}
#products.list .products_item{height:auto;}
.filter_marker .filter_item{margin:0px 10px 10px 0px;}
.filter_marker .filter_link{height:30px;min-width:70px;line-height:28px;display:block;background:#005098;border:1px solid #005098;color:#fff;font-size:12px;font-weight:300;padding:0px 35px 0px 20px;border-radius:1.4em;}
.filter_marker .filter_link.filter_link_last_key{background:#fff;border:1px solid #005098;color:#000000;margin:0px 10px 10px 0px;padding:0px 20px 0px 20px;}
.filter_marker .filter_link.filter_link_last_key:hover{border-color:#f00;color:#f00;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
.filter_marker .filter_item .filter_link.checked_marker .filter_indicator{width:24px;height:24px;border-radius:50%;text-align:center;line-height:20px;left:inherit;right:2px;top:2px;background:#fff;border-color:#fff;}
.filter_marker .filter_item .filter_link.checked_marker{margin-bottom:0px;}
.filter_marker .filter_item .filter_link.checked_marker .filter_indicator::before{content:"\f00d";color:#005098;font-size:14px;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
.filter_marker .filter_item .filter_link.checked_marker:hover .filter_indicator::before{content:"\f00d";color:#f00;}
}
@media only screen and (min-width:1200px){#center_box.col-9{width:calc(100% - 285px);padding-right:10px;padding-left:0px;}
#right_box.col-3{max-width:285px;width:100%;float:right;padding-right:0px;padding-left:0px;}
.blog_news .news_item:hover{border-bottom:1px solid rgb(102, 163, 224);border-right:1px solid rgb(102, 163, 224);}
.products_item:hover .preview_hover{left:7px;right:7px;}
.products_item:hover .preview_no_images .preview_hover{left:-69px;right:7px;}
#cart_informer .shoppingcart_box{display:block;opacity:0;filter:alpha(opacity=0);visibility:hidden;transition:all 0.2s ease-out;right:-1px;position:absolute;width:380px;z-index:1000;min-width:160px;padding:15px 0px;font-size:14px;}
#cart_informer:hover .shoppingcart_box{margin-top:5;opacity:1;filter:alpha(opacity=100);visibility:visible;}
#cart_informer .shoppingcart_box_inner{background:rgb(255, 255, 255);border:1px solid rgb(102, 163, 224);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);padding:5px;}
.shoppingcart_box table{}
.shoppingcart_box table tr{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ddd;}
.shoppingcart_box table tr:last-child{border-bottom:1px solid #fff;}
.shoppingcart_box table td.shoppingcart_box_image{width:50px;padding:5px;}
.shoppingcart_box table td.shoppingcart_box_name{width:160px;padding:5px 5px;font-size:12px;}
#cart_informer .shoppingcart_box table td.shoppingcart_box_name a{font-size:12px;text-decoration:underline;}
#cart_informer .shoppingcart_box table td.shoppingcart_box_name a:hover{text-decoration:none;}
.shoppingcart_box table td.shoppingcart_box_amount{width:80px;padding:5px;font-size:12px;}
.shoppingcart_box table td.shoppingcart_box_price{width:80px;padding:5px 5px;font-weight:600;font-size:12px;}
.shoppingcart_box table td.shoppingcart_box_remove{width:40px;}
.shoppingcart_box table td.shoppingcart_box_remove a{color:red;}
.shoppingcart_box_inner .checkout{margin-top:0px;}
}
@media only screen and (min-width:1367px){#content_box.col-9{width:calc(100% - 295px);padding-left:11px;padding-right:0px;}
#center_box.col-9{padding-right:9px;}
}
@media only screen and (max-width:1366px){.product_box_tocart{padding:10px 15px;}
.header_phones .phone_item{margin-right:20px;}
.header_phones .number_phone{margin-bottom:0px;}
#header_box{width:calc(100% - 300px);}
.header_bottom .search{width:calc(100% - 600px);}
#comparison .compare_icon,
#wishlist .wish_icon,
#cart_informer .shopping_icon{margin:0px 0px;}
.left_box_boxed{margin-top:-18px;margin-bottom:15px;}
.boxed{margin-bottom:15px;padding:10px;}
.main_news .news_item:last-child{margin-bottom:0px;padding-bottom:5px;border-bottom:none;}
#products:not(.list) .products_item{margin-bottom:15px;}
.header_bottom{padding:10px 0px;}
.categories_heading{height:40px;line-height:40px;font-size:16px;padding-left:30px;}
.header_bottom .search .search_input{height:40px;line-height:40px;}
.header_bottom .search .search_button{height:40px;padding:0px 15px;}
.header_bottom .search .search_button svg{width:24px;height:24px;}
#comparison .compare_icon{width:32px;height:28px;}
#wishlist .informer_name,
#comparison .informer_name,
#cart_informer .informer_name{font-size:12px;}
#wishlist .wish_icon{width:30px;height:28px;}
#cart_informer .shopping_icon{width:29px;height:28px;}
.sidebar_category .catalog_menu{top:5px;}
.catalog_menu a{padding:10px 40px 10px 30px;line-height:inherit;}
.categories_menu .category_item .category_link{font-size:16px;font-weight:400;}
.angle_icon{height:40px;line-height:40px;}
.categories_menu.level_1 .category_item.opened .category_link{font-size:16px;font-weight:400;}
.categories_menu .subcategory.level_2 .category_item .category_link{font-size:14px;font-weight:300;padding:8px 40px 8px 40px;}
.catalog_menu{top:50px;}
}
@media (min-width:1200px) and (max-width:1359px){.header_phones .icon_phone{display:none;}
}
@media only screen and (max-width:1359px){#header_box{width:calc(100% - 240px);}
#header_logo{max-width:200px;}
#header_logo img{max-width:100%;}
}
@media only screen and (max-width:1199px){.header_bottom .search{width:calc(100% - 515px);}
.header_bottom .header_informers{max-width:200px;width:100%;}
.shoppingcart_box{display:none!important;}
footer .footer_top .foot_logo .logo{margin:0px auto 5px;max-width:250px;}
#comparison .compare_icon{width:35px;height:30px;}
#wishlist .wish_icon{width:32px;height:30px;}
#cart_informer .shopping_icon{width:32px;height:30px;}
#header_logo{max-width:180px;}
#header_box{width:calc(100% - 200px);}
.main_news .news_item{margin-bottom:0px;padding-bottom:5px;border-bottom:none;}
#center_box{padding:0px;}
.products_item{margin-bottom:15px;}
.main_box_category .box_category_image{height:120px;line-height:140px;}
.main_box_category .box_category_image img{max-height:110px;}
.product_box_tocart{max-width:inherit;}
.flex_footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
footer .footer_top .foot_logo{-webkit-box-flex:1 0 100%;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;min-height:auto;text-align:center;margin-bottom:40px;width:100%;max-width:inherit;}
.page_accaunt{max-width:80%;}
}
@media (min-width:767px) and (max-width:1199px){#products.list .wrap_syns_left{width:130px;}
#products.list .inner_prewiew{padding-left:80px;}
#products.list .preview_image{width:70px;height:70px;left:5px;}
#products.list .wrap_names{width:calc(100% - 330px);padding-right:10px;}
}
@media (min-width:990px) and (max-width:1199px){.header_menu .menu_link{padding:8px 8px;margin-right:1px;font-size:12px;}
}
@media only screen and (max-width:991px){.product_box_images{padding:0px 0px 20px 0px;border-right:none;max-width:inherit;}
.wrap_product_box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
footer .footer_top .bef_str::before,
footer .footer_top .foot_menu .foot_item a::before{content:none;}
.product_box_tocart{border-right:none;padding:0px;}
.product_share, .product_instruction{margin-bottom:0px;}
#right_box,
#center_box,
#content_box{padding:0px;}
.home_banner{margin-bottom:10px;}
#products .products_item{height:451px;}
#products.list .products_item{height:170px;}
#top_line{width:100%;height:50px;background:#393939;position:relative;}
#bt-menu-mobile{border:none;background:none;width:40px;float:left;margin:10px 15px 0px 15px;position:relative;height:30px;cursor:pointer;visibility:visible !important;z-index:10;}
#bt-menu-mobile span.top{top:0;}
#bt-fechar-menu span.top{top:2px;}
#bt-fechar-menu span, #bt-menu-mobile span{background-color:#fff;display:block;height:3px;position:absolute;width:30px;}
#bt-menu-mobile span.middle{top:50%;margin-top:-2px;}
#bt-menu-mobile span.bottom{top:100%;margin-top:-5px;}
#bt-fechar-menu span.bottom{top:100%;margin-top:-3px;}
#bt-fechar-menu span.top{transform-origin:15% 40%;transform:rotate(45deg);-webkit-transform-origin:15% 40%;-webkit-transform:rotate(45deg);}
#bt-fechar-menu span.middle{transform-origin:20% 80%;transform:rotate(-45deg);-webkit-transform-origin:20% 80%;-webkit-transform:rotate(-45deg);}
#bt-fechar-menu span.bottom{background-color:transparent;}
#wrapper-menu-mobile{position:fixed;width:100%;height:100%;top:0;background:rgba(0,0,0,.8);left:-100%;opacity:0;z-index:110;}
#wrapper-menu-mobile .wrapper{height:auto;overflow-y:scroll;position:absolute;width:480px;z-index:9999;background:-webkit-linear-gradient(top, rgba(69, 72, 77, 0.9) 0%, rgba(0, 0, 0, 0.9) 100%);background:-ms-linear-gradient(top, rgba(69, 72, 77, 0.9) 0%, rgba(0, 0, 0, 0.9) 100%);background:-moz-linear-gradient(top, rgba(69, 72, 77, 0.9) 0%, rgba(0, 0, 0, 0.9) 100%);background:linear-gradient("to bottom", rgba(69, 72, 77, 0.9) 0%, rgba(0, 0, 0, 0.9) 100%);}
#menu_ancor{text-align:left;line-height:inherit;width:100%;height:auto;float:none;margin:0px;padding:0;}
#menu_ancor li.first{text-align:right;padding:10px 10px;overflow:hidden;background:#000;z-index:99999;line-height:34px;}
.box_logo_menu_mob{width:140px;float:left;line-height:32px;color:rgb(102, 163, 224);font-size:24px;visibility:visible;font-weight:400;text-align:left;padding-left:8px;}
#bt-fechar-menu{border:none;background:none;width:30px;margin-right:10px;position:relative;height:30px;cursor:pointer;visibility:visible;float:right;margin-top:5px;padding:0px;}
    
#mob_line_menu .menu_item,    
#mob_line_menu .line_menu_item{
    padding-bottom:4px;
    margin-bottom:3px;
    display:block;
    position:relative;
    }
#mob_line_menu .menu_list{
    list-style: none;
    padding: 0px;
    margin: 0px
}
#mob_line_menu .menu_item:before,    
#mob_line_menu .line_menu_item:before{
    content:'';
    display:inline-block;
    position:absolute;
    left:10px;
    top:8px;
    width:32px;
    height:32px;
    vertical-align:middle;
    }
#mob_line_menu #mcat_1:before{background:url(../images/mcat_home.png) no-repeat;}
#mob_line_menu #mcat_21:before{background:url(../images/mcat_reviews.png) no-repeat;}
#mob_line_menu #mcat_17:before{background:url(../images/mcat_news.png) no-repeat;}
#mob_line_menu #mcat_12:before{background:url(../images/mcat_discounts.png) no-repeat;}
#mob_line_menu #mcat_2:before{background:url(../images/mcat_money.png) no-repeat;}
#mob_line_menu #mcat_3:before{background:url(../images/mcat_truck.png) no-repeat;}
#mob_line_menu #mcat_4:before{background:url(../images/mcat_book.png) no-repeat;}
#mob_line_menu #mcat_26:before{background:url(../images/mcat_images.png) no-repeat;}
#mob_line_menu #mcat_24:before{background:url(../images/mcat_store.png) no-repeat;}
#mob_line_menu #mcat_32:before{background:url(../images/mcat_faq.png) no-repeat;}
#mob_line_menu #mcat_6:before{background:url(../images/mcat_pin.png) no-repeat;}
#mob_line_menu #mcat_login:before{background:url(../images/mcat_login.png) no-repeat;}
#mob_line_menu #mcat_register:before{background:url(../images/mcat_register.png) no-repeat;}
#mob_line_menu #mcat_user:before{background:url(../images/mcat_user.png) no-repeat;}
#mob_line_menu #mcat_exit:before{background:url(../images/mcat_exit.png) no-repeat;}
#mob_line_menu .menu_item a,    
#mob_line_menu .line_menu_item a{
    color: rgb(255, 255, 255);
    display: block;
    position: relative;
    padding: 4px 40px 4px 40px;
    font-size: 17px;
    line-height: 1.3;
    text-decoration: none;
    font-weight: normal;
}
#menu_ancor ul.phones{overflow:hidden;padding:30px 0px 0px;background-color:#393939;list-style:none;}
#menu_ancor .phone_item{margin-right:0px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding-left:10px;}
#menu_ancor .icon_phone{margin-right:10px;text-align:center;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
#menu_ancor .name_phone .number_phone{font-size:16px;line-height:18px;font-weight:300;display:block;margin-bottom:5px;}
#menu_ancor .name_phone .operator_phone{color:#ddd;font-size:12px;font-weight:300;}
.header_languages{padding:10px 20px;}
#menu_ancor .mob_box_menu_sub{padding:10px 0px;}
#mob_line_menu .menu_item a::after,     
#mob_line_menu .line_menu_item a::after{content:'';position:absolute;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAaCAYAAABRqrc5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjk1QjFDQUJGM0M0RjExRTU4RDE0Q0Y4OEYxOThDNzFBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjk1QjFDQUMwM0M0RjExRTU4RDE0Q0Y4OEYxOThDNzFBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTVCMUNBQkQzQzRGMTFFNThEMTRDRjg4RjE5OEM3MUEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTVCMUNBQkUzQzRGMTFFNThEMTRDRjg4RjE5OEM3MUEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6uPa2QAAABx0lEQVR42mJggIKc8qr/Hz5+/N87dcZ/BnJASW3D/+8/fvwHgX///v3vnz6TdIPuPXjwHxmADJowYxZpBqUVlDx4/+EDhkGTZs4hzaD0wuLL6AaBwJTZc0k26Oy795gGTZ0zn2SDjr97/x7DoOnzFpBs0MG3795hGDRj/kJSDSrZ/eYtpkGzFi4m2UW7X799i2HQ7EVLSDZoy6s3bzAMWrFuw/+iogIZkBpmQoacPXF82affDPrmxkaa3FxccHEdTQ0GXkHhIgFRoWXEu6igZMXLV68xXHTs1On/TMQawsjEeA6YvzDEf/36zcCwu7iSDYTxGZBRVNr56MlTDFfsP3z0f2lRuTwjugGuve2/ULxRVDq1vqw4S1JcHMXgXfsPMlw/fY63oLzoCyMuV4AMAxqworGiNFxcVBRFbuuuPQx3LlwGG4DT+SCD0/NLDmJLI+u3bP+/e94SNqJyNLb8s2rDJuIMSCsseQMqJtHB0tVr/xNbOP3/9PkzhgELlq0gzoDs0or/X758xcxwC4jMcHnAkv7b9+8YxePUOfOIz2jogUhWiV/V3Pb/1+/fYAP+Ag3omjSVvLqnuKb+P8hFrb0TSDYAIMAAuo4l2a3dlV4AAAAASUVORK5CYII=") no-repeat;background-size:contain;width:9px;height:13px;right:22px;top:50%;margin-top:-7px;}
#header_logo{max-width:200px;margin:25px auto;}
.header_bottom .header_informers{position:absolute;max-width:285px;top:4px;right:10px;background:transparent;border:none;}
.header_bottom .search{width:calc(100% - 300px);}
.header_bottom{padding:5px 0px;background-color:rgb(102, 163, 224);margin:0px 0px 10px;}
.header_bottom .header_callback .icon_callback{width:100%;height:33px;margin-right:8px;margin-top:3px;}
.header_bottom .header_callback{margin-right:0px;}
#top_line .phone{background-color:#393939;float:left;width:50%;margin-bottom:20px;}
#top_line .phone a{font-size:14px;font-weight:bold;color:#fff;text-decoration:none;}
#top_line .phone a:visited,
#top_line .phone a:active,
#top_line .phone a:focus,
#top_line .phone a{background-color:none;}
.categories_heading{padding-left:0px;position:relative;}
.categories{position:static;}
.catalog_menu{top:220px;border-bottom:1px solid #9b9b9b;}
.informer_languages a{width:24px;height:21px;border:none;}
.categories_heading .angle_icon svg{width:18px;height:18px;color:#fff;margin-right:0px;}
.categories_heading .angle_icon{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}
.categories_heading .angle_icon.active{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}
.devider_menu::after{content:'';position:absolute;top:-2px;right:0;left:0;display:block;height:1px;background:rgba(255, 255, 255, 0.2);margin:0px;}
footer .footer_top .foot_schedule,
footer .footer_top .foot_pages,
footer .footer_top .foot_feedbacks,
footer .footer_top .foot_orders{-webkit-box-flex:1 0 50%;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%;min-height:auto;text-align:center;margin-bottom:20px;width:100%;max-width:inherit;}
footer .header_phones{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
footer .footer_bottom{margin-top:10px;}
.product_details .btn.btn_big svg{width:20px;height:20px;margin-right:10px;}
.product_details .btn_big{padding:0px 5px;font-size:18px;text-align:center;height:38px;line-height:38px;display:block !important;}
.product_details .btn.btn_big svg{margin-top:-2px;vertical-align:middle;display:inline-block;}
.product_details .price{height:38px;line-height:38px;font-size:18px;}
.catalog_menu a{padding:15px 40px 15px 30px;}
.page_accaunt{max-width:100%;}
.page_accaunt{max-width:100%;}
.filter_marker{max-width:calc(100% - 380px);}
.filter_marker .categories_heading{padding-left:15px;}
.filters{position:absolute;top:39px;background:rgb(255, 255, 255) none repeat scroll 0% 0%;width:100%;z-index:500;border:1px solid rgb(102, 163, 224);padding:15px;left:0px;}
.btn.btn_small svg{width:22px;height:22px;margin-right:8px;margin-top:2px;vertical-align:middle;display:inline-block;}
#products .products_item{height:inherit;}
#products.list .products_item{height:inherit;}
.product_box_images .slick-slide{text-align:center;}
}
@media only screen and (max-width:767px){#bt-menu-mobile{margin:11px 0px 0px 40px;}
.categories,
.categories_heading{max-width:230px;}
.header_bottom .search{width:calc(100% - 230px);}
table{max-width:100%;}
.banner_box .banner_description{display:none;}
.header_bottom .search{width:calc(100% - 230px);border:2px solid #fff;}
.header_bottom .search .search_button,
.header_bottom .search .search_input{border-radius:0px;}
.header_bottom .search .search_button{height:34px;width:54px;}
.header_bottom .search .search_input{height:34px;line-height:34px;width:calc(100% - 58px);display:block;}
.form_login{padding-right:0px;margin-right:0px;border-right:none;}
.secret_number::before{content:none;}
.purchase,
.purchase tbody,
.purchase tfoot,
.purchase tr,
.purchase td,
.purchase th{display:block;}
.purchase tr{position:relative;border-top:1px solid #ddd;text-align:center;background:#fff;}
.purchase td,
.purchase th{border:none;padding:10px 8px;margin:0px auto;text-align:center;}
.purchase .purchase_image{padding-top:20px;margin:0px auto;}
.purchase .purchase_sum{padding-bottom:20px;}
.purchase td:empty,
.purchase th:empty{display:none;}
.purchase .coupon .message_error{margin:0 auto 12px;}
.purchase .purchase_total{border-top:1px solid #ddd;padding:20px 10px;}
.cart_form_boxlefts, .cart_boxlefts{background:#fff;}
.purchase .order_total{border-top:none;}
.purchase_remove{position:absolute;top:8px;right:8px;}
.purchase .remove_icon{width:20px;height:20px;}
.input_coupon{margin-bottom:10px;}
.pagination{margin:10px auto 20px;}
.fancybox-slide > *{padding:10px;margin:20px 0;}
.popup_purchase{display:block;}
.popup_purchase_buttons,
.popup_purchase_right,
.popup_purchase_left{display:block;text-align:center;}
.popup_purchase_img{margin-right:0px;margin:0px auto;}
.popup_purchase_amount{display:block;margin:10px auto;width:130px;}
.popup_purchase_amount span{height:auto;line-height:inherit;width:30px;display:inline-block;vertical-align:middle;float:none;}
.popup_purchase_amount .input_amount{height:30px;line-height:inherit;display:inline-block;vertical-align:middle;float:none;}
.popup_purchase_full_price{width:100%;text-align:center;}
#products.list .products_item{height:inherit;}
.list .wrap_syns_left{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:justify !important;-webkit-justify-content:space-between !important;-ms-flex-pack:justify !important;justify-content:space-between !important;-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important;border-top:1px solid rgb(204, 204, 204);border-bottom:1px solid rgb(204, 204, 204);padding:8px 0px 3px;min-height:81px;}
#products .products_item{height:inherit;}
}
@media only screen and (max-width:575px){#bt-menu-mobile{width:50px;height:24px;margin:13px 0px 0px 0px;}
#wrapper-menu-mobile .wrapper{max-width:480px;width:100%;height:100%;overflow-x:scroll;}
#products .products_item{height:auto;}
.product_heading .preview_sku{margin-left:0px;margin-top:15px;}
.product_overlay_buttons .buttons_wishlist{width:100%;}
#top_line .phone{font-size:13px;font-weight:bold;width:50%;padding-left:0px;background:none;line-height:25px;}
#menu_ancor .name_phone .number_phone{margin-bottom:0px;}
#bt-menu-mobile span.middle{margin-top:-3px;}
#bt-menu-mobile span.bottom{margin-top:-6px;}
.header_bottom .flex_header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0px;min-height:100px;}
.header_bottom{padding:0px 0px;background-color:#fff;margin:0px 0px 10px;}
.categories, .categories_heading{max-width:inherit;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:inherit;}
.categories_heading{padding-left:0px;position:relative;padding:0px 14px;height:50px;background-color:#272727;}
.header_bottom .angle_icon{height:50px;line-height:50px;right:10px;}
.catalog_menu{top:272px;border-bottom:1px solid #9b9b9b;}
.header_bottom .search{width:100%;border:none;background-color:rgb(102, 163, 224);padding:5px;margin-bottom:5px;}
.heading_box .main_look{display:none;}
#cart_informer .shopping_icon{width:25px;height:24px;}
#wishlist .wish_icon{width:26px;height:24px;}
#comparison .compare_icon{width:28px;height:24px;}
.header_bottom .header_informers{max-width:240px;top:4px;}
#header_logo{max-width:166px;margin:15px auto 10px;}
.categories_heading{line-height:50px;}
.catalog_menu{top:230px;}
.header_bottom .header_callback .icon_callback{margin-right:0px;margin-top:0px;}
.product_overlay_buttons{margin-top:2px;}
.form_input_fast{margin-bottom:10px;}
.product_instruction .product_instruction_items{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.slider_no_hover .products_item .overlay_buttons{display:none;}
.heading_box{font-size:20px;line-height:24px;}
footer{margin-top:15px;padding:15px 0px 0px;}
.product_heading{margin-top:20px;}
footer .footer_top .foot_schedule,
footer .footer_top .foot_pages,
footer .footer_top .foot_feedbacks,
footer .footer_top .foot_orders{-webkit-box-flex:1 0 100%;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;text-align:center;margin-bottom:0px;}
footer .footer_top .foot_schedule .box_schedule{margin-bottom:15px;}
footer .footer_top .h5{margin-bottom:5px;}
footer .header_phones{margin-bottom:15px;}
footer .header_phones .icon_phone{display:none;}
footer .header_phones .phone_item{margin-bottom:3px;}
footer .footer_top .foot_feedbacks .phone_item{margin-bottom:3px;}
.boxed_captcha_flex{display:block;}
.boxed_captcha_flex .btn_comment{width:100%;margin-top:15px;}
h1, .h1, .heading_page{font-size:22px;line-height:26px;margin-top:15px;}
.cart_form_boxlefts,
.cart_boxlefts{width:100%;margin-left:0px;}
.delivery_item img{display:none;}
.delivery_description{display:none;}
.active + .delivery_description{display:none;}
h1.products_heading{margin-bottom:10px;font-size:24px;line-height:30px;}
.cat_tiny_block h2{font-size:20px;line-height:24px;}
.filter_marker{max-width:100%;}
.filter_marker .categories_heading{padding-left:15px;line-height:35px;height:35px;color:#fff;background-color:#f36c16;margin-bottom:15px;font-size:14px;}
.filter_marker .categories_heading .angle_icon{height:35px;line-height:35px;}
.product_creative_block{display:block;margin-bottom:15px;}
.sort{max-width:100%;padding-bottom:15px;}
.products_item{margin-bottom:15px;}
.product_heading{display:block;}
}
@media only screen and (max-width:382px){}