.containerWrap{min-width:1024px}
.containerWrap .wrap{width:1000px;padding:0 12px}
.fixed_right_menu{display:none;right:auto;left:0;top:130px;-moz-transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
header .logo{left:12px}
header .logo img{width:195px}
.social_head{left:508px}
header .btn_calc{left:240px}
header .select_city{left:480px}
header .phone{right:170px}
header .btn{right:12px;width:135px}
header .top_menu ul.menu > li{padding:0 18px}
.frontSlider{height:370px}
.frontSlider .item .text .heading{font-size:38px}
.frontSlider .item .text{right:70%;width:610px}
.frontSlider .item .text .desc{padding-top:10px;font-size:19px;line-height:25px}
.frontSlider .item .form{padding:25px 20px;margin:15px auto 0}
.front_services .front_services_slider{width:1000px}
.front_services .front_services_slider .front_services_slider_wrap{width:900px}
.front_about .text{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}
.about_us_block .video{width:320px;height:240px}
.about_us_block .not_video{width:calc(100% - 340px)}
.rform{height:340px;background:url(images/rform.png) center/contain no-repeat}
.rform .form{top:15px;right:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px;width:300px}
.rform .form .title{padding-bottom:5px}
footer .rows{display:block}
footer .rows:after,footer .rows:before{display:block;content:'';clear:both}
footer .rows .row{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 50px 0 0}
footer .rows .row-1{width:270px}
footer .rows .row-2,footer .rows .row-3,footer .rows .row-4{width:235px}
footer .rows .row-5{float:right;padding:0;text-align:right}
footer .rows .row-3{display:none}
.projects_block .items .item{padding:0 0 70px}
.projects_block .items .item .img{height:200px}
.projects_block .items .item .text{display:block;padding:15px 20px 0}
.projects_block .items .item .text .work{display:block;position:relative;left:auto;bottom:auto}
.command_gallery .slider{width:calc(100% - 170px)}
.command_gallery .slider .infopanel{display:block;position:absolute;left:0;bottom:0;width:100%;height:40px;background-color:rgba(0,0,0,0.6);line-height:40px;text-align:center;color:#fff;font-size:16px;font-weight:400;font-weight:400;z-index:30}
.command_gallery .slider .item{display:block;position:relative;height:300px}
.command_gallery .pagerid{display:block;position:relative;width:160px;float:right;height:300px;overflow:auto}
.single-projects .projects_block .items .item{padding:0 0 40px}
.price_page_request .subtitle{padding-left:20px;font-size:22px}
.price_page_request .btn{right:20px;width:240px}
.price_remont .items .item .text .btn{max-width:100%}
.reviews_block .items .item .img{width:190px}
.fform .text{max-width:580px}
.cform{display:block;position:relative;height:380px;background:url(images/cform.png) no-repeat center}
.cform .text{left:15px}
.cform .text .heading{display:block;color:#303030;font-size:26px;font-weight:700;line-height:30px}
.cform .text .heading .orange{color:#e94217}
.cform .text .p{display:block;padding-top:20px;color:#303030;font-size:18px;font-weight:400;line-height:24px}
.cform .text .p strong{font-weight:700}
.cform .form{top:15px;right:15px;padding:20px;width:280px}
.cform .form .title{padding-bottom:10px}
.all_list_service .items .item:after{display:block;content:'';padding-top:130%}
.all_list_service .items .item .heading{word-wrap:break-word}
.singleBannerBlock .form{right:15px;padding:20px;width:280px}
.singleBannerBlock .text{display:block;left:15px;padding:20px;width:350px}
.singleBannerBlock .text br{display:none!important}
.command_block .items .item{width:calc(100% - 20px)}
.category-command .command_gallery .pagerid{margin-top:30px}


.ns_head.big_size .wrap h1 {
    font-size: 30px;
    max-width: 290px;
    text-transform: uppercase;
    line-height: 1.2;
    margin-top: 6px;
}
.ns_head.big_size .wrap .right_bar .itev b {
    font-size: 13px;
}
.ns_head.big_size .wrap .right_bar .itev {
    background: #fff;
    float: left;
    width: 180px;
    height: 72px;
    border-radius: 10px;
    box-sizing: border-box;
    padding: 16px;
    margin-right: 15px;
    font-size: 18px;
    font-weight: 700;
}
.start_info_preim .ls {
    border: 10px solid #e94217;
    max-width: 630px;
}
.start_info_preim .rs {
    width: 490px;
    height: 470px;
    top: -20px;
}
.type_pric .item {
    width: 490px;
    height: 220px;
}
.type_pric {
    padding-top: 70px;
    padding-bottom: 60px;
}
.type_dover .list_preim .item {
    width: 235px;
    float: left;
    box-sizing: border-box;
    margin-right: 20px;
}
.type_dover .list_preim .item .ms_t {
    font-weight: 500;
    font-size: 18px;
    line-height: 22px;
}
.type_dover .list_preim .item p {
    font-size: 15px;
    line-height: 20px;
}
.cform.whiter .form {
    width: 370px;
}
section.list_faq .info_doubl_col .list_faq_block {
    max-width: 620px;
}
