﻿*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0 none;outline:0;padding:0;margin:0}
body{font-family:'Open Sans';font-weight:400;font-size:16px;background:url(img/bgn.jpg) no-repeat top center;}
strong{font-weight:700;}
.topCap{width:1263px;margin:0 auto;background-image:url(img/top_line2.png);background-size:cover;height:66px;position:fixed;left:0;right:0;z-index:10;}
.logo{width:125px;height:50px;background:url(img/logo.png);float:left;margin:8px 0 0 125px;}
.menu{float:left;}
.menu ul{float:left;margin:24px 0 0 18px;}
.menu ul li{float:left;display:inline-block;text-transform:uppercase;cursor:pointer;font-size:13px;font-weight:700;margin-left:18px;}
.menu ul li a{color:#fff;text-decoration:none;border-bottom:none;padding-bottom:4px;}
.menu ul li a:hover{border-bottom:3px solid #d21818;}
.contact{float:right;width:306px;margin-right:115px;height:100%;background:url(img/contact1.png);}
.c1{color:#fff;text-align:center;margin-top:2px;font-size:20px;margin-left:0px; font-weight:700}
.num1{margin-top:2px;text-align:center;color:#fff;font-size:20px;font-weight:700;line-height:35px;}
#top, #skin_srw, #safely, #review, #view_work {float: left;width: 100%;margin-top: -66px;}
.cont{width:1020px;margin:0 auto;overflow:hidden;}
.swq{overflow:hidden;background:#F6F8F9;margin:40px 0 0;border-bottom:1px solid #e5e9eb;border-top:1px solid #e5e9eb;}
.nadr{float:left;margin-top:90px;width:100%;}
.adr{background:url(img/adr.png) no-repeat left center;padding:3px;padding-left:45px;float:left;line-height:18px;}
.adr-t{margin:0 33px 0 93px;}
.adr-d{margin:0 93px 0 33px;}
.view_map{border-bottom:1px dashed #000;font-size:13px;color:#000;text-decoration:none;cursor:pointer;}
.view_map:hover{border-bottom:1px dashed #D21818;color:#D21818;}
.mainTitle{width:100%;height:66px;margin-top:30px;background:url(img/maint.png) center no-repeat;text-align:center;color:#fff;text-transform:uppercase;float:left;font-size:40px;font-weight:700;line-height:65px;}
.mdesc{float:left;width:100%;text-align:center;text-transform:uppercase;margin-top:6px;font-size:24px;font-weight:700;}
.y2{float:left;background:url(img/2008.png) center no-repeat;width:100%;height:52px;margin-top:15px;}
.nform{margin:30px 202px 0;width:615px;height:371px;background:url(img/nform.png);float:left;}

.ftlt{width:83%;margin: auto; padding-top: 20px;text-align:center;text-transform:uppercase;font-size:24px;font-weight:700;}
.sale_red {
	color: #DA1818;
	display: block;
	font-size: 30px;
}
.nform form, .modalDialog > div form{width:445px;margin:0 auto;}
.nform input:nth-child(1), .modalDialog > div input:nth-child(1){float:left;background:url(img/namei.png) no-repeat 10px center;}
.nform input:nth-child(2), .modalDialog > div input:nth-child(2){float:right;background:url(img/phonei.png) no-repeat 10px center;}
.nform input, .modalDialog > div input{height:50px;border:1px solid #dcdcdc;border-radius:3px;outline:none;width:49%;margin-top:30px;box-shadow:inset 0px 0px 12px -6px;box-sizing:border-box;padding-left:30px;font-size:17px;}
input.form_submit.hs{float:left;display:block;height:55px;width:100%;margin:15px 0;background:#DA1818;border-radius:4px;border-bottom:3px solid #8a0909;text-align:center;text-transform:uppercase;color:white;font:700 18px 'Open Sans';box-sizing:border-box;cursor:pointer;}
input.form_submit.hs:hover, .nbt:hover , .ostRegGO:hover{background:#FF4D4D;}
.tl{text-align:center;padding-top:20px;font-size:15px;}
.nr{width:235px;height:182px;margin:10px;float:left;position:relative;}
.ln{width:50px;height:5px;position:absolute;left:0;right:0;margin:0 auto;background:#d21818;margin-top:140px;}
.posq{position:absolute;left:0;right:0;margin:0 auto;font:700 17px 'Open Sans';text-align:center;color:white;margin-top:55px;}
h1{float:left;width:100%;text-align:center;font-size:40px;font-weight:700;margin:30px 0;}
.skin_select_item{float:left;width:312px;margin:25px 14px 0;}
.skin_select_head{font-size:15px;font-weight:700;height:50px;width:100%;text-align:center;border:1px solid #D64444;line-height:50px;box-sizing:border-box;margin-bottom:10px;}
.skin_select_price{margin-top:15px;font-weight:700;font-size:13px;}
.skin_select_price b{color:#DA1818;font-size:17px;}
.nbt{display:block;height:40px;width:100%;margin-top:14px;background:#DA1818;border-radius:4px;border-bottom:2px solid #8a0909;text-align:center;text-transform:uppercase;text-decoration:none;color:#fff;font-size:13px;font-weight:700;box-sizing:border-box;padding-top:10px;cursor:pointer;}
.light_transm_info{float:left;margin:10px 40px 20px;}
.light_transm_info img{border:1px solid #DA1818;padding:5px;float:left;width:190px;}
.light_transm_text{margin:23px 18px 0;width:700px;float:left;}
.light_transm_text p{float:left;font-size:18px;margin-bottom:14px;}
.accordion_wrap{float:left;width:1000px;height:500px;margin:10px 10px 40px;background-size:cover;background-image:url(img/acc.jpg);}
.accordion_item{width:166.6px;height:100%;float:left;}
.procent{float:left;color:#fff;font-size:40px;width:100%;text-align:center;margin-top:20px;}
.txt_procent{float:left;color:#fff;text-align:center;width:100%;margin-top:300px;font-size:15px;}
.consultant_wrap{float:left;width:510px;}
.consultant_wrap h1{text-align:left;font-size:39px;line-height:68px;width:480px;padding:30px 0 15px 25px;}
.consultant{margin-top:55px;}
.consultant_photo{width:125px;padding:5px;border:1px solid #DA1818;float:left;margin-right:15px;}
.consultant_photo img{width:100%;height:100%;padding:5px;box-sizing:border-box;}
.consultant_name{font-size:19px;letter-spacing:1px;position:relative;color:#282525;margin-top:16px;float:left;font-weight:700;}
.consultant_desc{color:#4C4C4C;font-size:14px;float:left;}
.lptracker_phone{font-weight:700;}
.contact_form_wrap{width:510px;height:497px;background:#282525;padding:20px;float:left;box-sizing:border-box;position:relative;margin-top:40px;margin-bottom:40px;}
.contact_form_wrap p{font-size:27px;font-weight:700;text-align:center;padding-top:10px;text-transform:uppercase;color:#fff;}
.contact_form_wrap span{color:#FFFFFF;text-align:center;display:block;font-size:14px;font-weight:700;text-transform:uppercase;}
.contact_form_wrap form{padding:0 15px;margin-bottom:30px;margin-top:33px;}
.contact_form_inFed{height:50px;border:1px solid #dcdcdc;border-radius:3px;margin:10px 0 15px 0;box-sizing:border-box;font-size:17px;padding-left:30px;width:100%;background:#fff url(img/namei.png) no-repeat 10px center;}
.contact_form_inSew{height:50px;border:1px solid #dcdcdc;border-radius:3px;margin:10px 0 15px 0;box-sizing:border-box;font-size:17px;padding-left:30px;width:100%;background:#fff url(img/phonei.png) no-repeat 10px center;}
.contact_form_wrap a{color:#fff;text-decoration:none;text-align:center;display:block;font-size:18px;font-weight:700;}
.contact_form_wrap:after{content:"";width:202px;height:100px;background:url(img/form_arrow.png) bottom no-repeat;position:absolute;top:282px;left:-206px;}
.safely_item{background:#fff;padding:5px;border:1px solid #f00;height:350px;float:left;width:320px;margin:0 10px 20px;box-sizing:border-box;text-align:center;}
.safely_item:last-child{margin-bottom:40px;}
.safely_title{margin-top:15px;font-size:16px;font-weight:700;text-transform:uppercase;}
.safely_desc{margin-top:10px;font-size:15px;color:#2B2B2B;}
.first_video{width:485px;float:left;margin:0 12px;}
.video_advice_title{width:100%;text-align:center;float:left;margin-bottom:10px;font-size:18px;font-weight:700;}
.review_wrap{width:100%;float:left;}
.review_item{margin-bottom:20px;overflow:hidden;}
.review_persone{border:8px solid #DA1818;border-right:none;padding:10px;height:290px;background:#F6F8F9;float:left;width:325px;box-sizing:border-box;}
.persone_name{text-align:center;font-size:18px;font-weight:700;margin-bottom:15px;}
.review_persone img{width:220px;height:141px;margin:0 38px;border:1px solid #DA1818;padding:5px;box-sizing:border-box;margin-bottom:10px;}
.swQa{margin-top:0 !important;}
.persone_phone{background:url(img/phone.png) left no-repeat;}
.persone_soc{background:url(img/vk_icon.png) left no-repeat;}
.persone_soc, .persone_phone{padding-left:30px;margin-left:30px;color:#232323;text-decoration:none;}
.review_text{border:8px solid #222020;border-left:none;padding:10px;height:290px;background:#F6F8F9;width:670px;float:right;box-sizing:border-box;}
.review_text img{width:330px;height:auto;float:right;padding:5px;margin-left:20px;border:1px solid #DA1818;overflow:hidden;}
.review_car{font-size:18px;font-weight:700;color:#252525;margin-bottom:15px;}
.view_Erq{float:left;text-align:center;font-size:20px;width:100%;margin-top:-30px;}
.tinting_master{width:100%;margin-top:35px;overflow:hidden;float:left;}
.tinting_master img{width:490px;height:auto;float:left;border:1px solid #C71818;padding:5px;box-sizing:border-box;}
.tinting_master_words{width:510px;float:left;margin-left:20px;}
blockquote{padding:15px 0 15px 25px;border:1px solid #C71818;font-size:16px;color:#323232;line-height:19px;position:relative;z-index:13;background-color:#fff;width:320px;border-radius:3px;letter-spacing:1px;}
blockquote:before{position:absolute;left:14px;bottom:-28px;content:"";border-top:28px solid #C71818;border-right:28px solid transparent;}
blockquote:after{position:absolute;left:15px;bottom:-24px;content:"";border-top:24px solid #fff;border-right:27px solid transparent;}
.master_word{margin-top:35px;font-size:15px;}
.master_word p{padding-bottom:5px;}
.command{letter-spacing:1px;font-size:19px;position:relative;margin-top:10px;}
.work_wrap{width:100%;float:left;overflow:hidden;}
.work_item{display:block;margin-top:70px;overflow:hidden;}
.wdescr{margin-left:40px;float:left;}
.wtitle{color:#1E1E1E;font-weight:700;font-size:30px;}
.wlist{margin-top:30px;}
.wlist li{color:#1E1E1E;margin-top:15px;list-style:none;position:relative;padding-left:15px;}
.wlist li:after{content:"";width:8px;height:8px;background:rgba(230, 8, 8, 0.52);border-radius:8px;margin-right:5px;margin-top:8px;box-shadow:1px 1px 0px rgba(220, 40, 40, 0.88);position:absolute;top:0;left:0px;}
.work_item img{width:411px;height:auto;padding:5px;border:1px solid #DA1818;overflow:hidden;float:right;}
.wbutton{height:55px;margin-top:25px;font-weight:700;font-size:22px;}
.price_red{color:#DA1818;font-size:28px;}
.work_imRight{float:left !important;}
.wrapper{width:100%;margin:29px 0 29px;float:left;}
#carousel{margin:0 22px;width:976px;height:546px;position:relative;}
.caroufredsel_wrapper{height:546px !important;}
#carousel ul{width:1936px !important;height:546px !important;margin:0;padding:0;list-style:none;display:block;}
#carousel li{width:220px;height:160px;padding:0;margin:11px;display:block;float:left;position:relative;}
#carousel li a img{padding:3px;width:212px;height:152px;border:1px solid #DA1818;}
#carousel li a{width:100%;height:100%;float:left;}
.clearfix{float:none;clear:both;}
#carousel .prev, #carousel .next{margin-left:10px;width:20px;height:125px;display:block;text-indent:-999em;background:transparent url('img/carousel_control.png') no-repeat 0 0;position:absolute;top:208px;}
#carousel .prev{background-position:0 0;left:-30px;}
#carousel .next{background-position:-21px 0;right:-14px;}
.h1One{margin:30px 0 15px !important;}
.contRoom{height:815px;background:url(img/waiting_room.jpg) no-repeat;padding-top:30px;padding-bottom:40px;border-bottom:1px solid #e5e9eb;}
.contJed{width:1000px;height:100%;margin:auto;}
.contJed fieldset{width:96%;height:805px;border:4px solid #DA1818;float:right;margin-right:10px;position:relative;margin-bottom:10px;}
.contJed fieldset legend{font-size:45px;color:#000;line-height:45px;text-transform:uppercase;letter-spacing:1px;margin:0 0 10px 22px;padding:0 10px;}
.contJed fieldset p{font-size:22px;color:#000;line-height:25px;margin-left:26px;}
.waiting_room_list{margin-top:20px;position:relative;top:25px;}
.waiting_room_list li{float:left;width:25%;padding-left:20px;box-sizing:border-box;list-style-type:none;}
.waiting_room_list li img{width:50px;height:auto;padding-right:10px;display:inline-block;vertical-align:middle;}
.img_wrapp{position:relative;margin-top:-20px;}
.img1{background-image:url(img/img1.jpg);background-size:cover;width:616px;height:257px;top:140px;left:-31px;position:absolute;}
.img1:hover{background-image:url(img/img10.jpg);}
.img2{background-image:url(img/img2.jpg);background-size:cover;width:282px;height:304px;top:140px;left:587px;position:absolute;}
.img2:hover{background-image:url(img/img20.jpg);}
.img3{background-image:url(img/img3.jpg);background-size:cover;width:308px;height:176px;top:399px;left:-31px;position:absolute;}
.img3:hover{background-image:url(img/img30.jpg);}
.img4{background-image:url(img/img4.jpg);background-size:cover;width:308px;height:175px;top:577px;left:-31px;position:absolute;}
.img4:hover{background-image:url(img/img40.jpg);}
.img5{background-image:url(img/img5.jpg);background-size:cover;width:306px;height:353px;top:399px;left:279px;position:absolute;}
.img5:hover{background-image:url(img/img50.jpg);}
.img6{background-image:url(img/img6.jpg);background-size:cover;width:282px;height:306px;top:446px;left:587px;position:absolute;}
.img6:hover{background-image:url(img/img60.jpg);}
.fs_item img{width:223px;height:auto;border:1px solid #C82425;padding:5px;box-sizing:border-box;}
.fs_item_title{text-transform:uppercase;font-weight:700;margin-top:4px;text-align:center;font-size:14px;}
.fs_item{float:left;width:223px;height:240px;margin:0 16px 0;}
.socRek{color:#3C3C3C;margin-top:-15px;margin-bottom:30px;font-size:20px;text-align:center;width:100%;float:left;}
.maps{overflow:hidden;background:#F6F8F9;}
.contentmap{position:absolute;top:100px;left:20px;background:#282525;color:#fff;padding:5px 15px;width:622px;height:325px;border-radius:5px;z-index:999;}
.contentmap_title{padding-top:18px;font-size:29px;text-align:left;text-transform:uppercase;padding-left:13px;}
.contentmap img{position:absolute;bottom:23px;left:20px;width:220px;height:auto;padding:5px;border:1px solid #F00;overflow:hidden;}
.contentmap_right{margin-left:260px;}
.contentmap_address{text-transform:uppercase;position:relative;left:-246px;width:600px;}
.contentmap_right span{color:red;font-size:18px;font-weight:bold;}
.contentmap_descr{margin-top:10px;font-size:15px;line-height:21px;}
.contentmap_phone{margin-top:6px;font-size:26px;}
.nbt{display:block;height:40px;width:100%;margin-top:14px;background:#DA1818;border-radius:4px;border-bottom:2px solid #8a0909;text-align:center;text-transform:uppercase;color:white;font:700 14px 'Open Sans';box-sizing:border-box;padding-top:9px;cursor:pointer;}
.maps .maps_wrap{position:relative;}
.maps_wrap{width:1020px;margin:0 auto;}
.copy_right{margin:30px 0;float:left;}
.npopup{width:100%;height:100%;background:rgba(0,0,0, 0.7);position:fixed;z-index:999;display:none;}
.npopup .nform{position:fixed!important;left:0;right:0;margin:0 auto;margin-top:10%;}
.modalDialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;-moz-transition:opacity 400ms ease-in;display:none;pointer-events:none;}
.modalDialog:target{display:block;pointer-events:auto;background:rgba(0, 0, 0, 0.7);}
.modalDialog > div{margin:10% auto;width:615px;height:360px;background:url(img/nform.png);}
.close{opacity:1.0;height:18px;width:18px;background:url(img/closed.png) center;position:absolute;cursor:pointer;margin:15px 0 0 580px;}
.close:hover{opacity:0.7;}
.sdqF{margin-top:20px !important;}
.ostReg{height:46px;width:320px;background:#2F2F2F;border-radius:4px;border-bottom:2px solid #020202;text-align:center;text-transform:uppercase;text-decoration:none;color:#fff;float:left;font:700 16px 'Open Sans';box-sizing:border-box;cursor:pointer;padding-top:11px;}
.ostReg:hover{background:#5A5A5A;}
.ostRegGO{float:right;width:670px;height:46px;background:#DA1818;border-radius:4px;border-bottom:2px solid #8a0909;text-align:center;text-transform:uppercase;text-decoration:none;color:white;font:700 16px 'Open Sans';box-sizing:border-box;cursor:pointer;padding-top:11px;    margin-bottom: 20px;}
#menu-icon{display:none;}
.socFel{width:100%;float:left;border-top:30px solid #C82425;border-bottom:30px solid #C82425;}
.socFel a{float:left;}
.socFel a img{float:left;width:160px;height:auto;margin:20px 90px;opacity:1.0;}
.socFel a img:hover{opacity:0.8;}
@media screen and (max-width:1263px) and (min-width:960px){.topCap{width:960px;background-image:url(img/960/top_line2.png);height:50px;}
.logo{width:110px;height:45px;background:url(img/960/logo.png);margin:3px 0 0 50px;}
.menu ul{margin:17px 0 0 15px;}
.menu ul li{font-size:12px;margin-left:14px;}
.contact{width:231px;margin-right:50px;background:url(img/960/contact1.png);}
.c1{font-size:15px;}
.num1{margin-top:0;font-size:15px;line-height:32px;}
/* background:url(img/960/num1.png) no-repeat 16px 6px; */
.cont{width:920px;}
.nadr{margin-top:75px;}
.adr-t{margin:0 33px 0 42px;}
.adr-d{margin:0 33px 0 42px;}
.mainTitle{height:50px;margin-top:25px;background:url(img/960/maint.png) center no-repeat;font-size:35px;line-height:52px;}
.mdesc{margin-top:5px;font-size:22px;}
.nform{margin:25px 152px 0;}
.nr img{width:218px;}
.nr{width:218px;height:170px;margin:6px;}
.posq{font:700 16px 'Open Sans';margin-top:46px;}
h1{font-size:36px;}
.skin_select_item{width:290px;margin:16px 8px 0;}
.skin_select_item img{width:290px;}
.skin_select_head{font-size:14px;height:46px;line-height:46px;margin-bottom:8px;}
.skin_select_price{margin-top:6px;}
.skin_select_price b{font-size:16px;}
.nbt{margin-top:8px;}
.light_transm_text{margin:11px 18px 0;width:590px;}
.accordion_wrap{width:900px;height:450px;}
.accordion_item{width:150px;}
.procent{font-size:36px;}
.txt_procent{margin-top:270px;font-size:13px;}
.consultant_wrap{width:470px;}
.contact_form_wrap{width:450px;}
.consultant_wrap h1{font-size:36px;width:445px;}
.safely_item{padding:5px;height:370px;width:292px;margin:0 7px 14px;}
.first_video{width:442px;margin:0 9px;}
.first_video a img{width:442px;}
.socFel a img{width:155px;margin:20px 75px;}
.review_persone{height:270px;width:285px;}
.review_persone img{margin:0 23px;}
.persone_name{margin-bottom:8px;}
.review_text{height:270px;width:620px;}
.review_text img{width:305px;margin-left:10px;}
.tinting_master img{width:430px;}
.tinting_master_words{width:475px;margin-left:15px;}
.command{font-size:16px;}
.work_item{margin-top:60px;}
.work_item img{width:400px;}
#carousel{width:876px;height:516px;}
#carousel li{width:197px;height:150px;}
#carousel li a img{width:189px;height:142px;}
.contJed{width:920px;}
.contJed fieldset p{font-size:20px;}
.waiting_room_list li{padding-left:16px;}
.waiting_room_list li img{width:44px;padding-right:7px;}
.fs_item{width:218px;height:235px;margin:0 6px 0;}
.fs_item img{width:217px;}
.sdqF{margin-top:15px !important;}
.contentmap{width:490px;}
.contentmap_title{padding-top:15px;font-size:22px;padding-left:12px;}
.contentmap_address{left:-217px;width:419px;}
.contentmap img{bottom:90px;width:200px;}
.contentmap_right{margin-left:230px;}
.contentmap_descr{margin-top:8px;font-size:14px;line-height:18px;}
.contentmap_phone{margin-top:6px;font-size:21px;}
.ostReg{width:285px;}
.ostRegGO{width:620px;}
#carousel ul{width:1752px !important;height:516px !important;}
.caroufredsel_wrapper{height:516px !important;}
}
@media screen and (max-width:959px) and (min-width:768px){.topCap{width:768px;height:50px;background-image:url(img/768/top_line2.png);}
.logo{width:102px;height:42px;background:url(img/768/logo.png);margin:5px 0 0 24px;}
.menu ul li{font-size:11px;font-weight:400;margin-left:9px;}
.menu ul{margin:18px 0 0 10px;}
.c1{font-size:15px;margin-left:0px;margin-top: 4px;}
.contact{width:195px;margin-right:20px;background:url(img/768/contact1.png);}
.num1{margin-top:-1px;font-size:15px;line-height:29px;}
.cont{width:730px;}
.nadr{margin-top:70px;}
.adr{background:url(img/768/adr.png) no-repeat left center;font-size:15px;padding-left:33px;line-height:15px;}
.adr-d, .adr-t{margin:0 6px;}
.mainTitle{height:50px;margin-top:22px;background:url(img/768/maint.png) center no-repeat;font-size:30px;line-height:50px;}
.socFel{border-top:25px solid #C82425;border-bottom:25px solid #C82425;}
.socFel a img{width:140px;margin:15px 51px;}
.mdesc{font-size:18px;}
.nform{margin:30px 57px 0;}
.nr{width:172px;height:136px;margin:5px;}
.nr img{width:172px;height:auto;}
.posq{font:400 14px 'Open Sans';margin-top:36px;}
.ln{height:3px;margin-top:108px;}
h1{font-size:30px;margin:25px 0;}
.skin_select_item{float:left;width:233px;margin:10px 5px 0;}
.skin_select_head{font-size:12px;height:40px;line-height:40px;margin-bottom:8px;}
.skin_select_item img{width:233px;height:auto;}
.skin_select_price{margin-top:3px;font-size:11px;}
.skin_select_price b{font-size:13px;}
.nbt{margin-top:5px;}
.h1One{margin:20px 0 15px !important;}
.swq{margin:32px 0 0;}
.light_transm_info{float:left;margin:2px 10px 10px;}
.light_transm_info img{width:170px;}
.light_transm_text{margin:2px 18px 0;width:490px;}
.accordion_wrap{width:730px;height:365px;margin:7px 0 33px;background-image:url(img/768/acc.jpg);}
.accordion_item{width:121.6px;}
.procent{font-size:30px;margin-top:16px;}
.txt_procent{margin-top:200px;font-size:12px;}
.consultant_wrap{width:365px;}
.consultant_wrap h1{font-size:32px;line-height:78px;width:350px;padding:0;}
.consultant_name{font-size:15px;margin-top:27px;}
.contact_form_wrap{width:365px;margin-top:33px;margin-bottom:33px;}
.safely_item{height:350px;width:233px;margin:0 5px 10px;}
.safely_title{margin-top:8px;font-size:13px;}
.safely_desc{font-size:13px;}
.first_video{width:349px;margin:0 8px;}
.first_video a img{width:349px;}
.review_persone{border-right:none !important;border:6px solid #DA1818;padding:5px;height:200px;width:210px;}
.persone_name{font-size:16px;margin-bottom:5px;}
.review_persone img{width:155px;height:auto;margin:0 20px;padding:5px;margin-bottom:0;}
.persone_phone{background:url(img/768/phone.png) left no-repeat;}
.persone_soc{background:url(img/768/vk_icon.png) left no-repeat;}
.persone_soc, .persone_phone{font-size:14px;padding-left:20px;margin-left:21px;}
.review_text{border:6px solid #222020;border-left:none !important;padding:5px;height:200px;width:510px;}
.review_text img{width:228px;margin-left:5px;}
.review_car{font-size:16px;margin-bottom:8px;}
.review{font-size:14px;}
.review_item{margin-bottom:15px;}
.ostReg{height:40px;width:210px;font:700 14px 'Open Sans';padding-top:10px;}
.ostRegGO{width:510px;height:40px;font:700 14px 'Open Sans';padding-top:10px;}
.tinting_master img{width:365px;}
.tinting_master_words{width:355px;margin-left:10px;}
blockquote{padding:10px 0 10px 10px;font-size:14px;line-height:16px;width:300px;}
.master_word{font-size:14px;}
.master_word p{padding-bottom:1px;}
.command{letter-spacing:0;font-size:14px;}
.safely_item:last-child{margin-bottom:33px;}
.tinting_master{margin-top:30px;}
.work_item{margin-top:40px;}
.work_item img{width:353px;}
.wdescr{width:345px;margin-left:20px;}
.wtitle{font-size:25px;}
.wlist{margin-top:15px;}
.wlist li{margin-top:9px;font-size:14px;}
.wbutton{margin-top:20px;font-size:18px;}
.price_red{font-size:22px;}
#carousel{width:686px;height:auto;}
#carousel li{width:215px;height:160px;margin:5px;}
#carousel ul{width:1800px !important;height:546px !important;}
.contJed{width:730px;height:100%;}
.contJed fieldset legend{font-size:32px;}
.contJed fieldset p{font-size:15px;line-height:15px;margin-left:28px;}
.waiting_room_list{margin-top:0;}
.waiting_room_list li img{width:30px;padding-right:4px;}
.waiting_room_list li{font-size:14px;padding-left:6px;}
.img1{width:496px;height:230px;top:101px;left:-10px;}
.img2{width:230px;height:260px;top:101px;left:490px;}
.img3{width:270px;height:150px;top:335px;left:-10px;}
.img4{top:490px;left:-10px;width:270px;height:150px;}
.img5{width:220px;height:305px;top:335px;left:265px;}
.img6{width:230px;height:275px;top:365px;left:490px;}
.contJed fieldset{height:670px;}
.contRoom{height:690px;}
.fs_item{margin:0 10px 0;height:230px;}
.contentmap{width:310px;}
.contentmap_title{padding-top:5px;font-size:15px;padding-left:0;}
.contentmap img{display:none;}
.contentmap_address{width:300px;left:0;font-size:12px;}
.contentmap_right{margin-left:0;}
}
@media screen and (max-width:767px) and (min-width:480px){.topCap{width:480px;background-image:url(img/480/top_line2.png);height:50px;}
.logo{width:102px;height:42px;background:url(img/768/logo.png);margin:5px 0 0 30px;}
#menu-icon{display:block;width:31px;height:25px;float:left;background:url(img/480/menu-c.png);margin:12px 0 0 70px;}
.menu ul{display:none;position:absolute;margin:50px 0 0 -122px;background:#2D2C2C;width:200px;}
.contact{width:195px;margin-right:30px;background:url(img/768/contact1.png);}
.c1{font-size:12px;margin-top:6px;}
.num1{margin-top:-1px;font-size:12px;line-height:29px;}
.menu ul li{width:100%;padding-left:18px;margin:10px 0;box-sizing:border-box;}
.cont{width:460px;}
.nadr{margin-top:65px;}
.adr-d, .adr-t{margin:5px 5px;line-height:14px;font-size:12px;}
.mainTitle{height:40px;margin-top:20px;background:url(img/480/maint.png) center no-repeat;font-size:18px;line-height:40px;}
.mdesc{margin-top:5px;font-size:12px;}
.y2{background:url(img/480/2008.png) center no-repeat;height:42px;margin-top:10px;}
.adr{width:170px;background:url(img/768/adr.png) no-repeat left center;}
.view_map{display:none;}
.nform{margin:20px 80px 20px;width:300px;height:200px;background:url(img/480/nform.png);}
.ftlt{margin-top:12px;font-size:12px;}
.nform form, .modalDialog > div form{width:275px;margin:0 auto;}
.nform input:nth-child(1), .modalDialog > div input:nth-child(1){background:url(img/namei.png) no-repeat 5px center;}
.nform input:nth-child(2), .modalDialog > div input:nth-child(2){background:url(img/phonei.png) no-repeat 5px center;}
.nform input, .modalDialog > div input{height:29px;margin-top:9px;padding-left:22px;font-size:11px;}
input.form_submit.hs{height:32px;margin:10px 0;font:700 11px 'Open Sans';}
.tl{font-size:13px;}
body{background:url(img/480/bgn.jpg) no-repeat top center;}
.nr{width:220px;height:172px;margin:5px;}
.nr img{width:220px;}
.posq{margin-top:44px;font-size:14px;}
.ln{margin-top:125px;}
h1{font-size:18px;margin:20px 0;}
.h1One{margin:20px 0 10px !important;}
.skin_select_item{width:220px;margin:10px 5px 0;}
.skin_select_head{font-size:11px;height:30px;line-height:30px;margin-bottom:6px;}
.skin_select_item img{width:220px;}
.skin_select_price{margin-top:7px;font-size:11px;}
.skin_select_price b{font-size:11px;}
.nbt{height:30px;margin-top:8px;font:700 11px 'Open Sans';padding-top:7px;}
.swq{margin:20px 0 0;}
.light_transm_info{margin:0 0 10px;}
.light_transm_info img{width:140px;}
.light_transm_text{margin:0 10px 0;width:287px;}
.light_transm_text p{font-size:13px;margin-bottom:4px;}
.accordion_wrap{width:460px;height:230px;margin:10px 0 20px;background-image:url(img/480/acc.jpg);}
.accordion_item{width:76.6px;}
.procent{font-size:18px;margin-top:12px;}
.txt_procent{margin-top:100px;font-size:10px;line-height:11px;}
.consultant_wrap{width:230px;}
.consultant_wrap h1{font-size:15px;line-height:23px;width:220px;padding:0;margin:20px 0 10px 0;}
.consultant_name{font-size:16px;margin-top:6px;}
.consultant_desc{font-size:13px;float:left;}
.contact_form_wrap{width:230px;height:323px;padding:10px;margin-top:20px;margin-bottom:20px;}
.contact_form_wrap p{font-size:16px;padding-top:5px;}
.contact_form_wrap span{font-size:10px;}
.contact_form_wrap form{margin-bottom:0;margin-top:16px;}
.contact_form_inFed{height:29px;margin:10px 0 10px 0;font-size:15px;padding-left:25px;background:#fff url(img/namei.png) no-repeat 5px center;}
.contact_form_inSew{height:29px;margin:10px 0 10px 0;font-size:15px;padding-left:25px;background:#fff url(img/phonei.png) no-repeat 5px center;}
.consultant_photo{margin:15px 20px 0;}
.contact_form_wrap:after{display:none;}
.safely_item{padding:5px;height:280px;width:143px;margin:0 5px 10px;}
.safely_item img{width:130px;}
.safely_title{margin-top:0;font-size:10px;}
.safely_desc{margin-top:5px;font-size:10px;}
.safely_item:last-child{margin-bottom:20px;}
.first_video{width:220px;margin:0 5px;}
.video_advice_title{margin-bottom:4px;font-size:11px;}
.first_video a img{width:220px;}
.review_persone{border:3px solid #DA1818;border-right:none;padding:5px;height:130px;width:143px;}
.review_text{border:3px solid #222020;border-left:none;padding:5px;height:130px;width:310px;}
.persone_name{font-size:13px;margin-bottom:3px;line-height:12px;}
.review_persone img{width:108px;height:auto;margin:0 10px;padding:3px;margin-bottom:4px;}
.persone_phone, .persone_soc{background:none;}
.persone_soc, .persone_phone{float:left;margin-top:-6px;font-size:10px;padding-left:0;margin-left:13px;}
.review_text img{width:145px;padding:3px;margin-left:2px;border:1px solid #DA1818;}
.review_car{font-size:13px;line-height:12px;margin-bottom:3px;}
.review{font-size:9px;}
.review_item{margin-bottom:10px;}
.ostReg{height:31px;width:143px;font:700 11px 'Open Sans';padding-top:8px;}
.ostRegGO{height:31px;width:310px;font:700 11px 'Open Sans';padding-top:8px;}
.view_Erq{font-size:13px;margin-top:-23px;}
.tinting_master{margin-top:15px;}
.tinting_master img{width:230px;}
.tinting_master_words{width:220px;margin-left:10px;}
blockquote{padding:2px 0 2px 8px;font-size:10px;line-height:12px;width:180px;}
.master_word{margin-top:18px;font-size:10px;}
.master_word p{padding-bottom:0;}
.command{letter-spacing:0px;font-size:9px;margin-top:3px;}
blockquote:after{bottom:-15px;border-top:15px solid #fff;border-right:15px solid transparent;}
blockquote:before{bottom:-20px;border-top:19px solid #C71818;border-right:17px solid transparent;}
.work_item{margin-top:20px;}
.work_item img{width:218px;}
.wdescr{width:220px;margin-left:5px;float:left;}
.wtitle{font-size:15px;}
.wlist{margin-top:8px;}
.wlist li:after{width:6px;height:6px;margin-top:5px;}
.wlist li{font-size:10px;margin-top:0;padding-left:11px;}
.wbutton{height:auto;margin-top:5px;font-size:11px;}
.price_red{color:#DA1818;font-size:16px;}
.wrapper{margin:17px 0 17px;}
#carousel{margin:0 22px;width:416px;height:312px;}
#carousel li{width:198px;height:146px;margin:5px;}
#carousel li a img{width:190px;height:auto;}
#carousel ul{width:2496px !important;height:312px !important;}
.caroufredsel_wrapper{height:312px !important;}
#carousel .prev, #carousel .next{top:90px;}
#carousel .next{right:-20px;}
.contRoom{padding-top:15px;padding-bottom:25px;height:445px;}
.contJed{width:460px;}
.contJed fieldset{border:2px solid #DA1818;margin-right:5px;height:430px;}
.contJed fieldset legend{font-size:16px;line-height:20px;margin:0 0 0 20px;padding:0 10px;}
.contJed fieldset p{font-size:10px;line-height:10px;margin-left:14px;}
.waiting_room_list{margin-top:0;top:15px;}
.waiting_room_list li{float:left;width:50%;padding-left:10px;font-size:12px;margin-bottom:10px;}
.waiting_room_list li img{width:30px;padding-right:10px;}
.img1{width:299px;height:125px;top:120px;left:-10px;}
.img2{width:130px;height:150px;top:120px;left:292px;}
.img3{width:156px;height:92px;top:248px;left:-10px;}
.img4{width:156px;height:92px;top:343px;left:-10px;}
.img5{width:139px;height:187px;top:248px;left:150px;}
.img6{width:130px;height:162px;top:273px;left:292px;}
.fs_item{width:143px;height:160px;margin:0 5px 0;}
.fs_item img{width:143px;padding:3px;}
.fs_item_title{margin-top:0;font-size:10px;}
.sdqF{margin-top:0px !important;}
.socRek{margin-top:-18px;margin-bottom:15px;font-size:11px;}
.socFel{border-top:15px solid #C82425;border-bottom:15px solid #C82425;}
.socFel a img{width:80px;margin:10px 36px;}
.contentmap{display:none;}
.copy_right{margin:20px 0;}
.modalDialog > div{width:300px;height:200px;background:url(img/480/nform.png);}
.close{margin:8px 0 0 273px;}
}
@media screen and (max-width:478px){.topCap{width:320px;background-image:url(img/320/top_line2.png);height:50px;}
.logo{width:102px;height:42px;background:url(img/768/logo.png);margin:5px 0 0 18px;}
#menu-icon{display:block;width:31px;height:25px;float:left;background:url(img/480/menu-c.png);margin:12px 0 0 10px;}
.menu ul{display:none;position:absolute;margin:50px 0 0 -100px;background:#2D2C2C;width:200px;}
.contact{width:140px;margin-right:10px;background:url(img/320/contact1.png);}
.c1{font-size:11px;margin-top:5px;}
.num1{margin-top:0;font-size:11px;line-height:27px;background:none;padding-right:10px;}
.menu ul li{width:100%;padding-left:18px;margin:10px 0;box-sizing:border-box;}
.cont{width:300px;}
.nadr{margin-top:60px;}
.adr-d, .adr-t{margin:5px 5px;line-height:11px;font-size:10px;}
.mainTitle{height:30px;margin-top:15px;background:url(img/320/maint.png) center no-repeat;font-size:12px;line-height:30px;}
.mdesc{margin-top:3px;font-size:8px;}
.y2{background:url(img/320/2008.png) center no-repeat;height:35px;margin-top:8px;}
.adr{width:105px;background:url(img/320/adr.png) no-repeat left center;padding-left:27px;}
.view_map{display:none;}
.nform{margin:10px 0 15px;width:300px;height:200px;background:url(img/480/nform.png);}
.ftlt{margin-top:12px;font-size:12px;}
.nform form, .modalDialog > div form{width:275px;margin:0 auto;}
.nform input:nth-child(1), .modalDialog > div input:nth-child(1){background:url(img/namei.png) no-repeat 5px center;}
.nform input:nth-child(2), .modalDialog > div input:nth-child(2){background:url(img/phonei.png) no-repeat 5px center;}
.nform input, .modalDialog > div input{height:29px;margin-top:9px;padding-left:22px;font-size:11px;}
input.form_submit.hs{height:32px;margin:10px 0;font:700 11px 'Open Sans';}
.tl{font-size:13px;}
body{background:url(img/320/bgn.jpg) no-repeat top center;}
.nr{width:140px;height:109px;margin:5px;}
.nr img{width:140px;}
.posq{margin-top:25px;font-size:10px;}
.ln{margin-top:90px;height:3px;}
h1{font-size:12px;margin:16px 0;}
.h1One{margin:14px 0 10px !important;}
.skin_select_item{width:146px;margin:4px 2px 0;}
.skin_select_head{font-size:10px;height:30px;line-height:13px;margin-bottom:6px;}
.skin_select_item img{width:146px;}
.skin_select_price{margin-top:1px;font-size:10px;}
.skin_select_price b{font-size:11px;}
.nbt{height:30px;margin-top:3px;font:700 9px 'Open Sans';padding-top:8px;margin-bottom:10px;}
.swq{margin:10px 0 0;}
.light_transm_info{margin:0 0 5px;}
.light_transm_info img{width:120px;}
.light_transm_text{margin:0 3px 0;width:162px;}
.light_transm_text p{font-size:9px;margin-bottom:0;}
.accordion_wrap{width:300px;height:150px;margin:5px 0 20px;background-image:url(img/480/acc.jpg);}
.accordion_item{width:50px;}
.procent{font-size:12px;margin-top:8px;}
.txt_procent{margin-top:40px;font-size:8px;line-height:10px;}
.consultant_wrap{width:300px;}
.consultant_wrap h1{font-size:15px;line-height:23px;width:300px;padding:0;margin:20px 0 10px 0;}
.consultant_name{width:100%;text-align:center;font-size:16px;margin-top:6px;}
.consultant_desc{font-size:13px;float:left;width:100%;text-align:center;}
.contact_form_wrap{width:300px;height:300px;padding:10px;margin-top:20px;margin-bottom:20px;}
.contact_form_wrap p{font-size:16px;padding-top:5px;}
.contact_form_wrap span{font-size:10px;}
.contact_form_wrap form{margin-bottom:0;margin-top:16px;}
.contact_form_inFed{height:29px;margin:10px 0 10px 0;font-size:15px;padding-left:25px;background:#fff url(img/namei.png) no-repeat 5px center;}
.contact_form_inSew{height:29px;margin:10px 0 10px 0;font-size:15px;padding-left:25px;background:#fff url(img/phonei.png) no-repeat 5px center;}
.consultant_photo{margin:15px 80px 0;}
.contact_form_wrap:after{display:none;}
.safely_item{padding:3px;height:280px;width:143px;margin:0 3px 6px;}
.safely_item:last-child{display:none}
.safely_item img{width:130px;}
.safely_title{margin-top:0;font-size:10px;}
.safely_desc{margin-top:5px;font-size:10px;}
.safely_item:last-child{margin-bottom:20px;}
.first_video{width:300px;margin:0;}
.video_advice_title{margin-bottom:4px;font-size:11px;}
.video_advice_title:last-child{margin-bottom:4px;margin-top:5px;font-size:11px;}
.first_video a img{width:300px;}
.review_persone{border:3px solid #DA1818;border-bottom:none;padding:5px;height:150px;width:300px;}
.review_text{border:3px solid #222020;border-top:none;margin-top:10px;padding:5px;height:130px;width:300px;}
.persone_name{font-size:14px;margin-bottom:3px;line-height:12px;}
.review_persone img{width:130px;height:auto;margin:0 77px;padding:3px;margin-bottom:4px;}
.persone_phone, .persone_soc{background:none;}
.persone_soc, .persone_phone{float:left;margin-top:3px;font-size:10px;padding-left:0;margin-left:33px;}
.review_text img{width:145px;padding:3px;margin-left:2px;border:1px solid #DA1818;}
.review_car{font-size:13px;line-height:12px;margin-bottom:3px;}
.review{font-size:9px;}
.review_item{margin-bottom:10px;}
.ostReg{height:31px;width:115px;font:700 10px 'Open Sans';padding-top:8px;}
.ostRegGO{height:31px;width:175px;font:700 10px 'Open Sans';padding-top:8px;}
.view_Erq{font-size:11px;margin-top:-20px;}
.tinting_master{margin-top:10px;}
.tinting_master img{width:300px;}
.tinting_master_words{width:300px;margin-top:10px;margin-left:0;}
blockquote{padding:2px 0 2px 8px;font-size:10px;line-height:12px;width:180px;}
.master_word{margin-top:18px;font-size:12px;}
.master_word p{padding-bottom:0;}
.command{letter-spacing:1px;font-size:11px;margin-top:3px;}
blockquote:after{bottom:-15px;border-top:15px solid #fff;border-right:15px solid transparent;}
blockquote:before{bottom:-20px;border-top:19px solid #C71818;border-right:17px solid transparent;}
.work_item{margin-top:15px;}
.work_item img{width:288px;}
.wdescr{width:290px;margin-left:10px;margin-top:5px;float:left;}
.wtitle{font-size:15px;}
.wlist{margin-top:8px;}
.wlist li:after{width:6px;height:6px;margin-top:5px;}
.wlist li{font-size:10px;margin-top:0;padding-left:11px;}
.wbutton{height:auto;margin-top:5px;font-size:11px;}
.price_red{color:#DA1818;font-size:16px;}
.wrapper{margin:17px 0 17px;}
#carousel{margin:0 33px;width:208px;height:312px;}
#carousel li{width:198px;height:146px;margin:5px;}
#carousel li a img{width:190px;height:auto;}
#carousel ul{width:2496px !important;height:312px !important;}
.caroufredsel_wrapper{height:312px !important;}
#carousel .prev, #carousel .next{top:90px;}
#carousel .next{right:-20px;}
.contRoom{padding-top:15px;padding-bottom:25px;height:355px;}
.contJed{width:300px;}
.contJed fieldset{border:2px solid #DA1818;margin-right:5px;height:356px;}
.contJed fieldset legend{font-size:12px;line-height:20px;margin:0 0 0 20px;padding:0 10px;}
.contJed fieldset p{font-size:10px;line-height:10px;margin-left:14px;}
.waiting_room_list{margin-top:0;top:15px;}
.waiting_room_list li{float:left;width:50%;padding-left:6px;font-size:10px;margin-bottom:8px;}
.waiting_room_list li img{width:26px;padding-right:6px;}
.img1{width:210px;height:88px;top:110px;left:-10px;}
.img2{width:75px;height:106px;top:110px;left:203px;}
.img3{width:125px;height:72px;top:200px;left:-10px;}
.img4{width:125px;height:72px;top:275px;left:-10px;}
.img5{width:82px;height:147px;top:200px;left:118px;}
.img6{width:75px;height:128px;top:219px;left:203px;}
.fs_item{width:143px;height:150px;margin:0 3px 0;}
.fs_item img{width:143px;padding:3px;}
.fs_item_title{margin-top:0;font-size:8px;}
.sdqF{margin-top:0px !important;}
.socRek{margin-top:-18px;margin-bottom:15px;font-size:8px;}
.socFel{border-top:10px solid #C82425;border-bottom:10px solid #C82425;}
.socFel a img{width:80px;margin:8px 10px;}
.contentmap{display:none;}
.copy_right{font-size:10px;margin:12px 0;}
.modalDialog > div{width:300px;height:200px;background:url(img/480/nform.png);}
.close{margin:8px 0 0 273px;}
}