@media only screen and (max-width:1200px){.children-remont-sub li a{padding:38px 39px 38px 111px;}
.children-remont-sub li:nth-child(2) a{padding:38px 48px 38px 138px;}
.children-remont-sub li + li{margin-left:22px;}
header .main-header .logo{margin:5px 10px 15px;}
header .main-header .cart{padding-right:10px;}
header .find,
header .empty{display:none;}
header .top-menu{justify-content:space-around;}
header .top-menu li a{padding:13px 0;}
.wrap{padding-right:2%;padding-left:2%;}
.content .quick-search .quick-search__search{width:100%;}
.content .quick-search{justify-content:center;text-align:center;}
.content .quick-search .quick-search__popup-link{padding:15px 0;}
}
@media only screen and (max-width:1024px){header .main-header .info .phones{font-size:13px;}
}
@media only screen and (max-width:1000px){.content.col-md-9{width:100%;}
.content .how-works .steps .step{width:50%!important;}
.content .how-works .steps .step .descr .img-container-mobile::after{display:none;}
}
@media only screen and (max-width:992px){header .main-header .block{display:none;}
header .main-header .wrap{justify-content:center}
header .header-services .calculate .select{margin:3px 10px;}
header .header-services .calculate .select{width:280px;}
.content{padding:10px 0;}
header .header-services .wrap{justify-content:center}
.content .how-works .steps .step .descr .img-container-mobile{display:block;}
.content .how-works .steps .step .img-container{display:none;}
.content .how-works .steps .step .descr{justify-content:space-around;align-items:center;padding:20px 0;}
.content .how-works .steps .step .descr p{width:200px;}
footer .main{margin-top:35px;margin-bottom:0;}
footer .main .about,
footer .main .services-menu,
footer .main .main-menu,
footer .main .head{display:none;}
footer .main .wrap{justify-content:center;}
footer .main .contacts{text-align:center;}
footer .main .contacts a{color:#FFF;font-size:21px;line-height:36px;}
footer .main .contacts p.only-mobile{padding-bottom:0;}
footer .main .contacts a.grayunderline{font-size:14px;color:#989898;text-decoration:underline;}
footer .copyright,
footer .copyright .wrap{padding:0;}
footer .copyright .wrap .frst{width:100%;padding:20px 0;text-align:center;}
footer .copyright .wrap .scnd{width:100%;background-color:#303030;color:#989898;padding:20px 0;margin:0;text-align:center;}
}
@media only screen and (max-width:768px){.order_form{padding:0 15px;}
.only-mobile{display:block !important;}
 #brand-select-in-sub.select .dropdown li span {
    display: inline-block;
    width: 82%;}
.content .how-works .steps .step{width:100%!important;flex:none;}
.content .how-works .steps .step .descr .img-container-mobile::after{display:block;}
.content .how-works .steps .step:last-child .descr .img-container-mobile::after{display:none;}
header .header-services .calculate{flex-wrap:wrap;justify-content:space-around;height:101px;}
header .header-services .calculate p{max-width:none;width:100%;text-align:center;font-size:12px;line-height:1.25;}
.content .services-block table td:nth-of-type(2){}
header .top-menu{display:none;}
header .menu-mobile{display:flex;}
.content .item .name{text-align:center;}
.content .item .about .info .line{justify-content:center;}
.content .item-inner .photos .photos-nav .img-container img{padding:5px;margin:0;}
.content .item-inner .photos .photos-nav .img-container{width:85px;}
.content .item-inner .photos .photos-nav{width:40%;}
.content .item-inner .photos .main-photos{width:60%;}
.content .item-inner .price{justify-content:space-around;}
.content .item-inner .price .left, .content .item-inner .price .right{justify-content:center;width:100%;}
.content .item-inner .tabs{display:none;}
.content .item-inner .tabs-mobile{display:block;}
.content .contacts-block .left,
.content .contacts-block .right{width:100%;}
.content h1,
.content .contacts-block .left p{text-align:center;}
.content .contacts-block .right button{width:100%;}
.content .repair-block{justify-content:space-around;}
.content .repair-block .repair-block__text{text-align:center;}
.content .repair-block a{width:90%;margin:15px 0;}
.content .reasons-list .reason{flex-direction:column;align-items:center;width:100%;min-width:300px;text-align:center;}
.content .models-list .models-list__list tr td:nth-of-type(3){display:none;}
.content .models-list .models-list__list img{margin:1px;}
.content .models-list .models-list__list tr td:last-child,
.content .models-list .models-list__list tr td:nth-of-type(4){padding-left:5px;padding-right:5px;}
.content .pagination-block{justify-content:center;}
.feedback .feedback__head{font-size:21px;text-align:center;}
header .header-services .calculate .select{padding:12px 30px;}
header .header-services .calculate .select::after{top:12px;}
.content .item-inner .photos .main-photos img.active{max-width:170px;}
}
@media only screen and (max-width:760px){.p15-m{padding:0 15px!important;}
#sub_kartrigechoose{padding:0 15px;}
.developer{color:#989898;}
.content .services-block table.all-center tbody tr td{text-align:left;}
.content .item-inner .tabs-mobile .tab.active a{border:none;}
.content .item-inner .tabs-mobile .tab .head:first-child{padding-top:0;}
.content .item-inner .tabs-mobile .tab table a{border:none;color:#0097d9;padding:0;}
.children-remont-sub{padding:0 15px;}
.nc_list.nc_text{padding:0 15px;}
#icon-text{padding:0 15px;}
.secondH{padding:0 15px;text-align:center;}
.content .news-list .news .name{font-family:'Roboto-Medium';text-decoration:underline;font-weight:700;}
.content h1{font-size:21px;text-transform:uppercase;font-weight:500;border:none;padding-bottom:0;}
#tovars-and-services.wrap{padding:0!important;}
header .header-services .calculate{height:auto;}
#brand-select-in-sub{max-width:96%;margin:0 2%!important;}
#icon-text div{text-align:center;margin-bottom:20px;}
#brand-select-in-sub.select::after{top:34px;padding-right:10px;}
.ask-me-in-sub{margin-bottom:30px;}
h1{margin:0;line-height:85px;border-bottom:1px solid #B3B3B3;}
#chkar{border-radius:0;height:auto;top:0;left:0;width:100%;min-height:100%;}
#st2, #st3, #top-st2, #top-st3{display:none;}
#step2{margin-top:45px;}
#step1, #top-step1{display:block;line-height:20px;text-align:center;}
.orange-button{display:block;width:260px;margin:auto;line-height:60px;margin-bottom:20px;border:2px solid #FF7B00;border-radius:31px;color:#FF7B00;font-size:19px;}
.mobile-feedBack{position:absolute;bottom:0;height:80px;border-top:1px solid #B3B3B3;text-align:center;padding:20px 45px 0;line-height:19px;width:100%;margin-left:-30px;}
.formheader{font-size:16px;color:#666666;text-align:center;}
.mobile-feedBack a{color:#0097D9;font-size:16px;border:none;margin:0;}
.feedback{border-radius:0;max-width:100%;padding:10px 15px;width:100%;height:100%;top:0;position:fixed;}
.feedback form input{margin:5px 0;}
.feedback form textarea{margin:5px 0;}
.contacts-block p b{font-family:'Roboto-Medium';}
.svyagites{line-height:90px;text-align:center;border-top:1px solid #E8E8EA;}
.mobile-service-caption{padding:32px 0 23px;text-transform:uppercase;color:#303030;font-size:21px;text-align:center;}
.mobile-services{width:280px;margin:auto;border:2px solid #0097D9;border-radius:31px;position:relative;left:calc(50% - 140px);}
.mobile-services:before{content:"";position:absolute;width:10px;height:6px;background:url(../img/arrow_down.png);right:15px;top:20px;}
.mobile-services li{display:none;list-style:none!important;}
.mobile-services li.active{display:block;}
.mobile-services li a, .mobile-services li span{display:block;text-align:center;line-height:44px;}
.sub-mobile-services li span{color:#FF7B00!important}
.sub-mobile-services{margin-top:20px;padding:0 15px;list-style:none!important;}
.sub-mobile-services li a, .sub-mobile-services li span{line-height:42px;border-bottom:1px solid #F0F0F0;display:block;color:#000;}
.content .item-about{padding:0;}
.content .item-about .back{margin:0 -15px;line-height:56px;padding-left:15px;}
.content .item-about .about .info .line .key, .content .item-about .about .info .line .value{width:auto;}
.content .services-block table .order{font-size:0;position:relative;min-width:51px!important;display:block;background:url(/distr/img/mobile-cart-icon.png);background-position:-10px;line-height:22px;}
.content .services-block table tr td.price-td{font-weight:normal;font-size:12px;}
.content .services-block table tr td:first-child,.content .services-block table tbody tr td:last-child{font-size:14px;width:auto!important;padding:10px 15px 0px 18px;color:#666666;}
.content .services-block table tr td:first-child a,.content .services-block table tbody tr td:last-child a{font-size:14px;color:#0096D6;}
.content .services-block table tr td:first-child strong,.content .services-block table tbody tr td:last-child strong{color:#000;}
h3{font-size:12px;}
.children-remont-sub li{margin-top:20px;margin-bottom:20px;}
.children-remont-sub li + li{margin-left:0;}
.children-remont-sub li a{padding:38px 16px 36px 108px;}
.children-remont-sub li:nth-child(2) a{padding:43px 31px 38px 137px;}
.children-remont-sub li:nth-child(2) a:after{left:20px;}
.production .items-list{padding:0 0 25px;}
.button{min-width:215px;}
.text-block .head{font-family:'Roboto-Light'!important;}
.header .menu-mobile .menu-mobile__main li input[type="text"]{border-radius:0;}
header .menu-mobile .menu-mobile__main li input[type="submit"]{left:0;border-radius:0;height:32px!important;}
}
@media only screen and (max-width:480px){header .main-header .logo{margin:16px 0 22px;max-width:100%;}
header .menu-mobile .menu-mobile__block{font-size:11px;}
header .header-services .calculate p{font-family:'Roboto-Medium';}
.slick-dotted.slick-slider{margin:-10px -15px 30px -15px;}
.slick-dots li button{width:10px;height:10px;}
.slick-dots li.slick-active button:before{display:none;}
.slick-dots li.slick-active button{background-color:#f17400!important;border:2px solid #fff;}
.content .main-slider .slick-dots{bottom:5px;right:0;text-align:right;}
.content .how-works .head, .content .work-with .head{font-family:'Roboto-Light';position:relative;padding:0 0 25px;border-bottom:1px solid #E4E4E6;margin-left:-15px;margin-right:-15px;}
.content .how-works .head::before, .content .work-with .head::before{background-color:#ff7b00;bottom:-2px;content:"";height:4px;left:50%;position:absolute;transform:translate3d(-50%, 0px, 0px);width:50px;}
.kartrigechoose-header{padding-left:40px;}
.kartrigechoose-line{border-bottom:1px solid #B3B3B3;margin-bottom:40px;margin:0 -30px 25px;}
.close{right:initial;top:28px;z-index:99;left:30px;}
.content .work-with{margin-left:-15px;margin-right:-15px;}
.content .how-works .steps .step .descr .num{padding:0 10px;}
.content .item-inner .photos .photos-nav .img-container{width:40px;height:40px;}
.content .item-inner .tabs-mobile .tab .tab-inner table tr td{min-width:0;}
.production .items-list .item{max-width:320px;width:100%;margin-bottom:30px;}
.content .how-works .steps .step .descr .img-container-mobile{width:75px;}
.content .how-works .steps .step .descr .img-container-mobile img{max-width:100%;}
.content .how-works .steps .step .descr p{text-align:left;}
.content .how-works .steps .step:nth-child() .descr .img-container-mobile::after{display:none;}
.wrap{padding-right:15px;padding-left:15px;}
.content .work-with .brand{width:140px;}
}
@media only screen and (min-width:768px){.only-desktop{display:block !important;}
}