.sertlist .cboxElement img{width:250px}
.sertlist.our_certificate-slider li{width:250px!important}
.partnerlist .cboxElement img{width:auto;height:80px}
.partnerlist.our_certificate-slider li{width:auto;height:80px;margin:0 10px}
.blglist.our_certificate-slider li{width:1075px!important}
.blglist .cboxElement img{width:300px}
.blglist .blg_block .blg_text h2{font-size:26px;text-transform:uppercase;font-weight:700;margin-top:20px;color:#ca0000;line-height:38px}
.dropdown-container .h2container{background:#ca0000;padding:0 0 0 15px;max-width:none;height:70px}
.h2container div{max-width:1200px;margin:0 auto}
.h2container h2{background:#ca0000;color:#fff;text-transform:uppercase;font-size:28px;font-weight:700;line-height:70px;margin:0}
.jcarousel-wrapper{background:#fff}
.blglist.our_certificate-slider .jcarousel-control-prev,.sertlist.our_certificate-slider .jcarousel-control-prev{margin-left:-20px}
.blglist.our_certificate-slider .jcarousel-control-next,.sertlist.our_certificate-slider .jcarousel-control-next{margin-right:-30px}
.blglist .jcarousel-control-prev{background:url(/assets/img/icons/arrow_2_white.png) no-repeat}
.sertlist .jcarousel-control-prev{background:url(/assets/img/icons/arrow_2_grey.png) no-repeat}
.blglist .jcarousel-control-next{background:url(/assets/img/icons/arrow_1_white.png) no-repeat}
.sertlist .jcarousel-control-next{background:url(/assets/img/icons/arrow_1_grey.png) no-repeat}
.blglist .jcarousel-control-next .ico,.blglist .jcarousel-control-prev .ico,.sertlist .jcarousel-control-next .ico,.sertlist .jcarousel-control-prev .ico{background:0 0}
.blglist .jcarousel-control,.sertlist .jcarousel-control{width:55px;height:55px}
.yandex_map{margin-bottom:0}
.doverie{width:100%;display:inline-block}
.doverie .block_doverie{width:50%;float:left;height:185px;padding:15px}
.doverie .block_doverie.col3{width:33.33%}
.doverie .block_doverie .img_doverie{width:30%;float:left}
.doverie .block_doverie .img_doverie img{margin:20px}
.doverie .block_doverie .text_doverie{width:68%;float:right}
.doverie .block_doverie .zag_doverie{width:100%;text-transform:uppercase;font-weight:700;padding:15px 0;line-height:1.5em;height:65px}
.doverie .block_doverie .op_doverie{line-height:1.2em}
.new_h2{font-weight:700;text-transform:uppercase}
.small_hr{margin-left:0;margin-top:10px;border-top:4px solid #ca0000;width:25%}
.blglist,.partnerlist,.sertlist{margin:50px 0}
.experts{width:70%;display:inline-block;margin:0 auto 45px auto}
.experts div{width:30%;float:left;height:165px;position:relative}
.experts div img{position:absolute;margin:auto;left:0;top:0;bottom:0;right:0}
.blg{background:#cbcac8}
.feature_item-prof{background:#e8e8e8;color:#000;opacity:.9;padding:20px;max-width:31.33%;flex:1 1 31.33%;margin:1% 0 1% 2%}
.feature_item-title{height:100px;text-transform:uppercase}
.st_uslug .recall-link{margin:15px 38px;padding:10px 20px;text-transform:uppercase;text-align:center;font-weight:700;text-decoration:none;border-bottom:none;border-radius:20px}
.st_uslug .recall-link a{border-bottom:none}
.wrapper{max-width:2920px}
main.content{margin-bottom:0}
.dropdown-container{margin-bottom:0}
.jq-selectbox__dropdown ul{width:100%}
.dropdown-container .jq-selectbox{left:80%;right:0;top:25px;border-radius:14px}
.small_form{position:absolute;padding:20px 0 0;width:381px;z-index:9;}
.small_form .input_container{width:100%;line-height:44px;border-radius:26px;border:2px solid #ca0000;margin-bottom:10px;padding-left:12px;background:#fff}
.small_form input[type=submit]{background:#ca0000;border-radius:23px;padding:10px 0;line-height:26px;font-size:18px;color:#fff;width:100%;text-align:center;border:none;margin-bottom:24px;transition:.3s}
.small_form .input_container input[type=text]{display:block;float:left;border:none;margin-left:10px;color:#aaa}
.small_form .input_container .ico{width:15px;height:17px;display:block;margin-top:13px;float:left;width:15px;height:17px;display:block;margin-top:13px;float:left}
.jq-selectbox__select-text{display:inline-block;margin-right:5px}
.jq-selectbox__trigger{display:inline-block}
.blg,.map-block,.st_uslug{margin-right:0!important;margin-left:0!important}
.map-block>.col-lg-12{padding-left:0!important;padding-right:0!important}
@media screen and (max-width:1300px){
.blg,.footer_bottom .row,.map-block,.st_uslug{margin-right:0!important;margin-left:0!important}
.main_menu{width:100%}
.search_form{padding-left:0;width:100%}
.blg_img{width:30%!important}
.blg_text{width:70%!important}
.doverie-wrapper .jcarousel-control-next{margin-right:-20px!important}
}
@media screen and (max-width:768px){
.callme_container{width:100%!important}
.callme_img{width:100%!important;float:none!important}
.callme_form{width:100%!important;float:none!important;text-align:center!important}
.callme_form .small_form{margin:0 auto;width:100%!important;max-width:381px}
.experts div img{max-width:100%}
.dropdown-container .jq-selectbox{left:0!important;right:0!important;top:0!important}
.footer_top .roo-logo img{width:100%!important}
.sertlist.our_certificate-slider .jcarousel-control-prev{margin-left:0!important}
.sertlist.our_certificate-slider .jcarousel-control-next{margin-right:-20px!important}
.new_design_podlojka{font-size:24px}
.container-fluid .col-lg-12>div>span{font-size:20px!important}
.feature_item-prof{float:left;margin:0 10px;padding:0}
.feature_item-prof .feature_item-title{font-size:18px;text-align:center}
.feature_item-prof .recall-link{margin:30px 0;padding:10px 20px}
.doverie>.block_doverie{float:none!important;width:100%!important;margin:0;height:auto;display:flex;flex-flow:column;align-items:center;text-align:center}
.doverie .block_doverie .zag_doverie{height:auto}
.blglist .blg_block .blg_text{display:none}
.blglist .cboxElement img{width:520px}
.dropdown-container .h2container{padding:0}
}
@media screen and (max-width:740px){
.container-fluid .col-lg-12>div>span{font-size:16px!important;padding:0!important}
.feature_item-prof, .feature_item-prof:nth-child(3n+3) {float:none;width:100%;height:100%;padding:15px 10px;margin:15px 0;overflow:visible; border:1px solid #cf1a1a;border-radius:10px; max-width:100%;flex:1 1 100%;}
.feature_item-title{height:auto;margin-bottom:5px;font-size:14px}
.feature_item-text{margin:15px 0}
.feature_item-prof .recall-link{margin:0;padding:5px 20px}
.container-fluid .col-lg-12>.small_form{margin:0 auto;width:100%!important;max-width:381px;position:inherit}
.blglist .cboxElement img{width:180px}
.blglist.our_certificate-slider li{margin-left:0}
.sertlist .cboxElement img{width:200px}
.new_h2{font-size:20px}
.callme_wrapper .new_h2{width:100%!important}
.callme_wrapper .small_hr{width:15%!important}
.h2container h2{font-size:20px;line-height:30px;max-width:100%}
.container-fluid,.st_uslug{background:0 0!important;height:100%!important}
.container-fluid .container,.container-fluid .container .col-xs-12{padding:0}
.new_h2{margin:0;padding:0;text-align:center;display:block}
.small_hr{display:none}
.st_uslug>.container{padding:0}
.doverie-wrapper{padding:0 15px}
.doverie .block_doverie .img_doverie img{margin:20px 0}
.container{max-width:90%}
.footer_top-content>.row>.col-lg-4.col-md-4{padding:0}
.recall_block.cf{margin-right:-20px;margin-left:-20px}
.sertlist.our_certificate-slider .jcarousel-control-next{margin-right:0!important}
}
@media screen and (max-width:360px){
.blglist .cboxElement img{width:157px}
}
@media screen and (max-width:320px){
.zag_doverie{line-height:16px!important}
.blglist .cboxElement img{width:120px}
.sertlist .cboxElement img{width:145px}
}