@media only screen and (min-width:1024px){section.advantages > div > div:nth-child(2) > h3{background-image:url('../img/advantages-2.png');padding-left:64px;background-position-x:7px;}
section.advantages > div > div:nth-child(13) > h3{background-image:url('../img/advantages-13.png');padding-left:59px;background-position-x:5px;}
section.advantages > div > div:nth-child(12) > h3{background-image:url('../img/advantages-12.png');padding-left:70px;background-position-x:8px;}
section.advantages > div > div:nth-child(11) > h3{background-image:url('../img/advantages-11.png');padding-left:66px;}
section.advantages > div > div:nth-child(10) > h3{background-image:url('../img/advantages-10.png');padding-left:58px;background-position-x:3px;}
section.advantages > div > div:nth-child(9) > h3{background-image:url('../img/advantages-9.png');padding-left:69px;background-position-x:10px;}
section.advantages > div > div:nth-child(8) > h3{background-image:url('../img/advantages-8.png');padding-left:66px;background-position-x:10px;}
section.advantages > div > div:nth-child(7) > h3{background-image:url('../img/advantages-7.png');padding-left:56px;background-position-x:5px;}
section.advantages > div > div:nth-child(6) > h3{background-image:url('../img/advantages-6.png');padding-left:69px;background-position-x:10px;}
section.advantages > div > div:nth-child(5) > h3{background-image:url('../img/advantages-5.png');padding-left:65px;}
section.advantages > div > div:nth-child(4) > h3{background-image:url('../img/advantages-4.png');padding-left:55px;}
section.advantages > div > div:nth-child(3) > h3{background-image:url('../img/advantages-3.png');padding-left:68px;}
}
@media only screen and (min-width:1025px) and (max-width:1150px){a#register{padding-left:9%;}
.shell{width:1150px;}
.products-page li > div.image{float:none;}
.product h3{min-height:40px;}
}
@media only screen and (min-width:479px) and (max-width:1024px){.r-show{display:inherit !important;}
.r-hide{display:none !important;}
.footer-my{padding-left:0 !important;}
.m-menu-content{float:right;min-width:255px;}
.m-logotype{display:block;margin-top:-22px;}
.cart_informer_area{display:none;}
#cart_informer{float:right;}
.m-logotype-service > span{float:left;}
#search{float:right;width:auto;text-align:right;margin-right:20px;}
input.input_search{width:auto;}
a#m-menu{background-color:#fc3030;padding:2%;padding-left:2.5%;padding-right:2.5%;color:#FFF;}
a#m-menu i{margin-left:7px;}
div#m-mobile-menu{width:100% !important;position:fixed;top:0;left:0;height:120%;color:#FFF;background:url('../img/r-bg.png') #fc3030;}
#m-mobile-menu a{display:block;color:#FFF;font-size:1.2em;margin-bottom:7px;font-weight:bold;-moz-border-radius:3px;border-bottom:1px dashed #CCC;padding-bottom:9px;}
a#register{padding:2%;padding-left:8.5%;padding-right:2.5%;margin-left:-2px;}
a#login{padding:2%;padding-left:2.5%;padding-right:2.5%;}
.m-main_contacts-item .fa{float:left;height:55px;margin-right:10px;padding-top:5px;margin-top:13px;margin-left:10px;}
.m-main_contacts-item{color:#cfd7df;margin-bottom:20px;}
.m-main_contacts-item h3{color:#cfd7df;margin-bottom:-5px;float:left;}
.m-main_contacts-item a{color:#cfd7df;text-decoration:underline;font-size:1.4rem;margin-right:10px;}
.m-main_contacts-item sup{margin-right:0;}
#m-main_contacts-item-callme{float:right;font-size:13px;margin-top:13px;color:#fc3030;text-decoration:none;border-bottom:1px dashed;}
.catalog_menu_ang i{display:block;float:right;color:#777d82;font-size:2.8em;margin-top:-45px;}
.catalog_menu_ang i.fa.fa-times{font-size:3.1em;margin-top:-50px;}
.main_slider-mobile{margin-top:10px;}
.m-main_contacts-item{float:right;padding-left:10px;}
#catalog_menu{background:url('../img/mn-bg.png');overflow:visible;width:100%;}
#catalog_menu > ul{overflow:auto;width:100%;}
#catalog_menu > ul > li{float:left;width:30%;margin-top:-8px;padding-bottom:15px;margin-bottom:15px;margin-right:3.33%;}
.owl-stage-outer{width:100%;}
.top_box{border-top:57px solid #242426 !important;margin-top:1px;}
.html_sidebar{margin-top:-57px !important;}
.sidebar_menu li{width:33.33%;float:left;}
.row_title{margin-top:15px;}
a.brands-control.left-bc{float:left;margin-top:123px;z-index:5;position:absolute;}
a.brands-control.right-bc{float:left;margin-top:123px;margin-left:35px;}
#path{display:none;}
.sidebar_menu{overflow:auto;margin-top:10px;}
.owl-brands-box{padding-right:15px;padding-left:15px;}
#owl-brands{border:2px solid #e1e5eb;}
.advantages{background:none;}
.advantages .row > div{padding:0;}
.advantages h3{color:#272727;}
.advantages .row > div > h3{border:0;font-weight:bold;padding-left:75px;}
.mb-ini-1{background-image:url('../img/1-1.png');}
.mb-ini-2{background-image:url('../img/2-1.png');}
.mb-ini-3{background-image:url('../img/1-5.png');}
.mb-ini-4{background-image:url('../img/1-2.png');}
.mb-ini-5{background-image:url('../img/2-2.png');}
.mb-ini-6{background-image:url('../img/2-5.png');}
.mb-ini-7{background-image:url('../img/1-3.png');}
.mb-ini-8{background-image:url('../img/2-3.png');}
.mb-ini-9{background-image:url('../img/1-6.png');}
.mb-ini-10{background-image:url('../img/1-4.png');}
.mb-ini-11{background-image:url('../img/2-4.png');}
.mb-ini-12{background-image:url('../img/2-6.png');}
.xs-spoiler-area{text-align:center;border-top:1px solid #bebebe;margin-top:-1px;margin-bottom:20px;}
a.xs-spoiler-button{color:#272727 !important;font-size:13px !important;font-weight:bold;padding:4px 7px;border:1px solid #bebebe;display:block;width:130px;margin:-16px auto;background-color:#FFF;}
a.xs-spoiler-button span{border-bottom:1px dashed;}
.reviews a{float:none;width:185px;padding:3px !important;padding-right:25px !important;margin:-60px auto;}
.about{margin-top:120px;}
.footer-sm{display:none;}
.footer{padding-left:15px;}
.footer .row{padding-bottom:25px;}
.footer-si{width:66.66667% !important;}
.small-12.medium-8.medium-offset-4.large-4.columns.footer-last-row-item.footer-my{float:left;padding:0 !important;margin:0 !important;margin-top:20px !important;}
.footer-img{float:right;margin-top:-30px;margin-right:99px !important;}
.products-page li{border-bottom:0;}
.callme-area-form_phones{margin-right:0;}
.callme-area-form_phone{padding-left:0;background:none;}
.m-main_contacts-item{margin-bottom:0 !important;padding-top:5px;height:55px;}
#catalog_menu{padding:0;margin:0;overflow:auto;}
#catalog_menu > ul{padding:10px;padding-top:20px;padding-bottom:10px;}
#catalog_menu > ul > li{margin:0;padding:0;width:33.3333%;padding-left:55px;padding-right:5px;margin-bottom:20px;}
#catalog_menu li:hover > ul{margin-top:15px;margin-left:-55px;max-width:94%;}
#catalog_menu li:hover > ul > li{display:block;float:left;width:33.33%;}
#catalog_menu > ul > li:nth-child(2) > ul{margin-left:-39%;margin-top:23px;}
#catalog_menu > ul > li:nth-child(3) > ul{margin-left:-70%;}
#catalog_menu > ul > li:nth-child(5) > ul{margin-left:-39%;}
li.selected{background-color:#5c5f65 !important;}
.product_ap1{padding:12px 15px;max-width:48%;}
.products-page .smart_cart-widget{float:left;width:47%;overflow:hidden;height:42px;margin-left:7px;}
.products-page .pagination a{margin-left:0;margin-right:10px;}
table.products-page_item td{display:block;float:left;}
table.products-page_item > tbody > tr > td:nth-child(1){width:100%;margin-bottom:10px;}
table.products-page_item > tbody > tr > td:nth-child(2){width:50%;}
table.products-page_item > tbody > tr > td:nth-child(3){width:50%;}
.cart_page .price{font-size:18px;width:15%;}
#coupon_input{width:185px;}
#deliveries li p{font-size:13px;}
form.form.feedback_form{width:70%;}
a.button.reviews_button.dir_mail{width:217px;}
.cart-icon > div{position:absolute;background-color:#f1f1f1;padding:3px 5px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;width:25px;height:25px;font-size:13px;text-align:center;margin-top:20px;margin-left:25px;}
.about .row{margin-top:20px;margin-bottom:25px;}
}
@media only screen and (min-width:480px) and (max-width:650px){.m-logotype-service{margin-top:-22px;}
.m-menu-content{float:right;min-width:270px;}
#search{margin-top:30px;text-align:left;float:left;margin-left:5px;}
#cart_informer{margin-top:-70px;}
#total_disc{display:none;}
.sidebar_menu > li > a{display:block;padding-top:9px;font-size:12px;}
}
@media only screen and (max-width:479px){.r-show{display:inherit !important;}
.r-hide{display:none !important;}
#scrollUp{display:none !important;}
.box-modal{width:100% !important;padding:20px !important;}
.medium-crush div{float:none;width:100%;height:auto;}
#catalog_menu > ul > li{border:0;padding-top:15px !important;padding-right:10px;}
#catalog_menu{background:url('../img/mn-bg.png');}
.catalog_menu_ang i{display:block;float:right;color:#777d82;font-size:2.8em;margin-top:-45px;}
.catalog_menu_ang i.fa.fa-times{font-size:3.1em;margin-top:-50px;}
.main_slider-mobile{margin-top:10px;}
.header-menu{border:0;}
.header-menu .row{margin-top:0;}
.logotype{height:27px !important;}
.cart-div{margin-bottom:15px;}
#search input{margin-bottom:5px;}
.smart_cart{margin-left:0;width:90%;}
.smart_cart-menu{width:100%;}
.smart_cart-menu a{width:50%;padding:6px 3px;}
input.input_search{width:84%;}
input.button_search{width:15%;margin-left:0;}
.m-logotype img{width:99%;}
.logotype{background-color:#34373a;}
a#m-menu{background-color:#fc3030;padding:2%;padding-left:2.5%;padding-right:2.5%;color:#FFF;}
a#m-menu i{margin-left:7px;}
div#m-mobile-menu{width:100% !important;position:fixed;top:0;left:0;height:120%;color:#FFF;background:url('../img/r-bg.png') #fc3030;}
#m-mobile-menu a{display:block;color:#FFF;font-size:1.2em;margin-bottom:7px;font-weight:bold;-moz-border-radius:3px;border-bottom:1px dashed #CCC;padding-bottom:9px;}
a#register{padding:2%;padding-left:8.5%;padding-right:2.5%;margin-left:-2px;}
a#login{padding:2%;padding-left:2.5%;padding-right:2.5%;}
.m-logotype-service{padding-top:15px;}
#search{margin-top:13px;}
.m-main_contacts-item .fa{float:left;height:55px;margin-right:10px;padding-top:5px;}
.m-main_contacts-item{color:#cfd7df;margin-bottom:20px;}
.m-main_contacts-item h3{color:#cfd7df;margin-bottom:-5px;}
.m-main_contacts-item a{color:#cfd7df;text-decoration:underline;}
#m-main_contacts-item-callme{float:right;font-size:13px;margin-top:-35px;color:#fc3030;text-decoration:none;border-bottom:1px dashed;}
.sidebar_menu{margin-top:10px;}
section.top_box{border-top:140px solid #242426 !important;margin-top:1px;}
.html_sidebar{margin-top:-133px !important;}
.row_title-control{display:none;}
.row_title h1 > span{display:none;}
.owl-carousel div.image > a{width:80%;height:100%;}
#catalog_menu{display:none;}
.advantages{background:none;}
.advantages .row > div{padding:0;}
.advantages h3{color:#272727;}
.advantages .row > div > h3{border:0;font-weight:bold;padding-left:75px;}
.mb-ini-1{background-image:url('../img/1-1.png');}
.mb-ini-2{background-image:url('../img/2-1.png');}
.mb-ini-3{background-image:url('../img/1-5.png');}
.mb-ini-4{background-image:url('../img/1-2.png');}
.mb-ini-5{background-image:url('../img/2-2.png');}
.mb-ini-6{background-image:url('../img/2-5.png');}
.mb-ini-7{background-image:url('../img/1-3.png');}
.mb-ini-8{background-image:url('../img/2-3.png');}
.mb-ini-9{background-image:url('../img/1-6.png');}
.mb-ini-10{background-image:url('../img/1-4.png');}
.mb-ini-11{background-image:url('../img/2-4.png');}
.mb-ini-12{background-image:url('../img/2-6.png');}
.xs-spoiler-area{text-align:center;border-top:1px solid #bebebe;margin-top:-1px;margin-bottom:20px;}
a.xs-spoiler-button{color:#272727 !important;font-size:13px !important;font-weight:bold;padding:4px 7px;border:1px solid #bebebe;display:block;width:130px;margin:-16px auto;background-color:#FFF;}
a.xs-spoiler-button span{border-bottom:1px dashed;}
div.cart-icon{width:42px;height:37px;}
div.cart-icon-area{width:24%;float:left;}
div.cart_informer_area{float:left;width:75%;display:block;height:65px;}
.product.mainpage h3{min-height:60px;}
.owl-reviews-item_photo{width:100%;padding:0 20%;margin-bottom:20px;}
.owl-reviews-item_text{width:100%;margin-left:0;}
.owl-reviews-item{overflow:hidden;margin:25px 10px 0 5px;}
#owl-brands{border:3px solid #e1e5eb;}
a.brands-control.left-bc{float:left;margin-top:180px;z-index:5;position:absolute;}
a.brands-control.right-bc{float:left;margin-top:180px;margin-left:35px;}
.reviews a{float:none;width:185px;padding:3px !important;padding-right:25px !important;margin:-60px auto;}
#owl-reviews{padding-bottom:110px;}
.about{margin-top:120px;}
.footer-sm{display:none;}
.footer-si{width:auto !important;padding-bottom:20px !important;}
.column, .columns{position:relative;padding-left:0.9375rem !important;padding-right:0.9375rem !important;float:left;}
.footer_contact h4{width:100%;font-size:23px;font-weight:bold;}
.footer_contact table{margin-bottom:8px;}
.footer .row .columns{margin-bottom:15px;}
.footer .row h5{margin-bottom:15px;}
.footer-img{float:none;margin-top:30px;}
#path{display:none}
div.in-advantages-row{padding-bottom:0;margin-bottom:10px;}
div.in-advantages-row > div:nth-child(1),div.in-advantages-row{border:0;}
.in-advantages-item{width:100%;height:auto;border-bottom:1px solid #717173 !important;margin-bottom:15px;padding-bottom:25px;padding-top:5px;}
.in-advantages-row > div:nth-child(2){margin-bottom:0;}
#catalog_menu_404 ul{margin-left:0;}
#catalog_menu_404 li{width:50% !important;margin-right:0 !important;padding-bottom:20px;min-height:140px;}
#catalog_menu_404 li > a{font-size:12px !important;line-height:5px !important;}
#catalog_menu_404{padding:15px !important;}
.item_page-content{padding-left:0;}
a.button.reviews_button.dir_mail{width:217px;}
.products-brands_area{float:none;margin-top:-25px;text-align:center;width:100%;}
.products-prem{width:100%;}
.products-prem-item{width:100%;}
.products-desc > .button.small{display:none;}
div.image{margin-bottom:20px;}
.variant.ppi td{display:block;width:100%;float:left;padding:0;}
table > tbody > tr.variant.ppi > td:nth-child(1){padding-bottom:10px;}
table > tbody > tr.variant.ppi > td:nth-child(2){width:50%;float:left;}
table > tbody > tr.variant.ppi > td:nth-child(3){width:50%;float:left;padding-right:0;}
.single-product table > tbody > tr.variant.ppi > td:nth-child(2){width:100%;margin-bottom:10px;text-align:left;}
.single-product table > tbody > tr.variant.ppi > td:nth-child(3){width:100%;}
ul.products.products-page{margin-left:0;}
.smart_cart-widget{width:100px;}
.products-fastbuy{float:left;margin-right:0;width:100%;margin-top:10px;}
.products-fastbuy > button{width:100%;margin-bottom:0;text-align:left;}
.pagination{padding:10px 0 0px 1px;overflow:auto;}
.pagination a.r-hide{display:none !important;}
.my-pag a{margin-top:10px;}
.pagination a{margin-left:0;margin-right:10px;}
.modules_products_area{padding-left:0;}
.callme-area-form{height:auto;overflow:auto;}
.callme-area-form_header{background:url('../img/callme-bg-m.png') no-repeat center #2e2e33;height:130px;width:100%;text-align:center;border-bottom:0;margin:0;}
.callme-area-form_phone{background:none;padding-left:0;text-align:center;border-top:0;padding-bottom:20px;}
.callme-area-form_phones{float:left;padding-top:20px;margin-right:20px;width:100%;}
.callme-area-form_header_area{margin-left:0;padding:3px;}
.product-big-button{display:none;}
.single-product .smart_cart-widget{width:auto;margin-right:13px;}
.single-product .button.fastclick{padding:15px 25px;width:100%;text-align:left;}
.actuale i{height:52px;padding-top:19px;font-size:18px;}
.product-brand{border:1px solid #CDD1D6;display:block;text-align:center;margin-bottom:10px;}
.product-brand img{border:0;}
.product_ap1{margin-left:0;width:100%;}
.service-6 td{padding-bottom:0;}
.service-6 p{font-weight:bold;margin:0;}
.sp-remove a{color:#2f5b77 !important;font-size:15px !important;}
.sp-remove a > span{border-bottom:1px dashed;}
#coupon_input{float:none;width:100%;margin-top:15px;}
.cart_page .button.small{margin:15px 0;}
.cart_page .price-fin{text-align:left;background-color:#FFF;}
.form.cart_form{width:100%;}
#deliveries li{width:100%;height:auto;padding-bottom:10px;}
#deliveries li p{max-width:180px !important;}
.cart_page .select_amount_imt{width:30px !important;}
#catalog_menu li:hover > ul{display:block;position:inherit;margin-left:0;background-color:#53555b;z-index:4;box-shadow:none;margin-left:-30px;margin-top:15px;margin-bottom:20px;}
#catalog_menu > ul > li{background-position:10px 10px;}
#catalog_menu li:hover > ul > li{padding-left:0;}
.feedback-page h1{padding-left:0;}
#ya_map{margin-left:0;}
.sur-face{margin-left:0;}
.step-slider a{background:none;color:#4f5359;padding:0;font-size:18px;font-weight:bold;display:block;float:left;overflow:hidden;padding-left:0;border-bottom:1px dashed;margin-right:20px;}
.step-slider a > div{display:none;}
.step-slider a.active, .step-slider a.active > div{background:none;color:#fc3030;}
.step-slider a.comp,.step-slider a.comp > div{background:none;color:#242426;}
.step-slider_content-item{display:none;padding-top:20px;}
.about .row{margin-top:20px;margin-bottom:25px;}
}
@media only screen and (max-width:340px){.callme-area-form_header{background:url('../img/callme-bg-m.png') no-repeat;}
.txcn{position:absolute;}
}
@media only screen and (max-width:750px){.in-advantages-item{font-size:14px;line-height:15px;}
div#sm-brands{border:3px solid #CCC;margin:0 10px;width:calc(100% - 20px);padding:10px 0;}
.smb-l,.smb-r{margin:0 !important;bottom:0;left:10px;}
.smb-r{left:46px;}
}
	@media only screen and (max-width:320px)
	{
		.owl-dot{margin-right:10px;}
		.time_l{display: none}
		a.btn-chm {width: 100%;}
	}