@font-face {font-family: 'Condensed-Bold';src: url('RobotoCondensed-Bold.woff') format('woff'), url('RobotoCondensed-Bold.ttf')  format('truetype'), url('RobotoCondensed-Bold.svg#RobotoCondensed-Bold') format('svg');font-weight: bold;font-style: normal; font-display: swap;}
@font-face {font-family: 'Condensed-Light';src: url('RobotoCondensed-Light.woff') format('woff'), url('RobotoCondensed-Light.ttf')  format('truetype'), url('RobotoCondensed-Light.svg#RobotoCondensed-Light') format('svg');font-weight: normal;font-style: normal; font-display: swap;}
@font-face {font-family: 'Condensed-Regular';src: url('RobotoCondensed-Regular.woff') format('woff'),url('RobotoCondensed-Regular.ttf')  format('truetype'),url('RobotoCondensed-Regular.svg#RobotoCondensed-Regular') format('svg');font-weight: normal;font-style: normal; font-display: swap;}
@font-face {font-family: 'Roboto-Medium';src: url('Roboto-Medium.woff') format('woff'),url('Roboto-Medium.ttf')  format('truetype');font-weight: normal;font-style: normal; font-display: swap;}

body{margin:0;padding:0;font-size:16px;font-family:Condensed-Light;}
.c{clear:both;}
img{border:none;outline:none;vertical-align:bottom;}
button{border:none; padding:0;}
.telo-dizcenter-rel{width:1200px; margin:0 auto; padding:0 15px; position:relative;}
.telo-dizcenter{width:1200px; margin:0 auto; padding:0 15px;}
.left-header-block{float:left; width:195px; height:125px; border:2px solid #e6e6e6; display:block; margin-bottom:18px; margin-top:15px;}
.right-header-block{float:right; width:950px;}
.one-menu-top{margin-right:55px; float:left; padding-top:15px; padding-bottom:20px; font-size:15px;}
.one-menu-top span{color:#000000;}
.one-menu-top a{text-decoration:none; color:#9b9b9b;}
.one-menu-top a:hover{color:#000000;}
.adress-grafik-header{float:left; width:285px;}
.adress-grafik-header{font-size:15px; font-family:Condensed-Regular; color:#656565; padding-right:40px;}
.top-adress-grafik{color:#ee0b15; font-size:18px; font-family:Condensed-Bold; text-transform:uppercase; padding-bottom:5px;}
.top-adress-grafik span{color:#262e37;}
.grafik-header{padding-bottom:5px;}
.phones-but-header{float:left;}
.phones-header{float:left; width:450px;}
.one-phone-header{float:left; padding-right:35px;}
.perekritie-one-menu{position:absolute; display:none; left:0; top:0;}
.zag-phone{font-size:14px; color:#656565; font-family:Condensed-Regular;}
.number-phone{color:#262e37; font-size:24px; font-family:Condensed-Bold; text-decoration:none; outline: none; }
.but-zayavka-header{float:left; display:block; background:#ee0b15; text-align:center; width:171px; color:#ffffff; font-size:15px; font-family:Condensed-Bold; padding:11px 0; margin-top:10px; cursor:pointer;}
.but-zayavka-header:hover{background:#ff3040;}
.media-podheader-menu{border-bottom:1px solid #51585f; background:#262e37;}
.one-big-menu{float:left;}

.faqQuestion {font-weight:bold; padding-bottom:5px;}
.faqAnswer {padding-bottom:25px;}
.menu-podheader{position:relative; z-index:25;}
.one-menu-podheader{text-transform:uppercase; text-decoration:none; color:#ffffff; display:block; width:138px; font-size:15px; font-family:Condensed-Bold; padding:19px 30px; height:36px;}
.spec-menu .one-menu-podheader{background:#ee0b15; color:#ffffff; padding-top:28px; height:27px;}
.one-big-menu{border-right:1px solid #51585f;}
.one-big-menu:nth-child(1){border-left:1px solid #51585f;}
.one-big-menu:hover{background:#51585f;}
.podrazdel-one{position:absolute; left:0; top:74px; background:#51585f; z-index:2; display:none; height:auto; border: 1px solid #6b7177; border-top:none;}
.all-menu-podheader{}
.back-menu{display:none; color:#ffffff; border-top:1px solid #51585f; padding:15px 0;}
.one-menu-podrazdel{color:#ffffff; display:block; text-decoration:none; border-top:1px solid #6b7177; padding:12px 30px; padding-right:35px;}
.one-menu-podrazdel:hover{background:#818a94;}
.media-slider{background:#262e37;}
.text-block-slide{float:left; width:630px;}
.pic-slide{float:right;}
.slide-sertifikac{text-transform:uppercase; font-size:18px; color:#ffffff; font-family:Condensed-Regular; background:url('../img/slide-sertifikac.png') no-repeat; padding-left:75px; width:400px; height:41px; padding-top:15px; margin-bottom:-20px; margin-top:55px;}
.slide-sertifikac span{font-family:Condensed-Bold;}
.sertifikac-uslug{margin-top:20px;}
.zag-slide{font-size:51px; font-family:Condensed-Bold; color:#ffffff; padding-top:25px;padding-bottom:30px; text-transform:uppercase;}
.zag-slide h1{font-size:51px; font-family:Condensed-Bold; color:#ffffff; padding:0; margin:0; text-transform:uppercase;}
.anons-slide{color:#aaacae;}
.pic-slide{padding-top:30px; padding-right:65px;}
.plases-block{border-bottom:1px solid #e6e6e6; margin-bottom:45px;}
.one-plases{padding:35px 50px; width:300px; float:left;}
.pic-plases{float:left; padding-right:15px;}
.anons-plases{float:left; width:210px; padding-top:5px;}
.zag-yslygi.bel h1{color:#ffffff; margin:0; padding:0; padding:30px 0; font-size:50px; font-family:Condensed-Bold; text-transform:uppercase; }
.zag-yslygi h1{color:#262e37;; margin:0; padding:0; padding:30px 0; font-size:50px; font-family:Condensed-Bold; text-transform:uppercase; }

.zag-yslygi h2, .zag-yslygi span{color:#262e37; margin:0; padding:0; padding-bottom:20px; font-size:36px; font-family:Condensed-Bold;}
.zag-yslygi span{text-align:center; display:block;}
.anons-yslygi, .anons-yslygi-vnytr{color:#000000; padding-bottom:30px;}
.anons-yslygi.svetl-ser{color:#ffffff; padding-bottom:30px;}
.anons-yslygi a {color:#000000;}
.all-yslygi{padding-bottom:10px;}
.anons-yslygi h2, h2{color: #262e37;margin: 0;padding: 0;padding-bottom: 20px;font-size: 36px;font-family: Condensed-Bold;}
.anons-yslygi li{background:url('../img/li-spisok.png') no-repeat 12px 10px; list-style-type:none; padding-left:30px; line-height:25px;}
.anons-yslygi ul{padding-left:0;}
.one-big-yslyga{padding:45px; width:480px; height:210px; float:left; position:relative; margin-bottom:30px; margin-right:30px;}
.pic-yslyga{position:absolute; top:0; left:0; z-index:-1;}
.zag-one-ysluga{font-size:24px; color:#ffffff; font-family:Condensed-Bold; text-transform:uppercase; text-decoration:none;  display:inline-block; border-bottom:3px solid #eb0d17; padding-bottom:3px; margin-bottom:20px;}
.zag-one-ysluga:hover{border-bottom:none; margin-bottom:23px;}
.one-podyslyga{font-family:Condensed-Regular; padding-bottom:10px;}
.one-podyslyga a{text-decoration:none; color:#ffffff;}
.one-podyslyga a:hover{color:#eb0d17;}
.all-podyslygi{height:143px; overflow:hidden;}
.pokaz-all-podyslygi{font-family:Condensed-Regular;}
.pokaz-all-podyslygi a{text-decoration:none; color:#ee0b15;}
.pokaz-all-podyslygi span{cursor:pointer; text-decoration:none; color:#ee0b15;}
.zapis-remont{width:auto; padding:65px 60px; background:url('../img/zapis-remong-gl.jpg') no-repeat; margin-bottom:75px;}
.zag-zapis-remont{color:#ffffff; font-size:28px; font-family:Condensed-Bold; text-transform:uppercase; padding-bottom:20px;}
.left-zapis-remont{float:left; padding-bottom:29px;}
.block-text-fotm{width:638px; padding:20px 30px; border:1px solid #dbdbdb; height:169px; resize:none; font-family:Condensed-Regular;}
.right-zapis-remont{float:right;}
.inp-form-zapis{width:320px; display:block; border:1px solid #dbdbdb; padding:12px 15px; margin-bottom:20px; font-family:Condensed-Regular;}
.but-zapis-remont:hover{background:#ff3040;}
.but-zapis-remont{width:100%; background:#ee0b15; padding:15px 0; color:#ffffff; text-align:center; font-family:Condensed-Bold; text-transform:uppercase; margin-bottom:20px; cursor:pointer;}
.chek-zapis-remont{float:left;}
.anons-konfidenc{float:left; font-size:15px; color:#b3b5b6;}
.anons-konfidenc a{color:#b3b5b6;}
.bot-zapis-remont{font-size:24px; color:#ffffff; font-family:Condensed-Regular; text-decoration:none;}
.bot-zapis-remont a{font-family:Condensed-Bold; text-decoration:none; color:#ffffff;}
.all-marka-avto, .all-marka-avto-brand{border-left:1px solid #dddddd; border-top:1px solid #dddddd; margin-bottom:75px; width:1194px; margin-bottom:20px; height:402px; overflow:hidden; position:relative;}
.all-marka-avto-brand {height:auto; margin-bottom:65px;}
.one-marka-avto, .one-marka-avto-text{border-right:1px solid #dddddd; border-bottom:1px solid #dddddd; float:left; display:block; text-decoration:none;}
.one-marka-avto-text{position:absolute; background:#ffffff; left:995px; bottom:0; cursor:pointer; opacity:1;}
.vertikal-marka{display:table-cell; height:200px; width:198px; text-align:center; vertical-align:middle;}
.one-marka-avto img{vertical-align:middle;}
.all-marka-avto a{text-decoration:none; display:block; cursor:pointer;}
.anons-marka-avto{color:#ee0b15; font-family:Condensed-Bold; width:89px; margin:0 auto; display:block; text-decoration:underline;}
.price-list-ramont{padding-bottom:30px;}
.table-price-remont{width:100%; text-align:left; border:1px solid #dbdbdb; border-bottom:none; font-family:Condensed-Bold; font-size:15px; margin-bottom:75px;}
.name-table-price{background:#f1f1f1; border-bottom:1px solid #dbdbdb; padding:19px 0; padding-left:30px; text-transform:uppercase; width:980px;}
.price-table{background:#f1f1f1; border-bottom:1px solid #dbdbdb; padding:19px 0; text-transform:uppercase;}
.name-one-remont{font-family:Condensed-Regular; font-size:16px; padding:23px 0; padding-left:30px; border-bottom:1px solid #dbdbdb;}
.price-one-remont{padding:23px 0; border-bottom:1px solid #dbdbdb;}
.all-sertifikats{}
.gorizont-sertifikats, .vertical-sertifikats{text-align:center;}
.one-gorizont-sertifikats{width:231px; border:2px solid #dedede; height:176px; padding:6px 20px; display:inline-block; margin-right:29px; margin-bottom:25px;}
.one-vertical-sertifikats, .str-vertical-sertifikats{border:2px solid #dedede; width:134px; padding:6px; height:193px; display:inline-block; margin-right:21px;  margin-bottom:25px; vertical-align:top;}
.one-vertical-sertifikats:hover{border:2px solid #ee0b15;}
.vertical-sertifikats a{text-decoration:none; color:#ee0b15; font-family:Condensed-Bold; cursor:pointer;}
.one-vertical-sertifikats span, .str-vertical-sertifikats span{display:block; padding-left:20px; width:92px; padding-top:65px; text-align:center; line-height:20px; text-decoration:underline;}
.photo-our-job{padding-bottom:100px;}
.one-photo-job{text-decoration:none; width:295px; height:72px; padding-top:185px; padding-left:25px; padding-right:60px; position:relative; float:left; margin-bottom:30px; margin-right:30px; background:url('../img/shadow-photo-job.png') repeat-x 0 175px;}
.one-photo-job:hover .zag-one-photo{color:#ee0b15;}
.one-photo-job img{position:absolute; top:0; left:0; z-index:-1;}
.zag-one-photo{color:#ffffff; font-size:18px; font-family:Condensed-Bold;}
.all-photo-job{display:block; text-align:center; text-decoration:none; margin:0 auto; width:240px; color:#ffffff; text-transform:uppercase; font-family:Condensed-Bold; background:#ee0b15; padding-bottom:15px; padding-top:16px;}
.all-photo-job:hover{background:#ff3040;}
.media-footer{background:#262e37; padding-top:60px; padding-bottom:80px;}
.left-block-footer{float:left; width:205px; padding-right:100px;}
.name-company-footer{padding-top:20px; color:#ee0b15; font-size:15px; text-transform:uppercase; font-family:Condensed-Bold; padding-bottom:10px;}
.name-company-footer span{color:#ffffff; cursor:piinter;}
.pod-name-footer{color:#9a9a9a; font-size:14px;}
.center-block-footer{float:left; width:430px;}
.left-menu-footer{float:left; padding-right:95px;}
.zag-menu-footer{color:#ffffff; font-family:Condensed-Bold; font-size:18px; padding-bottom:10px;}
.one-menu-footer{ padding-bottom:10px;}
.one-menu-footer span{color:#ffffff;}
.one-menu-footer a{text-decoration:none; color:#9c9c9c;}
.one-menu-footer a:hover{color:#ffffff;}
.right-menu-footer{float:right;}
.right-block-footer{float:right; width:330px;}
.one-phone-footer{float:left; margin-right:45px; padding-bottom:30px;}
.zag-phone-footer{color:#ffffff; font-size:14px;}
.number-phone-footer{color:#ffffff; font-size:18px; font-family:Condensed-Bold; text-decoration:none;}
.whatsupp-phone-footer{padding-left:60px; background:url('../img/whatsupp-footer.jpg') no-repeat; padding-bottom:40px;}
.adress-footer, .one-mail-footer{color:#ffffff; font-size:14px; padding-bottom:15px;}
.one-mail-footer a{font-family:Condensed-Bold; color:#ffffff; text-decoration:none;}
.adress-footer span{font-family:Condensed-Bold;}
.grafik-job-footer{font-size:14px; color:#ffffff;}
.media-pod-footer{background:#171c23; padding:20px 0;}
.left-pod-footer{float:left; font-size:14px;}
.right-pod-footer{float:right; font-size:14px;}
.left-pod-footer a, .right-pod-footer a{text-decoration:none; color:#9c9c9c;}
.maps-gl, .maps-kont{position:relative;}
.maps-img-gl{width:100%; height:460px;}
.big-block-maps{position:absolute; top:0; left:0; width:100%;}
.svoe-menu-maps{position:absolute; top:53px; width:395px; right:15px; height:250px; padding:50px 45px; background:#ffffff; box-shadow:0px 0px 10px #e1e1e1;}
.zag-svoe-maps{font-size:20px; font-family:Condensed-Bold; padding-bottom:30px;}
.adress-maps, .grafik-job-maps{color:#000000; padding-bottom:10px;}
.phone-maps{color:#000000; font-size:24px; font-family:Condensed-Bold; padding-bottom:10px; text-decoration:none; display:block;}
.but-zayavka-maps{margin-top:10px; color:#ffffff; text-align:center; background:#ee0b15; width:225px; text-transform:uppercase; font-size:15px; font-family:Condensed-Bold; padding:16px 0; cursor:pointer;}
.but-zayavka-maps:hover{background:#ff3040;}
.kroshki-dizcenter{color:#9a9a9a; padding-top:65px; text-transform:uppercase; font-size:13px;}
.kroshki-dizcenter a{text-decoration:none; color:#9a9a9a;}
.kroshki-dizcenter li{list-style-type:none; display:inline-block;}
.perehod-pyt{padding:0 5px;}
.all-sertifikats-str{padding-bottom:120px; padding-top:30px;}
.vertical-one-sertifikat{height:228px; padding:7px 9px; width:156px; border:3px solid #e0e0e0; margin-right:75px; margin-bottom:50px; float:left;}
.gorizont-one-sertifikat{float:left; height:229px; padding:8px 20px; width:306px; border:3px solid #e0e0e0; margin-right:72px; margin-bottom:50px}
.gorizont-sertifikats-str{padding-bottom:30px;}
.vertical-sertifikats-str{padding-top:30px;}
.all-vipolnen-job{padding-bottom:10px;}
.navig{padding-bottom:83px;}
.one-str-navig{float:left; width:37px; height:29px; padding-top:8px; border:1px solid #e5e5e5; margin-right:10px; color:#000000; text-decoration:none; font-size:18px; font-family:Condensed-Bold; text-align:center; cursor:pointer;}
.activ-navig{background:#ff0000; border:1px solid #ff0000; color:#ffffff;}
.next-navig, .prew-navig{float:left; font-size:18px; color:#000000; font-family:Condensed-Regular; padding-top:10px; cursor:pointer; padding-left:15px;}
.next-navig a, .prew-navig a{color:#000000; text-decoration:none;}
.prew-navig{ padding-left:0; padding-right:25px;}
.left-vnytr-job{float:left; width:760px;}
.right-vnytr-job{float:right; width:380px;}
.zag-yslygi-vnytr h1{color:#262e37; margin:0; padding:0; padding:30px 0; font-size:50px; font-family:Condensed-Bold;}
.pic-block-job{padding-bottom:35px;}
.pic-block-job img{margin-bottom:20px;}
.zag-right-vnytr-job{color:#262e37; font-size:18px; font-family:Condensed-Bold; text-transform:uppercase; padding-bottom:20px; padding-top:50px;}
.maps-img-kont{width:100%; height:800px;}
.phone-but-kont{padding-bottom:20px;}
.svoe-menu-maps-kont{position:absolute; top:70px; right:15px; width:432px; height:495px; padding:70px; background:#ffffff; box-shadow:0px 0px 10px #e1e1e1;}
.duble-phone{padding-bottom:35px; padding-top:10px;}
.phone-left-kont{float:left;}
.phone-right-kont{float:right;}
.zag-phone-kont{color:#656565; font-size:15px; font-family:Condensed-Regular; padding-bottom:5px;}
.mail-kont{color:#262e37; font-size:18px; font-family:Condensed-Regular; text-decoration:none; display:block;}
.phone-maps-kont{color:#000000; font-size:24px; font-family:Condensed-Bold; padding-bottom:5px; text-decoration:none; display:block;}
.docs-contact{color:#000000; display:block; margin-bottom:5px; background:url('../img/load.jpg') no-repeat left top; padding-left:30px; font-size:15px;}
.docs-contact:hover{color:#ee0b15;}
.zag-svoe-maps-kont{font-size:36px; font-family:Condensed-Bold; padding-bottom:25px; text-transform:uppercase;}
.zag-svoe-maps-kont h1{margin:0; padding:0; font-size:36px; font-family:Condensed-Bold;}
.but-zayavka-maps-kont{float:right; color:#ffffff; text-align:center; background:#ee0b15; width:184px; text-transform:uppercase; font-size:15px; font-family:Condensed-Bold; padding:16px 0; cursor:pointer;}
.media-katal-yslyg{background:url('../img/media-katal-yslyg.jpg') no-repeat center center; height:auto; margin-bottom:30px;}
.small-block-katal{width:680px;}
.one-vid-remont{float:left; margin-bottom:30px; margin-right:30px; width:380px; height:280px; position:relative;}
.no-mar-right {margin-right:0px;}
.anons-one-ved-remont{font-size:18px; font-family:Condensed-Bold; position:absolute; left:30px; right:30px; bottom:40px; z-index:1;}
.anons-one-ved-remont span{text-decoration:none; color:#ffffff; border-bottom:2px solid #ff0000;}
.one-vid-remont:hover .anons-one-ved-remont span{border-bottom:none;}
.shadow-katalog{position:absolute; background:url('../img/shadow-katalog.png') repeat-x; bottom:0; width:100%; height:135px;}
.zag-yslygi h3{font-size:24px; color:#262e37; font-family:Condensed-Regular; padding:0; margin:0; padding-bottom:20px;}
.katalog-zapchast{margin-bottom:50px;}
.left-menu{float:left; width:240px; padding-top:65px;}
.zag-left-menu{font-family:Condensed-Bold; font-size:24px; color:#262e37; text-transform:uppercase; padding-bottom:20px;}
.zag-left-menu a{text-decoration:none; color:#262e37;}
.all-left-menu{border-top:1px solid #e6e6e6;}
.one-left-menu{border-bottom:1px solid #e6e6e6; text-decoration:none; text-transform:uppercase; color:#262e37; font-size:15px; font-family:Condensed-Regular; display:block; width:auto; padding:13px 10px;}
.right-katal-zap{float:right; width:920px;}
.inp-poisk{border:1px solid #d8d8d8; border-right:none; padding:16px 10px; padding-left:52px; width:657px; color:#656565; font-family:Condensed-Regular; background:url('../img/lupa-poisk.png') no-repeat 14px center; float:left;}
.but-block-poisk{cursor:pointer; color:#ffffff; width:200px; font-family:Condensed-Bold; background:#ee0b15; float:left; text-align:center; padding-top:17px; padding-bottom:17px; border:none;}
.but-block-poisk:hover{background:#ff3040;}
.poisk-but{padding-bottom:45px; position:relative;}
.tab-zap{text-align:left; font-size:15px; font-family:Condensed-Regular; color:#262e37; padding-bottom:58px;}
.name-zap-zag{color:#262e37; font-size:15px; font-family:Condensed-Bold; padding:10px 25px; width:515px; text-transform:uppercase; border-bottom:1px solid #e6e6e6;}
.vin-zap-zag, .price-zap-zag{color:#262e37; font-size:15px; font-family:Condensed-Bold; padding:10px 0; padding-right:25px; width:200px; text-transform:uppercase; border-bottom:1px solid #e6e6e6;}
.nalichie-zap-zag{color:#262e37; font-size:15px; font-family:Condensed-Bold; padding:10px 0; padding-right:25px; width:105px; text-transform:uppercase; border-bottom:1px solid #e6e6e6;}
.name-zap, .vin-zap, .nalichie-zap, .price-zap{padding:20px 25px; border-bottom:1px solid #e6e6e6;}
.vin-zap, .nalichie-zap, .price-zap{color:#262e37; padding-left:0; position:relative;}
.price-zap, .price-zap-zag{display:none;}
.price-zap-cart {display:none;} 
.nalichie-zap span{color:#35ad25;}
.name-zap a{text-decoration:none; color:#262e37;}
.but-zakaz-tab{background:#ee0b15; position:absolute; text-align:center; text-transform:uppercase; width:153px; color:#ffffff !important; padding:11px 0; top:50%; right:21px; transform:translateY(-50%); cursor:pointer; display:none; font-family:Condensed-Bold;}
.but-zakaz-tab:hover{background:#ff3040;}
.zag-zap-cart h1{font-size:50px; margin:0; padding:0; padding-bottom:30px; color:#262e37; font-family:Condensed-Regular;}
.osnova-cart-zap{padding-bottom:45px;}
.pic-cart-zap{text-decoration:none; width:448px; height:448px; border:1px solid #e6e6e6; float:left; background:url('../img/no-photo.png') no-repeat 18px 22px;}
.no-pic-cart-zap{ width:448px; height:448px; border:1px solid #e6e6e6; float:left; background:url('../img/no-photo.png') no-repeat 18px 22px;}
.no-photo{color:#d8d8d8; margin:0 auto; width:218px; font-size:39px; font-family:Condensed-Regular; padding-top:164px; text-align:center; text-transform:uppercase;}
.right-info-zap{float:right; background:#f1f1f1; width:370px; height:auto; padding-top:45px; padding-left:50px; padding-bottom:45px;}
.vin-zap-cart, .nalichie-zap-cart{color:#262e37; font-size:20px; font-family:Condensed-Regular; padding-bottom:15px;}
.vin-zap-cart span{font-family:Condensed-Bold;}
.nalichie-zap-cart span{color:#35ad25;}
.no-nalichie span{color:#ee0b15;}
.price-zap-cart{font-family:Condensed-Bold; font-size:36px; color:#262e37; padding-bottom:25px;}
.zakaz-zap-cart{text-align:center; font-family:Condensed-Bold; text-transform:uppercase; color:#ffffff; background:#ee0b15; width:318px; padding:16px 0; cursor:pointer;}
.opisanie-zap-cart{padding-bottom:60px;}
.zag-opisanie-zap-cart{color:#000000; font-size:24px; font-family:Condensed-Regular; padding-bottom:30px;}
.anons-opisanie-zap-cart{color:#000000;}
.table-zag{color:#262e37; font-size:24px; font-family:Condensed-Regular; padding-bottom:35px;}
.media-cart{background:url('../img/media-cart.jpg') no-repeat center center; height:auto; margin-bottom:25px;}
.small-block-cart{width:680px; float:left;}
.video-cart{float:right; width:380px; height:251px; margin-top:86px; position:relative;}
.video-cart-gl{width:745px; height:420px; margin:0 auto; margin-top:30px; margin-bottom:30px; display:block; position:relative;}
.perekritie-vedeo{height:100%;width:100%;position:absolute;top:0;left:0;}
.but-play-video{background:url('../img/but-video-play.png') no-repeat center 80px;width:100%;height:100%;position:absolute;}
.video-cart-gl .but-play-video{background:url('../img/but-video-play.png') no-repeat center;}
.zag-video{color:#ffffff; text-transform:uppercase; font-family:Roboto-Medium; font-size:18px; display:block; text-align:center; padding-top:155px; padding-bottom:10px;}
.video-cart-gl .zag-video{padding-top:295px;}
.anons-video{color:#ffffff; display:block; text-align:center; font-family:Condensed-Light; font-size:15px;}
.but-zapis-on-remont{text-align:center; width:230px; cursor:pointer; color:#ffffff; background:#ff0000; padding:13px 0; font-size:15px; text-transform:uppercase; font-family:Condensed-Bold; margin-bottom:82px;}
.but-zapis-on-remont:hover{background:#ff3040;}
.but-and-sertifikac{margin-bottom:64px;}
.left-right-cart-block{padding-bottom:55px;}
.left-cart-block{float:left; width:760px; padding-top:15px;}
.anons-left-cart li{background:url('../img/li-spisok.png') no-repeat 12px 10px; list-style-type:none; padding-left:30px; line-height:25px;}
.anons-left-cart ul{padding-left:0;}
.anons-left-cart h2{color: #262e37;margin: 0;padding: 0;padding-bottom: 20px;font-size: 36px;font-family: Condensed-Bold;}
.anons-left-cart{padding-bottom:25px;}
.table-cart-block{padding-bottom:55px;}
.price-table-cart-block{text-align:left; width:100%; margin-bottom:50px;}
.zag-all-marka{color:#000000;}
.all-razdel-marka{margin-bottom:15px; height:156px; overflow:hidden;}
.all-razdel-marka ul{padding-left:0; margin:0;}
.all-razdel-marka li{background:url('../img/li-spisok.png') no-repeat 12px 10px; list-style-type:none; padding-left:30px; line-height:25px;}
.one-razdel-marka{color:#000000;}
.one-razdel-marka:hover{text-decoration:none;}
.but-all-razdel-marka{margin-bottom:50px;}
.but-all-razdel-marka span{color:#000000; cursor:pointer; font-weight:bold; border-bottom:1px solid #000000;}
.but-all-razdel-marka span:hover{border-bottom:none;}
.name-table-zag-cart{padding:10px; width:538px; text-transform:uppercase; font-size:15px; font-family:Condensed-Bold; color:#000000; border:1px solid #dbdbdb; background:#f1f1f1;}
.price-table-zag-cart{padding:10px; width:100px; padding-right:15px; text-transform:uppercase; font-size:15px; font-family:Condensed-Bold; color:#000000; border:1px solid #dbdbdb; border-left:none; background:#f1f1f1;}
.name-table-cart{padding:10px; width:538px; font-size:16px; font-family:Condensed-Regular; color:#000000; border:1px solid #dbdbdb; border-top:none;}
.price-table-cart{padding:10px; width:100px; padding-right:15px; font-size:15px; font-family:Condensed-Bold; color:#000000; border:1px solid #dbdbdb; border-top:none; border-left:none;}
.right-cart-block{float:right; width:381px;}
.plases-cart-block{padding-bottom:35px;}
.one-plase-cart{border-bottom:1px solid #e1e1e1; width:auto; padding:15px 0;}
.pic-one-plase-cart{float:left; padding-left:40px; padding-right:25px;}
.vert-plase-cart{vertical-align:middle; width:69px; height:69px; display:table-cell; text-align:center;}
.anons-one-plase-cart{float:left; color:#666666; width:185px; padding-top:13px;}
.konsultaciya-cart{border:1px solid #e1e1e1; padding:40px; width:300px; height:341px;}
.zag-konsultaciya-cart{color:#262e37; font-size:24px; font-family:Condensed-Regular; padding-bottom:20px;}
.anons-konsultaciya-cart{color:#666666; padding-bottom:25px;}
.phone-konsultaciya-cart{color:#28313a; font-size:24px; font-family:Condensed-Bold; padding-bottom:20px; padding-left:70px; background:url('../img/phone-konc.png') no-repeat 10px 3px; text-decoration:none; display:block;}
.inp-konsultaciya-cart{border:1px solid #e1e1e1; padding:14px 20px; width:258px; color:#656565; font-size:15px; margin-bottom:20px;}
.but-konsultaciya-cart{text-align:center; color:#ffffff; font-family:Condensed-Bold; text-transform:uppercase; width:300px; background:#ff0000; padding:15px 0; margin-bottom:15px; cursor:pointer;}
.but-konsultaciya-cart:hover{background:#ff3040;}
.konfidenc-konsultaciya-cart .chekbox-dop-cart{float:left;}
.anons-konfidenc-konsultaciya{color:#a3a3a3; font-size:15px; float:right;}
.anons-konfidenc-konsultaciya a{color:#a3a3a3;}
.zag-text-str h2{font-family:Condensed-Regular; padding:0; margin:0; font-size:24px; color:#000000; padding-bottom:30px; font-weight:normal;}
.anons-text-str{color:#000000; padding-bottom:25px;}
.anons-text-str li{background:url('../img/li-spisok.png') no-repeat 12px center; list-style-type:none; padding-left:30px; line-height:25px;}
.anons-text-str ul{padding-left:0;}
.pic-text-str{padding-bottom:30px;}
.back-menu{display:none; color: #ffffff;border: 1px solid #6b7177; padding: 15px 30px;padding-right: 35px; cursor:pointer;}
.back-menu span{border-bottom:1px solid #ffffff;}
.butter-menu{display:none;}
.left-center-block{float:left;}
.otziv-block{padding-bottom:50px;}
.zag-text-tip-str{width:780px; float:left;}
.one-novost{padding:40px 38px; border:1px solid #e6e6e6; margin-bottom:30px;}
.pic-novost{float:left; width:375px; margin-right:45px; height:250px;}
.left-block-novost{float:left; width:690px;}
.date-novost{color:#808080; font-size:15px; padding-bottom:10px;}
.zag-novost{text-decoration:none; color:#000000; font-size:30px; font-family:Condensed-Bold; padding-bottom:30px; display:block;}
.text-novosti{color:#000000; padding-bottom:20px;}
.next-read{color:#ee0b15;}
.date-novost-cart{font-size:13px; color:#808080; padding-bottom:40px;}
.text-novost-cart{padding-bottom:20px; color:#000000;}
.text-novost-cart li{background:url('../img/li-spisok.png') no-repeat 12px center; list-style-type:none; padding-left:30px; line-height:25px;}
.text-novost-cart ul{padding-left:0;}
.pic-novost-cart{padding-bottom:40px; width:auto; height:auto;}
.block-dr-novosti{float:right; width:380px;}
.zag-dr-novosti{font-size:21px; font-family:Condensed-Bold; color:#262e37; padding-bottom:20px;}
.one-novost-cart{border:1px solid #e6e6e6; padding:30px 40px; margin-bottom:25px;}
.date-dr-novost{color:#808080; font-size:15px; padding-bottom:10px;}
.zag-one-dr-novost{font-size:18px; font-family:Condensed-Bold; color:#000000; padding-bottom:20px;}
.next-dr-read{color:#ee0b15; font-family:Condensed-Bold;}
.buter-top-menu{cursor:pointer; display:none; padding:10px 10px; margin-left:-10px; width:100%; background:#ffffff;}
.buter-top-menu .pic-butter{margin-top:7px; margin-right:15px;}
.buter-top-menu span{color:#9b9b9b; font-family:Condensed-Bold;}
.pic-404{position:relative; width:100%;}
.pic-404 img{max-width:100%;}
.block-404{position:absolute; right:100px; bottom:70px;}
.zag-404 h1{padding:0; margin:0; padding-bottom:50px; font-size:148px; font-family:Condensed-Bold; color:#8c1a25;}
.anons-404{font-size:52px; font-family:Condensed-Bold; color:#8c1a25;}
.hid-zag-left-menu{display:none;}
.one-oborudovanie{padding-bottom:40px;}
.pic-oborudovanie{width:215px; float:left; margin-right:15px; margin-bottom:15px;}
.text-obordovanie{text-align:justify; line-height:24px; color:#706f6f;}
.name-oborudovanie{font-family: Condensed-Bold;font-size: 24px;color: #262e37;text-transform: uppercase; padding-bottom:15px;}
.photo-gallery-block{width:100%; padding-bottom:25px;}
.photo-gallery-all{width:100%; padding-bottom:25px;}
.gallery{float:left; margin-right:20px; margin-bottom:20px;}
.gallery{float:left; margin-right:20px; margin-bottom:20px;}
.photo-gallery-all .gallery{margin-right:24px; height:288px; width:384px;}
.photo-gallery-all .no-mar-right{margin-right:0 !important;}



.left-telo-cart{width:760px;}
.all-vids{text-align:center; padding-bottom:30px;}
.one-vid{display:inline-block; width:260px; margin:0 18px; margin-bottom:10px; vertical-align:top;}
.zag-one-vid{color:#262e37; font-size:20px; font-family:Condensed-Bold; position:relative; bottom:20px;}
.one-vid:hover .zag-one-vid{color:#ee0b15;}

#search_advice_wrapper{
display:none;
width: 720px;
background:#ffffff;
color:#000000;
-moz-opacity: 1;
opacity: 1;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=95);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=95);
filter:alpha(opacity=95);
z-index:999;
position: absolute;
top: 50px; left: 0px;
}
#search_advice_wrapper .advice_variant{
cursor: pointer;
padding: 5px;
text-align: left;
border:1px solid #d8d8d8;
border-top:none;
}
#search_advice_wrapper .advice_variant:hover{
color:#ffffff;
background:#51585f;
}
#search_advice_wrapper .active{
cursor: pointer;
padding: 5px;
color:#FEFFBD;
background-color:#818187;
}

.mobil-but-whatsupp{display:none; background:rgb(255, 101, 102); position:fixed; bottom:10px; right:10px; height:67px; width:67px; z-index:3; border-radius:45px; overflow: hidden; box-shadow: 0 1px 6px rgba(0, 0, 0, 0.06), 0 2px 32px rgba(0, 0, 0, 0.16) !important;}
.hand-watsupp{position: absolute;top: 19px;left: 20px !important;transition: all 0.3s ease;opacity: 1;width: 30px;height: auto; transform: rotate(0deg) scale(1);}
.close-whatsupp-mobile{width: 20px;position: absolute;top: 23px;left: 23px;opacity: 0;transform: rotate(120deg) scale(1.2);transition: all 0.3s ease;}
.vspl-whatsupp{z-index:25; position:fixed; bottom:97px; right:20px; width:300px; background:#ffffff; padding:30px 15px; border-radius:10px; box-shadow: 0px 0px 19px #bcbcbc}
.logo-vspl-whatsupp{border:2px solid #e6e6e6; background: url("../img/logo-dizcenter.jpg") no-repeat;width: 221px;height: 125px; margin:0 auto; margin-bottom:20px;}
.anons-vspl-whatsupp{padding-bottom:20px;}
.but-vspl-whatsupp{position:relative; width:auto; color:#ffffff; font-family:Condensed-Regular; font-size: 16px; font-weight:bold; border-radius:10px; text-align:center; display:block; text-decoration:none; background: linear-gradient(180deg,#60fd7c,#07b825); background-image:url("../img/whatsapp.svg") no-repeat; padding:15px 0;}
.pic-whatsupp{position:absolute; background:url("../img/whatsapp.svg") no-repeat; top:3px; left:85px; height:34px; width:22px;}
.mobil-but-zvonok{display:none; background:url('../img/mobil-but-zvonok.png') no-repeat;position: fixed; bottom:10px; left:10px; height:65px; width:65px; z-index:3; border-radius:45px;}
.mobil-but-zvonok a{width:100%; height:100%;}

.chekbox-dop, .chekbox-dop-cart{width:18px;height:18px;background:url('../img/chek.png') no-repeat;cursor:pointer;margin-right:10px;}
.chekbox-dop input, .chekbox-dop-cart input{display:none;}
#slider-wrap{width:auto;position:relative;}
#slider{width:auto;height:455px;overflow: hidden;position:relative;}
.slide{width:100%;height:100%;}
.sli-links{margin-top:10px;text-align:center;position:absolute;bottom:65px;}
.sli-links .control-slide{margin-right:22px;display:inline-block;width:111px;height:5px;overflow:hidden;text-indent:-9999px;background:url(../img/no-activ-slide.png) center bottom no-repeat;}
.sli-links .control-slide:hover{cursor:pointer;background-position:center center;}
.sli-links .control-slide.active-slide{background-position:center top;background:url(../img/activ-slide.png) center bottom no-repeat;}
.fon-dizcenter{background: url(../img/back-fon.png);cursor: pointer;display: none;height: 100%;left: 0;overflow: auto;position: fixed;top: 0;width: 100%;z-index: 30;}
.forma-dizcenter{background: #ffffff none repeat scroll 0 0;border-radius: 3px;margin: 0 auto;padding: 31px 40px;padding-bottom:45px;width: 100px;z-index: 11;margin-top:100px;margin-bottom:100px;cursor:default;position: relative;}
.close-div-dizcenter{cursor:pointer;height: 18px;right: 18px;position: absolute;top: 30px;width: 30px;background:url(../img/close.png)no-repeat;}
.dizcenter-body{overflow: hidden;height:100%;}
.ins{width:683px;}
.ins-last{width:420px; padding:31px 40px; padding-bottom:45px;}
.big-ins{width:700px;}
.zag-form{font-family:Condensed-Regular;color:#262e37;padding-bottom:10px;font-size:24px;}
.anons-form{padding-bottom:25px;color:#666666;}
.chek-yarov{color: #9a9a9a;font-size: 12px;text-align: center;margin-top:15px;}
.chek-yarov a{color: #9a9a9a;}
.block-bukva {display: inline-block;padding-bottom: 20px;padding-left: 50px;vertical-align: top;width: 120px;}
.bukva {color: #ee0b15;font-family: Arial;font-size: 30px;font-weight: bold;}
.city-bukva {color: #838383;cursor: pointer;display: block;}
.input-coment-dizcenter{resize:none; padding:20px; border:1px solid #d9d9d9; width:370px; height:151px; font-family:Condensed-Regular; font-size:16px;}
.input-dizcenter{padding:10px 15px; border:1px solid #d9d9d9; width:219px; height:18px; font-family:Condensed-Regular; font-size:16px; margin-bottom:20px;}
.input-coment-one{float:left;}
.right-input-form{float:right; width:251px;}
.dizcenter-go-zayavka,
.dizcenter-go-remont,
.dizcenter-go-remont-cart,
.dizcenter-go-zapchast,
.dizcenter-go-zapchast-cart{width:auto; color:#ffffff; background:#ee0b15; text-align:center; cursor:pointer; font-size:15px; font-family:Condensed-Bold; padding:11px 0; margin-bottom:16px;}
.close-dizcenter-form{width:180px; border:1px solid #ee0b15; text-align:center; cursor:pointer; color:#ee0b15; font-size:15px; font-family:Condensed-Bold; padding:9px 0;}
.chekbox-dop-form{width:18px; height:18px; background:url('../img/chek.png') no-repeat; cursor:pointer; margin-right:10px;}
.chekbox-dop-form input{display:none;}
.anons-konfidenc-form{float:right; color:#6f6f6f; font-size:12px; padding-top:2px;}
.anons-konfidenc-form a{color:#6f6f6f;}
.activ-chek{background:url('../img/activ-chek.png') no-repeat;}
input, textarea{-webkit-appearance: none; -moz-appearance: none;}

.but-five-step{width:600px; margin:20px auto; text-align:center; display:block; padding:12px 0; border-radius:4px; background:#ee0b15; color:#fff; cursor:pointer; font-family:Condensed-Bold; font-size:18px;}
.top-five-step{color:#ee0b15; display:block; border-bottom:1px solid #ee0b15;}
#div
{
position: fixed;
top: 0;
left: 0;
z-index: 999000000;
width: 100%;
height: 100%;
background: url(../img/back-fon.png);
display: none;
}
#poz{

font: bold 16 Arial;
width:600px;
text-align:lest;
padding:35px;
background-color:white;
border-radius: 3px;
margin:0 auto;
margin-top: 100px;
margin-bottom: 100px;
box-sizing:border-box;
}
#cross
{
float:right;
margin-right: -17px;
margin-top:-17px;
cursor: pointer;
}
#poz input
{
font-size: 16px;
}


#poz input, #poz textarea
{
border: 1px solid #01556e;
margin: 10px auto;
padding:5px;
width: 200px;

border-radius: 0 !important;
width: 100%;
box-sizing: border-box;
outline: none;
padding: 10px !important;
}

#poz textarea
{
height:150px;
font-size: 16px;
}


#poz h4
{
color:#01556e;
padding:10px;
font-size:22px;
}

#poz .buy-it-now
{

position: relative;
margin: 28px auto;
display: block;
width: 145px;
height: 24px;
line-height: 24px;
font-size: 20px;
color: #ffffff !important;
background-color: #027A9D;
cursor: pointer;
padding: 10px 25px;
text-decoration: none !important;
text-align: center;

}

#div{position:fixed; top:0; left:0; z-index:999000000; width:100%; height:100%; background: url(../img/back-fon.png); display:none; overflow:auto;}
.duble-but{overflow:hidden; padding-top:40px;}
.duble-but .left-but{float:left; box-sizing:border-box;}
.duble-but .right-but{float:right;}
.fpluses
{
padding:30px 0;
}
.fpluses_head
{
overflow:hidden; padding-bottom:30px ;
}
.fpluses_head img
{
float:left; padding-right:15px;
}
.fpluses_zag
{
color:#004e64; font:bold 18px Arial;
}
.fpluses p
{
font-family:Arial; 
}
.fpluses ul
{
display:block;
text-align:left; font:normal 16px Arial; 
padding-bottom:40px;
}
.fpluses ul li
{
overflow:hidden;
padding-bottom:20px; 
}
.fpluses ul li img
{

width:16px;
height:16px;
padding-right:10px; padding-bottom:10px; float:left;

}
.fpluses_but
{text-decoration:none; padding:10px 10px; border-radius:5px; background:#ee0b15; font-family:Condensed-Bold; font-size:14px; cursor:pointer; text-align:center; color:#ffffff;}
.fpluses span
{
display:block !important;
}
.center-five-step{text-align:center; padding-top:20px;}
.obolochka{color:#000000; font-family:Condensed-Light;}
.obolochka b{}
.obolochka ul{padding-left:0;}
.obolochka ul li{padding-bottom:10px; padding-left:20px; list-style:none; background:url('../img/li-spisok.png') no-repeat left 6px;}
.obolochka h2{width:100%; text-align:left;}
.hid-video .video-cart{float:none; margin:0 auto; display:block;}
.phone-form-kont{background:url('../img/whatsapp-small.png') no-repeat left center; padding-left:35px; background-size:30px; display:inline-block;}
.but-faq{width:600px; margin:20px auto; text-align:center; display:none; padding:12px 0; border-radius:4px; background:#ee0b15; color:#fff; cursor:pointer; font-family:Condensed-Bold; font-size:18px;}
.all-faq{display:block;}
.date-f{padding-top:5px; color:#9a9a9a; font-size:14px;}
.link-vid-remont .no-mar-right{margin-right:30px;}
.link-vid-remont .no-mar-right:nth-child(3){margin-right:0;}
.inst-head{text-decoration:none; display:table; margin-top:16px; color:#656565; padding-left:40px; background:url('../img/inst-h.png') no-repeat left center; background-size:30px; line-height:30px;}
.nav-yakor{padding-bottom:25px; margin-left:-10px; margin-right:-10px; display:flex;}
.menu-yak, .yak-link{margin:0 10px; text-decoration:none; color:#262e37; font-family:Condensed-Bold; cursor:pointer; border-bottom:1px dashed #262e37;}


@media only screen and (max-width: 1230px) {
.telo-dizcenter, .telo-dizcenter-rel{width:auto; padding:0 10px;}
.right-header-block{width:921px;}
.adress-grafik-header, .one-phone-header{padding-right:20px;}
.one-menu-podheader{padding:19px 24px;}
.menu-podheader{width:1123px; margin:0 auto;}
.pic-slide{padding-right:30px;}
.plases-block, .three-photo-job{width:1130px; margin:0 auto; margin-bottom:30px;}
.one-plases{padding:35px 38px;}
.one-big-yslyga{width:38%;}
.pic-yslyga{width:100%;}
.pic-yslyga img{max-width:100%;}
.block-text-fotm{width:575px;}
.all-marka-avto, .all-marka-avto-brand{width:1128px; margin:0 auto; margin-bottom:20px;}
.vertikal-marka{width:187px;}
.one-gorizont-sertifikats{width:18%; height:auto;}
.one-gorizont-sertifikats img{max-width:100%;}
.one-vertical-sertifikats, .str-vertical-sertifikats{width:10%;}
.one-vertical-sertifikats img{max-width:100%;}
.one-vertical-sertifikats span, .str-vertical-sertifikats span{padding-left:0; margin:0 auto;}
.one-photo-job img{max-width:100%;}
.one-photo-job{width:270px; padding-top:169px;}
.vertical-one-sertifikat{margin-right:57px;}
.gorizont-one-sertifikat{margin-right:30px;}
.one-vid-remont{width:31%; height:auto;}
.one-vid-remont img{max-width:100%;}
.left-cart-block{width:725px;}
.left-menu{width:230px;}
.right-katal-zap{width:880px;}
.inp-poisk{width:575px;}
#search_advice_wrapper{width:680px;}
.block-404{right:30px; width:537px;}
.zag-404 h1{font-size:104px;}
.anons-one-ved-remont{left:15px;}
.right-katal-zap{width:850px;}
.pic-cart-zap{background-size:92%; width:400px; height:400px;}
.no-photo{font-size:34px; padding-top:150px;}
.pic-cart-zap img{max-width:100%;}
.phones-header{width:430px;}
.svoe-menu-maps{right:10px;}
.left-header-block{width:185px; height:auto;}
.left-header-block img{max-width:100%;}
.one-marka-avto-text{left:940px;}
.block-dr-novosti{width:310px;}
.gallery img{max-width:100%;}
.photo-gallery-all .gallery{width:31%; height:auto;}
.gallery{width:48%;}
.one-vid{width:21%;}
.one-vid img{max-width:100%;}
.but-zakaz-tab{width:114px;}
}
@media only screen and (max-width: 1150px) {
.left-header-block{width:165px;}
.one-menu-top{padding-bottom:10px;}
.right-header-block{width:846px;}
.one-phone-header:nth-child(2){padding-right:0;}
.phones-header{width:400px;}
.adress-grafik-header{padding-right:6px;}
.but-zayavka-header{width:155px; float:right;}
.one-phone-header{padding-right:15px;}
.menu-podheader{width:1015px;}
.one-menu-podheader{padding:19px 15px;}
.pic-slide{width:350px; padding-top:40px;}
.pic-slide img{max-width:100%;}
.plases-block, .three-photo-job{width:1030px;}
.one-plases{padding:35px 21px;}
.one-big-yslyga{height:218px; padding:20px 45px; width:38%;}
.block-text-fotm{width:475px;}
.zag-zapis-remont{font-size:25px;}
.all-marka-avto, .all-marka-avto-brand{width:1026px;}
.vertikal-marka{width:170px;}
.name-table-price{width:870px;}
.one-vertical-sertifikats, .str-vertical-sertifikats{height:167px;}
.one-vertical-sertifikats span, .str-vertical-sertifikats span{padding-top:55px;}
.one-photo-job{width:235px; padding-top:144px;}
.left-block-footer{padding-right:40px;}
.left-menu-footer{padding-right:45px;}
.center-block-footer{width:380px;}
.vertical-one-sertifikat{margin-right:31px;}
.gorizont-one-sertifikat{width:26%; height:auto;}
.gorizont-one-sertifikat img{max-width:100%;}
.small-block-cart{width:605px;}
.left-cart-block{width:625px;}
.right-katal-zap{width:780px;}
.inp-poisk{width:517px;}
#search_advice_wrapper{width:580px;}
.block-404{width:480px;}
.zag-404 h1{font-size:85px;}
.right-info-zap{width:315px; padding:25px 20px;}
.zakaz-zap-cart{width:auto;}
.one-marka-avto-text{left:855px;}
.vertikal-marka img{max-width:85%;}
.pic-novost-cart img{max-width:100%;}
.zag-text-tip-str{width:680px;}
}
@media only screen and (max-width: 1050px) {
.one-marka-avto-text{left:795px;}
.adress-grafik-header{padding-right:6px;}
.phones-header{width:330px;}
.one-phone-header{padding-right:10px;}
.number-phone{font-size:16px;}
.right-header-block{width:776px;}
.one-menu-podheader{width:120px; font-size:13px;}
.menu-podheader{width:907px;}
.podrazdel-one{top:68px;}
.zag-slide{font-size:44px;}
.zag-slide h1{font-size:44px;}
.text-block-slide{width:570px;}
.plases-block, .three-photo-job{width:960px;}
.one-plases{padding:35px 12px; width:295px;}
.one-big-yslyga{height:192px;width:37%;}
.zag-one-ysluga{font-size:21px;}
.zag-one-ysluga{margin-bottom:10px;}
.zag-zapis-remont{font-size:23px;}
.block-text-fotm{width:390px;}
.all-marka-avto, .all-marka-avto-brand{width:954px;}
.vertikal-marka{width:158px;}
.name-table-price{width:770px;}
.one-vertical-sertifikats, .str-vertical-sertifikats{height:152px;}
.one-vertical-sertifikats span, .str-vertical-sertifikats span{padding-top:45px;}
.one-gorizont-sertifikats{padding:6px 18px;}
.one-photo-job{width:215px; padding-top:131px;}
.left-menu-footer{padding-right:30px;}
.center-block-footer{width:345px;}
.left-block-footer{padding-right:35px;}
.vertical-one-sertifikat{width:14%; height:auto;}
.vertical-one-sertifikat img{max-width:100%;}
.video-cart{width:340px;}
.video-cart img{max-width:100%;}
.left-cart-block{width:615px; padding-right:10px;}
.right-cart-block{width:320px;}
.pic-one-plase-cart{padding-left:25px;}
.konsultaciya-cart{padding:20px; width:280px;}
.inp-konsultaciya-cart{width:237px;}
.but-konsultaciya-cart{width:280px;}
.chekbox-dop-cart{margin-right:9px;}
.anons-konfidenc-konsultaciya{font-size:14px;}
.right-katal-zap{width:710px;}
.inp-poisk{width:447px;}
#search_advice_wrapper{width:510px;}
.block-404{width:445px;}
.right-info-zap{width:240px;}
.left-header-block{width:160px;}
.zag-text-tip-str{width:680px;}
.one-podyslyga{padding-bottom:8px;}
.all-podyslygi{height:132px;}
.one-vid{width:20%;}
.inst-head{margin-top:16px; color:#656565; padding-left:30px; background-size:20px; line-height:20px;}
}
@media only screen and (max-width: 979px) {
.one-marka-avto-text{left:453px;}
.all-marka-avto, .all-marka-avto-brand{height:603px; width:604px;}
.one-big-yslyga{height:198px; padding:20px 45px;}
.one-vertical-sertifikats, .str-vertical-sertifikats{height:142px;}
.one-vertical-sertifikats span, .str-vertical-sertifikats span{padding-top:37px;}
.one-phone-header{float:none; padding-right:0;}
.but-zayavka-header{margin-top:30px;}
.phones-header{width:158px; padding-left:45px;}
.adress-grafik-header{padding-top:12px;}
.info-header-block{padding-bottom:10px;}
.right-header-block{width:690px;}
.one-menu-top{margin-right:35px;}
.phones-but-header{width:395px;}
.menu-podheader{width:871px;}
.one-menu-podheader{padding:19px 12px;}
.pic-slide{width:260px;}
.zag-slide{font-size:34px;}
.zag-slide h1{font-size:34px;}
.plases-block{width:auto; text-align:center; padding:20px 0;}
.one-plases{text-align:left; float:none; display:inline-block; padding:10px 11px;}
.all-yslygi, .three-photo-job{text-align:center;}
.all-yslygi .no-mar-right{margin-right:6px !important;}
.one-big-yslyga{float:none; display:inline-block; margin:0 6px; margin-bottom:30px; width:374px; vertical-align:top; text-align:left;}
.block-text-fotm{width:325px;}
.vertikal-marka{width:150px;}
.name-table-price{width:80%;}
.one-gorizont-sertifikats{width:172px; margin:0 13px; margin-bottom:25px;}
.gorizont-sertifikats{width:480px; margin:0 auto;}
.gorizont-sertifikats .no-mar-right{margin-right:13px !important;}
.one-vertical-sertifikats, .str-vertical-sertifikats{margin:0 7px; margin-bottom:25px; width:95px;}
.vertical-sertifikats .no-mar-right{margin-right:7px !important;}
.one-photo-job{text-align:left; float:none; display:inline-block; margin:0 7px; margin-bottom:30px; vertical-align:top;}
.three-photo-job .no-mar-right{margin-right:7px !important;}
.three-photo-job {width:auto;}
.right-block-footer{float:none; width:auto;}
.adress-footer, .grafik-job-footer, .all-mail-footer{text-align:center;}
.center-block-footer{float:right; padding-right:20px;}
.left-center-block{float:none; margin-bottom:20px;}
.whatsupp-phone-footer{width:145px; margin:0 auto;}
.one-phone-footer{margin-right:63px;}
.right-block{float:right;}
.one-phone-footer{margin-right:0;}
.svoe-menu-maps-kont{width:390px;}
.vertical-sertifikats-str{text-align:center;}
.vertical-one-sertifikat{width:140px; float:none; display:inline-block; margin:0 11px; margin-bottom:30px;}
.vertical-sertifikats-str .no-mar-right{margin-right:11px !important;}
.gorizont-one-sertifikat{width:250px; float:none; display:inline-block; margin:0 10px; margin-bottom:30px;}
.gorizont-sertifikats-str{text-align:center;}
.gorizont-sertifikats-str .no-mar-right{margin-right:10px !important;}
.one-vid-remont{width:297px; float:none; display:inline-block; margin:0 10px; margin-bottom:30px;}
.all-vid-remont{text-align:center;}
.all-vid-remont .no-mar-right{margin-right:10px !important;}
.small-block-cart{width:100%; display:block; float:none;}
.video-cart{float:none; display:block;}
.but-zapis-on-remont{margin-bottom:30px;}
.video-cart{margin-top:0;}
.kroshki-dizcenter{padding-top:30px;}
.media-cart{background-size:2575px; padding-bottom:20px;}
.left-cart-block{float:none; width:auto; padding:0; padding-bottom:30px;}
.right-cart-block{float:none; width:auto;}
.plases-cart-block{text-align:center;}
.one-plase-cart{float:left; height:69px; text-align:left; border-bottom:none;}
.konsultaciya-cart{float:right;}
.plases-cart-block{float:left; width:63%;}
.right-cart-block{overflow:hidden;}
.all-left-menu{width:230px; margin-left:-265px;}
.zag-left-menu{background:#262e37; color:#ffffff;padding:0 10px; margin-left:-21px; padding-left:21px; border-radius:16px; float:right; cursor:pointer;}
.hid-zag-left-menu{padding:5px 0; float:left; width:15px; word-wrap:break-word;}
.left-menu{width:auto; position:fixed; z-index:4;}
.all-left-menu{float:left; background:#262e37; margin-right:7px;}
.one-left-menu{color:#ffffff;}
.zag-left-menu{margin-top:1px;}
.one-left-menu:hover{background:#51585f;}
.right-katal-zap{width:auto;}
.right-katal-zap .zag-text-gl, .right-katal-zap  .poisk-but{padding-left:30px;}
.right-katal-zap .tab-zap{padding-bottom:20px;}
.all-vipolnen-job{text-align:center;}
.all-vipolnen-job .no-mar-right{margin-right:7px !important;}
.block-zag-left-menu{display:none;}
.hid-zag-left-menu{display:block;}
#search_advice_wrapper{padding-left:30px;}
.block-404{text-align:right;}
.video-cart{height:225px;}
.anons-one-ved-remont{text-align:left;}
.all-vid-remont .no-mar-right{margin-right:10px !important;}
.right-info-zap{width:40%;}
.svoe-menu-maps{right:10px; width:315px;}
.zag-text-tip-str, .block-dr-novosti{float:none; width:auto;}
.one-novost-cart{width:230px; display:inline-block; padding:30px 35px; text-align:left;}
.three-novosti{text-align:center;}
.photo-gallery-block{width:770px; margin:0 auto;}
.one-vid{width:192px;}
.tab-zap{width:100%;}
.one-phone-header{position:relative;}
.inst-head{position:absolute; left:calc(100% + 36px); bottom:0;}
}
@media only screen and (max-width: 900px) {
.right-header-block{width:635px;}
.phones-header{padding-left:0;}
.phones-but-header{width:335px;}
.one-big-menu{width:auto; float:none; border:1px solid #51585f; border-top:none; position:relative;}
.one-big-menu:nth-child(1){border-top:1px solid #51585f;}
.one-menu-podheader{width:auto;}
.media-podheader-menu{border-bottom:none;}
.perekritie-one-menu{display:block; height:55px; width:50px; left:auto; right:0; cursor:pointer; z-index:2; background:url('../img/open-opisanie.png') no-repeat right 20px center;}
.menu-podheader{width:100%; display:none;}
.podrazdel-one{width:100%; top:0; background:none;}
.one-menu-podrazdel{border:1px solid #6b7177; border-top:none;}
.back-menu{display:block; background:url('../img/close-opisanie.png') no-repeat right 20px center;}
.butter-menu{display:block; height:54px; color:#ffffff; font-family:Condensed-Bold; cursor:pointer; border-bottom:1px solid #51585f;}
.open-menu{border-bottom:none;}
.butter-menu span{float:left; padding-top:18px; padding-left:15px;}
.pic-butter{margin-top:24px;}
.buter-top-menu .pic-butter, .buter-top-menu .pic-butter:before, .buter-top-menu .pic-butter:after{background:#9b9b9b;}
.pic-butter, .pic-butter:before, .pic-butter:after{float:left; width:30px; background:#ffffff; height:5px;position: relative; -webkit-transition: 0.2s ease-in-out; transition: 0.2s ease-in-out; border-radius:4px;}
.pic-butter:before, .pic-butter:after{content: '';display: block;position: absolute;top: 0;left: 0;will-change: transform;}
.pic-butter:before {-webkit-transform: translateY(-9px);transform: translateY(-9px);}
.pic-butter:after {-webkit-transform: translateY(9px);transform: translateY(9px);}
.open-menu .pic-butter:before, .open-menu .pic-butter:after{-webkit-transform: translateX(0) rotate(-90deg);transform: translateX(0) rotate(-90deg);}
.open-menu .pic-butter{-webkit-transform: rotate(-45deg); transform: rotate(-45deg);}
.text-block-slide{width:475px;}
.left-zapis-remont{float:none; text-align:center; }
.right-zapis-remont{float:none; margin:0 auto; width:352px; padding-bottom:20px;}
.block-text-fotm{width:290px;}
.zapis-remont{background-size:1874px;}
.maps-img-kont{margin-top:366px;}
.svoe-menu-maps-kont{box-shadow:none; top:-366px; padding:0 10px; padding-top:30px; width:calc(100% - 20px); z-index:-1; right:0;}
.left-menu-kont{float:left; width:390px;}
.all-docs-contact{float:right; width:390px; padding-left:20px;}
.forma-dizcenter{padding:25px;}
.close-div-dizcenter{width:19px; top:15px; right:15px;}
.one-menu-podrazdel:hover{background:#51585f; color:#ffffff;}
.one-menu-podheader{height:17px;}
.plases-cart-block{width:60%;}
.spec-menu .one-menu-podheader{height:17px; padding:19px 12px;}

#nc-block-c1f6887a0cf8914bfc7992bafb512bbd {position: relative; z-index: 1;}
.inst-head{left:calc(100% + 22px); 

}
@media only screen and (max-width: 840px) {
.maps-img-kont{margin-top:550px;}
.svoe-menu-maps-kont{top:-550px}
.left-menu-kont{float:none;}
.all-docs-contact{float:none; width:auto;}
.left-header-block{float:none; width:150px; margin:0 auto;}
.right-header-block{float:none;}
.right-header-block{width:auto;}
.one-menu-top{margin:0 17px;}
.top-menu-header{width:627px; margin:0 auto;}
.phones-header{padding-left:13%;}
.phones-but-header{width:395px; float:right;}
.text-block-slide{width:auto; float:none; text-align:center;}
.pic-slide{float:none; margin:0 auto; padding:0; padding-top:20px;}
.zag-slide{font-size:30px;}
.zag-slide h1{font-size:30px;}
#slider{height:555px;}
.sli-links .control-slide{width:85px;}
.inp-poisk{width:400px;}
.katalog-zapchast{position:relative;}
.left-menu{position:absolute;}
.forma-dizcenter{width:625px;}
.input-coment-dizcenter{width:315px;}
.inp-poisk{width:335px;}
#search_advice_wrapper{width:398px;}
.pic-404 img{max-width: 1209px;}
.block-404{top: 0; right: 6px;width: auto;text-align: left;}
.header-dizcenter{position:relative;}
.top-menu-header{margin-bottom:115px;}
.left-header-block{position:absolute; top:53px; left:50%; margin-left:-77px;}
.right-info-zap{width:34%;}
.svoe-menu-maps{padding:30px;}
.left-block-novost{width:auto;}
.photo-gallery-all .gallery{margin-right:15px;}
.plases-cart-block{width:304px;}
.inst-head{left:calc(100% + 31px); 
}
@media only screen and (max-width: 790px) {
.photo-gallery-block{width:auto;}
.vin-zap-zag, .price-zap-zag{width:105px;}
}
@media only screen and (max-width: 720px) {
.phones-header{padding-left:20px;}
.phones-but-header{width:342px;}
#slider{height:625px;}
.pic-plases{width:70px; text-align:center;}
.zag-zapis-remont, .bot-zapis-remont{font-size:20px;}
.svoe-menu-maps{width:315px; padding:25px 20px;}
.left-pod-footer{float:none; width:auto; text-align:center; padding-bottom:10px;}
.right-pod-footer{float:none; width:auto; text-align:center;}
.forma-dizcenter{width:575px;}
.input-coment-dizcenter{width:270px;}
.inp-poisk{width:270px;}
.zag-left-menu{padding:5px 6px; padding-left:16px;}
.hid-zag-left-menu{font-size:16px; width:11px;}
#search_advice_wrapper{width:333px;}
.pic-404 img{max-width: 1050px;}
.zag-404 h1{font-size:80px; padding-bottom:0;}
.pic-cart-zap{float:none; margin:0 auto; margin-bottom:30px;}
.right-info-zap{float:none; width:360px; margin:0 auto;}
.right-katal-zap{padding-left:30px;}
.name-zap-zag, .name-zap{padding-left:10px;}
.nalichie-zap-zag, .nalichie-zap{padding-right:10px;}
#poz{padding:25px 20px; width:580px;}
.but-five-step{width:calc(100% - 20px); padding:12px 10px; box-sizing:border-box;}
#cross{margin-top:-8px; margin-right:-8px;}
.name-zap-zag{width:202px;}
.inst-head{left:calc(100% + 10px);
}
@media only screen and (max-width: 660px) {
.adress-grafik-header{float:none; padding-right:0; text-align:center; width:auto; padding-bottom:10px;}
.phones-but-header{width:auto; float:none;}
.phones-header{padding-left:0;}
.adress-grafik-header{float:none; width:100%; padding-right:0; text-align:center;}
.top-menu-header{width:auto; text-align:center; margin-top:20px;}
.one-menu-top{float:none; display:inline-block; padding-top:0;}
.zag-yslygi h1{font-size:42px;}
.zag-zapis-remont, .bot-zapis-remont{text-align:center;}
.left-block-footer{float:none; padding-right:0; padding-bottom:20px; margin:0 auto;}
.center-block-footer{float:none; padding-right:0; width:auto;}
.media-footer{padding-top:25px;}
.right-menu-footer{text-align:right;}
.left-menu-footer{padding-right:0;}
.one-plase-cart{margin:0 10px; border-bottom:1px solid #e1e1e1;}
.forma-dizcenter{width:515px;}
.input-coment-dizcenter{width:209px;}
.but-block-poisk{width:125px;}
.but-zakaz-tab{width:100px}
.buter-top-menu{display:block; border-bottom:1px solid #9b9b9b; border-top:1px solid #9b9b9b;}
.top-menu-header{width:345px;}
/*.top-menu-header{display:none;}
.one-menu-top{display:block; margin:0; padding:15px 10px; border:1px solid #9b9b9b; border-top:none;}*/
.open-menu-top .pic-butter:before, .open-menu-top .pic-butter:after{-webkit-transform: translateX(0) rotate(-90deg);transform: translateX(0) rotate(-90deg);}
.open-menu-top .pic-butter{-webkit-transform: rotate(-45deg); transform: rotate(-45deg);}
.pic-404 img{max-width: 930px;}
/*.left-header-block{top:59px;}*/
.left-header-block{top:65px;}
.info-header-block{margin-top:115px;}
.bot-zapis-remont a{display:block;}
.all-marka-avto, .all-marka-avto-brand{width:453px; height:804px;}
.one-marka-avto-text{left:302px;}
.plases-cart-block{float:none; width:auto;}
.one-plase-cart{float:none; display:inline-block; height:auto;}
.konsultaciya-cart{float:none; width:auto; text-align:center;}
.anons-konfidenc-konsultaciya{float:left;}
.konfidenc-konsultaciya-cart .chekbox-dop-cart{float:none; display:inline-block;}
.anons-konfidenc-konsultaciya{float:none; display:inline-block;}
.inp-konsultaciya-cart{margin:0 15px; margin-bottom:20px;}
.phone-konsultaciya-cart{display:inline-block;}
.video-cart-gl{width:100%;}
.phone-form-kont{margin:0 auto; width:160px;}
.but-faq{width:auto;}
}
@media only screen and (max-width: 600px) {
.pic-slide{display:none;}
#slider{height:420px;}
.sli-links{position:relative; bottom:40px;}
.pic-yslyga{width:464px;}
.one-big-yslyga{overflow:hidden;}
.zag-yslygi h2, .zag-yslygi span{font-size:30px;}
.name-table-price{width:70%;}
.maps-img-gl{display:none;}
.svoe-menu-maps{position:relative; top:0; right:0; margin-bottom:20px; width:auto; display:table;}
.input-coment-one{float:none; text-align:center; padding-bottom:20px;}
.right-input-form{float:none; margin:0 auto;}
.zag-form, .anons-form{text-align:center;}
.forma-dizcenter{width:435px;}
.close-dizcenter-form{margin:0 auto;}
.pic-one-plase-cart{margin-left:21%;}
.one-plase-cart{margin:0; width:100%;}
.konsultaciya-cart{width:auto; text-align:center;}
.phone-konsultaciya-cart{width:200px; margin:0 auto;}
.but-konsultaciya-cart{margin:0 auto; margin-bottom:15px;}
.konfidenc-konsultaciya-cart{width:280px; margin:0 auto;}
.inp-poisk{float:none; border:1px solid #d8d8d8;}
.but-block-poisk{float:none; width:334px; margin:0 auto;}
.right-katal-zap .zag-text-gl, .right-katal-zap .poisk-but{text-align:center;}
.svoe-menu-maps{padding:25px 0; width:100%;}
.zag-svoe-maps, .adress-maps, .grafik-job-maps, .phone-maps, .but-zayavka-maps{margin-left:20px; margin-right:20px;}
#search_advice_wrapper{position:relative; top:0; margin:0 auto; padding-left:0;}
.pic-404 img{max-width: 775px;}
.one-vid-remont{width:auto;}
.anons-one-ved-remont{left:10px; padding-right:10px;}
.one-novost-cart{width:calc(100% - 70px);}
.prew-navig, .next-navig{display:none;}
.photo-gallery-all{text-align:center;}
.photo-gallery-all .gallery{width:180px; float:none; display:inline-block; margin:0 5px; margin-bottom:15px;}
.photo-gallery-all .no-mar-right{margin-right:5px !important;}
.vspl-whatsupp{width:calc(100% - 40px); padding:0;}
.logo-vspl-whatsupp{width:190px; background-size:100%; margin-bottom:5px; margin-top:20px; padding:0 10px;}
.pic-whatsupp{left:43px;}
.anons-vspl-whatsupp{padding:10px; padding-bottom:20px;}
.but-vspl-whatsupp{margin:10px 0; width:calc(100% - 20px); margin:0 auto; margin-bottom:20px;}
.maps-gl{height:320px;}
#poz{width:calc(100% - 20px);}
.fpluses_but{font-size:13px;}
.but-faq{display:block; width:auto;}
.all-faq{display:none;}
.vin-zap-zag, .price-zap-zag{padding-right:10px;}
.name-zap-zag{width:110px;}
.vin-zap{font-size:13px;}
.tab-zap{font-size:14px;}
.name-zap, .vin-zap, .nalichie-zap, .price-zap{padding:10px 15px;}
.vin-zap, .nalichie-zap, .price-zap{padding-left:0;}
.name-zap-zag, .name-zap{padding-left:10px;}
.but-zakaz-tab{width:110px; font-size:13px;}
.adress-grafik-header .top-adress-grafik{display:none;}
.but-zayavka-header{display:none;}
.phones-header{position:absolute; top:65px; right:10px; text-align:right;}
.left-header-block{margin-left:0; left:10px;}
.inst-head{position:static; display:inline-block; margin-top:10px;}
.info-header-block{margin-top:140px;}
}
@media only screen and (max-width: 520px) {
.zapis-remont{padding:20px 10px;}
.name-table-price, .price-table{padding-left:10px; font-size:13px;}
.name-one-remont, .price-one-remont{padding-left:10px; font-size:14px;}
.gorizont-sertifikats{width:auto;}
.maps-img-kont{height:465px;}
.small-block-cart{text-align:center;}
.kroshki-dizcenter{text-align:left;}
.but-zapis-on-remont{margin:0 auto; margin-bottom:30px;}
.video-cart{margin:0 auto;}
.forma-dizcenter{width:370px;}
.one-big-yslyga{width:100%; padding:20px 0; margin:0; margin-bottom:30px;}
.zag-one-ysluga, .all-podyslygi{margin-left:20px; margin-right:20px;}
.pic-yslyga{width:100%;}
.slide-sertifikac{background:none; width:auto; padding:0; padding-bottom:10px;}
.zag-yslygi h1{font-size:32px;}
.phones-header{width:190px;}
.number-phone{font-size:16px;}
.name-table-zag-cart, .name-table-cart, .price-table-zag-cart, .price-table-cart{padding:15px;}
.all-marka-avto, .all-marka-avto-brand{width:302px; height:1206px;}
.one-marka-avto-text{left:151px;}
.vertikal-marka{width:145px;}
.one-marka-avto-text{left:146px;}
.gallery{width:47%;}
.pokaz-all-podyslygi{margin-left:20px; font-size:14px;}
.one-podyslyga{font-size:14px; padding-bottom:5px;}
.all-podyslygi{height:88px;}
.duble-but{position:relative;}
.duble-but .right-but{float:none; display:block; margin:0 auto; width:268px;}
.duble-but .left-but{float:none; display:block; margin:0 auto; width:172px; margin-bottom:20px;}
.duble-but .back-five-step{width:84px;}
.obolochka .zag-form{padding-bottom:10px;}
#poz{padding:10px 15px;}
.obolochka ul{padding-bottom:20px;}
.obolochka ul li{padding-bottom:10px; padding-left:20px; background:url('../img/li-spisok.png') no-repeat 0 6px;}
#cross{margin-top:2px; margin-right:2px;}
.video-cart-gl{height:365px;}
.price-zap-zag, .price-zap{display:none;}
.nalichie-zap, .nalichie-zap-zag{text-align:center; width:70px;}
.but-zakaz-tab{width:100%; right:5px;}
}
@media only screen and (max-width: 470px) {
.maps-img-kont{margin-top:710px;}
.svoe-menu-maps-kont{top:-710px;}
.zag-one-ysluga{font-size:15px;}
.one-podyslyga{font-size:14px;}
.block-text-fotm{width:253px;}
.right-zapis-remont{width:315px;}
.inp-form-zapis{width:283px;}
.phone-left-kont{float:none; padding-bottom:20px;}
.phone-right-kont, .phone-left-kont, .but-zayavka-maps-kont{float:none;}
.duble-phone{padding-bottom:20px;}
.right-katal-zap h1{font-size:36px;}
.inp-poisk{width:160px;}
.but-block-poisk{width:225px;}
.forma-dizcenter{width:285px;}
.pic-yslyga img{max-width:450px;}
.pic-one-plase-cart{margin-left:12%;}
.zag-svoe-maps, .adress-maps, .grafik-job-maps, .phone-maps, .but-zayavka-maps{margin-left:10px; margin-right:10px;}
#search_advice_wrapper{width:224px;}
.pic-404 img{max-width: 630px;}
.zag-404 h1{font-size:66px; padding-bottom:0;}
.anons-404{font-size:36px;}
.name-table-cart, .name-table-zag-cart, .price-table-cart, .price-table-zag-cart{padding:10px;}
.name-table-zag-cart, .name-table-cart{width:300px;}
.pic-cart-zap{background:none; width:auto;}
.right-info-zap{width:auto;}
.pic-novost{margin-right:0; padding-bottom:10px; height:auto; width:auto;}
.pic-novost img{max-width:100%;}
.pic-oborudovanie{float:none;}
.number-phone{font-size:16px;}
}
@media only screen and (max-width: 400px) {
.duble-but{position:relative; padding-bottom:60px;}
.duble-but .right-but{width:100%; box-sizing:border-box;}
.duble-but .left-but{margin-bottom:10px; position:absolute; bottom:0; left:50%; margin-left:-86px; margin-bottom:0;}
.duble-but .back-five-step{margin-left:-42px; width:84px;}
#poz{margin-top:50px;}
.video-cart-gl{height:285px;}
.name-zap-zag{width:88px;}
.right-katal-zap h1{font-size:32px;}
}
@media only screen and (max-width: 390px) {
.phones-header{float:none; width:auto;}
.but-zayavka-header{float:none; margin:0 auto; margin-top:10px;}
.one-photo-job{width:100%; margin:0; margin-bottom:30px; padding:0; padding-top:180px; overflow:hidden;}
.zag-one-photo{padding-left:25px; padding-right:60px;}
.one-photo-job img{max-width:370px; text-align:center;}
.vertikal-marka img{max-width:65%;}
.vertikal-marka{width:120px; height:145px;}
.pic-one-plase-cart{margin-left:7%;}
.pic-404 img{max-width: 470px;}
.zag-404 h1{font-size:52px; padding-bottom:0;}
.video-cart{width:315px; height:208px;}
.zag-video{padding-top:135px;}
.but-play-video{background: url('../img/but-video-play.png') no-repeat center 60px;}
.pic-cart-zap{height:338px;}
.no-photo{padding-top:120px;}
.all-marka-avto, .all-marka-avto-brand{width:254px; height:876px;}
.one-marka-avto-text{left:121px;}
.zag-novost{padding-bottom:10px; font-size:26px;}
.photo-gallery-all .gallery{width:auto; margin:0; margin-bottom:15px;}
.photo-gallery-all .no-mar-right{margin-right:0 !important;}
.gallery{width:auto; margin-right:0;}
.photo-gallery-block .no-mar-right{margin-right:0 !important;}
.inst-head{position:absolute; left:auto; right:0; bottom:-25px;}
}
@media only screen and (max-width:380px){
.obolochka{font-size:15px;}
.obolochka .zag-form{font-size:24px;}
#poz{margin-top:30px;}
}
@media only screen and (max-width: 365px) {
.block-text-fotm{padding:20px 10px;}
.right-zapis-remont{width:275px;}
.inp-form-zapis{padding:12px 10px; margin-bottom:15px; width:253px;}
.chekbox-dop, .chekbox-dop-cart{margin-right:5px;}
.anons-konfidenc{font-size:13px; margin-top:2px;}
.zag-zapis-remont{padding-bottom:15px;}
.left-zapis-remont{padding-bottom:15px;}
.left-header-block{left:0; width:120px; top:75px;}
.top-menu-header{width:100%;}
.one-menu-top{margin:0 8px;}
.all-marka-avto{width:242px;}
.left-menu-footer, .right-menu-footer{width:100%; text-align:center;}
.tab-zap{margin-left:10px;}
.pic-one-plase-cart{margin-left:0; padding-left:0;}
.inp-konsultaciya-cart{padding:14px 8px; margin:0; margin-bottom:15px;}
.but-konsultaciya-cart{width:100%;}
.zag-konsultaciya-cart, .anons-konsultaciya-cart{padding-bottom:15px;}
.phone-konsultaciya-cart{padding-left:58px; font-size:22px; padding-top:2px;}
.anons-konfidenc-konsultaciya{font-size:13px; vertical-align:top; margin-top:2px;}
}
.no-mar-right{margin-right:0;}
.bel h1{color:#ffffff;}