@media (max-width:1399px){.navbar-nav > li{padding:0px;font-size:0.9em;}
.nav > li > a{padding:10px 6px !important;}
.navbar{min-height:40px !important;}
.navbar-default .navbar-nav > li > a{font-size:0.95em;}
.block_logo_name h1{font-size: 2.5em;}
.block_logo_name span{font-size:1em;letter-spacing:0px;}
.block_logo_name{width:235px;margin-left:115px;margin-top:5px !important;}
.logo img, .logo_f img{width:100px;}
.block_tel_text{line-height:inherit;font-size:1.14em;}
.block_zamer_text a{font-size:0.85em;}
.block_regim_text{line-height:16px;font-size:0.9em;}
.block_tel_text a{font-size:0.9em;}
.prem_text{font-size:0.8em;}
.block_z_img1 img, .block_z_img2 img{width:100%;}
.block_z_text{font-size:0.9em;}
.icon_uslugi img{width:100%;height:160px;}
.ostekl_1 img, .ostekl_2 img{width:100%;}
.ostekl_1 h1, .ostekl_2 h1{font-size:1.35em;}
.ostekl_1 p, .ostekl_2 p{font-size:1.2em;}
.icon_raboti img{width:100%;}
.raboti h1, .otzivi h1{font-size:1.35em;}
.otzivi img{width:100%;}
.otzivi, .raboti{font-size:0.9em;}
.otzivi a, .raboti a{font-size:1em;}
.logo_name_f h1{font-size:1.7em;}
.logo_name_f span{font-size:0.9em;letter-spacing:0px;}
.logo_name_f{width:235px;margin-left:62px;}
.footer_cont{font-size:0.9em;letter-spacing:0.12em;}
.os a, .os_r a{font-size:0.8em;font-weight:bold;}
.block_tel_img img, .block_regim_img img, .block_zamer_img img{width:90% !important;}
}

@media (max-width:1399px){
.block_logo_name h1 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}
.block_logo_name_s {
    letter-spacing: 1px;
    font-size: 1.25em;
}
.block_logo_name_s span{
	letter-spacing: 1px;
}
}

@media (max-width:991px){.text-carousel{font-size:1.3em;}
.navbar-default .navbar-nav > li > a{font-size:0.8em;}
.nav > li > a{padding:8px 2px !important;}
.navbar{min-height:38px !important;}
.logo_block{width:310px;float:left;}
.logo{width: 90px}
.regim{width:310px;float:left;}
.zamer_l{display:none;}
.tel{width:100%;margin:auto;}
.block_regim_img, .block_tel_img{display:none;}
.block_logo_name h1{font-size: 2.6em;}
.block_logo_name span{font-size:0.9em;}
.block_logo_name{width:209px;}
.block_tel_text{width:150px;font-size:1.15em;}
.icon_uslugi img{width:inherit;height:inherit;}
.uslugi_text{padding-bottom:10px;}
.title_z{width:64%;margin-left:38%;}
.block_z_img2{padding-right:70px !important;}
.z_pad2{padding-bottom:25px;}
.ostekl_1 h1, .ostekl_2 h1{font-size:1.25em;}
.ostekl_1 p, .ostekl_2 p{font-size:1em;}
.logo_footer{display:none;}
.os_r{text-align:left;padding-top:7px;}
.green_link a{font-size:1em !important;}
#left_menu{width:100%;margin-bottom:20px;}
}
@media (max-width:991px){.tel{width:inherit;}
.regim{width:260px;}
.prem{display:none;}
.ostakl_img{display:none;}
.ostekl_1{padding-bottom:15px;}
.block_z_img1 img, .block_z_img2 img{width:80%;}
.title_z{width:62%;margin-left:37%;}
.uslugi, .ostekl_1, .ostekl_2{display:none;}
}
@media (max-width:767px){.navbar-default .navbar-nav > li > a{font-size:1.2em;}
.otzivi img{width:inherit;}
}
@media (max-width:732px){.block_tel_text{width:150px;font-size:1em;}
}
@media (max-width:723px){.block_tel_text a{font-size:0.8em;}
.regim{float:inherit;}
.logo_block{width:320px;min-height:50px;}
.block_tel_text{width:100%;text-align:center;padding:15px 0 15px 0;font-size:1.5em;}
.regim{width:325px;padding-left:13% !important;}
.title_z{border-bottom:0px;}
}
@media (max-width:644px){.regim{width:297px;padding-left:9% !important;}
}
@media (max-width:616px){.regim{width:100%;padding-left:31% !important;text-align:center;padding-top:15px;}
.logo_block{width:100%;text-align:center;}
.logo_block{width:100%;}
.block_logo_name{width:100%;padding-left:0px;margin-left:0px;}
.logo{float:none;min-height:60px;}
.block_logo_name h1{margin-bottom:3px !important;}
.carousel{display:none;}
.page-header h1{font-size:28px;}
.block_regim_text{width:100%;padding-left:inherit !important;}
.regim{padding-left:inherit !important;}
.block_logo_name_s {
    font-size: 1.4em;
}
}
@media (max-width:490px){.block_z_img1, .block_z_img2{display:none;}
.title_z{width:100%;margin-left:0px;}
}
@media (max-width:490px){.content p{font-size:0.9em;}
}