@media only screen and (min-width:1900px){.block3 .inblock3{background-size:cover !important;}
.block4,.block6,.block8{background-size:cover !important;}
}
@media only screen and (max-width:1530px){.block1 video{width:auto;height:100%;}
}
@media only screen and (max-width:1400px){.block3 .inblock3:nth-child(2){padding-left:30px;}
.block3 .inblock3:nth-child(3){padding-right:30px;}
}
@media only screen and (max-width:1201px){.block5 .priceListRight ul li ul li .nameprice{float:none;background:none;}
.fixmenu nav ul li img{display:none;}
.fixmenu nav ul li a{top:0;}
.fixmenu nav ul li{margin-right:30px;font-size:16px;}
.fixmenu nav ul li:last-child{margin-right:0;}
.block4 .polomki{width:100%;}
.block8 .blockhdwt{font-size:32px;}
.block8 .blockhdwt p{font-size:26px;}
.block8,{background-size:cover !important;}
.block4,.block6{height:auto;padding-bottom:60px;background-size:cover;}
.block4 .polomka .text{width:-moz-calc(100% - 360px);width:-webkit-calc(100% - 360px);width:calc(100% - 360px);}
.block6 .blk6slider{width:100%;}
.block6{padding-bottom:80px;}
.block7 .otzivslider{width:100%;}
.block7 .slick-prev{background:url(../img/block4/prev_bk.png) no-repeat center;left:-20px;}
.block7 .slick-next{background:url(../img/block4/next_bk.png) no-repeat center;right:-20px;}
header .filial{border-left:1px solid #403e3d;display:none;}
nav ul li{margin-right:40px;}
.block1 h1{font-size:32px;}
.block1 h2{font-size:35px;}
.block3 .inblock3 .hd{font-size:55px;}
.block3 .inblock3 p{font-size:22px;}
.block3 .inblock3:nth-child(2){padding-left:15px;}
.block3 .inblock3:nth-child(3){padding-right:15px;}
.block3 .inblock3 .blk3otzleft img{width:100px;}
.block3 .inblock3 .block3otziv{width:520px;}
.block3 .inblock3 .blk3otzleft p{font-size:14px;}
.block4 .slick-prev{background:url(../img/block4/prev.png) no-repeat center;left:auto;top:auto;bottom:-70px;right:50px;}
.block4 .slick-next{background:url(../img/block4/next.png) no-repeat center;right:0px;top:auto;bottom:-70px;}
.block4 .slick-next .before{-webkit-animation:swanim infinite ease-in-out 2s;animation:swanim infinite ease-in-out 2s;opacity:.3;left:-32px;top:10px;content:'';width:32px;height:32px;background:url(../img/block4/swipe.png) no-repeat;position:absolute;background-size:cover;}
@-webkit-keyframes swanim{0%{opacity:0;}
50%{opacity:0.8;}
100%{opacity:0;}
}
@keyframes swanim{0%{opacity:0;}
50%{opacity:0.8;}
100%{opacity:0;}
}
.block6 .slick-prev{background:url(../img/block4/prev.png) no-repeat center;left:auto;top:auto;bottom:-70px;right:50px;}
.block6 .slick-next{background:url(../img/block4/next.png) no-repeat center;right:0px;top:auto;bottom:-70px;}
.block6 .slick-next .before{-webkit-animation:swanim infinite ease-in-out 2s;animation:swanim infinite ease-in-out 2s;opacity:.3;left:-32px;top:10px;content:'';width:32px;height:32px;background:url(../img/block4/swipe.png) no-repeat;position:absolute;background-size:cover;}
@-webkit-keyframes swanim{0%{opacity:0;}
50%{opacity:0.8;}
100%{opacity:0;}
}
@keyframes swanim{0%{opacity:0;}
50%{opacity:0.8;}
100%{opacity:0;}
}
.block5 .priceListRight ul li ul li .name{float:none;position:relative;display:inline-block;}
.block5 .priceListRight ul li ul li{border-bottom:none;}
}
@media only screen and (max-width:992px){.fixmenu .conthd{display:none;}
.block5 .priceListRight .uznstoim{width:80%}
.fixmenu{top:-500px;}
header .filials{display:none !important;}
.block1{height:auto;padding-bottom:60px;}
.formborder{margin-bottom:70px;}
.block1 .mouse{bottom:-45px;}
nav ul li{margin-right:30px;}
header .logoname{display:none;}
.adaptiveMenuBtn{display:block;float:left;width:40px;height:36px;margin-top:35px;margin-left:20px;cursor:pointer;-webkit-transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;}
.adaptiveMenuBtn .menuline2{margin:auto;}
.adaptiveMenuBtn .menuline{cursor:pointer;width:100%;height:5px;margin-bottom:10px;background:#ebebeb;border-radius:3px;-webkit-transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;position:relative;top:0;left:0;}
.adaptiveMenuBtn .menuline:last-child{margin-bottom:0px;}
.adaptiveMenuBtn.active .menuline1{-ms-transform:rotate(400deg);width:53px;top:15px;left:-7px;-moz-transform:rotate(400deg);-webkit-transform:rotate(400deg);transform:rotate(400deg);}
.adaptiveMenuBtn.active .menuline3{-ms-transform:rotate(-400deg);-webkit-transform:rotate(-400deg);-moz-transform:rotate(-400deg);transform:rotate(-400deg);width:53px;top:-15px;left:-7px;}
.adaptiveMenuBtn.active .menuline2{width:0%;}
.allContent.show{left:-100vw;}
.mobilemenu{display:block;position:fixed;width:100vw;height:100vh;background:#000;right:-100vw;top:0vh;-webkit-transition: 0.8s;-moz-transition: 0.8s;-o-transition: 0.8s;transition: 0.8s;}
.mobilemenu.show{right:0vw;}
.mobilemenu .adaptiveMenuBtn{position:absolute;right:30px;top:30px;margin-top:0;}
.mobilemenu nav ul li{float:none;margin: auto;margin-bottom: 16px;}
.mobilemenu nav{margin-top:100px;}
.block3 .inblock3{width:100%;height:auto;}
.block3 .inblock3:nth-child(2),.block3 .inblock3:nth-child(3){padding:0;text-align:center;}
.block3 .inblock3 p,.block3 .inblock3:nth-child(3) p{margin: auto;margin-top: 15px;width: 80%;float: none;}
.block3 .inblock3:nth-child(3) .hd{padding-top:30px;}
.block3 .inblock3 .btncolor{margin:auto;margin-top: 30px;}
.block3 .inblock3 .block3otziv{margin:auto;margin-top:30px;float:none;}
.block3{padding-bottom:30px;}
.block3 .inblock3:nth-child(1){height:200px;background-position:bottom;margin-bottom:30px;background-size: cover;}
footer .logoname{display:none;}
footer .btncolor {width: 270px;position: relative;left: auto;top: 30px;text-align: center;display: block;padding: 12px 0;float: left;margin-left: 20px;}
.fixmenumobile{display:block;}
.fixmenu{display:none;}
.fixmenumobile .adaptiveMenuBtn{margin-top:15px;}
}
@media only screen and (max-width:850px){
 .modal_background_frame{width:100%;margin-left:0 !important;}
}
@media only screen and (max-width:768px){
.block9{padding-bottom:30px;}
header nav{display:none;}
.block1 .good{display:none;}
.block1 h2{margin-bottom:30px;}
.block1 h1 {font-size: 26px;margin-top: 40px;}
.formborder{width:100%;height:auto;background:none;}
.formborder .clientPhone,.formborder .formregion{margin:auto;float:none;display:block;margin-bottom:10px;}
#checkboxmodallablebm1{display:inline-block;position:static;-ms-transform:translateY(5px);-webkit-transform:translateY(5px);-moz-transform:translateY(5px);transform:translateY(5px);}
.formborder h6{margin:auto;text-align:center;}
.blockhdwt, .blockhdbk{padding-top:20px;font-size:30px;margin-bottom:10px;}
.blockhdwt p, .blockhdbk p{font-size:25px;}
.block2 ul li{border:none !important;border-bottom: 1px dotted #959494 !important;width:100% !important;padding-top:30px;}
.block3 .inblock3 .hd{font-size:32px;}
.block3 .blk3otzleft p{float:right;}
.block2{padding-bottom:0px;}
.block2 ul li:nth-child(3){border:none !important;}
.block4 .polomka .img{width: 120px;margin-bottom: 10px;}
.block4 .polomka .img img{max-width:100%;}
.block4 .polomka .text{width: -moz-calc(100% - 150px);width: -webkit-calc(100% - 150px);width: calc(100% - 150px);}
.block4 .polomka .text br{display:none;}
.block4 .polomka .text b{display:block;margin-bottom:10px;}
.block4 .btncolor{margin-top:80px;}
.block4 .slick-next,.block4 .slick-prev{bottom:-80px;}
.block5 .priceListLeft ul li{width:300px;}
.block5 .priceListLeft{width:330px;}
.block5 .priceListRight{width: -moz-calc(100% - 330px);width: -webkit-calc(100% - 330px);width: calc(100% - 330px);-webkit-transition: 1s;-moz-transition: 1s;-o-transition: 1s;transition: 1s;}
.block5 .priceListRight .uznstoim{width:100%;}
.block6 .blk6slide{width:50%;}
.modal_background_frame{height:100vh;margin-top:0px !important;}
}
@media only screen and (min-width:720px){
.priceListRight{height:auto !important;}
}
@media only screen and (max-width:720px){
.block5 .priceListLeft{display:none;}
.block5 .priceListRight{width:100%;background:#ebebeb;border:none;}
.act1{display:block;}
.block5 .priceListRight ul li ul{font-weight:600;}
.block5 .priceListRight ul li ul li{font-weight:300;}
.block5 .priceListRight{height:0px;overflow:hidden;min-height:0px;padding:0;padding-top:20px;}
.pocmortetprice{display:block;width:350px;padding:12px 0;font-size:18px;margin:auto;background:#1fa9e0;text-align:center;margin-top: 30px;border-radius:10px;-webkit-transition: .5s;-moz-transition: .5s;-o-transition: .5s;transition: .5s;}
.block5 .priceListRight ul li ul{font-size:18px;margin-bottom: 30px;border-bottom: 1px dotted #000;}
.block8 form{width:100%;}
.block8 .clientPhone{margin-right:2%;}
.block8 .clientPhone,.block8 .formregion{width:49%;}
.block9 .bigphone{font-size:50px;}
.block9 .bigphone .div_p{font-size:25px;}
}
@media only screen and (max-width:680px){
.block8 .clientPhone,.block8 .formregion{width:350px;margin:auto;float:none;display:block;}
.block8 .clientPhone{margin-bottom:10px;}
.block8 h6 {margin: auto;text-align: center;}
#checkboxmodallablebm2{display:inline-block;position:static;-ms-transform:translateY(5px);-webkit-transform:translateY(5px);-moz-transform:translateY(5px);transform:translateY(5px);}
footer .logohd{display:none;}
footer .btncolor{margin-left:0;}
.modal_background_frame input.clientPhone,.modal_background_frame .formregion{float:none;display:block;margin:auto;}
.modal_background_frame input.clientPhone{margin-bottom:10px;}
.modal_background_frame form{width:auto;}
.multiMap{display:none;}
}
@media only screen and (max-width:610px){
	.blockhdwt, .blockhdbk{font-size:25px;}
	.block3 .inblock3 .block3otziv{display:none;}
	.block7 .otziv img{width:70px;margin-bottom: 10px;}
	.block7 .otziv .right{width:100%;}
	.block9 .bigphone{font-size:48px;}
}
@media only screen and (max-width:580px){
	footer{height:auto;padding-bottom: 30px;}
	footer .btncolor{margin:auto;float:none;}
	footer .decimalogo{margin:auto;float:none;margin-top: 60px;}
}
@media only screen and (max-width:480px){
	*{outline:none;}
	header .conthd p,header .conthd .davbtn{display:none !important;}
	.conthd b a{font-size:22px;}
	.logohd{width: 50px;height: 44px;background-size: contain !important;}
	.adaptiveMenuBtn{width:35px;margin-top:28px;}
	header .conthd{margin-top:30px;}
	.adaptiveMenuBtn{margin-left:5px;}
	.wrap{padding: 0 15px;}
	.logohd{margin-right: 10px;}
	.block1 h2{font-size:18px;}
	.block1 h1 {font-size: 19px;}
	.inmobile{display:block;}
	.block1 .firstprice{font-size:20px;}
	.block1 .firstprice b{font-size:27px;}
.block1 .mouse{display:none;}
.formborder{margin-bottom:0;}
.block2 ul li p{text-align:justify;}
.block3 .inblock3 .hd{font-size:22px;}
.block3 .inblock3 p, .block3 .inblock3:nth-child(3) p{margin-top:5px;}
.block3 .inblock3 p{font-size:18px;}
.block4 .blockhdwt{font-size:20px;}
.block4 .blockhdwt p,.block4 .blockhdbk p{font-size:20px;}
.block4 .polomka .text{width:100%;}
.block4 .btncolor{width:80%;}
.block4{padding-bottom:30px;}
.block4 .polomki{margin-top:20px;}
.blockhdwt p, .blockhdbk p{font-size:20px;}
.pocmortetprice{width:80%;}
.block5{padding-bottom:30px;}
.block6 .blk6slide{width:100%;}
.block8 .clientPhone,.block8 .formregion{width:300px;}
.block8 .blockhdwt{font-size:24px;}
.block8 .blockhdwt p{font-size:20px;}
.block9 .bigphone{font-size:32px;}
.block9 .bigphone .div_p {font-size:17px;margin-top:5px;}
.fixmenumobile .logohd{margin-right:10px;}
.modal_background_frame h6{width:auto;text-align:center;}
#checkboxmodallablebm{display:inline-block;position:static;-ms-transform:translateY(5px);-webkit-transform:translateY(5px);-moz-transform:translateY(5px);transform:translateY(5px)};
.modal_background_frame .modal_h1 {font-size: 25px;margin-top: 20px;font-weight: bold;}
.modal_background_frame input,.modal_background_frame .formregion{width:270px;}
}
@media only screen and (max-width:380px){
	.formborder .orderSubmit,.formborder .clientPhone, .formborder .formregion{width:100%;}
	.block3 .inblock3 .btncolor{width:90%;}
	.block8 .clientPhone,.block8 .formregion{width:100%;}
}
@media only screen and (max-width:320px){/**/}
@media only screen and (min-width:320px){/**/}
@media only screen and (min-width:480px){/**/}
@media only screen and (min-width:768px){/**/}
@media only screen and (min-width:992px){/**/}
@media only screen and (min-width:1200px){/**/}