@charset "utf-8";


@font-face {
  font-family: 'Roboto Slab';
  src: url(/assets/base/css/font/RobotoSlab-Bold.woff2) format('woff2');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
;font-display:swap;}

@font-face {
  font-family: 'Roboto Slab';
  src: url(/assets/base/css/font/RobotoSlab-Regular.woff2) format('woff2');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
;font-display:swap;}

@font-face {
    font-family: 'Inter';
    src: url(/assets/base/css/font/Inter-Regular.ttf) format('truetype');
    font-style: normal;
 ;font-display:swap;}

h1,h2,h3,h4,h5,h6 {
    text-align:left;
}


img.interactive_map_mobil_img{
  display:none
}
#leadia-widget{background:#cc0d13 !important}
.ver5 #content {
  margin-top: 232px;
}
.ver5 .hor_slider_wrap {
  height: 232px;
  background: url(/webp/assets/base/i/hor/hor_slider_bg_n_232.png.webp) repeat-x left top;
}
.ver5 .hor_slider_wrap .slider_container .slider_txt {
  font-weight: bold;
  font-size: 35px;
  line-height: 47px;
  margin-bottom: 15px;
  font-family: 'Roboto Slab', serif;
  text-transform: uppercase;
  top: 20px;
  left: 12px;
}
.ver5 .hor_slider_wrap .slider_container .slider_sub_txt {
  top: 129px;
  left: 12px;
}
.ver5 .hor_slider_wrap .slider_container .slide_item img {
  height: auto;
}
body.ooolikvid .bl_tab .tabs__caption li, body.likvid .bl_tab .tabs__caption li{
  width: 223px;
  margin-right: 14px;
  box-sizing: border-box;
}
.uk_btn_blue.service-btn,.tar-ooolikvid .tariff .tariff-order-btn-green{border-color: #993e3e;
  background: #f34f4f;
  background: -moz-linear-gradient(top,#fff 0,#f34f4f 3%,#cd0d0d 97%,#3a3a3a 100%);
  background: -webkit-linear-gradient(top,#fff 0,#f34f4f 3%,#cd0d0d 97%,#3a3a3a 100%);
  background: linear-gradient(to bottom,#fff 0,#f34f4f 3%,#cd0d0d 97%,#3a3a3a 100%);
  }
.tariff-order-btn-red:hover, .tariff-order-btn-red-new:hover,.uk_btn_blue.service-btn:hover, .tariff-order-btn-red--cust2:hover, body.web .dszaujk .service-btn:hover,.tar-ooolikvid .tariff .tariff-order-btn-green:hover {
  background: linear-gradient(to bottom,#fff 0,#cd0d0d 3%,#cd0d0d 97%,#3a3a3a 100%);
  filter: none;
}

.smena_form.ddd.likvid .page_market_info a[href^=tel]{
  background: url(/assets/ds-comf/ds-form/images/zaya/4445013_6_4056860_red.png) 0px 3px no-repeat !important;
}
.fixed2{
  height:auto !important;
}
body.likvid .pretty-list .marker{
  background-image: url(/assets/img/el-border-red.png);
    color: #c80c12;
}
.main_menu.hor_menu_n li .submenu.hor_sub_s ul li.actv_hov , .main_menu.hor_menu_n li .submenu.hor_sub_s ul li.actv_hov  a {background-color: #2f2f2f;}
#calcRegOooDiv .ooo .styled_input label.active:after {border-color:#e30f1b!important}
#calcRegOooDiv .ooo .active .b2, #calcRegOooDiv .ooo .itogos .itogos-fon .b2, #calcRegOooDiv .ooo .itogos-fon.itogo .b2 {color:#e30f1b!important}
.uk_btn_blue, .uk_btn.uk_btn_blue {
  border-color: #cd0d0d; background: #f34f4f; background: -moz-linear-gradient(top,#fff 0,#f34f4f 3%,#cd0d0d 97%,#3a3a3a 100%); background: -webkit-linear-gradient(top,#fff 0,#f34f4f 3%,#cd0d0d 97%,#3a3a3a 100%); background: linear-gradient(to bottom,#fff 0,#f34f4f 3%,#cd0d0d 97%,#3a3a3a 100%);
}
.uk_btn_blue:hover, .uk_btn.uk_btn_blue:hover {
  background: #cd0d0d;
background: -moz-linear-gradient(top,#fff 0,#cd0d0d 3%,#cd0d0d 97%,#3a3a3a 100%);
background: -webkit-linear-gradient(top,#fff 0,#cd0d0d 3%,#cd0d0d 97%,#3a3a3a 100%);
background: linear-gradient(to bottom,#fff 0,#cd0d0d 3%,#cd0d0d 97%,#3a3a3a 100%);
filter: none;
}
.smena_form.ddd.uchet .page_market_info {
    width: 350px;
}
.smena_form.ddd.uchet .page_market_info p:first-child {
    color: #3f3f3f;
    font-size: 16px !important;
    font-weight: 700;
    line-height: 20px !important;
    text-align: center;
    margin-top: 10px;
}
.smena_form.ddd.uchet .page_market_info img {
    margin: auto;
    display: block;
    margin-top: 20px;
    margin-bottom: 10px;
    float: none;
}

.smena_form.ddd.uchet .page_market_info a {
    color: #be1b12;
    font-size: 16px;
    font-weight: 700;
    line-height: 20px;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
    display: block;
    clear: both;
    text-decoration: none;
    margin-bottom: 7px;
}
.calc_logo__hide{
    display:none;
}
.smena_form.ddd.uchet .page_market_info .page_market_info_dol {
    color: #3f3f3f;
    font-size: 14px !important;
    font-weight: 400;
    line-height: 20px !important;
    text-align: center;
    width: 250px;
    margin: 0 auto;
    padding-bottom: 0px;
    margin-bottom: 13px;
}
body.ooolikvid .bl_tab .tabs__caption li:last-child, body.likvid .bl_tab .tabs__caption li:last-child{margin-right: 0;}
.service-btn-sl, .uk_btn.uk_btn_red.service-btn-sl {
  margin: 10px 0 0 0;
    height: 35px!important;
    line-height: 34px;
    width: 130px!important;
}
.i_agree a{
  color: #FFF;
}



.width-200{
    width:200px!important;
}




.mobile_visible{
    display:none!important;
}
    .mobile_visible__tel{
    display:none!important;
    font-size: 18px;
}


@media screen and (max-width:426px){
    .mobile_hiden__tel{
        display:none!important;
    }
    .callback-link{
        font-size:24px!important;
    }
    .b_page_header .b_page_phone span.pseudo_link.callback-link:before{
        top:5px!important;
    }
    #social_mobile__hiden{
        display:none!important;
    }
    .header-social{
        text-align:left!important;
    }
    .mobile_visible__tel{
        display:block!important;
        font-size: 18px;
    }
    .mobile_visible{
        display:block!important;
    }
    .mobile_hiden{
        display:none!important;
    }
}



body,html{margin:0;padding:0;height:100%;-webkit-text-size-adjust:none}body{font:75%/1.55em Arial,Helvetica,sans-serif;color:#585c62;min-width:980px}* html #wrapper{height:100%!important}#wrapper{min-height:100%;background:url(/assets/base/css/../i/top_back.gif) repeat-x left top;overflow:hidden;position:absolute;width:100%;top:0}.fixed_width{width:980px;margin:0 auto}.m_height{height:320px}.popup_layer,.popup_layer_online,.popup_layer_orders{display:none;position:fixed;left:0;top:0;z-index:99999999;width:100%;height:100%;text-align:center}.popup_layer .transparent_layer,.popup_layer_online .transparent_layer{width:100%;height:100%;background:#000;-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;position:absolute;left:0;z-index:998}.certificate-slider__item{margin-left:2px}.replies-slider__img{margin-left:2px}.popup_layer .popup_window,.popup_layer_online .popup_window{width:427px;height:350px;background:0 0;position:relative;z-index:999;float:center;top:50%;margin:-295px auto 0}.popup_layer_online .popup_window,.popup_layer_online iframe{height:500px}.i_agree.ooo_agree{width:300px;margin-bottom:10px;color:#a3aeba}.popup_window .close_block{width:113px;height:23px;line-height:0;position:absolute;right:0;top:5px;text-align:right;background:#ec5639}.popup_window .close_block .ic_close{display:inline-block;width:41px;height:41px;margin:-9px 5px 0 0;cursor:pointer;background:url(/assets/base/css/../i/ic_close.png) no-repeat}.popup_layer iframe,.popup_layer_online{border:0;background-color:transparent}.popup_layer iframe{height:350px}.popup_layer iframe[src="/popup/orderservice/"]{height:470px}.version #header .client_code{right:12px}#header{height:185px;position:relative}#header .ic_sitemap{position:absolute;left:30px;top:7px;z-index:2}#header ul.top_menu{position:absolute;right:10px;top:0;z-index:1;padding:0;margin:0;list-style-type:none;-webkit-user-select:none;user-select:none;-moz-user-select:none}#header ul.top_menu li{float:left;border-right:#e2e8ef 1px solid;padding:0;margin:0;line-height:18px;background:url(/assets/base/css/../i/color_back.gif) repeat-x left 30px;height:23px}#header ul.top_menu li a{color:#505050;text-decoration:none;display:block;padding:3px 32px 2px 32px;font-weight:400}#header ul.top_menu li span{color:#505050;text-decoration:none;display:block;padding:3px 32px 2px 32px}.footer-menu ul.top_menu li a{padding:3px 31px 2px 30px}.footer-menu-top li:last-child a{padding:3px 27px 2px 28px!important}.footer-menu-top li:first-child a{padding:3px 34px 2px 34px!important}.footer-menu ul.top_menu li{background:#f1f4f7!important;font-size:12px!important}.footer-menu-top{height:23px;background:#e2e8ef;border-bottom:2px solid #cf0404;float:left;display:block;width:100%}.footer-menu ul.top_menu{left:50%;right:0;top:0;z-index:1;padding:0;margin:0;list-style-type:none;margin-left:-477px!important;display:block}.footer-menu-top li:first-child{padding:0!important;font-size:12px!important}.footer-menu{display:block;height:23px!important}#header ul.top_menu li:first-child{font-size:11px;padding-left:30px;padding-right:30px}#header ul.top_menu li:first-child span{color:#aaa9a9;padding:3px 0 2px 66px}#header ul.top_menu li.has_sub{background-position:0 0}#header ul.top_menu li.has_sub a:hover{color:#fff;background-color:#e61117}#header ul.top_menu li.has_sub.selClass a{color:#fff;background-color:#e61117}#header ul.top_menu li.back2{background-position:0 -23px}#header ul.top_menu li.back2 a:hover{color:#fff;background-color:#a457a9}#header ul.top_menu li.back2.selClass a{color:#fff;background-color:#a457a9}#header ul.top_menu li.back3{background-position:0 -46px}#header ul.top_menu li.back3 a:hover{color:#fff;background-color:#e30f1b}#header ul.top_menu li.back3.selClass a{color:#fff;background-color:#e30f1b}#header ul.top_menu li.back4{background-position:0 -69px}#header ul.top_menu li.back4 a:hover{color:#fff;background-color:#e30f1b}#header ul.top_menu li.back4.selClass a{color:#fff;background-color:#e30f1b}#header ul.top_menu li.back5{background-position:0 -69px}#header ul.top_menu li.back5 a:hover{color:#fff;background-color:#cf0404}#header ul.top_menu li.back5.selClass a{color:#fff;background-color:#cf0404}#header .logo{width:300px; position:absolute;left:0;top:63px;-webkit-user-select:none;user-select:none;-moz-user-select:none}#header .client_code{position:absolute;right:120px;top:42px;font:18px "Times New Roman",Times,serif;color:#e2e8ef}#header .client_code span{color:#a3aeba}#header .phone{width:1200px;height:23px;position:absolute;left:514px;top:85px;background:#ec5639}#header .phone .phone_num{float:left;width:226px;height:23px;position:relative;font-size:24px;color:#fff;white-space:nowrap;background:#d80e0e}#header .phone .phone_num .prefix{position:absolute;left:32px;top:7px;font-size:12px;color:#ffbaad}#header .phone .phone_num .num{position:absolute;left:79px;top:3px}#header .phone .call_me{float:left;height:45px;padding:0 0 0 44px}#header .phone .call_me .pseudo_link{color:#fff;text-decoration:none}#header .phone .call_me .pseudo_link span{display:inline-block;width:58px;height:57px;cursor:pointer;position:relative;left:0;top:-16px;float:left;background:url(/assets/base/css/../i/call_me.png) no-repeat}#header .phone .call_me .pseudo_link span{background-position:left 0}#header .phone .call_me .pseudo_link ins{text-decoration:none;float:left;margin:2px 0 0 15px;cursor:pointer;text-decoration:none!important;font-size:15px;border-bottom:1px dashed #fff!important;line-height:16px;font-weight:400!important}#header .phone .call_me .pseudo_link ins a{color:#fff;text-decoration:none}#header .phone .call_me .pseudo_link:hover span{background-position:left -57px!important}#header .phone .call_me .pseudo_link:hover ins{border-bottom:0 dashed #fff!important}#header .search{width:1000px;height:23px;position:absolute;left:650px;top:153px;background:#f1f4f7}@-moz-document url-prefix(){#header .search{left:644px}}#header .search input.text{float:left;width:230px;height:21px;border:#a3aeba 1px solid;background:#fff;font:12px Arial,Helvetica,sans-serif;color:#585c62;font-style:italic;padding:0 5px 0 8px;line-height:23px}#header .search input.is_button{float:left;margin-left:-1px}.main_menu{line-height:0;height:46px;background:url(/assets/base/css/../i/main_menu.png) repeat-x left top;z-index:99999;position:relative}.main_menu .back{height:46px;position:relative;background:url(/assets/base/css/../i/main_menu.png) repeat-x left bottom;width:100%}.main_menu .back ul{position:absolute;left:-460px;top:0;padding:0;margin:0;list-style-type:none;z-index:300;padding-left:15px}.main_menu .back ul li{float:left;padding:0;margin:0;font:20px/20px "Times New Roman",Times,serif;color:#fff;text-shadow:#7c0000 0 1px;padding:0;background:url(/assets/base/css/../i/main_menu.png) repeat-x left 100px}.main_menu .back ul li a{color:#fff;text-decoration:none;display:block;padding:8px 15px 18px}.main_menu .back ul li a:hover{background:url(/assets/base/css/../i/fon-menu.jpg) repeat-x 0 0}.main_menu .back ul li .selClass{background:url(/assets/base/css/../i/fon-menu.jpg) repeat-x 0 0!important}.main_menu .back ul li ul li a:hover{background:#f1f4f7}.main_menu .back ul li.has_sub{background-position:left -46px!important}.main_menu .back ul li.back2{background-position:left -92px!important}.main_menu .back ul li.back3{background-position:left -138px!important}.main_menu .back ul li.back4{background-position:left -184px!important}.main_menu .back ul li.back5{background-position:left -138px!important}.main_menu .back ul li.back7{background-position:left -276px!important}.main_menu .back ul li.back9{background-position:left -230px!important}.main_menu li .submenu_pos{position:relative}.main_menu .has_sub:hover .submenu{display:block}.main_menu li .submenu{display:none;width:242px;position:absolute;left:0;top:35px;z-index:500;padding:0 0 3px;background:#fff url(/assets/base/css/../i/main_submenu.gif) repeat-x left bottom;box-shadow:4px 4px 0 rgba(38,47,57,.6);-moz-box-shadow:4px 4px 0 rgba(38,47,57,.6);-webkit-box-shadow:4px 4px 0 rgba(38,47,57,.6)}.main_menu li .submenu .top_line{height:11px;line-height:0}.main_menu li.back0 .submenu .top_line{background:#dc1212}.main_menu li.has_sub .submenu .top_line{background:#cf0404}.main_menu li.back2 .submenu .top_line{background:#c30202}.main_menu li.back3 .submenu .top_line{background:#ae0101}.main_menu li.back4 .submenu .top_line{background:#bf0c00}.main_menu li.back5 .submenu .top_line{background:#bf0c00}.main_menu li.back6 .submenu .top_line{background:#bf0c00}.main_menu li .submenu ul{position:static;left:0;margin-top:1px;padding:0}.main_menu li .submenu ul li{float:none;padding:0 0 0 24px;border:0;font:12px/normal Arial,Helvetica,sans-serif;text-shadow:none;background:#e2e8ef url(/assets/base/css/../i/white_back.gif) repeat-x left bottom}.main_menu li .submenu ul li a{display:block;padding:3px 17px 6px 17px;color:#4f4f4f;border-bottom:#fff 1px solid;background:#f1f4f7}.main_menu li .submenu ul li a:hover{color:#d80e0e;text-shadow:none}#navigation{color:#585c62;position:relative;z-index:9999}#navigation .padds{padding:6px 10px 0;margin:0 0 -16px}#navigation span{padding:0 5px}#navigation strong{color:#3b3f44}#navigation{-webkit-text-size-adjust:none}.pag_shifts{padding:24px 0}#pagination{padding:2px 0;text-align:center;font-size:14px;background:#f1f4f7}#pagination a{display:inline-block;margin:0 5px}#pagination span{display:inline-block;padding:2px 5px 3px;margin:-2px 0 -3px;color:#fff;background:#d80e0e;font-weight:700}#pagination a.icon{margin:0 14px}#pagination .font_12{margin:0 8px}.inline_block{display:block;margin-left:0;margin-top:-10px;margin-bottom:10px}.padds .inline_block{margin-left:10px;margin-top:10px;margin-bottom:10px}.float_block{float:left}#left_part{float:left;width:310px;z-index:999;position:relative}#left_part .padds{padding:15px 0 30px 10px}#left_part .menu{padding:0 0 0 0}#left_part .menu .head{font:14px "Arial",Times,serif;
    font-weight:700;
    color: #d80e0e;
    padding: 20px 18px 17px 18px;
    background: url(/assets/base/css/../i/red_back.gif) repeat-x right top;}#left_part .menu .head a{color:#fff;text-decoration:none}#left_part .menu ul{padding:0;margin:0;list-style-type:none}#left_part .menu ul li{padding:0;margin:1px 0 0;line-height:1.2em}#left_part .menu ul li a{display:block;color:#555;text-decoration:none;padding:4px 25px 5px 17px;font-weight:400}#left_part .menu ul li.act b{display:block;color:#303030;padding:4px 40px 5px 17px}#left_part .menu ul li:hover>a{padding-left:26px}#left_part .menu .submenu{display:none;width:316px;position:absolute;left:300px;top:0;z-index:91;padding:0 0 29px;background:url(/assets/base/css/../i/colored_menu_footer.png) no-repeat left bottom;box-shadow:4px 4px 0 rgba(38,47,57,.6);-moz-box-shadow:4px 4px 0 rgba(38,47,57,.6);-webkit-box-shadow:4px 4px 0 rgba(38,47,57,.6)}#left_part .menu .submenu{border-right:#bbb 1px solid}#left_part .menu ul li:hover .submenu{display:block}#left_part .menu .submenu .head{height:23px;padding:0;margin:0 0 0 -7px;line-height:0;background:#d80e0e url(/assets/base/css/../i/red_back3.gif) repeat-y right top}@-moz-document url-prefix(){#left_part .menu .submenu .head{height:24px}}#left_part .menu .submenu .head{height:24px}#left_part .menu .submenu ul li{margin:0;border-top:#e2e8ef 1px solid;background:#fff url(/assets/base/css/../i/gray_back2.gif) repeat-y left top}#left_part .menu .submenu ul li a{color:#d80e0e;padding:4px 16px 5px 22px;font-weight:400}#left_part .menu .submenu ul li:hover{z-index:93;background:#e2e8ef}#left_part .menu .submenu ul li:hover a{color:#303030;font-weight:700}#left_part .menu .submenu ul li:hover .submenu2{display:block}#left_part .menu .submenu .submenu2{display:none;width:316px;position:absolute;right:-297px;top:-1px;z-index:93;padding:0 0 29px;box-shadow:4px 4px 0 rgba(38,47,57,.6);-moz-box-shadow:4px 4px 0 rgba(38,47,57,.6);-webkit-box-shadow:4px 4px 0 rgba(38,47,57,.6);background:url(/assets/base/css/../i/colored_menu_footer.png) no-repeat left bottom}#left_part .menu .submenu ul li:hover .submenu2 a{font-weight:400!important;color:#555;padding-left:22px}#left_part .menu .submenu ul li:hover .submenu2 a:hover{color:#d80e0e;font-weight:700!important;background:#fff url(/assets/base/css/../i/gray_back2.gif) repeat-y left top}.info-phone{border-top:1px solid #ccc;margin-top:20px;padding-top:10px}.b-red{font-size:14px;font-weight:700;color:#c00}.p_border{padding:15px;border:1px solid #ccc;border-image:none;font-size:13px;margin-top:5px}.special{display:inline-block;border:#efefef 1px solid;line-height:0;margin:0 0 7px}.online_link{color:#000;font-family:Arial;font-size:18px;font-weight:700;cursor:pointer;position:relative;display:block;line-height:18px;background:0 0!important;padding-top:3px;padding-left:31px;margin-bottom:25px;margin-top:25px;text-decoration:none}.online_link:hover{opacity:.6}.online_link:before{content:'';position:absolute;left:0;top:0;width:24px;height:27px;background:url(/assets/adapt_files/img/png_oc_zakaz.svg) no-repeat;display:block}.spec_block{line-height:0;padding:0 0 1px}.spec_block_payment{margin-bottom:25px;display:inline-block;line-height:0;text-decoration:none;border:0;background:url(/assets/base/css/../i/oplata-online2.jpg) no-repeat;background-position:0 0;width:300px;height:64px}.spec_block_payment:hover{background-position:0 -64px;width:300px;height:64px}.special_link{display:inline-block;line-height:0;text-decoration:none;border:0;background:url(/assets/base/css/../i/specials.png) no-repeat}.special_link.spec1{background-position:0 0;width:300px;height:64px}.special_link.spec1:hover{background-position:0 -114px;width:300px;height:64px}.special_link.spec4{background-position:0 -684px;width:300px;height:64px}.special_link.spec4:hover{background-position:0 -798px;width:300px;height:64px}.special_link.spec5{background-position:0 -912px;width:300px;height:64px}.special_link.spec5:hover{background-position:0 -1026px;width:300px;height:64px}.special_link.spec6{background-position:0 -1140px;width:300px;height:64px}.special_link.spec6:hover{background-position:0 -1254px;width:300px;height:64px}.special_link.spec2{display:inline-block;line-height:0;text-decoration:none;border:0;background:url(/assets/base/css/../i/buh.png) no-repeat;background-position:0 0;width:300px;height:63px}.special_link.spec2:hover{background-position:0 -63px;width:300px;height:63px}.special_link.spec3{display:inline-block;line-height:0;text-decoration:none;border:0;background:url(/assets/base/css/../i/egrul.png) no-repeat;background-position:0 0;width:300px;height:63px}.special_link.spec3:hover{background-position:0 -63px;width:300px;height:63px}.special_link.spec7{display:inline-block;line-height:0;text-decoration:none;border:0;background:url(/assets/base/css/../i/smena_directora.png) no-repeat;background-position:0 0;width:300px;height:63px}.special_link.spec7:hover{background-position:0 -63px;width:300px;height:63px}.special_link.spec8{display:inline-block;line-height:0;text-decoration:none;border:0;background:url(/assets/base/css/../i/smena_adresa.png) no-repeat;background-position:0 0;width:300px;height:63px}.special_link.spec8:hover{background-position:0 -63px;width:300px;height:63px}.special_link.spec9{display:inline-block;line-height:0;text-decoration:none;border:0;background:url(/assets/base/css/../i/smena_uchred.png) no-repeat;background-position:0 0;width:300px;height:63px}.special_link.spec9:hover{background-position:0 -63px;width:300px;height:63px}.special_link.spec10{display:inline-block;line-height:0;text-decoration:none;border:0;background:url(/assets/base/css/../i/banner_ip.jpg) no-repeat;background-position:0 0;width:300px;height:64px}.special_link.spec11:hover{background-position:0 -64px;width:300px;height:64px}.special_link.spec11{display:inline-block;line-height:0;text-decoration:none;border:0;background:url(/assets/base/css/../i/banner-cell.jpg) no-repeat;background-position:0 0;width:300px;height:64px}.special_link.spec10:hover{background-position:0 -64px;width:300px;height:64px}.special_link.spec_tender{display:inline-block;line-height:0;text-decoration:none;border:0;background:url(/assets/base/css/../i/banner-tender.png) no-repeat;background-position:0 0;width:299px;height:64px}.special_link.spec_tender:hover{background-position:0 -64px}.special_link.spec_tender2{display:inline-block;line-height:0;text-decoration:none;border:0;background:url(/assets/base/css/../i/banner-tender2.png) no-repeat;background-position:0 0;width:299px;height:64px}.special_link.spec_tender2:hover{background-position:0 -64px}#content{margin:0 0 0 330px}#content .padds{padding:25px 10px 60px 0}.subsection{padding:0 0 17px 10px;min-height:8px}.subsection table.default{width:100%}.subsection table.default td{padding:0 20px 0 0;width:100%;display:block;-webkit-column-count:2;-moz-column-count:2;column-count:2}.print_version{display:block;float:right;margin:-6px 10px 0 0;width:34px;height:34px;line-height:0;background:url(/assets/base/css/../i/print_version.png) no-repeat}.print_version:hover{background-position:left -34px!important}.person{line-height:1.3em;padding:7px 0 0}.tags_group{padding:0 10px 35px}.cost{padding:14px 0 0}.cost table li{padding-left:17px}.cost table.colored{width:100%}.rel_links{background:#f1f4f7;padding:3px 12px 2px;margin:12px 0 30px}.online_button{display:inline-block;color:#d80e0e;font-weight:700;background:#e2e8ef;padding:0 25px 0 10px}.online_button span{display:inline-block;cursor:pointer;padding:2px 20px 3px 0;background:url(/assets/base/css/../i/arrows.png) no-repeat right 3px}.online_button span.act{background-position:right -78px!important}.online_order{display:none;width:370px;padding:0 0 20px 10px}.online_order.vis{display:block}.online_order .is_light{padding:0 0 20px;margin-top:-8px}.online_order table{border-collapse:collapse;width:100%}.online_order table td{background:#f1f4f7;border:0;border-bottom:#fff 1px solid;padding:0 1px}.online_order input.text{width:245px}.online_order .t_shifts{margin:0 0 0 -10px;padding:10px 0}.online_order .t_shifts{padding-top:0}.online_order table .is_dark{font-weight:700;padding:2px 0}.online_order table textarea{width:374px;height:118px}.online_order label{cursor:pointer}.online_order label b.is_dark{display:inline-block;background:#e2e8ef;padding:2px 26px 3px;margin-left:1px}.online_order label input{top:0}.online_order table td.label_padd{padding:0 32px 0 40px}.online_order table td.butt_pos{text-align:center}.online_order .i_agree{color:#a3aeba;padding-top:15px}.online_order .i_agree.i_agree_next{padding-top:0;padding-bottom:15px}.online_order .i_agree label{padding-top:3px}.page_market_form_btn[disabled]{opacity:.5;cursor:default}.page_market_form_btn[disabled]:hover{opacity:.5}.smena_form.ddd .online_order .i_agree.i_agree_next #pravs{padding-bottom:20px}.online_order .capture_block td{background:0 0}.online_order .capture_block .capture_input{width:229px;background:#f1f4f7;margin:0 17px 0 -10px}.online_order .capture_block .capture_input input{width:224px}.online_order .capture_block .capture_input b{display:block;padding:2px 10px 3px}.online_order img.capt{border:#a3aeba 1px solid}.online_order .t_shifts.sh3{padding:21px 0 0}.questions_list{margin:0 0 -24px}.online_question{padding:0 0 20px}.online_question .head2{margin-bottom:0}.online_question .question_text{padding:6px 10px 16px}.online_question .all_news{margin:0}.online_answer .answer_text{padding:0 10px 20px}.answer_note{padding:17px 10px 0}.b_date{float:right;color:#a3aeba;font-style:italic;display:inline-block;padding:2px 10px 0 0}.date{color:#898989;font-size:11px;background:#f1f4f7;margin:0}.date div{width:107px;padding:2px 0 3px 10px;background:#e2e8ef;margin:1px 0 0}body.inner .date{margin-left:0}.anons{padding:6px 0 25px}body.inner .anons{padding-left:10px;display:inline-block;width:100%}.all_news{display:inline-block;width:100%;margin:16px 0 0 -10px;background:#f1f4f7}.all_news div{float:right;text-align:right;background:#fff;margin:0;padding:3px 0 2px 23px}.all_news{margin:9px 0 0}.all_news.right_text div{float:left;text-align:left;padding:3px 20px 2px 10px}.anons img{float:left;margin:4px 18px 5px 0;height:84px}.tags{background:#f1f4f7;padding:3px 10px 2px;margin:0 0 25px}.date div.publication_name{width:auto;max-width:450px;float:right;background:0 0;padding-right:10px;font-size:14px;color:#555;margin-top:-1px}.questions_categories{padding:4px 0 13px}.questions_categories ul{padding:0;margin:0}.questions_categories ul.type3 li{padding:0 0 8px 47px}.questions_categories ul.type3 li ul{padding:0;margin:6px 0 -2px}.questions_categories ul li li{padding:0 0 6px 82px}#carousel{width:534px;height:241px;position:relative;z-index:10;padding:0 53px;margin:0 0 25px -10px}#carousel .nav{display:block;width:53px;height:241px;position:absolute;top:0;z-index:11;cursor:pointer;background:url(/assets/base/css/../i/carousel_nav.png) no-repeat}#carousel .nav.next{right:0;background-position:right top!important}#carousel .nav.next:hover{background-position:right -241px!important}#carousel .nav.prev{left:0!important}#carousel .nav.prev:hover{background-position:left -241px!important}#carousel .lenta{height:241px;position:relative;z-index:11;overflow:hidden}#carousel .lenta ul{height:241px;position:absolute;left:0;z-index:12;padding:0;margin:0 0 0 -1px;list-style-type:none}#carousel .lenta ul li{float:left;width:177px;height:241px;padding:0;margin:0;position:relative;z-index:13;border-left:#e2e8ef 1px solid;background:0 0}#carousel .lenta ul li a{display:block;width:177px;height:241px}#carousel .lenta ul li a span{width:100%;min-height:93px;display:block;position:absolute;left:0;bottom:0;z-index:14;font-size:18px;color:#585c62;text-decoration:none;background:url(/assets/base/css/../i/carousel_link.png)}.spec_shifts.inline_block .specialist_block{font-size:14px}.spec_shifts.partner,.spec_shifts.partner_one,.spec_shifts.vacancies{padding-bottom:0}.partner .specialist_block{padding-bottom:10px}.spec_shifts{padding:0 0 25px}.specialist_block{padding:1px 0 20px;display:inline-block;width:630px}.specialist_block .specialist_photo{float:left;width:150px}.specialist_block.b_small .specialist_photo{width:105px}.specialist_block .specialist_photo img{border:#e2e8ef 1px solid;margin:4px 0 0}.specialist_block .specialist_text{margin:0 0 0 172px}.specialist_block.b_small .specialist_text{margin:0 0 0 128px}.link_more{text-align:right;padding-right:10px;clear:both}.specialist_contacts{background:#f1f4f7;min-height:23px;text-align:center}.specialist_contacts b{display:inline-block;padding:2px 0 0}.back_shifts{padding:10px 0 0}.back_to{text-align:center;background:#f1f4f7}.back_to a{display:inline-block;padding:2px 40px 3px;cursor:pointer;text-decoration:none;font-weight:700;background:#e2e8ef}.order_link{display:inline-block;cursor:pointer;text-decoration:none;padding:2px 35px 3px;color:#fff;font-weight:700;background:#d80e0e}.order_link:hover{color:#fff;background:#ec5639}.about_img{float:right;width:175px}.about_img img{margin:4px 0}.about_img b.is_dark{display:block;padding:0 0 5px}.about_text{margin:0 200px 0 0}.sitemap_page ul{list-style-type:none;padding:0;margin:21px 0 -8px}.sitemap_page ul li{padding:0 0 6px 48px;margin:0;background:0 0}.sitemap_page ul ul{margin:6px 0 1px}.sitemap_page ul ul li{padding-left:36px}.sitemap_page ul ul ul{margin:6px 0 -6px}.sitemap_page ul ul ul li{background:url(/assets/base/css/../i/list_item3.png) no-repeat left 6px;padding-left:19px;margin-left:16px}.sitemap_page .head2{margin:25px 0 0}.sitemap_page .head2 div.font_18{font-size:18px;padding-top:0}#spacer{height:390px;clear:both}#footer{height:390px;padding:2px 0 0;clear:both;background:url(/assets/base/css/../i/colored_line_footer.png) repeat-x center top}#footer a{color:#565c66;text-decoration:none}#footer a:hover{color:#c00;text-decoration:none!important}#footer .footer_menu{min-height:340px;background:url(/assets/base/css/../i/footer_has_sub.png)}#footer .footer_menu .back_right{width:50%;min-height:340px;float:right;position:relative;background:url(/assets/base/css/../i/footer_back3.png)}#footer .footer_menu .back_right .fixed_width{position:absolute;left:-490px;top:0}#footer .footer_menu .block1{float:left;width:329px}#footer .footer_menu .block1 .padds{padding:25px 0 15px 38px}#footer .footer_menu .socials{padding:17px 0 0;margin:9px 0 0 0}#footer .footer_menu .socials a{margin:0 4px 0 0;width:40px;height:40px;display:inline-block}#footer .footer_menu .block2{float:left;width:330px;min-height:340px;background:url(/assets/base/css/../i/footer_back2.png)}#footer .footer_menu .block2 .padds{padding:25px 0 15px 20px}#footer .footer_menu .block3{float:left;width:320px}#footer .footer_menu .block3 .padds{padding:25px 0 0 23px}#footer .map_block{padding:13px 0 0 0}#footer .map_block a{text-decoration:none}#footer .map_block img{border:#cbd0d6 8px solid}#footer .phone_block{color:#585c62;font-size:11px;padding:0 0 0}#footer .phone_block .phone_num{font-size:24px;color:#e01d21}#footer .phone_block .phone_num span{color:#555;font-size:12px;padding:0 4px 0 0}#footer .footer_bottom{height:72px;color:#767a7e;text-align:center;background:url(/assets/base/css/../i/footer_back4.gif)}#footer .example_text{padding:17px 0 0;line-height:21px;padding-left:68px;display:block;width:930px;height:38px;line-height:38px}.icon_rss{display:inline-block;line-height:0;cursor:pointer;border:0;background:url(/assets/base/css/../i/rss.png) no-repeat;background-position:0 0;width:45px;height:45px;background-size:45px 45px}.icon_youtube{display:inline-block;line-height:0;cursor:pointer;border:0;background:url(/assets/base/css/../i/youtube.png) no-repeat;width:45px;height:45px;background-size:45px}.icon_rss img{height:45px}.icon{display:inline-block;line-height:0;cursor:pointer;border:0;background:url(/assets/base/css/../i/icons.png) no-repeat;background-size:45px}.icon.ic_fb{background-position:0 0;width:45px;height:45px;background-image:url(/assets/base/css/../i/icon-fb.png)!important}.icon.ic_sitemap{background-position:0 -110px;width:17px;height:9px;background-size:60px}.icon.ic_twitter{background-position:0 -169px;width:60px;height:60px}.icon.left_arrows{background-position:0 -279px;width:16px;height:10px}.icon.right_arrows{background-position:0 -339px;width:16px;height:10px}.icon.auto_icon{width:auto;height:auto;cursor:inherit;line-height:.8em;padding-bottom:2px}a.icon.auto_icon{cursor:pointer}label{position:relative;padding-left:19px;display:inline-block}label input{position:absolute;left:0;top:-2px;border:0;padding:0;margin:0}a{color:#585c62}a:hover{text-decoration:none}.pseudo{color:#005c3e;border-bottom:#005c3e 1px dotted;cursor:pointer;text-decoration:none}.pseudo.is_gray:hover,.pseudo:hover{color:#06cd9e;border-bottom:#06cd9e 1px dotted}a.no_dec{text-decoration:none}img.no_bord{border:0}a img{border:0}.search .is_button{display:inline-block;line-height:0;cursor:pointer;border:0;background:#a3aeba;font:12px Arial,Helvetica,sans-serif;color:#fff;text-align:center;padding:0 20px}.is_button{display:inline-block;line-height:0;cursor:pointer;border:0;cursor:pointer;background:#e2e8ef;font:12px Arial,Helvetica,sans-serif;color:#3b3f44;text-align:center;padding:0 27px;font-weight:700}.is_button_opt{display:inline-block;line-height:0;cursor:pointer;border:0;cursor:pointer;background:#e2e8ef;font:12px Arial,Helvetica,sans-serif;background:#c00;color:#fff!important;text-align:center;padding:0 27px;font-weight:700}.is_button[disabled]{-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}input.is_button{height:23px;padding:0 27px}.is_button:hover{background:#c00;color:#fff!important}.is_button[disabled]:hover{background:#c00;color:#fff!important;-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.head1{background:#ec5639;padding:0;margin:0 0 0 -10px}body.inner .head1{margin-left:0}.head1 h1{display:inline-block;max-width:450px;font:18px "Times New Roman",Times,serif;color:#fff;background:#d80e0e;padding:1px 72px 1px 10px;margin:0}.head2{background:#f1f4f7;padding:0;margin:0 0 20px -10px}body.inner .head2{margin-left:0}body.inner .head3{margin-left:-10px}.head2 div,.head2 h2{display:inline-block;min-width:255px;font-weight:700;color:#d80e0e;font-size:12px;background:#e2e8ef;padding:3px 32px 5px 10px;margin:0}.head2.no_width h2,.head2.specialist div,.head2.specialist h2{min-width:0;padding-right:27px}.head2 div{font-weight:400;color:#565c66}.marg{margin-bottom:30px}h1,h2,h3,h4,h5,h6{margin:0;padding:0;color:#555;line-height:normal}h1{font:18px "Times New Roman",Times,serif;padding-bottom:10px;font-weight:700}h2{font-size:17px;color:#d80e0e;padding-bottom:12px;font-weight:400}h3{font-size:14px;padding-bottom:14px;font-weight:700;color:#5385c4;line-height:1.3em}h3{color:#c00}h4{font-size:12px;padding-bottom:15px;color:#5385c4;font-weight:700}h5{font-size:12px;padding-bottom:9px;color:#5385c4;font-weight:400}h6{font-size:12px;padding-bottom:6px;font-style:italic;font-weight:400}.head1 a,.head3 a,h1 a,h2 a,h3 a{color:#555}.head1 a:hover,.head2 a:hover,.head3 a:hover,h1 a:hover,h2 a:hover,h3 a:hover{color:#5385c4}p{padding:0 0 12px 0;margin:0}.bord,.left_fl,p img{}.left_fl{float:left;margin:3px 20px 6px 0}.person_photo{margin:3px 0 7px}table.default td.padd_right{padding-right:20px}.font_11{font-size:11px}.font_12{font-size:12px}.font_18{font-size:18px}.is_dark{color:#3b3f44}.is_gray{color:#7e8c9b}.is_gray2{color:#555}.is_light{color:#a3aeba}.is_red{color:#cc090d}.is_orange{color:#ec5639}.is_blue{color:#5385c4}input,select,textarea{font-family:Arial,Helvetica,sans-serif;font-size:12px;padding:0;margin:0;border:0;outline:0;height:24px;line-height:24px;background:0 0}input.text,textarea{border:#a3aeba 1px solid;background:#fff;height:21px;color:#555;padding-left:3px}select{padding-left:0;height:24px}textarea{height:auto;line-height:normal;padding-top:2px}ul{list-style-type:none;padding:0;margin:0;font-size:14px}#footer ul li,ol ul li{background:url(/assets/base/css/../i/list_item.gif) no-repeat left 6px;padding:0 0 14px 17px;margin:0}ul.type2 li{background:url(/assets/base/css/../i/list_item2.png) no-repeat left 2px;padding:0 0 11px 25px}ul.type3 li{background:0 0;padding:0 0 8px}ul,ul.type4{margin-bottom:5px}ul li,ul.type4 li{background:url(/assets/base/css/../i/list_item3.png) no-repeat left 6px;padding:0 0 10px 21px}ul.dtype{margin-left:12px}ul.dtype li{padding:0 0 10px 33px}body.uchet ul.dtype li{background:url(/assets/img/4793976_marker_4391472.png) no-repeat left 0}ol{padding:0;margin:0;font-size:14px}ol li{margin:0 0 0 17px;padding:2px 0 10px 0}ol ol,ol ul,ul ol,ul ul{margin:8px 0 -12px 0}ol ul li,ul ul li{padding:2px 0 10px 20px;margin:0}ol li{background:0 0}ol table,table.default,ul table{border:0;border-spacing:0;border-collapse:inherit;background:0 0}ol table td,table.default td,ul table td{padding:0;border:0;vertical-align:top;background:0 0}ol table td,ul table td{padding-right:20px}table,table.default table{border-collapse:collapse;border-spacing:0;border:0;background:0 0}table th,table.colored th,table.default table th{padding:4px 12px 5px;color:#3b3f44;text-align:left;font-weight:700;font-size:12px;background:#f1f4f7;line-height:normal;border:#fff 1px solid}table.colored{border-collapse:collapse}table.colored td{background:#e2e8ef;border:#f1f4f7 1px solid;padding:1px 12px 5px}table td{background:#e2e8ef;padding:1px 12px 5px}table td.colored_td{background:#f1f4f7}summary{font-size:12px;font-style:italic;color:#666;padding:16px 0 0 0;line-height:1.45em}.icfile{display:inline-block;padding:0 41px 3px 0}.file_doc,.file_docx{background:url(/assets/base/css/../i/files/doc.png) no-repeat right top}.file_xls,.file_xlsx{background:url(/assets/base/css/../i/files/xls.png) no-repeat right top}.file_pdf{background:url(/assets/base/css/../i/files/pdf.png) no-repeat right top}#footer a.email{text-decoration:underline}.compnydiv{background:none repeat scroll 0 0 #f1f4f7;color:#898989;font-size:11px;margin:0}.companydiv span{background:none repeat scroll 0 0 #e2e8ef;margin:1px 0 0;padding:2px 10px 3px 10px}.trigger{background:url(/assets/base/css/../i/arrows.png) no-repeat left 0;padding-left:14px}.trigger a{text-decoration:none;border-bottom:1px dashed #585c62}.trigger.calc_egrul.act{background:url(/assets/base/css/../i/accordeon_caption_aw_close_red.png) 4px 3px no-repeat!important;background-size:15px 15px!important;padding-left:34px;padding-bottom:16px}.trigger.calc_egrul{background:url(/assets/base/css/../i/accordeon_caption_aw_red.png) 4px 3px no-repeat!important;padding-left:34px;padding-bottom:16px;background-size:15px 15px!important}.trigger.calc_egrul a{border-bottom:1px dashed #d91616}.trigger.calc_egrul a:hover{border-bottom:1px dashed #d91616;color:#d91616!important}.toggle_container_egrul{padding-left:34px!important}.trigger.zao.act{background-size:15px 15px!important;padding-left:34px;padding-bottom:16px}.trigger.zao{background:url(/assets/base/css/../i/accordeon_caption_aw.png) 4px 3px no-repeat!important;padding-left:34px;padding-bottom:16px;background-size:15px 15px!important}.trigger.zao a{border-bottom:1px dashed #e30f1b;color:#000!important;font-size:14px!important}.trigger.zao a:hover{border-bottom:1px dashed #e30f1b;color:#e30f1b!important}.toggle_container_zao{padding-left:34px!important;font-size:14px;line-height:20px;color:#333}#content .inline_block .inline_block a{color:#d80e0e}#content .inline_block .inline_block a:hover{text-decoration:none}.egrul_black{color:#000!important;display:inline-block;margin-top:12px!important;font-size:14px!important;line-height:20px}.pricelist.price b{color:#d80e0e;font-weight:400;white-space:nowrap}.pricelist.price .b{color:#d80e0e;font-weight:400;white-space:nowrap}.special_link_n{display:inline-block;line-height:0;text-decoration:none;border:0}.special_link_n.spec_n1{background:url(/assets/base/css/../i/answer_buh.jpg) no-repeat;width:300px;height:64px}.special_link_n.spec_n1:hover{background:url(/assets/base/css/../i/answer_buh_act.jpg) no-repeat;width:300px;height:64px}.special_link_n.spec_n2{background:url(/assets/base/css/../i/prices_buh.jpg) no-repeat;width:300px;height:64px}.special_link_n.spec_n2:hover{background:url(/assets/base/css/../i/prices_buh_act.jpg) no-repeat;width:300px;height:64px}.special_link_n.spec_n3{background:url(/assets/base/css/../i/restore_uchet.png) no-repeat;width:300px;height:64px}.special_link_n.spec_n3:hover{background:url(/assets/base/css/../i/restore_uchet_act.png) no-repeat;width:300px;height:64px}.special_link_n.spec_n4{background:url(/assets/base/css/../i/reg_ooo.jpg) no-repeat;width:300px;height:64px}.special_link_n.spec_n4:hover{background:url(/assets/base/css/../i/reg_ooo_act.jpg) no-repeat;width:300px;height:64px}.special_link_n.spec_n5{background:url(/assets/base/css/../i/reg_firm.jpg) no-repeat;width:300px;height:64px}.special_link_n.spec_n5:hover{background:url(/assets/base/css/../i/reg_firm_act.jpg) no-repeat;width:300px;height:64px}.special_link_n.spec_n6{background:url(/assets/base/css/../i/predost_ur_addess.png) no-repeat;width:300px;height:64px}.special_link_n.spec_n6:hover{background:url(/assets/base/css/../i/predost_ur_addess_act.png) no-repeat;width:300px;height:64px}.lng_redirect a,.lng_redirect a:hover{color:#fff}h1.hor_index_h.cpm_h1 a{color:#333!important;font-family:Arial,Helvetica,sans-serif;font-weight:700}h1.hor_index_h.cpm_h1 a:hover{color:#e41018!important}.spec_pred{color:red}.bl-hover{background:url(/assets/base/css/../i/300-2.jpeg) no-repeat;width:81px;height:55px}.col_popup_layer{display:none;position:fixed;left:0;top:0;z-index:997;width:100%;height:100%;text-align:center}.col_popup_layer .col_transparent_layer{width:100%;height:100%;background:#000;-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;position:absolute;left:0;z-index:998}.col_popup_layer .col_popup_window{width:1000px;height:285px;background:0 0;position:relative;z-index:999;float:center;top:50%;margin:-295px auto 0;background:url(/assets/base/css/../i/popup_back.png) no-repeat}.col_popup_window .col_close_block{width:113px;height:23px;line-height:0;position:absolute;right:0;top:10px;text-align:right;background:#ec5639}.col_popup_window .col_close_block .ic_close{display:inline-block;width:41px;height:41px;margin:-9px 5px 0 0;cursor:pointer;background:url(/assets/base/css/../i/ic_close.png) no-repeat}.col_popup_layer iframe{border:0;background-color:transparent}#content .inline_block .padds .all_news .is_red1,#content .inline_block .padds .answer_note .is_red1{color:#cd0d0d}#content .inline_block .padds .all_news .is_red1:hover,#content .inline_block .padds .answer_note .is_red1:hover{color:#cd0d0d;text-decoration:none}table.default ul li a{color:#d80e0e}table.default ul li a:hover{text-decoration:none}#collective{padding-top:25px;width:100%}#collective h1{font-size:27px;color:#32353a;font-weight:400;margin:0 auto;width:960px;height:50px}#slider{width:100%;padding:0 0 20px;background:url(/assets/base/css/../i/gray_grad.gif) repeat-x 0 -39px}#slider ul{overflow:hidden}#slider ul li{width:210px;float:left;margin:0;cursor:pointer;background:0 0;padding:0 15px}#slider ul li:hover .image img:first-child+img{visibility:visible}#slider ul li:hover a{color:#32353a}#slider ul li .image{width:210px;height:327px;position:relative}#slider ul li .image img{position:absolute;top:0;left:0}#slider ul li .image img:first-child+img{visibility:hidden}#slider ul li h1{width:100%;height:auto;text-align:center;padding:20px 0;font-size:15px}#slider ul li h1 a{color:#9f0101;text-decoration:none}#slider ul li .collective_list__item{width:100%;height:auto;text-align:center;padding:20px 0;font:15px "Times New Roman",Times,serif;color:#32353a;font-weight:400;margin:0 auto}#slider ul li .collective_list__item a{color:#9f0101;text-decoration:none}.scroll-pane{width:100%;height:450px;overflow:auto;outline:0}.jspContainer{outline:0}.horizontal-only{height:auto;max-height:450px}.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute}.jspVerticalBar{position:absolute;top:0;right:0;width:16px;height:100%;background:red;display:none}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:11px;background:red}.jspHorizontalBar *,.jspVerticalBar *{margin:0;padding:0}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{background:#fff url(/assets/base/css/../i/scroller_bg.gif) repeat-x 0 0;position:relative}.jspDrag{background:#bbd;position:relative;top:0;left:0;cursor:pointer}.jspHorizontalBar .jspDrag,.jspHorizontalBar .jspTrack{float:left;height:100%}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer}.jspArrow.jspDisabled{cursor:default;background:#80808d}.jspVerticalBar .jspArrow{height:11px}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}.jspVerticalBar .jspArrow:focus{outline:0}.jspCorner{background:#eeeef4;float:left;height:100%}* html .jspCorner{margin:0 -3px 0 0}.error_padds{padding:25px 10px 60px 0;margin:0 0 0 340px}.yashare-auto-init{margin-left:3px;margin-bottom:27px;position:relative;width:100%;text-align:right;background:0 0}.anons h2 a{color:#d80e0e}.anons h2 a:hover{text-decoration:none}.anons h2{font-size:14px}.redh2 h2 a{color:#d80e0e}.redh2 h2 a:hover{text-decoration:none}.redh2 h2{font-size:14px}.spec_shifts h2{font-size:14px}.redh2 h2{font-size:14px}.spec_shifts h2{font-size:14px}.h3-red{color:#d80e0e}.h3-black{color:#3b3f44;padding-bottom:9px!important;padding-top:9px!important}.h3-black p{padding:0}.specialist_photo2{border:#e2e8ef 1px solid;margin-right:10px;margin-bottom:10px}.obl-ka{margin-top:4px;margin-bottom:4px;margin-right:20px}.pseudo_link:hover{text-decoration:none!important}.online_order h4{color:#3b3f44}#message{display:none;z-index:10000;opacity:.9;position:fixed;line-height:48px;padding:10px;font-size:24px;text-align:center;bottom:53px;right:16px}#message a{color:#fff}#message22{z-index:9996;opacity:.9;position:fixed;margin-top:-24px;right:50%;margin-right:-635px;padding:10px;font-size:11px;background:url(/assets/base/css/../i/fon-reg.png);text-align:center;padding:15px 20px;font-family:Arial;background-size:contain;line-height:12px;top:50%}#message22 span{font-size:19px;color:#ef121a;font-weight:700;padding-top:18px;display:block}#message22 .small-text-uchet{font-size:11px!important;color:#dd1017;font-weight:700;padding-top:0;display:block;margin-top:-7px;width:83px;margin-left:-2px}#message22 span ins{text-decoration:none}.bukhuchet img{margin-top:13px}.anons2{padding:6px 0 0}.anons2{padding-left:10px;display:inline-block}.publication-gl{width:161px;float:left;display:block;position:relative;margin-right:76px;margin-bottom:15px}.publication-gl:last-child{margin-right:0}.publication-gl .date div{background:0 0;margin-bottom:10px}.margin{margin:9px 0 25px 0}.banner-call_block{background:#d80e0e;width:300px;position:relative;margin-top:25px;padding-top:42px}.banner-call_img{position:absolute;top:0;left:50%;z-index:1;margin-left:-53px;margin-top:-26px}.banner-call{padding-top:32px;width:300px;padding-bottom:17px;margin-bottom:-1px;height:100px;position:relative;display:block;text-align:center;line-height:15px;font-family:'Times New Roman',Times,serif;font-weight:400;font-size:14px;background:#e1e8f0}.banner-call p{padding-bottom:5px;line-height:18px}.banner-call p:last-child{margin-top:-7px}.banner-call a{color:#d90f0f!important;text-decoration:none!important;border-bottom:1px dashed #cc090d!important;font-weight:400;font-size:14px}.banner-call a:hover{color:#d90f0f!important;text-decoration:none!important;border-bottom:0 dashed #cc090d!important;font-weight:400}#footer .footer_bottom a{color:#333!important;text-align:center}#footer .footer_bottom a:hover{color:#c00!important}.head1 h1 a{color:#fff;cursor:pointer;text-decoration:none}.head1 h1 a:hover{color:#fff;cursor:pointer;text-decoration:none}.pmwidget{width:602px!important;display:block;box-shadow:none!important;background:0 0!important;border:none!important;margin:20px 0!important;margin-top:15px!important}.pmwidget input{border:1px solid #dcdcdc}.pmwidget .no{border:1px solid #d80e0e}.head1 span.h1 a{color:#fff;cursor:pointer;text-decoration:none}.head1 span.h1 a:hover{color:#fff;cursor:pointer;text-decoration:none}#slider ul li span.h1{width:200px;height:auto;text-align:center;padding:10px 0 0 20px;font-size:15px}#slider ul li span.h1 a{color:#9f0101;text-decoration:none}#collective span.h1{font-size:27px;color:#32353a;font-weight:400;margin:0 auto;width:960px;height:50px}.head1 .h1{display:inline-block;max-width:450px;font:18px "Times New Roman",Times,serif;color:#fff;background:#d80e0e;padding:1px 72px 1px 10px;margin:0}.head2 .h2,.head2 div{display:inline-block;min-width:255px;font-weight:700;color:#d80e0e;font-size:12px;background:#e2e8ef;padding:3px 32px 5px 10px;margin:0}.head2.no_width span.h2,.head2.specialist div,.head2.specialist span.h2{min-width:0;padding-right:27px}.h1,.h2,.h3,.h4,.h5,.h6{display:block;margin:0;padding:0;color:#555;line-height:normal}.h1{font:18px "Times New Roman",Times,serif;display:block;padding-bottom:10px;font-weight:700}.h2{font-size:17px;color:#d80e0e;padding-bottom:12px;font-weight:400;display:block}.h3{font-size:14px;padding-bottom:14px;font-weight:700;display:block;color:#5385c4;line-height:1.3em}.h3{color:#c00}.h4{font-size:12px;padding-bottom:15px;font-weight:700;display:block}.h5{font-size:12px;padding-bottom:9px;color:#5385c4;font-weight:400;display:block}.h6{font-size:12px;padding-bottom:6px;font-style:italic;font-weight:400;display:block}.h1 a,.h2 a,.h3 a,.head1 a,.head3 a{color:#555}.h1 a:hover,.h2 a:hover,.h3 a:hover,.head1 a:hover,.head2 a:hover,.head3 a:hover{color:#5385c4}#navigation span.b{color:#3b3f44}.b{font-weight:700}.redh2 .h2 a{color:#d80e0e;font-size:14px}.spec_shifts .h2{font-size:14px}.anons .h2 a{color:#d80e0e}.anons .h2{font-size:14px}.em{font-style:italic}.thanks{font-size:18px;color:#447806;padding:1px 40px 15px 0}.fail{font-size:18px;color:#d80e0e;padding:1px 40px 15px 0}.icon_vk{display:inline-block;line-height:0;cursor:pointer;border:0;background:url(/assets/base/css/../i/vk.png) no-repeat;width:45px;height:45px;background-size:45px}.block_thanks{border-radius:10px;border:1px solid #ccc;padding:16px;font-size:14px}.block_thanks:after{display:table;content:'';clear:both}.block_thanks__image{float:right;margin-bottom:-16px}.block_thanks2{border:1px solid gray;padding:15px}.sel{box-shadow:inset 0 1px 6px rgba(216,14,14,.75)!important;border:1px solid #d80e0e!important}.sel img{opacity:.4}.newmain{position:relative;display:block;padding-top:249px;width:980px;margin-left:-490px;left:50%;min-height:1100px;margin-top:0}#content{width:650px;position:relative;display:block;z-index:99}.highslide-container{z-index:9999999!important}.b-share-btn__wrap a{white-space:nowrap}.no{color:red}.h3{font-size:14px;padding-bottom:14px;font-weight:700;color:#c00;line-height:1.3em;display:block;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0}#content .h3{font-family:Arial!important;font-size:20px!important;font-weight:700!important;padding-left:11px!important;color:#333!important;padding-top:15px!important;margin-bottom:0!important;padding-left:0!important}#content.search .h3{font-family:Arial,Helvetica,sans-serif!important;font-size:18px!important;line-height:23px;font-weight:400!important;color:#333!important;padding:0!important;padding-bottom:7px!important}#content .h3header{font-family:Arial!important;font-size:20px!important;font-weight:700!important;padding-left:11px!important;color:#333!important;padding-top:14px!important;margin-bottom:0!important}.index_block{position:absolute;bottom:0}ul .new{position:relative}ul .new:after{background:url(/assets/base/css/../i/new-bg-big3.png) no-repeat top right!important;font-size:12px;padding-top:1px!important;position:absolute;right:0;z-index:2;content:"";height:23px;top:-1px;width:43px;background:red;overflow:hidden;z-index:4}ul .new_red{position:relative}ul .new_red:after{background:url(/assets/base/css/../i/banner.gif) no-repeat top right!important;font-size:12px;padding-top:1px!important;position:absolute;right:0;z-index:2;content:"";height:23px;top:-1px;width:43px;background:red;overflow:hidden;z-index:4}.sub1lm .new-pr{background:url(/assets/base/css/../i/banner.gif) no-repeat 100% 100%!important;background-size:cover;display:block;height:24px;width:44px;position:absolute;right:0}.sub1lm li:hover .new-pr{display:none}.enter-pay{display:block;cursor:pointer;width:158px;height:51px;background:url(/assets/base/css/../i/pay_button/default-r.png) no-repeat;margin-left:172px!important;margin-top:350px!important}.enter-pay:hover{background:url(/assets/base/css/../i/pay_button/red_hover-r.png) no-repeat}.enter-pay-act{background:url(/assets/base/css/../i/pay_button/red_action-r.png) no-repeat!important}.capt_img{border:#a3aeba 1px solid}.top-main{font-size:12px;text-transform:uppercase}.top-main-block{float:left;width:120px;padding-left:72px;padding-right:8px;padding-top:24px;padding-bottom:18px;line-height:15px}.main-img1{background:url(/assets/base/css/../i/clock.jpg) no-repeat}.main-img2{background:url(/assets/base/css/../i/money.jpg) no-repeat;padding-left:80px;width:100px}.main-img3{background:url(/assets/base/css/../i/trusting.jpg) no-repeat;width:144px;padding-top:10px;padding-left:93px;margin-left:17px}.error404{margin-top:-10px}.polesnoe-open ul{display:block!important}#ajax_loader{background:rgba(3,3,3,.8);opacity:.8;zoom:1}.firstli ul{display:none}.ul{margin-bottom:5px;list-style-type:none;padding:0;display:block;list-style-type:disc}.li{background:url(/assets/base/css/../i/list_item3.png) no-repeat left 6px;padding:0 0 10px 21px;display:list-item;text-align:-webkit-match-parent}.answer_icon{background:url(/assets/base/css/../i/answer_icon.png) no-repeat left top;margin-top:-39px;padding-top:11px;padding-left:15px;margin-left:12px}.trigger_href{text-decoration:none;border-bottom:1px dashed #585c62;font-size:12px;font-weight:400;line-height:normal;float:right;display:block;padding-top:4px}.trigger_href:hover{border-bottom:1px solid transparent}table.colored th{text-align:center!important;background-color:#ec5639;height:30px;color:#fff;border:none}.spec_block .head{font:18px "Times New Roman",Times,serif;color:#fff;padding:1px 40px 1px 17px;background:#d80e0e url(/assets/base/css/../i/red_back.gif) repeat-y right top;margin-top:25px}.spec_block .head a{font:18px "Times New Roman",Times,serif;color:#fff;text-decoration:none}.spec_block .text_spec{font:12px Arial,Helvetica,serif;color:#585c62;line-height:18px;padding:10px 17px;background:#e1e8f0}.spec_block .text_spec a{color:#d80e0e;font-size:14px;margin-bottom:5px;display:block;text-align:right}.banner_calcreg{display:block;color:#ef121a;border:1px solid #ccc;background:url(/assets/base/css/../i/banner-calcreg.png) no-repeat 10px 50% #e2e8ef;padding:10px 52px;margin-bottom:25px;text-decoration:none;text-transform:uppercase;font-size:14px}.banner_calcreg_new{display:block;color:#ef121a;border:1px solid #ccc;background:url(/assets/base/css/../i/cal-new.png) no-repeat 10px 50% #e2e8ef;padding:22px 72px;margin-bottom:25px;text-decoration:none;text-transform:uppercase;font-size:18px}.banner_calcreg_new:hover{opacity:.8}.banner_calcreg:hover{opacity:.8}.no_background{background:0 0!important}.tab-red{background:url(/assets/base/css/../i/tab/tab-red.png) no-repeat -31px 100%;width:30px;display:block;position:absolute;top:0;right:61px}.tab-red:hover{background:url(/assets/base/css/../i/tab/tab-red.png) no-repeat -1px 0;width:30px;height:111px!important;display:block;position:absolute;top:0;right:61px}.head1{position:relative}.tab-span{width:4px;display:block;background:#fff;position:absolute;top:0;right:89px}.tab-red+.tab-span{right:57px}.pop-up-fon{width:100%;height:100%;background:#000;-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;position:fixed;left:0;top:0;z-index:999999}.pop-up2{display:none;background:#eee;padding:30px;position:fixed;z-index:9999999;top:50%;left:50%;width:430px;text-align:center;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);-moz-box-shadow:0 1px 4px rgba(0,0,0,.3);box-shadow:0 1px 4px rgba(0,0,0,.3);margin-left:-100px;margin-top:-165px}.pop-up2 h1{color:#cd0d0d;font-weight:700;font-family:Arial;font-size:16px;margin-left:-20px}.pop-up2 .h1{color:#cd0d0d;font-weight:700;font-family:Arial;font-size:19px;text-align:left;margin-bottom:0}.pop-up2 .p{color:#5e5e5e;font-family:Arial;font-size:14px;text-align:left;display:block;margin-bottom:25px}.pop-up2 #sendOrderReg{margin-right:50px}.pop-up2 input{border:1px solid #c2c2c2;padding:2px 5px;font-size:14px;width:300px;-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.2);box-shadow:inset 0 0 3px rgba(0,0,0,.2);display:inline-block;vertical-align:top;margin:0;margin-bottom:20px;line-height:normal;margin-top:-2px}.pop-up2 li{font-size:12px!important;color:#575547}.pop-up-close{position:absolute;right:-10px;top:-10px;cursor:pointer}.pop-up2 .no{color:#d46565}.pop-up3{display:none;background:#eee;padding:46px 35px;line-height:22px;position:fixed;z-index:99999999;top:50%;color:#545b63;left:50%;width:260px;text-align:center;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);-moz-box-shadow:0 1px 4px rgba(0,0,0,.3);box-shadow:0 1px 4px rgba(0,0,0,.3);margin-left:-100px;margin-top:-180px;font-size:18px}.pop-text{display:block;float:left;width:95px;text-align:right;padding-right:10px;font-size:14px}.pop-up3 h1{color:#cd0d0d;font-weight:700;font-family:Arial;font-size:18px;padding:0}.pop-up3 .h1{color:#cd0d0d;font-weight:700;font-family:Arial;font-size:18px;padding:0;display:block}.pop-up3 li{font-size:12px!important;color:#575547}.pop-up-close{position:absolute;right:-10px;top:-10px}.pop-up2 textarea{border:1px solid #c2c2c2;padding:7px 5px 7px;font-size:14px;height:50px;width:300px;-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.2);box-shadow:inset 0 0 3px rgba(0,0,0,.2);display:inline-block;vertical-align:top;margin:0;margin-bottom:20px;line-height:normal}.enter-ip{left:50%;display:block;position:relative;margin-left:-79px;cursor:pointer;margin-top:25px;width:158px;height:51px;background:url(/assets/base/css/../i/hover-tender.png) no-repeat}.enter-ip:hover{opacity:.8}.enter-ip-act{background:url(/assets/base/css/../i/tender_action.png) no-repeat}.pop-text{text-align:left!important}.menuleft_bt{background:url(/assets/base/css/../i/menuleft_bt_st.png);width:14px;height:14px;display:inline-block;position:absolute;margin-top:4px;margin-left:2px;background-position:center top;cursor:pointer}.active-bt{background-position:center bottom}.menuleft_bt:hover{opacity:.4}.temphol div{width:222px;height:52px;position:absolute;top:0;left:0;background:#ec5639;padding-top:11px;padding-left:16px;font-family:"Times New Roman";font-size:16px;color:#000;font-weight:400}.temphol div.front span{color:#d80e0e;font-size:21px}.temphol div.front{background:#f0f3f7;color:#000}.temphol div span{color:#fff;display:block;margin-top:3px}.b_arrow_bottom{position:relative;background:#e2e8ef;width:100%;height:2px;margin-bottom:20px}.b_arrow_bottom:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(226,232,239,0);border-top-color:#e2e8ef;border-width:10px;margin-left:-10px}.b_usluga_attention{border:1px solid #ccc;padding:15px 10px 5px 25px;margin-bottom:10px}.current-date{position:absolute;bottom:-285px;left:349px}.b_work_your_ul{margin-bottom:40px;display:block;overflow:hidden}.b_work_your_ul li{display:inline-block;list-style:none;vertical-align:top;width:145px;padding-top:90px;text-align:left;padding-right:18px;padding-left:0;float:left;color:#000;font-family:Arial;font-size:14px}.b_work_your_ul li:last-child{padding-right:0;width:116px;padding-left:10px}.b_work_your_li1{background:url(/assets/base/css/../i/work/icon-red/icons-1.jpg) no-repeat left top}.b_work_your_li2{background:url(/assets/base/css/../i/work/icon-red/icons-2.jpg) no-repeat left top;padding-right:43px}.b_work_your_li3{background:url(/assets/base/css/../i/work/icon-red/icons-3.jpg) no-repeat left top;padding-right:33px;width:145px}.b_work_your_li3_small{padding-right:8px!important}.b_work_your_li4{background:url(/assets/base/css/../i/work/icon-red/icons-4.jpg) no-repeat left top}.work_your .l_h1{color:#000;font-family:Arial;font-size:20px;font-weight:700;display:block;margin-bottom:15px;margin-top:20px}.work_your_center .l_h1{margin-top:25px}.work_your_center .b_work_your_ul{margin-bottom:30px}.work_your_margin{margin-top:0}.work_your_margin .b_work_your_ul{margin-bottom:20px}.work_your_margin .l_h1{margin-top:0}.caption p{color:#5e6168!important}#top-link::before{width:30px;height:30px;position:absolute;content:"";-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#eb5539;z-index:-1;left:25px;top:8px}.popup_window .close_block .ic_close{display:inline-block;margin:-5px 8px 0 0;cursor:pointer;width:24px;z-index:2;height:24px;position:relative;background:#d70d0d;-moz-border-radius:50%;border-radius:50%;-webkit-border-radius:50%}.popup_window .close_block .ic_close:hover{opacity:.8}.popup_window .close_block .ic_close:before{width:100%;height:100%;content:"";position:absolute;z-index:1;left:0;background:url(/assets/base/css/../i/ic_close_w.png) no-repeat 50% 50%;top:0}.logo_onetouch{background:url(/assets/base/css/../i/copyright-onetouch-uk.png) no-repeat right 5px;display:inline-block;height:22px;padding-right:53px;color:#585c62;font-family:Arial,Helvetica,sans-serif;padding-top:4px;padding-bottom:4px;font-weight:400;font-size:12px;text-align:right;line-height:12px;float:left;margin-top:10px}.logo_onetouch a{font-weight:400;color:#585c62;text-decoration:none;cursor:pointer}.logo_onetouch a:hover{text-decoration:underline}.head2{display:none}.widget-expert{padding:0 0 0 10px}.widget-title{height:22px;background-color:#ec5639!important;margin-bottom:25px}.widget-title__h1{height:22px;width:270px;box-sizing:border-box;-moz-box-sizing:bolder-box;background:#d80e0e;color:#fff;padding:0 0 0 16px;font-family:"Times New Roman";font-size:18px;font-weight:400}.widget-expert__photo{width:220px;height:auto;overflow:hidden;margin-bottom:23px}.widget-expert__photo img{width:220px;height:auto}.widget-expert__photo .head2{display:none}.widget-expert__name{display:inline-block;color:#b31212;font-family:Arial;font-size:16px;width:auto}.widget-expert__name a{color:#b31212;font-family:Arial;font-size:16px;width:auto}.widget-expert__post{color:#1d1d1d;font-family:Arial;font-size:12px;width:200px;padding-top:5px;padding-bottom:10px;line-height:16px}.widget-expert__article-name{color:#1d1d1d;font-family:Arial;font-size:14px;font-weight:700;width:220px;padding-bottom:7px}.widget-expert__article-name a{color:#1d1d1d;font-family:Arial;font-size:14px;font-weight:700;text-decoration:none}.widget-expert__job{color:#7e7e7e;font-family:Arial;font-size:12px;font-style:italic;width:200px;line-height:14px}#left_part:hover{z-index:999999}#content .h3.h3-red{padding-top:0!important;margin-top:0!important}.our-title{font-family:Arial;font-size:13px;font-weight:700;text-transform:uppercase;padding-bottom:10px;color:#333}.our-puncts{border-collapse:collapse;background:0 0;margin-top:18px}.our-puncts td{background:0 0;vertical-align:top;padding-left:0}.our-puncts td:first-child{width:305px}.our-title{font-family:Arial;font-size:13px;font-weight:700;text-transform:uppercase;padding-bottom:10px;color:#333}.n_list_menu_head{color:#000;font-family:Arial;font-size:18px;font-weight:700;padding-left:20px;cursor:pointer;position:relative}.n_list_menu_head a{color:#000;text-decoration:none}.n_list_menu_head:hover{opacity:.6}.oc_calc:before{content:'';position:absolute;left:0;top:0;width:24px;height:27px;background:url(/assets/adapt_files/img/png_oc_calc.svg) no-repeat;display:block}.oc_online:before{content:'';position:absolute;left:0;top:0;width:24px;height:27px;background:url(/assets/adapt_files/img/png_oc_online.svg) no-repeat;display:block}.oc_calc:hover{opacity:1}.oc_calc{margin-top:15px;padding-top:5px;padding-left:31px;margin-bottom:13px;cursor:default}.oc_online{padding-top:5px;padding-left:31px;margin-bottom:25px}#n_list_menu{margin-left:10px}#n_list_menu li{margin-bottom:4px;padding-bottom:0;font-size:13px;color:#333;background:url(/assets/base/css/../i/list_item4.png) no-repeat 0 7px}#n_list_menu li a{color:#333}.i_srochno{background:url(/assets/base/css/../i/srochno.png) no-repeat 100% 100%!important;display:block;height:38px;width:44px;position:absolute;right:0}.i_snew{background:url(/assets/base/css/../i/srochno.png) no-repeat 100% 100%!important;display:block;height:38px;width:44px;position:absolute;right:0}.sub_menu li .i_srochno_select{background:#dd011a;border-radius:3px;position:absolute;right:5px;color:#fff;padding:0 2px;font-size:7px;margin-top:5px;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s}.sub_menu li:hover .i_srochno_select{background:#fff;color:#dd011a}.sub_menu li .i_srochno_select.i_srochno_select-tender{background:#cd0d0d;font-size:8px}.sub_menu li:hover .i_srochno_select.i_srochno_select-tender{background:#fff;color:#cd0d0d}.sub_menu2{display:none;position:absolute;left:310px;top:0;width:300px;border-left:2px solid #f2f5f8}.sub_menu2 li{padding-left:0}.sub_menu li:hover .sub_menu2{display:block}.active_2 .sub_menu{display:block}#copyButtonСontainer{position:relative}#copyButton{position:relative;display:block;margin-right:0}.copyBlock{border:1px solid #a3aeba;position:absolute;font-size:12px;padding:3px 10px;background:#fff;color:#a3aeba;top:-2px;left:14px;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s;-moz-transition:opacity .5s}.CopyBlock_active{opacity:1;display:block}.b_page_flag{z-index:1}#copyButton span{color:#000;font-family:Arial;font-size:24px;text-decoration:none;border-bottom:0;cursor:default}.page_new_info{border-radius:10px;border:1px solid #ccc;text-align:center;padding:30px 100px;font-size:14px}a.online_link.non_m_t2{margin-top:25px!important}.b_l_spec{width:100%;font-size:14px;line-height:20px;padding:11px 30px 23px 33px;background-color:#ffe965;color:#000;box-sizing:border-box;-moz-box-sizing:border-box;margin-bottom:30px;border-radius:0;margin-top:15px}.b_l_spec_example .em{margin-bottom:5px;display:block}.b_l_spec a{color:#000}.b_l_spec_example table td{background:0 0;border:0;padding:0 25px 0 0}.b_l_spec_example .b{font-size:14px;display:block;margin-top:11px;margin-bottom:5px}.b_l_spec_example ul{list-style-type:disc;padding-left:17px}.b_l_spec_example ul li{background:0 0;padding-left:0;padding-bottom:5px}.spec_dop_info{font-size:10px;line-height:12px;margin-top:10px}.l_h1{color:#000;font-family:Arial;font-size:20px;font-weight:700;display:block;margin-bottom:8px;margin-top:20px}.frame_online_order{height:133px!important;margin:-95px auto 0!important}.frame_online_order .popupframe{height:110px!important}.href_scrolling{text-decoration:none;display:inline;border-bottom:1px dashed;color:#4a4a4a!important;transition:border-color .3s}.post_func{font-size:14px;display:block}.href_scrolling:hover{border-bottom:1px dashed transparent}.btn_l_spec_example{border-radius:3px;background-color:#ec5639;text-align:center;position:relative;width:65px;top:0;padding:8px 17px;box-shadow:0 1px 0 #d24226;cursor:pointer}.btn_l_spec_example a{border-bottom:0!important;color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,.2)}.btn_l_spec_example:hover{background-color:#ea7862}.type3 a.href_scrolling{color:#d80e0e!important}.law_head1{background:0 0!important}.head1 .law_head_h1{font-family:Arial;font-size:22px;font-weight:700;padding-left:0;background:0 0!important;text-transform:uppercase;background:0 0;color:#333;max-width:640px;width:100%;padding:0}.anons.law_anons{padding-bottom:15px}.anons.law_anons .h2{font-size:14px;padding-bottom:0;position:relative}.anons.law_anons .h2 a{color:#d80e0e;display:inline-block;max-width:450px;padding-top:0;padding-bottom:5px;vertical-align:top}body.reg .anons.law_anons .h2 a{color:#e30f1b}.anons.law_anons .h2.f_h a{max-width:100%}.anons.law_anons .h2 a.news_rubric{position:absolute;top:4px;right:0;text-align:right;color:#555}.law_article_n{background:0 0}.law_article_n .h2.law_h2{background:0 0;font-size:14px}.law_article_n .law_article_date_n{float:right;margin-right:0;color:#898989;font-size:13px;margin-top:4px}.law_anons_header{font-family:Arial;line-height:20px;padding:20px 0 12px 0;font-size:16px}.law_date{display:block;background:0 0;vertical-align:top;margin-bottom:10px}.date div.law_date_txt{max-width:70px;width:auto;border-bottom:1px solid #e2e8ef;padding:2px 0 0 0;background:0 0;margin:1px 0 0;color:#aab3bb;font-size:14px;display:none}.law_anons_txt{font-size:14px;color:#333}.law_inline{position:relative;font-size:14px;line-height:20px;color:#333}.law_inline.shad{padding-bottom:30px;margin-bottom:30px}.law_inline.shad:after{content:"";display:block;position:absolute;bottom:-5px;left:0;width:100%;height:11px;background:url(/assets/base/css/../i/uk_law_shad.png) no-repeat center center}.comment_new{border-radius:10px;border:1px solid #ccc;padding:30px!important;font-size:14px;margin-top:10px;margin-bottom:20px}.pag_shifts{padding-left:10px;width:100%}#pagination{background:0 0;width:640px;position:absolute}.pag_wrap{display:inline-block}.icon.left_arrows{background-position:0 -207px;vertical-align:middle}.icon.right_arrows{background-position:0 -252px;vertical-align:middle}.pag_first{position:absolute;left:0}.pag_last{position:absolute;right:0}.btn_l_spec_example.btn_likvid{background-color:#e30f1b}.btn_l_spec_example.btn_reg{background-color:#e30f1b}#popupOOOreg.form2016 .popup_window .ic_close{top:0;right:0;width:36px;height:36px;margin:0;margin-top:20px;margin-right:-22px}#popupOOOreg.form2016 .popup_window .head_pop_up{color:#060606!important;font-size:22px!important;font-weight:600;margin-bottom:10px}#popupOOOreg.form2016 .popup_window .is_light{color:#000;font-size:14px}#popupOOOreg.form2016 .popup_window{padding:30px}#popupOOOreg.form2016 .popup_window td:nth-of-type(1){display:none!important}#popupOOOreg.form2016 .popup_window input,#popupOOOreg.form2016 .popup_window table,#popupOOOreg.form2016 .popup_window td,#popupOOOreg.form2016 .popup_window textarea,#popupOOOreg.form2016 .popup_window tr{min-width:100%}#popupOOOreg.form2016 .popup_window input.text{line-height:24px;height:24px;padding-left:10px}#popupOOOreg.form2016 .popup_window textarea{resize:vertical;padding-left:10px;padding-top:10px}#popupOOOreg.form2016 .popup_window{width:390px}#popupOOOreg.form2016 .popupframe{padding:20px 25px 25px 11px}#popupOOOreg.form2016 .popup-calc{width:auto}#popupOOOreg.form2016 .popup_window input,#popupOOOreg.form2016 .popup_window textarea{border-radius:2px}#popupOOOreg.form2016 .popup_window input,#popupOOOreg.form2016 .popup_window textarea{border-radius:2px}#popupOOOreg.form2016 .popup_window .no{font-style:italic}.form2016 .popup_window input[type=phone],.form2016 :-moz-placeholder,.form2016 :-ms-input-placeholder,.form2016 ::-moz-placeholder,.form2016 ::-webkit-input-placeholder{color:#ccc!important;font-style:italic!important}.bold{font-weight:700}.ol-before-form{margin-bottom:24px}.ul-before-table{margin-bottom:30px}.pni-bottom{margin-bottom:5px}.brn-bottom{margin-bottom:-27px}.ops-clear{margin-bottom:-12px}.li-pudd{padding:0 0 10px 20px}.b_l_spec_n .spec_n_h2_new{font-size:26px;margin:0 0 23px}.b_l_spec_n .spec_n_cur_new{color:#333;font-weight:700}.b_l_spec_n .spec_n_h3_new{font-size:16px;margin:13px 0 0 0;line-height:25px;font-weight:400;text-align:justify}.b_l_spec_n .spec_n_col1_new{color:#e9131b;font-weight:400}.main_hor_news .b_news_one a span{border-bottom:1px solid #fff!important;font-size:12px;line-height:18px;color:#333}.main_hor_news .b_news_one a{color:#333!important}.main_hor_news .b_news_one a:hover{color:#d20d0d!important}.main_hor_news .b_news_one a span:hover{border-bottom:1px solid #d20d0d!important;color:#d20d0d!important}.b_news_rubrika{font-size:14px!important;line-height:18px;color:#333;margin-top:2px}.main_hor_news .b_news_data{bottom:18px!important}a.line:after{background:#fff!important}a.line:active:after,a.line:hover:after{background:#e41018!important}.table_not_rt span{display:inline-block;margin-left:5px;margin-top:10px;padding-top:10px;padding-left:20px}.table_not_rt span a{text-decoration:none;border-bottom:1px dotted #0094da}.specialist-slider__block{height:265px!important}.pmwidget.calcNew{margin-top:15px!important}.price_left{display:block;color:#fff!important;text-decoration:none!important;text-align:center;padding:11px;width:150px;margin:auto;border-radius:4px;font-size:14px;text-transform:uppercase;font-weight:700;margin-bottom:10px}.price_left:hover{color:#fff;text-decoration:none;opacity:.75}.highlighted{font-weight:700;background-color:#fec400}.workmail{display:none!important;visibility:hidden!important}.error{color:red;text-align:left}.answer_note p{color:#333}.online_answer_border{border-radius:10px;border:1px solid #ccc;padding:10px 30px;font-size:14px;margin-top:10px;margin-bottom:10px}.leftmenuside{background:#f5f5f7}.leftmenuside li a{text-decoration:none}.leftmenuside li.has_sub:hover{background:url(/assets/base/i/hoverlm.png) no-repeat 96% center;background-color:#c70000}.leftmenuside li.has_sub{background:url(/assets/base/i/simplelm.png) no-repeat 96% center}.leftmenuside>ul>li>ul>li.has_sub{background:url(/assets/base/i/hoverlm.png) no-repeat 96% center}.leftmenuside>ul>li>ul>li.has_sub:hover{background:url(/assets/base/i/simplelm.png) no-repeat 96% center;background-color:#f5f5f7}.leftmenuside>ul>li{list-style-type:none;background:0 0;border-bottom:2px solid #dfdfe0;padding:8px 4px 8px 7px}.leftmenuside>ul>li:hover{background-color:#c70000}.leftmenuside>ul>li:hover a{color:#fff;text-decoration:none}.leftmenuside>ul>li:hover>ul{display:block}.leftmenuside>ul>li>ul{display:none;position:absolute;background:#c70000 none repeat scroll 0 0;margin-left:233px;margin-top:-46px;width:342px}.leftmenuside>ul>li>ul li{background:0 0;padding:6px 10px}.leftmenuside>ul>li>ul li a{color:#fff;text-decoration:none}.leftmenuside>ul>li>ul li:hover{background:#f5f5f7}.leftmenuside>ul>li>ul li:hover a{color:#c70000}.leftmenuside>ul>li>ul>li>ul{display:none;position:absolute;background:#f5f5f7;margin-left:320px;margin-top:-24px;width:342px}.leftmenuside>ul>li>ul>li:hover>ul{display:block}.leftmenuside>ul>li>ul>li>ul li{border-bottom:1px solid #d1d1d2;padding:6px 15px}.leftmenuside>ul>li>ul>li>ul li:hover{background-color:#c70000}.leftmenuside>ul>li>ul>li>ul li a{color:#c70000}.leftmenuside>ul>li>ul>li>ul li:hover a{color:#fff}.leftmenuside li:nth-child(1){border-top:2px solid #dfdfe0}.leftmenuside .hdrlftmen{border-top:4px solid #c70000;text-align:center;font-size:17px;padding:13px 0;color:#c70000;font-weight:700}.expertSpan{color:#ef121a}.ver1 .expertSpan{color:#ba62bf}.ver2 .expertSpan{color:#f34f4f}.ver3 .expertSpan{color:#ffa138}
    
    body.uchet ul.dtype li{background:url(/assets/img/marker_4459220.png) no-repeat left 0;padding:0 0 10px 33px}
    .version.ver3 .table-accordion .trigger:not(.zao){position:relative;background-color:#f2f6f9!important;padding:10px 20px 10px 68px;margin-bottom:4px;box-sizing:border-box;min-height:50px}.version.ver3 .table-accordion .trigger.act:not(.zao){background-color:#f2f6f9!important;border-color:transparent}.version.ver3 .table-accordion .trigger.act:not(.zao) a{color:#333!important;outline:0}.version.ver3 .table-accordion .trigger:before{display:inline-block;content:"+";border:1px solid #e61117;color:#e61117;border-radius:50%;height:22px;width:22px;position:absolute;top:14px;left:14px;text-align:center;line-height:20px;font-size:14px}.version.ver3 .table-accordion .trigger.act:before{content:"–"}.table-accordion .trigger:not(.zao) a{background-image:none;display:inline-block;width:49%;box-sizing:border-box;padding-right:0}.table-accordion .trigger .uk_zakaz{margin-top:0!important;display:inline-block;z-index:100;position:relative}.table-accordion .trigger .el_trigger_price{display:inline-block;width:25%;box-sizing:border-box;margin-left:0}.table-accordion .trigger .uk_zakaz__box{display:inline-block;width:24%;box-sizing:border-box;text-align:right}.table-accordion .trigger .v-spacer{height:30px;display:inline-block;vertical-align:middle;line-height:30px}div.table-accordion.table-accordion-v2 .toggle_container{border:6px solid #f2f6f9}div.table-accordion.table-accordion-v2 div.trigger{margin-top:4px!important;margin-bottom:0!important}body.uchet .hor_slider_wrap .slider_container .slider_txt{color:#e61117}html body .table-accordion.table-accordion-v3{margin-bottom:12px}.table-accordion .trigger a:hover,html body .table-accordion .trigger a{border:none;vertical-align:top}html body .table-accordion .trigger a:after{content:none!important}html body .table-accordion.table-accordion-v3 .toggle_container{background-color:#f2f6f9!important;padding:10px 30px 30px 56px}html body .table-accordion.table-accordion-v3 .trigger .el_trigger_price{width:32%}html body .table-accordion.table-accordion-v3 .trigger{background-color:#e0e7ed!important;padding-right:10px!important;padding-left:55px!important;margin-top:6px!important;margin-bottom:0!important}html body .table-accordion.table-accordion-v3 .trigger.act{background-color:#f2f6f9!important}html body .table-accordion.table-accordion-v3 .trigger .uk_zakaz__box{width:17%}span.point.point-small{font-size:15px;top:1px}body.web .table-accordion .trigger{position:relative;background-color:#f2f6f9!important;padding:10px 20px 10px 68px;margin-bottom:4px;box-sizing:border-box;min-height:50px}body.web .table-accordion .trigger:not(.trigger_prevent):before{display:inline-block;content:"+";border:1px solid #e30f1b;color:#e30f1b;border-radius:50%;height:22px;width:22px;position:absolute;top:14px;left:14px;text-align:center;line-height:22px;font-size:14px}body.web .table-accordion .trigger.trigger_prevent a:hover{color:#333!important;cursor:default}body.web .table-accordion .trigger.act:before{content:"-"}.main-numbers{padding-bottom:25px;margin-bottom:25px;border-bottom:2px solid #363f40}.numbers-header{font-family:'Roboto Slab',serif;font-size:27px;font-weight:700;margin-bottom:45px}.numbers-header-red{font-weight:400;color:#cc0d13}.numbers-row:after{content:'';display:block;clear:both}.numbers-row .numbers-block{float:left;width:33%}.numbers-row .numbers-block img{float:left;margin-left:10px;margin-right:15px;margin-bottom:20px}.numbers-row .numbers-block .numbers-num{font-size:31px;font-weight:700;color:#c80d12;margin-top:10px;margin-bottom:10px}body.tender .numbers-row .numbers-block .numbers-num{color:#cd0d0d}.numbers-row .numbers-block .numbers-txt{color:#878787;font-size:14px;line-height:15px}.docs-block{margin-top:20px}.docs-block:after{content:'';display:block;clear:both}.docs-item{float:left;width:50%;margin-bottom:20px;line-height:20px}.docs-item img{float:left;margin-right:20px;width:40px}.docs-item a{font-size:14px}.tariffs .tariff{float:left}.tariff{padding-top:40px;padding-bottom:35px;padding-left:100px;border:1px solid #e7e7e7;border-radius:5px;width:240px;margin-right:15px;margin-bottom:15px;position:relative}.tariff:before{content:url(/assets/img/tariff-fig.svg);position:absolute;top:0;left:0;width:82px;height:74px}.tariff.econom:after{content:url(/assets/img/tariffs/econom.svg);position:absolute;top:13px;left:13px;width:38px;height:38px}.tariff.base:after{content:url(/assets/img/tariffs/base.svg);position:absolute;top:13px;left:13px;width:34px;height:34px}.tariff.classic:after{content:url(/assets/img/tariffs/classic.svg);position:absolute;top:13px;left:13px;width:35px;height:40px}.tariff.key:after{content:url(/assets/img/tariffs/key.svg);position:absolute;top:13px;left:13px;width:34px;height:39px}.tariff .tariff-name{text-transform:uppercase;font-weight:700;color:#e30f1b;font-size:19px;margin-bottom:20px}.tariff .tariff-list li{background:0 0;font-size:13px;padding-left:0;display:none}.tariff .tariff-list li:nth-child(1),.tariff .tariff-list li:nth-child(2){display:list-item}.tariff .tariff-list.active li{display:list-item}.tariff .tariff-list li:before{content:'» ';color:#e30f1b;vertical-align:text-bottom}.tariff .tariff-price{text-transform:uppercase;font-weight:700;color:#e30f1b;font-size:19px;margin-bottom:30px}.tariff .tariff-price .tariff-price-old{color:#969393;font-weight:400;text-decoration:line-through}.tariff .tariff-order-btn{text-transform:uppercase;border:1px solid #e30f1b;border-radius:5px;padding:10px 35px;display:inline-block;color:#e30f1b;font-size:14px;cursor:pointer}.tariff .full-tariff-list{font-size:13px;color:#e30f1b;text-decoration:underline;margin-bottom:30px;cursor:pointer}.tariff .action{width:57px;height:57px;background-image:url(/assets/img/tariffs/action.png);position:absolute;left:12px;top:43px}.tariffs:after{content:'';display:block;clear:both}.pretty-list{list-style-type:none}.pretty-list>li{position:relative;padding-bottom:25px;padding-left:30px}.pretty-list .marker{position:absolute;width:25px;height:21px;background-image:url(/assets/img/el-border.png);color:#e30f1b;left:-10px;top:-2px;padding-top:4px;text-align:center;font-weight:700;font-size:16px}body.web .pretty-list .marker{background-image:url(/assets/img/el-border-red.png);color:#c80c12}
    
    body.tender .pretty-list .marker{background-image:url(/assets/img/el-border-purple.png);color:#cd0d0d}.tabs-col-3 .tabs__content{padding:30px 20px}.main_menu.hor_menu_n .back>ul{display:flex;justify-content:space-between;max-width:978px;margin:0 auto;padding-left:15px;position:relative;left:0}.main_menu.hor_menu_n .back>ul:after,.main_menu.hor_menu_n .back>ul:before{content:"";display:block;clear:both}.main_menu.hor_menu_n li .submenu.hor_sub_s .top_sub2 ul li a{padding:4px 15px 4px 1px}.withit1 li{background:url(/assets/adapt_files/img/galka_4252971.svg) no-repeat 0 2px;float:left;width:25%;padding:0 25px 10px 32px}.withit1 li:nth-child(4n+4){clear:both}.withit1+div{clear:both}
    
    .version.ver2 #footer .middle-footer a:hover{color:#e30f1b}.web #footer .footer_bottom a:hover{color:#d80e0e!important}#header .header-address-and-social .header-address a:hover{text-decoration:underline}.web #header .header-email a:hover{color:#d80e0e!important}.version.ver5 #header .header-email a:hover{color:#e30f1b!important}.version.ver2 #header .header-email a:hover{color:#e30f1b!important}.version.ver2 #footer .footer_bottom a.actv_hov,.version.ver2 .hor_top_menu .hor_menu_list .menu_item a.actv_hov{color:#e30f1b!important}.web #footer .footer_bottom a.actv_hov,.web .hor_top_menu .hor_menu_list .menu_item a.actv_hov{color:#d80e0e!important}#footer .footer_bottom .pseudo_link.callback-link:hover,.b_page_header .b_page_phone span.pseudo_link.callback-link:hover{color:#000}.calk_w_100 .pmwidget.calcNew{width:100%!important}.price_page .accordeon-caption,.price_page .accordeon-caption.active-s{background:#e30f1b}.price_page dd{width:100%;margin:0}.price_page dt.accordeon-caption{padding:9px 15px;margin:1px 0 0 1px;background:#e30f1b;color:#fff;position:relative;border-width:1px 1px 0;border-radius:5px 5px 0 0;text-align:left}.price_page dt.accordeon-caption:after{content:'';position:absolute;right:20px;top:0;display:block;width:15px;height:36px;background:url(/assets/img/ac_str.png) center center no-repeat}.price_page dt.accordeon-caption.active-s:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.price_page ul{font-size:12px}.version.ver2 .price_page dt.accordeon-caption{background:#1178a4!important}.version.ver2 .price_page dt.accordeon-caption span:after{content:none;display:none}.version.ver2 .price_page .new_main_tabl tr td:nth-child(2),.version.ver5 .price_page .new_main_tabl tr td:nth-child(2){min-width:100px}.version.ver2 #header .b_page_phone a:hover span{color:#e30f1b;cursor:pointer}.web #header .b_page_phone a:hover span{color:#d80e0e;cursor:pointer}.version.ver5 #header .b_page_phone a:hover span{color:#e30f1b;cursor:pointer}.cost.price_page{font-size:14px}body.ver2 #content .all_stati a{text-decoration:none;color:#333}body.ver2 #content .all_stati a:hover{color:#e30f1b}body.web #left_part .menu ul ul.sub1lm li{background:#fff}body.web #left_part .menu ul ul.sub1lm .sub_menu li{background:0 0;border:0}body.web #left_part .menu ul ul.sub1lm .sub_menu>ul>li:hover{background:#2f2f2f!important}body.web #left_part .menu>ul>li.noactive_submenu:hover a{color:#fff}body.web #left_part .menu ul ul.sub1lm .sub_menu li a{color:#fff!important}body.web .new_main_tabl td{vertical-align:top}.ukred .tariff .tariff-list li:before,.ukred .tariff .tariff-name,.ukred .tariff .tariff-price{color:#e30f1b}.ukred .tariff .tariff-order-btn{border:1px solid #e30f1b;color:#e30f1b}.ukred .tariff:before{content:url(/assets/img/tariff-fig-red.png)}.tariff-order-btn-red,.tariff-order-btn-red-new,.tariff-order-btn-red--cust2{display:block;width:140px;height:40px;line-height:40px;text-align:center;color:#fff;font-size:14px;text-decoration:none;cursor:pointer;text-transform:uppercase;border-color:#cd0d0d;text-shadow:0 1px 1px rgba(0,0,0,.3);border-radius:4px;background:#cd0d0d;background:linear-gradient(to bottom,#fff 0,#f34f4f 3%,#cd0d0d 97%,#3a3a3a 100%)}
    .tariff-order-btn-red-new,.tariff-order-btn-red--cust2{width:200px;text-transform:none;margin-left:auto;margin-right:auto;height: 50px;
      line-height: 50px;font-size: 17px;}
      .hor_top_menu .hor_menu_list .menu_item{margin-right: 10px;}
    body.web .dszaujk.ds-form.dspopup-modal .form-head{color:#e61117}body.web .dszaujk .service-btn{background:#cd0d0d;background:linear-gradient(to bottom,#fff 0,#f34f4f 3%,#cd0d0d 97%,#3a3a3a 100%);border:1px solid #cd0d0d}.tariff-order-btn-red:hover,.tariff-order-btn-red-new:hover,.tariff-order-btn-red--cust2:hover,body.web .dszaujk .service-btn:hover{background:linear-gradient(to bottom,#fff 0,#cd0d0d 3%,#cd0d0d 97%,#3a3a3a 100%);filter:none}@media screen and (min-width:780px){.th_row_tariffs.tariffs .tariff{width:170px;padding-top:80px;padding-left:50px}}.em_span{font-style:italic}.strong_span{font-weight:700}.version.ver1 .hor_top_menu .hor_menu_list .menu_item,.version.ver2 .hor_top_menu .hor_menu_list .menu_item,.version.ver4 .hor_top_menu .hor_menu_list .menu_item,.web .hor_top_menu .hor_menu_list .menu_item{margin-right:10px}.price_page .accordeon-content .new_main_tabl td span{white-space:nowrap}.ver2.reg .popup_layer .popup_window,.ver2.reg .popup_layer_online .popup_window,.ver5 .popup_layer .popup_window,.ver5 .popup_layer_online .popup_window{position:fixed;height:auto !important}.i_span{font-style:italic}.case-slider{margin-bottom:12px}.case-slider .case-item{margin:0 25px;padding:0 10px;box-sizing:border-box}
    .case-slider .case-item img{
      max-width: 100%;display: block;
      margin: 0 auto;
    }
    .case-slider .case-title{font-size:16px;line-height:20px;font-family:Arial;margin:10px 0 15px 0;display:block}.case-slider .replies-slider__next{right:-5px;z-index:9999}.case-slider .replies-slider__prev{left:-5px;z-index:9999}body.web .case-slider .case-title{color:#d80e0e}.l-rating a:hover,.soc_i a:hover{opacity:.7}.replies-slider__detail .replies-slider__title:hover{text-decoration:none}.smena_form.ddd.likvid .page_market_info a:hover{color:#000!important}
    .case-slider .slick-slide.slick-current.slick-active:focus{outline:0;border-style:none}.tar-ooolikvid .tariff:before{content:'';position:absolute;background:#f2f6f9;top:0;right:0;left:auto;width:82px;height:74px;border-radius:0 0 0 82px}.tar-ooolikvid .tariff{width:330px;padding-left:40px;padding-right:40px;box-sizing:border-box;width:330px}.tar-ooolikvid .tariff .tariff-list li:before{content:'- ';color:#7dba1e}.tar-ooolikvid .tariff .tariff-name,.tar-ooolikvid .tariff .tariff-price{color:#333}.tar-ooolikvid .tariff .tariff-price{text-align:center}.tar-ooolikvid .tariff .full-tariff-list{color:#cd0d0d }.tar-ooolikvid .tariff.lait:after{content:url(/assets/img/tariffs/ooo-uk-likvid/lait.svg);position:absolute;top:20px;right:13px;width:34px;height:34px}.tar-ooolikvid .tariff.standart:after{content:url(/assets/img/tariffs/ooo-uk-likvid/standart.svg);position:absolute;top:20px;right:13px;width:34px;height:34px}.tar-ooolikvid .tariff .tariff-order-btn-green{width:200px;height:50px;display:block;line-height:50px;padding:0;text-align:center;margin:0 auto;border-radius:5px;color:#fff;font-size:17px;cursor:pointer}.tar-ooolikvid .tariff .tariff-order-btn-green:hover{opacity:.7}.smena_form.ddd.reg .page_market_info a:hover,.smena_form.ddd.uchet .page_market_info a:hover{color:#333!important}body.reg #footer .footer_bottom .pseudo_link.callback-link:hover{color:#333}body.reg #content .replies-slider__detail .replies-slider__title a{color:#333;text-decoration-color:#e30f1b}body.reg .tariff .tariff-order-btn:hover{background:#e30f1b;color:#fff}body.reg .tariff .full-tariff-list:hover{text-decoration:none}body.web #content .replies-slider__detail .replies-slider__title a{color:#333;text-decoration-color:#e41018}body.web .smena_form.ddd.web .page_market_info a:hover{color:#333!important}body.web #footer .footer_bottom .pseudo_link.callback-link:hover{color:#333}body.web #content .inline_block .inline_block .otz-b a{text-decoration:none;color:#333}body.web #content .inline_block .inline_block .otz-b a:hover{color:#d80e0e}.tar-ukreg .tariff:before{content:'';position:absolute;background:#f2f6f9;top:0;right:0;left:auto;width:82px;height:74px;border-radius:0 0 0 82px}.tar-ukreg .tariff{width:330px;padding-left:40px;padding-right:40px;box-sizing:border-box;width:330px}.tar-ukreg .tariff .tariff-list li:before{content:'- ';color:#7dba1e}.tar-ukreg .tariff .tariff-name,.tar-ukreg .tariff .tariff-price{color:#333}.tar-ukreg .tariff .tariff-price{text-align:center}.tar-ukreg .tariff .full-tariff-list{color:#e30f1b}.tar-ukreg .tariff.econom:after{content:url(/assets/img/tariffs/reg-ooo/ic1.svg);position:absolute;top:20px;right:13px;left:auto;width:34px;height:34px}.tar-ukreg .tariff.base:after{content:url(/assets/img/tariffs/reg-ooo/ic2.svg);position:absolute;top:20px;right:13px;left:auto;width:34px;height:34px}.tar-ukreg .tariff.classic:after{content:url(/assets/img/tariffs/reg-ooo/ic3.svg);position:absolute;top:20px;right:13px;left:auto;width:34px;height:34px}.tar-ukreg .tariff.key:after{content:url(/assets/img/tariffs/reg-ooo/ic4.svg);position:absolute;top:20px;right:13px;left:auto;width:34px;height:34px}.tar-ukreg .tariff .tariff-order-btn-green{width:200px;height:50px;display:block;line-height:50px;padding:0;text-align:center;margin:0 auto;border-radius:5px;background-image:-webkit-linear-gradient(bottom,#4b8405 0,#8ece26 100%);background-image:-o-linear-gradient(bottom,#4b8405 0,#8ece26 100%);background-image:linear-gradient(to top,#4b8405 0,#8ece26 100%);border:none;color:#fff;font-size:17px;cursor:pointer}.tar-ukreg .tariff .tariff-order-btn-green:hover{opacity:.7}.tar-ukreg .tariff .action{left:auto;top:60px;right:10px}.tar-ukreg .tariff .tariff-order-btn{width:200px;height:50px;border-radius:5px;background-image:linear-gradient(0deg,#0e729f 0,#30aed8 100%);margin:0 auto;padding:0;display:block;text-align:center;line-height:50px;font-size:18px;color:#fff;font-family:Arial;text-transform:none}.ooolikvid ol.page-titles{margin-bottom:15px;border:1px solid #e30f1b;padding:15px}.ooolikvid ol.page-titles li:last-child{padding-bottom:0}.ooolikvid ol.page-titles li span{text-decoration:underline;cursor:pointer}.ooolikvid ol.page-titles li span:hover{text-decoration:none}.ooolikvid .pt-title{color:#000!important}body.reg .table-accordion .trigger:not(.trigger_prevent):before{display:inline-block;content:"+";border:1px solid #e30f1b;color:#e30f1b;border-radius:50%;height:22px;width:22px;position:absolute;top:14px;left:14px;text-align:center;line-height:22px;font-size:14px}body.reg .table-accordion .trigger.act:before{content:"-"}body.reg .table-accordion.table-accordion-v3 .trigger{background-color:#e0e7ed!important;padding-right:10px!important;padding-left:55px!important;margin-top:6px!important;margin-bottom:0!important}body.reg .table-accordion .trigger{position:relative;padding:10px 20px 10px 68px;box-sizing:border-box;min-height:50px}.version.ver2 .table-accordion .trigger a,.version.ver2 .table-accordion .trigger.zao a{border-bottom:none}.sp-u-number{padding-left:70px;background:url(/assets/images/g5.png) 24px center repeat-y}.item-sp-unit{position:relative}.sp-u-number .item-sp-unit:last-child .numb{bottom:0}.item-sp-unit .numb{position:absolute;left:-70px;width:50px;height:50px;border-radius:25px;background-color:#ef121a ;text-align:center;line-height:50px;color:#fff;font-size:16px;font-weight:700}.item-sp-unit .text{font-size:14px;color:grey;font-family:Arial}.item-sp-unit .text span{color:#333;line-height:30px}.next-pr-item{width:49%;display:inline-block;vertical-align:top;padding-right:10px;box-sizing:border-box}.next-pr-item img{height:49px}.nu-block{position:relative;height:105px;padding-left:75px;margin-bottom:5px}.nu-block img{position:absolute;left:2px;top:0}.nu-block .ntitle{font-size:15px;font-weight:700;padding-top:30px}.nu-block .ntitle span{font-size:24px;color:#333;font-family:"Roboto Slab"}.nslide .ntext{font-size:15px;font-weight:400}.th-sl-bl .nslide{width:33%;float:left}.newnumbr-likvid-row,.newnumbr-row{overflow:hidden;height:110px}.ul-row{margin-left:-15px;margin-right:-15px}.ul-row:after{content:" ";display:table;clear:both}.ul-row .ul-col3{width:33%;float:left;min-height:1px;padding-left:15px;padding-right:15px;position:relative;box-sizing:border-box;margin-bottom:30px}.ul-catalog-row{text-align:center}.ul-catalog-item{border:1px solid #ccc;padding:10px 0}.ul-catalog-item .s-name{margin:15px 0 15px 0;min-height:40px;padding:0 10px}.ul-catalog-item .s-name a{font-size:14px;color:#e30f1b;font-family:Arial;text-align:center}.ul-catalog-item .s-price{margin-bottom:15px}.ul-catalog-item .s-price span{font-size:14px;color:#333;font-family:Arial;font-weight:700;text-align:center}.ul-catalog-item .uk_btn{max-width:140px!important}.likvid-steps__list.reg-steps__list__v1 .likvid-steps__item--1:before{background:transparent url(/assets/img/reg-steps/1.png) left top no-repeat}.likvid-steps__list.reg-steps__list__v1 .likvid-steps__item--2:before{background:transparent url(/assets/img/reg-steps/2.png) left top no-repeat}.likvid-steps__list.reg-steps__list__v1 .likvid-steps__item--3:before{background:transparent url(/assets/img/reg-steps/3.png) left top no-repeat}.likvid-steps__list.reg-steps__list__v1 .likvid-steps__item--4:before{background:transparent url(/assets/img/reg-steps/4.png) left top no-repeat}.col-one .index-advantages-item{width:100%}.wr_ServiceRequest_publ .smena_form.ddd.reg .page_market_info, .smena_form.ddd.uchet .page_market_info {width:320px}@media screen and (max-width:767px){.wr_ServiceRequest_publ .smena_form.ddd form.online_order.smena.page_market_form.ajax_form,.wr_ServiceRequest_publ .smena_form.ddd.reg .page_market_info, .smena_form.ddd.uchet .page_market_info{width:300px!important;float:none!important;margin:0 auto;display:block!important}}body.reg h2.blue{color:#e30f1b}table.colored.colored-new.colored-new_publ tr:nth-child(2n+1){background:#d1dee8}table.colored.colored-new.colored-new_publ tr:nth-child(2n+1) td{background:0 0}.colored-new_publ .pricelist.price{text-align:center}.colored-new_publ .pricelist.price .b{color:#333!important;font-weight:700}.y-addres_galery,.y-addres_info{width:50%;float:left;padding:10px;box-sizing:border-box}.ya-title{font-size:14px;line-height:26px;color:#969696}.ya-price{font-size:22px;color:#c00c11;font-weight:700}.ya-price span{font-size:16px}.ya-value{font-size:14px;color:#000}.ya-but{float:right}.yablock{margin-bottom:15px;margin-top:15px}.y-addres_slider div img{width:100%;max-width:500px}.y-addres_nav div{padding:5px}.y-addres_nav div img{max-width:100%;height:114px}.yadres_item{display:inline-block;vertical-align:top;width:19%;height:44px;border-radius:4px;background-color:#fff;border:1px solid #e5e5e5;text-align:center;margin-bottom:5px}.yadres_item a{line-height:44px;font-size:16px;color:#e13030;text-decoration:none}.y-addres_galery.hide{display:none}.collective_center_img #slider ul li .image img{margin:0 auto;right:0}body.ooolikvid .bl_tab.tabs-col-2 .tabs__caption li{width:50%;box-sizing:border-box;margin-left:0;margin-right:0}body.ooolikvid .bl_tab.tabs-col-2 .tabs__content{padding:30px 20px}body.ver2 .pag_shifts #pagination span{background:#e30f1b}.payment_info{margin-bottom:12px}.payment_inline{display:inline-block;vertical-align:top;width:49%;border:2px solid #f2f6f9;box-sizing:border-box;padding:20px;min-height:195px}.payment_info_title{display:inline-block;vertical-align:middle;margin-bottom:15px}.pay_icon{display:inline-block;vertical-align:middle;width:40px;height:37px;margin-right:10px}.pay_icon_sec{background:url(/assets/img/sec.svg) center center no-repeat}.pay_icon_fast{background:url(/assets/img/fast.svg) center center no-repeat}.payment_info_title span{font-size:14px;line-height:21px;color:#333;font-family:Arial;font-weight:700}.payment_form_inline{display:inline-block;vertical-align:top;width:250px}.payment_form_element{margin-bottom:15px}.payment_form_element span{display:block;font-size:14px;line-height:21px;color:#333;font-family:Arial;font-weight:400}.payment_form_element_cust{width:172px;display:inline-block;vertical-align:middle;text-align:center}form#pmwidgetForm .payment_form_element input[type=text],form#pmwidgetForm .payment_form_element select{width:223px;height:40px;border-radius:4px;background-color:#fff;border:1px solid #e5e5e5}.payment_form_element select{font-size:14px;line-height:21px;color:#333}.pay_img img{display:inline-block;vertical-align:middle}.button_pay{display:inline-block;width:172px;height:40px;text-align:center;border-radius:4px;margin-top:24px;

    background: #cd0d0d;
    background: linear-gradient(to bottom,#fff 0,#f34f4f 3%,#cd0d0d 97%,#3a3a3a 100%);}#content .inline_block .inline_block .button_pay a{line-height:40px;font-size:14px;color:#fff;text-transform:uppercase;text-decoration:none}.item-bread{display:inline-block}#ng2020pp{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999999}.wsmodal-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);z-index:999999;cursor:pointer}.wsmodal{width:800px;max-width:95%;margin:0 auto;background-color:#5c5c5c;position:relative;margin-top:10%;padding:15px 20px;font-size:16px;border-radius:5px;color:#fff;overflow:auto;z-index:9999999}.wsmodal p{line-height:30px}.wsmodal .h2{color:#fff!important;text-align:center}.wsmodal-close{cursor:pointer;float:right}.wsmodal-close+div{margin-top:40px;margin-bottom:20px}.newspaper-w li{background:url(/assets/adapt_files/img/galka_4252971.svg) no-repeat 0 2px;float:left;width:25%;padding:0 25px 10px 32px}.newspaper-w li:nth-child(4n+4){clear:both}.newspaper-w+div{clear:both}.web .newspaper-w li a{color:#d80e0e}body.tender table td.colored_td.titlepagetd{background:#cd0d0d;color:#fff}body.tender #banner .text-header{font-size:34px}body.tender #dszakaz-slider-form input[type=submit].uk_btn{background:#cd0d0d;border:#cd0d0d}body.tender #dszakaz-slider-form input[type=submit].uk_btn:hover{opacity:.8}.specialist-slider__images{width:156px;height:155px;position:relative;padding-bottom:15px;border-bottom:1px solid #ddd;margin:0 auto 10px auto}.specialist-slider__item:hover>.specialist-slider__images{border-bottom:1px solid #dd1017}.sp-slid-item--purple:hover>.sp-slid-img--purple{border-bottom:1px solid #cd0d0d!important}.sp-slid-item--purple:hover>.sp-slid-name--purple{color:#cd0d0d!important}.specialist-slider__images img{position:absolute;top:0;left:0}.specialist-slider__images img:first-child+img{visibility:hidden}#specialist-slider div a:hover .specialist-slider__images img:first-child+img{visibility:visible}.block_presen{margin-bottom:20px}.linl_presen:before{content:'';position:absolute;left:0;top:0;width:24px;height:27px;background:url(/assets/img/red_buttom.svg) no-repeat;display:block;color:#000}.linl_presen{color:#000;font-size:14px;text-transform:uppercase;font-weight:700;padding-left:31px;position:relative;text-decoration:none}body.ver2 .linl_presen:before{background:url(/assets/images/block_presen/blue.svg) no-repeat}body.ver3 .linl_presen:before{background:url(/assets/images/block_presen/orange.svg) no-repeat}body.ver1 .linl_presen:before{background:url(/assets/images/block_presen/purpre.svg) no-repeat}#slick-bank-slider .partners-slider-item div{border:1px solid #ccc;padding:15px;height:60px;position:relative}#slick-bank-slider .partners-slider-item img{max-width:100%;max-height:100%;position:relative;top:50%;transform:perspective(1px) translateY(-50%);margin:0 auto}#slick-bank-slider .partners-slider-item{padding:5px}#slick-bank-slider .replies-slider__prev{top:34%;left:-20px!important}#slick-bank-slider .replies-slider__next{top:34%;right:-20px!important}.operating_procedure_title{display:block;font-size:14px;letter-spacing:0;color:#333;font-weight:700;font-family:Helvetica;text-transform:uppercase;margin-bottom:0}.trigger_img{position:absolute;width:76px;height:76px;line-height:76px;border-radius:38px;background-color:#f2f6f9;text-align:center;margin-right:20px}.trigger_img img{display:inline-block;vertical-align:middle}.trigger_img_block .trigger.zao a{font-size:16px!important;color:#000;font-weight:700;font-family:Arial;border-bottom:0;display:inline-block;width:100%}.trigger_img_block .trigger.zao{max-height:80%;max-width:95%}.trigger_img_block .trigger.zao .trigger_link{display:block;margin-left:100px;padding-top:25px;border-bottom:1px dashed #e30f1b}.trigger_img_block .toggle_container_zao{padding-left:100px!important}body.inner .trigger_img_block .trigger.zao{padding-left:0;position:relative}.ver2.reg .inline_block .trigger_img_block .trigger a:after{width:20px;height:11px;background:url(/assets/img/trigger-steps/ukreg/strelka.svg) no-repeat!important;top:7px;right:0}.ver2.reg .inline_block .trigger_img_block .trigger.act a:after{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.slider-for-pr img{max-width:300px;display:block;margin:0 auto}.slider-nav-pr img{max-width:100px;display:block;margin:0 auto}ol.top-icon-steps ul li{background:url(/assets/base/css/../i/list_item3.png) no-repeat left 6px}.uk-row{margin-right:0px;margin-left:0px}.uk-row:after{content:" ";display:table;clear:both}.uk-col{float:left;position:relative;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}@media (min-width:992px){.uk-col-md-4{width:33.33333%}.uk-col-md-12{width:100%}.uk-col-md-8{width:77%}.uk-col-md-6{width:50%}}@media (max-width:991px){.uk-col-xs-6{width:50%}}.list-service-wrap{text-align:center;margin-bottom:15px;border-radius:6px;background-color:#fff;border:1px solid #e7e7e7}.list-service-title{width:100%;height:75px;background-color:#f2f6f9;border-top:1px solid #e7e7e7;padding:10px 15px 0 15px;box-sizing:border-box}#content .inline_block .inline_block .list-service-title a{line-height:25px;text-decoration:none;font-size:14px;line-height:19px;color:#333;font-family:Arial}.list-service-image{height:105px;line-height:105px}.list-service-image img{display:inline-block;vertical-align:middle}#modal30sec,#modal30sec_contentoverlay{display:none}#modal30sec{width:768px;height:375px;position:fixed;z-index:1000000;top:50%;left:50%;margin-top:-185px;margin-left:-384px;border-radius:5px;background-color:#fff;background-image:url(/assets/images/form_30sec/bg.png);background-repeat:no-repeat;background-position:center right 50px}#modal30sec_contentoverlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#000;z-index:999999;opacity:.8;cursor:pointer}#modal30sec_close{position:absolute;top:5px;right:5px;cursor:pointer;display:block;width:30px;height:30px;background:url(/assets/images/form_30sec/close.png?);background-repeat:no-repeat;background-position:0 -30px;cursor:pointer}#modal30sec_close:hover{background-position:0 0}#modal30sec .modal30sec_content{width:400px;position:absolute;top:70px;left:50px;font-size:16.5px;font-weight:500;color:#464646;line-height:1.8}#modal30sec .modal30sec_content .m30s__title{font-size:40px;line-height:1.1;font-family:'Roboto Slab',serif;font-weight:700;margin-bottom:30px}#modal30sec .modal30sec_content.m30s_uk-reg .m30s__title{color:#d80e0e}#modal30sec .modal30sec_content .m30s__btn{margin-top:20px}#modal30sec .modal30sec_content .m30s__btn a,#modal30sec .modal30sec_content .m30s__btn span{display:inline-block;padding:10px 25px;font-weight:100;text-transform:uppercase;text-decoration:none;letter-spacing:2px;border-radius:5px}#modal30sec .modal30sec_content.m30s_uk-reg .m30s__btn a,#modal30sec .modal30sec_content.m30s_uk-reg .m30s__btn span{background:linear-gradient(to bottom,#f34f4f 0,#cd0d0d 100%);color:#fff}#modal30sec .modal30sec_content.m30s_uk-reg .m30s__btn a:hover,#modal30sec .modal30sec_content.m30s_uk-reg .m30s__btn span:hover{background:#0089c7}.list_content{background:#f9f9f9;border:1px solid #aaa;padding:20px 20px 10px 20px;margin-bottom:12px}.list_content ul{list-style:none;margin:0;padding:0}.rate{max-width:337px;min-height:363px;box-sizing:border-box;padding:30px;background:#fff url(/assets/images/rates/fon-tariff.png) bottom center no-repeat;border:2px solid #d1dee8;margin-bottom:30px;position:relative}.rate-prem:before{content:'';position:absolute;right:-7px;top:-7px;width:97px;height:97px;background:url(/assets/images/rates/prem.png) center center no-repeat}.uk-reg-rates .rate:hover{border:2px solid #e30f1b}.rate-title{line-height:50px;padding-bottom:20px}.rate-title-icon{height:50px;display:inline-block;vertical-align:middle;padding-right:20px}.rate-name{display:inline-block;vertical-align:middle;line-height:30px}.rate-name>span{font-size:18px;color:#000;font-weight:700;font-family:"Roboto Slab"}.rate-sale{width:53px;height:17px;background-color:#f44242;font-size:13px;color:#fff;font-weight:800;font-family:Arial;text-align:center;line-height:17px}.rate-list{margin:0;list-style-position:inside}.rate-list li{display:none;font-size:14px;color:#333;font-family:Arial;background:0 0;padding-left:30px;padding-bottom:10px;background:url(/assets/images/rates/li-marker-tariff.png) no-repeat left 0}.rate-list li:nth-child(1),.rate-list li:nth-child(2),.rate-list li:nth-child(3){display:list-item}.rate-list.active li{display:list-item}.rate-more{display:inline-block;font-size:14px;font-family:Arial;padding-left:30px}.rate-more.active{padding-bottom:70px}.rate-check{position:absolute;bottom:30px}.rate-buttom,.rate-price{display:inline-block;vertical-align:middle;width:49%}.rate-price-old{font-size:13px;text-decoration:line-through;color:#707e8d;font-weight:700;font-family:Arial}.rate-price-base{font-size:22px;color:#000;font-weight:700;font-family:"Roboto Slab"}.rate-buttom .uk_btn{max-width:140px}.schema-close-ooo{margin-bottom:20px}.schema-close-ooo-bottom,.schema-close-ooo-top{position:relative;width:329px;height:89px;margin:0 auto;padding:15px;box-sizing:border-box}.schema-close-ooo-top{background-color:#f2f6f9;margin-bottom:40px}.schema-close-ooo-top:after{content:'';position:absolute;left:50%;bottom:-40px;width:1px;height:36px;background-color:#fff;border-left:1px dashed #78b51b;box-sizing:border-box}.schema-close-ooo-top span{display:inline-block;vertical-align:middle;line-height:20px;position:relative;font-size:16px;color:#555;font-weight:700;font-family:Arial;padding-left:90px}.schema-close-ooo-top:before{content:'';position:absolute;left:15px;width:61px;height:61px;background:url(/assets/img/schema-close-ooo-top.svg) center center no-repeat}.schema-close-ooo-middle{border-radius:10px;background-color:#fff;border:1px dashed #78b51b;padding:40px 15px 15px 15px;box-sizing:border-box}.schema-close-ooo-item{width:25%}.schema-close-content{height:141px;background-color:#fff;border:2px solid #dfe8ef}.schema-close-ooo-number{position:absolute;left:50%;margin-left:-26px;top:-26px;width:51px;height:51px;line-height:51px;border-radius:26px;background-color:#ef121a;font-size:25px;color:#fff;font-weight:700;font-family:"Roboto Slab";text-align:center}.schema-close-ooo-text{font-size:16px;line-height:20px;color:#555;font-family:Arial;text-align:center;padding-top:50px}.schema-close-ooo-text span{display:block;font-weight:700}.schema-close-ooo-bottom{background-color:#ef121a;margin-top:40px}.schema-close-ooo-bottom:after{content:'';position:absolute;left:50%;top:-40px;width:1px;height:36px;background-color:#fff;border-left:1px dashed #78b51b;box-sizing:border-box}.schema-close-ooo-bottom span{display:inline-block;vertical-align:middle;line-height:20px;position:relative;font-size:16px;color:#fff;font-weight:700;font-family:Arial;padding-left:90px}.schema-close-ooo-bottom:before{content:'';position:absolute;left:15px;width:61px;height:61px;background:url(/assets/img/schema-close-ooo-bottom.svg) center center no-repeat}.bank-guarantee1,.bank-guarantee2{display:inline-block;vertical-align:top;position:relative;padding-left:60px;font-size:14px;margin-bottom:15px;height:60px}.bank-guarantee1:before{content:'';width:50px;height:60px;position:absolute;left:0;background:url(/assets/images/bank-guarantee1.svg) center center no-repeat}.bank-guarantee2:before{content:'';width:50px;height:60px;position:absolute;left:0;background:url(/assets/images/bank-guarantee2.svg) center center no-repeat}.block-anchor{margin-bottom:12px}.block-anchor-item{position:relative;display:inline-block;vertical-align:top;width:49%;height:55px;box-sizing:border-box;line-height:45px;border-radius:3px;background-color:#f2f6f9;border:2px solid #f2f6f9;margin-bottom:5px;padding-left:30px;padding-right:10px}.block-anchor-item:hover{opacity:.8}.block-anchor-item a{text-decoration:none;line-height:20px;display:inline-block;vertical-align:middle;width:100%}.block-anchor-item a span{line-height:20px;font-size:14px;font-weight:400;color:#232323;font-family:Arial}.method-block-item{position:relative;border-radius:3px;background-color:#fff;border:2px solid #f2f6f9;box-sizing:border-box;padding:30px;margin-bottom:30px}.method-block-item:before{content:'';position:absolute;top:30px;left:30px;width:55px;height:55px;background:url(/assets/img/ooo-clouse/1.svg) no-repeat}.method-block-item.method-voluntarily:before{background:url(/assets/img/ooo-clouse/1.svg) no-repeat}.method-block-item.method-forcibly:before{background:url(/assets/img/ooo-clouse/2.svg) no-repeat}.method-block-item.method-bankrupt:before{background:url(/assets/img/ooo-clouse/3.svg) no-repeat}.method-block-content{padding-left:90px}.method-block-img>div{display:inline-block;vertical-align:top;width:24%}.method-block-img img{max-width:100%;display:block;margin:0 auto}.method-block-title{font-size:18px;line-height:34px;color:#050505;font-weight:700;font-family:"Roboto Slab"}.list-reasons-item{padding-left:35px;position:relative}.list-reasons-item span{font-size:14px;line-height:35px}.list-reasons-item:before{content:'';position:absolute;left:0;display:inline-block;vertical-align:top;width:30px;height:27px}.list-reasons-item.list-reasons-step1:before{background:url(/assets/img/ooo-clouse/icon_1.svg) no-repeat}.list-reasons-item.list-reasons-step2:before{background:url(/assets/img/ooo-clouse/icon_2.svg) no-repeat}.list-reasons-item.list-reasons-step3:before{background:url(/assets/img/ooo-clouse/icon_3.svg) no-repeat}.list-reasons-item.list-reasons-step4:before{background:url(/assets/img/ooo-clouse/icon_4.svg) no-repeat}.schema-steps{position:relative}.schema-steps .step{position:relative;line-height:45px;width:99%;height:99px;border-radius:3px;background-color:#fff;border:1px solid #cc0d13;box-sizing:border-box;padding:30px;margin:0 auto;margin-bottom:5px}.step-img{position:absolute;left:25px}.step-text{display:inline-block;vertical-align:middle;padding-left:50px;text-align:left}.step-img{margin-right:20px}.step-text span{display:inline-block;vertical-align:middle;font-size:14px;line-height:19px;color:#333;font-weight:700;font-family:Arial}.dots_reg{margin-bottom:20px}.dots_reg ul li{position:relative;display:inline-block;vertical-align:top;list-style:none;background:0 0;padding:0;width:24%;cursor:pointer;position:relative}.dots_reg ul li:after{content:'';position:absolute;top:50%;left:50%;margin-top:-10px;width:26px;height:20px;background:url(/assets/img/stelka.png) center center no-repeat}.dots_reg ul li:last-child:after{content:none;display:none}.dots_reg ul li span{position:relative;font-size:16px;line-height:34px;  color:#bdbdbd;font-weight:700;font-family:"Roboto Slab"}.dots_reg ul li.slick-active span{color:#000}.dots_reg ul li.slick-active span:not(.number):after{content:'';position:absolute;bottom:-6px;left:50%;margin-left:-6px;width:12px;height:4px;background-color:#cc0d13}.version.ver1 .faq-block .trigger{padding-left:0;padding-bottom:0}.faq-block .faq-item{padding:30px;border-radius:8px;-webkit-box-shadow:0 8px 20px 0 rgba(0,0,0,.1);box-shadow:0 8px 20px 0 rgba(0,0,0,.1);margin-bottom:30px;position:relative}.faq-block .toggle_container{padding-top:15px}.inline_block .faq-block .trigger a:after{background:url(/assets/img/4647421_4_4252914-up.png) no-repeat!important;bottom:0;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.inline_block .faq-block .trigger.act a:after{background:url(/assets/img/4647421_4_4252914-up.png) no-repeat!important;bottom:-6px;-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.icon-title{position:relative;margin-bottom:20px;min-height:60px;line-height:60px}.icon-title__img{position:absolute;left:0;top:50%;margin-top:-29px}.icon-title .icon-title__name{display:inline-block;vertical-align:middle;padding-left:110px!important;padding-bottom:0}.icon-title__icon-fon{position:relative;width:99px;height:58px;background:url(/assets/img/etap/fon.png) center center no-repeat}.icon-title__icon-fon img{position:absolute;position:absolute;top:50%;margin-top:-13px;left:10px}.icon-title__cont{position:absolute;width:50px;height:58px;background-position:center center;background-repeat:no-repeat}.icon-title__number{position:absolute;font-size:26px;line-height:58px;color:#fff;font-weight:700;font-family:Arial;width:49px;right:0;text-align:center}.content-video{text-align:center}.calc-link-reg:hover{background:#e30f1b}#content .inline_block .inline_block .calc-link-reg:hover a#calc_ooo{color:#fff}.border-y{padding:10px;border:3px solid #ef121a;margin-bottom:10px}.author_answer{font-weight:700;text-align:right}.prem_bl-item{height:211px;background-color:#fff;border:2px solid #d1dee8;padding:20px;margin-bottom:30px;background:url(/assets/img/prfon.png) top left no-repeat}.prem_bl-title{height:46px;display:flex;align-items:center;position:relative;padding-left:70px;font-size:14px;color:#333;font-weight:700;margin-bottom:20px}.prem_bl-img{position:absolute;left:5px}.prem_bl-text{font-size:14px;line-height:20px;color:#333}body.reg .dots_reg ul li:after{background:url(/assets/img/stelka-blue.png) center center no-repeat}body.reg .dots_reg ul li.slick-active span:not(.number):after{background-color:#e30f1b}body.reg .schema-steps .step{border:1px solid #e30f1b}.green-border{border:1px solid #cc0d13;border-radius:3px;padding:10px;margin-bottom:12px}.green-border p{padding-bottom:0}.toggle_container{display:none;margin:0;padding:0}.toggle_container p{margin:0;display:block}a.news_rubric{float:right;font-size:12px}div.anons.index{padding:6px 0 10px 0}div.anons.index h2 a{color:#d80e0e}#header ul.top_menu li.has_sub a,#header ul.top_menu li.back2 a{padding:3px 29px 2px}#content.search .head2 h2{min-width:135px}#content.search table{width:650px}#content.search table td{background:0 0;vertical-align:top;line-height:14px}#content.search table td.number{color:#c6c9ce;padding:0;padding-top:4x}#content.search table td.result h3{padding-bottom:7px}#content.search table td.result h3 a{font-size:18px;font-weight:400}#content.search table td.result #navigation{width:615px;margin-bottom:9px}#content.search table td.result #navigation a,#content.search table td.result #navigation span{font-weight:400;color:#c6c9ce;text-decoration:none}#content.search table td.result #navigation a:hover{color:#5385c4}#content.search table td.result .fulltext{margin-bottom:20px;font-size:13px}#carousel .lenta ul li a .text_padds{padding:18px 11px 0}.howtoorder{color:#d80e0e;font-weight:700;width:100px!important;margin-top:10px;background:url(/assets/base/css/../i/raquo.png) no-repeat right 5px;padding:0 0 0 540px;cursor:pointer}.egrul .subsection{min-height:0;padding:0 0 11px 10px}.egrul .head2{margin:0 0 14px -10px}.egrul table th{height:34px}.egrul table th:first-child{width:170px}.egrul table th:last-child{width:162px}.egrul table td{padding:12px 12px;line-height:14px}.block_schema{background:0 0}.block_schema tr td{text-align:center;background:0 0}.block_schema1{background:0 0}.block_schema1 tr td{border:1px solid #000;background:0 0}.main_hor_news .b_news_one{display:inline-block;position:relative;vertical-align:top;width:228px;color:#333;font-size:14px;margin-left:10px;height:115px;padding:0}.main_hor_news .b_news_one:first-child{margin-left:0}.main_hor_news .b_news_one a{color:#1f1f1f;display:inline-block;vertical-align:top;text-decoration:none}.main_hor_news .b_news_one a span{border-bottom:1px solid #aab3bb;padding-bottom:1px}.main_hor_news .b_news_one a:hover{color:#d20d0d}.main_hor_news .b_news_one a:hover span{border-color:#d20d0d}.main_hor_news .b_news_text{padding-left:0}.main_hor_news .b_news_data{display:block;position:absolute;bottom:0;left:0}.b_news_one{display:table-row;vertical-align:top;width:640px;font-family:Arial,Helvetica,sans-serif;color:#585c62;font-size:13px;padding-bottom:15px;margin-top:5px}.b_news_text{display:table-cell;vertical-align:top;padding-left:17px;padding-bottom:12px}.b_news_one a{color:#d20d0d}.b_news_rubrika{font-weight:700}.b_news_data{color:#aab3bb;font-family:Arial,Helvetica,sans-serif;font-size:12px;display:table-cell;vertical-align:top}.index_block{position:relative;width:735px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;padding-left:16px;margin-top:38px}.hor_index_h{color:#333;font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:700}.hor_index_list{margin-top:40px}.hor_index_list .hor_list_item{display:inline-block;vertical-align:top;width:217px;margin-right:15px;margin-bottom:56px}.hor_index_list .hor_list_item:nth-child(3n){margin-right:0}.hor_index_list .hor_list_item .item_top_img{height:100px;width:105px;margin:0 auto;background:url(/assets/base/i/hor/hor_index_icon.png) no-repeat center center}.hor_index_list .hor_list_item .item_top_img.img01{background-position:0 0}.hor_index_list .hor_list_item .item_top_img.img02{background-position:-105px 0}.hor_index_list .hor_list_item .item_top_img.img03{background-position:-210px 0}.hor_index_list .hor_list_item .item_top_img.img04{background-position:0 -107px}.hor_index_list .hor_list_item .item_top_img.img05{background-position:-105px -107px}.hor_index_list .hor_list_item .item_top_img.img06{background-position:-210px -107px}.hor_index_list .hor_list_item .item_h{font-size:14px;font-weight:700;line-height:18px;color:#333;margin-top:2px}.hor_index_list .hor_list_item .item_txt{font-size:12px;line-height:18px;color:#333}#left_part .menu ul ul.sub1lm li{border-top:1px solid #e2e8ef;margin:0;z-index:90;padding:0;background:#fff url(/assets/base/css/../i/gray_back.gif) repeat-y right top;line-height:1.2em}#left_part .menu ul ul.sub1lm li a{margin-left:9px}
    #left_part .menu ul ul.sub1lm li:hover a{color:#555!important;font-weight:400; margin:0}#header{height:185px;position:relative}#header .ic_sitemap{position:absolute;left:30px;top:7px;z-index:2}#header ul.top_menu{position:absolute;right:10px;top:0;z-index:1;padding:0;margin:0;list-style-type:none}#header ul.top_menu li{float:left;border-right:#e2e8ef 1px solid;padding:0;margin:0;line-height:18px;background:url(/assets/base/css/../i/color_back.gif) repeat-x left 30px;height:23px}#header ul.top_menu li a{color:#505050;text-decoration:none;display:block;padding:3px 32px 2px 32px;font-weight:400}#header ul.top_menu li span{color:#505050;text-decoration:none;display:block;padding:3px 32px 2px 32px}.b_page_header .b_page_phone{text-align:right;position:relative;padding:77px 10px 4px 0;z-index:0;float:right}.b_page_header .b_page_phone a{color:#000;font-family:Arial;font-size:24px;text-decoration:none;margin-right:-6px}.b_page_header .b_page_phone a span{color:#000;font-family:Arial;font-size:24px;text-decoration:none;border-bottom:0;cursor:default}.b_page_header .b_page_phone span{color:#e30f1b;font-family:Arial;font-size:12px;cursor:pointer;text-decoration:none;border-bottom:1px dotted #d80e0e;color:#d80e0e}.b_page_header .b_page_phone span:hover{border-bottom:transparent}.b_page_header .b_page_search{position:absolute;top:77px;right:339px}.b_page_header .b_page_search .text{width:182px;height:21px;border:1px solid #a3aeba;vertical-align:top}.b_page_header .b_page_search .is_button{height:23px;vertical-align:top;width:35px;position:relative;background:url(/assets/base/css/../i/img_landing_search.png) no-repeat center center #a3aeba;padding:0}.b_page_header .b_page_search span{color:#000;font-family:Arial;font-size:12px}.b_page_header .b_page_search a{text-decoration:none;border-bottom:1px dotted #d80e0e;color:#d80e0e}.b_page_header .b_page_search a:hover{border-bottom:transparent}.b_page_flag{display:block;position:absolute;right:10px;top:43px;width:25px;height:15px;background:url(/assets/base/css/../i/flag-en.jpg) no-repeat}.main_menu .back ul{padding-left:0}#header ul.top_menu{right:-32px!important}#header .work{position:absolute;top:97px;right:232px}#header .work p{font-size:13px;color:#000;font-weight:700;padding-bottom:3px;padding-top:0}#header .work a{color:#e41018;border-bottom:1px dotted #d80e0e;text-decoration:none;margin-left:18px}#header .work a:hover{border-bottom:none}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.grabbing{cursor:url(/assets/base/css/grabbing.png) 8 8,move}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#fff;display:inline-block;zoom:1;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#fff;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(/assets/base/css/AjaxLoader.gif) no-repeat center center}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}@keyframes goDown{from{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}.slick-loading .slick-list{background:#fff url(/assets/base/css/ajax-loader.gif) center center no-repeat}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir=rtl] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
#header.hor_n{height:180px;position:relative}
#header .logo{left:0;top:76px}
#wrapper{background:url(/assets/base/css/../i/hor/hor_top_shad.png) no-repeat center 35px;overflow:visible}
.wrap_clear:after,.wrap_clear:before{content:".";display:block;height:0;overflow:hidden}.wrap_clear:after{clear:both}.wrap_clear{zoom:1}#spacer{height:auto}a{color:#333}a:active,a:hover{color:#e41018;text-decoration:underline}.version.ver1 a:active,.version.ver1 a:hover{color:#cd0d0d;text-decoration:underline}.version.ver2 a:active,.version.ver2 a:hover{color:#e30f1b;text-decoration:underline}.version.ver3 a:active,.version.ver3 a:hover{color:#e61117;text-decoration:underline}.version.ver1 a.line,.version.ver2 a.line,.version.ver3 a.line,.version.ver5 a.line,a.line{position:relative;text-decoration:none;transition:all .5s ease}a.line:after{content:"";position:absolute;display:block;bottom:-2px;left:0;height:1px;width:100%;background:#ccc;transition:all .5s ease}a.line:active,a.line:hover{color:#e41018!important}a.line:active:after,a.line:after,a.line:hover:after{background:#e41018}.version.ver1 a.line:active,.version.ver1 a.line:hover{color:#cd0d0d!important}.version.ver1 a.line:active:after,.version.ver1 a.line:after,.version.ver1 a.line:hover:after{background:#cd0d0d}.version.ver2 a.line:active,.version.ver2 a.line:hover{color:#e30f1b!important}.version.ver2 a.line:active:after,.version.ver2 a.line:after,.version.ver2 a.line:hover:after{background:#e30f1b}.version.ver3 a.line:active,.version.ver3 a.line:hover{color:#e61117!important}.version.ver3 a.line:active:after,.version.ver3 a.line:after,.version.ver3 a.line:hover:after{background:#e61117}#content.main .inline_block .inline_block a{color:#333}#content.main .inline_block .inline_block h1 a{color:#555;text-transform:none}.page_market_info a{color:#e41018}.page_market_info a:hover{text-decoration:none!important}.version.ver1 .page_market_info a{color:#cd0d0d}.version.ver2 .page_market_info a{color:#e30f1b}.version.ver3 .page_market_info a{color:#e61117}.b_rim_number li{display:inline-block;position:relative;width:268px;min-height:36px;vertical-align:top;padding-left:63px;color:#333;font-family:Arial;font-size:14px;margin-right:10px;margin-bottom:30px;margin-left:0}.b_rim_number li span{font-weight:700}.b_rim_number li:before{content:'I';color:#eb5539;font-family:'Roboto Slab';font-size:40px;font-weight:700;left:1px;top:10px;text-align:center;width:43px;display:block;position:absolute}.b_rim_number-ol{counter-reset:list;-webkit-column-count:2;-moz-column-count:2;column-count:2}.m_none_li{-webkit-column-count:inherit;-moz-column-count:inherit;column-count:inherit}.b_rim_number-ol li ul{margin-top:0}.b_rim_number-ol li li{padding-left:0;margin-bottom:2px;padding-bottom:0;width:auto!important;min-height:auto;background:0 0}.b_rim_number-ol li li:before{display:none}.b_rim_number-ol li{list-style-type:none}.b_rim_number-ol>li:before{counter-increment:list;content:counter(list,upper-roman)!important}.b_rim_number li:nth-child(2n){width:230px;margin-right:-10px}.b_rim_number li:nth-child(2):before{content:'IV'}.b_rim_number li:nth-child(3):before{content:'II'}.b_rim_number li:nth-child(4):before{content:'V'}.b_rim_number li:nth-child(5):before{content:'III'}.b_rim_number li:nth-child(6):before{content:'VI'}.b_rim_number li:nth-child(8){padding-left:80px}.b_rim_number.b_rim_number-seven li:nth-child(2):before{content:'V'}.b_rim_number.b_rim_number-seven li:nth-child(3):before{content:'II'}.b_rim_number.b_rim_number-seven li:nth-child(4):before{content:'VI'}.b_rim_number.b_rim_number-seven li:nth-child(5):before{content:'III'}.b_rim_number.b_rim_number-seven li:nth-child(6):before{content:'VII'}.b_rim_number.b_rim_number-seven li:nth-child(7):before{content:'IV'}.b_rim_number.b_rim_number-four li:nth-child(2):before{content:'III'}.b_rim_number.b_rim_number-four li:nth-child(3):before{content:'II'}.b_rim_number.b_rim_number-four li:nth-child(4):before{content:'IV'}.b_rim_number li:before,.b_rim_number-ol li:before{color:#e41018!important}.version.ver1 .b_rim_number li:before,.version.ver1 .b_rim_number-ol li:before{color:#cd0d0d!important}.version.ver2 .b_rim_number li:before,.version.ver2 .b_rim_number-ol li:before{color:#e30f1b!important}.version.ver3 .b_rim_number li:before,.version.ver3 .b_rim_number-ol li:before{color:#e61117!important}.accordeon-caption{background:url(/assets/base/css/../i/accordeon_caption_aw_red.png) 4px 3px no-repeat;background-size:15px 15px}.accordeon-caption.active-s{background:url(/assets/base/css/../i/accordeon_caption_aw_close_red.png) 4px 3px no-repeat;background-size:15px 15px}.version.ver1 .accordeon-caption{background:url(/assets/base/css/../i/accordeon_caption_aw_vio.png) 4px 3px no-repeat;background-size:15px 15px}.version.ver1 .accordeon-caption.active-s{background:url(/assets/base/css/../i/accordeon_caption_aw_close_vio.png) 4px 3px no-repeat;background-size:15px 15px}.version.ver2 .accordeon-caption{background:url(/assets/base/css/../i/accordeon_caption_aw.png) 4px 3px no-repeat;background-size:15px 15px}.version.ver2 .accordeon-caption.active-s{background:url(/assets/base/css/../i/accordeon_caption_aw_close.png) 4px 3px no-repeat;background-size:15px 15px}.version.ver3 .accordeon-caption{background:url(/assets/base/css/../i/accordeon_caption_aw_ora.png) 4px 3px no-repeat;background-size:15px 15px}.version.ver3 .accordeon-caption.active-s{background:url(/assets/base/css/../i/accordeon_caption_aw_close_ora.png) 4px 3px no-repeat;background-size:15px 15px}.trigger,.trigger.zao{background-size:15px 15px!important;padding-left:34px;padding-bottom:16px}.trigger.act,.trigger.zao.act{background-size:15px 15px!important}.version.ver1 .trigger,.version.ver1 .trigger.zao{background-size:15px 15px!important;padding-left:34px;padding-bottom:16px}.version.ver1 .trigger.act,.version.ver1 .trigger.zao.act{background-size:15px 15px!important}.version.ver2 .trigger,.version.ver2 .trigger.zao{background-size:15px 15px!important;padding-left:34px;padding-bottom:16px}.version.ver2 .trigger.act,.version.ver2 .trigger.zao.act{background-size:15px 15px!important}.version.ver3 .trigger,.version.ver3 .trigger.zao{background-size:15px 15px!important;padding-left:34px;padding-bottom:16px}.version.ver3 .trigger.act,.version.ver3 .trigger.zao.act{background-size:15px 15px!important}.version.ver5 .trigger,.version.ver5 .trigger.zao{background-size:15px 15px!important;padding-left:34px;padding-bottom:16px}.version.ver5 .trigger.act,.version.ver5 .trigger.zao.act{background-size:15px 15px!important}.version.ver1 .trigger a,.version.ver1 .trigger.zao a{border-bottom:1px dashed #cd0d0d;color:#333!important}.version.ver1 .trigger a:hover,.version.ver1 .trigger.zao a:hover{border-bottom:1px dashed #cd0d0d;color:#cd0d0d!important}.version.ver2 .trigger a,.version.ver2 .trigger.zao a{border-bottom:1px dashed #e30f1b;color:#333!important}.version.ver2 .trigger a:hover,.version.ver2 .trigger.zao a:hover{border-bottom:1px dashed #e30f1b;color:#e30f1b!important}.version.ver3 .trigger a,.version.ver3 .trigger.zao a{border-bottom:1px dashed #e61117;color:#333!important}.version.ver3 .trigger a:hover,.version.ver3 .trigger.zao a:hover{border-bottom:1px dashed #e61117;color:#e61117!important}#navigation .padds{padding:6px 15px 0}.hor_top_menu{height:56px}.hor_top_menu .hor_menu_list .menu_item{display:inline-block;vertical-align:top;margin-right:70px;padding:16px 0 0 0}.hor_top_menu .hor_menu_list .menu_item.top_group{color:#9a9a9a}.hor_top_menu .hor_menu_list .menu_item a{font-size:13px;color:#585c62}.hor_top_menu .hor_menu_list .menu_item.vert_item{margin-right:46px;padding:16px 0 0 0}.hor_top_menu .hor_menu_list .menu_item.vert_item a{font-size:12px}.hor_top_menu .hor_menu_list .menu_item.vert_item a.line.buh:hover{color:#fe943e!important}.hor_top_menu .hor_menu_list .menu_item.vert_item a.line.buh:after{background:#fe943e}.hor_top_menu .hor_menu_list .menu_item.vert_item a.line.reg:hover{color:#46bef0!important}.hor_top_menu .hor_menu_list .menu_item.vert_item a.line.reg:after{background:#46bef0}.hor_top_menu .hor_menu_list .menu_item.vert_item a.line.tend:hover{color:#cb65d2!important}.hor_top_menu .hor_menu_list .menu_item.vert_item a.line.tend:after{background:#cb65d2}.hor_top_menu .hor_menu_list .menu_item.vert_item a.line.likv:hover{color:#8bd830!important}.hor_top_menu .hor_menu_list .menu_item.vert_item a.line.likv:after{background:#8bd830}.hor_page_flag{display:block;position:absolute!important;right:0;top:16px;font-size:12px;background:0 0}.hor_page_flag.vert{top:14px}#content{width:735px;margin:0 0 0 245px}#content .padds{padding:17px 0 0 16px}.main_menu.hor_menu_n li .submenu ul{margin-top:0}.main_menu .has_sub:hover .submenu{display:block}.main_menu.hor_menu_n .back ul li .selClass{background:rgba(0,0,0,.2)!important}.main_menu li:hover a{background:rgba(0,0,0,.2)}.version.ver1 .main_menu li:hover a{background:rgba(0,0,0,.2)}.version.ver2 .main_menu li:hover a{background:rgba(0,0,0,.2)}.version.ver3 .main_menu li:hover a{background:rgba(0,0,0,.2)}.main_menu.hor_menu_n .back>ul{padding-left:15px}.main_menu.hor_menu_n{position:absolute;width:100%;top:0;left:0;-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:999999;background:#ef121a;background:-moz-linear-gradient(left,#ef121a 0,#a0070a 100%);background:-webkit-linear-gradient(left,#ef121a 0,#a0070a 100%);background:linear-gradient(to right,#ef121a 0,#a0070a 100%)}.version.ver1 .main_menu.hor_menu_n{background:#ba62bf;background:-moz-linear-gradient(left,#ba62bf 0,#6e0974 100%);background:-webkit-linear-gradient(left,#ba62bf 0,#6e0974 100%);background:linear-gradient(to right,#ba62bf 0,#6e0974 100%)}.version.ver2 .main_menu.hor_menu_n{background:#f34f4f;background:-moz-linear-gradient(left,#f34f4f 0,#cd0d0d 100%);background:-webkit-linear-gradient(left,#f34f4f 0,#cd0d0d 100%);background:linear-gradient(to right,#f34f4f 0,#cd0d0d 100%)}.version.ver3 .main_menu.hor_menu_n{background:#ffa138;background:-moz-linear-gradient(left,#ffa138 0,#dd1017 100%);background:-webkit-linear-gradient(left,#ffa138 0,#dd1017 100%);background:linear-gradient(to right,#e31017 0,#dd1017 100%)}.main_menu.hor_menu_n .back,.version.ver1 .main_menu.hor_menu_n .back,.version.ver2 .main_menu.hor_menu_n .back,.version.ver3 .main_menu.hor_menu_n .back,.version.ver5 .main_menu.hor_menu_n .back{background:0 0}.main_menu.hor_menu_n .back ul li,.version.ver1 .main_menu.hor_menu_n .back ul li,.version.ver2 .main_menu.hor_menu_n .back ul li,.version.ver3 .main_menu.hor_menu_n .back ul li,.version.ver5 .main_menu.hor_menu_n .back ul li{font-family:'Roboto Slab',serif;background:0 0}.main_menu.hor_menu_n .back ul li a,.version.ver1 .main_menu.hor_menu_n .back ul li a,.version.ver2 .main_menu.hor_menu_n .back ul li a,.version.ver3 .main_menu.hor_menu_n .back ul li a,.version.ver5 .main_menu.hor_menu_n .back ul li a{padding:12px 12px 14px;padding-left:11px;padding-right:11px;font-size:15px;font-weight:700;font-family:'Roboto Slab',serif;text-shadow:0 0 5px rgba(0,0,0,.3)}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.version.ver5 .main_menu.hor_menu_n .back ul li a{padding-left:10px;padding-right:10px}}.main_menu.hor_menu_n .back .has_sub.active-parent-item .submenu_pos>a,.main_menu.hor_menu_n .back ul li a:hover{background:transparent;color:#fff;text-decoration:none}.version.ver1 .main_menu.hor_menu_n .back>ul li a:hover,.version.ver5 .main_menu.hor_menu_n .back .has_sub.active-parent-item .submenu_pos>a{background:rgba(0,0,0,.2)}.version.ver2 .main_menu.hor_menu_n .back>ul li a:hover,.version.ver5 .main_menu.hor_menu_n .back .has_sub.active-parent-item .submenu_pos>a{background:rgba(0,0,0,.2)}.version.ver3 .main_menu.hor_menu_n .back ul li a:hover,.version.ver5 .main_menu.hor_menu_n .back .has_sub.active-parent-item .submenu_pos>a{background:rgba(0,0,0,.2)}.version.ver5 .main_menu.hor_menu_n .back .has_sub.active-parent-item .submenu_pos>a,.version.ver5 .main_menu.hor_menu_n .back ul li a:hover{background:transparent}.main_menu.hor_menu_n li .submenu,.version.ver1 .main_menu.hor_menu_n li .submenu,.version.ver2 .main_menu.hor_menu_n li .submenu,.version.ver3 .main_menu.hor_menu_n li .submenu,.version.ver5 .main_menu.hor_menu_n li .submenu{top:46px;background:#fff;padding:0;-webkit-box-shadow:3px 3px 10px 0 rgba(0,0,0,.1);-moz-box-shadow:3px 3px 10px 0 rgba(0,0,0,.1);box-shadow:3px 3px 10px 0 rgba(0,0,0,.1)}.main_menu.hor_menu_n li .submenu ul li a,.version.ver1 .main_menu.hor_menu_n li .submenu ul li a,.version.ver2 .main_menu.hor_menu_n li .submenu ul li a,.version.ver3 .main_menu.hor_menu_n li .submenu ul li a,.version.ver5 .main_menu.hor_menu_n li .submenu ul li a{background:#fff;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:13px;text-shadow:none;padding:8px 26px 8px 22px}.main_menu.hor_menu_n li .submenu ul li a:hover,.version.ver1 .main_menu.hor_menu_n li .submenu ul li a:hover,.version.ver2 .main_menu.hor_menu_n li .submenu ul li a:hover,.version.ver3 .main_menu.hor_menu_n li .submenu ul li a:hover,.version.ver5 .main_menu.hor_menu_n li .submenu ul li a:hover{background:0 0}.hor_burg{height:14px;width:14px;display:inline-block;vertical-align:middle;margin-right:5px;background:url(/assets/base/css/../i/hor/hor_bur.png) no-repeat center center/cover}.main_menu .has_sub:hover>.submenu{display:block}.main_menu li .submenu_pos.hor_all .hor_main_sub{width:1016px;height:auto;padding-bottom:30px;z-index:9999;background:#fff}.main_menu li .submenu ul.hor_all_list{padding:20px 0 0 35px;background:#fff}.main_menu li .submenu_pos.hor_all .submenu.hor_main_sub .hor_all_list li.list_item{display:inline-block;vertical-align:top;width:240px;padding:0;margin-bottom:26px}.main_menu li .submenu_pos.hor_all .submenu.hor_main_sub .hor_all_list li .all_h{font-size:14px;color:#000;font-weight:700;line-height:20px;padding:0;position:relative;text-decoration:none}.main_menu li .submenu_pos.hor_all .submenu.hor_main_sub .hor_all_list li .all_h:before{content:"";position:absolute;display:block;top:7px;left:-11px;height:4px;width:4px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#e21017}.main_menu li .submenu_pos.hor_all .submenu.hor_main_sub .hor_all_list li .all_h.reg:before{background:#46bef0}.main_menu li .submenu_pos.hor_all .submenu.hor_main_sub .hor_all_list li .all_h.buh:before{background:#fe943e}.main_menu li .submenu_pos.hor_all .submenu.hor_main_sub .hor_all_list li .all_h.tend:before{background:#cb66d1}.main_menu.hor_menu_n li .submenu ul.hor_all_list li ul.hor_all_sub li{margin:0 0 2px 0;padding:0;width:220px}.main_menu.hor_menu_n li .submenu ul.hor_all_sub li a,.version.ver1 .main_menu.hor_menu_n li .submenu ul.hor_all_sub li a,.version.ver2 .main_menu.hor_menu_n li .submenu ul.hor_all_sub li a,.version.ver3 .main_menu.hor_menu_n li .submenu ul.hor_all_sub li a,.version.ver5 .main_menu.hor_menu_n li .submenu ul.hor_all_sub li a{font-size:13px;color:#333;padding:6px 0 0 11px;line-height:18px;position:relative;text-decoration:none}.main_menu li .submenu_pos.hor_all .submenu.hor_main_sub .hor_all_list li .all_h:hover,.main_menu.hor_menu_n li .submenu ul.hor_all_sub li a:hover{color:#d20d0d!important;text-shadow:none}.version.ver1 .main_menu li .submenu_pos.hor_all .submenu.hor_main_sub .hor_all_list li .all_h:hover,.version.ver1 .main_menu.hor_menu_n li .submenu ul.hor_all_sub li a:hover{color:#cd0d0d!important;text-shadow:none}.version.ver2 .main_menu li .submenu_pos.hor_all .submenu.hor_main_sub .hor_all_list li .all_h:hover,.version.ver2 .main_menu.hor_menu_n li .submenu ul.hor_all_sub li a:hover{color:#e30f1b!important;text-shadow:none}.version.ver3 .main_menu li .submenu_pos.hor_all .submenu.hor_main_sub .hor_all_list li .all_h:hover,.version.ver3 .main_menu.hor_menu_n li .submenu ul.hor_all_sub li a:hover{color:#e61117!important;text-shadow:none}.version.ver5 .main_menu li .submenu_pos.hor_all .submenu.hor_main_sub .hor_all_list li .all_h:hover,.version.ver5 .main_menu.hor_menu_n li .submenu ul.hor_all_sub li a:hover{color:#e30f1b!important;text-shadow:none}.main_menu.hor_menu_n li .submenu ul.hor_all_sub li a:before{content:"";position:absolute;display:block;top:11px;left:1px;width:0;height:0;border-style:solid;border-width:3.5px 0 3.5px 5px;border-color:transparent transparent transparent #ccc;line-height:0}.main_menu.hor_menu_n li .submenu.hor_sub_s,.version.ver1 .main_menu.hor_menu_n li .submenu.hor_sub_s,.version.ver2 .main_menu.hor_menu_n li .submenu.hor_sub_s,.version.ver3 .main_menu.hor_menu_n li .submenu.hor_sub_s,.version.ver5 .main_menu.hor_menu_n li .submenu.hor_sub_s{padding:0;width:255px;left:0}.main_menu.hor_menu_n li .submenu.hor_sub_s ul li a,.version.ver1 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li a,.version.ver2 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li a,.version.ver3 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li a,.version.ver5 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li a{font-size:13px;color:#333;padding:8px 15px 8px 1px;line-height:18px;position:relative;text-decoration:none}.main_menu.hor_menu_n li .submenu.hor_sub_s ul li a.has_sub:before{content:"";position:absolute;display:block;top:17px;right:10px;width:0;height:0;border-style:solid;border-width:3.5px 0 3.5px 5px;border-color:transparent transparent transparent #ccc;line-height:0}.menu_top_wrap_n{height:46px;position:relative}.main_menu.hor_menu_n .back ul li.menu_hor_all{margin-left:-21px}.sub_phone_fix{display:none}.hor_menu_tmp{height:46px;display:none}.logo_fix{display:none}.vert_all_hid{display:none}.phone_link_a{float:right}.b_page_header .b_page_phone a{text-decoration:none!important;margin-right:0}.logo_fix a,.logo_fix a:active,.logo_fix a:focus,.logo_fix a:hover,.phone_link_a,.phone_link_a:active,.phone_link_a:hover{padding:0!important;margin:0!important;background:0 0!important}.menu_top_wrap_n.fixed .vert_all_hid{display:block}.menu_top_wrap_n.fixed .vert_top_hid{display:none}.menu_top_wrap_n.fixed .back ul li.phone_right_n{float:right}.menu_top_wrap_n.fixed .main_menu.hor_menu_n{position:fixed;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;top:-100px;z-index:9999999;-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out}.menu_top_wrap_n.fixed.reach .main_menu.hor_menu_n{-ms-transform:translate(0,100px);-webkit-transform:translate(0,100px);transform:translate(0,100px);-webkit-transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out}.menu_top_wrap_n.fixed .main_menu.hor_menu_n .logo_fix{display:block;margin-top:9px;margin-left:14px;margin-right:3px}.menu_top_wrap_n.fixed .main_menu.hor_menu_n .back ul li.menu_hor_all{margin-left:0}.menu_top_wrap_n.fixed .main_menu.hor_menu_n li .submenu_pos.hor_all .submenu.hor_main_sub{left:-40px;background:#fff}.menu_top_wrap_n.fixed .main_menu.hor_menu_n .sub_phone_fix{display:block;margin:7px 0 0 10px;padding-left:15px;height:34px;border-left:1px solid rgba(255,255,255,.2)}.menu_top_wrap_n.fixed .main_menu.hor_menu_n .sub_phone_fix #copyButton span{font-size:15px!important;color:#fff!important;font-weight:700;font-family:'Roboto Slab',serif;text-shadow:none}.menu_top_wrap_n.fixed .main_menu.hor_menu_n .sub_phone_fix .callback-link{position:absolute;top:20px;right:0;font-size:10px;color:#fff;border-color:#fff;cursor:pointer;line-height:1;text-decoration:none;border-bottom:1px dotted #fff;text-shadow:none}.menu_top_wrap_n.fixed .main_menu.hor_menu_n .back>ul li .submenu_pos>a,.menu_top_wrap_n.fixed .version.ver1 .main_menu.hor_menu_n .back>ul li .submenu_pos>a,.menu_top_wrap_n.fixed .version.ver2 .main_menu.hor_menu_n .back>ul li .submenu_pos>a,.menu_top_wrap_n.fixed .version.ver3 .main_menu.hor_menu_n .back>ul li .submenu_pos>a,.menu_top_wrap_n.fixed .version.ver5 .main_menu.hor_menu_n .back>ul li .submenu_pos>a{font-size:10px;padding:14px 15px 12px;text-shadow:none}.menu_top_wrap_n.fixed .main_menu.hor_menu_n .back>ul>li>.submenu_pos>a:hover,.menu_top_wrap_n.fixed .main_menu.hor_menu_n li .submenu_pos:hover>a,.menu_top_wrap_n.fixed .version.ver1 .main_menu.hor_menu_n .back>ul>li>.submenu_pos>a:hover,.menu_top_wrap_n.fixed .version.ver1 .main_menu.hor_menu_n .submenu_pos:hover>a,.menu_top_wrap_n.fixed .version.ver2 .main_menu.hor_menu_n .back>ul>li>.submenu_pos>a:hover,.menu_top_wrap_n.fixed .version.ver2 .main_menu.hor_menu_n .submenu_pos:hover>a,.menu_top_wrap_n.fixed .version.ver3 .main_menu.hor_menu_n .back ul>li>.submenu_pos>a:hover,.menu_top_wrap_n.fixed .version.ver3 .main_menu.hor_menu_n .submenu_pos:hover>a,.menu_top_wrap_n.fixed .version.ver5 .main_menu.hor_menu_n .back ul>li>.submenu_pos>a:hover,.menu_top_wrap_n.fixed .version.ver5 .main_menu.hor_menu_n .submenu_pos:hover>a{background:rgba(0,0,0,.2)}.main_menu.hor_menu_n li .submenu.hor_all ul li a:hover{color:#d20d0d;text-shadow:none}.version.ver1 .main_menu.hor_menu_n li .submenu.hor_all ul li a:hover{color:#cd0d0d;text-shadow:none}.version.ver2 .main_menu.hor_menu_n li .submenu.hor_all ul li a:hover{color:#e30f1b;text-shadow:none}.version.ver3 .main_menu.hor_menu_n li .submenu.hor_all ul li a:hover{color:#e61117;text-shadow:none}.version.ver5 .main_menu.hor_menu_n li .submenu.hor_all ul li a:hover{color:#e30f1b;text-shadow:none}.main_menu.hor_menu_n li .submenu.hor_sub_s ul li{position:relative}.main_menu.hor_menu_n li .submenu.hor_sub_s ul li,.main_menu.hor_menu_n li .submenu.hor_sub_s ul li a{background:#e30f1b;color:#fff;border:0}.version.ver1 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li,.version.ver1 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li a{background:#cd0d0d;color:#fff;border:0}.version.ver2 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li,.version.ver2 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li a{background:#e30f1b;color:#fff;border:0}.version.ver3 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li,.version.ver3 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li a{background:#e61117;color:#fff;border:0}.version.ver5 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li,.version.ver5 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li a{background:#e30f1b;color:#fff;border:0}.main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2{display:none;position:absolute;top:0;width:255px;background:#2f2f2f;right:-255px;padding:0}.main_menu.hor_menu_n li .submenu.hor_sub_s ul li:hover,.main_menu.hor_menu_n li .submenu.hor_sub_s ul li:hover a{background:#2f2f2f}.version.ver1 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li:hover,.version.ver1 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li:hover a{background:#2f2f2f}.version.ver2 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li:hover,.version.ver2 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li:hover a{background:#2f2f2f}.version.ver3 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li:hover,.version.ver3 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li:hover a{background:#2f2f2f}.version.ver5 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li:hover,.version.ver5 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li:hover a{background:#2f2f2f}.main_menu.hor_menu_n li .submenu.hor_sub_s ul li:hover .top_sub2{display:block}.main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2 ul li,.main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2 ul li a{background:#2f2f2f}.version.ver1 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2 ul li,.version.ver1 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2 ul li a{background:#2f2f2f}.version.ver2 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2 ul li,.version.ver2 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2 ul li a{background:#2f2f2f}.version.ver3 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2 ul li,.version.ver3 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2 ul li a{background:#2f2f2f}.version.ver5 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2 ul li,.version.ver5 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2 ul li a{background:#2f2f2f}.main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2 ul li:hover,.main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2 ul li:hover a{background:#e30f1b;color:#fff}.version.ver1 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2 ul li:hover,.version.ver1 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2 ul li:hover a{background:#cd0d0d}.version.ver2 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2 ul li:hover,.version.ver2 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2 ul li:hover a{background:#e30f1b}.version.ver3 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2 ul li:hover,.version.ver3 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2 ul li:hover a{background:#e61117}.version.ver5 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2 ul li:hover,.version.ver5 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2 ul li:hover a{background:#e30f1b}#left_part{width:245px}#left_part .padds{position:relative;padding:15px 3px 5px 15px}#left_part .padds:after{content:"";position:absolute;top:0;right:3px;width:1px;height:100%;background:#fff;background:-moz-linear-gradient(top,#fff 3%,#e5e5e5 30%,#e5e5e5 99%,#e5e5e5 99%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,#fff 3%,#e5e5e5 30%,#e5e5e5 99%,#e5e5e5 99%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,#fff 3%,#e5e5e5 30%,#e5e5e5 99%,#e5e5e5 99%,rgba(255,255,255,0) 100%)}.hor_h{font-family:Arial,Helvetica,sans-serif;color:#333;font-size:20px;font-weight:700}#n_list_menu{margin-left:22px;padding-bottom:8px;border-bottom:1px solid #e5e5e5}#n_list_menu li{position:relative;margin-bottom:15px;background:0 0}#n_list_menu li:before{content:"";display:block;position:absolute;top:7px;left:10px;height:4px;width:4px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#e41018}.version.ver1 #n_list_menu li:before{background:#cd0d0d}.version.ver2 #n_list_menu li:before{background:#e30f1b}.version.ver3 #n_list_menu li:before{background:#e61117}.version.ver5 #n_list_menu li:before{background:#e30f1b}#n_list_menu li a{text-decoration:none}#n_list_menu li a:hover{color:#d20d0d}.version.ver1 #n_list_menu li a:hover{color:#cd0d0d}.version.ver2 #n_list_menu li a:hover{color:#e30f1b}.version.ver3 #n_list_menu li a:hover{color:#e61117}.version.ver5 #n_list_menu li a:hover{color:#e30f1b}ul li,ul.type4 li{padding:0 0 10px 25px}.n_list_menu_head{font-size:14px;text-transform:uppercase}.oc_calc{padding-top:4px}.online_link{color:#333;font-size:14px;text-transform:uppercase}a.online_link.non_m_t2{margin-top:13px!important;padding-bottom:15px;margin-bottom:0}.oc_online{margin-top:10px;padding-bottom:27px;margin-bottom:0}.online_link:hover{opacity:1}.n_list_menu_head:hover{opacity:1}.hor_rep_block{position:relative;background:#fff;padding:12px 15px 25px 18px;border:1px solid #e5e5e5;margin-bottom:30px}.hor_rep_block .head{padding:7px 0 0 0}.hor_rep_block .head a{font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:none;color:#333}.hor_rep_block .text_spec{background:#fff;z-index:99;padding:12px 0 0 0;line-height:19px}.hor_rep_block .rep_link{margin:33px 0 0 0;font-size:11px}.hor_rep_block .rep_slide{position:absolute;bottom:12px;left:18px}.owl-carousel .owl-item{position:relative}.owl-theme .owl-controls .owl-dot{display:inline-block}.owl-theme .owl-controls .owl-dot span,.owl-theme .owl-controls .owl-page span{display:block;width:8px;height:8px;margin:5px 7px;filter:Alpha(Opacity=100);opacity:1;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#dcdcdc;transition:opacity .3s ease-in-out}.owl-theme .owl-controls .owl-dot.active span,.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-dot:hover span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1;background:#e41018}.version.ver1 .owl-theme .owl-controls .owl-dot.active span,.version.ver1 .owl-theme .owl-controls .owl-page.active span,.version.ver1 .owl-theme .owl-controls.clickable .owl-dot:hover span,.version.ver1 .owl-theme .owl-controls.clickable .owl-page:hover span{background:#cd0d0d}.version.ver2 .owl-theme .owl-controls .owl-dot.active span,.version.ver2 .owl-theme .owl-controls .owl-page.active span,.version.ver2 .owl-theme .owl-controls.clickable .owl-dot:hover span,.version.ver2 .owl-theme .owl-controls.clickable .owl-page:hover span{background:#e30f1b}.version.ver3 .owl-theme .owl-controls .owl-dot.active span,.version.ver3 .owl-theme .owl-controls .owl-page.active span,.version.ver3 .owl-theme .owl-controls.clickable .owl-dot:hover span,.version.ver3 .owl-theme .owl-controls.clickable .owl-page:hover span{background:#e61117}.version.ver5 .owl-theme .owl-controls .owl-dot.active span,.version.ver5 .owl-theme .owl-controls .owl-page.active span,.version.ver5 .owl-theme .owl-controls.clickable .owl-dot:hover span,.version.ver5 .owl-theme .owl-controls.clickable .owl-page:hover span{background:#e30f1b}.hor_rep_block .rep_slide .slide_item{display:inline-block;vertical-align:top;height:10px;width:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#dcdcdc;margin-right:6px;transition:background .3s ease}.hor_rep_block .rep_slide .slide_item:hover{background:#e41018}.hor_rep_block .rep_slide .slide_item.act{background:#e41018}.b_page_header .b_page_search{position:absolute;top:93px;right:404px}.b_page_header .b_page_search .text{width:190px;height:40px;padding-left:13px;padding-right:25px}.b_page_header .b_page_search .is_button{height:15px;width:16px;vertical-align:top;position:absolute;top:13px;right:8px;background:url(/assets/base/css/../i/hor/hor_search_n.png) no-repeat top center;padding:0}.b_page_header .b_page_search .is_button{background-position:0 0}.version.ver1 .b_page_header .b_page_search .is_button,.version.ver1 .b_page_header .b_page_search .is_button:hover{background:url(/assets/base/css/../i/hor/hor_search_n.png) no-repeat 0 -45px!important}.version.ver2 .b_page_header .b_page_search .is_button,.version.ver2 .b_page_header .b_page_search .is_button:hover{background:url(/assets/base/css/../i/hor/hor_search_n.png) no-repeat 0 -30px!important}.version.ver3 .b_page_header .b_page_search .is_button,.version.ver3 .b_page_header .b_page_search .is_button:hover{background:url(/assets/base/css/../i/hor/hor_search_n.png) no-repeat 0 -15px!important}.version.ver5 .b_page_header .b_page_search .is_button,.version.ver5 .b_page_header .b_page_search .is_button:hover{background:url(/assets/base/css/../i/hor/hor_search_n.png) no-repeat 0 -60px!important}.b_page_header .b_page_phone{padding:43px 0 0 0}.b_page_header #copyButton .phone_num .num,.b_page_header #copyButton .phone_num .prefix{font-family:'Roboto Slab',serif;font-size:24px;font-weight:700;color:#1f1f1f}.widget-title{margin:0}.widget-title__h1{width:auto;font-family:Arial;font-size:14px;font-weight:700;padding:0;margin:0;color:#333;text-transform:uppercase;background:#fff}.version.ver1 .widget-title__h1{background:#fff}.version.ver2 .widget-title__h1{background:#fff}.version.ver3 .widget-title__h1{background:#fff}.version.ver5 .widget-title__h1{background:#fff}.widget-expert__photo{margin-bottom:10px}.widget-expert__name a{color:#e41018}.version.ver1 .widget-expert__name a{color:#cd0d0d}.version.ver2 .widget-expert__name a{color:#e30f1b}.version.ver3 .widget-expert__name a{color:#e61117}.version.ver5 .widget-expert__name a{color:#e30f1b}.version.ver1 .widget-expert__article-name a,.version.ver2 .widget-expert__article-name a,.version.ver3 .widget-expert__article-name a,.version.ver5 .widget-expert__article-name a,.widget-expert__article-name a{color:#333}.widget-expert__article-name a:active,.widget-expert__article-name a:hover{color:#e41018;text-decoration:underline}.version.ver1 .widget-expert__article-name a:active,.version.ver1 .widget-expert__article-name a:hover{color:#cd0d0d;text-decoration:underline}.version.ver2 .widget-expert__article-name a:active,.version.ver2 .widget-expert__article-name a:hover{color:#e30f1b;text-decoration:underline}.version.ver3 .widget-expert__article-name a:active,.version.ver3 .widget-expert__article-name a:hover{color:#e61117;text-decoration:underline}.version.ver5 .widget-expert__article-name a:active,.version.ver5 .widget-expert__article-name a:hover{color:#e30f1b;text-decoration:underline}#owl-slider_main .owl-theme .owl-controls .owl-dot span,#owl-slider_main .owl-theme .owl-controls .owl-page span{display:block;width:8px;height:8px;margin:5px 7px;filter:Alpha(Opacity=100);opacity:1;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#dcdcdc;transition:opacity .3s ease-in-out}#owl-slider_main .owl-theme .owl-controls .owl-dot.active span,#owl-slider_main .owl-theme .owl-controls .owl-page.active span,#owl-slider_main .owl-theme .owl-controls.clickable .owl-dot:hover span,#owl-slider_main .owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1;background:#e41018}#owl-slider_main .owl-controls .owl-dots,#owl-slider_main .owl-controls .owl-pagination{position:absolute;bottom:15px;left:45px}#owl-slider_main .owl-controls .owl-nav div{color:#fff;display:inline-block;zoom:1;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:.5}#owl-slider_main .owl-controls .owl-nav div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}#owl-slider_main .owl-controls .owl-buttons .owl-next,#owl-slider_main .owl-controls .owl-buttons .owl-prev,#owl-slider_main .owl-controls .owl-nav .owl-next,#owl-slider_main .owl-controls .owl-nav .owl-prev{position:absolute;top:43%;height:35px;width:20px;padding:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:url(/assets/base/css/../i/hor/hor_slider_ctr.png) no-repeat center center;transition:opacity .3s ease-in-out}#owl-slider_main .owl-controls .owl-buttons .owl-prev,#owl-slider_main .owl-controls .owl-nav .owl-prev{background-position:0 0;left:-21px}#owl-slider_main .owl-controls .owl-buttons .owl-next,#owl-slider_main .owl-controls .owl-nav .owl-next{background-position:-20px 0;right:-25px}.owl-fadeM-out{-webkit-animation:fadeOut .7s both ease-in-out;-moz-animation:fadeOut .7s both ease-in-out;animation:fadeOut .7s both ease-in-out}.owl-fadeM-in{-webkit-animation:fadeIn .7s both ease-in-out;-moz-animation:fadeIn .7s both ease-in-out;animation:fadeIn .7s both ease-in-out;animation-delay:.7s}.hor_slider_wrap{height:260px;width:100%;background:url(/assets/base/css/../i/hor/hor_slider_bg_n.png) repeat-x left top}.hor_slider_wrap .slider_container{height:100%;max-width:980px;margin:0 auto;position:relative}.hor_slider_wrap .slider_container .slide_item{height:260px}.hor_slider_wrap .slider_container .slide_item img{height:100%}.hor_slider_wrap .slider_container .slider_txt{position:absolute;top:27px;left:50px;font-family:'Roboto Slab',serif;font-size:35px;font-weight:700;text-transform:uppercase;line-height:45px;color:#da0f16}.hor_slider_wrap .slider_container .slider_sub_txt{position:absolute;top:145px;left:50px;font-size:13px;line-height:20px;color:#000}.hor_slider_wrap .slider_container .hor_slider_ctr{position:absolute;width:100%;top:50%}.hor_slider_wrap .slider_container .hor_slider_ctr .slider_ctr{height:35px;width:20px;position:absolute;display:block;background:url(/assets/base/css/../i/hor/hor_slider_ctr.png) no-repeat center center;cursor:pointer;opacity:.3;transition:opacity .3s ease-in-out}.hor_slider_wrap .slider_container .hor_slider_ctr .slider_ctr:hover{opacity:1}.hor_slider_wrap .slider_container .hor_slider_ctr .slider_ctr.prev{background-position:0 0;left:0}.hor_slider_wrap .slider_container .hor_slider_ctr .slider_ctr.next{background-position:-20px 0;right:0}.hor_slider_dot_wrap{position:absolute;bottom:15px;left:50px}.hor_slider_dot_wrap .hor_slide_dot{display:inline-block;vertical-align:top;height:10px;width:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#c6c6c6;margin-right:9px;cursor:pointer;transition:background .3s ease}.hor_slider_dot_wrap .hor_slide_dot:hover{background:#e41018}.hor_slider_dot_wrap .hor_slide_dot.act{background:#e41018}.main_hor_publ{margin-top:48px}.main_hor_publ .publ_hor_list{margin-top:31px}.main_hor_publ .publ_hor_list .publ_hor_item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:329px;height:215px;display:inline-block;vertical-align:top;position:relative;margin-right:27px;margin-bottom:30px;overflow:hidden}.publ_hor_item .link img{margin:auto;display:block;height:100%}.main_hor_publ .publ_hor_list .publ_hor_item:nth-child(2n){margin-right:0}.main_hor_publ .publ_hor_list .publ_hor_item .link{position:relative;display:block;height:100%;width:100%}.main_hor_publ .publ_hor_list .publ_hor_item .link:after{content:"";position:absolute;display:block;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.6);z-index:9}.main_hor_publ .publ_hor_list .publ_hor_item .link:before{content:"";position:absolute;display:block;bottom:-5px;left:0;height:5px;width:100%;background:#e21017;z-index:99;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main_hor_publ .publ_hor_list .publ_hor_item .link:hover:before{bottom:0}.main_hor_publ .publ_hor_list .publ_hor_item .publ_user{position:absolute;top:19px;left:15px;font-size:13px;line-height:16px;font-weight:700;color:#fff;z-index:99}.main_hor_publ .publ_hor_list .publ_hor_item .publ_user_info{position:absolute;top:40px;left:15px;width:180px;font-size:12px;line-height:16px;font-weight:400;color:rgba(255,255,255,.7);z-index:99}.main_hor_publ .publ_hor_list .publ_hor_item .publ_name{position:absolute;bottom:21px;left:0;padding:0 15px;font-size:18px;line-height:23px;font-weight:700;color:#fff;z-index:99}.main_hor_publ .publ_hor_list .publ_hor_item .publ_top_img{position:absolute;top:20px;right:20px;z-index:99}#footer{height:370px;background:0 0}#footer .footer_bottom{height:90px;color:#767a7e;text-align:center;background:#ececec}#footer .map_block{padding:15px 0 0 0}#footer .map_block img{border:0}.hor_footer{background:#fff url(/assets/base/css/../i/hor/hor_foot_shad.png) no-repeat center 0;height:340px}.hor_foot_list{padding-top:65px}.hor_foot_list .list_item{display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:240px;padding-left:15px;text-align:left}.hor_foot_list .list_item:not(:first-child){padding-left:20px}.hor_foot_list .list_item:last-child{padding-left:0}.hor_foot_list .list_item .foot_h{font-size:14px;font-weight:700;color:#333}.hor_foot_list .list_item .soc_i{position:relative;margin-bottom:23px;margin-top:8px}.soc_item{display:inline-block;vertical-align:top;height:37px;width:37px;margin-right:5px;background:url(/assets/base/css/../i/hor/hor_soc_n.png) no-repeat center center}.soc_item.ig{background-position:0 -43px}.soc_item.vk{background-position:-48px -43px}.soc_item.fb{background-position:-96px -43px}.soc_item.yt{background-position:-143px -43px}.soc_item.tw{background-position:-191px -43px}.soc_item.ig:hover{background-position:0 0}.soc_item.vk:hover{background-position:-48px 0}.soc_item.fb:hover{background-position:-96px 0}.soc_item.yt:hover{background-position:-143px 0}.soc_item.tw:hover{background-position:-191px 0}.hor_foot_list .list_item .hor_map_addr{font-size:12px;font-weight:400;color:#333;margin-top:13px}#footer .hor_foot_list .list_item .hor_map_addr a{text-decoration:underline}#footer .hor_foot_list .list_item .hor_map_addr a:hover{text-decoration:none}.version.ver1 #footer .hor_foot_list .list_item .hor_map_addr a:hover{color:#cd0d0d}.version.ver2 #footer .hor_foot_list .list_item .hor_map_addr a:hover{color:#e30f1b}.version.ver3 #footer .hor_foot_list .list_item .hor_map_addr a:hover{color:#e61117}.version.ver5 #footer .hor_foot_list .list_item .hor_map_addr a:hover{color:#e30f1b}#footer .hor_foot_list .list_item ul.foot_list{list-style:none;padding:0;margin:0}#footer .hor_foot_list .list_item ul.foot_list li{padding:10px 0 0 0;background:0 0}#footer .hor_foot_list .list_item ul.foot_list li a{font-size:12px;color:#333;text-decoration:underline}#footer .hor_foot_list .list_item ul.foot_list li a:hover{color:#d20d0d}.version.ver1 #footer .hor_foot_list .list_item ul.foot_list li a:hover{color:#cd0d0d}.version.ver2 #footer .hor_foot_list .list_item ul.foot_list li a:hover{color:#e30f1b}.version.ver3 #footer .hor_foot_list .list_item ul.foot_list li a:hover{color:#e61117}.version.ver5 #footer .hor_foot_list .list_item ul.foot_list li a:hover{color:#e30f1b}.foot_item{display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:240px;text-align:left;padding:30px 0 0 10px}#footer .foot_item a.email{color:#d20d0d!important;text-decoration:underline}.version.ver1 #footer .foot_item a.email{color:#cd0d0d!important;text-decoration:underline}.version.ver2 #footer .foot_item a.email{color:#e30f1b!important;text-decoration:underline}.version.ver3 #footer .foot_item a.email{color:#e61117!important;text-decoration:underline}.version.ver5 #footer .foot_item a.email{color:#e30f1b!important;text-decoration:underline}.version.ver1 #footer .footer_bottom a:hover{color:#cd0d0d!important}.version.ver2 #footer .footer_bottom a:hover{color:#e30f1b!important}.version.ver3 #footer .footer_bottom a:hover{color:#e61117!important}.version.ver5 #footer .footer_bottom a:hover{color:#e30f1b!important}.roboto{font-family:'Roboto Slab',serif}.popup_window .close_block .ic_close{top:0;right:0;display:inline-block;margin:5px 8px 0 0;cursor:pointer;width:32px;z-index:2;height:32px;position:relative;background:#d70d0d;-moz-border-radius:50%;border-radius:50%;-webkit-border-radius:50%}.popup_window .close_block .ic_close:hover{opacity:.8}.popup_window .close_block .ic_close:before{width:100%;height:100%;content:"";position:absolute;z-index:1;left:0;background:url(/assets/base/css/../i/ic_close_w.png) no-repeat 50% 50%;top:0}.popupframe_fon{display:none;position:fixed;left:0;top:0;z-index:999999;width:100%;height:100%;text-align:center}.popupframe_fon .popup_window{width:427px;background:0 0;position:relative;z-index:999;float:center;top:50%;margin:-195px auto 0}.popupframe_fon .transparent_layer{width:100%;height:100%;background:#000;-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;position:absolute;left:0;z-index:998}.popupframe{background:#fff;padding:0;min-width:0;padding:9px 25px 25px 11px;text-align:left}.popup-calc{width:427px;padding:10px 0 0}.popup-calc .head{padding:1px 0 1px 25px;font:18px "Times New Roman",Times,serif;color:#fff;background:#d80e0e}.popup-calc .form_padds{padding:20px 25px 0}form{padding:0;margin:0}.popup-calc .is_light{line-height:1.2em;padding:0 0 20px}.popup-calc form table{border-collapse:collapse;width:100%}.popup-calc form table td{background:#f1f4f7;border:0;border-bottom:#fff 1px solid;padding:0 1px}.popup-calc form table td.inp_param{padding:1px 10px 0 10px;font-weight:700;color:#3b3f44}.popup-calc form input.text{width:233px}.popup-calc .quest input.text{width:231px}.popup-calc .online_order{width:auto}.popup-calc .wide_form{padding:16px 0 16px 119px}.popup-calc .wide_form .online_button{background:0 0;color:#3b3f44}.popup-calc .wide_form .online_button span{padding:2px 0 3px 20px;background:url(/assets/base/css/../i/arrows.png) no-repeat left 3px;text-decoration:underline;font-weight:400}.popup-calc .wide_form .online_button span.act{background-position:left -80px!important}.popup-calc .wide_form .online_button span:hover{text-decoration:none}.popup-calc .wide_form .online_button span.act{text-decoration:none;font-weight:700}.popup-calc label.i_agree{padding-bottom:15px;font-size:11px;color:#898989;line-height:1.2em}.popup-calc label.i_agree input{top:-4px}.popup-calc .button_block{margin:0 -27px;text-align:center;background:#f1f4f7}.popup-calc .button_block .send_button{width:137px;height:23px;line-height:23px;color:#fff;font-weight:700;text-align:center;background:#d80e0e;cursor:pointer}.popup-calc .button_block .send_button:hover{background:#ec5639}.popup-calc .button_block .send_button[disabled]{background:#e2e8ef;color:#898989;cursor:default}.popup-calc .button_block .send_button[disabled]:hover{background:#e2e8ef}.popup-calc.egrul .ober{height:460px;overflow:auto;margin-top:10px}.popup-calc.egrul{width:657px;line-height:14px}.popup-calc.egrul .head{padding:1px 0 1px 15px;font:18px "Times New Roman",Times,serif;color:#fff;background:#d80e0e}.popup-calc.egrul .form_padds{padding:15px 15px 0}.popup-calc.egrul div.header{padding:0;width:638px;color:#d80e0e;background:#f1f5f8;font-weight:700}.popup-calc.egrul div.header div{padding:4px 0 4px 15px;width:298px;background:#e1e8f0;margin:25px 0 6px 0}.popup-calc.egrul div.header div.class2{width:385px}.popup-calc .col_links{display:block;background:url(/assets/base/css/../i/col/popup_fon.gif);position:absolute;z-index:2000}.popupframe_fon.pop-up2,.popupframe_fon.pop-up21,.popupframe_fon.pop-up3{display:none;background:0 0;padding:0;position:fixed;z-index:99999999;top:0;left:0;width:100%;height:100%;text-align:center;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);-moz-box-shadow:0 1px 4px rgba(0,0,0,.3);box-shadow:0 1px 4px rgba(0,0,0,.3);margin:0!important}.popup-calc .no_background{background:0 0!important;padding-left:0!important;margin-bottom:6px;vertical-align:baseline}.popup-calc .head_pop_up{color:#c00;padding:1px 0 1px 25px;font-size:18px}.popup-calc .form_pop_up{padding:9px 25px 0!important}.popup-calc .form_pop_up .is_light{padding-bottom:25px}.popup-calc .form_pop_up input.text{width:209px!important}.popup-calc .red{color:#c00}input.text,textarea{border:1px solid #a3aeba;background:#fff;height:21px;color:#555;padding:0 3px 0 0;margin:0;box-shadow:none}.pop-up2 textarea{width:300px!important;border:1px solid #c2c2c2!important;padding:2px 5px!important}.popup2016 .i_agree a{cursor:pointer}.popup2016 .i_agree a:hover{text-decoration:none}.pop-up2 input{box-shadow:none;margin:0;margin-bottom:10px}.pop-up2 #sendOrderReg{margin-left:0!important}.no_background textarea,.pop-up2 textarea{width:209px;border:1px solid #a3aeba;padding:0;font-size:14px;box-shadow:none;display:inline-block;vertical-align:top;margin:0;padding:0 0 0 3px;line-height:normal;resize:none}.pop-up2 #sendOrderReg[disabled]{opacity:.5;cursor:default}.pop-up2 #sendOrderReg[disabled]:hover{opacity:.5}.no{border:1px solid red!important;color:red!important}.pop-up-fon{z-index:9999999}.version.ver1 .popup-calc .head_pop_up{color:#cd0d0d}.version.ver2 .popup-calc .head_pop_up{color:#e30f1b}.version.ver3 .popup-calc .head_pop_up{color:#e61117}.version.ver5 .popup-calc .head_pop_up{color:#e30f1b}.version.ver1 .popup-calc .button_block .send_button,.version.ver1 .popup_window .close_block .ic_close{background:#cd0d0d}.version.ver2 .popup-calc .button_block .send_button,.version.ver2 .popup_window .close_block .ic_close{background:#e30f1b}.version.ver3 .popup-calc .button_block .send_button,.version.ver3 .popup_window .close_block .ic_close{background:#e61117}.vacancies .specialist_block{width:700px}.vacancies .specialist_block{color:#333;font-size:14px}.vacancies.vac_n>.specialist_block>table{width:100%}.vacancies.vac_n>.specialist_block>table th,.vacancies.vac_n>.specialist_block>table.colored th,.vacancies.vac_n>.specialist_block>table.default table th{background:#e2e8ef;border:none;border-left:#fff 1px solid;text-align:left!important;font-size:14px;padding:18px 15px 0 15px}.vacancies.vac_n>.specialist_block>table td,.vacancies.vac_n>.specialist_block>table.colored td{background:#e2e8ef;border:none;border-left:1px solid #fff;text-align:left!important;font-size:14px;padding:2px 15px 15px 15px}.vacancies.vac_n>.specialist_block>p>.b{display:block;font-size:20px;margin-bottom:1px;margin-top:24px;color:#333}.page_market_h1{color:#333;font-family:Arial;font-size:13px;font-weight:700;text-transform:uppercase;margin-top:33px;margin-left:10px}.page_market_form{margin-top:8px!important;display:inline-block;width:380px!important;margin-left:12px}.page_market_form textarea{width:367px!important;height:91px!important;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;padding-top:5px!important;padding-left:7px!important;margin-bottom:1px!important}

.page_market_form input.text{width:367px;height:28px;-moz-border-radius:2px;-webkit-border-radius:2px;border: 2px solid #D9D9D9;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;margin-bottom:10px;color:#686868;font-family:Arial;font-size:12px;padding-left:7px!important}.page_form_n .page_market_h1{margin:0}.page_form_n .page_market_form{width:280px!important;vertical-align:top}.page_form_n .page_market_form.nom{margin-left:0}.page_form_n .page_market_form input.text,.page_form_n .page_market_form textarea{width:265px!important}.page_form_n .page_market_form textarea{height:104px!important;resize:none}.page_market_form input.text.error,.page_market_form textarea.error{border-color:red}.page_market_form ::-webkit-input-placeholder{font-style:italic;color:#686868!important}.page_market_form ::-moz-placeholder{font-style:italic;color:#686868!important}.page_market_form :-moz-placeholder{font-style:italic;color:#686868!important}.page_market_form :-ms-input-placeholder{font-style:italic;color:#686868!important}.page_market_form table td{background:0 0!important;border:0!important}.page_market_form .t_shifts{padding-top:0}.page_market_form_btn{width:160px;height:38px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#ffca97;-moz-box-shadow:0 1px 0 rgba(215,154,90,.84);-webkit-box-shadow:0 1px 0 rgba(215,154,90,.84);box-shadow:0 1px 0 rgba(215,154,90,.84);background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE2MCAzOCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSItMS40MjEwODU0NzE1MjAyZS0xNCUiPgo8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmZjYTk3IiBzdG9wLW9wYWNpdHk9IjEiLz4KPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmY2E5NyIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZTZiNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTYwIiBoZWlnaHQ9IjM4IiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=);background-image:-moz-linear-gradient(bottom,#ffca97 0,#ffca97 .78%,#ffe6b5 100%);background-image:-o-linear-gradient(bottom,#ffca97 0,#ffca97 .78%,#ffe6b5 100%);background-image:-webkit-linear-gradient(bottom,#ffca97 0,#ffca97 .78%,#ffe6b5 100%);background-image:linear-gradient(bottom,#ffca97 0,#ffca97 .78%,#ffe6b5 100%);text-align:center;line-height:38px;margin-left:0!important;color:#312a17;font-family:Arial;font-size:14px;font-weight:700;text-shadow:0 1px 0 rgba(255,255,255,.57);cursor:pointer;transition:all .3s;-webkit-transition:all .3s}.page_market_form_btn:hover{text-shadow:none;-moz-box-shadow:0 1px 3px rgba(215,154,90,.64);-webkit-box-shadow:0 1px 3px rgba(215,154,90,.64);box-shadow:0 1px 3px rgba(215,154,90,.64)}.page_market_info{float:right;width:278px;margin-top:2px;color:#010101;font-size:14px}.page_market_info img{float:left;margin-right:14px;margin-bottom:35px}.page_market_info a{color:#be1b12;font-size:16px}.page_market_info_dol{font-size:12px;line-height:14px;color:#6e6e6e;margin-top:4px;margin-bottom:-3px;margin-left:95px}.page_market_info_tel{font-size:15px;color:#2b2b2b}.page_market_info_tel span{font-style:italic}.online_order table td.uk_n_nobg{background:0 0}.uk_btn_mask{overflow:hidden;margin:0 auto;height:46px;width:206px;border-radius:4px;background:0 0}.uk_btn_mask.old_min{margin-left:-10px}.uk_btn_mask.center{margin:0 auto}.uk_btn_mask.inline{display:inline-block;vertical-align:top}.uk_btn{display:block;height:44px!important;width:204px!important;font-size:14px!important;font-weight:700!important;line-height:40px;text-align:center;text-decoration:none;text-transform:uppercase;color:#fff!important;border:1px solid #a9b3bb;border-radius:4px;text-shadow:0 1px 1px rgba(0,0,0,.3);background:#e1e8f0;background:#e1e8f0 -moz-linear-gradient(top,#e1e8f0 0,#bcc5ce 100%);background:#e1e8f0 -webkit-linear-gradient(top,#e1e8f0 0,#bcc5ce 100%);background:#e1e8f0 linear-gradient(to bottom,#e1e8f0 0,#bcc5ce 100%);cursor:pointer;-moz-transition:none!important;-webkit-transition:none!important;transition:none!important}.uk_btn:hover{background:#bcc5ce;filter:none}.is_button_opt.uk_btn:disabled{pointer-events:none}.is_button.uk_btn:disabled{pointer-events:none}.uk_btn:active,.uk_btn:focus{background:#bcc5ce;box-shadow:none;text-shadow:none}.uk_btn_mask.uk_btn_mask_ber{height:82px;width:306px}.uk_btn.uk_btn_ber{height:48px!important;width:290px!important;line-height:1.6;font-size:16px;padding:15px 5px}.uk_btn_mask.uk_btn_mask_spec{width:182px;margin-left:0}.uk_btn.uk_btn_spec{width:180px!important;color:#fff!important;text-decoration:none!important}.uk_btn.uk_btn_green{    border-color: #993e3e;
    background: #f34f4f;
    background: -moz-linear-gradient(top,#fff 0,#f34f4f 3%,#cd0d0d 97%,#3a3a3a 100%);
    background: -webkit-linear-gradient(top,#fff 0,#f34f4f 3%,#cd0d0d 97%,#3a3a3a 100%);
    background: linear-gradient(to bottom,#fff 0,#f34f4f 3%,#cd0d0d 97%,#3a3a3a 100%);
}.uk_btn.uk_btn_green:hover {   background: #cd0d0d;
background: -moz-linear-gradient(top,#fff 0,#cd0d0d 3%,#cd0d0d 97%,#3a3a3a 100%);
background: -webkit-linear-gradient(top,#fff 0,#cd0d0d 3%,#cd0d0d 97%,#3a3a3a 100%);
background: linear-gradient(to bottom,#fff 0,#cd0d0d 3%,#cd0d0d 97%,#3a3a3a 100%);
filter: none;}.uk_btn.uk_btn_violet{border-color:#cd0d0d;background:#f34f4f;background:-moz-linear-gradient(top,#fff 0,#f34f4f 3%,#cd0d0d 97%,#3a3a3a 100%);background:-webkit-linear-gradient(top,#fff 0,#f34f4f 3%,#cd0d0d 97%,#3a3a3a 100%);background:linear-gradient(to bottom,#fff 0,#f34f4f 3%,#cd0d0d 97%,#3a3a3a 100%)}.uk_btn.uk_btn_violet:hover{background:#cd0d0d;background:-moz-linear-gradient(top,#fff 0,#cd0d0d 3%,#cd0d0d 97%,#3a3a3a 100%);background:-webkit-linear-gradient(top,#fff 0,#cd0d0d 3%,#cd0d0d 97%,#3a3a3a 100%);background:linear-gradient(to bottom,#fff 0,#cd0d0d 3%,#cd0d0d 97%,#3a3a3a 100%);filter:none}.uk_btn.uk_btn_violet:active,.uk_btn.uk_btn_violet:focus{background:#cd0d0d;box-shadow:none;text-shadow:none}.uk_btn_orange[disabled]{opacity:.5;cursor:default}.uk_btn_orange[disabled]:hover{opacity:.5}.uk_btn.uk_btn_orange{border-color:#cd0d0d;background:#f34f4f;background:-moz-linear-gradient(top,#fff 0,#f34f4f 3%,#cd0d0d 97%,#3a3a3a 100%);background:-webkit-linear-gradient(top,#fff 0,#f34f4f 3%,#cd0d0d 97%,#3a3a3a 100%);background:linear-gradient(to bottom,#fff 0,#f34f4f 3%,#cd0d0d 97%,#3a3a3a 100%)}.uk_btn.uk_btn_orange:hover{background:#cd0d0d;background:-moz-linear-gradient(top,#fff 0,#cd0d0d 3%,#cd0d0d 97%,#3a3a3a 100%);background:-webkit-linear-gradient(top,#fff 0,#cd0d0d 3%,#cd0d0d 97%,#3a3a3a 100%);background:linear-gradient(to bottom,#fff 0,#cd0d0d 3%,#cd0d0d 97%,#3a3a3a 100%);filter:none}.uk_btn.uk_btn_orange:active,.uk_btn.uk_btn_orange:focus{background:#cd0d0d;box-shadow:none;text-shadow:none}
.uk_btn.uk_btn_red{border-color:#fff;background:#f34f4f;margin:0 auto;background:-moz-linear-gradient(top,#fff 0,#f34f4f 3%,#cd0d0d 97%,#3a3a3a 100%);background:-webkit-linear-gradient(top,#fff 0,#f34f4f 3%,#cd0d0d 97%,#3a3a3a 100%);background:linear-gradient(to bottom,#fff 0,#f34f4f 3%,#cd0d0d 97%,#3a3a3a 100%)}.uk_btn.uk_btn_red:hover{background:#cd0d0d;background:-moz-linear-gradient(top,#fff 0,#cd0d0d 3%,#cd0d0d 97%,#3a3a3a 100%);background:-webkit-linear-gradient(top,#fff 0,#cd0d0d 3%,#cd0d0d 97%,#3a3a3a 100%);background:linear-gradient(to bottom,#fff 0,#cd0d0d 3%,#cd0d0d 97%,#3a3a3a 100%);filter:none}.uk_btn.uk_btn_red:active,.uk_btn.uk_btn_red:focus,.uk_btn.uk_btn_green:active,.uk_btn.uk_btn_green:focus{background:#cd0d0d;box-shadow:none;text-shadow:none}.uk_btn.experts_btn{color:#fff!important;margin:0 auto!important;border-radius:4px!important}ul.type3.que_table_n{width:100%;font-size:14px}ul.type3.que_table_n>li{display:inline-block;vertical-align:top;width:205px;margin-right:15px;padding:3px 0}ul.type3.que_table_n>li:nth-child(3n){margin-right:0}ul.type3.que_table_n.row_sm>li{width:55%;margin-right:0}ul.type3.que_table_n.row_sm>li:nth-child(2n){width:35%}.is_red.r_b{font-weight:700}ul.que_table_item_n li{padding:2px 0 5px 0!important}.head2.que_n{background:0 0;margin:0 0 7px 0}.head2.que_n .h2{background:0 0;font-size:20px;color:#333!important;padding:0;margin:0}.questions_list.que_n .head2 .h2,.questions_list.que_n .head2 div{background:0 0;margin:0;padding:0}.questions_list.que_n .head2{background:0 0;margin:0;padding:0}.head2 div.que_theme{font-size:14px;font-weight:700;color:#333;background:0 0;padding:0;margin:0}.head2 div.que_theme a{color:#be1b12;text-decoration:underline}.version.ver1 .head2 div.que_theme a{color:#cd0d0d}.version.ver2 .head2 div.que_theme a{color:#e30f1b}.version.ver3 .head2 div.que_theme a{color:#e61117}.version.ver5 .head2 div.que_theme a{color:#e30f1b}.online_question .question_text.que_n{color:#333;font-size:14px;padding:6px 0}.online_answer .answer_text.que_n{color:#333;font-size:14px;padding:6px 0}.online_question .all_news_n{margin:0;display:inline-block;width:100%;background:0 0}.all_news_n .que_date{color:#a3aeba;font-size:12px}.all_news_n .que_a{float:right;color:#cc090d;font-size:12px}.version.ver1 .all_news_n .que_a{color:#cd0d0d}.version.ver2 .all_news_n .que_a{color:#e30f1b}.version.ver3 .all_news_n .que_a{color:#e61117}.version.ver5 .all_news_n .que_a{color:#e30f1b}.all_news.que_a{color:#cc090d;font-size:14px;background:0 0}.all_news.que_a.right_text div{padding:3px 20px 0 0}.answer_note.que_a{padding:17px 0 0}.que_form_n .spec_block_n{position:absolute;top:0;right:0;width:280px}.que_form_n .spec_block_n img{float:left;padding-right:14px}.que_form_n .spec_block_n .dop_info{font-size:14px}.que_form_n .spec_block_n .dop_info .spec_job{line-height:1.5;margin-top:5px}.online_order.que_form_n{position:relative}.online_order.que_form_n{width:auto;margin-bottom:50px}.online_order.que_form_n .t_shifts{padding:0}.online_order.que_form_n table td{background:0 0;border:0}.online_order.que_form_n input.text{box-sizing:border-box;border-radius:4px;margin:0 0 10px 0;width:316px;height:30px;padding-left:8px;font-size:14px}.online_order.que_form_n.law_art_n input.text{width:308px}.online_order.que_form_n table td.inp_param{padding:0}.online_order.que_form_n table textarea{box-sizing:border-box;border-radius:4px;resize:none;overflow-y:auto;width:316px;height:115px;margin:0 0 10px 0;padding:6px 0 0 8px;font-size:14px}.online_order.que_form_n .text::-webkit-input-placeholder{font-style:italic}.online_order.que_form_n .text::-moz-placeholder{font-style:italic}.online_order.que_form_n .text:-moz-placeholder{font-style:italic}.online_order.que_form_n .text:-ms-input-placeholder{font-style:italic}.online_order.que_form_n .i_agree{width:370px;color:#a3aeba;padding-top:0;margin-bottom:23px}.accordeon-caption{background:url(/assets/base/css/../i/accordeon_caption_aw_red.png) 4px 3px no-repeat;background-size:15px 15px}.accordeon-caption.active-s{background:url(/assets/base/css/../i/accordeon_caption_aw_close_red.png) 4px 3px no-repeat;background-size:15px 15px}.version.ver1 .accordeon-caption{background:url(/assets/base/css/../i/accordeon_caption_aw_vio.png) 4px 3px no-repeat;background-size:15px 15px}.version.ver1 .accordeon-caption.active-s{background:url(/assets/base/css/../i/accordeon_caption_aw_close_vio.png) 4px 3px no-repeat;background-size:15px 15px}.version.ver2 .accordeon-caption{background:url(/assets/base/css/../i/accordeon_caption_aw.png) 4px 3px no-repeat;background-size:15px 15px}.version.ver2 .accordeon-caption.active-s{background:url(/assets/base/css/../i/accordeon_caption_aw_close.png) 4px 3px no-repeat;background-size:15px 15px}.version.ver3 .accordeon-caption{background:url(/assets/base/css/../i/accordeon_caption_aw_ora.png) 4px 3px no-repeat;background-size:15px 15px}.version.ver3 .accordeon-caption.active-s{background:url(/assets/base/css/../i/accordeon_caption_aw_close_ora.png) 4px 3px no-repeat;background-size:15px 15px}.version.ver5 .accordeon-caption{background:url(/assets/base/css/../i/accordeon_caption_aw_lik.png) 4px 3px no-repeat;background-size:15px 15px}.version.ver5 .accordeon-caption.active-s{background:url(/assets/base/css/../i/accordeon_caption_aw_close_lik.png) 4px 3px no-repeat;background-size:15px 15px}.trigger,.trigger.zao{background-size:15px 15px!important;padding-left:34px;padding-bottom:16px}.trigger.act,.trigger.zao.act{background-size:15px 15px!important}.version.ver1 .trigger,.version.ver1 .trigger.zao{background-size:15px 15px!important;padding-left:34px;padding-bottom:16px}.version.ver1 .trigger.act,.version.ver1 .trigger.zao.act{background-size:15px 15px!important}.version.ver2 .trigger,.version.ver2 .trigger.zao{background-size:15px 15px!important;padding-left:34px;padding-bottom:16px}.version.ver2 .trigger.act,.version.ver2 .trigger.zao.act{background-size:15px 15px!important}.version.ver3 .trigger,.version.ver3 .trigger.zao{background-size:15px 15px!important;padding-left:34px;padding-bottom:16px}.version.ver3 .trigger.act,.version.ver3 .trigger.zao.act{background-size:15px 15px!important}.version.ver5 .trigger,.version.ver5 .trigger.zao{background-size:15px 15px!important;padding-left:34px;padding-bottom:16px}.version.ver5 .trigger.act,.version.ver5 .trigger.zao.act{background-size:15px 15px!important}.online_answer .our-help{font-family:Arial;font-size:20px;font-weight:700;padding:0 0 20px 0;color:#333}.faq_tab_n{display:table-cell;vertical-align:top;box-sizing:border-box;font-size:14px;border:1px solid #a3aeba;width:222px;height:36px;text-decoration:underline;text-align:center;border-radius:4px;line-height:34px;padding:0!important;background:#fff}.faq_tab_n.tab_act{background:#cc090d;border-color:#cc090d;color:#fff;text-decoration:none}.version.ver1 .faq_tab_n.tab_act{background:#cd0d0d;border-color:#cd0d0d}.version.ver2 .faq_tab_n.tab_act{background:#e30f1b;border-color:#e30f1b}.version.ver3 .faq_tab_n.tab_act{background:#e61117;border-color:#e61117}.version.ver5 .faq_tab_n.tab_act{background:#e30f1b;border-color:#e30f1b}.faq_tab_n.tab_l{border-top-right-radius:0;border-bottom-right-radius:0}.faq_tab_n.tab_c{border-radius:0}.faq_tab_n.tab_r{border-top-left-radius:0;border-bottom-left-radius:0}#content p{line-height:20px}#content .trigger,#content ol,#content p{font-size:14px}#slider ul li{width:175px}.per_one_n{float:left;width:425px}.b_table_hover.table_new .m_col,.b_table_hover.table_new .m_col_first{border:0}.b_table_hover.table_new .m_col_first .el_th{background:#434e53;color:#fff;font-size:15px}.b_table_hover.table_new .m_col_first .el_th span.h_n{text-transform:none;font-size:16px;color:#fff}.b_table_hover.table_new .m_col .el_th span,.b_table_hover.table_new .m_col.m_active .el_th span{font-size:18px;padding-top:10px;text-transform:none;color:#fff}.b_table_hover.table_new .m_active .el_th_fixed{border-color:transparent;z-index:4}.b_table_hover.table_new .m_col_first>div.el_th_fixed{border-bottom:0}.b_table_hover.table_new .m_col>div.el_th_fixed{border-bottom:0}.b_table_hover.table_new .m_col>div.el_td:nth-child(odd),.b_table_hover.table_new .m_col_first>div.el_td:nth-child(odd){background:#f2f6f9}.table_blue.table_new .m_col>div.el_td:nth-child(odd),.table_blue.table_new .m_col_first>div.el_td:nth-child(odd){background-color:#fff}.b_table_hover.table_new .m_col.m_active>div.el_td{border-left:1px solid #434e53;border-right:1px solid #434e53}.b_table_hover.table_new .m_col .el_th{background:#434e53;color:#34c3f6;font-size:15px}.b_table_hover.table_new .m_col_first>div.el_td{border:1px solid #e1e8f0}.b_table_hover.table_new .m_col>div.el_td{border:1px solid #e1e8f0;margin:0 0 0 -1px}.b_table_hover.table_new .m_col .el_th p,.m_col_first .el_th p{font-size:15px!important;text-transform:uppercase}.b_table_hover.table_new .el_th .m_old_price{position:absolute;right:36px;bottom:0;color:#fff!important}.b_table_hover.table_new .m_col.m_active .el_th p{color:#34c3f6}.b_table_hover.table_new .m_col.m_active{border:0;border-bottom:1px solid #434e53;background:rgba(242,246,249,.6)}.b_table_hover.table_new .m_active{margin-top:0}.b_table_hover.table_new .m_col.m_active+.m_col{padding-left:0}.b_table_hover.table_new .svg_note svg{color:#0d6e9b}.b_table_hover.table_new .svg_dote svg{color:#20ae00}.b_table_hover.table_new .table_buy a{margin-left:5px;color:#fff!important;text-transform:none;font-weight:700;font-size:16px;border-radius:4px;background-color:#e9131b;background-image:linear-gradient(to top,#ae1014 0,#e9131b 100%);box-shadow:none}.b_table_hover.table_new .m_col_first .el_th.el_th_fixed{line-height:64px}.b_table_hover.table_new .table_h_n{margin-bottom:0!important;margin-left:7px}.b_table_hover.table_new .table_h_n span{text-transform:none;font-size:15px!important}.b_l_spec_n{width:100%;margin:10px auto 30px;padding:20px 20px 10px;text-align:center;border:2px solid #0e729f;border-radius:10px;background:#f2f6f9;box-sizing:border-box;-moz-box-sizing:border-box}.b_l_spec_n .spec_n_h1{display:inline-block;vertical-align:top;font-size:30px;margin-right:15px;text-transform:uppercase;color:#0e729f}.b_l_spec_n .spec_n_date{font-size:16px;color:#fff;font-weight:700;border-radius:15px;text-align:center;padding:5px 25px;background-color:#e9131b;background-image:linear-gradient(to top,#ae1014 0,#e9131b 100%)}.b_l_spec_n .spec_n_h2{font-size:16px;margin:18px 0 13px}.b_l_spec_n .spec_n_cur{color:#5e6f76;font-style:italic}.b_l_spec_n .spec_n_col1{color:#0e729f;font-weight:700}.b_l_spec_n .spec_n_h3{font-size:20px;margin:13px 0 0 0;font-weight:700}.sitemap_page.map_n{font-size:14px}.head_n{position:relative;background:0 0}.head_n h1{font-family:Arial;font-size:22px;font-weight:700;padding-left:0;text-transform:uppercase;color:#333;background:0 0}.head_nobg{background:0 0!important}.online_button span{font-size:14px}.page_new_info.new{padding:28px 0;padding:28px 50px;text-align:left;-webkit-box-shadow:0 8px 20px 0 rgba(0,0,0,.1);-moz-box-shadow:0 8px 20px 0 rgba(0,0,0,.1);box-shadow:0 8px 20px 0 rgba(0,0,0,.1)}.page_new_info.new .el_l{display:block;margin-bottom:5px;font-size:20px;line-height:22px;font-weight:700;color:#ea6c0e}.page_new_info.new .el_r{display:inline-block;line-height:20px;vertical-align:top;text-align:left;font-weight:400}.reson_n{font-family:Arial;font-size:20px;line-height:24px;font-weight:700;padding:0 0 12px 0;color:#333}.page_new_info.tender{text-align:left;padding:30px 53px;margin-bottom:40px;background:url(/assets/base/css/../i/info/info_bg_01.png) no-repeat;background-position:555px bottom;-webkit-box-shadow:0 8px 20px 0 rgba(0,0,0,.1);-moz-box-shadow:0 8px 20px 0 rgba(0,0,0,.1);box-shadow:0 8px 20px 0 rgba(0,0,0,.1)}.page_new_info.tender .t_h{display:block;margin-bottom:5px;font-size:20px;line-height:22px;font-weight:700;color:#85248b}.calc_uch_l{position:relative;margin-bottom:16px;width:100%;height:61px;padding:17px 20px;border:1px solid #eaeaea;box-sizing:border-box;background:#ffa138;background:-moz-linear-gradient(left,#ffa138 0,#dd1017 100%);background:-webkit-linear-gradient(left,#ffa138 0,#dd1017 100%);background:linear-gradient(to right,#e31017 0,#dd1017 100%)}.calc_uch_l .l_w{position:relative;display:block;width:100%;height:100%}.calc_uch_l .l_w:before{content:"";position:absolute;top:6px;right:0;width:8px;height:12px;background:url(/assets/adapt_files/img/arr_r.svg) no-repeat center center}.calc_uch_l .l_txt{display:block;color:#fff;font-size:16px;text-decoration:none;margin-top:4px;margin-left:12px;float:left}h1.main_h1{color:#333;font-family:Arial,Helvetica,sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;margin-bottom:10px}.after_table{margin-bottom:10px!important;margin-top:-10px!important}.after_table2{margin-bottom:15px!important;margin-top:5px!important}#certificate-slider{margin:0 0 20px 40px}.certificate-slider__block{position:relative}.certificate-slider__item,.replies-slider__img{display:inline-block;width:180px}.certificate-slider__item{border:3px solid #b69d6c;border-radius:3px;position:relative}.certificate-slider__item:hover,.replies-slider__img:hover{border:3px solid #776659;border-radius:3px}.replies-slider__img{border:3px solid #c8c8c8;border-radius:3px;position:relative}.certificate-slider__item:hover:before,.replies-slider__img:hover:before{content:"";width:50px;height:64px;background:url(/assets/base/css/../i/hor/search.png) no-repeat center center;position:absolute;top:35%;left:35%;z-index:2}body.tender .replies-slider__img:hover:before{background:url(/assets/base/css/../i/hor/search_tender.png) no-repeat center center}body.reg .replies-slider__img:hover:before{background:url(/assets/base/css/../i/hor/search_reg.png) no-repeat center center}.certificate-slider__next,.certificate-slider__prev,.content-slider__next,.content-slider__prev,.replies-slider__next,.replies-slider__prev,.specialist-slider__next,.specialist-slider__prev{position:absolute;top:43%;height:35px;width:20px;padding:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:url(/assets/base/css/../i/hor/hor_slider_ctr.png) no-repeat center center;transition:opacity .3s ease-in-out;color:#fff;display:inline-block;zoom:1;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;filter:Alpha(Opacity=50);opacity:.5;cursor:pointer}.certificate-slider__next:hover,.certificate-slider__prev:hover,.content-slider__next:hover,.content-slider__prev:hover,.replies-slider__next:hover,.replies-slider__prev:hover,.specialist-slider__next:hover,.specialist-slider__prev:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.certificate-slider__next,.content-slider__next,.replies-slider__next{background-position:-20px 0;right:0}.certificate-slider__prev,.content-slider__prev,.replies-slider__prev,.specialist-slider__prev{background-position:0 0;left:-20px}#replies-slider{margin:10px 20px 30px 40px}.replies-slider__detail{width:62%;margin-left:15px}.replies-slider__text p{font-size:13px!important}.replies-slider__detail,.replies-slider__img{display:inline-block!important;vertical-align:top}.replies-slider__logo{float:right;margin:0 0 10px 10px;width:75px}.replies-slider__title{font-family:Arial,Helvetica,sans-serif;color:#333;font-size:20px;font-weight:700;text-decoration:underline;-moz-text-decoration-color:#e41018;text-decoration-color:#e41018;margin-bottom:15px}.replies-slider__sign{text-align:right}.replies-slider__less,.replies-slider__more{display:inline-block!important;width:initial!important;text-decoration:none;margin-top:17px;border-bottom:1px dashed #e41018}body.tender .replies-slider__less,body.tender .replies-slider__more{border-bottom:1px dashed #cd0d0d}body.reg .replies-slider__less,body.reg .replies-slider__more{border-bottom:1px dashed #e30f1b}.replies-slider__more:after{content:" ▼"}.replies-slider__less:after{content:" ▲"}body.web .replies-slider__title{text-decoration-color:#d80e0e}body.tender .replies-slider__title{text-decoration-color:#cd0d0d}#specialist-slider{margin:10px 20px 40px 40px}.specialist-slider__next{background-position:-20px 0;right:-20px}.specialist-slider__item{display:block;text-align:center;text-decoration:none!important}.specialist-slider__item:hover{text-decoration:none;color:#cd0d0d!important}.specialist-slider__item:focus{outline:0}.specialist-slider__image{padding-bottom:15px;margin-bottom:10px;border-bottom:1px solid #ddd}.specialist-slider__item:hover>.specialist-slider__image{border-bottom:1px solid #e41018}.specialist-slider__name{margin-bottom:5px;font-weight:700;text-transform:uppercase;color:#000}.specialist-slider__position{color:#333}.specialist-slider__head{font-family:Arial;font-size:20px!important;line-height:24px;font-weight:700;padding:0 0 12px 0;color:#333}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2){#owl-slider_main .owl-controls .owl-buttons .owl-prev{left:15px}#owl-slider_main .owl-controls .owl-buttons .owl-next{right:25px}.main_menu.hor_menu_n .back ul{padding-left:7px;padding-right:25px;-webkit-box-sizing:border-box;box-sizing:border-box}.menu_top_wrap_n.fixed .main_menu.hor_menu_n .logo_fix{margin-left:14px;margin-right:3px}}@media screen and (max-width:400px){@-ms-viewport{width:320px}}.b_work_your_li1_new{background:url(/assets/base/css/../i/work/icon-bl/oop-1.png) no-repeat left top}.b_work_your_li2_new{background:url(/assets/base/css/../i/work/icon-bl/oop-2.png) no-repeat left top;padding-right:43px}.b_work_your_li3_new{background:url(/assets/base/css/../i/work/icon-bl/oop-3.png) no-repeat left top;padding-right:33px;width:140px}.b_work_your_li4_new{background:url(/assets/base/css/../i/work/icon-bl/oop-4.png) no-repeat left top}.new_work .b_work_your_li4_new{padding:0;background-size:none}.b_work_your_li5_new{background:url(/assets/base/css/../i/work/icon-bl/oop-5.png) no-repeat left top}.b_work_your_li6_new{background:url(/assets/base/css/../i/work/icon-bl/oop-6.png) no-repeat left top}.new_work li{background-size:contain}.new_work{position:relative}.b_work_your_ul_res{margin-left:110px!important;margin-bottom:30px}.b_work_your_li5_new p{margin-left:20px!important;width:105px!important}.b_work_your_li6_new p{margin-left:13px!important}.new_work .b_work_your_li6_new{width:120px!important;padding-top:122px!important;margin-top:14px}.ul_for_after li:last-child{padding-top:106px!important;width:102px!important}.new_work .b_work_your_ul li{padding-top:106px;width:138px}.ul_for_after:after{position:absolute;content:'';width:630px;top:212px;left:0;height:35px;background-image:url(/assets/base/css/../i/work/icon-bl/result.png)}.b_work_your_ul_res:after{content:'или';position:absolute;color:#0d6f9c;font-family:arial;font-size:16px;left:300px;top:309px}.b_work_your_li5_new{width:112px!important;padding-top:137px!important;margin-right:129px!important}.new_work .b_work_your_ul{margin-left:21px}.new_work p{font-size:13px!important}.b_work_your_ul_res{width:420px;margin:0 auto;font-size:13px}.new_work .our-reson{display:block;padding:0 0 20px 0}.new_work li:last-child p{margin-left:4px}.new_work p{margin-left:10px}.relink_block{display:block;background:#f2f6f9;padding:15px 20px;margin:20px 0}.relink_block__title{font-weight:700}.relink_block__item{display:inline-block;width:49%}.span_all_hor{padding-left:14px}.menu_tog .menu_tog__btn{display:block;position:absolute;top:50%;left:16%;width:15px;height:2px;margin:-2px 0 0 -15px;background:#fff}.menu_tog .menu_tog__btn:after,.menu_tog .menu_tog__btn:before{content:"";display:block;position:absolute;width:100%;height:2px;background:#fff;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.fixed .menu_tog .menu_tog__btn{left:22%}.menu_tog .menu_tog__btn:before{top:-4px}.menu_tog .menu_tog__btn:after{bottom:-4px}.menu_act .menu_tog__btn{background:0 0}.menu_act .menu_tog__btn:before{transform:rotate(-45deg);top:0}.menu_act .menu_tog__btn:after{transform:rotate(45deg);bottom:0}.sub_hide_block{display:block!important}.price_left{background:linear-gradient(to bottom,#ef121a 0,#a0070a 100%)}.version.ver2 .price_left{background:linear-gradient(to bottom,#f34f4f 0,#cd0d0d 100%)}.version.ver3 .price_left{background:linear-gradient(to bottom,#ffa138 0,#dd1017 100%)}.version.ver5 .price_left{background:linear-gradient(to bottom,#96d62a 0,#427a01 100%)}.version.ver1 .price_left{background:linear-gradient(to bottom,#ba62bf 0,#6e0974 100%)}.services-row{margin-bottom:12px}.services-row .services-item{float:left;width:150px;border:1px solid #ccc;text-align:center;padding:8px;margin-right:10px;font-size:14px}.services-row .services-item.service-item-last{margin-right:0}.services-row .services-item img{margin-bottom:15px}.services-row .services-item .service-name{margin-bottom:10px;color:#e30f1b}.services-row .services-item .service-price{margin-bottom:10px;font-weight:700}.services-row .services-item .service-time{margin-bottom:15px}.services-row .services-item .service-btn{width:100%!important}.advantages-row{margin-top:15px;margin-bottom:12px}.advantages-row .advantages-item{float:left;width:168px;margin-right:15px;font-size:14px}.advantages-row .advantages-item.advantages-item-last{margin-right:0}.advantages-row .advantages-item .advantage-img{margin-bottom:15px;width:81px;height:81px}.advantages-row .advantages-item .advantage-name{font-weight:700;margin-bottom:15px;min-height:36px}.stages{margin-top:25px;margin-bottom:35px}.stages>div{width:412px;border:none;border-radius:40px;background-color:#f6f6f4;font-size:14px;min-height:80px;margin-bottom:10px;position:relative}.stages>div:nth-child(2n+1){padding-left:152px;padding-right:85px}.stages>div:nth-child(2n){padding-left:85px;padding-right:152px;margin-left:69px}.stages>div .stage-num{position:absolute;top:30px;font-size:40px;font-weight:700}.stages>div:nth-child(2n+1) .stage-num{left:125px}.stages>div:nth-child(2n) .stage-num{left:55px}.stages>div img{position:absolute;top:-10px;width:98px;height:98px}.stages>div:nth-child(2n+1) img{left:20px}.stages>div:nth-child(2n) img{right:20px}.stages>div p{display:table-cell;vertical-align:middle;height:80px;margin:0!important;padding:0!important;line-height:18px}.calc-link{border:2px solid;border-radius:4px;padding:7px;margin-top:8px;margin-bottom:20px;margin-left:7px;width:400px}.calc-link img{float:left;margin-right:10px}.calc-link a{display:block;margin-top:6px;text-transform:uppercase;font-size:14px;text-decoration:none}.calc-link:after{content:'';display:block;clear:both}.calc-link-reg{border-color:#e30f1b}table.colored.colored-new{margin-bottom:12px}table.colored.colored-new td,table.colored.colored-new td.pricelist.price.colored_td,table.colored.colored-new tr td:last-child{padding-top:15px!important;padding-right:15px!important;padding-bottom:15px!important;padding-left:10px!important;border-top:1px solid #b8b8b8!important;border-right:1px solid #b8b8b8!important;border-bottom:1px solid #b8b8b8!important;border-left:1px solid #b8b8b8!important}table.colored.colored-new tr:nth-child(2n+1){background:#d1dee8}table.colored.colored-new-4-col tr:nth-child(2n+1){background:initial}table.colored.colored-new-4-col tr:nth-child(2n){background:#d1dee8}table.colored.colored-new tbody tr td.devider_td{background-color:#b8b8b8!important;padding-top:15px!important;padding-bottom:15px!important;height:auto!important}.uk_zakaz{display:block;background:#7c7c7c;height:30px!important;width:110px!important;font-size:14px!important;line-height:30px;text-align:center;text-decoration:none;text-transform:uppercase;color:#fff!important;border:1px solid #a9b3bb;border-radius:4px;text-shadow:0 1px 1px rgba(0,0,0,.3);cursor:pointer;transition:none!important;margin-top:10px!important}table.colored.colored-new.colored-new-4-col tr:nth-child(2n+1){background:initial}.our-price_content table.colored.colored-new td:first-child{width:auto}.law_inline .withit li{background:url(/test2/galka_4252971.png) no-repeat 0 2px;float:left;width:50%;margin-bottom:17px;padding:0 25px 10px 25px}.law_inline .withit li:nth-child(4n+4){clear:both}.law_inline .withit+div{clear:both}.law_inline .withit-margin{clear:both;margin-bottom:0}.law_inline .withit-header{margin-top:30px;color:#333!important;font-family:Arial;font-size:20px;line-height:24px;font-weight:700;padding:0 0 12px 0}.law_inline .withit.withit-override li{background:url(/assets/adapt_files/img/galka_4252971.svg) no-repeat 0 2px;width:25%;padding:0 25px 10px 32px}#content .inline_block .online_order .thanks{color:#447806}.smena_form form#oneform1.online_order.smena .thanks{color:#fff}.vacancy_form{background:0 0!important}.vacancy_form .t_shifts td{text-align:left!important}.vacancy_form input.text{padding-top:0!important;padding-bottom:0!important;padding-right:3px!important;margin-bottom:10px!important}.inline_block .vacancy_form#oneform1 .inp_param textarea,.vacancy_form input.text{width:307px!important}form.vacancy_form#oneform1 .thanks{padding-left:0!important}div.smena_form.ddd form.online_order.smena.page_market_form.ajax_form{display:inline-block!important;width:340px!important}.head-dograb h1{text-transform:none;font-family:"Roboto Slab",serif!important;color:#000!important}.faq-menu{margin-top:20px}.faq-menu:after{content:'';display:block;clear:both}.faq-menu .faq-menu-item{width:32%;margin-right:1%;float:left;text-align:center;font-size:14px;line-height:16px;border:1px solid #a3aeba;height:33px;margin-bottom:20px;padding:5px 0}.faq-menu .faq-menu-item-active{color:#fff}.faq-menu div:first-child,.faq-menu div:nth-child(4n){border-top-left-radius:4px;border-bottom-left-radius:4px}.faq-menu div:last-child,.faq-menu div:nth-child(3n){border-top-right-radius:4px;border-bottom-right-radius:4px}body.web .faq-menu a{color:#d80e0e}body.web .faq-menu .faq-menu-item-active{background-color:#cc090d}body.uchet .faq-menu a{color:#e15900}body.uchet .faq-menu .faq-menu-item-active{background-color:#e61117}body.reg .faq-menu a{color:#e30f1b}body.reg .faq-menu .faq-menu-item-active{background-color:#e30f1b}body.tender .faq-menu a{color:#cd0d0d}body.tender .faq-menu .faq-menu-item-active{background-color:#cd0d0d}ul.type5{margin-left:12px}ul.type5 li{background:url(/assets/img/4793976_marker_4391472.png) no-repeat left 0;padding:0 0 10px 33px}span.point{font-size:25px;position:relative;top:5px;padding-left:1px;padding-right:5px}span.point.point-green{color:green}span.point.point-red{color:red}body.web .specialist-slider__name{color:#333;text-transform:uppercase}.specialist-slider__item:hover .specialist-slider__name{color:#d80e0e}.slider_action_btn{position:absolute;top:0;left:0;display:block;color:#fff!important;text-decoration:none!important;text-align:center;padding:11px 20px;border-radius:4px;font-size:13px;text-transform:uppercase;font-weight:700;margin-bottom:10px}body.web .slider_action_btn{background:linear-gradient(to bottom,#ef121a 0,#a0070a 100%)}.td--wide{width:37%}.uk_btn_slider{margin:10px 0 0 0;height:35px!important;line-height:34px;width:130px!important}.articles__list{margin-left:-10px;margin-right:-10px;box-sizing:border-box;margin-top:30px}.articles__item{display:inline-block;position:relative;width:33%;color:#333;font-size:14px;padding-left:10px;padding-right:10px;margin-bottom:40px;margin-left:0;box-sizing:border-box;vertical-align:top}.articles__image{margin-bottom:20px}.articles__image img{width:100%}.articles__name{margin-bottom:20px;font-weight:700}.articles__image img:hover{opacity:.8}.page_market_info p.first{color:#3f3f3f;font-size:16px!important;font-weight:700;line-height:20px!important;text-align:center;margin-top:10px}.smena_form.ddd.english .page_market_info img{margin:auto;display:block;margin-top:20px;margin-bottom:10px;float:none}.smena_form.ddd.english .page_market_info a{color:#be1b12;font-size:16px;font-weight:700;line-height:20px;text-align:center;padding-top:5px;padding-bottom:5px;display:block;clear:both;text-decoration:none}.smena_form.ddd.english .page_market_info .page_market_info_dol{color:#3f3f3f;font-size:14px!important;font-weight:400;line-height:24px!important;text-align:center;width:250px;margin:0 auto;padding-bottom:0}.smena_form.ddd.english .page_market_info a[href^=tel]{color:#3f3f3f;font-size:16px;font-weight:700;line-height:20px;text-align:center;text-decoration:none;margin-top:10px;display:block;background:url(/assets/ds-comf/ds-form/images/zaya/4445013_6_4056860_red.png) 0 3px;background-repeat:no-repeat;padding:0;width:195px;margin:0 auto}.popup_layer .popup_window,.popup_layer_online .popup_window{text-align:initial;background:#fff;padding:0;min-width:0}.popup{width:380px;padding:10px 0 0}.popup .head{padding:1px 0 1px 25px;font:18px "Times New Roman",Times,serif;color:#fff;background:#d80e0e}.popup .form_padds{padding:50px 25px 0;font-size: 16px;
    color: #78767a;}.popup form{padding:0;margin:0}.popup .is_light{line-height:1.2em;padding:0 0 20px}.popup form table{border-collapse:collapse;width:100%}.popup form table td{background:#ffffff;border:0;border-bottom:#fff 1px solid;padding:0 1px;border:0!important}.popup form table td.inp_param{padding:1px 10px 0 10px;font-weight:700;color:#3b3f44}.popup form input.text{width:233px}.popup .quest input.text{width:231px}.popup .online_order{width:auto}.popup .wide_form{padding:16px 0 16px 119px}.popup .wide_form .online_button{background:0 0;color:#3b3f44}.popup .wide_form .online_button span{padding:2px 0 3px 20px;background:url(/assets/base/css/../i/arrows.png) no-repeat left 3px;text-decoration:underline;font-weight:400}.popup .wide_form .online_button span.act{background-position:left -80px!important}.popup .wide_form .online_button span:hover{text-decoration:none}.popup .wide_form .online_button span.act{text-decoration:none;font-weight:700}.popup label.i_agree{padding-bottom:15px;font-size:11px;color:#898989;line-height:1.2em;padding-left:19px;width:auto;height:auto;margin:0;background:0 0}.popup label.i_accept{width:auto;height:auto;margin:0;background:0 0}.popup label.i_agree input{top:12px}.popup .button_block{margin:0 -27px;text-align:center;background:#f1f4f7;padding: 20px 0px 0px 0px;}.popup .button_block .send_button{width:137px;height:23px;line-height:23px;color:#fff;font-weight:700;text-align:center;cursor:pointer}.popup .button_block .send_button[disabled]{opacity:.5;color:#898989;cursor:default}.popup .button_block .send_button[disabled]:hover{opacity:.5}.popup.egrul .ober{height:460px;overflow:auto;margin-top:10px}.popup.egrul{width:657px;line-height:14px}.popup.egrul .head{padding:1px 0 1px 15px;font:18px "Times New Roman",Times,serif;color:#fff;background:#d80e0e}.popup.egrul .form_padds{padding:15px 15px 0}.popup.egrul div.header{padding:0;width:638px;color:#d80e0e;background:#f1f5f8;font-weight:700}.popup.egrul div.header div{padding:4px 0 4px 15px;width:298px;background:#e1e8f0;margin:25px 0 6px 0}.popup.egrul div.header div.class2{width:385px}.popup .col_links{display:block;background:url(/assets/base/css/../i/col/popup_fon.gif);position:absolute;z-index:2000}.popup .no_background{background:0 0!important;padding-left:0!important;margin-bottom:6px;vertical-align:baseline}.popup .head_pop_up{color:#c00;padding:1px 0 1px 25px;font-size:18px}.popup .form_pop_up{padding:9px 25px 0!important}.popup .form_pop_up .is_light{padding-bottom:25px}.popup .form_pop_up input.text{width:209px!important}.popup .red{color:#c00}
#wrapper{background:0 0}
.hot_top_menu_back{background-color:#e8e8e8}
.hot_top_menu_back.fixed {
  position: fixed;
  width: 100%;
  top: 0;
  z-index: 9999999;
}
.hot_top_menu_back.fixed + #header {
  margin-top: 56px;
}
.hor_top_menu .hor_menu_list .menu_item{margin-right:18px;padding-top:21px}
.hor_top_menu .hor_menu_list .menu_item a{color:#000;text-decoration:none;font-size:13px}
.hor_top_menu .hor_menu_list .menu_item a.line:after{display:none}
.hor_page_flag{position:static!important;display:inline-block;margin-top:19px;margin-left:60px;font-size:14px;text-decoration:underline!important;vertical-align:top}.b_page_search{display:inline-block;vertical-align:top;padding-top:13px;width:218px}.b_page_search input.text{width:74.5%;height:28px;border-radius:3px;border-color:#dcdcdc}.b_page_search .is_button{width:16px;vertical-align:top;position:absolute;top:8px;right:8px;background-position:0 0;padding:0}
#header.hor_n{height:125px}
#header .logo{top:10px;padding-left:5px;left:-30px}
#header .logo img{height:auto}
#header .work{top:38px;right:330px}
.b_page_header .b_page_phone{padding-top:38px}.b_page_header .b_page_phone span.pseudo_link.callback-link{font-size:14px;position:relative}.b_page_header .b_page_phone span.pseudo_link.callback-link:before{position:absolute;left:-19px;top:1px}#copyButton{margin-bottom:10px}.header-email a{font-size:14px;color:#000!important;font-weight:400;text-decoration:underline!important;margin-left:0!important;border-bottom:none;position:relative}.header-email a:before{content:""; position:absolute;left:-25px;top:1px}.header-email{margin-bottom:9px}
#header .work a{border-bottom:none}
.header-address a{font-size:14px;color:#000!important;font-weight:400;position:relative}
.header-address a:before{position:absolute;left:-22px;top:0}
.header-address a{margin:0!important;padding:0!important}
.hor_menu_list a.line.hor_page_flag.vert{color:#333!important}body.web .b_page_header .b_page_phone span.pseudo_link.callback-link{border-bottom:1px solid #d80e0e}body.web .b_page_search .is_button{height:15px}body.reg .b_page_header .b_page_phone span.pseudo_link.callback-link{border-bottom:1px solid #e30f1b}body.reg .b_page_search .is_button{height:16px}body.uchet .b_page_header .b_page_phone span.pseudo_link.callback-link{border-bottom:1px solid #e61117}body.uchet .b_page_search .is_button{height:16px}body.tender .b_page_header .b_page_phone span.pseudo_link.callback-link{border-bottom:1px solid #cd0d0d}body.tender .b_page_search .is_button{height:16px}.main_hor_publ{margin-top:0}#footer .hor_footer{background:0 0;height:auto}#footer .hor_foot_list{padding-top:0}#footer .hor_h .line{color:#000;font-weight:700;font-size:23px}#footer .hor_h .line-r{float:right;color:#da0f16;text-decoration:underline;font-size:15px;margin-right:30px}.main_hor_news{margin-bottom:20px}.main_hor_news .b_news_one{width:calc(33% - 10px);height:auto;margin:0}.main_hor_news .b_news_rubrika{text-transform:uppercase;font-weight:700;color:#333;margin-bottom:18px}.main_hor_news .b_news_data{margin-bottom:18px;position:static;color:red;font-size:14px}.main_hor_news .b_news_header{color:#333;margin-bottom:18px;font-weight:700}.main_hor_news .b_news_text{display:block}.main_hor_news .b_news_one div{width:95%}.middle-footer{background-color:#f6f6f6;padding-top:25px;padding-bottom:25px}.middle-footer .middle-footer-block{float:left;height:30px;padding:10px 5px 0 5px}.middle-footer .block-ur{width:30%}.middle-footer .block-reg{width:24%}.middle-footer .block-uchet{width:18%}.middle-footer .block-likvid{width:239px;padding-right:0}.middle-footer .middle-footer-block div{display:inline-block;color:#000;font-weight:700;font-size:14px;position:relative;padding-top:5px;padding-left:35px;cursor:pointer}.middle-footer .middle-footer-block div:before{content:'';width:23px;height:23px;display:block;position:absolute;top:0;left:0}body.web .middle-footer .middle-footer-block div:before{border:1px solid #e11017;border-radius:50%;content:'+';color:#e11017;font-weight:400;text-align:center;line-height:24px}body.reg .middle-footer .middle-footer-block div:before{border:1px solid #e30f1b;border-radius:50%;content:'+';color:#e30f1b;font-weight:400;text-align:center;line-height:23px}body.likvid .middle-footer .middle-footer-block div:before{border:1px solid #e11017;border-radius:50%;content:'+';color:#e11017;font-weight:400;text-align:center;line-height:24px}body.uchet .middle-footer .middle-footer-block div:before{border:1px solid #e61117;border-radius:50%;content:'+';color:#e61117;font-weight:400;text-align:center;line-height:23px}body.tender .middle-footer .middle-footer-block div:before{border:1px solid #e61117;border-radius:50%;content:'+';color:#e61117;font-weight:400;text-align:center;line-height:23px}body.web .middle-footer .middle-footer-block.active div:before{content:'-'}body.reg .middle-footer .middle-footer-block.active div:before{content:'-'}body.likvid .middle-footer .middle-footer-block.active div:before{content:'-'}body.uchet .middle-footer .middle-footer-block.active div:before{content:'-'}body.tender .middle-footer .middle-footer-block.active div:before{content:'-'}.middle-footer-block.active{background-color:#ececec}.middle-footer .middle-footer-block.active .middle-footer-block-txt{cursor:default}.tab-block{display:none;padding:20px 40px 20px 40px;background-color:#ececec;width:899px}.tab-block.active{display:block}.tab-block ul li{padding-bottom:5px!important}.tab-block ul li a{font-size:13px;color:#6f6f6f}.middle-footer-menu-container.active{display:block}#footer .foot_h{color:#333;font-weight:700;font-size:14px;margin-bottom:10px}#footer .footer_bottom .bottom-col1 .foot_h{margin-top:18px}#footer .footer_bottom .bottom-col2 .foot_h{margin-top:22px}#footer .hor_footer .hor_foot_list.fixed_width .hor_h a.line{color:#555}.footer-line1 .line-block{float:left}.footer-line1 .l-map{height:109px}.footer-line1 .l-map,.footer-line1 .l-rating{width:30%}.footer-line1 .l-pay,.footer-line1 .l-social{width:20%}.footer-line1 .l-pay,.footer-line1 .l-rating,.footer-line1 .l-social{margin-top:20px}.footer-map-row{height:350px}#footer .footer_bottom{height:auto;font-size:14px;color:#000;padding-top:45px;padding-bottom:45px}.footer_bottom .fixed_width .footer-bottom-col{float:left;text-align:left}.footer_bottom .bottom-col1{width:25%;padding-top:15px}.footer_bottom .bottom-col2{width:23%;padding-top:15px}.footer_bottom .bottom-col3{width:28%}.footer_bottom .bottom-col4{width:24%}#footer .footer_bottom .foot_menu_list li a{color:#000!important;font-size:13px}#footer .footer_bottom .foot_menu_list li{padding-bottom:7px;padding-left:0;background:0 0;list-style:none}#footer .footer_bottom .copyright{color:#797979;font-size:12px}#footer .footer_bottom .footer-phone a{font-family:'Roboto Slab',serif;font-size:24px;font-weight:700;color:#1f1f1f!important}#footer .footer_bottom .footer-time{padding-left:23px;position:relative;margin-bottom:30px}#footer .footer_bottom .footer-time:before{position:absolute;left:0;top:2px;content:'';width:15px;height:13px}#footer .footer_bottom .footer-mail{margin-bottom:30px}#footer .footer_bottom .footer-mail a{font-size:14px;color:#000!important;font-weight:400;text-decoration:underline!important;margin-left:0!important;border-bottom:none;position:relative}#footer .footer_bottom .footer-mail a:before{position:absolute;left:-23px;top:1px}#footer .footer_bottom .pseudo_link.callback-link{font-size:14px;position:relative;cursor:pointer;text-decoration:none}body.web #footer .footer_bottom .pseudo_link.callback-link{border-bottom:1px solid #d80e0e;color:#d80e0e}body.reg #footer .footer_bottom .pseudo_link.callback-link{border-bottom:1px solid #e30f1b;color:#e30f1b}body.uchet #footer .footer_bottom .pseudo_link.callback-link{border-bottom:1px solid #e61117;color:#e61117}body.tender #footer .footer_bottom .pseudo_link.callback-link{border-bottom:1px solid #cd0d0d;color:#cd0d0d}#footer .footer_bottom .pseudo_link.callback-link:before{position:absolute;left:-22px;top:1px}#footer .footer_bottom .copyright{color:#333}.tabs{max-width:700px;margin:0 0 30px}.tabs__caption{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;position:relative;margin:-1px 0 0 -1px}.tabs__caption li:last-child:before{content:'';position:absolute;bottom:-5px;left:0;right:-2px;z-index:-1;height:5px;background:#7dca86}.tabs__caption:after{content:'';display:table;clear:both}.tabs__caption li{padding:9px 10px;margin:1px 0 0 1px;background:#61af6a;color:#fff;position:relative;border:solid #61af6a;border-width:1px 1px 0;border-radius:5px 5px 0 0;text-align:center}.tabs__caption li:not(.active){cursor:pointer}.tabs__caption li:not(.active):hover{background:#7dca86;border-color:#7dca86}.tabs__caption .active{background:#fff;color:#000;border-color:#7dca86}.tabs__caption .active:after{content:'';position:absolute;bottom:-5px;left:0;right:0;height:5px;background:#fff}.tabs__content{display:none;background:#fff;border:2px solid #7dca86;border-radius:0;padding:7px 15px}.tabs__content.active{display:block}.vertical .tabs__caption{float:left;display:block}.vertical .tabs__caption li{float:none;border-width:2px 0 2px 2px;border-radius:5px 0 0 5px}.vertical .tabs__caption li:last-child:before{display:none}.vertical .tabs__caption .active:after{left:auto;top:0;right:-2px;bottom:0;width:2px;height:auto}.vertical .tabs__content{overflow:hidden}@media screen and (max-width:650px){.tabs__caption li{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.vertical .tabs__caption{float:none;display:-webkit-flex;display:-ms-flexbox;display:flex}.vertical .tabs__caption li{border-width:2px 2px 0;border-radius:5px 5px 0 0}.vertical .tabs__caption li:last-child:before{display:block}.vertical .tabs__caption .active:after{top:auto;bottom:-5px;left:0;right:0;width:auto;height:5px;background:#fff}}.tabs-col-2 .tabs__caption li{width:50%;box-sizing:border-box;margin-left:0}.tabs-col-2 .tabs__content{padding:30px 20px}.tabs-col-3 .tabs__caption li{margin-right:8px;width:172px}.tabs-col-3 .tabs__caption li:last-child{margin-right:0}.tabs .tabs__content{background:#f6f6f4;border:none}.tabs .tabs__caption .active:after{display:none}.tabs .tabs__caption li:last-child:before{display:none}body.reg .tabs .tabs__caption li{background:#e30f1b;border-color:#e30f1b}.tabs .tabs__caption .active{color:#e30f1b;background:0 0}body.reg .tabs .tabs__content{border-top:2px solid #e30f1b}body.web .tabs .tabs__caption li{background:#e30f1b;border-color:#e30f1b}body.web .tabs .tabs__caption .active{color:#e30f1b;background:0 0}body.web .tabs .tabs__content{border-top:2px solid #e30f1b}body.web .tabs-col-3-full-width .tabs__caption li{margin-right:7px;width:196px}body.eng_ver .tabs-col-3-full-width .tabs__caption li{margin-right:7px;font-size:12px}body.web .tabs-col-3-full-width .tabs__caption li:last-child{margin-right:0}.uk_btn.uk_btn_spec:hover{color:#fff!important;text-decoration:none!important}body.tender .tabs .tabs__caption li{background:#cd0d0d;border-color:#cd0d0d}body.tender .tabs .tabs__caption .active{color:#cd0d0d;background:0 0}body.tender .tabs .tabs__content{border-top:2px solid #cd0d0d}body.tender .tabs-col-3-full-width .tabs__caption li{margin-right:7px;width:196px}body.tender .tabs-col-3-full-width .tabs__caption li:last-child{margin-right:0}@media screen and (max-width:1023px){body.reg .tabs.tabs-col-3 .tabs__caption li{width:32.5%!important;margin-right:1%!important;box-sizing:border-box}body.reg .tabs.tabs-col-3 .tabs__caption li:nth-child(3){margin-right:0!important}}@media screen and (max-width:959px){body.reg .tabs.tabs-col-3 .tabs__caption li{width:32.2%!important;margin-right:1%!important;box-sizing:border-box}}@media screen and (max-width:639px){body.reg .tabs .tabs__caption li{width:100%!important;margin-right:0!important;box-sizing:border-box}}.main_menu .back ul{width:100%}.publ_hor_item .link img{margin:auto;display:block;position:absolute;left:0;top:0;width:100%;height:auto}.main_hor_publ .publ_hor_list .publ_hor_item .publ_user_info{width:90%;right:15px}.likvid-steps__item:before{vertical-align:middle}
#header .b_page_phone span{position:relative;z-index:9}
.eng_ver.main_menu .fixed_width{width:90%;padding-left:0}.inline_block #oneform1 .inp_param textarea{width:70%!important;padding:0}.subsection table.default{display:block;overflow:hidden}.popup_layer,.popup_layer_online,.popup_layer_orders{position:fixed}.popup_layer .transparent_layer,.popup_layer_online .transparent_layer{position:fixed;left:0;z-index:999999;top:0}.popup_layer .popup_window,.popup_layer_online .popup_window{position:fixed;left:0;right:0;margin:0 auto;top:70px;z-index:999999}.popup_layer_online .popup_window{position:fixed}body:not(.eng_ver) li.has_sub:nth-child(n-1):hover .submenu.hor_sub_s{left:auto!important;right:0!important}body:not(.eng_ver) li.has_sub:nth-child(n-1):hover .submenu.hor_sub_s .drop-left:hover .top_sub2{left:auto!important;right:255px!important}body:not(.eng_ver) li.has_sub:nth-child(3):hover li:hover .top_sub2{right:-255px!important;left:auto!important}.cost table.colored,.inline_block table{margin-bottom:20px}.subsection table.default tbody{width:100%;display:block}ul.type3.que_table_n>li{width:48%;margin-right:0}ul.type3 li{float:left;width:100%}ul.type3{overflow:hidden;margin-block-end:0}.inline_block .trigger a:after{content:' ';background:url(/assets/adapt_files/img/4647423_1_4252914.svg) no-repeat!important;width:16px;height:20px;position:absolute;display:block!important;bottom:-5px;right:-23px}.h1{margin-bottom:10px}.hor_top_menu.act{background:#585c62}.cost{margin-bottom:15px}.btn_menu_top.act{color:#fff}.hor_top_menu.act a.line.hor_page_flag.vert{color:#fff}.service-why__item .podrob{display:none}.popup{padding:15px 15px}body.web .b_page_search .is_button,body.web .b_page_search .is_button:hover{background:url(/assets/adapt_files/img/lupa_red.svg) no-repeat top center}body.tender .b_page_search .is_button,body.tender .b_page_search .is_button:hover,body.tender .btn_hidd_search{background:url(/assets/adapt_files/img/lupa_fioletovyj.svg) no-repeat top center}body.uchet .b_page_search .is_button,body.uchet .b_page_search .is_button:hover,body.uchet .btn_hidd_search{background:url(/assets/adapt_files/img/lupa_oranzhevyj.svg) no-repeat top center}body.reg .b_page_search .is_button,body.reg .b_page_search .is_button:hover,body.reg .btn_hidd_search{background:url(/assets/adapt_files/img/lupa_sinij.svg) no-repeat top center}body.web #footer .footer_bottom .footer-mail a:before,body.web .header-email a:before{content:url(/assets/adapt_files/img/mail.svg)}body.tender #footer .footer_bottom .footer-mail a:before,body.tender .header-email a:before{content:url(/assets/adapt_files/img/mail_fioletovyj.svg)}body.uchet #footer .footer_bottom .footer-mail a:before,body.uchet .header-email a:before{content:url(/assets/adapt_files/img/mail_oranzhevyj.svg)}body.reg #footer .footer_bottom .footer-mail a:before,body.reg .header-email a:before{content:url(/assets/adapt_files/img/mail_sinij.svg)}body.web .header-address a:before{content:url(/assets/adapt_files/img/adres.svg)}body.reg .header-address a:before{content:url(/assets/adapt_files/img/adres_sinij.svg)}body.uchet .header-address a:before{content:url(/assets/adapt_files/img/adres_oranzhevyj.svg)}body.tender .header-address a:before{content:url(/assets/adapt_files/img/adres_fioletovyj.svg)}body.web #footer .footer_bottom .pseudo_link.callback-link:before,body.web .b_page_header .b_page_phone span.pseudo_link.callback-link:before{content:url(/assets/adapt_files/img/zvonok.svg)}body.reg #footer .footer_bottom .pseudo_link.callback-link:before,body.reg .b_page_header .b_page_phone span.pseudo_link.callback-link:before{content:url(/assets/adapt_files/img/zvonok_sinij.svg)}body.uchet #footer .footer_bottom .pseudo_link.callback-link:before,body.uchet .b_page_header .b_page_phone span.pseudo_link.callback-link:before{content:url(/assets/adapt_files/img/zvonok_oranzhevyj.svg)}body.tender #footer .footer_bottom .pseudo_link.callback-link:before,body.tender .b_page_header .b_page_phone span.pseudo_link.callback-link:before{content:url(/assets/adapt_files/img/zvonok_fioletovyj.svg)}body.web #footer .footer_bottom .footer-time:before{background-image:url(/assets/adapt_files/img/calend.svg)}body.reg #footer .footer_bottom .footer-time:before{background-image:url(/assets/adapt_files/img/reg_calend.svg)}body.uchet #footer .footer_bottom .footer-time:before{background-image:url(/assets/adapt_files/img/uchet_calend.svg)}body.tender #footer .footer_bottom .footer-time:before{background-image:url(/assets/adapt_files/img/tender_calend.svg)}#owl-slider_main .owl-controls .owl-buttons .owl-prev,#owl-slider_main .owl-controls .owl-nav .owl-prev{background:url(/assets/adapt_files/img/hor_slider_ctr.svg) no-repeat center center}#owl-slider_main .owl-controls .owl-buttons .owl-next,#owl-slider_main .owl-controls .owl-nav .owl-next{background:url(/assets/adapt_files/img/hor_slider_ctr_r.svg) no-repeat center center}.numbers-row .numbers-block img{min-width:70px}.more_inf{display:none}.inner.eng_ver .submenu_pos a{color:#fff;font-family:'Roboto Slab',serif;font-size:14px;font-weight:700;text-decoration:none;display:block;padding-top:23px}.inner.eng_ver .submenu_pos{float:right}.inner.eng_ver .main_menu .back{float:left;width:90%;height:46px}.inner.eng_ver .main_menu .back ul{left:0}.inner.eng_ver .main_menu .back ul li a{height:20px}.inner.eng_ver .main_menu{height:46px}.menu_click_btn{display:none}.inner.eng_ver #footer .map_block a{margin-top:20px;display:block}.inner.eng_ver .foot_item{width:24%}.inner.eng_ver .hor_foot_list .list_item:not(:first-child){padding-left:0;width:29%}.inner.eng_ver .hor_foot_list .list_item:last-child{width:7%;float:right}body{min-width:0}body.inner.eng_ver #content{margin-left:0}a.line.hor_page_flag.vert{color:#000}a.online_link.non_m_t2{margin-top:0!important}.table_tab .title{display:inline-block;vertical-align:middle;width:100%;height:70px!important;padding-top:13px;box-sizing:border-box;padding:18px 12px 10px;border:1px solid #fff;color:#fff;text-align:center;font-weight:700}body.reg .table_tab .title{background-color:#e30f1b}body.web .table_tab .title{background-color:#ef121a}.table_tab_2 .title{display:inline-block;vertical-align:middle;width:100%;height:75px!important;padding-top:13px;box-sizing:border-box;padding:10px 12px 10px;border:1px solid #fff}.subsection{padding:0}.table_tab .tab,.table_tab_2 .tab{float:left;width:33.3%!important;border-collapse:separate;background:#e2e8ef}#content .inline_block .inline_block .trigger a{position:relative;line-height:24px}.text_tab{padding:10px}.table_tab,.table_tab_2{overflow:hidden;background:#e2e8ef;margin-bottom:15px}.cost_gray .colored{float:left;width:50%!important}.cost_gray{overflow:hidden;background:#e2e8ef}.b_rim_number li .more{display:none}.inline_block .i_agree.i_agree_next label{color:#585c62!important}.inline_block .i_agree.i_agree_next{width:100%}.inline_block .pmwidget.calcNew .rounded-list .tooltip{float:none;margin-top:0;margin-left:5px;display:inline-block;vertical-align:top}.btn_hide{display:none}#navigation{z-index:2}#tender_calc .tender_main label.ooo_agree{color:#a3aeba!important}.inline_block{margin-top:0}
#wrapper{
  min-height:0;
  position:static;
  width:100%;
  top:0;
}
.newmain{position:relative;display:block;padding-top:0;width:980px;margin-left:0;left:0;margin:10px auto 0;min-height:100px;margin-top:0}.services-row .services-item{width:151px}.advantages-row .advantages-item{width:167px}.ljkasjd{font-size:0}.ljkasjd div{overflow:hidden;width:50%;display:inline-block;vertical-align:top}.ljkasjd .img_block{float:left;width:20%}.ljkasjd .text{font-size:14px;float:left;width:80%}.podrob_blue,.podrob_orange{display:none}
.menu_top_wrap_n{height:46px}
.menu_top_wrap_n.js_waypoint.menu_top_fixed {
  position: fixed;
  width: 100%;
  top: 56px;
  z-index: 9999998;
}
#left_part{width:25%!important}#content,#content.main{width:73%;margin:0;float:right}#content .padds{padding:17px 0 0 0}.newmain #content{margin-top:20px}.form_success{position:relative;top:-14px;text-align:center;color:#fff}.advantages-item .podrob{display:none}.calc_uch_l{display:table;vertical-align:middle;padding:0 20px}.calc_uch_l .l_txt{float:none;display:table-cell;vertical-align:middle;height:59px}.calc_uch_l .l_w:before{top:23px}.calc_uch_l .l_w:after{content:'';width:24px;height:22px;background:url(/assets/base/css/../img/calc_uc_01.svg) no-repeat center;position:absolute;left:0;top:19px}.calc_uch_l .l_w{padding-left:36px;padding-right:5px;box-sizing:border-box}.l_w{display:table-cell;vertical-align:middle;height:59px;text-decoration:none}.hor_index_list .podrob{display:none}.btn_menu_top{display:none}.otziv_btn{display:none}.inner.web .newmain{margin-top:0!important}.hor_top_menu .hor_menu_list{width:65%;display:inline-block;vertical-align:top}.tree_wrap{float:right;width:70%}.footer-line1 .l-pay,.footer-line1 .l-social{width:30%}.footer-line1 .l-rating{width:40%}.two_fut_block{float:left;width:48%}.footer_bottom .bottom-col1{width:55%}.footer_bottom .bottom-col2{width:45%}.search_main_wrap{float:right}.version.ver1 #left_part .menu>ul>li.noactive_submenu:hover{background:#cd0d0d;color:#fff!important}.version.ver2 #left_part .menu>ul>li.noactive_submenu:hover{background:#e30f1b;color:#fff!important}.version.ver3 #left_part .menu>ul>li.noactive_submenu:hover{background:#e61117;color:#fff!important}.index-advantages{font-size:14px}.index-advantages-row:after,.index-advantages:after{content:'';display:block;clear:both}.index-advantages-row{margin-bottom:30px}.index-advantages-item{float:left;width:50%}.index-advantages-item table.index-advantages-item-heading{width:100%;overflow:visible;margin-bottom:10px}.index-advantages-item table.index-advantages-item-heading td{border:none;vertical-align:middle;background:0 0;padding:0 15px 0 0;text-align:left}.index-advantages-item table.index-advantages-item-heading tr td:last-child,.index-advantages-item-text{padding-right:50px}.index-advantages-item table.index-advantages-item-heading tr td:last-child{font-weight:700}.index-advantages-item table.index-advantages-item-heading img,.index-advantages-item table.index-advantages-item-heading tr td:first-child{width:50px;height:50px}.index-advantages-item table.index-advantages-item-table{width:100%;margin-bottom:0;overflow-x:hidden}.index-advantages-item table.index-advantages-item-table td{border:none;background:0 0;padding:0}.index-advantages-item table.index-advantages-item-table img{padding:0;max-width:100%}.index-advantages-item table.index-advantages-item-table tr td:first-child{width:61px;vertical-align:top;padding-top:5px;padding-right:20px}.index-advantages-item table.index-advantages-item-table tr td:last-child{padding-right:30px}table.ul_middle-icon{width:100%;border-collapse:collapse;overflow-x:hidden!important}table.ul_middle-icon td{border:none;background:0 0;font-size:14px;line-height:20px;padding-bottom:20px;vertical-align:top}table.ul_middle-icon td:first-child{padding-left:0;padding-right:15px}table.ul_small-icon{width:100%;border-collapse:collapse;overflow-x:hidden!important}table.ul_small-icon td{border:none;background:0 0;font-size:14px;line-height:20px;padding:0 0 20px 0}table.ul_small-icon tr td:first-child{vertical-align:top;padding-right:20px}table.ul_small-icon tr td:last-child{vertical-align:middle}.smenanews.smenanews-custom{background:transparent url(/assets/seoimg/uk-prioritet1.png) no-repeat scroll 0 0;margin-bottom:25px;padding:30px;border:2px solid #e66469;border-radius:18px;background-size:cover;text-align:left;}.smenanews.smenanews-custom .l_h1{margin-top:0;margin-bottom:12px}.smenanews.smenanews-custom p:last-child{padding-bottom:0}body.eng_ver form.online_order.vis.que_form_n.ajax_form .i_agree #pravs{display:none!important}
#header .work{right:490px!important}
#header .header-email{margin-bottom:13px}
#header .header-worktime{position:relative;font-size:14px;color:#000!important;font-weight:400}
#header .header-worktime:before{content:url(/assets/img/calend.png);width:17px;height:15px;position:absolute;left:-25px;top:1px}
body.reg #header .header-worktime:before{content:url(/assets/img/calend_reg.svg)}body.uchet #header .header-worktime:before{content:url(/assets/img/calend_uchet.svg)}body.tender #header .header-worktime:before{content:url(/assets/img/calend_tender.svg)}
#header .header-address-and-social{position:absolute;top:38px;right:175px}
#header .header-address-and-social .header-address{margin-bottom:15px}
#header .header-address-and-social .header-address a{text-decoration:none}
#header .header-address-and-social .header-social{display:block}
#header .header-address-and-social .header-social span.social{position:relative;font-size:14px;color:#000!important;font-weight:400}
#header .header-address-and-social .header-social span.social{margin-right:46px}
#header .header-address-and-social .header-social a{text-decoration:none}
#header .header-address-and-social .header-social a:last-child span.social{margin-right:0}
#header .header-address-and-social .header-social span.social:before{position:absolute;left:-25px;top:-2px}
#header .header-address-and-social .header-social .social.whatsapp-icon:before{content:url(/assets/img/WhatsApp.png)}
#header .header-address-and-social .header-social .social.viber-icon:before{content:url(/assets/img/Viber.png)}
#header .header-address-and-social .header-social .social.telegram-icon:before{content:url(/assets/img/Telegram.png)}
.b_page_header #copyButton .phone_num .num,.b_page_header #copyButton .phone_num .prefix{font-size:18px}div.publ_hor_item div.publ_top_img img{width:auto;max-width:80px;position:static}@media screen and (min-width:1025px){.law_inline .withit li{width:100%}#left_part .menu ul li:hover{background:#d80e0e;height:auto}#left_part .menu ul li:hover > a span:not(.b) {color: #fff;}#left_part .menu>ul>.noactive_submenu:hover{background:#d0d8e2;color:#555}#left_part .menu>ul>.noactive_submenu:hover:before{background:#e2e9ee;position:absolute;content:"";width:30px;height:100%;top:0;right:0}#left_part .menu>ul>li.noactive_submenu:hover{background:#e30f1b;color:#fff}#left_part .menu ul li.act:hover{background:#e2e8ef url(/assets/base/css/../i/gray_back.gif) repeat-y right top}#left_part .menu ul li:hover{}#left_part .menu ul li:hover a{border-color:#e3101700}.version.ver1 #left_part .menu ul li:hover a{border-color:#cd0d0d}.version.ver2 #left_part .menu ul li:hover a{border-color:#e30f1b}.version.ver3 #left_part .menu ul li:hover a{border-color:#e61117}.version.ver5 #left_part .menu ul li:hover a{border-color:#e30f1b}.version.ver1 #left_part .menu>ul>li.noactive_submenu:hover a{border-color:#cd0d0d;color:#fff}.version.ver2 #left_part .menu>ul>li.noactive_submenu:hover a{border-color:#e30f1b}.version.ver3 #left_part .menu>ul>li.noactive_submenu:hover a{border-color:#e61117}.version.ver5 #left_part .menu>ul>li.noactive_submenu:hover a{border-color:#e30f1b}#left_part .menu>ul>li.noactive_submenu:hover:before{display:none}#left_part .menu ul ul.sub1lm li:hover{background:#e2e8ef!important}}@media (min-width:960px){.subsection table.default tr td{-webkit-column-count:1;-moz-column-count:1;column-count:1}.subsection table.default tr td ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}}
@media screen and (max-width:1024px){
.main_nav .sub_menu{position:static;width:100%;border-top:1px solid #fff}
.main_nav .sub_menu2{position:static;width:100%}
.faq-menu .faq-menu-item{width:40%;margin-right:10px}
@media screen and (max-width:1080px){
#owl-slider_main .owl-controls .owl-buttons .owl-prev{left:15px}
#owl-slider_main .owl-controls .owl-buttons .owl-next{right:15px}
#message22{right:15px;margin-right:0}
.main_menu .back>ul>li{width:16%}
.eng_ver .main_menu .back>ul>li{width:auto}
.main_menu .back ul li:last-child{display:none}
}
@media screen and (max-width:1045px){.main_menu.hor_menu_n .back>ul{padding-left:0}.middle-footer{padding:25px 15px}#footer .hor_foot_list{padding:0 15px}#footer .footer_bottom{padding:30px 15px}.main_menu.hor_menu_n .back ul li.menu_hor_all{margin-left:0}.main_menu.hor_menu_n{position:static}.main_menu .back{width:100%;padding:0 15px;box-sizing:border-box}.fixed_width{width:100%;box-sizing:border-box}.hor_top_menu{padding:0 15px}#navigation .padds{margin:0;padding:6px 0 0;box-sizing:border-box}
#header.hor_n{height:108px;padding:0 15px;box-sizing:border-box}
.main_menu .back ul{position:static}
.menu_top_wrap_n{z-index:9999;height:68px}
#header .logo{padding-left:0;position:static;margin-top:30px;display:block;float:left;width:40%}
#header .work a{padding-left:25px}
.header-email a:before{left:0}
.header-address a:before{left:2px}
#header .header-address a{padding-left:25px!important;display:block}
#header .work{position:static;float:left;margin-top:38px;width:40%}
.b_page_header .b_page_phone{width:20%}.main_menu.hor_menu_n .back ul li:nth-child(7):hover .hor_sub_s{right:0;left:auto}.main_menu.hor_menu_n .back ul li:nth-child(7):hover .hor_sub_s .top_sub2{right:100%}.main_menu.hor_menu_n .back .has_sub.active-parent-item .submenu_pos>a{line-height:16px}.main_menu{height:68px}.main_menu .back{height:68px}.main_menu.hor_menu_n .back ul li>a{padding:16px 12px 20px;box-sizing:border-box;height:auto;display:block!important}.eng_ver .main_menu.hor_menu_n .back>ul{height:44px}.eng_ver .menu_top_wrap_n{height:46px}.main_menu.hor_menu_n .back>ul{display:flex;justify-content:space-between;height:68px;align-items:center}#left_part .padds{padding:15px 3px 5px 0}.service-why__text.visible{display:block}.service-why__item .podrob{display:block}.service-why__text{display:none}.hor_foot_list .list_item{width:260px}.service-why__caption{padding-left:0!important;padding-top:66px;margin-bottom:0!important}#footer .map_block{padding:0}.eng_ver #navigation .padds{padding:6px 0 10px}.eng_ver .main_menu.hor_menu_n .back ul li a{padding:15px 0!important}.eng_kl{width:260px!important}.eng_kl td{padding:1px 6px 3px}.inner.eng_ver .main_menu .back ul li a{height:auto}.eng_ver .main_menu .back{padding:0}.specialist_block.b_small .specialist_photo{width:auto;margin-right:15px!important;float:left}.specialist_block .specialist_text{margin:0}.uk_btn_mask.inline{padding-top:0;margin-bottom:20px!important}.b_rim_number li{min-height:155px}.uk-reg-advantages .b_rim_number li span.left_li{padding-left:0!important;padding-top:67px!important}.backrep{background-size:cover!important}.accordeon-caption{margin-bottom:10px!important}.eng_ver #navigation{z-index:0}#left_part{width:24%!important}.eng_ver .anons.law_anons .h2 a.news_rubric{float:right;margin-right:10px}table.main_table_tender td{padding:1px 0 5px}#content,#content.main{width:74%;margin:0;float:right}.newmain{width:100%;margin-left:0;left:0;overflow:hidden;padding:0 15px;box-sizing:border-box}body{min-width:100%}.span_all_hor{display:block;width:100%;padding-top:0}.main_menu .back ul li a{height:68px;box-sizing:border-box}.main_menu.hor_menu_n .back ul li a,.version.ver1 .main_menu.hor_menu_n .back ul li a,.version.ver2 .main_menu.hor_menu_n .back ul li a,.version.ver3 .main_menu.hor_menu_n .back ul li a,.version.ver5 .main_menu.hor_menu_n .back ul li a{padding:17px 12px 14px}.main_menu.hor_menu_n .back ul li a{line-height:normal;vertical-align:middle;display:table-cell}.menu_tog .menu_tog__btn{top:54%}.main_menu.hor_menu_n .back ul li a{line-height:16px}.main_menu.hor_menu_n li .submenu,.version.ver1 .main_menu.hor_menu_n li .submenu,.version.ver2 .main_menu.hor_menu_n li .submenu,.version.ver3 .main_menu.hor_menu_n li .submenu,.version.ver5 .main_menu.hor_menu_n li .submenu{top:68px}.eng_ver .main_menu.hor_menu_n li .submenu{top:47px}.eng_ver .hor_footer{height:auto;padding-top:60px;padding-bottom:60px}.main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2{right:auto;left:-255px}.popup .form_pop_up input.text{padding-left:10px}
.menu_top_wrap_n.fixed .main_menu.hor_menu_n .sub_phone_fix{margin:18px 0 0 0;padding-left:0;border-left:none}
.menu_top_wrap_n.fixed .main_menu.hor_menu_n .logo_fix{margin-top:0}
.span_all_hor{padding-left:26px}
.menu_top_wrap_n.fixed .main_menu.hor_menu_n li .submenu_pos.hor_all .submenu.hor_main_sub{left:-55px}
.cost table.colored{width:99%}.smena_form.ddd.likvid .page_market_info,.smena_form.ddd.ooolikvid .page_market_info,.smena_form.ddd.reg .page_market_info,.smena_form.ddd.tender .page_market_info,.smena_form.ddd.uchet .page_market_info,.smena_form.ddd.web .page_market_info{width:45%!important}.services-row .services-item{width:24%;padding:10px 0;margin-right:1%;box-sizing:border-box;margin-bottom:9px}.services-row .services-item .service-btn{width:80%!important}.head-dograb .likvid-steps__list li+li{margin-left:0!important}.head-dograb .uk-steps__list li+li{margin-left:0!important}.head-dograb .likvid-steps__list li+li+li{margin-left:0!important}.head-dograb .uk-steps__list li+li+li{margin-left:0!important}.eng_ver #header{padding:0 15px;box-sizing:border-box;width:100%}.eng_ver #header .logo{left:15px}.eng_ver .fixed_width{padding:0 15px;box-sizing:border-box;width:100%}body.inner #content{margin-left:0}
}
@media screen and (max-width:1040px){.main_menu.hor_menu_n .back ul li a{padding:14px 12px 14px}.main_menu.hor_menu_n .back ul li a{line-height:16px}.menu_tog .menu_tog__btn{top:52%}.main_menu li .submenu_pos{min-width:125px}
.menu_top_wrap_n.fixed .main_menu.hor_menu_n li .submenu_pos.hor_all .submenu.hor_main_sub{left:-50px}
.eng_ver .menu_top_wrap_n{z-index:99}
.main_menu .fixed_width{width:95%;padding-left:0}
}
@media screen and (max-width:1023px){.replies-slider__detail{width:100%!important;margin-left:0;padding-top:20px}.widget-expert{padding:20px 0 0 0;clear:both}#navigation .padds{margin:0;padding:6px 15px 0}.main_menu .back{height:48px}#header .work{width:35%}.b_page_header .b_page_phone{width:25%}.hor_top_menu .hor_menu_list .menu_item{margin-right:2%}.hor_page_flag{margin-left:5%}.b_page_search{width:100%;float:right;padding-top:16px}.b_page_search input.text{width:80%}.middle-footer .block-ur{width:32%;box-sizing:border-box}.middle-footer .block-reg{width:22%}.hor_index_list .hor_list_item{width:32%;margin-right:1%}.middle-footer .block-likvid{width:25%}.index_block{width:100%;padding-left:0}.main_menu li .submenu_pos.hor_all .hor_main_sub{width:930px;left:0;right:0;margin:0 auto}
.menu_top_wrap_n.fixed .main_menu.hor_menu_n li .submenu_pos.hor_all .submenu.hor_main_sub{left:-45px}
.main_menu li .submenu_pos.hor_all .submenu.hor_main_sub .hor_all_list li.list_item{width:32%}#banner .containerok{width:100%!important}#banner .text-header{font-size:25px}body div.smena_form.ddd form.online_order.smena.page_market_form.ajax_form{display:inline-block!important;width:50%!important;box-sizing:border-box;margin:0}.page_market_info{width:50%}.stages>div{width:85%;box-sizing:border-box}#header .b_page_phone{text-align:right}.our-reson{font-size:17px;line-height:normal}.advantages-row .advantages-item .advantage-name{font-weight:700;margin-bottom:0;min-height:24px}.advantages-row .advantages-item{float:none;width:48%;margin-right:1%;font-size:14px;box-sizing:border-box;display:inline-block;vertical-align:top}.inline_block .pmwidget.calcNew{width:100%!important;box-sizing:border-box;padding:12px 15px 0 15px}.page_form_n .page_market_form{width:48%!important;vertical-align:top}.inline_block .i_agree.i_agree_next label{color:#585c62!important}.inline_block .i_agree.i_agree_next{width:100%}.page_form_n .page_market_form input.text,.page_form_n .page_market_form textarea{width:98%!important}.version.ver3 .trigger,.version.ver3 .trigger.zao{padding-left:0}.inline_block .b_rim_number li,.inline_block .b_rim_number li:nth-child(2n){width:100%;box-sizing:border-box}.inner.eng_ver .main_hor_news .b_news_one{width:48%;margin-right:1%}.inner.eng_ver .main_hor_news .b_news_one:nth-child(2){margin-right:0}.inner.eng_ver .main_hor_news .b_news_one:last-child{display:none}.inner.eng_ver #footer .hor_footer{padding-top:40px}.tabs-col-3 .tabs__caption li,body.likvid .bl_tab .tabs__caption li,body.ooolikvid .bl_tab .tabs__caption li,body.web .tabs .tabs__caption li{width:32.5%;margin-right:1%;box-sizing:border-box}body.likvid .bl_tab .tabs__caption li:nth-child(3),body.ooolikvid .bl_tab .tabs__caption li:nth-child(3),body.reg .tabs .tabs__caption li:nth-child(3),body.web .tabs .tabs__caption li:nth-child(3){margin-right:0}.tariff{width:48%;margin-right:1%;box-sizing:border-box}
}
@media screen and (max-width:960px){.tariff{width:100%;margin-right:0;box-sizing:border-box}body.likvid .bl_tab .tabs__caption li,body.ooolikvid .bl_tab .tabs__caption li{width:32%;margin-right:1%}body.web .tabs .tabs__caption li{width:32.4%;margin-right:1%;box-sizing:border-box}body.web .tabs .tabs__caption li:nth-child(3){margin-right:0}.specialist_block{width:100%}.tabs{max-width:100%;margin:0 0 30px}.accordeon .accordeon-caption{padding-left:0}.uk-reg-advantages .b_rim_number li,.uk-reg-advantages .b_rim_number li:nth-child(2n){width:48%!important}.main_menu li .submenu_pos{min-width:0}.main_menu.hor_menu_n .back ul li.menu_hor_all{margin-left:0;width:135px}.hor_page_flag{margin-left:0}.b_page_search{display:none}.btn_hidd_search{width:35px;height:30px;border:1px solid #dcdcdc;border-radius:3px;background:#fff url(/assets/base/css/../img/lupa.svg) no-repeat center;margin-top:13px}body.tender .btn_hidd_search{background:#fff url(/assets/adapt_files/img/lupa_fioletovyj.svg) no-repeat center}body.ooolikvid .btn_hidd_search{background:#fff url(/assets/adapt_files/img/lupa_zelenyj.svg) no-repeat center}body.uchet .btn_hidd_search{background:#fff url(/assets/adapt_files/img/lupa_oranzhevyj.svg) no-repeat center}body.reg .btn_hidd_search{background:#fff url(/assets/adapt_files/img/lupa_sinij.svg) no-repeat center}.hor_slider_wrap .slider_container .slider_txt{left:20px!important}#content .padds{padding:0}.newmain #content{margin-top:0}.hor_slider_wrap .slider_container .slider_sub_txt,.hor_slider_wrap .slider_container .slider_txt{left:20px!important}.oc_calc:before{background-position:center}#banner .text{margin-left:20px}.calc-link{height:30px}.hor_top_menu .hor_menu_list .menu_item{margin-right:2.5%}#header.hor_n{height:108px}#header .logo{width:30.5%}#header .work{width:38%;margin-top:31px}.b_page_header .b_page_phone{width:31%;padding-top:33px}.main_menu{height:47px}.main_menu .back ul li a{height:47px;box-sizing:border-box}.main_menu.hor_menu_n .back ul li a{padding:7px 9px 7px!important}.main_menu.hor_menu_n .back ul li.menu_hor_all{width:190px}.main_menu.hor_menu_n .back ul li a{font-size:14px!important}.span_all_hor{padding-top:0}.hor_top_menu{margin-top:0}#header .logo img{}
.menu_top_wrap_n.fixed .main_menu.hor_menu_n{position:static;display:none}
#left_part{width:32%!important}#content,#content.main{width:67%;padding-right:0;box-sizing:border-box}.eng_ver #left_part+#content{width:67%!important}.numbers-row .numbers-block{float:left;width:33%}.numbers-row .numbers-block img{margin-left:0;margin-right:5px;margin-bottom:0;width:45px;min-width:60px}.numbers-row .numbers-block .numbers-txt{float:right;width:54%;word-wrap:break-word}.numbers-row .numbers-block .numbers-num{font-size:20px}.main-numbers{padding-bottom:0}.hor_slider_wrap .slider_container .slider_txt{font-size:25px!important;top:20px!important;left:59px;line-height:30px}.hor_slider_wrap .slider_container .slider_sub_txt{position:absolute;top:105px}.hor_slider_wrap .slider_container .slider_sub_txt{left:58px}.hor_slider_wrap{height:100%;margin-bottom:20px,padding-bottom:20px;}.hor_slider_wrap .owl-controls{display:none!important}#content .padds{padding:0 0 0 16px}#left_part .padds{padding:0 3px 5px 0}#owl-slider_main .owl-controls .owl-buttons .owl-next{top:40%}.main_hor_news .b_news_one{width:calc(32% - 10px);display:block;float:left;margin-right:2%;box-sizing:border-box}.main_hor_news .b_news_one:nth-child(3){margin-right:0}.main_hor_news{margin-bottom:10px;overflow:hidden}.main_hor_publ .publ_hor_list .publ_hor_item{width:49%;float:left;height:155px;display:block;margin-right:2%;margin-bottom:12px}.main_hor_publ .publ_hor_list{overflow:hidden}.main_hor_publ .publ_hor_list .publ_hor_item .publ_top_img{right:7px}.main_hor_publ .publ_hor_list .publ_hor_item .publ_name{font-size:13px;line-height:18px;bottom:10px}.hor_index_list .hor_list_item{width:48%;margin-right:4%;display:block;float:left;margin-bottom:30px}.hor_index_list .hor_list_item:nth-child(2n){margin-right:0!important}.hor_index_list .hor_list_item:nth-child(3n){margin-right:4%}.hor_index_list{overflow:hidden}.middle-footer .middle-footer-block{float:left;height:30px;width:24%!important;display:table;vertical-align:middle;box-sizing:border-box}.middle-footer .middle-footer-block div{display:table-cell;vertical-align:middle;height:37px;padding-top:0;position:relative}.middle-footer .middle-footer-block div:before{height:24px;top:5px;background-repeat:no-repeat}.footer-line1 .l-map a{width:260px;height:222px;display:block;background:url(/assets/base/css/../img/maps_768.png) no-repeat center}.footer-line1 .l-map img{display:none}.footer-line1 .l-map{width:36%;height:auto}.tree_wrap{float:right;width:59%}.footer-line1 .l-pay,.footer-line1 .l-social{width:41%}#footer .foot_h{margin-bottom:14px}.line-block.l-rating{clear:both;width:100%;margin-top:30px;padding-bottom:20px}.footer-line1{overflow:hidden;min-height:222px}.two_fut_block{float:left;width:48%}.footer_bottom .bottom-col1{width:100%}.footer_bottom .bottom-col2{width:100%}#footer .footer_bottom .footer-mail a{padding-left:23px}#footer .footer_bottom .footer-mail a:before{left:0}#footer .footer_bottom .pseudo_link.callback-link,body.web #footer .footer_bottom .pseudo_link.callback-link{margin-left:22px}.footer_bottom .bottom-col4{width:30%}.footer_bottom .bottom-col3{width:34%}.two_fut_block{width:36%}#footer{height:auto}#footer .hor_footer{height:auto;overflow:hidden}.tab-block{padding:20px 15px 20px 15px;width:100%;box-sizing:border-box}.tab-block.active ul{width:50%;margin-right:0!important}.main_menu.hor_menu_n li .submenu,.version.ver1 .main_menu.hor_menu_n li .submenu,.version.ver2 .main_menu.hor_menu_n li .submenu,.version.ver3 .main_menu.hor_menu_n li .submenu,.version.ver5 .main_menu.hor_menu_n li .submenuu{top:47px}.main_menu li .submenu_pos.hor_all .hor_main_sub{width:740px}.hor_top_menu .hor_menu_list{width:80%}.smena_form.ddd.web .page_market_info a[href^=tel]{background:url(/assets/ds-comf/ds-form/images/zaya/4445013_6_4056860_red.png) 10px 3px!important;background-repeat:no-repeat!important}.smena_form.ddd.tender .page_market_info a[href^=tel]{background:url(/assets/ds-comf/ds-form/images/zaya/4740233_ikonka_4341169.png) 22px 3px!important;background-repeat:no-repeat!important}.smena_form.ddd.uchet .page_market_info a[href^=tel]{background:url(/assets/ds-comf/ds-form/images/zaya/4445013_6_4056860.png) 2px 3px!important;background-repeat:no-repeat!important}.smena_form.ddd.reg .page_market_info p:first-child,.smena_form.ddd.tender .page_market_info p:first-child,.smena_form.ddd.uchet .page_market_info p:first-child,.smena_form.ddd.web .page_market_info p:first-child{text-align:center}.smena_form.ddd.ooolikvid .page_market_info a[href^=tel],.smena_form.ddd.reg .page_market_info a[href^=tel],.smena_form.ddd.tender .page_market_info a[href^=tel],.smena_form.ddd.uchet .page_market_info a[href^=tel]{width:180px;margin:0 auto}.pricelist.price .b{white-space:normal}body table.colored.colored-new td,body table.colored.colored-new td.pricelist.price.colored_td,body table.colored.colored-new tr td:last-child{padding-right:5px!important;padding-left:5px!important;box-sizing:border-box}.cost table.colored{width:100%}.inline_block #oneform1 .page_market_h1{margin:0 0 17px;padding-top:17px}#banner .text-header{font-size:20px!important;line-height:28px;margin-bottom:23px}#banner .text{width:260px}.head-dograb .withit li,.law_inline .withit.withit-override li,.withit1 li{width:50%;box-sizing:border-box}.withit li:nth-child(4n+4){clear:unset!important}
.menu_top_wrap_n{height:47px}.services-row .services-item{width:49%}.services-row .services-item:nth-child(2n){margin-right:0}.advantages-item .podrob{display:block;color:#e30f1b;font-size:14px;font-weight:400}.advantage-text{display:none}.advantage-text.visible{display:block;margin-bottom:20px}.ljkasjd .img_block{width:26%}.ljkasjd .text{width:74%;padding-left:10px;box-sizing:border-box}ul li,ul.type4 li{padding:0 0 10px 15px}.ljkasjd .text{min-height:60px;display:table}.ljkasjd .text p{line-height:20px;display:table-cell;vertical-align:middle}.ljkasjd>div{overflow:hidden;width:50%;display:table;vertical-align:middle;min-height:100px;float:left}#banner img{margin-top:-11px}table .uk_zakaz{width:94px!important}.uk_btn_mask.inline{display:inline-block;margin:0}.table_not_rt span{padding-left:0;margin-left:0}.inline_block #tender_calc{width:100%}.version.ver1 .online_link{color:#fff}.version.ver1 a.online_link.non_m_t2{color:#000;margin-bottom:10px}.b_work_your_ul li{width:50%;margin-bottom:30px;box-sizing:border-box;background-size:contain}.b_work_your_ul li br{display:none}.smena_form.ddd.likvid .page_market_info a[href^=tel]{background:url(/assets/ds-comf/ds-form/images/zaya/phone_likvid.png) 0 3px;background-repeat:no-repeat;width:155px;margin:0 auto}.cost table.colored,.inline_block table{width:100%!important;display:block;overflow-x:scroll;margin-bottom:20px}.uchet_bullit{margin-top:40px}.cost table.colored{overflow-x:hidden}.articles__list .articles__item{width:49%}.page_market_form .t_shifts table{padding-top:0;display:table;width:100%}.inline_block img{max-width:100%}.likvid-steps__list .likvid-steps__list li+li,.likvid-steps__list .likvid-steps__list li+li+li{margin-left:0!important}.uk-steps__list .uk-steps__list li+li,.uk-steps__list .uk-steps__list li+li+li{margin-left:0!important}.table-accordion .trigger:not(.zao) a{width:44%}html body .table-accordion.table-accordion-v3 .trigger .el_trigger_price{width:28%}html body .table-accordion.table-accordion-v3 .trigger .uk_zakaz__box{width:29%}.inline_block #calcRegIpDiv .pmwidget.calcNew{width:100%!important;padding:12px 15px 0}.inline_block #calcRegIpDiv .pmwidget.calcNew .rounded-list .radio label{width:100%;box-sizing:border-box}.inline_block #calcRegIpDiv .pmwidget.calcNew .rounded-list .b2.b2_n{margin-right:0}.inline_block #calcRegIpDiv .pmwidget.calcNew .rounded-list .radios{padding-left:0}.inline_block #calcRegIpDiv .ooo .itogos{padding:20px 0 0 0}.replies-slider__detail,.replies-slider__img{width:35%}.page_new_info{border-radius:10px;border:1px solid #ccc;text-align:left;padding:20px 20px;font-size:14px}.f_n_price{margin:0!important}.replies-slider__detail{width:62%!important;padding-left:15px;box-sizing:border-box;padding-top:0}.pmwidget.calcNew .rounded-list .block5 .spinner{margin-bottom:20px;padding-left:0!important;display:inline;float:right;margin-top:0}.block5 span{width:73%;margin-bottom:7px}.replies-slider__title{line-height:22px}.inner.eng_ver .main_hor_news{overflow:hidden}.inner.eng_ver #header .search{margin-top:43px;float:left;width:38%;position:relative;right:0;top:0}.inner.eng_ver .hor_rep_block:after{width:210px}.inner.eng_ver #spacer{height:0;clear:both}.inner.eng_ver #footer{margin-top:0}.inner.eng_ver .hor_foot_list .list_item .hor_map_addr{margin-bottom:60px}.inner.eng_ver .menu_top_wrap_n{z-index:1}.inner.eng_ver #header .search input.text{float:right}.b_page_search.open{display:block;position:absolute;right:0;width:200px;top:-2px}.search_main_wrap{position:relative}.main_menu.hor_menu_n .back>ul{height:47px}.eng_ver #content{width:100%!important;padding:0}.eng_ver #content .padds{padding:0}body.inner .anons{padding-left:0}.eng_ver .padds{padding-left:0!important}.specialist_block.b_small .specialist_photo{width:auto;margin:0 auto!important;margin-right:15px!important}.eng_ver .uk_btn.uk_btn_red{margin:0 auto!important;display:block}#pagination{text-align:left}.slick-initialized .slick-slide{display:block;text-align:center}.main_menu.hor_menu_n .has_sub .submenu.hor_sub_s{left:0;right:0}.service_request .online_order table textarea{width:219px!important}.table_not_rt span{margin-top:5px}.replies-slider__next{right:-25px!important}.pag_first{position:static}.main_menu.hor_menu_n li .submenu,.version.ver1 .main_menu.hor_menu_n li .submenu,.version.ver2 .main_menu.hor_menu_n li .submenu,.version.ver3 .main_menu.hor_menu_n li .submenu,.version.ver5 .main_menu.hor_menu_n li .submenu{top:47px}.inner #content.main_width{width:100%!important}#left_part .menu>ul>.noactive_submenu:hover>a{color:#fff}#content.search table td.result #navigation{width:100%;margin-bottom:9px}
}
@media screen and (max-width:840px){.main_menu .back ul li{width:auto}.inline_block img{max-width:100%}.publ_hor_item .link img{width:110%}.main_hor_publ .publ_hor_list .publ_hor_item{height:170px}
}
@media screen and (max-width:767px){
.QapTcha{max-width:270px;}
.bgSlider{max-width:270px;}
.newnumbr-likvid-row,.newnumbr-row{height:auto}
.th-sl-bl .nslide{width:100%;float:none}
.numbers-slide{padding-top:10px}
.popup form table{width:85%}
.service_request .online_order table textarea{width:160px!important}
.uk_btn_mask{margin:15px auto 0!important}
.hor_index_list .hor_list_item .item_top_img.img01{background-position:5px 0}
.hor_index_list .hor_list_item .item_top_img.img03{background-position:-202px 0}
.hor_index_list .hor_list_item .item_top_img.img06{background-position:-200px -107px}
.numbers-row .numbers-block .numbers-txt{float:none!important;width:100%!important;display:inline}
.numbers-row .numbers-block .numbers-num{display:inline;float:none!important}
.table_not_rt span{margin:0 auto;text-align:center;width:100%}
.widget-expert{display:none}
.inline_block .b_rim_number li,.inline_block .b_rim_number li:nth-child(2n){box-sizing:border-box;width:100%!important}
.trigger,.trigger.zao{padding-left:0!important}
.toggle_container_egrul{padding-left:20px!important}
.inline_block .t_shifts table{display:table}
.head-dograb .smena_form.ddd.web form.online_order.smena.page_market_form.web.ajax_form,body .head-dograb div.smena_form.ddd form.online_order.smena.page_market_form.ajax_form{width:300px!important;float:none!important;margin:0 auto;display:block!important}
.head-dograb .smena_form.ddd.ooolikvid .page_market_info,.head-dograb .smena_form.ddd.reg .page_market_info,.head-dograb .smena_form.ddd.tender .page_market_info,.head-dograb .smena_form.ddd.uchet .page_market_info,.head-dograb .smena_form.ddd.web .page_market_info,.smena_form.ddd.likvid .page_market_info{width:300px!important;float:none!important;margin:0 auto}
.smena_form.ddd.ooolikvid .page_market_info a[href^=tel]{background:url(/assets/ds-comf/ds-form/images/zaya/phone_likvid.png) 73px 3px;background-repeat:no-repeat}
.hor_slider_wrap{display:none}
.inner.web .newmain{margin-top:0!important}
.main_menu .back ul li.has_sub{display:none}
.main_menu.hor_menu_n .back ul li a{padding:9px 20px 9px!important}
.fixed_width{padding:0 10px}
.main_menu .back{padding:0 0}
.menu_tog .menu_tog__btn{left:24px}
.span_all_hor{padding-left:10px}
.btn_hidd_search{margin-right:0}
#content.main{padding-right:10px}
#left_part{width:100%!important;float:none}
.n_list_menu_head{display:none}
#n_list_menu{display:none!important}
.spec_block .online_link:before{display:none}
.spec_block .online_link{width:146px;height:40px;border-radius:3px;background-image:linear-gradient(to top,#7f7f7f 0,#bdbdbd 100%),linear-gradient(to top,#000 0,#fff 100%)!important;color:#fff;font-size:13px;font-weight:700;line-height:40px;text-transform:uppercase;text-align:center;display:block;padding:0!important;clear:both;text-decoration:none}
.otziv_btn:hover,.spec_block .online_link:hover{color:#fff;text-decoration:none}
.otziv_btn{width:178px;height:40px;border-radius:3px;background-image:linear-gradient(to top,#7f7f7f 0,#bdbdbd 100%),linear-gradient(to top,#000 0,#fff 100%)!important;color:#fff;font-size:13px;font-weight:700;line-height:40px;text-transform:uppercase;text-align:center;display:inline-block;vertical-align:top;padding:0!important;text-decoration:none}
.hor_rep_block{display:none}
.spec_block{width:146px;display:inline-block;vertical-align:top}
.price_left{display:inline-block;vertical-align:top;margin-top:13px;margin:0}
#left_part .padds{text-align:center}
#content,#content.main{width:100%;padding-right:10px;box-sizing:border-box}
#left_part .padds{padding:0;margin-bottom:20px}
.inner.web .newmain{margin-top:10px!important}
.numbers-row.numbers-owl-carousel{width:485px;margin:0 auto}
.btn_menu_top{color:#585c62;font-size:14px;font-weight:700;position:relative;display:block;width:75%;float:left;height:55px;line-height:55px;padding-left:22px;box-sizing:border-box;font-family:"Roboto Slab",serif}
.btn_menu_top:before{content:'';width:15px;height:10px;position:absolute;left:0;top:23px;background:url(/assets/base/css/../img/burger.svg) no-repeat center}
.hor_top_menu .hor_menu_list{display:none}
#header .logo{width:32.5%}
#header .work{width:32%}.b_page_header .b_page_phone{width:35%}
.main_menu li .submenu_pos.hor_all .hor_main_sub{width:620px}
.footer-line1 .l-map{width:47%}
.tree_wrap{width:53%}
#content .padds{padding:0 0 0 10px}
.btn_menu_top.act:before{content:'';width:15px;height:12px;position:absolute;left:0;top:22px;background:url(/assets/base/css/../img/x_menu.svg) no-repeat center}
.hor_top_menu .hor_menu_list.active_menu{display:block;position:absolute;left:0;right:0;background-color:#fcfcfc;width:100%;z-index:10000;top:56px;border-bottom:1px solid #f4f4f4}.hor_top_menu .hor_menu_list .menu_item{margin-right:0;float:none;display:block;width:100%;padding:0 10px;line-height:30px}.main_menu.hor_menu_n .back ul li.menu_hor_all{width:100%}.main_menu .back{height:47px}.main_menu li .submenu ul.hor_all_list{padding:0;background:#fff;box-sizing:border-box}.main_menu li .submenu_pos.hor_all .hor_main_sub{width:100%;box-sizing:border-box;left:0;right:0;margin:0 auto;padding-bottom:0}.hor_all_list li .all_h:before{display:none!important}.main_menu li .submenu_pos.hor_all .submenu.hor_main_sub .hor_all_list li.list_item{width:100%;margin-bottom:0}.main_menu li .submenu_pos.hor_all .submenu.hor_main_sub .hor_all_list li .all_h{width:100%;height:50px;background-color:#f5f5f5;float:left;color:#000;font-size:14px;font-weight:700;line-height:20px;padding-left:10px;box-sizing:border-box;line-height:36px}.main_menu li .submenu_pos.hor_all .submenu.hor_main_sub .hor_all_list li .all_h.act{color:#c00}.hor_all_list li .str_menu{float:right;width:10%;background:#f5f5f5 url(/assets/base/css/../img/str_menu.svg) no-repeat center;display:block;height:49px}.hor_all_list li .str_menu.act{background:#f5f5f5 url(/assets/base/css/../img/str_green.svg) no-repeat center}.main_menu.hor_menu_n li .submenu ul{clear:both}.main_menu.hor_menu_n li .submenu ul.act{display:block}.main_menu.hor_menu_n li .submenu ul.hor_all_sub li a:before{display:none}.main_menu.hor_menu_n li .submenu ul.hor_all_list li ul.hor_all_sub li{margin:0 0 2px 0;padding:0;width:100%;height:50px;display:table;vertical-align:middle}.main_menu.hor_menu_n li .submenu ul.hor_all_sub li a{height:50px;display:table-cell!important;padding:0 0 0 10px;box-sizing:border-box}ul.hor_all_sub{display:none}ul.hor_all_sub.open{display:block}.main_menu.hor_menu_n .back>ul{display:block;padding:0}#banner{display:none}.newmain .fixed_width{margin-top:0}.newmain #left_part .menu{padding:0;background:#f2f6f9;width:100%;min-height:60px}.inner.eng_ver #left_part .menu .head,.newmain #left_part .menu .head{padding:0;height:60px;width:100%;float:left;text-align:left;padding-left:23px;box-sizing:border-box;display:table;background:#f2f6f9}#left_part .menu .head span {position:relative;}#left_part .menu .head span:after {content: '';position: absolute;right: 0;top: 0;display: block;height: 100%;width: 50px;background-image: url(/assets/base/css/images/down-arrow.png);background-position: center;background-repeat: no-repeat;opacity: 0.5;transition: all .2s ease;}#left_part .menu .head.act span:after {transform: rotate(180deg);}.version.ver1 #left_part .menu .head.act{color:#cd0d0d}.version.ver3 #left_part .menu .head.act{color:#e61117}.inner.web #left_part .menu .str_menu.act{background:#f5f5f5 url(/assets/base/css/../img/inner_web.svg) no-repeat center}.version.ver1 #left_part .menu .str_menu.act{background:#f5f5f5 url(/assets/base/css/../img/str_vert_ver1.svg) no-repeat center}.version.ver2 #left_part .menu .str_menu.act{background:#f5f5f5 url(/assets/base/css/../img/str_vert_ver2.svg) no-repeat center}.version.ver3 #left_part .menu .str_menu.act{background:#f5f5f5 url(/assets/base/css/../img/str_vert_ver3.svg) no-repeat center}.version.ver5 #left_part .menu .str_menu.act{background:#f5f5f5 url(/assets/base/css/../img/str_vert_ver5.svg) no-repeat center}.inner.eng_ver #left_part .menu .head span,.newmain #left_part .menu .head span{display:table-cell;vertical-align:middle;height:60px;background:#f2f6f9}.inner.web #left_part .menu .str_menu{float:right;width:0%;background:#f5f5f5 url(/assets/base/css/../img/str_menu_veb.svg) no-repeat center;display:block;height:60px}.version.ver1 #left_part .menu .str_menu{float:right;width:10%;background:#f5f5f5 url(/assets/base/css/../img/str_menu_ver1.svg) no-repeat center;display:block;height:60px}.version.ver5 #left_part .menu .str_menu{float:right;width:10%;background:#f5f5f5 url(/assets/base/css/../img/str_menu_ver5.svg) no-repeat center;display:block;height:60px}.version.ver2 #left_part .menu .str_menu{float:right;width:10%;background:#f5f5f5 url(/assets/base/css/../img/str_menu_ver2.svg) no-repeat center;display:block;height:60px}.inner.eng_ver #left_part .menu .str_menu{float:right;width:10%;background:#f5f5f5 url(/assets/base/css/../img/str_menu_eng_ver.svg) no-repeat center;display:block;height:60px}.version.ver3 #left_part .menu .str_menu{float:right;width:10%;background:#f5f5f5 url(/assets/base/css/../img/str_menu_ver3.svg) no-repeat center;display:block;height:60px}.inner.eng_ver #left_part .menu ul,.newmain #left_part .menu ul{clear:both;display:none}.inner.eng_ver #left_part .menu ul.act,.newmain #left_part .menu ul.act{display:block}.newmain #left_part .menu ul>li>a{margin-left:0!important}.newmain #left_part .menu .noactive_submenu.act ul{display:block;position:static}#left_part .menu>ul>.noactive_submenu:hover:before{background:0 0}#left_part .menu ul.main_nav li.act>a.sub_ar:after{transform:rotate(90deg)}#left_part .menu ul li{text-align:left;clear:both}.newmain #left_part .menu ul>li>a{padding:9px 22px 9px 23px!important;box-sizing:border-box}#left_part .menu ul li.act .sub_menu{display:block;position:static;width:100%}#left_part .menu>ul>.noactive_submenu.act{background:#cd0d0d}.uk_btn_mask.inline{display:block}.main_table_tender td{display:block;width:100%}.image_form{display:inline-block;vertical-align:top;width:100%}.newmain{padding:0}.smena_form.ddd.web .page_market_info a[href^=tel]{background:url(/assets/ds-comf/ds-form/images/zaya/4445013_6_4056860_red.png) 55px 3px;background-repeat:no-repeat}.image_content{display:inline-block;vertical-align:top;width:100%;padding-left:0;box-sizing:border-box;text-align:left}.smena_form.ddd.reg .page_market_info img,.smena_form.ddd.tender .page_market_info img,.smena_form.ddd.uchet .page_market_info img{max-width:100%;margin-top:5px}.smena_form.ddd.reg .page_market_info a,.smena_form.ddd.tender .page_market_info a,.smena_form.ddd.uchet .page_market_info a{text-align:center}.smena_form.ddd.reg .page_market_info .page_market_info_dol,.smena_form.ddd.tender .page_market_info .page_market_info_dol,.smena_form.ddd.uchet .page_market_info .page_market_info_dol{width:auto;text-align:center}.footer-bottom-col.bottom-col2{text-align:center!important;padding-bottom:20px}.smena_form.ddd.uchet .page_market_info a[href^=tel]{padding-left:20px}.inner.reg .newmain .fixed_width{margin-top:0}.hidden_bl{display:none}.hidden_bl.open{display:block}.btn_hide{color:#447806;text-decoration:underline;font-size:14px;font-weight:400;line-height:20px;text-align:center;display:block}.version.ver3 .table-accordion .trigger:not(.zao) a{padding-left:68px}.inner.web .price_left{float:left;margin:0 0 20px 0;width:120px}.inner.web .otziv_btn{float:right;margin:0 auto 0}.inner.web .spec_block{width:146px;float:right}.inner.web .main_cl{clear:both;float:none;margin:65px auto 0;display:block}.ver3.uchet .spec_block{float:left}.version.ver3 .online_link,.version.ver5 .online_link,.version.ver5 a{color:#fff}.ver5.likvid .spec_block{float:left}.version.ver3 .price_left{float:right}.version.ver3 .otziv_btn{display:none}.ver5.likvid .price_left{float:right;width:125px}.ver5.likvid .otziv_btn{display:none}.ver2.reg .price_left{float:left;width:120px}.ver2.reg .otziv_btn{float:right;margin-top:0}.ver2.reg .spec_block{display:none}.ver1.tender .price_left{float:left}.ver1.tender .otziv_btn{float:none;margin:0 auto 0}.inner.eng_ver #header .logo{width:50%}.inner.eng_ver #header .search{margin-top:35px;float:right;width:50%}.inner.eng_ver #header{height:auto;overflow:hidden;padding-bottom:20px}.inner.eng_ver #header .b_page_phone{clear:both;width:100%;float:left;padding-bottom:20px}.inner.eng_ver #copyButton{float:left}.inner.eng_ver #left_part .menu{margin-top:15px;padding:0;overflow:hidden}.inner.eng_ver .span_all_hor{display:inline-block;vertical-align:middle;width:auto}.version.ver5.ooolikvid .price_left{width:120px;float:left}.version.ver5.ooolikvid .otziv_btn{float:right}.popup label.i_agree{padding-right:15px}a.menu_click_btn{text-decoration:none;float:left;margin-top:15px;position:relative;padding-left:10px;font-family:'Roboto Slab',serif}.inner.eng_ver .main_menu.hor_menu_n{position:relative;box-sizing:border-box}.inner.eng_ver .span_all_hor{color:#fff;font-size:14px;font-weight:700;line-height:14px;padding-top:0}.inner.eng_ver .main_menu.hor_menu_n .back.open{width:100%;position:absolute;left:0;top:48px;background-color:#f5f5f5;padding-bottom:20px;height:auto}.inner.eng_ver .main_menu.hor_menu_n .back.open li{width:100%;min-height:30px;height:auto;background-color:#f5f5f5;float:none;color:#000;font-size:14px;font-weight:700;line-height:20px;padding-left:10px;box-sizing:border-box;line-height:30px}.inner.eng_ver .menu_tog__btn{display:block;position:absolute;top:50%;left:0;width:15px;height:2px;margin:-2px 0 0 0;background:#fff}.inner.eng_ver .menu_tog__btn:after,.inner.eng_ver .menu_tog__btn:before{content:"";display:block;position:absolute;width:100%;height:2px;background:#fff;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.inner.eng_ver .submenu_pos a{color:#fff;font-family:'Roboto Slab',serif;font-size:14px;font-weight:700;text-decoration:none;display:block;padding-top:22px}.inner.eng_ver .menu_tog__btn:before{top:-4px}.b_news_text{padding-bottom:0}.inner.eng_ver .menu_tog__btn:after{bottom:-4px}.menu_click_btn.open .menu_tog__btn{background:0 0}.menu_click_btn.open .menu_tog__btn:before{transform:rotate(-45deg);top:0}.menu_click_btn.open .menu_tog__btn:after{transform:rotate(45deg);bottom:0}.main_menu.open .back ul li.has_sub{display:block!important}.menu_click_btn{display:block}.inner.eng_ver .has_sub .submenu_pos{float:left;width:100%}.inner.eng_ver .has_sub .submenu_pos a{color:#000;text-shadow:none;padding:0!important;line-height:30px}.inner.eng_ver .main_menu.open li .submenu{display:block;box-shadow:none;width:100%}.inner.eng_ver .main_menu.hor_menu_n li .submenu.hor_sub_s ul li a{background:0 0;color:#000;border:0;line-height:30px}.inner.eng_ver .main_menu .back ul li a{height:30px;padding:0 0!important}.inner.eng_ver .main_menu li .submenu,.inner.eng_ver .main_menu li:hover .submenu{position:static}.inner.eng_ver .hor_rep_block{display:block;margin:0}.inner.eng_ver .hor_rep_block:after{display:none}.inner.eng_ver #header .logo img{margin:0}.noactive_submenu[jsft="1"] .main_nav3{display:block!important}#content.search table{width:100%}.eng_ver #left_part+#content{width:100%!important}.specialist_text p{margin-bottom:20px!important}.tariff{width:48%;margin-right:1%;box-sizing:border-box;padding-left:78px}.inner.eng_ver .main_menu .back{width:80%}ul.type3 li{float:left;width:48%}img.bord{clear:both;float:none!important;display:block;margin-bottom:15px}
}
@media screen and (max-width:674px){.index-advantages-item{float:none;width:100%;min-width:100%;margin-bottom:20px}.index-advantages-row{margin-bottom:0}.index-advantages-item table.index-advantages-item-heading tr td:last-child,.index-advantages-item-text{padding-right:0}.ds-form.dspopup-modal.dszaya{width:300px;height:auto}#dszaya-form .lady-block{display:block;padding-right:21px;vertical-align:top;width:100%;margin:0 auto;text-align:center}}
@media screen and (max-width:639px){.tariff{width:300px;margin-right:0;box-sizing:border-box;float:none!important;margin:0 auto 10px!important}.table_tab .title{height:auto!important}.inline_block .pmwidget.calcNew .rounded-list .radios{padding-left:5px}.inline_block .pmwidget.calcNew .rounded-list .tooltip{float:none;margin-top:0;margin-left:5px;display:inline-block;vertical-align:top}#header .logo{width:100%;display:block;margin-top:13px}#header .logo img{margin:0 auto;display:block}#header.hor_n{height:160px}#header .work{width:50%;margin-top:17px;height:65px}.b_page_header .b_page_phone{width:50%;padding-top:17px}.price_left{margin:0}.footer-line1 .l-map{width:100%;float:none}.tree_wrap{width:100%;float:none;text-align:center}.footer-line1 .l-map a{display:block;width:301px;height:134px;background:url(/assets/base/css/../img/maps_320.png) no-repeat center;margin:0 auto}.footer-line1 .l-pay,.footer-line1 .l-social{width:50%}.middle-footer .middle-footer-block{width:100%!important}#footer .footer_bottom{padding-top:23px;padding-bottom:23px}.two_fut_block{width:100%;float:none}#footer .footer_bottom .footer-mail,#footer .footer_bottom .footer-time{display:none}.footer-phone{text-align:center}body.web #footer .footer_bottom .pseudo_link.callback-link{text-align:center;margin:0 auto 26px;display:block;width:115px}.footer_bottom .bottom-col3{width:50%}.footer_bottom .bottom-col4{width:50%}.inline_block #oneform1 input.text{width:239px}.service-why__item{width:100%!important}.inline_block .spinner>div{margin:35px 0 0 0}.inline_block .pmwidget.calcNew .rounded-list .block3 .spinner,.inline_block .pmwidget.calcNew .rounded-list .block4 .spinner{margin-bottom:0;padding-left:0;clear:both;overflow:hidden;padding-top:15px}.inline_block .slider-lf{left:0}.inline_block .slider{left:5px}.inline_block .slider-rt{left:115px}.inline_block .spinner .number{margin-top:1px!important;margin-left:18px!important}.block4 span{float:none!important}.inline_block .slider-rt-big{left:271px}.inline_block li.block5 .name{width:60%;margin-top:23px!important}.pmwidget.calcNew .rounded-list .block5 .spinner{padding-left:0!important}.block4 .slider-text:nth-child(3){margin-left:103px!important}.page_form_n .page_market_form{width:100%!important;margin:0!important;box-sizing:border-box}.page_form_n .page_market_form input.text,.page_form_n .page_market_form textarea{width:100%!important;box-sizing:border-box}.uk_btn_mask{margin:15px auto 0!important}.table_tab,.table_tab_2{background:0 0}.table_tab .tab,.table_tab_2 .tab{float:none;width:100%!important;margin-bottom:20px}.table_tab .text_tab,.table_tab_2 .text_tab{display:none}.table_tab .text_tab.active,.table_tab_2 .text_tab.active{display:block}.table_tab .title,.table_tab_2 .title{font-size:14px;text-align:left!important;padding-left:15px;box-sizing:border-box;background:url(/assets/base/css/../img/table_tab_str_bot.svg) no-repeat 98% center}.table_tab .title.active,.table_tab_2 .title.active{background:url(/assets/base/css/../img/table_tab_str_top.svg) no-repeat 98% center}.inner.eng_ver #header .logo{width:100%;float:none}.inner.eng_ver #header .logo img{margin:0 auto}.inner.eng_ver #header .search{margin-top:35px;float:none;width:100%}.inner.eng_ver #header .search input.text{width:100%;box-sizing:border-box}.inner.eng_ver #header .b_page_phone{padding:25px 0 25px 0}.inner.eng_ver .hor_foot_list .list_item{width:100%;padding-left:0;text-align:center}.inner.eng_ver .hor_foot_list .list_item:not(:first-child){padding-left:0;width:100%;float:none}.inner.eng_ver .hor_foot_list .list_item .hor_map_addr{margin-bottom:10px}.inner.eng_ver .hor_foot_list .list_item:last-child{width:100%;float:none}.inner.eng_ver .foot_item{width:49%;padding:0}.more_inf{display:block;color:#000;font-size:14px;font-weight:400;line-height:20px;text-decoration:underline;text-align:center}.inner.eng_ver .hor_index_list .hor_list_item .item_txt{display:none}.hor_index_list .hor_list_item .item_txt,.inner.eng_ver .hor_index_list .hor_list_item .item_top_img{text-align:center}.inner.eng_ver .hor_index_list .hor_list_item .item_top_img.img06{background-position:-200px -100px}.inner.eng_ver .hor_index_list .hor_list_item .item_top_img.img03{background-position:-202px 0}.inner.eng_ver #footer .footer_bottom{position:relative;min-height:0}.inner.eng_ver .logo_onetouch{padding-right:70px;text-align:left;float:left;margin-top:10px}.inner.eng_ver .logo_onetouch a{line-height:14px!important}.inner.eng_ver #footer .map_block{padding:0}.inner.eng_ver #header .b_page_phone a span{font-size:20px}.inner.eng_ver #header .b_page_phone{padding:25px 0 25px 0}.docs-item{float:none;width:100%;min-height:50px}#header .search input.is_button{top:50px}}
@media screen and (max-width:559px){.inner.eng_ver #header .b_page_phone{padding:25px 0 25px 0}.articles__list .articles__item{width:100%}.inner.eng_ver .main_menu .back{float:left;width:70%;height:5px}.inner.web .newmain{margin-top:15px!important}.numbers-row .numbers-block{float:none;width:100%;margin-bottom:15px;clear:both}.main-numbers{padding-bottom:0}.numbers-row .numbers-block img{margin-left:0;margin-right:8px;margin-bottom:10px;width:55px}.numbers-row .numbers-block .numbers-num{font-size:22px;float:left}.numbers-row .numbers-block .numbers-txt{float:right;width:67%}.ver3 .newmain .otziv_btn,.ver5.likvid .otziv_btn{display:none}.podrob_orange{display:block;color:#e35c01;font-size:14px;font-weight:400;text-decoration:underline;text-align:center;margin:10px 0 16px;padding:0}.podrob_blue{display:block;color:#2193be;font-size:14px;font-weight:400;text-decoration:underline;text-align:center;margin:10px 0 16px;padding:0}.hidden_blocks{display:none}.hidden_blocks.visibl{display:block}.table-accordion .trigger .uk_zakaz__box{display:none}.table-accordion .trigger:not(.zao) a{width:70%}.version.ver3 .online_link{color:#fff}.ljkasjd div{width:100%}.ljkasjd .img_block{width:14%}.ljkasjd .text{width:86%}.b_work_your_ul li{width:100%;background-size:inherit}body.likvid .head-dograb .stages>div{width:100%}body.likvid .head-dograb .stages>div:nth-child(2n+1){padding-right:0}body.likvid .head-dograb .stages>div:nth-child(2n) .stage-num{left:25px}body.likvid .head-dograb .stages>div:nth-child(2n){padding-left:60px;padding-right:105px;margin-left:0}body.likvid .head-dograb .stages>div img{position:absolute;top:0;width:80px;height:80px;transform:translateY(0)}body.likvid .head-dograb .stages>div .stage-num{top:40px}body.likvid .head-dograb .stages>div:nth-child(2n+1) .stage-num{left:110px}body.likvid .head-dograb .stages>div:nth-child(2n+1){padding-left:140px}a#calc_ooo{display:inline-block;width:80%;vertical-align:middle}.replies-slider__title{line-height:24px;text-align:left;padding-top:10px}.replies-slider__next{right:-15px}.replies-slider__text{text-align:left}.cost_gray .colored{float:none;width:100%!important}.table_tab_2 .title{height:48px!important}.replies-slider__detail,.replies-slider__img{width:auto}.replies-slider__detail{width:100%!important;padding-left:0}.inner.eng_ver .main_hor_news .b_news_one{width:100%;margin-right:0;height:auto;min-height:85px;margin:0!important}.inner.eng_ver .main_hor_news .b_news_one:last-child{display:block}.inner.eng_ver .hor_index_list .hor_list_item{width:100%;margin-right:0;display:block;float:none;margin-bottom:30px;text-align:center}.our-price_content_p{text-align:center}body.likvid .bl_tab .tabs__caption li,body.ooolikvid .bl_tab .tabs__caption li,body.web .tabs .tabs__caption li{width:100%;margin-right:0}body.likvid .bl_tab .tabs__caption li br,body.ooolikvid .bl_tab .tabs__caption li br{display:none}.publ_hor_item .link img{width:135%;max-width:140%}.main_hor_publ .publ_hor_list .publ_hor_item{height:190px}}
@media screen and (max-width:479px){.price_page table.new_main_tabl{overflow-x:auto;display:block}.inline_block .vacancy_form#oneform1 .inp_param textarea,.vacancy_form input.text{width:268px!important}.online_order .i_agree label{padding-top:3px;width:83%;box-sizing:border-box}.QapTcha .bgSlider{width:268px!important}.uk-reg-advantages .b_rim_number li span.left_li{padding-left:0!important;display:block;padding-top:75px;padding-bottom:15px}#footer .footer_bottom{position:relative;min-height:345px}#footer .footer_bottom .bottom-col3 .copyright{position:absolute;left:0;right:0;margin:0 auto;bottom:30px;text-align:center}#footer .footer_bottom .bottom-col4 .copyright{position:absolute;left:0;right:0;margin:0 auto;bottom:7px;text-align:center}.main_hor_news .b_news_one{width:100%;margin-right:0}.main_hor_publ .publ_hor_list .publ_hor_item{float:none;display:block;margin-right:0;margin-bottom:12px;width:302px;height:196px;margin:0 auto 12px!important}.hor_index_list .hor_list_item{width:100%;margin-right:0;display:block;float:none;margin-bottom:30px;margin:0 auto 30px!important}.hor_index_list .hor_list_item .item_h{text-align:center}.b_page_header .b_page_phone a{font-size:16px;text-align:right}.b_page_phone span.pseudo_link.callback-link{float:right}.b_page_header #copyButton .phone_num .num,.b_page_header #copyButton .phone_num .prefix{font-size:16px}.header-address{width:160px}.btn_menu_top{width:60%}#header.hor_n{height:175px}.spec_block{width:140px;display:inline-block;vertical-align:top;box-sizing:border-box}.inner.web .spec_block .online_link{width:140px}.numbers-header{line-height:26px;font-size:26px}.hor_index_list .hor_list_item .item_txt{display:none}.hor_index_list .hor_list_item .item_txt.open{display:block;text-align:center;padding-top:10px}.hor_index_list .podrob{display:block;color:#000;font-size:14px;font-weight:400;line-height:20px;text-align:center;text-decoration:underline;padding-top:10px}.numbers-header{margin-bottom:20px}.hor_index_list,.index_block{margin-top:20px}.newmain .otziv_btn{width:150px}.inline_block[rel=tender] table.colored tr td:nth-child(3),.inline_block[rel=tender] table.colored tr td:nth-child(4){display:none}body div.smena_form.ddd form.online_order.smena.page_market_form.ajax_form{width:300px!important}.smena_form.ddd.reg .page_market_info,.smena_form.ddd.tender .page_market_info,.smena_form.ddd.uchet .page_market_info{width:100%;margin-bottom:15px}.specialist-slider__image{margin:0 auto 10px}.ver3 .newmain .price_left{float:right;width:120px;margin:0}.inner.uchet .spec_block{margin-left:0}.inner.uchet .online_link{width:140px}.newmain #content{margin-top:20px}table td{padding:0}.ljkasjd .img_block{width:22%;display:table-cell;vertical-align:middle;float:none}.ljkasjd .text{width:78%;display:table-cell;vertical-align:middle;height:88px;float:none;padding-left:10px}.table-accordion .trigger .el_trigger_price{vertical-align:middle}.version.ver3 .table-accordion .trigger:not(.zao){padding:10px 20px 10px 50px}div.table-accordion.table-accordion-v2 .toggle_container{overflow-x:scroll}.head-dograb .withit li,.law_inline .withit.withit-override li,.withit1 li{width:100%;margin-bottom:7px}.stages>div img{position:absolute;top:0;width:71px;height:71px}.stages>div{width:100%;box-sizing:border-box;position:relative}.stages>div:nth-child(2n+1) img{left:0}.stages>div:nth-child(2n) img{right:0}.stages>div .stage-num{top:50%;transform:translateY(-50%)}.soc_item{margin-right:0}.stages>div:nth-child(2n+1) .stage-num{left:78px}.stages>div p{height:80px}.stages>div:nth-child(2n){padding-left:44px;padding-right:75px;margin-left:0}.stages>div:nth-child(2n+1){padding-left:107px;padding-right:0}.stages>div:nth-child(2n) .stage-num{left:15px}.calc-link{margin-left:0;width:100%;box-sizing:border-box;height:50px}.calc-link a{margin-top:0}.footer-bottom-col.bottom-col2{padding-bottom:15px}.inner.tender .price_left{width:120px}body.web #footer .footer_bottom .pseudo_link.callback-link{margin:0 auto}.services-row .services-item .service-name{min-height:36px}.tender_calc_new td{display:block}.page_new_info{padding:18px!important}#tender_calc .tender_main input[type=checkbox]+label .span,#tender_calc .tender_main input[type=checkbox]+label span{font-weight:700;display:block;float:none}#tender_calc #tender_form .tender_main{padding:20px 5px 30px}#tender_calc #tender_form .tender_tooltip{right:-4px}#tender_form .page_market_form{width:290px!important;padding:0 10px}#tender_form .page_market_form input.text{width:100%!important}#tender_form .page_market_form textarea{width:100%!important}.ooo-2{width:245px}.uk-reg-advantages .b_rim_number li span.list_normal{display:none}.uk-reg-advantages .b_rim_number li span.list_normal.visibl{display:block}.b_rim_number li .more{display:block;color:#e30f1b;font-size:14px;font-weight:400;padding-top:10px}.accordeon .accordeon-caption{width:96%}.inline_block #calcRegOooDiv .ooo .radios{padding-left:0}.inline_block #calcRegOooDiv .ooo .itogos,.inline_block #calcRegOooDiv .ooo .radio label{width:90%}.inline_block #calcRegOooDiv .ooo .b2.b2_n{margin-right:0}.table_tab_2 .title{padding:5px 25px 5px}.popup .head_pop_up{padding:1px 0 1px 5px}#footer .footer_bottom,#footer .hor_foot_list{padding:0 10px}.middle-footer{padding:25px 10px}.page_market_form{width:100%!important}.page_market_form input.text{width:285px;margin:0 auto 10px}.online_order table textarea,.page_market_form textarea{width:285px!important;margin:0 auto 10px!important}.QapTcha .bgSlider{width:285px!important}.cost table{margin-bottom:15px}.cost table.colored td:nth-child(1),.cost table.colored td:nth-child(2){display:table-cell}.pag_first,.pag_last{display:none!important}.tariff{width:300px;margin-right:0;box-sizing:border-box}.tabs-col-3 .tabs__caption li{margin-right:0}.likvid-steps__item:before{top:35px}.eng_ver #navigation .padds{padding:6px 0 10px}#slider ul li{width:235px}.inner.eng_ver #header .b_page_phone{padding:25px 0 0 0}.spec_shifts{padding:0}.new_main_tabl td{width:50%!important}.inner .specialist_block.vvak_bl{width:100%!important}.kompany_block{float:none!important;overflow:hidden;margin:0!important}.kompany_block img{display:block;margin:0 auto}.jspPane{top:0!important}#tender_calc .tender_tooltip_content{left:-256px!important}.popup{width:auto}#header .search input.is_button{top:48px}.slider{width:160px!important}.block4 .slider-text:nth-child(2){margin-left:50px!important}.block4 .slider-text:nth-child(3){margin-left:50px!important}.inline_block .slider-rt{left:165px}.inline_block .spinner .number{float:right}.inline_block .slider-rt-big{left:165px}.block3 span{float:none!important}.pmwidget.calcNew ol.rounded-list .none-border{border:0;overflow:hidden}#spinner5{float:left}#spinner5 .number{margin-top:18px!important}.inline_block li.block5 .name{width:190px}.name #sum_p5{width:55%}.smenanews.smenanews-custom{padding:10px}}
@media screen and (max-width:1024px){.b_page_search{width:100%;float:right;padding-top:16px}#header.hor_n{height:135px}#header .logo{width:25%}#header .logo img{width:100%;height:auto}#header .work{width:30%;margin-top:30px}#header .work .work-container{padding-left:30px}#header .work .header-worktime{padding-left:25px}#header .work .header-worktime:before{left:0}#header .header-address-and-social{position:static;float:left;width:45%;margin-top:30px}#header .header-address-and-social .header-social span.social{padding-left:25px;margin-right:21px}#header .header-address-and-social .header-social span.social:before{left:0}#header .b_page_phone{padding-top:0;clear:both;width:100%;text-align:center;margin-top:7px}#header .b_page_phone #copyButton{display:inline-block;margin-right:48px}#header .header-address-and-social .header-social{display:block}#header .header-address-and-social .header-address{margin-top:0;margin-bottom:13px}}
@media screen and (max-width:639px){#header.hor_n{padding:0 10px}#header .logo{width:45%}#header .header-address-and-social .header-address{display:none}#header .header-address-and-social,#header .logo,#header .work{margin-top:5px}#header .work{width:55%}#header .work .header-email a{padding-left:0}#header .work .header-email a:before{display:none}#header .work .header-worktime{padding-left:0}#header .work .header-worktime:before{display:none}#header .header-address-and-social{clear:both;width:100%;text-align:center}#header .header-address-and-social .header-social{display:inline-block;width:100%}#header .header-address-and-social .header-social span.social{margin-right:5px}#header .b_page_phone #copyButton{margin-bottom:0;margin-right:20px}.b_page_phone span.pseudo_link.callback-link{float:none}#header .work .work-container{padding-left:5px;text-align:right;margin-top:1%}#header .work .work-container .header-email{margin-bottom:5px;margin-top:5px}#header .work{height:58px}}
@media (max-width:850px) and (min-width:767px){.version.ver2 .hor_top_menu .hor_menu_list .menu_item,.version.ver5 .hor_top_menu .hor_menu_list .menu_item{margin-right:5px}}
@media (max-width:850px) and (min-width:768px){.nslide .ntext,.nu-block .ntitle{font-size:13px;word-break:break-word}.newnumbr-likvid-row,.newnumbr-row{max-height:200px;height:auto}.nu-block{height:auto}}
@media only screen and (max-width:768px){.ul-row .ul-col3{width:50%}.ul-catalog-item .uk_btn{max-width:100%}}
@media only screen and (max-width:980px){.block-anchor-item{height:80px;line-height:80px}}
@media(min-width:480px){.main_hor_news .b_news_rubrika{display:block;min-height:40px;margin-bottom:5px}.main_hor_news .b_news_rubrika+br{display:none}}
@supports (display:flex){@media(min-width:480px){.main_hor_news{display:flex;flex-wrap:wrap}.main_hor_news .b_news_one{display:flex;flex-direction:column;height:auto;margin-left:0;margin-right:10px}.main_hor_news .b_news_one .b_news_data{margin-top:auto;position:static}}}
.experts_hr{margin:5px 0 20px!important}.pmwidget{margin:0!important;box-sizing:border-box}.our-reson{font-family:Arial;font-size:20px;line-height:24px;font-weight:700;padding:0 0 12px 0;color:#333}ol.b_rim_number.b_rim_number-ol.m_none_li.angl li{min-height:auto!important}.popup_window .close_block .ic_close{margin:0 5px 0 0}input.text.ds-search{padding-left:10px}.readmo{color:#000;font-family:Arial;text-decoration:underline;font-size:14px;text-align:center;margin-bottom:20px;display:none}.fixed_width.fixed2{height:auto!important}.t_shifts input#upload{display:none}.form_padds.form_success p{font-size:14px;font-weight:400;color:#585c62;text-align:left}img.interactive_map_mobil_img{display:none}
@media screen and (max-width:959px){.schema-close-ooo-item{width:50%;margin-bottom:30px}ul.b_work_your_ul{width:100%;max-width:320px}.interactive_map{display:none}.actions_fon{background:#edecec!important}.interactive_map_mobil{width:100%;height:100%;background:url(/map.png) no-repeat}img.interactive_map_mobil_img{display:block}.b_news_rubrika{font-size:12px!important}.numbers-row .numbers-block .numbers-txt{color:#878787;font-size:12px;line-height:15px}form#pmwidgetForm input{width:auto;display:block;text-align:left;margin-left:0!important}.vacancies .specialist_block{width:auto}.inline_block td img{max-width:unset}.our-price_content{background:0 0!important}.subsection table.default td{width:100%;display:block;-webkit-column-count:1;-moz-column-count:1;column-count:1}.our-price_content table tr{background:#f2f6f9}a.law_anons_header{width:75%;float:left;padding-right:5%}#pagination{background:0 0;width:100%;position:relative}.spec_shifts.inline_block{width:95%}#calcRegIpDiv .ooo .radio{position:relative;background:url(/assets/base/i/radio-fon.png) no-repeat!important;background-position:-11px!important}#calcRegIpDiv .ooo .styled_input span.b1{font-size:11px!important}.anons.law_anons .h2 a.news_rubric{position:relative;display:block;float:left;margin-bottom:12px}p.law_anons_txt{clear:both}iframe{width:100%}.popup_window{position:absolute;left:0;right:0;position:fixed;top:50%;height:auto!important;width:427px!important}.form_padds.form_pop_up td{margin-bottom:20px}table.minshr p{font-size:12px!important;padding:0!important;text-align:left}table.minshr td{width:84px!important;padding:0 5px;vertical-align:top}form#quip-add-comment-qcom{display:none}.form_n{width:439px!important}.f_n_price{width:170px!important;margin:0 0 0 10px}.form_n_txt.neystt{float:right;width:50%!important}.f_n_days{width:170px!important;margin:0 0 0 16px}.readmo{display:block}.hiddmo{display:none}.readmo.newopen{display:none}.hiddmo.newopen{display:block}.cost.padn{padding:0}.our-puncts td:first-child{width:50%!important}.experts_tab{width:452px!important;padding:13px 13px!important}.experts_tab_top .tab_one{width:232px!important}.experts_tab_top .tab_one:after{left:85px!important}.experts_tab_top .tab_one.active span{background-color:transparent;width:230px!important;padding:0!important;margin:0!important}.experts_tab_top .tab_one span{background-color:transparent;width:230px!important;padding:0!important;margin:0!important}.experts_tab_vid{display:inline-block;width:100px}.experts_tab_one_lt{float:left;width:106px!important;margin-bottom:10px}label.label_deliver{margin-bottom:12px!important}.payList span.payment_receiving{float:right}.payList span.payment_online{width:100px!important}span.label_info{margin-right:0!important}.experts_tab_one.experts_tab_one_rt{float:none!important}.experts_tab_one_lt.experts_itogo{width:auto!important;display:block;float:none}.trigger.calc_egrul{padding-left:0}div#expert_fio{width:100%}div#expert_fio .experts_tab_one_rt{float:none!important}div#expert_fio .experts_tab_one{float:none!important}.experts_tab_one_rt input.small_input{width:28px!important;text-align:center;margin-right:5px}.experts_tab_one_rt{float:left!important;width:323px!important;padding-left:0!important}.experts_tab_one_rt input{width:277px!important}.expert_fio_conteiner input{width:400px!important;margin-left:10px!important}input#p_order_email{width:400px!important;margin-left:10px!important}input#phone{width:400px!important;margin-left:10px!important}.experts_tab_one_rt.ygr{float:none!important}.uk_podrob{display:block;background:#7c7c7c;height:30px!important;width:94px!important;font-size:13px!important;line-height:30px;text-align:center;text-decoration:none;color:#fff!important;border:1px solid #a9b3bb;border-radius:4px;text-shadow:0 1px 1px rgba(0,0,0,.3);cursor:pointer;transition:none!important;margin-top:10px!important}.stolbhidden{display:none}.smena_form.ddd.web form.online_order.smena.page_market_form.web.ajax_form,body div.smena_form.ddd form.online_order.smena.page_market_form.ajax_form{width:260px!important;float:left}.smena_form.ddd.web .page_market_info{width:200px!important;display:block;float:right!important}.smena_form.ddd.web .page_market_info p{text-align:center!important}.smena_form.ddd.likvid .page_market_info .page_market_info_dol,.smena_form.ddd.ooolikvid .page_market_info .page_market_info_dol,.smena_form.ddd.reg .page_market_info .page_market_info_dol,.smena_form.ddd.tender .page_market_info .page_market_info_dol,.smena_form.ddd.uchet .page_market_info .page_market_info_dol,.smena_form.ddd.web p.page_market_info_dol{width:100%!important}span.page_market_info_tel.quon_phone a{background:url(/assets/ds-comf/ds-form/images/zaya/4445013_6_4056860_red.png) 10px 3px}.smena_form.ddd.ooolikvid .page_market_info a[href^=tel]{background:url(/assets/ds-comf/ds-form/images/zaya/phone_likvid.png) 20px 3px;background-repeat:no-repeat}.smena_form.ddd.reg .page_market_info a[href^=tel]{background:url(/assets/ds-comf/ds-form/images/zaya/phone_reg.png) 20px 3px;background-repeat:no-repeat}.inline_block #oneform1 input.text{width:85%!important;padding:5px 0 0 5px!important;margin-bottom:15px!important;box-sizing:border-box}.online_order table td.inp_param{padding:0}.inline_block #oneform1 .inp_param textarea{width:85%!important;box-sizing:border-box}.inline_block #oneform1 .i_agree.i_agree_next{width:90%;margin:auto;color:#fff}.smenanews{background:0 0!important}.hor_slider_wrap .slider_container .slide_item img{height:auto;width:100%}}
@media screen and (max-width:767px){.smenanews-custom{margin-bottom: 20px;margin-top: 20px;} .mobilbutton{margin-left: 60px !important;} #slick-bank-slider .replies-slider__prev{left:-13px!important}#slick-bank-slider .replies-slider__next{right:-13px!important}.newspaper-w li{width:100%;margin-bottom:7px}.block_presen{display:none}table.default ul.type3 li{width:100%!important}.actions_fon{background:#edecec!important}table.otstyp td{padding:5px}ul.que_table_item_n li{float:none;width:100%}.page_market_form input.text{width:285px!important}.dspopup-modal .close-dspopup-modal{top:0!important;right:0!important}ol.b_rim_number.b_rim_number-ol.m_none_li{max-width:300px;text-align:center}.popup .form_padds{padding:25px 10px 0;max-width:300px}.image_content{text-align:center}#message22{z-index:10000}.cost table li{padding-left:5px;font-size:12px;margin-right:10px}.backrep{background:#edecec!important}div#message{display:none!important}.uk-reg-advantages .b_rim_number li:nth-child(1):before{position:relative!important;margin:0 auto!important}.uk-reg-advantages .b_rim_number li:nth-child(2):before{position:relative!important;margin:0 auto!important}.uk-reg-advantages .b_rim_number li:nth-child(3):before{position:relative!important;margin:0 auto!important}.uk-reg-advantages .b_rim_number li:nth-child(4):before{position:relative!important;margin:0 auto!important}.uk-reg-advantages .b_rim_number li span.b.left_li{padding-top:20px!important;padding-bottom:15px}ol.b_rim_number.b_rim_number-ol.m_none_li{margin:0 auto}.table-accordion .trigger .el_trigger_price{padding-top:15px;text-align:center}.popup .form_pop_up input.text{padding-left:unset}table.colored.colored-new{margin-top:10px}.faq-menu .faq-menu-item{width:100%}div#message{bottom:84px}.dspopup-modal .close-dspopup-modal{right:-11px}div#navigation .padds a{color:unset!important}#calcRegOooDiv .ooo ol{counter-reset:li;padding:0;list-style:none;padding:20px!important}#calcRegOooDiv .ooo .radio{position:relative;background:0 0!important;background-position:5px}div#formRegN input{margin-bottom:9px}.smenanews{background:0 0!important}.specialist_photo{margin:0 auto!important;text-align:center;float:none!important}.specialist_text{clear:both;margin:0 auto!important}.online_order.que_form_n input.text{box-sizing:border-box;border-radius:4px;margin:0 0 10px 0;width:100%;height:30px;padding-left:8px;font-size:14px}.online_order.que_form_n table textarea{box-sizing:border-box;border-radius:4px;resize:none;overflow-y:auto;width:100%;height:115px;margin:0 0 10px 0;padding:6px 0 0 8px;font-size:14px}.online_order.que_form_n .i_agree{width:100%;color:#a3aeba;padding-top:0;margin-bottom:23px}form#calcRegForm{padding:10px}.itogos.it_small{padding:10px!important}#calcRegIpDiv .ooo .itogos-fon{width:97%}.page_form_n{width:95%;margin:0 auto}form#calcUchetForm{padding:10px 10px}.ooo .radio label{width:auto!important}#keyCalcUchet{width:auto!important;height:100%;}span.ooo-2{width:205px!important}span.ooo-2 span{margin-left:10px!important}div#formRegN{padding:10px}.inline_block .i_agree.i_agree_next{width:90%;padding-left:10px}.popup_window{position:absolute;left:0;right:0;position:fixed;top:50%;height:auto!important;width:300px!important}.popup .form_pop_up{padding:9px 5px 0!important;width:260px!important;display:block}.popup .form_pop_up input.text{width:120px!important}.service_request .online_order table textarea{width:150px!important}.obl-ka{margin-top:4px;margin-bottom:4px;margin-right:3px;width:51px}.about_img{display:none}#content .inline_block>.about_img{display:block}table.minshr td:nth-child(2n){display:none}.padds .inline_block{margin-left:0;margin-top:-10px;margin-bottom:10px}.head1 .law_head_h1{font-size:20px;text-transform:none}.form_n{width:262px!important}.form_n_h{font-size:18px;font-weight:400;line-height:20px}.f_n_price{width:231px!important;margin:0 0 10px 0!important}.f_n_days{width:231px!important;margin:0 0 10px 0!important}.form_n_btn.uk_btn_mask{margin:0 auto!important;float:none;display:block;margin-top:20px!important}.form_n_txt.neystt{float:none;width:100%!important;text-align:center!important}.our-puncts td{width:100%!important;display:block}.our-puncts td:first-child{width:100%!important}span#calc_form{font-size:18px;text-align:center;font-weight:400}.experts_tab_top .tab_one.active{font-size:14px;font-weight:400}.experts_tab_top .tab_one{width:148px!important}.experts_tab_top .tab_one.active span{width:148px!important;line-height:15px;padding-top:6px!important}.experts_tab_top .tab_one span{background-color:transparent;width:148px!important;padding:0!important;margin:0!important;font-size:12px;font-weight:400}.experts_tab{width:277px!important;padding:10px 10px!important}.experts_tab_one_lt{padding-left:0!important}.experts_tab_one .experts_tab_one_rt{float:left!important}.experts_tab_one_rt{float:right!important;width:161px!important;padding-left:0!important}.experts_tab_vid{font-size:12px!important;line-height:normal;width:85px!important}.experts_tab_one_lt{float:left;width:115px!important;margin-bottom:10px;font-size:12px!important}.experts_tab_one_rt input.small_input{width:10px!important}.exp_copies_pojlina{color:#333;font-size:11px;font-weight:400;left:80px!important}span.duty{left:79px;line-height:9px;width:94px}span.payment_receiving{float:right;width:126px}span.payment_receiving span.label_info{float:right;width:80px;margin-top:3px!important}.experts_tab_one_rt.firfir{width:199px!important}.experts_tab_one_lt.fir{width:74px!important;margin-bottom:15px!important}.experts_tab_vid+.experts_tab_vid{margin-left:10px!important}.experts_tab_vid br{display:none!important}.experts_tab_one_rt input{width:135px!important}.experts_tab_top .tab_one:after{left:39px!important}.expert_fio_conteiner input{width:230px!important;margin-left:10px!important}input#p_order_email{width:230px!important;margin-left:10px!important}input#phone{width:230px!important;margin-left:10px!important}.pmwidget.pmwidgetDone{padding:0!important}.i_agree.i_agree_next .i_agree.ooo_agree{width:236px;margin-bottom:10px;color:#a3aeba}.shauto{width:100%!important}.backrep{background:#edecec!important}.backrep .uk_btn_mask.uk_btn_mask_spec{margin:10px 0!important}.backrep .l_h1{margin-top:10px}.b_rim_number-ol{counter-reset:list;-webkit-column-count:1!important;-moz-column-count:1!important;column-count:1!important}.head-dograb h1{font-size:20px!important}.stolbhidden320{display:none}.uk_btn.uk_btn_red{width:187px!important;height:40px!important;border-radius:3px;background-color:#fcfcfc;background-image:linear-gradient(to top,#a8080c 0,#ea1119 100%);color:#fff;font-size:13px;font-weight:700;line-height:40px;text-transform:uppercase}.uk_btn_mask.inline.after_table{margin-bottom:20px!important}}
@media only screen and (max-width:768px){.schema-steps .step{height:auto}.method-block-item:before{content:none;display:none}.method-block-content{padding-left:0}.method-block-title{padding-left:70px;line-height:60px;margin-bottom:20px}.method-block-title span{display:inline-block;vertical-align:middle;line-height:25px}.method-block-title:before{content:'';position:absolute;top:30px;left:30px;width:55px;height:55px}.method-block-item.method-voluntarily .method-block-title:before{background:url(/assets/img/ooo-clouse/1.svg) no-repeat}.method-block-item.method-forcibly .method-block-title:before{background:url(/assets/img/ooo-clouse/2.svg) no-repeat}.method-block-item.method-bankrupt .method-block-title:before{background:url(/assets/img/ooo-clouse/3.svg) no-repeat}.list-reasons-item span{line-height:20px}}
@media only screen and (max-width:767px){body.web .hor_all_list li .str_menu{float:right;width:0%;background:#f5f5f5 url(/assets/img/plus.svg) no-repeat center;display:block;height:49px}body.web .main_menu li .submenu_pos.hor_all .submenu.hor_main_sub .hor_all_list li .all_h.act{color:#d80e0e}.dots_reg ul li:after{left:56%}.wsmodal{width:300px}.yaddres-page#content{width:100%!important}.y-addres_galery,.y-addres_info{width:100%;float:none}.yadres_item{width:32%}.payment_inline{width:100%}.payment_info{margin-top:12px}.payment_form_inline{width:100%}.is_light{display:none}}
@media only screen and (max-width:480px){.method-block-img>div{width:49%} .news-main{display: flex; flex-direction: column; align-items: center;}}
@media only screen and (max-width:400px){.block-anchor-item:after{right:5px}.block-anchor-item{padding-right:35px;padding-left:10px}}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/assets/base/css/ajax-loader.gif) center center no-repeat}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir=rtl] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.content-video {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px;
    height: 0;
    overflow: hidden;
    }
    @media screen and (max-width: 480px) {
      .trigger_img_block .trigger_img {
        line-height: 60px;
        width: 60px; height: 60px;
      }
      .trigger_img_block .inline_block img {
        width: 27px;
      }
      .trigger_img_block .trigger.zao .trigger_link {margin-left: 80px;margin-right: 27px;}
      .trigger_img_block .toggle_container_zao {padding-left: 10px!important;padding-right: 10px!important;}
      #content .inline_block .inline_block .trigger {padding-bottom: 20px;}
      #content .inline_block .inline_block .trigger a {font-size: 18px!important;}
    }
    .content-video iframe ,  .content-video .youtube-player, .content-video .youtube-player > div, .content-video .youtube-player img{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    -o-object-fit: cover;
    }
    .content-video .play{content: '';position: absolute;left:50%;top:50%;height:50px;width:50px;background:url(/assets/img/icon-play.png) no-repeat center center;transform:translate(-50%,-50%);background-size:contain;cursor:pointer}
    .content-video iframe{z-index: 500;}
  #dsresultsearch{position:absolute;display:none;border:1px solid #a9a9a9}#dsresultsearch ul{list-style-type:none;padding:0;margin:0;background-color:#fff}#dsresultsearch ul li{padding:5px}#dsresultsearch ul li.sliactive{background-color:rgba(253,14,96,.19)}#dsresultsearch ul li:hover{cursor:pointer}#dsresultsearch{z-index:9999999}#dsresultsearch ul li.sliactive{background-color:#ddd}#dsresultsearch ul li{background-image:none;list-style-type:none}.dspopup-modal-bg{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.8);display:none;top:0;left:0;z-index:10000000}#dszakaz-form .form-head{color:#dd1017}.dspopup-modal{display:none;visibility:hidden;position:fixed;background:#fff;z-index:10000001;width:500px}.dspopup-modal .close-dspopup-modal{display:block;position:absolute;width:30px;height:30px;top:-24px;right:-24px;border-width:0;border-radius:50%;cursor:pointer;background:url(/assets/base/css/images/close_circle.png) no-repeat;color:#fff;text-align:center;font-family:serif;font-size:28px;line-height:26px;font-weight:700}.dspopup-modal .close-dspopup-modal:hover{background-position:0 100%}.ds-form form{padding:15px 30px;margin-bottom:0;font-family:Arial,Helvetica,sans-serif}.ds-form form label{display:block;margin-bottom:0;font-weight:400;padding:5px 0;color:#78767a;cursor:pointer}.ds-form form label .required{color:#b21a41}.ds-form form input:not([type]),.ds-form form input[type=color],.ds-form form input[type=date],.ds-form form input[type=datetime-local],.ds-form form input[type=datetime],.ds-form form input[type=email],.ds-form form input[type=month],.ds-form form input[type=number],.ds-form form input[type=password],.ds-form form input[type=search],.ds-form form input[type=tel],.ds-form form input[type=text],.ds-form form input[type=time],.ds-form form input[type=url],.ds-form form input[type=week],.ds-form form select,.ds-form form textarea{-webkit-appearance:none!important;-moz-appearance:none!important;width:100%;display:block;height:2.05556em;margin:0 0 .88889em 0;padding:.44444em;background-color:#fff;border-style:solid;border-width:1px;border-color:#ccc;border-radius:0;color:#78767a;font-family:inherit;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;transition:border-color .15s linear,background .15s linear;-webkit-transition:border-color .15s linear,background .15s linear;-moz-transition:border-color .15s linear,background .15s linear;-ms-transition:border-color .15s linear,background .15s linear;-o-transition:border-color .15s linear,background .15s linear}.ds-form form input:not([type]):focus,.ds-form form input[type=color]:focus,.ds-form form input[type=date]:focus,.ds-form form input[type=datetime-local]:focus,.ds-form form input[type=datetime]:focus,.ds-form form input[type=email]:focus,.ds-form form input[type=month]:focus,.ds-form form input[type=number]:focus,.ds-form form input[type=password]:focus,.ds-form form input[type=search]:focus,.ds-form form input[type=tel]:focus,.ds-form form input[type=text]:focus,.ds-form form input[type=time]:focus,.ds-form form input[type=url]:focus,.ds-form form input[type=week]:focus,.ds-form form select:focus,.ds-form form textarea:focus{background-color:#fff;border-color:#999;outline:0}.ds-form form input:not([type]).improper-value,.ds-form form input[type=color].improper-value,.ds-form form input[type=date].improper-value,.ds-form form input[type=datetime-local].improper-value,.ds-form form input[type=datetime].improper-value,.ds-form form input[type=email].improper-value,.ds-form form input[type=month].improper-value,.ds-form form input[type=number].improper-value,.ds-form form input[type=password].improper-value,.ds-form form input[type=search].improper-value,.ds-form form input[type=tel].improper-value,.ds-form form input[type=text].improper-value,.ds-form form input[type=time].improper-value,.ds-form form input[type=url].improper-value,.ds-form form input[type=week].improper-value,.ds-form form select.improper-value,.ds-form form textarea.improper-value{border-color:#b21a41}.ds-form form input[type=checkbox]{vertical-align:middle}.ds-form form input[type=radio]{vertical-align:middle}.ds-form form button[type=submit]:focus,.ds-form form button[type=submit]:hover,.ds-form form input[type=submit]:focus,.ds-form form input[type=submit]:hover{opacity:1}.ds-form form select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAICAMAAADUf89RAAAAXVBMVEXe3t7////e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t4c2GbBAAAAHnRSTlMAAAMGCQwPIScqMDM5P0Wfpau0usDDxuTn6u3w8/a+b40GAAAAS0lEQVQI123JRRKAQADEwODubvP/Z3KhYBfIMU00yaxyriCejV+7D5As929cDCBdr996WEC2SZI6jxeQ75J6nw9QHBoDfoByCLHgBAR/B7a3OfpzAAAAAElFTkSuQmCC);background-position:right center;background-repeat:no-repeat;padding-right:1.75em}.ds-form form select option{padding:.22222em .64em;color:#78767a;font-family:inherit;font-size:.875em}.ds-form form textarea{min-height:6em}.ds-form .clearfix:after,.ds-form .clearfix:before{content:" ";display:table}.ds-form .clearfix:after{clear:both}.ds-form .form-head{color:#ab090c;font-size:20px}.ds-form .is_checkbox,.ds-form .is_radio{display:block;text-align:left}.ds-form .is_checkbox label,.ds-form .is_radio label{margin-left:2.05556em}.ds-form .is_checkbox input,.ds-form .is_radio input{margin-top:-22px}.ds-form .infoform{margin-bottom:15px;font-size:12px;color:#b7b7b7}.ds-form .error-form{padding-left:15px;font-size:.875em;color:#b21a41;list-style:none}.ds-form .error-form li:before{content:"\00d7";float:left;margin-left:-15px;font-weight:700}.ds-form .error-form li{background:0 0}.ds-form .buttonform{margin-top:15px}.ds-form input[type=checkbox]+label,.ds-form input[type=radio]+label{display:inline}.ds-form .star-rating{background:#dedede;font-size:0}.ds-form .star-rating__wrap{display:inline-block;font-size:1em;cursor:pointer}.ds-form .star-rating__wrap div,.ds-form .star-rating__wrap label{display:inline-block}.ds-form .star-rating__wrap input{display:inline-block}.ds-form .star-rating__wrap label{font-size:1.5em}.ds-form .star-rating__wrap:after{content:"";display:table;clear:both}.ds-form .star-rating__wrap .on~div{color:#ffb300!important}.ds-form .star-rating__wrap:hover label{color:#ffb300!important}.ds-form form .stars-rating{display:inline-block;vertical-align:middle}.ds-form form .stars{background:url(/assets/base/css/images/stars.png) repeat-x 0 0;width:150px;display:inline-block;vertical-align:middle}.ds-form form .stars input[type=radio]{position:absolute;opacity:0}.ds-form form .stars input[type=radio].star-5:checked~span{width:100%}.ds-form form .stars input[type=radio].star-4:checked~span{width:80%}.ds-form form .stars input[type=radio].star-3:checked~span{width:60%}.ds-form form .stars input[type=radio].star-2:checked~span{width:40%}.ds-form form .stars input[type=radio].star-1:checked~span{width:20%}.ds-form form .stars label{display:block;width:30px;height:30px;margin:0!important;padding:0!important;text-indent:-999em;float:left;position:relative;z-index:10;background:0 0!important;cursor:pointer}.ds-form form .stars label:hover~span{background-position:0 -30px}.ds-form form .stars label.star-5:hover~span{width:100%!important}.ds-form form .stars label.star-4:hover~span{width:80%!important}.ds-form form .stars label.star-3:hover~span{width:60%!important}.ds-form form .stars label.star-2:hover~span{width:40%!important}.ds-form form .stars label.star-1:hover~span{width:20%!important}.ds-form form .stars span{display:block;width:0;position:relative;top:0;left:0;height:30px;background:url(/assets/base/css/images/stars.png) repeat-x 0 -60px;-webkit-transition:-webkit-width .5s;-moz-transition:-moz-width .5s;-ms-transition:-ms-width .5s;-o-transition:-o-width .5s;transition:width .5s}.dspopup-modal .form-head{padding:10px 30px}[id*=formmessagereport]{margin-bottom:0;font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#78767a}[id*=formmessagereport] .form-head{margin-left:0;margin-right:0;margin-top:0;padding:10px 30px}[id*=formmessagereport] .error-report{padding:15px 30px;text-align:center!important}[id*=formmessagereport] .error-report p{text-align:center!important}[id*=formmessagereport] .text-report p:first-child{margin-bottom:20px;font-size:1.125em}[id*=formmessagereport] .repeatform{color:#34495e}[id*=formmessagereport] .repeatform:focus,[id*=formmessagereport] .repeatform:hover{color:#4f6f8f}.dsform-field-error{display:block;position:relative;max-width:100%}.dsform-field-error>span{background-image:linear-gradient(red,#dc143c);border-radius:10px;color:#fff;display:block;font-size:80%;font-weight:700;padding:2px 5px;position:absolute;right:0;top:-8px;line-height:1em}.dsform-field-error>span::before{border-color:transparent transparent red;border-style:solid;border-width:0 5px 5px;content:"";display:block;height:0;position:absolute;right:10px;top:-5px;width:0}.dsform-field-error.hint-proper>span{background-image:linear-gradient(yellowgreen,#228b22);display:none}.dsform-field-error.hint-proper>span::before{border-color:transparent transparent #9acd32}@media only screen and (min-width:560px){.dspopup-modal{margin-left:auto;margin-right:auto}}@media only screen and (min-width:768px){.dspopup-modal{margin-left:auto;margin-right:auto}}#dszaya-form{padding:22px 20px}#dszaya-form .lady-block{display:table-cell;padding-right:21px;vertical-align:top;width:120px}#dszaya-form .form-block{display:table-cell;vertical-align:top}#dszaya-form .adelina-name{font-size:17px;font-weight:700;padding-top:3px;text-align:center}#dszaya-form .who-is-adelina{font-size:12px;line-height:14px;padding-top:4px;text-align:center}#dszaya-form .form-head{font-size:18px;font-weight:500;padding:3px 0}#dszaya-form .preu{font-size:12px;line-height:15px;padding-top:9px}.dszaya .close-dspopup-modal.dsclose-button{background-color:red;background-image:none;height:32px;right:6px;top:17px;width:32px}.dszaya .close-dspopup-modal.dsclose-button::after{color:#fff;content:"×";font-family:arial,sans-serif;font-size:28px;line-height:31px;font-weight:500}#dszaya-form .asterisks{color:#b2bbc5;line-height:24px;padding-top:2px}#dszaya-form label{padding-bottom:1px}#dszaya-form .zaya-naam{margin-bottom:2px}#dszaya-form #field-id610818{height:23px;margin-bottom:0;max-width:341px}#dszaya-form #field-id368359{margin:0}.field-5.zaya-foon{float:left;margin-right:24px;width:153px}#dszaya-form .zaya-toee{float:left;padding-right:30px;position:relative;white-space:nowrap;width:50px}#dszaya-form .zaya-toee::after{content:"ч.";font-size:16px;position:absolute;right:12px;top:50%}#dszaya-form #field-id303709{margin:0}#dszaya-form .zaya-ukke{float:left;padding-right:35px;position:relative;width:50px}#dszaya-form .zaya-ukke label{height:1.5em}#dszaya-form #field-id3037091{margin-bottom:0}#dszaya-form .zaya-ukke::after{content:"Мин.";font-size:12px;position:absolute;right:0;top:54%}#dszaya-form .zaya-kommentaar{clear:left;padding-top:2px}#dszaya-form #field-id158187{height:105px;max-width:341px;resize:none}.yopa-box .bobob{display:table-cell;vertical-align:top;width:20px}.yopa-box .xoxoxo{display:table-cell;vertical-align:top;color:#b2bbc5}#dszaya-form .minunuo{font-size:11px;line-height:13px;vertical-align:top}input.feze152{font-size:inherit;height:auto;line-height:1em;margin:auto}#dszaya-form .yopa-box{margin-bottom:14px}#dszaya-form .punane{border-bottom:1px dashed #777;color:red;font-size:12px}#dszaya-form .buttonform{margin-top:18px}#dszaya-form .buttonform>input{background-image:linear-gradient(#ef121a,#a0070a);border:1px solid #a00;box-shadow:0 1px 1px #fff inset,0 0 3px maroon inset;color:#fff;font-size:14px;font-weight:700;height:44px;text-transform:uppercase;width:205px}#dszaya-form .buttonform>input[disabled]{cursor:not-allowed;opacity:.4}.ds-form.dspopup-modal.dszaya{width:625px;height:500px}#dszaya-form .lady-block img{width:191px}.ds-form.form-for_www_uk.atarana1.beget.tech/reg .form-head{color:#e30f1b}.ds-form.form-for_www_uk.atarana1.beget.tech/reg #dszaya-form .buttonform>input{background-image:linear-gradient(#44bef5,#0089c7);box-shadow:0 1px 1px #fff inset,0 0 3px #1a2a4a inset;border:1px solid #0089c7}.ds-form.form-for_www_uk-likvid_ru .form-head{color:#548e0a}.ds-form.form-for_www_uk-likvid_ru #dszaya-form .buttonform>input{background-image:linear-gradient(to bottom,#fff 0,#74cd0b 3%,#e30f1b 97%,#3a3a3a 100%);box-shadow:none;border:1px solid #e30f1b}.ds-form.form-for_uk.tender.atarana1.beget.tech .form-head{color:#cd0d0d}.ds-form.form-for_uk.tender.atarana1.beget.tech #dszaya-form .buttonform>input{background-image:linear-gradient(to bottom,#fff 0,#f34f4f 3%,#cd0d0d 97%,#3a3a3a 100%);box-shadow:none;border:1px solid #cd0d0d}.ds-form.form-for_www_uk.uchet.atarana1.beget.tech .form-head{color:#ea6c0e}.ds-form.form-for_www_uk.uchet.atarana1.beget.tech #dszaya-form .buttonform>input{background-image:linear-gradient(to bottom,#fff 0,#f34f4f 3%,#cd0d0d 97%,#3a3a3a 100%);box-shadow:none;border:1px solid #cd0d0d}.ds-form.form-for_www_uk.uchet.atarana1.beget.tech .form-head{color:#ea6c0e}.ds-form.form-for_www_uk.uchet.atarana1.beget.tech #dszaya-form .buttonform>input{background-image:linear-gradient(to bottom,#fff 0,#f34f4f 3%,#cd0d0d 97%,#3a3a3a 100%);box-shadow:none;border:1px solid #cd0d0d}body.web .ds-form .form-head{color:#e61117}body.uchet .ds-form .form-head{color:#e61117}body.tender .ds-form .form-head{color:#cd0d0d}body.web .punane{border-bottom:1px dashed #777;color:red;font-size:12px}body.ooolikvid .ds-form.dszaujk .green-color .form-head{color:#e30f1b}
  .highslide-container div{font-family:Verdana,Helvetica;font-size:10pt}.highslide-container table{background:0 0}.highslide{outline:0;text-decoration:none}.highslide:hover img{border-color:gray}.highslide-active-anchor img{visibility:hidden}.highslide-gallery .highslide-active-anchor img{border-color:#000;visibility:visible;cursor:default}.highslide-image{border-width:2px;border-style:solid;border-color:#fff;background:gray}.highslide-outline,.highslide-wrapper{background:#fff}.glossy-dark{background:#111}.highslide-number{display:none;font-weight:700;color:gray;font-size:.9em}.highslide-caption,.highslide-container div.highslide-caption{display:none;font:12px Arial;padding:9px 20px;background:#f9f9f9;width:415px;font-weight:700;position:absolute;left:-10px;top:21px}.highslide-heading{display:none;font-weight:700;margin:.4em}.highslide-dimming{position:absolute;background:#000}a.highslide-full-expand{background:url(/assets/base/css/graphics/outlines/full_expand.png) no-repeat;display:block;margin:0 10px 10px 0;width:96px;height:12px}.highslide-loading{display:block;color:#000;font-size:9px;font-weight:700;text-transform:uppercase;text-decoration:none;padding:3px;border:1px solid #fff;background-color:#fff;padding-left:22px;background-image:url(/assets/base/css/graphics/loader.white.gif);background-repeat:no-repeat;background-position:3px 1px}a.highslide-credits,a.highslide-credits i{padding:2px;color:silver;text-decoration:none;font-size:10px}a.highslide-credits:hover,a.highslide-credits:hover i{color:#fff;background-color:gray}.highslide-move,.highslide-move *{cursor:move}.highslide-viewport{display:none;position:fixed;width:100%;height:100%;z-index:1;background:0 0;left:0;top:0}.hidden-container{display:none}.closebutton{position:relative;top:-15px;left:15px;width:30px;height:30px;cursor:pointer;background:url(/assets/base/css/graphics/close.png)}.highslide-gallery ul{list-style-type:none;margin:0;padding:0}.highslide-gallery ul li{display:block;position:relative;float:left;width:106px;height:106px;border:1px solid silver;background:#ededed;margin:2px;line-height:0;overflow:hidden}.highslide-gallery ul a{position:absolute;top:50%;left:50%}.highslide-gallery ul img{position:relative;top:-50%;left:-50%}html>body .highslide-gallery ul li{display:table;text-align:center}html>body .highslide-gallery ul li{text-align:center}html>body .highslide-gallery ul a{position:static;display:table-cell;vertical-align:middle}html>body .highslide-gallery ul img{position:static}.highslide-controls{width:195px;height:40px;background:url(/assets/base/css/graphics/controlbar-white.gif) 0 -90px no-repeat;margin:20px 15px 10px 0}.highslide-controls ul{position:relative;left:15px;height:40px;list-style:none;margin:0;padding:0;background:url(/assets/base/css/graphics/controlbar-white.gif) right -90px no-repeat}.highslide-controls li{float:left;padding:5px 0;margin:0;list-style:none}.highslide-controls a{background-image:url(/assets/base/css/graphics/controlbar-white.gif);display:block;float:left;height:30px;width:30px;outline:0}.highslide-controls a.disabled{cursor:default}.highslide-controls a.disabled span{cursor:default}.highslide-controls a span{display:none;cursor:pointer}.highslide-controls .highslide-previous a{background-position:0 0}.highslide-controls .highslide-previous a:hover{background-position:0 -30px}.highslide-controls .highslide-previous a.disabled{background-position:0 -60px!important}.highslide-controls .highslide-play a{background-position:-30px 0}.highslide-controls .highslide-play a:hover{background-position:-30px -30px}.highslide-controls .highslide-play a.disabled{background-position:-30px -60px!important}.highslide-controls .highslide-pause a{background-position:-60px 0}.highslide-controls .highslide-pause a:hover{background-position:-60px -30px}.highslide-controls .highslide-next a{background-position:-90px 0}.highslide-controls .highslide-next a:hover{background-position:-90px -30px}.highslide-controls .highslide-next a.disabled{background-position:-90px -60px!important}.highslide-controls .highslide-move a{background-position:-120px 0}.highslide-controls .highslide-move a:hover{background-position:-120px -30px}.highslide-controls .highslide-full-expand a{background-position:-150px 0}.highslide-controls .highslide-full-expand a:hover{background-position:-150px -30px}.highslide-controls .highslide-full-expand a.disabled{background-position:-150px -60px!important}.highslide-controls .highslide-close a{background-position:-180px 0}.highslide-controls .highslide-close a:hover{background-position:-180px -30px}.highslide-maincontent{display:none}.highslide-html{background-color:#fff}.highslide-html-content{display:none;width:auto;padding:0 5px 5px 5px}.highslide-header{padding-bottom:5px}.highslide-header ul{margin:0;padding:0;text-align:right}.highslide-header ul li{display:inline;padding-left:1em;background:0 0}.highslide-header ul li.highslide-next,.highslide-header ul li.highslide-previous{display:none}.highslide-header a{font-weight:700;color:gray;text-transform:uppercase;text-decoration:none}.highslide-header a:hover{color:#000}.highslide-header .highslide-move a{cursor:move}.highslide-footer{height:16px}.highslide-footer .highslide-resize{display:none;float:right;margin-top:5px;height:11px;width:11px;background:url(/assets/base/css/graphics/resize.gif) no-repeat}.highslide-footer .highslide-resize span{display:none}.highslide-resize{display:none;cursor:nw-resize}.draggable-header .highslide-header{height:18px}.draggable-header .highslide-heading{position:absolute;margin:2px .4em}.draggable-header .highslide-header .highslide-move{cursor:move;display:block;height:16px;position:absolute;right:24px;top:0;width:100%;z-index:1}.draggable-header .highslide-header .highslide-move *{display:none}.draggable-header .highslide-header .highslide-close{position:absolute;right:2px;top:2px;z-index:5;padding:0}.draggable-header .highslide-header .highslide-close a{display:block;height:16px;width:16px;background-image:url(/assets/base/css/graphics/closeX.png)}.draggable-header .highslide-header .highslide-close a:hover{background-position:0 16px}.draggable-header .highslide-header .highslide-close span{display:none}.draggable-header .highslide-maincontent{padding-top:1em}.titlebar .highslide-header{height:18px;border-bottom:1px solid #ddd}.titlebar .highslide-heading{position:absolute;width:90%;margin:1px 0 1px 5px;color:#666}.titlebar .highslide-header .highslide-move{cursor:move;display:block;height:16px;position:absolute;right:24px;top:0;width:100%;z-index:1}.titlebar .highslide-header .highslide-move *{display:none}.titlebar .highslide-header li{position:relative;top:3px;z-index:2;padding:0 0 0 1em}.titlebar .highslide-maincontent{padding-top:1em}.no-footer .highslide-footer{display:none}.wide-border{background:#fff}.wide-border .highslide-image{border-width:10px}.wide-border .highslide-caption{padding:0 10px 10px 10px}.borderless .highslide-image{border:none}.borderless .highslide-caption{border-bottom:1px solid #fff;border-top:1px solid #fff;background:silver}.outer-glow{background:#444}.outer-glow .highslide-image{border:5px solid #444}.outer-glow .highslide-caption{border:5px solid #444;border-top:none;padding:5px;background-color:gray}.colored-border{background:#fff}.colored-border .highslide-image{border:2px solid green}.colored-border .highslide-caption{border:2px solid green;border-top:none}.dark{background:#111}.dark .highslide-image{border-color:#000 #000 #202020 #000;background:gray}.dark .highslide-caption{color:#fff;background:#111}.dark .highslide-controls,.dark .highslide-controls a,.dark .highslide-controls ul{background-image:url(/assets/base/css/graphics/controlbar-black-border.gif)}.floating-caption .highslide-caption{position:absolute;padding:1em 0 0 0;background:0 0;color:#fff;border:none;font-weight:700}.controls-in-heading .highslide-heading{color:gray;font-weight:700;height:20px;overflow:hidden;cursor:default;padding:0 0 0 22px;margin:0;background:url(/assets/base/css/graphics/icon.gif) no-repeat 0 1px}.controls-in-heading .highslide-controls{width:105px;height:20px;position:relative;margin:0;top:-23px;left:7px;background:0 0}.controls-in-heading .highslide-controls ul{position:static;height:20px;background:0 0}.controls-in-heading .highslide-controls li{padding:0}.controls-in-heading .highslide-controls a{background-image:url(/assets/base/css/graphics/controlbar-white-small.gif);height:20px;width:20px}.controls-in-heading .highslide-controls .highslide-move{display:none}.controls-in-heading .highslide-controls .highslide-previous a{background-position:0 0}.controls-in-heading .highslide-controls .highslide-previous a:hover{background-position:0 -20px}.controls-in-heading .highslide-controls .highslide-previous a.disabled{background-position:0 -40px!important}.text-controls .highslide-play{display:none}.controls-in-heading .highslide-controls .highslide-play a{background-position:-20px 0}.controls-in-heading .highslide-controls .highslide-play a:hover{background-position:-20px -20px}.controls-in-heading .highslide-controls .highslide-play a.disabled{background-position:-20px -40px!important}.controls-in-heading .highslide-controls .highslide-pause a{background-position:-40px 0}.controls-in-heading .highslide-controls .highslide-pause a:hover{background-position:-40px -20px}.controls-in-heading .highslide-controls .highslide-next a{background-position:-60px 0}.controls-in-heading .highslide-controls .highslide-next a:hover{background-position:-60px -20px}.controls-in-heading .highslide-controls .highslide-next a.disabled{background-position:-60px -40px!important}.controls-in-heading .highslide-controls .highslide-full-expand a{background-position:-100px 0}.controls-in-heading .highslide-controls .highslide-full-expand a:hover{background-position:-100px -20px}.controls-in-heading .highslide-controls .highslide-full-expand a.disabled{background-position:-100px -40px!important}.controls-in-heading .highslide-controls .highslide-close a{background-position:-120px 0}.controls-in-heading .highslide-controls .highslide-close a:hover{background-position:-120px -20px}.text-controls .highslide-controls{width:580px;height:auto;margin:0;padding:0;text-align:center;background:0 0;position:relative;left:0}.text-controls ul{position:static;background:0 0;height:auto;left:0}.text-controls .highslide-move{display:none}.text-controls li{background-image:url(/assets/base/css/graphics/controlbar-text-buttons.png);padding:0;margin-left:15px;display:block;width:auto}.text-controls a{background:url(/assets/base/css/graphics/controlbar-text-buttons.png) no-repeat;display:block;width:auto;height:auto;text-decoration:none!important}.text-controls a span{background:url(/assets/base/css/graphics/controlbar-text-buttons.png) no-repeat;margin:1px 2px 1px 10px;display:block;min-width:14px;height:18px;line-height:18px;padding:1px 0 1px 0;color:#333;font-family:"Trebuchet MS",Arial,sans-serif;font-size:12px;font-weight:700;white-space:nowrap}.text-controls .highslide-full-expand{display:none;background:0 0!important;position:absolute;right:180px;top:340px}.text-controls .highslide-full-expand a,.text-controls .highslide-full-expand a:hover{background:url(/assets/base/css/graphics/outlines/full_expand.png) no-repeat;display:block;margin:0 10px 10px 0;width:96px;height:12px}.text-controls .highslide-full-expand a span{display:none}.text-controls .highslide-close a span{min-width:14px}.text-controls a:hover span{color:#000}.text-controls a.disabled span{color:#999}.text-controls .highslide-previous span{background-position:0 -40px}.text-controls .highslide-previous a.disabled{background-position:left top!important}.text-controls .highslide-previous a.disabled span{background-position:0 -140px}.text-controls .highslide-play span{background-position:0 -60px}.text-controls .highslide-play a.disabled{background-position:left top!important}.text-controls .highslide-play a.disabled span{background-position:0 -160px}.text-controls .highslide-pause span{background-position:0 -80px}.text-controls .highslide-next span{background-position:0 -100px}.text-controls .highslide-next a.disabled{background-position:left top!important}.text-controls .highslide-next a.disabled span{background-position:0 -200px}.text-controls .highslide-full-expand span{background:0 0}.text-controls .highslide-full-expand a.disabled{background-position:left top!important}.text-controls .highslide-close span{background-position:0 -120px}.highslide-thumbstrip{height:100%}.highslide-thumbstrip div{overflow:hidden}.highslide-thumbstrip table{position:relative;padding:0;border-collapse:collapse}.highslide-thumbstrip td{padding:1px}.highslide-thumbstrip a{outline:0}.highslide-thumbstrip img{display:block;border:1px solid gray;margin:0 auto}.highslide-thumbstrip a{display:inline-block;cursor:pointer;padding:24px 0}.highslide-thumbstrip a img{border:grey 1px solid}.highslide-thumbstrip a:hover img{border:#06cd9e 1px solid}.highslide-thumbstrip .highslide-active-anchor{line-height:0;background:url(/assets/base/css/graphics/outlines/act_line.png) no-repeat center}.highslide-thumbstrip .highslide-active-anchor img{visibility:visible;border:#06cd9e 1px solid}.highslide-thumbstrip .highslide-marker{position:absolute;width:0;height:0;border-width:0;border-style:solid;border-color:transparent;display:none}.highslide-thumbstrip-horizontal{width:738px}.highslide-thumbstrip-horizontal .highslide-thumbstrip-inner{width:454px;margin:0 auto;position:relative;z-index:980}.highslide-thumbstrip-horizontal .highslide-scroll-down,.highslide-thumbstrip-horizontal .highslide-scroll-up{display:none;width:9px;height:49px;position:absolute;top:7px;line-height:0}.highslide-thumbstrip-horizontal .highslide-scroll-down div,.highslide-thumbstrip-horizontal .highslide-scroll-up div{width:9px;height:49px;cursor:pointer}.highslide-thumbstrip-horizontal .highslide-scroll-up{left:0}.highslide-thumbstrip-horizontal .highslide-scroll-down{right:0}.highslide-thumbstrip-horizontal .highslide-scroll-up div{background-position:0 0}.highslide-thumbstrip-horizontal .highslide-scroll-up:hover div{background-position:0 -49px}.highslide-thumbstrip-horizontal .highslide-scroll-down div{background-position:-9px 0}.highslide-thumbstrip-horizontal .highslide-scroll-down:hover div{background-position:-9px -49px}.highslide-thumbstrip-horizontal table{margin:2px 0 10px 0}.highslide-thumbstrip-horizontal img{width:auto;height:52px}.highslide-thumbstrip-horizontal .highslide-marker{top:47px;border-left-width:6px;border-right-width:6px;border-bottom:6px solid gray}.dark .highslide-thumbstrip-horizontal .highslide-marker,.highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker{border-bottom-color:#fff!important}.highslide-thumbstrip-vertical-overlay{overflow:hidden!important}.highslide-thumbstrip-vertical div{height:100%}.highslide-thumbstrip-vertical a{display:block}.highslide-thumbstrip-vertical .highslide-scroll-up{display:none;position:absolute;top:0;left:0;width:100%;height:25px}.highslide-thumbstrip-vertical .highslide-scroll-up div{margin-left:10px;cursor:pointer;background:url(/assets/base/css/graphics/scrollarrows.png) top center no-repeat;height:25px}.highslide-thumbstrip-vertical .highslide-scroll-down{display:none;position:absolute;bottom:0;left:0;width:100%;height:25px}.highslide-thumbstrip-vertical .highslide-scroll-down div{margin-left:10px;cursor:pointer;background:url(/assets/base/css/graphics/scrollarrows.png) bottom center no-repeat;height:25px}.highslide-thumbstrip-vertical table{margin:10px 0 0 10px}.highslide-thumbstrip-vertical img{max-width:60px}.highslide-thumbstrip-vertical .highslide-marker{left:0;margin-top:8px;border-top-width:6px;border-bottom-width:6px;border-left:6px solid gray}.dark .highslide-thumbstrip-vertical .highslide-marker,.highslide-viewport .highslide-thumbstrip-vertical .highslide-marker{border-left-color:#fff}.highslide-viewport .highslide-thumbstrip-float{overflow:auto}.highslide-thumbstrip-float ul{margin:2px 0;padding:0}.highslide-thumbstrip-float li{display:block;height:60px;margin:0 2px;list-style:none;float:left}.highslide-thumbstrip-float img{display:inline;border-color:silver;max-height:56px}.highslide-thumbstrip-float .highslide-active-anchor img{border-color:#000}.highslide-thumbstrip-float .highslide-scroll-down div,.highslide-thumbstrip-float .highslide-scroll-up div{display:none}.highslide-thumbstrip-float .highslide-marker{display:none}.text-controls a,.text-controls a span{background:0 0;line-height:0;display:inline-block;cursor:pointer;width:38px;height:48px;padding:0;margin:0}.text-controls .highslide-next,.text-controls .highslide-previous{position:absolute;top:-47px;background:url(/assets/base/css/graphics/outlines/nav.png) no-repeat 0 0}.text-controls .highslide-previous{left:3px;background-position:0 0}.text-controls .highslide-previous:hover{background-position:0 -48px}.text-controls .highslide-next{right:21px;background-position:-38px 0}.text-controls .highslide-next:hover{background-position:-38px -48px}.text-controls .highslide-close a,.text-controls .highslide-close a span{width:31px;height:28px}.text-controls .highslide-close{display:inline-block;width:31px;height:28px;position:absolute;right:28px;top:-319px;background:url(/assets/base/css/graphics/outlines/nav.png) no-repeat -77px -10px}.text-controls .highslide-close:hover{background-position:-77px -58px}.projects_gallery .highslide-thumbstrip-horizontal .highslide-thumbstrip-inner{width:740px}.projects_gallery .text-controls .highslide-controls{width:880px}.projects_gallery .text-controls .highslide-close{top:-269px}.projects_gallery .highslide-caption,.projects_gallery .highslide-container div.highslide-caption{width:715px!important}

  .inline_block #oneform1 .page_market_h1 {
  color: #fff;
  font-size: 19px;
  margin: 17px 0px;
  text-align: center;
}
.inline_block #oneform1 input.text{
  width: 70%;
  padding: 5px 0px;
  margin-bottom: 15px;
}
.inline_block #oneform1 .t_shifts td {
  text-align: center;
}
.inline_block #itsalltext_generated_id_message_1{
  width: 73% !important;
}
.inline_block #oneform1 .i_agree.i_agree_next{
  width: 77%;
  margin: auto;
  color: #fff;
}
.inline_block #oneform1 .i_agree.i_agree_next .i_agree{
  padding-left: 22px;
}
.inline_block #oneform1 .i_agree.i_agree_next label{
  color: #fff;
}
 .inline_block #oneform1 .i_agree.i_agree_next label {
  color: #fff !important;
  font-weight: bold;
  font-size: 11px;
}
.smena_form.ddd form#oneform1 .i_agree.i_agree_next div label a, .smena_form.ddd form#oneform1 .i_agree.i_agree_next div label a:hover {
  color: white !important;
}
form#oneform1 .thanks {
  color: rgb(255, 255, 255);
  font-size: 13px;
  margin-top: -8px;
  margin-bottom: 25px;
  padding: 0px 40px;
}
.inline_block #oneform1 .uk_btn_mask.old_min{
  margin: auto;
}
.inline_block .thanks{
  color: rgb(255, 255, 255);
  font-size: 14px;
}



.b_rim_number_one_line li,.b_rim_number_one_line li:nth-child(2n){
  width: 100%;
  margin-right: 0;
}
.inline_block #oneform1.likvid {
  background: url(/assets/img/form4207306.png) no-repeat 0px 0px;
  background-size: 100% 85%;
}
.inline_block #oneform1.likvid table {
  margin-bottom: 0px;
}

.smena_form.ddd.likvid .page_market_info {
  width: 350px;
}
.smena_form.ddd.likvid .page_market_info p:first-child {
  color: #3f3f3f;
  font-size: 16px !important;
  font-weight: 700;
  line-height: 20px !important;
  text-align: center;
  margin-top: 10px;
}
.smena_form.ddd.likvid .page_market_info img {
  margin: auto;
  display: block;
  margin-top: 20px;
  margin-bottom: 10px;
  float: none;
  
}
.smena_form.ddd.likvid .page_market_info a {

  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  text-align: center;
  padding-top: 5px;
  padding-bottom: 5px;
  display: block;
  clear: both;
  text-decoration: none;
  margin-bottom: 7px;
}
.smena_form.ddd.likvid .page_market_info .page_market_info_dol {
  color: #3f3f3f;
  font-size: 14px !important;
  font-weight: 400;
  line-height: 20px !important;
  text-align: center;
  width: 250px;
  margin: 0 auto;
  padding-bottom: 0px;
  margin-bottom: 13px;
}
.smena_form.ddd.likvid .page_market_info a[href^=tel] {
  color: #000000 !important;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  text-align: center;
  text-decoration: none;
  margin-top: 10px;
  display: block;
  background: url(/assets/ds-comf/ds-form/images/zaya/phone_likvid.png) 9px 3px;
  background-repeat: no-repeat;
  padding: 0px;
  padding-left: 10px;
  width: 195px;
  margin: 0 auto;
}
.smena_form.ddd.likvid .page_market_info a[href^=tel]:hover {
  color: #8c2c92;
  text-decoration: underline !important;
}
.smena_form.ddd.likvid .i_agree.i_agree_next .i_agree {
    padding-left: 23px !important;
}


@media (max-width:1800px){
  .main_menu.hor_menu_n .back ul li a{
    font-size: 14px;
  }
}



.inline_block  #oneform1{
  background: url(/assets/img/form4207306.png) no-repeat 0px 0px;
  background-size: 100% 85%;
}
.inline_block #oneform1 .page_market_h1{
  color: #fff;
  font-size: 19px;
  margin: 17px 0px;
  text-align: center;
}
.inline_block #oneform1 input.text{
  width: 70%;
  padding: 5px 0px;
  margin-bottom: 15px;
}
.inline_block #oneform1 .t_shifts td {
  text-align: center;
}
.inline_block #itsalltext_generated_id_message_1{
  width: 73% !important;
}
.inline_block .i_agree.i_agree_next{
  width: 77%;
  margin: auto;
  color: #fff;
}

.inline_block .i_agree.i_agree_next .i_agree{
  padding-left: 27px;
}

.inline_block .i_agree.i_agree_next label{
  color: #fff;
}
.inline_block .i_agree.i_agree_next .i_agree {
    padding-bottom: 10px;
    padding-top:0;
}
 .inline_block .i_agree.i_agree_next label {
  color: #000 !important;
  font-weight: bold;
  font-size: 11px;
}
.i_agree a {
    color: #333 !important;
}
.smena_form.ddd form#oneform1 .i_agree.i_agree_next div label a, .smena_form.ddd form#oneform1 .i_agree.i_agree_next div label a:hover {
  color: white !important;
}

form#oneform1 .thanks {
  color: rgb(255, 255, 255);
  font-size: 13px;
  margin-top: -8px;
  margin-bottom: 25px;
  padding: 0px 40px;
}

.inline_block #oneform1 .uk_btn_mask.old_min{
  margin: auto;
}

.inline_block .thanks{
  color: rgb(255, 255, 255);
  font-size: 14px;
}
.inline_block #oneform1 .inp_param textarea{
  width: 239px;
}

.inline_block .trigger, .inline_block .active.trigger{

  background: none !important;
}
#content .inline_block .inline_block .trigger a{
  position: relative;
}
.inline_block .trigger a:after{
  content: ' ';
 
  width: 16px;
  height: 16px;
  position: relative;
  display: block;
  bottom: 20px;
  right: -110%;
  
}
.inline_block .trigger.act a:after{
  background: url(/assets/adapt_files/img/4647423_1_4252914.svg) no-repeat !important;
  transform: rotate(180deg);
  bottom: 20px;
  transition: transform 0.5s ease-in-out;
}

.smena_form.ddd.web .i_agree.i_agree_next .i_agree {
  padding-left: 22px;
}
.smena_form.ddd.web input[type="checkbox"] {
  height: 12px !important;
  width: 12px !important;
}
.smena_form.ddd.web #chk1 {
  top: 4px;
}


.smena_form.ddd.web .page_market_info {
  width: 350px;
  text-align: center;
}
.smena_form.ddd.web .page_market_info p:first-child {
  color: #3f3f3f;
  font-size: 16px !important;
  font-weight: 700;
  line-height: 20px !important;
  text-align: center;
  margin-top: 10px;
}
.smena_form.ddd.web .page_market_info img {
  margin: auto;
  display: block;
  margin-top: 20px;
  margin-bottom: 10px;
  float: none;
  
}
.smena_form.ddd.web .page_market_info img+span {
  color: #be1b12;
  font-weight: bold;
}
.smena_form.ddd.web .page_market_info a {
  color: #be1b12;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  text-align: center;
  padding-top: 5px;
  padding-bottom: 5px;
  display: block;
  clear: both;
  text-decoration: none;
}
.smena_form.ddd.web .page_market_info .page_market_info_dol {
  color: #3f3f3f;
  font-size: 14px !important;
  font-weight: 400;
  line-height: 24px !important;
  text-align: center;
  width: 250px;
  margin: 0 auto;
  padding-bottom: 0px;
}
.smena_form.ddd.web .page_market_info a[href^=tel] {
  color: #3f3f3f;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  text-align: center;
  text-decoration: none;
  margin-top: 10px;
  display: block;
  background: url(/assets/ds-comf/ds-form/images/zaya/4445013_6_4056860_red.png) 0px 3px;
  background-repeat: no-repeat;
  padding: 0px;
      width: 195px;
    margin: 0 auto;
}

.smena_form.ddd.web .page_market_info a[href^=tel]:hover {
  color: #af090d;
  text-decoration: underline !important;
}


.dspopup-modal .close-dspopup-modal {
  display: block;
  position: absolute;
  width: 30px;
  height: 30px;
  top: -24px;
  right: -24px;
  border-width: 0;
  border-radius: 50%;
  cursor: pointer;
  background: url(/assets/base/css/images/close_circle.png) no-repeat;
  color: #fff;
  text-align: center;
  font-family: serif;
  font-size: 28px;
  line-height: 26px;
  font-weight: 700;
}
.dszakaz-slider{
  max-width: 390px;
}
.dszakaz-slider form#dszakaz-slider-form {
  padding: 15px 50px !important;
  background-image: url(/assets/images/zakaz-slider.png);
  background-size: cover;
}
.dszakaz-slider .close-dspopup-modal {
  background: url(/assets/images/zakaz-slider-close.png) no-repeat;
  top: 5px;
  right: 5px;
}
.dszakaz-slider .form-head {
  text-align: center;
  font-weight: bold;
  font-size: 22px !important;
}
.dspopup-modal .form-head {
  padding: 10px 30px;
}
.dszakaz-slider .service-name {
  text-align: center;
  font-size: 17px;
  margin-top: 15px;
  margin-bottom: 15px;
  width: 120%;
  margin-left: -25px;
}

.ds-form form label {
  display: block;
  margin-bottom: 0;
  font-weight: normal;
  padding: 5px 0;
  color: #78767a;
  cursor: pointer;
}

.dszakaz-slider input[type=text], .dszakaz-slider label, .dszakaz-slider textarea {
  font-size: 14px;
}
.dszakaz-slider label {
  padding-left: 7px !important;
}
.dszakaz-slider input[type=text] {
  padding: 7px !important;
  height: auto !important;
}
.dszakaz-slider input[type=text], .dszakaz-slider label, .dszakaz-slider textarea {
  font-size: 14px;
}
body.web .yopa-box .xoxoxo .punane{
  color: #b2bbc5;
  border: none;
}


header .menu_top_block li.catalog>.dropdown>li>a, body .menu_top_block.catalog_block .dropdown >li.full>a, .left_menu > li> a{background-color:#1567b8;color:#fff}
header .menu_top_block li .dropdown>li.has-child>a:after, .menu_top_block.catalog_block .dropdown>li.has-child>a:after, .left_menu > li.has-childs> a:after{color: #fff;}
.left_menu > li.has-childs> a:after{color:#fff}
.menu_top_block.catalog_block .dropdown>li.full.v_bottom>.dropdown>li>a:hover{color:#333}, header .menu_top_block.catalogfirst li.full.v_bottom>.dropdown>li>a:hover{color:#333}
header .menu_top_block.catalogfirst > li:not(.current) li.full.v_bottom>.dropdown>li:not(.current):not(:hover)>a, .menu_top_block li.full.v_bottom > .dropdown > li:not(.current) .section:not(:hover){color: #1569bc !important;}
header .menu_top_block.catalogfirst > li:not(.current) li.full.v_bottom>.dropdown>li:not(.current):not(:hover)>a, .menu_top_block li.full.v_bottom > .dropdown > li:not(.current) .section:hover{color:#333 !important}
.section_item_inner .section_info a:hover{text-decoration:underline !important;color:rgb(51,51,51) !important}
.catalog_section_list .section_item ul{display: flex;flex-wrap: wrap;margin:0 -10px}
.catalog_section_list .section_item li.name{width:100%;padding:0 10px;box-sizing:border-box}
.catalog_section_list .section_item li.sect{width:50%;padding: 0 10px;box-sizing:border-box}

.catalog_block .menu > li > a:after{
  content: "\f105" !important;
  right: 15px;
    top: 15px;
}
.catalog_block .menu > li.active > a:after{
  content: "\f107" !important;
}

.main_menu.hor_menu_n li .submenu.hor_sub_s ul li a.has_sub::before {
    content: "";
    position: absolute;
    display: block;
    top: 17px;
    right: 10px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 3.5px 0 3.5px 5px;
    border-color: transparent transparent transparent #cccccc;
    line-height: 0px;
    _border-color: #000000 #000000 #000000 #cccccc;
    _filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
}
#dwrite{
  background: url(/assets/ds-comf/ds-form/images/dwrite_fon2.jpg) no-repeat;
    background-size: cover;
}


.dspopup-modal-bg {position: fixed;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.8);display: none;top: 0;left: 0;z-index: 10000000;}#dszakaz-form .form-head {color:#dd1017;}.dspopup-modal {display: none;visibility: hidden;position: fixed;background: #fff;z-index: 10000001;width: 500px;}.dspopup-modal .close-dspopup-modal {display: block;position: absolute;width: 30px;height: 30px;top: -24px;right: -24px;border-width: 0;border-radius: 50%;cursor: pointer;background: url(/assets/base/css/images/close_circle.png) no-repeat;color: #fff;text-align: center;font-family: serif;font-size: 28px;line-height: 26px;font-weight: 700;}.dspopup-modal .close-dspopup-modal:hover { background-position: 0 100%;}.ds-form form {padding: 15px 30px;margin-bottom: 0;font-family: Arial, Helvetica, sans-serif;}.ds-form form label {display: block;margin-bottom: 0;font-weight: normal;padding: 5px 0;color: #78767a;cursor: pointer;}.ds-form form label .required {color: #b21a41;}.ds-form form input:not([type]),.ds-form form input[type="text"],.ds-form form input[type="password"],.ds-form form input[type="date"],.ds-form form input[type="datetime"],.ds-form form input[type="datetime-local"],.ds-form form input[type="month"],.ds-form form input[type="week"],.ds-form form input[type="email"],.ds-form form input[type="number"],.ds-form form input[type="search"],.ds-form form input[type="tel"],.ds-form form input[type="time"],.ds-form form input[type="url"],.ds-form form input[type="color"],.ds-form form select,.ds-form form textarea {-webkit-appearance: none !important;-moz-appearance: none !important;width: 100%;display: block;height: 2.05556em;margin: 0 0 0.88889em 0;padding: 0.44444em;background-color: #fff;border-style: solid;border-width: 1px;border-color: #ccc;border-radius: 0;color: #78767a;font-family: inherit;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;transition: border-color 0.15s linear, background 0.15s linear;-webkit-transition: border-color 0.15s linear, background 0.15s linear;-moz-transition: border-color 0.15s linear, background 0.15s linear;-ms-transition: border-color 0.15s linear, background 0.15s linear;-o-transition: border-color 0.15s linear, background 0.15s linear;}.ds-form form input:not([type]):focus,.ds-form form input[type="text"]:focus,.ds-form form input[type="password"]:focus,.ds-form form input[type="date"]:focus,.ds-form form input[type="datetime"]:focus,.ds-form form input[type="datetime-local"]:focus,.ds-form form input[type="month"]:focus,.ds-form form input[type="week"]:focus,.ds-form form input[type="email"]:focus,.ds-form form input[type="number"]:focus,.ds-form form input[type="search"]:focus,.ds-form form input[type="tel"]:focus,.ds-form form input[type="time"]:focus,.ds-form form input[type="url"]:focus,.ds-form form input[type="color"]:focus,.ds-form form select:focus,.ds-form form textarea:focus {background-color: #fff;border-color: #999999;outline: none;}.ds-form form input:not([type]).improper-value,.ds-form form input[type="text"].improper-value,.ds-form form input[type="password"].improper-value,.ds-form form input[type="date"].improper-value,.ds-form form input[type="datetime"].improper-value,.ds-form form input[type="datetime-local"].improper-value,.ds-form form input[type="month"].improper-value,.ds-form form input[type="week"].improper-value,.ds-form form input[type="email"].improper-value,.ds-form form input[type="number"].improper-value,.ds-form form input[type="search"].improper-value,.ds-form form input[type="tel"].improper-value,.ds-form form input[type="time"].improper-value,.ds-form form input[type="url"].improper-value,.ds-form form input[type="color"].improper-value,.ds-form form select.improper-value,.ds-form form textarea.improper-value {border-color: #b21a41;}.ds-form form input[type="checkbox"] {vertical-align: middle;}.ds-form form input[type="radio"] {vertical-align: middle;}.ds-form form input[type="submit"],.ds-form form button[type="submit"] { }.ds-form form input[type="submit"]:hover, .ds-form form input[type="submit"]:focus,.ds-form form button[type="submit"]:hover,.ds-form form button[type="submit"]:focus {opacity: 1;}.ds-form form select {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAICAMAAADUf89RAAAAXVBMVEXe3t7////e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t4c2GbBAAAAHnRSTlMAAAMGCQwPIScqMDM5P0Wfpau0usDDxuTn6u3w8/a+b40GAAAAS0lEQVQI123JRRKAQADEwODubvP/Z3KhYBfIMU00yaxyriCejV+7D5As929cDCBdr996WEC2SZI6jxeQ75J6nw9QHBoDfoByCLHgBAR/B7a3OfpzAAAAAElFTkSuQmCC);background-position: right center;background-repeat: no-repeat;padding-right: 1.75em;}.ds-form form select option {padding: 0.22222em 0.64em;color: #78767a;font-family: inherit;font-size: .875em;}.ds-form form textarea {min-height: 6em;}.ds-form .clearfix:before, .ds-form .clearfix:after {content: " ";display: table;}.ds-form .clearfix:after {clear: both;}.ds-form .form-head {color: #ab090c;font-size: 20px;}.ds-form .is_checkbox,.ds-form .is_radio {display: block;text-align: left;}.ds-form .is_checkbox label,.ds-form .is_radio label {margin-left: 2.05556em;}.ds-form .is_checkbox input,.ds-form .is_radio input {margin-top: -22px;}.ds-form .infoform {margin-bottom: 15px;font-size: 12px;color: #b7b7b7;}.ds-form .error-form {padding-left: 15px;font-size: .875em;color: #b21a41;list-style: none;}.ds-form .error-form li:before {content: "\00d7";float: left;margin-left: -15px;font-weight: 700;}.ds-form .error-form li {background: none;}.ds-form .buttonform {margin-top: 15px;}.ds-form input[type="checkbox"] + label, .ds-form input[type="radio"] + label {display: inline;}.ds-form .star-rating {background: #dedede;font-size: 0;}.ds-form .star-rating__wrap {display: inline-block;font-size: 1em;cursor: pointer;}.ds-form .star-rating__wrap div,.ds-form .star-rating__wrap label {display: inline-block;}.ds-form .star-rating__wrap input {display: inline-block;}.ds-form .star-rating__wrap label {font-size: 1.5em;}.ds-form .star-rating__wrap:after {content: "";display: table;clear: both;}.ds-form .star-rating__wrap .on ~ div {color: #FFB300 !important;}.ds-form .star-rating__wrap:hover label {color: #FFB300 !important;}.ds-form form .stars-rating {display: inline-block;vertical-align: middle;}.ds-form form .stars {background: url(/assets/base/css/images/stars.png) repeat-x 0 0;width: 150px;display: inline-block;vertical-align: middle;}.ds-form form .stars input[type="radio"] {position: absolute;opacity: 0;filter: alpha(opacity=0);}.ds-form form .stars input[type="radio"].star-5:checked ~ span {width: 100%;}.ds-form form .stars input[type="radio"].star-4:checked ~ span {width: 80%;}.ds-form form .stars input[type="radio"].star-3:checked ~ span {width: 60%;}.ds-form form .stars input[type="radio"].star-2:checked ~ span {width: 40%;}.ds-form form .stars input[type="radio"].star-1:checked ~ span {width: 20%;}.ds-form form .stars label {display: block;width: 30px;height: 30px;margin: 0 !important;padding: 0 !important;text-indent: -999em;float: left;position: relative;z-index: 10;background: transparent !important;cursor: pointer;}.ds-form form .stars label:hover ~ span {background-position: 0 -30px;}.ds-form form .stars label.star-5:hover ~ span {width: 100% !important;}.ds-form form .stars label.star-4:hover ~ span {width: 80% !important;}.ds-form form .stars label.star-3:hover ~ span {width: 60% !important;}.ds-form form .stars label.star-2:hover ~ span {width: 40% !important;}.ds-form form .stars label.star-1:hover ~ span {width: 20% !important;}.ds-form form .stars span {display: block;width: 0;position: relative;top: 0;left: 0;height: 30px;background: url(/assets/base/css/images/stars.png) repeat-x 0 -60px;-webkit-transition: -webkit-width 0.5s;-moz-transition: -moz-width 0.5s;-ms-transition: -ms-width 0.5s;-o-transition: -o-width 0.5s;transition: width 0.5s;}.dspopup-modal .form-head {padding: 10px 30px;}[id*="formmessagereport"] {margin-bottom: 0;font-family: Arial, Helvetica, sans-serif;font-size: 16px;color: #78767a;}[id*="formmessagereport"] .form-head {margin-left: 0;margin-right: 0;margin-top: 0;padding: 10px 30px;}[id*="formmessagereport"] .error-report {padding: 15px 30px;text-align: center !important;}[id*="formmessagereport"] .error-report p {text-align: center !important;}[id*="formmessagereport"] .text-report p:first-child {margin-bottom: 20px;font-size: 1.125em;}[id*="formmessagereport"] .repeatform {color: #34495e;}[id*="formmessagereport"] .repeatform:hover, [id*="formmessagereport"] .repeatform:focus {color: #4f6f8f;}.dsform-field-error {display: block;position: relative;max-width: 100%;}.dsform-field-error > span {background-image: linear-gradient(red, crimson);border-radius: 10px;color: white;display: block;font-size: 80%;font-weight: 700;padding: 2px 5px;position: absolute;right: 0;top: -8px;line-height: 1em;}.dsform-field-error > span::before {border-color: transparent transparent red;border-style: solid;border-width: 0 5px 5px;content: "";display: block;height: 0;position: absolute;right: 10px;top: -5px;width: 0;}.dsform-field-error.hint-proper > span {background-image: linear-gradient(yellowgreen, forestgreen);display: none;}.dsform-field-error.hint-proper > span::before {border-color: transparent transparent yellowgreen;}@media only screen and (min-width: 560px) {.dspopup-modal {margin-left: auto;margin-right: auto;}}@media only screen and (min-width: 768px) {.dspopup-modal {margin-left: auto;margin-right: auto;}}#dszaya-form {padding: 22px 20px;}#dszaya-form .lady-block {display: table-cell;padding-right: 21px;vertical-align: top;width: 120px;}#dszaya-form .form-block {display: table-cell;vertical-align: top;}#dszaya-form .adelina-name {font-size: 17px;font-weight: 700;padding-top: 3px;text-align: center;}#dszaya-form .who-is-adelina {font-size: 12px;line-height: 14px;padding-top: 4px;text-align: center;}#dszaya-form .form-head {font-size: 18px;font-weight: 500;padding: 3px 0;}#dszaya-form .preu {font-size: 12px;line-height: 15px;padding-top: 9px;}.dszaya .close-dspopup-modal.dsclose-button {background-color: red;background-image: none;height: 32px;right: 6px;top: 17px;width: 32px;}.dszaya .close-dspopup-modal.dsclose-button::after {color: white;content: "Ã—";font-family: arial,sans-serif;font-size: 28px;line-height: 31px;font-weight: 500;}#dszaya-form .asterisks {color: #b2bbc5;line-height: 24px;padding-top: 2px;}#dszaya-form label {padding-bottom: 1px;}#dszaya-form .zaya-naam {margin-bottom: 2px;}#dszaya-form #field-id610818 {height: 23px;margin-bottom: 0;max-width: 341px;}#dszaya-form #field-id368359 {margin: 0;}.field-5.zaya-foon {float: left;margin-right: 24px;width: 153px;}#dszaya-form .zaya-toee {float: left;padding-right: 30px;position: relative;white-space: nowrap;width: 50px;}#dszaya-form .zaya-toee::after {content: "Ñ‡.";font-size: 16px;position: absolute;right: 12px;top: 50%;}#dszaya-form #field-id303709 {margin: 0;}#dszaya-form .zaya-ukke {float: left;padding-right: 35px;position: relative;width: 50px;}#dszaya-form .zaya-ukke label {height: 1.5em;}#dszaya-form #field-id3037091 {margin-bottom: 0;}#dszaya-form .zaya-ukke::after {content: "ÐœÐ¸Ð½.";font-size: 12px;position: absolute;right: 0;top: 54%;}#dszaya-form .zaya-kommentaar {clear: left;padding-top: 2px;}#dszaya-form #field-id158187 {height: 105px;max-width: 341px;resize: none;}.yopa-box .bobob {display: table-cell;vertical-align: top;width: 20px;}.yopa-box .xoxoxo {display: table-cell;vertical-align: top;color: #b2bbc5;}#dszaya-form .minunuo {font-size: 11px;line-height: 13px;vertical-align: top;}input.feze152 {font-size: inherit;height: auto;line-height: 1em;margin: auto;}#dszaya-form .yopa-box {margin-bottom: 14px;}#dszaya-form .punane {border-bottom: 1px dashed #777;color: red;font-size: 12px;}#dszaya-form .buttonform {margin-top: 18px;}#dszaya-form .buttonform > input {background-image: linear-gradient(#ef121a, #a0070a);border: 1px solid #aa0000;box-shadow: 0 1px 1px white inset, 0 0 3px maroon inset;color: white;font-size: 14px;font-weight: 700;height: 44px;text-transform: uppercase;width: 205px;}#dszaya-form .buttonform > input[disabled] {cursor: not-allowed;opacity: 0.4;}.ds-form.dspopup-modal.dszaya {width: 625px;height: 500px;}#dszaya-form .lady-block img {width: 191px;}.ds-form.form-for_www_uk.atarana1.beget.tech/reg .form-head {color: #e30f1b;}.ds-form.form-for_www_uk.atarana1.beget.tech/reg #dszaya-form .buttonform > input { background-image: linear-gradient(#44bef5, #0089c7); box-shadow: 0 1px 1px white inset, 0 0 3px #1a2a4a inset; border: 1px solid #0089c7;}.ds-form.form-for_www_uk-likvid_ru .form-head {color: #548e0a;}.ds-form.form-for_www_uk-likvid_ru #dszaya-form .buttonform > input { background-image: linear-gradient(to bottom, #ffffff 0%, #74cd0b 3%, #e30f1b 97%, #3a3a3a 100%); box-shadow: none; border: 1px solid #e30f1b;}.ds-form.form-for_uk.tender.atarana1.beget.tech .form-head {color: #cd0d0d;}.ds-form.form-for_uk.tender.atarana1.beget.tech #dszaya-form .buttonform > input { background-image: linear-gradient(to bottom, #ffffff 0%, #f34f4f 3%, #cd0d0d 97%, #3a3a3a 100%); box-shadow: none; border: 1px solid #cd0d0d;}.ds-form.form-for_www_uk.uchet.atarana1.beget.tech .form-head {color: #ea6c0e;}.ds-form.form-for_www_uk.uchet.atarana1.beget.tech #dszaya-form .buttonform > input { background-image: linear-gradient(to bottom, #ffffff 0%, #f34f4f 3%, #cd0d0d 97%, #3a3a3a 100%); box-shadow: none; border: 1px solid #cd0d0d;}.ds-form.form-for_www_uk.uchet.atarana1.beget.tech .form-head {color: #ea6c0e;}.ds-form.form-for_www_uk.uchet.atarana1.beget.tech #dszaya-form .buttonform > input { background-image: linear-gradient(to bottom, #ffffff 0%, #f34f4f 3%, #cd0d0d 97%, #3a3a3a 100%); box-shadow: none; border: 1px solid #cd0d0d;}.dszaujk.ds-form.dspopup-modal ul.error-form li {background: none;}.dszaujk.ds-form.dspopup-modal div.error_form {margin-top: 15px;}body.web .ds-form .form-head {color: #e61117;}body.uchet .ds-form .form-head {color: #e61117;}body.likvid .ds-form .form-head, body.ooolikvid .ds-form .form-head {color: #c00;}body.tender .ds-form .form-head {color: #cd0d0d;}body.web .punane {border-bottom: 1px dashed #777;color: red;font-size: 12px;}

#dscalltime-form [class*="call"].inline label { float: left; margin-right: 10px; }#dscalltime-form [class*="call"].inline select { float: left; width: auto; }#dscalltime-form [class*="call"].inline + .inline label { margin-left: 10px; }

.dszakaz-slider .form-head {text-align: center;font-weight: bold;font-size: 22px !important;}.dszakaz-slider {max-width: 390px;}.dszakaz-slider label {padding-left: 7px !important;}.dszakaz-slider input[type=text], .dszakaz-slider label, .dszakaz-slider textarea {font-size: 14px;}.dszakaz-slider input[type=text] {padding: 7px !important;height: auto !important;}.dszakaz-slider input[type=submit] {margin-top: 15px !important;margin-bottom: 20px !important;}.dszakaz-slider form#dszakaz-slider-form {padding: 15px 50px !important;background-image: url(/assets/images/zakaz-slider.png);background-size: cover;}.dszakaz-slider .service-name {text-align: center;font-size: 17px;margin-top: 15px;margin-bottom: 15px;width: 120%;margin-left: -25px;}.dszakaz-slider .error_form {font-size: 16px;}.dszakaz-slider ul.error-form {padding-left: 0px !important;}.dszakaz-slider ul.error-form li {padding-left: 15px !important; }.dszakaz-slider .close-dspopup-modal {background: url(/assets/images/zakaz-slider-close.png) no-repeat;top: 5px;right: 5px;}.dszakaz-slider .close-dspopup-modal:hover {background-position: unset;}

#dszayavka-form, #dszayavkaformmessagereport{padding-left: 0px;padding-right: 0px;}#dszayavka-form .form-head, #dszayavkaformmessagereport .form-head{color: #ffffff;font-size: 20px;font-weight: 700;line-height: 18px;text-align: center;margin-bottom: 25px;}#dszayavka-form .form-head {color: #fff;font-size: 19px;font-family: "Arial";font-weight: bold;text-transform: uppercase;margin-bottom: 18px;}#dszayavka-form label{}#dszayavka-form input[type="text"]{border-width: 1px;border-style: solid;background-color: #ffffff;width: 100%;height: 40px;margin-bottom: 25px;border-radius: 2px;border-color: rgb(163, 174, 186);color: #686868;}#dszayavka-form textarea{border-radius: 2px;border-color: rgb(163, 174, 186);color: #686868;}#dszayavka-form input[type="text"]::-webkit-input-placeholder {color:#999999;}#dszayavka-form input[type="text"]::-moz-placeholder{color:#999999;}#dszayavka-form input[type="text"]:-moz-placeholder {color:#999999;}#dszayavka-form input[type="text"]:-ms-input-placeholder{color:#999999;}#dszayavka-form textarea::-webkit-input-placeholder {color:#999999;}#dszayavka-form textarea::-moz-placeholder{color:#999999;}#dszayavka-form textarea:-moz-placeholder {color:#999999;}#dszayavka-form textarea:-ms-input-placeholder{color:#999999;}#dszayavka-form .ds-btn-orange {display: block;margin: 0 auto;height: 44px !important;width: 204px !important;font-size: 14px !important;font-weight: bold !important;line-height: 40px;text-align: center;text-decoration: none;text-transform: uppercase;color: #fff !important;border: 1px solid #a9b3bb;border-radius: 4px;text-shadow: 0px 1px 1px rgba(0,0,0, .3);transition: none !important;border-color: #cd0d0d;background: linear-gradient(to bottom, #ffffff 0%,#f34f4f 3%,#cd0d0d 97%,#3a3a3a 100%);padding: 0px;opacity: 1;margin-top: 35px;}#dszayavka-form .ds-btn-orange:hover {background: linear-gradient(to bottom, #ffffff 0%,#cd0d0d 3%,#cd0d0d 97%,#3a3a3a 100%);filter: none;}#dszayavka-form .ds-btn-orange[disabled] {opacity: 0.5;cursor: default;}#dszayavka-form .ds-btn-orange[disabled]:hover {opacity: 0.5;cursor: default;}#dszayavkaformmessagereport .text-report{}.dszayavka-form__left-block{display: inline-block;vertical-align: top;background: url(/assets/ds-comf/ds-form/images/zaya/4445010_1_4056860.png);padding: 18px;box-sizing: border-box;height: 385px;width: 360px;padding-bottom: 0px;padding-left: 45px;padding-right: 45px;}.dszayavka-form__right-block{display: inline-block;vertical-align: top;width: 350px;}.dszayavka-form__right-head{color:#3f3f3f;font-size: 16px;font-weight: 700;line-height: 20px;text-align: center;margin-top: 10px;}.dszayavka-form__right-foto{margin: auto;display: block;margin-top: 20px;margin-bottom: 10px;}.dszayavka-form__right-name{color: #f67f16;font-size: 16px;font-weight: 700;line-height: 20px;text-align: center;padding-top: 5px;padding-bottom: 5px;}.dszayavka-form__right-desc{color: #3f3f3f;font-size: 14px;font-weight: 400;line-height: 24px;text-align: center;}#dszayavka-form .dszayavka-form__label{color: white;}.dszayavka-form__right-desc a{color: #000000;font-size: 16px;font-weight: 700;line-height: 20px;text-align: center;text-decoration: none;margin-top: 10px;display: block;background: url(/assets/ds-comf/ds-form/images/zaya/4445013_6_4056860.png) 85px 3px;background-repeat: no-repeat;}#dszayavka-form .error-form li{padding-top: 5px;background: none;background: none;}#dszayavka-form .field-2 input::-webkit-input-placeholder, #dszayavka-form textarea::-webkit-input-placeholder { font-style: italic;}#dszayavka-form .field-2 input:-moz-placeholder,#dszayavka-form textarea:-moz-placeholder { font-style: italic;}#dszayavka-form .field-2 input::-moz-placeholder,#dszayavka-form textarea::-moz-placeholder { font-style: italic;}#dszayavka-form .field-2 input:-ms-input-placeholder,#dszayavka-form textarea:-ms-input-placeholder{ font-style: italic; }#dszayavka-form .field-4 {margin-bottom: 22px;}.rules-link {border-bottom: 1px dashed #585C62;color: white;}.rules-link:hover {color: white !important;text-decoration: underline !important;}.dszayavka-block.ds-form {margin-bottom: 75px;}

#dwrite {background: url('/assets/ds-comf/ds-form/images/dwrite_fon2.jpg') no-repeat;background-size: cover;}.dwrite-form__left-block, .dwrite-form__right-block {width: 50%;float: left;padding: 0 15px;box-sizing: border-box;}#dwrite input[type="text"] {width: 100%;height: 40px;border-radius: 4px;background-color: #ffffff;border: 1px solid #e8e9ea;}#dwrite textarea {height: 119px;border-radius: 4px;background-color: #ffffff;border: 1px solid #e8e9ea;}#dwrite label {font-size: 14px;color: #333333;font-family: "Arial";}#dwrite .form-head {font-size: 20px;line-height: 80px;color: #333333;font-weight: bold;font-family: "Arial";padding-left: 15px;text-transform: uppercase;}.web #dwrite .uk_btn {border-color: #cd0d0d;background: linear-gradient(to bottom, #ffffff 0%,#f34f4f 3%,#cd0d0d 97%,#3a3a3a 100%);}#dwrite .buttonform {margin: 10px 0;padding-left: 15px;}#dwrite .block-check {padding-left: 15px;}#dwrite .rules-link {color: #333;}@media only screen and (max-width:797px) {.dwrite-form__left-block, .dwrite-form__right-block {width: 100%;float: none;}#dwrite {background-size: cover;}#dwrite .form-head {line-height: 20px;text-align: center;}.web #dwrite }

 .dsform-cal-btn{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAD3SURBVFiF7ZRNDoIwEIXf+MadeiYTV+o9vIZ6RpcaF8Ix0HEB+ENSWkIRF33JpC19bT+azgAeEdxSNKdoRnAd2+8VRTOKWhnTW2y/BGxon+O7Fa1ruvonPoChpU3iWrH/1HXO6DfQBjCr2vz9SbKqM4/gbwcguAQAmO3KTSWTsg+Cq77+98JXynzHRPTkIF9QeO3rr8MJUAbPVTFRAEpwQ+Elnl9NXK+zoUfVhj7aYL8Gbtg1W4L9f52GCeAncj7CZm331f6u87VGv4EEEFoJB9PoN5AAnAB3K+Qz+syL4dgZIJYUejDBfhQA3+GDAoQcDqQ6kACAJ1q0luRTOjZaAAAAAElFTkSuQmCC') no-repeat 50% 50% / 80%;height: 20px;width: 20px;vertical-align: middle;display: inline-block;border-radius: 2px;cursor: pointer;}.dsform-cal-btn.cal-chosen{background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAADjSURBVFiF7ZZBCsIwEEUn0qV6JsFV9R6eQ8/oUnFhew6fC6egodNEmtiC+VASOj/JS5iEEQkI2AMt0AB1an9QOlGne2q/i5iQjwHODY751r8IAeRW5RN3Sr1Ta53JT8AEAJbabd9+NxpbjfUHAURko+1BJ220LyKyTeB/CVtnY6dr4JbAD8AQAMAFqIFKvx1wTejHQX92enpoG5u00f5YgGya7zUsAL9SZQX8t91P1rHxTpOfQAEoD1EBMAGcpzFxETmZBGahEPDFxoHjUD2QFSC0eFaAmMUhviLKpvnegr8BeALlvmm00+8QOgAAAABJRU5ErkJggg==') no-repeat 50% 50% / 80%, #999;}.dsform-cal-wrapper{ display: inline; position: relative;}table.dscalendar-table td {color: #333333;line-height: 1.5em;min-width: 1.5em;padding: 0;text-align: center;vertical-align: middle;background: #fefefe;}table.dscalendar-table tbody td{box-shadow: 0 0 1px #ccc;}table.dscalendar-table td.crrnt-day {background: skyblue;color: #FFFFFF;}table.dscalendar-table tbody td{ cursor: default;}table.dscalendar-table tbody td:not(.nodate):hover{ background: #e0eeff; color: black;}table.dscalendar-table td.nodate{background: whitesmoke;}table.dscalendar-table thead td{border-bottom: none;}.dsform-cal-layer{position: absolute;z-index: 999;right: 0;top: 24px;}table.dscalendar-table {font-family: Helvetica,sans-serif;font-size: 1em;border-collapse: separate;border-spacing: 0px;border: 1px solid silver;float: left;}table.dscalendar-table td.mth-hdr {padding-left: 25px;padding-right: 25px;position: relative;text-align: center;background: whitesmoke;color: gray;}table.dscalendar-table thead td.wday {background: silver;color: #FFFFFF;font-family: sans-serif;font-size: 0.75em;font-weight: 700;}table.dscalendar-table thead td.wday.wda-6 {background: darksalmon;}.month-btn {border: 1px solid #ccc;display: inline-block;height: 12px;width: 12px;cursor: pointer;}.prev-month.month-btn {background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAYAAADeM14FAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAABKAAAASgB+3Je1gAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAABVSURBVAiZY2BAAjkhIQ2MyBwGBgYrRmQOKyOjPyMyp3/16u9M/xkYvjP8/8/OzMHBxMDAwMDIwMDAkB0SUs74/78XBxeXF4ahzDCBU9euHTDT0lIGALIJGIs0O44OAAAAAElFTkSuQmCC") no-repeat 50% 50% white;left: 5px;position: absolute;top: calc(50% - 7px);}.next-month.month-btn {background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAYAAADeM14FAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAABKAAAASgB+3Je1gAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAABtSURBVAiZTY3BCYNAFAXnL4IEtxqxCQ+e1C70kA7cmwVsGy6YGmIHaUVyEHw5RZzjMDCMbTtzw8msHLpuuoTtewNU/9IAxrrOVRSLSR8HkHnvkHJJX3v2/eM4zxfSO6YU3CGtmG0xpQDA/QDwA/8gJpwz8+WLAAAAAElFTkSuQmCC') no-repeat 50% 50% white;right: 5px;position: absolute;top: calc(50% - 7px);}
 @media (min-width: 480px){
 .main_hor_news .b_news_rubrika {
     display: block;
     min-height: 40px;
     margin-bottom: 5px;
 }
 .main_hor_news .b_news_rubrika + br {
  display: none;
}
}
body.ooolikvid .bl_tab .tabs__content, body.likvid .bl_tab .tabs__content{
  padding-top:25px
}
.tabs .tabs__caption li{cursor:pointer}
.ooolikvid #content .inline_block .inline_block .all_stati a,.likvid #content .inline_block .inline_block .all_stati a,.ooolikvid #content .inline_block .our-reson-link a,.likvid #content .inline_block .our-reson-link a{
  color: #333;
  text-decoration: none;
}
.ooolikvid #content .inline_block .inline_block .all_stati a:hover,.likvid #content .inline_block .inline_block .all_stati a:hover,.ooolikvid #content .inline_block .our-reson-link a:hover,.likvid #content .inline_block .our-reson-link a:hover{
  color: #d80e0e;
}
.likvid .t_shifts tr + tr input{
  margin-bottom:35px !important
}
.contacts-messengers-item {
  margin-right: 50px;
  color: #333 !important;
  text-decoration: none;
  display: block;
  float: left;
  margin-bottom: 15px;
  font-size: 14px;
}
.contacts-messengers:after{
  content:"";
  clear:both;
  display: block;
}
.contacts-messengers img {
  border: none;
  padding-right: 10px;
  vertical-align: middle;
}


.likvid .inline_block #oneform1 .i_agree.i_agree_next{
  margin-top:10px
}
body.likvid .tabs .tabs__caption li {
  background: #e30f1b;
  border-color: #e30f1b;
}
body.likvid .tabs .tabs__caption .active {
  color: #e30f1b;
  background: 0 0;
}
#left_part .menu ul ul.sub1lm li{
  background: #fff;
}
.active-parent-item + li  + li + .active-parent-item .submenu_pos > a:not(:hover){
  background: transparent !important;
}
body.likvid .faq-menu .faq-menu-item-active {
  background-color: #cc090d;
}
body.likvid .faq-menu a{
  color:#cc090d;
}
.specialist-slider__name:not(:hover){
  color: #000 !important;
}
.replies-slider__title a{
 color:#333;
}
.our-reson_link a{
  font-size: 20px!important;
    line-height: 24px;
}
#left_part .menu{
  
}

#left_part .menu>ul>.noactive_submenu:hover{
  background: #f2f6f9!important;
}
#left_part .menu ul li .main_nav3 li {
  background-color: #e30f1b;
}
#left_part .menu>ul>.noactive_submenu:hover > a{
  color:#555 !important;
  border-color:transparent !important
}
#left_part .menu>ul>li.noactive_submenu:hover{
  background: #e30f1b;
}
#left_part .menu ul li{
  border-top: 1px solid #e2e8ef;
}
#left_part .menu ul li{
  margin-top:0
}
body.likvid #left_part .menu ul ul.sub1lm .sub_menu>ul>li:hover{
  background: #2f2f2f!important;
}
body.likvid #left_part .menu ul ul.sub1lm .sub_menu li {
  background: 0 0;
  border: 0;
}

#left_part .menu .sub_menu2>ul>li>a, #left_part .menu .sub_menu>ul>li>a{
  color:#fff !important;
}
.likvid #content .replies-slider__title{color: #d80e0e;}
.likvid #content .inline_block .inline_block .replies-slider__title a{
  text-decoration-color:#d80e0e ;
}
.likvid #content .inline_block .inline_block .replies-slider__title a:not(:hover){
  color:#333;
}
.likvid .our-reson-link a{
  font-size:20px;
}
.articles__more a{
  color:#e41018
}
.articles__more a:hover{
  text-decoration:none
}
#left_part .menu ul li{
  background-color: #fff;
}
a.highslide-full-expand {
  background: url(/assets/base/css/../js/graphics/outlines/full_expand.png) no-repeat;}

  

  


.gallery-custom{
  display:flex;
}
.gallery-custom img{
  max-width:100%
}

.highslide-dimming.highslide-viewport-size,.highslide-controls{
  display: none !important;
}

#replies-slider-custom .slick-slide{
  display: flex;
  flex-direction: column;
  align-items: center;
}

#replies-slider-custom .slick-slide .replies-slider__img{
  margin-bottom: 10px;
}
#replies-slider-custom .slick-slide .replies-slider__title{
  font-size: 15px;
  line-height: 20px;
  color: #333 !important;
  text-align: center;
  text-decoration: none !important;
}
#replies-slider-custom .slick-slide .replies-slider__title a{
  text-decoration: none !important;
  color: #333 !important;
}
#replies-slider-custom .slick-slide .replies-slider__title a:hover{
  color: #e41018;
}
.popup_layer .popup_window, .popup_layer_online .popup_window{
  height: auto;
}
.popup_layer_online .popup_window{
  height:auto !important
}
.likvid-steps__list > li:before{
  top: 0;
}
.likvid-steps__list > li{
  display: flex;
  align-items: center;
}

.case-slider .case-item {
  border-radius: 2px;
  background-color: #fff;
  border: 3px solid #c8c8c8;
  margin: 0 25px;
  padding: 0 10px;
  box-sizing: border-box;
}

@media screen and (min-width: 1024px) {
 #header .logo img {
  margin-top: 15px;
 }
}

.price_page dt.accordeon-caption{
    background: #e30f1b !important
}

dt.accordeon-caption span:after{
    display: none;
}

.main_menu.hor_menu_n .back ul li a{
    font-size: 14px;
}

.page_market_form_btn[disabled]:hover{
  opacity: .5 !important;
}

.cookieconsent{
  bottom: 0 !important;
  padding: 10px !important;
  top: inherit !important;
  z-index: 99999999;
}

.cookieconsent .btn-info {
    background-color: inherit !important;
    background: linear-gradient(to bottom,#ef121a 0,#a0070a 100%);
    border: 0;
}



.popup_layer a, .popup.service_request a{
    color: #898989 !important;
}

.main_menu li .submenu_pos.actv_hov {
    background: rgba(0,0,0,.2) !important;
}

div#left_part div.menu li.firstlm,
div#left_part div.menu li.firstlm:hover {
    background: #e30f1b !important;
}
div#left_part div.menu li.firstlm > a,
div#left_part div.menu li.firstlm:hover > a,
div#left_part div.menu li.firstlm > a:hover {
    color: #fff !important;
    border: none;
}
div#left_part div.menu li.firstlm > a span {
    font-weight: normal;
}

a.activeitem {
    background: #e30f1b !important;
}
a.activeitem span {
    color: #fff;
}

.middle-footer .block-likvid {
    width: 190px;
}

.middle-footer .block-uchet {
    width: 14%;
}

.middle-footer .block-reg {
    width: 18%;
}

.middle-footer .block-ur {
    width: 26%;
}

button.btn.btn-info {
    font-size: 12px;
    background: linear-gradient(to bottom,#ecf0f1 0,#bdc3c7 100%);
    color: #333;
}

.cookieconsent p.text-center{
  padding-bottom: 0;
  line-height: 14px;
}

.cookieconsent .btn-info{
    margin-top: 10px;
}

@media screen and (max-width: 1024px){
  body .hor_all_list li .str_menu {
    float: right !important;
    width: 30px !important;
    background: #f5f5f5 url(/assets/img/plus.svg) no-repeat center !important;
    display: block !important;
    height: 49px !important;
    position: absolute !important;
    right: 15px !important;
  }
}
@media only screen and (max-width: 767px){
  body .hor_all_list li .str_menu {
    float: right !important;
    width: 30px !important;
    background: #f5f5f5 url(/assets/img/plus.svg) no-repeat center !important;
    display: block !important;
    height: 49px !important;
    position: absolute !important;
    right: 15px !important;
  }
}

.title-service-block  {
    color: #333333 !important;
    margin: 1rem 0;
    font-family: Arial;
    font-weight: bold;
    font-size: 20px;
    line-height: 24px;
    clear: both;
}
.service-block li {
    background: url(/assets/adapt_files/img/galka_4252971.svg) no-repeat 0px 2px;
    float: left;
    width: 25%;
    margin-bottom: 10px;
    padding: 0 25px 10px 32px;
}
ul.service-block  {display: block; clear: both; margin-bottom: 1rem;}
.service-block li:nth-child(4n+4) {
    clear: both;
}
.service-block + div {
    clear: both;
}
.service-block li a {
color: #d80e0e;}
@media screen and (max-width: 991px) {
    .service-block li {width: 100%;}
}

.pop-up4{
  display: none;
}

body.web .tabs-col-3-full-width .tabs__caption li{
  flex: 1 1 auto;
  display: flex;
  justify-content: center;
  align-items: center;
}

body.web .tabs .tabs__caption li{
  flex: 1 1 auto;
    display: flex;
  justify-content: center;
  align-items: center;
}

.likvid-steps__list li + li {
    margin-left: 0 !important;
}

.uk-steps__list li {
  margin-left: 0 !important;
}

.step-flex-custom{
  display: flex;
  align-items: center;
}

.trigger.zao.act{
  padding-left: 0 !important;
}

p.trigger.zao {
    padding-left: 0 !important;
}

.specialist_block.inline_block {
    width: 100%;
}


#footer .footer_bottom{
  padding-bottom: 70px;
}

.footer-flex {
    display: grid;
    grid-template-columns: 1fr 2fr 1fr 1fr;
    gap: 25px;
}

@media all and (max-width:  1100px){
  .footer-flex{
    grid-template-columns: 1fr 1fr;
  }
}

@media all and (max-width:  769px){
  .footer-flex{
    grid-template-columns: 1fr;
  }
}

.footer_bottom .fixed_width{
  max-width: 1130px;
  width: 100%;
}

.footer-line1 .l-map, .footer-line1 .l-rating {
    width: 100%;
}

.footer-line1 .l-pay, .footer-line1 .l-social {
    width: 100%;
}

.footer-line1 .l-rating {
    width: 100%;
} 

.two_fut_block {
    float: left;
    width: 100%;
}

.footer_bottom .bottom-col3 {
    width: 100%;
}

.footer_bottom .bottom-col4 {
    width: 100%;
}

.footer_bottom .tree_wrap{
  width: 100%;
}

.footer-line1 .bottom-col1{
  width: 100%;
}

#footer .footer_bottom .footer-time{
  margin-bottom: 10px;
}

@media screen and (max-width: 1024px){
  .footer-line1 .l-map img {
    display: block !important;
    width: 100%;
    height: auto;
  }

  .footer-line1 .l-map a{
    width: 100% !important;
    height: auto !important;
  }
}

@media screen and (max-width: 960px){
  .footer-line1 .l-map img {
    display: block !important;
    width: 100%;
    height: auto;
  }

  .footer-line1 .l-map a{
    width: 100% !important;
    height: auto !important;
  }

  ul.foot_menu_list{
    text-align: center;
  }
}

#footer .footer_bottom .footer-mail {
    margin-bottom: 15px;
}

.footer-phone {
    margin-bottom: 10px;
}

.two_fut_block{
  position: relative;
  top: -20px;
}

#footer .footer_bottom .footer-mail a{
  left: 20px;
}

.footer_bottom .pseudo_link.callback-link{
  position: relative;
  left: 20px;
}

.footer_bottom .line-block.l-social {
    margin-top: -20px;
}

.footer_bottom .l-rating .soc_i {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 10px;
}

@media all and (max-width:  769px){
  .footer_bottom .l-rating .soc_i {
      display: grid;
      grid-template-columns: repeat(4, 1fr);
      grid-gap: 10px;
  }
}



.show-only-mobile{
  display: none;
}

@media all and (max-width: 769px){
  .show-only-mobile{
    display: inline-block;
    position: relative;
    right: 10px;
  }

  .spec_block{
    width: 110px !important;
  }

    .spec_block a{
      width: 110px !important;
      font-size: 12px !important;
    }

    .price_left{
      font-size: 12px !important;
      width: 105px !important;
    }
}

@media all and (max-width: 430px){
    .show-only-mobile{
      right: 21px;
    }
}

@media all and (max-width: 390px){
    .show-only-mobile{
      right: 11px;
    }
}

@media all and (max-width: 375px){
    .show-only-mobile{
      right: 5px;
    }
}

@media all and (max-width:  1024px){
  #left_part .padds{
    display: flex;
    justify-content: space-between;
    flex-direction: row-reverse;
    flex-wrap: wrap;
  }

  .show-only-mobile{
    
    right: inherit;
  }

  .spec_block .online_link{
    
  }

  #left_part .padds .price_left{
    order: 1;
  }
}




@media screen and (max-width: 1024px){
  .btn_hidd_search {
    background: #fff url(https://www.uk-prioritet.ru/assets/adapt_files/img/lupa_red.svg) no-repeat center !important;
  }
}

@media all and (max-width: 479px){
  .smena_form.ddd.reg .page_market_info, .smena_form.ddd.tender .page_market_info, .smena_form.ddd.uchet .page_market_info{
    width: 100% !important;
  }

  .smena_form.ddd.web form.online_order.smena.page_market_form.web.ajax_form, body div.smena_form.ddd form.online_order.smena.page_market_form.ajax_form{
    width: 100% !important;
  }
}

@media screen and (max-width: 1024px){
  .hor_top_menu .hor_menu_list.active_menu{
    background-color: #e30f1b !important;
  }

  .hor_top_menu .hor_menu_list .menu_item a{
    color: #FFF !important;
    position: relative;
    left: 23px;
  }
  .hor_top_menu .hor_menu_list .menu_item a.actv_hov,.web .hor_top_menu .hor_menu_list .menu_item a.actv_hov {
    color: #fff !important;
    font-weight: 600;
  }
}

@media all and (max-width:  769px){
  .middle-footer .middle-footer-block.active div:before{
    content: '+' !important;
  }

  .tab-block.active{
    display: none !important;
  }

  .tab-block.active-new{
    display: block !important; 
  }

  .middle-footer .middle-footer-block.active-new div:before{
    content: '-' !important;
  }
}

@media all and (max-width:  769px){
  .price_left{
    background-image: linear-gradient(to top,#7f7f7f 0,#bdbdbd 100%),linear-gradient(to top,#000 0,#fff 100%)!important;
  }

  .spec_block .online_link{
    background-image: inherit !important;
    background: linear-gradient(to bottom,#ef121a 0,#a0070a 100%) !important;
  }

  .spec_block.show-only-mobile a{
    background: inherit !important;
    background-image: linear-gradient(to top,#7f7f7f 0,#bdbdbd 100%),linear-gradient(to top,#000 0,#fff 100%)!important;
  }
}

.uk-calcform-wrap .inline_block .i_agree.i_agree_next a{
    color: #000 !important;
}

.soc_i a:nth-child(3) {
    position: relative;
    left: -5px;
}

.content-social{
    padding-left:30px;
}
.content-social a{
	display:block;
	margin:20px 0;
	text-decoration:none;
}
.content-social span.social:before {
    position: absolute;
    left: -30px;
    top: -2px;
}
.content-social .social.whatsapp-icon:before {
    content: url(/assets/img/WhatsApp.png);
}
.content-social .social.viber-icon:before {
    content: url(/assets/img/Viber.png);
}

.content-social .social.telegram-icon:before {
    content: url(/assets/img/Telegram.png);
}

.content-social span.social {
    margin-right: 46px;
}
.content-social span.social {
    position: relative;
    font-size: 14px;
    color: #000!important;
    font-weight: 400;
}

.i_accept{
    font-size:11px;
}

.i_agree{
    padding: 10px 0px 0px 0px;
}

.uk_btn_mask{
    padding:10px 0px 3px 0px;
}


.bottom_clarifying_text{
	font-size: 11px!important;
	line-height: 14px!important;
}

.dmpr_bl_mini_m{
     bottom:-80px!important;
}
@media (max-width: 1440px){
    .dmpr_bl_mini, .dmpr_bl_mini_m {left: 10px; right: auto !important; margin-left: 0 !important;}
    
    .dmpr_bl_mini_m>a>img{
    width:100px;
    height:120px;
}
}


.popup_window {
    border-radius: 10px;
    background: #FFFFFF;
}
.popup {
    padding: 25px 25px 40px 25px;
    width: fit-content;
}
.popup .head_pop_up {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 24px;
    line-height: 29px;
    color: #000000!important;
    text-align: center;
    padding: 0;
    margin-bottom: 30px;
}
.popup_window .close_block .ic_close {
    top: -42px;
    right: -40px;
    width: 36px;
    height: 36px;
    background-color: #FFFFFF;
}
.popup_window .close_block .ic_close::before {
    width: 25px;
    height: 0px;
    border: 1px solid #000000;
    left: 5px;
    top: 17px;
    transform: rotate(45deg);
    transition: all 0.3s;
}
.popup_window .close_block .ic_close:after {
    content: "";
    position: absolute;
    z-index: 1;
    width: 25px;
    height: 0px;
    border: 1px solid #000000;
    left: 5px;
    top: 17px;
    transition: all 0.3s;
    transform: rotate(-45deg);
}
.popup_window .close_block .ic_close:hover {
    opacity: 1;
}

.popup_window .close_block .ic_close:hover::before, .popup_window .close_block .ic_close:hover::after {
   transform: rotate(0deg);
   transition: all 0.3s;
}
.popup .form_pop_up {
    padding: 0!important;
}
.popup .form_pop_up input.text, .popup .form_pop_up textarea  {
    width: calc(100% - 24px)!important;
    padding: 5px 10px;
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 15px;
    border: 2px solid #D9D9D9;
    margin-bottom: 18px;
}
.popup .form_pop_up textarea {
    height: 56px;
}
.popup .form_comment {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 15px;
    color: #000000;
}
.QapTcha .bgSlider {
    background: #D9D9D9!important;
    border-radius: 47px!important;
    border: none!important;
    width: calc(100% + 20px)!important;
}
.QapTcha .Slider {
    background: url(/assets/base/css/../i/10.png) !important ;
    background-size: 100% 100%!important;
}
.QapTcha .dropError {
    width: 100%!important;
    text-align: center!important;
    margin: 16px auto!important;
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 10px;
    line-height: 12px;
    color: rgba(0, 0, 0, 0.5);
}
.QapTcha .dropSuccess {
    width: 100%!important;
    text-align: center!important;
    margin: 16px auto!important;
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 10px;
    line-height: 12px;
    color: rgba(13, 94, 0, 0.7);
}
.online_order .i_agree.i_agree_next {
    padding-top: 10px;
    
}
.custom-checkbox-1, .custom-checkbox-2, .custom-checkbox-3, .custom-checkbox-4{
  position: absolute;
  z-index: -1;
  opacity: 0;
}
.custom-checkbox-1+label, .custom-checkbox-2+label, .custom-checkbox-3+label, .custom-checkbox-4+label {
  display: inline-flex;
  align-items: center;
  user-select: none;
}
.custom-checkbox-1+label::before, .custom-checkbox-2+label::before, .custom-checkbox-3+label::before, .custom-checkbox-4+label::before {
  content: '';
  display: inline-block;
  width: 16px;
  height: 16px;
  flex-shrink: 0;
  flex-grow: 0;
  background: #FFFFFF;
  border: 1px solid #FF2323;
  margin-right: 0.5em;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 80% 80%;
}
.popup label.i_agree, .popup label.i_accept {
    padding: 0;
}
.popup label.i_agree {
    margin-bottom: 24px;
}
.popup label.i_agree p, .popup label.i_accept p, div#pravs2, div#pravs3 {
    padding: 0;
    font-family: 'Inter';
    font-size: 10px;
    line-height: 12px;
}
.custom-checkbox-1:checked+label::before, .custom-checkbox-2:checked+label::before, .custom-checkbox-3:checked+label::before, .custom-checkbox-4:checked+label::before {
  border-color: #E21218;
  background-color: #E21218;
  background-image: url(/assets/base/css/../i/form/mark.svg);
}
.popup .button_block .send_button {
    background: rgba(226, 18, 24, 0.5);
    border-radius: 5px;
    border: none;
}
@media screen and (max-width: 767px) {
    .popup {
        padding: 25px 20px 40px 20px;
    }
    .bgSlider {
        max-width: 260px;
    }
}



.dspopup-modal {
    background: #FFFFFF;
    border-radius: 10px;
}
body.web .dszaujk.ds-form.dspopup-modal .form-head {
    padding: 0;
    text-align: center;
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 24px;
    line-height: 29px;
    text-align: center;
    color: #000000;
}


.dspopup-modal .close-dspopup-modal {
    top: -36px;
    right: -35px;
    width: 36px;
    height: 36px;
    background-color: #FFFFFF;
    background-image: none;
}
.dspopup-modal .close-dspopup-modal::before {
    content: "";
    position: absolute;
    z-index: 1;
    width: 25px;
    height: 0px;
    border: 1px solid #000000;
    left: 5px;
    top: 17px;
    transform: rotate(45deg);
    transition: all 0.3s;
}
.dspopup-modal .close-dspopup-modal:after {
    content: "";
    position: absolute;
    z-index: 1;
    width: 25px;
    height: 0px;
    border: 1px solid #000000;
    left: 5px;
    top: 17px;
    transition: all 0.3s;
    transform: rotate(-45deg);
}
.dspopup-modal .close-dspopup-modal:hover {
    opacity: 1;
}

.dspopup-modal .close-dspopup-modal:hover::before, .dspopup-modal .close-dspopup-modal:hover::after {
   transform: rotate(0deg);
   transition: all 0.3s;
}

.ds-form form {
    padding: 17px 45px;
}
.dspopup-modal .form-head {
    padding: 0;
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 24px;
    line-height: 29px;
    text-align: center;
    color: #000!important;
    margin-bottom: 20px;
}
.ds-form form input[type="text"]  {
    padding: 13px 8px;
    margin: 10px 0;
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 15px;
    border: 2px solid #D9D9D9;
}
.ds-form-checkbox{
  position: absolute;
  z-index: -1;
  opacity: 0;
}
.ds-form-checkbox+label {
  display: inline-flex;
  align-items: center;
  user-select: none;
}
.ds-form-checkbox+label::before {
  content: '';
  display: inline-block;
  width: 16px;
  height: 16px;
  flex-shrink: 0;
  flex-grow: 0;
  background: #FFFFFF;
  border: 1px solid #FF2323;
  margin-right: 0.5em;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 80% 80%;
  margin-right: 20px;
}
.ds-form-checkbox:checked+label::before {
  border-color: #E21218;
  background-color: #E21218;
  background-image: url(/assets/base/css/../i/form/mark.svg);
  
}
.ds-form input[type="checkbox"] + label {
    display: flex;
    flex-wrap: wrap;
}
.ds-form input[type="checkbox"] + label p, .ds-form input[type="checkbox"] + label .rules-txt {
    padding: 0;
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 10px;
    line-height: 12px;
    color: rgba(0, 0, 0, 0.5);
    width: calc(100% - 38px);
}
.ds-form input[type="checkbox"] + label .rules-txt  {
    margin-top: 6px;
}
#dszakaz-prioritet-form > div.block-check, #dszakaz-likvid-form > div.block-check, #dszakaz-uchet-form > div.block-check {
    margin-bottom: 20px;
}
.ds-form form input[type="submit"] {
    margin: 0 auto!important;
    font-family: 'Inter';
    font-style: normal;
    font-weight: 700;
    font-size: 20px;
    line-height: 24px;
    color: #FFFFFF;
    background: #E21218;
    border-radius: 5px;
    border: none;
    transition: all 300ms!important;
}
.ds-form form input[type="submit"]:hover {
    background: #00E675;
    transition: all 300ms!important;
}
.ds-form .error-form {
    text-align: center;
    padding-left: 0;
}
.ds-form .error-form li {
    padding-left: 0;
}
.ds-form .error-form li:before {
    content: '';
}

h2{
    font-family: Arial!important;
    font-weight: bold!important;
    padding: 12px 0 12px 0!important;
    color: #333333!important;
    font-size: 17px!important;    
}





.toggle_container{display:none; margin: 0px; padding: 0px;}
.toggle_container p {margin: 0px;  display: block;}


a.news_rubric{float:right;font-size: 12px;}
div.anons.index{padding: 6px 0 10px 0;}
div.anons.index h2 a{color: #D80E0E}
#header ul.top_menu li.has_sub a, #header ul.top_menu li.back2 a{padding: 3px 29px 2px;}

#content.search .head2 h2 { min-width: 135px;}
#content.search table {width: 650px;}
#content.search table td {background: none;vertical-align: top;line-height:14px;  }
#content.search table td.number{color:#c6c9ce;padding: 0;padding-top: 4x;}
#content.search table td.result h3{padding-bottom: 7px;}
#content.search table td.result h3 a{font-size: 18px;font-weight: normal;}
#content.search table td.result #navigation {width: 615px;margin-bottom: 9px;}
#content.search table td.result #navigation a, #content.search table td.result #navigation span{font-weight: normal;color:#C6C9CE;text-decoration: none;}
#content.search table td.result #navigation a:hover{color:#5385C4}
#content.search table td.result .fulltext{margin-bottom: 20px;font-size: 13px;}
#carousel .lenta ul li a .text_padds {padding: 18px 11px 0;}
.howtoorder{color:#D80E0E;font-weight: bold;width: 100px!important;margin-top: 10px;background: url(/assets/base/css/../i/raquo.png) no-repeat right 5px; padding: 0 0 0 540px;cursor: pointer;}
.egrul .subsection{min-height: 0px;padding: 0 0 11px 10px;}
.egrul .head2 {margin: 0 0 14px -10px;}
.egrul table th{height:34px;}
.egrul table th:first-child{width:170px;}
.egrul table th:last-child{width:162px;}
.egrul table td{padding: 12px 12px;line-height: 14px;}

.block_schema{
background: none;
}

.block_schema tr td {
text-align: center;
background: none;
}

.block_schema1{
background: none;
}

.block_schema1 tr td{
border: 1px solid #000000;
background: none;
}



.main_hor_news .b_news_one {
		display: inline-block;
		position: relative;
		vertical-align: top;
		width: 228px;
		color: #333;
		font-size: 14px;
		margin-left: 10px;
		height: 115px;
		padding: 0;
	}
	.main_hor_news .b_news_one:first-child {margin-left: 0;}
	.main_hor_news .b_news_one a {color: #1f1f1f; display: inline-block; vertical-align: top; text-decoration: none;}
	.main_hor_news .b_news_one a span {border-bottom: 1px solid #aab3bb; padding-bottom: 1px;}
	.main_hor_news .b_news_one a:hover {color: #d20d0d;}
	.main_hor_news .b_news_one a:hover span {border-color: #d20d0d;}
	.main_hor_news .b_news_text {padding-left: 0;}
	.main_hor_news .b_news_data {display: block; position: absolute; bottom: 0; left: 0;}





	.b_news_one {
    display: table-row;
    vertical-align: top;
    width: 640px;
    font-family: Arial, Helvetica, sans-serif;
    color: #585c62;
    font-size: 13px;
    padding-bottom: 15px;
    margin-top: 5px;
}

.b_news_text {
    display: table-cell;
    vertical-align: top;
    padding-left: 17px;
    padding-bottom: 12px;
}

.b_news_one a {
    color: #d20d0d;
}

.b_news_rubrika {
    font-weight: bold;
}

.b_news_data {
    color: #aab3bb;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    display: table-cell;
    vertical-align: top;
}


.index_block {
    position: relative;
    width: 735px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-bottom: 10px;
    padding-left: 16px;
    margin-top: 38px;
}

.hor_index_h {
    color: #333;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: bold;
}

.hor_index_list {margin-top: 40px;}
.hor_index_list .hor_list_item {display: inline-block; vertical-align: top; width: 217px; margin-right: 15px; margin-bottom: 56px;}
.hor_index_list .hor_list_item:nth-child(3n) {margin-right: 0;}
.hor_index_list .hor_list_item .item_top_img {
    height: 100px;
    width: 105px;
    margin: 0 auto;
    background: url('/assets/base/i/hor/hor_index_icon.png') no-repeat center center;
}
.hor_index_list .hor_list_item .item_top_img.img01 {background-position: 0 0;}
.hor_index_list .hor_list_item .item_top_img.img02 {background-position: -105px 0;}
.hor_index_list .hor_list_item .item_top_img.img03 {background-position: -210px 0;}
.hor_index_list .hor_list_item .item_top_img.img04 {background-position: 0 -107px;}
.hor_index_list .hor_list_item .item_top_img.img05 {background-position: -105px -107px;}
.hor_index_list .hor_list_item .item_top_img.img06 {background-position: -210px -107px;}
.hor_index_list .hor_list_item .item_h {font-size: 14px; font-weight: bold; line-height: 18px; color: #333; margin-top: 2px;}
.hor_index_list .hor_list_item .item_txt {font-size: 12px; line-height: 18px; color: #333;}







#left_part .menu ul ul.sub1lm li{border-top: 1px solid #e2e8ef;margin: 0; z-index: 90; padding: 0; background: #FFFFFF url(/assets/base/css/../i/gray_back.gif) repeat-y right top; line-height: 1.2em;}
#left_part .menu ul ul.sub1lm li a {margin-left: 9px;}

#left_part .menu ul ul.sub1lm li:hover a{color: #555555 !important;font-weight: bold;margin: 0;}

#header { height: 185px; position: relative; }
#header .ic_sitemap { position: absolute; left: 30px; top: 7px; z-index: 2; }
#header ul.top_menu { position: absolute; right: 10px; top: 0; z-index: 1; padding: 0; margin: 0; list-style-type: none; }
#header ul.top_menu li { float: left; border-right: #e2e8ef 1px solid; padding: 0; margin: 0; line-height: 18px; background: url(/assets/base/css/../i/color_back.gif) repeat-x left 30px;height: 23px; }
#header ul.top_menu li a { color: #505050; text-decoration: none; display: block; padding: 3px 32px 2px 32px;font-weight: normal;}
#header ul.top_menu li span { color: #505050; text-decoration: none; display: block; padding: 3px 32px 2px 32px;}
.b_page_header .b_page_phone {
    text-align: right;
	position: relative;
	padding: 77px 10px 4px 0px;
	z-index: 0;
	float: right;
}


.b_page_header .b_page_phone a {
    color: #000;
    font-family: "Arial";
    font-size: 24px;
    text-decoration: none;
    margin-right: -6px;
}
.b_page_header .b_page_phone a span {
    color: #000;
    font-family: "Arial";
    font-size: 24px;
    text-decoration: none;
    border-bottom: 0px;
    cursor: default;
}
.b_page_header .b_page_phone span {
    color: #e30f1b;
    font-family: "Arial";
    font-size: 12px;
    cursor: pointer;
    text-decoration: none;
    border-bottom: 1px dotted #D80E0E;
    color: #D80E0E;
}

.b_page_header .b_page_phone span:hover {
    border-bottom: transparent;
}

.b_page_header .b_page_search {
    position: absolute;
    top: 77px;
    right: 339px;
}

.b_page_header .b_page_search .text {
    width: 182px;
    height: 21px;
    border: 1px solid #a3aeba;
    vertical-align: top;
}

.b_page_header .b_page_search .is_button {
    height: 23px;
    vertical-align: top;
    width: 35px;
    position: relative;
    background: url(/assets/base/css/../i/img_landing_search.png) no-repeat center center #a3aeba;
    padding: 0;
}

.b_page_header .b_page_search span {
    color: #000;
    font-family: "Arial";
    font-size: 12px;
}

.b_page_header .b_page_search a {
    text-decoration: none;
    border-bottom: 1px dotted #D80E0E;
    color: #D80E0E;
}

.b_page_header .b_page_search a:hover {
    border-bottom: transparent;
}
.b_page_flag {
	display: block;
position: absolute;
right: 10px;
top: 43px;
width: 25px;
height: 15px;
background: url(/assets/base/css/../i/flag-en.jpg) no-repeat;
}
.main_menu .back ul {padding-left: 0px;}
#header ul.top_menu {right: -32px !important;}

#header .work{
    position: absolute;
    top: 97px;
    right: 232px;
}

#header .work p{
   font-size: 13px;
    color: #000;
    font-weight: 700;
    padding-bottom: 3px;
    padding-top: 0px; 
}

#header .work a{
    color: #e41018;
    border-bottom: 1px dotted #D80E0E;
    text-decoration: none;
    margin-left: 18px;
}

    #header .work a:hover{
        border-bottom: none;
    }





.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}


.grabbing { 
    cursor:url(/assets/base/js/owl-carousel/grabbing.png) 8 8, move;
}


.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}





.owl-theme .owl-controls{
	margin-top: 10px;
	text-align: center;
}



.owl-theme .owl-controls .owl-buttons div{
	color: #FFF;
	display: inline-block;
	zoom: 1;
	*display: inline;
	margin: 5px;
	padding: 3px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	background: #869791;
	filter: Alpha(Opacity=50);
	opacity: 0.5;
}


.owl-theme .owl-controls.clickable .owl-buttons div:hover{
	filter: Alpha(Opacity=100);
	opacity: 1;
	text-decoration: none;
}



.owl-theme .owl-controls .owl-page{
	display: inline-block;
	zoom: 1;
	*display: inline;
}
.owl-theme .owl-controls .owl-page span{
	display: block;
	width: 12px;
	height: 12px;
	margin: 5px 7px;
	filter: Alpha(Opacity=50);
	opacity: 0.5;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background: #869791;
}

.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
	filter: Alpha(Opacity=100);
	opacity: 1;
}



.owl-theme .owl-controls .owl-page span.owl-numbers{
	height: auto;
	width: auto;
	color: #FFF;
	padding: 2px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}


.owl-item.loading{
	min-height: 150px;
	background: url(/assets/base/js/owl-carousel/AjaxLoader.gif) no-repeat center center
}



.owl-origin {
	-webkit-perspective: 1200px;
	-webkit-perspective-origin-x : 50%;
	-webkit-perspective-origin-y : 50%;
	-moz-perspective : 1200px;
	-moz-perspective-origin-x : 50%;
	-moz-perspective-origin-y : 50%;
	perspective : 1200px;
}

.owl-fade-out {
  z-index: 10;
  -webkit-animation: fadeOut .7s both ease;
  -moz-animation: fadeOut .7s both ease;
  animation: fadeOut .7s both ease;
}
.owl-fade-in {
  -webkit-animation: fadeIn .7s both ease;
  -moz-animation: fadeIn .7s both ease;
  animation: fadeIn .7s both ease;
}

.owl-backSlide-out {
  -webkit-animation: backSlideOut 1s both ease;
  -moz-animation: backSlideOut 1s both ease;
  animation: backSlideOut 1s both ease;
}
.owl-backSlide-in {
  -webkit-animation: backSlideIn 1s both ease;
  -moz-animation: backSlideIn 1s both ease;
  animation: backSlideIn 1s both ease;
}

.owl-goDown-out {
  -webkit-animation: scaleToFade .7s ease both;
  -moz-animation: scaleToFade .7s ease both;
  animation: scaleToFade .7s ease both;
}
.owl-goDown-in {
  -webkit-animation: goDown .6s ease both;
  -moz-animation: goDown .6s ease both;
  animation: goDown .6s ease both;
}

.owl-fadeUp-in {
  -webkit-animation: scaleUpFrom .5s ease both;
  -moz-animation: scaleUpFrom .5s ease both;
  animation: scaleUpFrom .5s ease both;
}

.owl-fadeUp-out {
  -webkit-animation: scaleUpTo .5s ease both;
  -moz-animation: scaleUpTo .5s ease both;
  animation: scaleUpTo .5s ease both;
}


@-webkit-keyframes empty {
  0% {opacity: 1}
}
@-moz-keyframes empty {
  0% {opacity: 1}
}
@keyframes empty {
  0% {opacity: 1}
}
@-webkit-keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@-moz-keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@-webkit-keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@-moz-keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@-webkit-keyframes backSlideOut {
  25% { opacity: .5; -webkit-transform: translateZ(-500px); }
  75% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
}
@-moz-keyframes backSlideOut {
  25% { opacity: .5; -moz-transform: translateZ(-500px); }
  75% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }
}
@keyframes backSlideOut {
  25% { opacity: .5; transform: translateZ(-500px); }
  75% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }
}
@-webkit-keyframes backSlideIn {
  0%, 25% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; -webkit-transform: translateZ(-500px); }
  100% { opacity: 1; -webkit-transform: translateZ(0) translateX(0); }
}
@-moz-keyframes backSlideIn {
  0%, 25% { opacity: .5; -moz-transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; -moz-transform: translateZ(-500px); }
  100% { opacity: 1; -moz-transform: translateZ(0) translateX(0); }
}
@keyframes backSlideIn {
  0%, 25% { opacity: .5; transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; transform: translateZ(-500px); }
  100% { opacity: 1; transform: translateZ(0) translateX(0); }
}
@-webkit-keyframes scaleToFade {
  to { opacity: 0; -webkit-transform: scale(.8); }
}
@-moz-keyframes scaleToFade {
  to { opacity: 0; -moz-transform: scale(.8); }
}
@keyframes scaleToFade {
  to { opacity: 0; transform: scale(.8); }
}
@-webkit-keyframes goDown {
  from { -webkit-transform: translateY(-100%); }
}
@-moz-keyframes goDown {
  from { -moz-transform: translateY(-100%); }
}
@keyframes goDown {
  from { transform: translateY(-100%); }
}

@-webkit-keyframes scaleUpFrom {
  from { opacity: 0; -webkit-transform: scale(1.5); }
}
@-moz-keyframes scaleUpFrom {
  from { opacity: 0; -moz-transform: scale(1.5); }
}
@keyframes scaleUpFrom {
  from { opacity: 0; transform: scale(1.5); }
}

@-webkit-keyframes scaleUpTo {
  to { opacity: 0; -webkit-transform: scale(1.5); }
}
@-moz-keyframes scaleUpTo {
  to { opacity: 0; -moz-transform: scale(1.5); }
}
@keyframes scaleUpTo {
  to { opacity: 0; transform: scale(1.5); }
}


.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}




.slick-loading .slick-list
{
    background: #fff url(/assets/base/js/slick/./ajax-loader.gif) center center no-repeat;
}


@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url(/assets/base/js/slick/./fonts/slick.eot);
    src: url(/assets/base/js/slick/./fonts/slick.eot?#iefix) format('embedded-opentype'), url(/assets/base/js/slick/./fonts/slick.woff) format('woff'), url(/assets/base/js/slick/./fonts/slick.ttf) format('truetype'), url(/assets/base/js/slick/./fonts/slick.svg#slick) format('svg');
;font-display:swap;}

.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}


.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}






#header.hor_n {
    height: 180px;
    position: relative;
}
#header .logo {left: 0; top: 76px;}
#wrapper {background: url(/assets/base/css/tender_css/../i/hor/hor_top_shad.png) no-repeat center 35px; overflow: visible;}
.wrap_clear:before,
.wrap_clear:after {
    content: ".";    
    display: block;    
    height: 0;    
    overflow: hidden; 
}
.wrap_clear:after { clear: both; }
.wrap_clear { zoom: 1; } 

#spacer {height: auto;}

a {color: #333;}
a:hover, a:active {color: #e41018; text-decoration: underline;}
.version.ver1 a:hover, .version.ver1 a:active {color: #cd0d0d; text-decoration: underline;}
.version.ver2 a:hover, .version.ver2 a:active {color: #e30f1b; text-decoration: underline;}
.version.ver3 a:hover, .version.ver3 a:active {color: #e61117; text-decoration: underline;}
.version.ver4 a:hover, .version.ver4 a:active {color: #529701; text-decoration: underline;}

a.line,
.version.ver1 a.line,
.version.ver2 a.line,
.version.ver3 a.line,
.version.ver4 a.line
{position: relative; text-decoration: none; transition: all .5s ease;}
a.line:after {
    content: "";
    position: absolute;
    display: block;
    bottom: -2px;
    left: 0;
    height: 1px;
    width: 100%;
    background: #cccccc;
    transition: all .5s ease;
}
a.line:hover, a.line:active {color: #e41018 !important;}
a.line:after, a.line:hover:after, a.line:active:after {background: #e41018;}
.version.ver1 a.line:hover, .version.ver1 a.line:active {color: #cd0d0d !important;}
.version.ver1 a.line:after, .version.ver1 a.line:hover:after, .version.ver1 a.line:active:after {background: #cd0d0d;}
.version.ver2 a.line:hover, .version.ver2 a.line:active {color: #e30f1b !important;}
.version.ver2 a.line:after, .version.ver2 a.line:hover:after, .version.ver2 a.line:active:after {background: #e30f1b;}
.version.ver3 a.line:hover, .version.ver3 a.line:active {color: #e61117 !important;}
.version.ver3 a.line:after, .version.ver3 a.line:hover:after, .version.ver3 a.line:active:after {background: #e61117;}
.version.ver4 a.line:hover, .version.ver4 a.line:active {color: #529701 !important;}
.version.ver4 a.line:after, .version.ver4 a.line:hover:after, .version.ver4 a.line:active:after {background: #529701;}
#content.main .inline_block .inline_block a {color: #333;}
#content.main .inline_block .inline_block h1 a {color: #555; text-transform: none;}


.page_market_info a {color: #e41018;}
.page_market_info a:hover {text-decoration: none !important;}
.version.ver1 .page_market_info a {color: #cd0d0d;}
.version.ver2 .page_market_info a {color: #e30f1b;}
.version.ver3 .page_market_info a {color: #e61117;}
.version.ver4 .page_market_info a {color: #529701;}




.b_rim_number li { display: inline-block;
position: relative;
 width: 268px;
 min-height: 36px;
vertical-align: top;
padding-left: 63px;
color: #333;
font-family: "Arial";
font-size: 14px;
 margin-right: 10px;
 margin-bottom: 30px;
margin-left: 0px;
 }
.b_rim_number li span {font-weight: bold;}
.b_rim_number li:before { 
content: 'I';
color: #eb5539;
 font-family: 'Roboto Slab';
font-size: 40px;
font-weight: bold;
left: 1px;
top: 10px;
text-align: center;
width: 43px;
display: block;
position: absolute;
 }
    
.b_rim_number-ol {
    counter-reset: list;
    -webkit-column-count:2;  
    -moz-column-count:2;  
    column-count:2;
}
.m_none_li {
    -webkit-column-count: inherit;
    -moz-column-count: inherit;
    column-count: inherit;
}
.b_rim_number-ol li ul {margin-top: 0px;}
.b_rim_number-ol li li {padding-left: 0px;margin-bottom: 2px; padding-bottom: 0px; width: auto !important;min-height: auto;background: none;}
.b_rim_number-ol li li:before {display: none;}
.b_rim_number-ol li {list-style-type: none;}
.b_rim_number-ol > li:before {
    counter-increment: list; 
    content: counter(list, upper-roman) !important;
}
.b_rim_number li:nth-child(2n) {width: 230px; margin-right: -10px;}
.b_rim_number li:nth-child(2):before {content: 'IV';}
.b_rim_number li:nth-child(3):before {content: 'II';}
.b_rim_number li:nth-child(4):before {content: 'V';}
.b_rim_number li:nth-child(5):before {content: 'III';}
.b_rim_number li:nth-child(6):before {content: 'VI';}
.b_rim_number li:nth-child(8) {padding-left: 80px;}

.b_rim_number.b_rim_number-seven li:nth-child(2):before {content: 'V';}
.b_rim_number.b_rim_number-seven li:nth-child(3):before {content: 'II';}
.b_rim_number.b_rim_number-seven li:nth-child(4):before {content: 'VI';}
.b_rim_number.b_rim_number-seven li:nth-child(5):before {content: 'III';}
.b_rim_number.b_rim_number-seven li:nth-child(6):before {content: 'VII';}
.b_rim_number.b_rim_number-seven li:nth-child(7):before {content: 'IV';}

.b_rim_number.b_rim_number-four li:nth-child(2):before {content: 'III';}
.b_rim_number.b_rim_number-four li:nth-child(3):before {content: 'II';}
.b_rim_number.b_rim_number-four li:nth-child(4):before {content: 'IV';}
.b_rim_number li:before, .b_rim_number-ol li:before {color: #e41018 !important;}
.version.ver1 .b_rim_number li:before, .version.ver1 .b_rim_number-ol li:before {color: #cd0d0d !important;}
.version.ver2 .b_rim_number li:before, .version.ver2 .b_rim_number-ol li:before {color: #e30f1b !important;}
.version.ver3 .b_rim_number li:before, .version.ver3 .b_rim_number-ol li:before {color: #e61117 !important;}
.version.ver4 .b_rim_number li:before, .version.ver4 .b_rim_number-ol li:before {color: #529701 !important;}



.accordeon-caption {background: url(/assets/base/css/tender_css/../i/accordeon_caption_aw_red.png) 4px 3px no-repeat; background-size: 15px 15px;}
.accordeon-caption.active-s {background: url(/assets/base/css/tender_css/../i/accordeon_caption_aw_close_red.png) 4px 3px no-repeat; background-size: 15px 15px;}
.version.ver1 .accordeon-caption {background: url(/assets/base/css/tender_css/../i/accordeon_caption_aw_vio.png) 4px 3px no-repeat; background-size: 15px 15px;}
.version.ver1 .accordeon-caption.active-s {background: url(/assets/base/css/tender_css/../i/accordeon_caption_aw_close_vio.png) 4px 3px no-repeat; background-size: 15px 15px;}
.version.ver2 .accordeon-caption {background: url(/assets/base/css/tender_css/../i/accordeon_caption_aw.png) 4px 3px no-repeat; background-size: 15px 15px;}
.version.ver2 .accordeon-caption.active-s {background: url(/assets/base/css/tender_css/../i/accordeon_caption_aw_close.png) 4px 3px no-repeat; background-size: 15px 15px;}
.version.ver3 .accordeon-caption {background: url(/assets/base/css/tender_css/../i/accordeon_caption_aw_ora.png) 4px 3px no-repeat; background-size: 15px 15px;}
.version.ver3 .accordeon-caption.active-s {background: url(/assets/base/css/tender_css/../i/accordeon_caption_aw_close_ora.png) 4px 3px no-repeat; background-size: 15px 15px;}
.version.ver4 .accordeon-caption {background: url(/assets/base/css/tender_css/../i/accordeon_caption_aw_lik.png) 4px 3px no-repeat; background-size: 15px 15px;}
.version.ver4 .accordeon-caption.active-s {background: url(/assets/base/css/tender_css/../i/accordeon_caption_aw_close_lik.png) 4px 3px no-repeat; background-size: 15px 15px;}

.trigger.zao,
.trigger
{background-size: 15px 15px !important; padding-left: 34px; padding-bottom: 16px;}
.trigger.zao.act,
.trigger.act
{background-size: 15px 15px !important;}
.version.ver1 .trigger.zao,
.version.ver1 .trigger
{background-size: 15px 15px !important; padding-left: 34px; padding-bottom: 16px;}
.version.ver1 .trigger.zao.act,
.version.ver1 .trigger.act
{background-size: 15px 15px !important;}
.version.ver2 .trigger.zao,
.version.ver2 .trigger
{ background-size: 15px 15px !important; padding-left: 34px; padding-bottom: 16px;}
.version.ver2 .trigger.zao.act,
.version.ver2 .trigger.act
{ background-size: 15px 15px !important;}
.version.ver3 .trigger.zao,
.version.ver3 .trigger
{background-size: 15px 15px !important; padding-left: 34px; padding-bottom: 16px;}
.version.ver3 .trigger.zao.act,
.version.ver3 .trigger.act
{background-size: 15px 15px !important;}
.version.ver4 .trigger.zao,
.version.ver4 .trigger
{ background-size: 15px 15px !important; padding-left: 34px; padding-bottom: 16px;}
.version.ver4 .trigger.zao.act,
.version.ver4 .trigger.act
{background-size: 15px 15px !important;}


#navigation .padds {padding: 6px 15px 0;}


.hor_top_menu {height: 56px;}
.hor_top_menu .hor_menu_list {}
.hor_top_menu .hor_menu_list .menu_item {display: inline-block; vertical-align: top; margin-right: 70px; padding: 16px 0 0 0;}
.hor_top_menu .hor_menu_list .menu_item.top_group {color: #9a9a9a;}
.hor_top_menu .hor_menu_list .menu_item a {font-size: 13px; color: #585c62;}
.hor_top_menu .hor_menu_list .menu_item.vert_item {margin-right: 46px; padding: 16px 0 0 0;}
.hor_top_menu .hor_menu_list .menu_item.vert_item a {font-size: 12px;}
.hor_top_menu .hor_menu_list .menu_item.vert_item a.line.buh:hover {color: #fe943e !important;}
.hor_top_menu .hor_menu_list .menu_item.vert_item a.line.buh:after {background: #fe943e;}
.hor_top_menu .hor_menu_list .menu_item.vert_item a.line.reg:hover {color: #46bef0 !important;}
.hor_top_menu .hor_menu_list .menu_item.vert_item a.line.reg:after {background: #46bef0;}
.hor_top_menu .hor_menu_list .menu_item.vert_item a.line.tend:hover {color: #cb65d2 !important;}
.hor_top_menu .hor_menu_list .menu_item.vert_item a.line.tend:after {background: #cb65d2;}
.hor_top_menu .hor_menu_list .menu_item.vert_item a.line.likv:hover {color: #8bd830 !important;}
.hor_top_menu .hor_menu_list .menu_item.vert_item a.line.likv:after {background: #8bd830;}

.hor_page_flag {
    display: block;
    position: absolute !important;
    right: 0px;
    top: 16px;
    font-size: 12px;
    background: none;
}
.hor_page_flag.vert {top: 14px;}

#content {width: 735px; margin: 0 0 0 245px;}
#content .padds {padding: 17px 0 0 16px;}



.main_menu.hor_menu_n li .submenu ul {margin-top: 0;}

.main_menu .has_sub:hover .submenu {display: block;}
.main_menu.hor_menu_n .back ul li .selClass {background: rgba(0,0,0, .2) !important;}
.main_menu li:hover a {background: rgba(0,0,0, .2);}
.version.ver1 .main_menu li:hover a {background: rgba(0,0,0, .2);}
.version.ver2 .main_menu li:hover a {background: rgba(0,0,0, .2);}
.version.ver3 .main_menu li:hover a {background: rgba(0,0,0, .2);}
.version.ver4 .main_menu li:hover a {background: rgba(0,0,0, .2);}

.main_menu.hor_menu_n .back>ul {padding-left: 15px;}

.main_menu.hor_menu_n {
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    -ms-transform: translate3d(0,0,0);
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
    z-index: 999999;

    background: #ef121a;
    background: -moz-linear-gradient(left,  #ef121a 0%, #a0070a 100%);
    background: -webkit-linear-gradient(left,  #ef121a 0%,#a0070a 100%);
    background: linear-gradient(to right,  #ef121a 0%,#a0070a 100%);
}
.version.ver1 .main_menu.hor_menu_n {
    background: #BA62BF;
    background: -moz-linear-gradient(left,  #BA62BF 0%, #6E0974 100%);
    background: -webkit-linear-gradient(left,  #BA62BF 0%,#6E0974 100%);
    background: linear-gradient(to right,  #BA62BF 0%,#6E0974 100%);
}
.version.ver2 .main_menu.hor_menu_n {
    background: #f34f4f;
    background: -moz-linear-gradient(left,  #f34f4f 0%, #cd0d0d 100%);
    background: -webkit-linear-gradient(left,  #f34f4f 0%,#cd0d0d 100%);
    background: linear-gradient(to right,  #f34f4f 0%,#cd0d0d 100%);
}
.version.ver3 .main_menu.hor_menu_n {
    background: #FFA138;
    background: -moz-linear-gradient(left,  #FFA138 0%, #dd1017 100%);
    background: -webkit-linear-gradient(left,  #FFA138 0%,#dd1017 100%);
    background: linear-gradient(to right,  #FFA138 0%,#dd1017 100%);
}
.version.ver4 .main_menu.hor_menu_n {
    background: #96D62A;
    background: -moz-linear-gradient(left,  #96D62A 0%, #427A01 100%);
    background: -webkit-linear-gradient(left,  #96D62A 0%,#427A01 100%);
    background: linear-gradient(to right,  #96D62A 0%,#427A01 100%);
}

.main_menu.hor_menu_n .back,
.version.ver1 .main_menu.hor_menu_n .back,
.version.ver2 .main_menu.hor_menu_n .back,
.version.ver3 .main_menu.hor_menu_n .back,
.version.ver4 .main_menu.hor_menu_n .back
{background: none;}

.main_menu.hor_menu_n .back ul li,
.version.ver1 .main_menu.hor_menu_n .back ul li,
.version.ver2 .main_menu.hor_menu_n .back ul li,
.version.ver3 .main_menu.hor_menu_n .back ul li,
.version.ver4 .main_menu.hor_menu_n .back ul li
{font-family: 'Roboto Slab', serif; background: none;}


.main_menu.hor_menu_n .back ul li a,
.version.ver1 .main_menu.hor_menu_n .back ul li a,
.version.ver2 .main_menu.hor_menu_n .back ul li a,
.version.ver3 .main_menu.hor_menu_n .back ul li a,
.version.ver4 .main_menu.hor_menu_n .back ul li a
{
    padding: 12px 12px 14px;
    padding-left: 11px;
    padding-right: 11px;
    font-size: 15px;
    font-weight: bold;
    font-family: 'Roboto Slab', serif;
    text-shadow: 0px 0px 5px rgba(0,0,0, .3);
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  
.version.ver4 .main_menu.hor_menu_n .back ul li a {
      padding-left: 10px;
      padding-right: 10px;
   }
} 
.main_menu.hor_menu_n .back ul li a:hover, .main_menu.hor_menu_n .back .has_sub.active-parent-item .submenu_pos > a  {background: rgba(0,0,0, .2); color: #fff; text-decoration: none;}
.version.ver1 .main_menu.hor_menu_n .back>ul li a:hover, .version.ver4 .main_menu.hor_menu_n .back .has_sub.active-parent-item .submenu_pos > a  {background: rgba(0,0,0, .2);}
.version.ver2 .main_menu.hor_menu_n .back>ul li a:hover, .version.ver4 .main_menu.hor_menu_n .back .has_sub.active-parent-item .submenu_pos > a  {background: rgba(0,0,0, .2);}
.version.ver3 .main_menu.hor_menu_n .back ul li a:hover, .version.ver4 .main_menu.hor_menu_n .back .has_sub.active-parent-item .submenu_pos > a  {background: rgba(0,0,0, .2);}
.version.ver4 .main_menu.hor_menu_n .back ul li a:hover, .version.ver4 .main_menu.hor_menu_n .back .has_sub.active-parent-item .submenu_pos > a {background: rgba(0,0,0, .2);}

.main_menu.hor_menu_n li .submenu,
.version.ver1 .main_menu.hor_menu_n li .submenu,
.version.ver2 .main_menu.hor_menu_n li .submenu,
.version.ver3 .main_menu.hor_menu_n li .submenu,
.version.ver4 .main_menu.hor_menu_n li .submenu {
    top: 46px;
    background: #fff;
    padding: 0;
    -webkit-box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .1);
    -moz-box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .1);
    box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .1);
}
.main_menu.hor_menu_n li .submenu ul li a,
.version.ver1 .main_menu.hor_menu_n li .submenu ul li a,
.version.ver2 .main_menu.hor_menu_n li .submenu ul li a,
.version.ver3 .main_menu.hor_menu_n li .submenu ul li a,
.version.ver4 .main_menu.hor_menu_n li .submenu ul li a
{
    background: #fff;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 13px;
    text-shadow: none;
    padding: 8px 26px 8px 22px;
}

.main_menu.hor_menu_n li .submenu ul li a:hover,
.version.ver1 .main_menu.hor_menu_n li .submenu ul li a:hover,
.version.ver2 .main_menu.hor_menu_n li .submenu ul li a:hover,
.version.ver3 .main_menu.hor_menu_n li .submenu ul li a:hover,
.version.ver4 .main_menu.hor_menu_n li .submenu ul li a:hover
{background: none;}

.hor_burg {
    height: 14px;
    width: 14px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px;
    background: url(/assets/base/css/tender_css/../i/hor/hor_bur.png) no-repeat center center/cover;
}

.main_menu .has_sub:hover>.submenu {display: block;}
.main_menu li .submenu_pos.hor_all .hor_main_sub {width: 1016px; height: auto; padding-bottom: 30px; z-index: 9999; background: #fff;}
.main_menu li .submenu ul.hor_all_list {padding: 20px 0 0 35px; background: #fff;}
.main_menu li .submenu_pos.hor_all .submenu.hor_main_sub .hor_all_list li.list_item {
	display: inline-block;
	vertical-align: top;
	width: 240px;
	padding: 0;
	margin-bottom: 26px;
}
.main_menu li .submenu_pos.hor_all .submenu.hor_main_sub .hor_all_list li .all_h {
	font-size: 14px;
    color: #000;
	font-weight: bold;
	line-height: 20px;
	padding: 0;
	position: relative;
	text-decoration: none;
}
.main_menu li .submenu_pos.hor_all .submenu.hor_main_sub .hor_all_list li .all_h:before {
	content: "";
	position: absolute;
	display: block;
	top: 7px;
	left: -11px;
	height: 4px;
	width: 4px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
	background: #e21017;
}
.main_menu li .submenu_pos.hor_all .submenu.hor_main_sub .hor_all_list li .all_h.reg:before {background: #46bef0;}
.main_menu li .submenu_pos.hor_all .submenu.hor_main_sub .hor_all_list li .all_h.buh:before {background: #fe943e;}
.main_menu li .submenu_pos.hor_all .submenu.hor_main_sub .hor_all_list li .all_h.tend:before {background: #cb66d1;}
.main_menu li .submenu_pos.hor_all .submenu.hor_main_sub .hor_all_list li .all_h.likv:before {background: #e21017;}

.main_menu.hor_menu_n li .submenu ul.hor_all_list li ul.hor_all_sub li {
	margin: 0 0 2px 0;
	padding: 0;
	width: 220px;
}
.main_menu.hor_menu_n li .submenu ul.hor_all_sub li a,
.version.ver1 .main_menu.hor_menu_n li .submenu ul.hor_all_sub li a,
.version.ver2 .main_menu.hor_menu_n li .submenu ul.hor_all_sub li a,
.version.ver3 .main_menu.hor_menu_n li .submenu ul.hor_all_sub li a,
.version.ver4 .main_menu.hor_menu_n li .submenu ul.hor_all_sub li a
{
    font-size: 13px;
    color: #333;
    padding: 6px 0 0 11px;
    line-height: 18px;
    position: relative;
    text-decoration: none;
}
.main_menu.hor_menu_n li .submenu ul.hor_all_sub li a:hover,
.main_menu li .submenu_pos.hor_all .submenu.hor_main_sub .hor_all_list li .all_h:hover {color: #d20d0d !important; text-shadow: none;}
.version.ver1 .main_menu.hor_menu_n li .submenu ul.hor_all_sub li a:hover,
.version.ver1 .main_menu li .submenu_pos.hor_all .submenu.hor_main_sub .hor_all_list li .all_h:hover {color: #cd0d0d !important; text-shadow: none;}
.version.ver2 .main_menu.hor_menu_n li .submenu ul.hor_all_sub li a:hover,
.version.ver2 .main_menu li .submenu_pos.hor_all .submenu.hor_main_sub .hor_all_list li .all_h:hover {color: #e30f1b !important; text-shadow: none;}
.version.ver3 .main_menu.hor_menu_n li .submenu ul.hor_all_sub li a:hover,
.version.ver3 .main_menu li .submenu_pos.hor_all .submenu.hor_main_sub .hor_all_list li .all_h:hover {color: #e61117 !important; text-shadow: none;}
.version.ver4 .main_menu.hor_menu_n li .submenu ul.hor_all_sub li a:hover,
.version.ver4 .main_menu li .submenu_pos.hor_all .submenu.hor_main_sub .hor_all_list li .all_h:hover {color: #529701 !important; text-shadow: none;}

.main_menu.hor_menu_n li .submenu ul.hor_all_sub li a:before {
	content: "";
	position: absolute;
	display: block;
	top: 11px;
	left: 1px;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 3.5px 0 3.5px 5px;
	border-color: transparent transparent transparent #cccccc;
	line-height: 0px;
	_border-color: #000000 #000000 #000000 #cccccc;
	_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
}

.main_menu.hor_menu_n li .submenu.hor_sub_s,
.version.ver1 .main_menu.hor_menu_n li .submenu.hor_sub_s,
.version.ver2 .main_menu.hor_menu_n li .submenu.hor_sub_s,
.version.ver3 .main_menu.hor_menu_n li .submenu.hor_sub_s,
.version.ver4 .main_menu.hor_menu_n li .submenu.hor_sub_s
{
	padding: 0;
	width: 255px;
	left: 0;
}
.main_menu.hor_menu_n li .submenu.hor_sub_s ul li a,
.version.ver1 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li a,
.version.ver2 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li a,
.version.ver3 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li a,
.version.ver4 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li a
{
    font-size: 13px;
    color: #333;
    padding: 8px 15px 8px 1px;
    line-height: 18px;
    position: relative;
    text-decoration: none;
}
.main_menu.hor_menu_n li .submenu.hor_sub_s ul li a.has_sub:before {
	content: "";
	position: absolute;
	display: block;
	top: 17px;
	right: 10px;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 3.5px 0 3.5px 5px;
	border-color: transparent transparent transparent #cccccc;
	line-height: 0px;
	_border-color: #000000 #000000 #000000 #cccccc;
	_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
}

.menu_top_wrap_n {height: 46px; position: relative;}
.main_menu.hor_menu_n .back ul li.menu_hor_all {margin-left: -21px;}
.sub_phone_fix {display: none;}
.hor_menu_tmp {height: 46px; display: none;}
.logo_fix {display: none;}
.vert_all_hid {display: none;}
.phone_link_a {float: right;}
.b_page_header .b_page_phone a {text-decoration: none !important; margin-right: 0;}
.logo_fix a, .logo_fix a:hover, .logo_fix a:focus, .logo_fix a:active, .phone_link_a, .phone_link_a:hover, .phone_link_a:active {
    padding: 0 !important;
    margin: 0 !important;
    background: none !important;
}
.menu_top_wrap_n.fixed .vert_all_hid {display: block;}
.menu_top_wrap_n.fixed .vert_top_hid {display: none;}
.menu_top_wrap_n.fixed .back ul li.phone_right_n {float: right;}

.menu_top_wrap_n.fixed .main_menu.hor_menu_n {
    position: fixed;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    top: -100px;
    z-index: 9999999;
    -webkit-transition: -webkit-transform .3s ease-in-out;
    transition: transform .3s ease-in-out;
}

.menu_top_wrap_n.fixed.reach .main_menu.hor_menu_n {
    -ms-transform: translate(0,100px);
    -webkit-transform: translate(0,100px);
    transform: translate(0,100px);
    -webkit-transition: -webkit-transform .5s ease-in-out;
    transition: transform .5s ease-in-out;
}

.menu_top_wrap_n.fixed .main_menu.hor_menu_n .logo_fix {display: block; margin-top: 9px; margin-left: 14px; margin-right: 3px;}
.menu_top_wrap_n.fixed .main_menu.hor_menu_n .back ul li.menu_hor_all {margin-left: 0;}
.menu_top_wrap_n.fixed .main_menu.hor_menu_n li .submenu_pos.hor_all .submenu.hor_main_sub {left: -40px; background: #fff;}
.menu_top_wrap_n.fixed .main_menu.hor_menu_n .sub_phone_fix {display: block; margin: 7px 0px 0 10px; padding-left: 15px; height: 34px; border-left: 1px solid rgba(255,255,255, .2);}
.menu_top_wrap_n.fixed .main_menu.hor_menu_n .sub_phone_fix #copyButton span {
    font-size: 15px !important;
    color: #fff !important;
    font-weight: bold;
    font-family: 'Roboto Slab', serif;
    text-shadow: none;
}

.menu_top_wrap_n.fixed .main_menu.hor_menu_n .sub_phone_fix .callback-link {
    position: absolute;
    top: 20px;
    right: 0;
    font-size: 10px;
    color: #fff;
    border-color: #fff;
    
    cursor: pointer;
    line-height: 1;
    text-decoration: none;
    border-bottom: 1px dotted #FFFFFF;
    text-shadow: none;
}

.menu_top_wrap_n.fixed .main_menu.hor_menu_n .back>ul li .submenu_pos>a,
.menu_top_wrap_n.fixed .version.ver1 .main_menu.hor_menu_n .back>ul li .submenu_pos>a,
.menu_top_wrap_n.fixed .version.ver2 .main_menu.hor_menu_n .back>ul li .submenu_pos>a,
.menu_top_wrap_n.fixed .version.ver3 .main_menu.hor_menu_n .back>ul li .submenu_pos>a,
.menu_top_wrap_n.fixed .version.ver4 .main_menu.hor_menu_n .back>ul li .submenu_pos>a
{font-size: 10px; padding: 14px 15px 12px; text-shadow: none;}

.menu_top_wrap_n.fixed .main_menu.hor_menu_n .back>ul>li>.submenu_pos>a:hover,
.menu_top_wrap_n.fixed .main_menu.hor_menu_n li .submenu_pos:hover>a,
.menu_top_wrap_n.fixed .version.ver1 .main_menu.hor_menu_n .back>ul>li>.submenu_pos>a:hover,
.menu_top_wrap_n.fixed .version.ver1 .main_menu.hor_menu_n .submenu_pos:hover>a,
.menu_top_wrap_n.fixed .version.ver2 .main_menu.hor_menu_n .back>ul>li>.submenu_pos>a:hover,
.menu_top_wrap_n.fixed .version.ver2 .main_menu.hor_menu_n .submenu_pos:hover>a,
.menu_top_wrap_n.fixed .version.ver3 .main_menu.hor_menu_n .back ul>li>.submenu_pos>a:hover,
.menu_top_wrap_n.fixed .version.ver3 .main_menu.hor_menu_n .submenu_pos:hover>a,
.menu_top_wrap_n.fixed .version.ver4 .main_menu.hor_menu_n .back ul>li>.submenu_pos>a:hover,
.menu_top_wrap_n.fixed .version.ver4 .main_menu.hor_menu_n .submenu_pos:hover>a
{background: rgba(0,0,0, .2);}



.main_menu.hor_menu_n li .submenu.hor_all ul li a:hover {color: #d20d0d; text-shadow: none;}
.version.ver1 .main_menu.hor_menu_n li .submenu.hor_all ul li a:hover {color: #cd0d0d; text-shadow: none;}
.version.ver2 .main_menu.hor_menu_n li .submenu.hor_all ul li a:hover {color: #e30f1b; text-shadow: none;}
.version.ver3 .main_menu.hor_menu_n li .submenu.hor_all ul li a:hover {color: #e61117; text-shadow: none;}
.version.ver4 .main_menu.hor_menu_n li .submenu.hor_all ul li a:hover {color: #529701; text-shadow: none;}




.main_menu.hor_menu_n li .submenu.hor_sub_s ul li {position: relative;}
.main_menu.hor_menu_n li .submenu.hor_sub_s ul li, .main_menu.hor_menu_n li .submenu.hor_sub_s ul li a {background: #e30f1b; color: #fff; border: 0;}
.version.ver1 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li, .version.ver1 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li a {background: #cd0d0d; color: #fff; border: 0;}
.version.ver2 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li, .version.ver2 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li a {background: #e30f1b; color: #fff; border: 0;}
.version.ver3 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li, .version.ver3 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li a {background: #e61117; color: #fff; border: 0;}
.version.ver4 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li, .version.ver4 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li a {background: #529701; color: #fff; border: 0;}

.main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2 {
    display: none;
    position: absolute;
    top: 0;
    width: 255px;
    background: #2f2f2f;
    right: -255px;
    padding: 0;
}


.main_menu.hor_menu_n li .submenu.hor_sub_s ul li:hover, .main_menu.hor_menu_n li .submenu.hor_sub_s ul li:hover a {background: #2f2f2f;}
.version.ver1 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li:hover, .version.ver1 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li:hover a {background: #2f2f2f;}
.version.ver2 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li:hover, .version.ver2 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li:hover a {background: #2f2f2f;}
.version.ver3 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li:hover, .version.ver3 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li:hover a {background: #2f2f2f;}
.version.ver4 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li:hover, .version.ver4 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li:hover a {background: #2f2f2f;}

.main_menu.hor_menu_n li .submenu.hor_sub_s ul li:hover .top_sub2 {display: block;}
.main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2 ul li, .main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2 ul li a {background: #2f2f2f;}
.version.ver1 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2 ul li, .version.ver1 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2 ul li a {background: #2f2f2f;}
.version.ver2 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2 ul li, .version.ver2 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2 ul li a {background: #2f2f2f;}
.version.ver3 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2 ul li, .version.ver3 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2 ul li a {background: #2f2f2f;}
.version.ver4 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2 ul li, .version.ver4 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2 ul li a {background: #2f2f2f;}


.main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2 ul li:hover, .main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2 ul li:hover a {background: #e30f1b; color: #fff;}
.version.ver1 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2 ul li:hover, .version.ver1 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2 ul li:hover a {background: #cd0d0d;}
.version.ver2 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2 ul li:hover, .version.ver2 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2 ul li:hover a {background: #e30f1b;}
.version.ver3 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2 ul li:hover, .version.ver3 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2 ul li:hover a {background: #e61117;}
.version.ver4 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2 ul li:hover, .version.ver4 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2 ul li:hover a {background: #529701;}


#left_part {width: 245px;}
#left_part .padds {position: relative; padding: 15px 3px 5px 15px;}
#left_part .padds:after {
    content: "";
    position: absolute;
    top: 0;
    right: 3px;
    width: 1px;
    height: 100%;
    background: rgb(255,255,255);
    background: -moz-linear-gradient(top,  rgba(255,255,255,1) 3%, rgba(229,229,229,1) 30%, rgba(229,229,229,1) 99%, rgba(229,229,229,1) 99%, rgba(255,255,255,0) 100%);
    background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 3%,rgba(229,229,229,1) 30%,rgba(229,229,229,1) 99%,rgba(229,229,229,1) 99%,rgba(255,255,255,0) 100%);
    background: linear-gradient(to bottom,  rgba(255,255,255,1) 3%,rgba(229,229,229,1) 30%,rgba(229,229,229,1) 99%,rgba(229,229,229,1) 99%,rgba(255,255,255,0) 100%);
}


.hor_h {font-family: Arial, Helvetica, sans-serif; color: #333; font-size: 20px; font-weight: bold;}

#n_list_menu {
    margin-left: 22px;
    padding-bottom: 8px;
    border-bottom: 1px solid #e5e5e5;
}
#n_list_menu li {
    position: relative;
    margin-bottom: 15px;
    background: none;
}
#n_list_menu li:before {
    content: "";
    display: block;
    position: absolute;
    top: 7px;
    left: 10px;
    height: 4px;
    width: 4px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background: #e41018;
}
.version.ver1 #n_list_menu li:before {background: #cd0d0d;}
.version.ver2 #n_list_menu li:before {background: #e30f1b;}
.version.ver3 #n_list_menu li:before {background: #e61117;}
.version.ver4 #n_list_menu li:before {background: #529701;}
#n_list_menu li a {text-decoration: none;}
#n_list_menu li a:hover {color: #d20d0d;}
.version.ver1 #n_list_menu li a:hover {color: #cd0d0d;}
.version.ver2 #n_list_menu li a:hover {color: #e30f1b;}
.version.ver3 #n_list_menu li a:hover {color: #e61117;}
.version.ver4 #n_list_menu li a:hover {color: #529701;}

ul.type4 li, ul li {padding: 0 0 10px 25px;}

.n_list_menu_head {font-size: 14px; text-transform: uppercase;}
.oc_calc {padding-top: 4px;}


.online_link {
    color: #333;
    font-size: 14px;
    text-transform: uppercase;
}
a.online_link.non_m_t2 {
    margin-top: 13px !important;
    padding-bottom: 15px;
    
    margin-bottom: 0;
}

.oc_online {
    margin-top: 10px;
    padding-bottom: 27px;
    margin-bottom: 0;
}

.online_link:hover {opacity: 1;}
.n_list_menu_head:hover {opacity: 1;}

.hor_rep_block {
	position: relative;
	background: #fff;
	padding: 12px 15px 25px 18px;
	border: 1px solid #e5e5e5;	
	margin-bottom: 30px;	
}
.hor_rep_block .head {padding: 7px 0 0 0;}
.hor_rep_block .head a {font-size: 14px; font-weight: bold; text-transform: uppercase; text-decoration: none; color: #333;}
.hor_rep_block .text_spec {background: #fff; z-index: 99; padding: 12px 0 0 0; line-height: 19px;}
.hor_rep_block:after {
	content: "";
	display: block;
	position: absolute;
	bottom: -5px;
	right: -1px;
	height: 10px;
	width: 222px;
	border: 1px solid #e5e5e5;
	z-index: -1;
}
.hor_rep_block .rep_link {margin: 33px 0 0 0; font-size: 11px;}
.hor_rep_block .rep_slide {position: absolute; bottom: 12px; left: 18px;}

.owl-carousel .owl-item {position: relative;}
.owl-theme .owl-controls .owl-dot {display: inline-block;}
.owl-theme .owl-controls .owl-page span,
.owl-theme .owl-controls .owl-dot span {
    display: block;
    width: 8px;
    height: 8px;
    margin: 5px 7px;
    filter: Alpha(Opacity=100);
    opacity: 1;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    background: #DCDCDC;
    transition: opacity .3s ease-in-out;
}
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span,
.owl-theme .owl-controls .owl-dot.active span, .owl-theme .owl-controls.clickable .owl-dot:hover span {
    filter: Alpha(Opacity=100);
    opacity: 1;
    background: #E41018;
}

.owl-theme .owl-controls {margin-top: 10px; text-align: left !important;}
.version.ver1 .owl-theme .owl-controls .owl-page.active span, .version.ver1 .owl-theme .owl-controls.clickable .owl-page:hover span,
.version.ver1 .owl-theme .owl-controls .owl-dot.active span, .version.ver1 .owl-theme .owl-controls.clickable .owl-dot:hover span {background: #cd0d0d;}
.version.ver2 .owl-theme .owl-controls .owl-page.active span, .version.ver2 .owl-theme .owl-controls.clickable .owl-page:hover span,
.version.ver2 .owl-theme .owl-controls .owl-dot.active span, .version.ver2 .owl-theme .owl-controls.clickable .owl-dot:hover span {background: #e30f1b;}
.version.ver3 .owl-theme .owl-controls .owl-page.active span, .version.ver3 .owl-theme .owl-controls.clickable .owl-page:hover span,
.version.ver3 .owl-theme .owl-controls .owl-dot.active span, .version.ver3 .owl-theme .owl-controls.clickable .owl-dot:hover span {background: #e61117;}
.version.ver4 .owl-theme .owl-controls .owl-page.active span, .version.ver4 .owl-theme .owl-controls.clickable .owl-page:hover span,
.version.ver4 .owl-theme .owl-controls .owl-dot.active span, .version.ver4 .owl-theme .owl-controls.clickable .owl-dot:hover span {background: #529701;}

.hor_rep_block .rep_slide .slide_item {
	display: inline-block;
	vertical-align: top;
	height: 10px;
	width: 10px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
	background: #dcdcdc;
	margin-right: 6px;
	transition: background .3s ease;
}
.hor_rep_block .rep_slide .slide_item:hover {background: #e41018;}
.hor_rep_block .rep_slide .slide_item.act {background: #e41018;}



.b_page_header .b_page_search {position: absolute; top: 93px; right: 404px;}
.b_page_header .b_page_search .text {width: 190px; height: 40px; padding-left: 13px; padding-right: 25px;}
.b_page_header .b_page_search .is_button {
    height: 15px;
    width: 16px;
    vertical-align: top;
    position: absolute;
    top: 13px;
    right: 8px;
    background: url(/assets/base/css/tender_css/../i/hor/hor_search_n.png) no-repeat top center;
    padding: 0;
}
.b_page_header .b_page_search .is_button {background-position: 0 0;}
.version.ver1 .b_page_header .b_page_search .is_button,
.version.ver1 .b_page_header .b_page_search .is_button:hover {background: url(/assets/base/css/tender_css/../i/hor/hor_search_n.png) no-repeat 0 -45px !important;}
.version.ver2 .b_page_header .b_page_search .is_button,
.version.ver2 .b_page_header .b_page_search .is_button:hover {background: url(/assets/base/css/tender_css/../i/hor/hor_search_n.png) no-repeat 0 -30px !important;}
.version.ver3 .b_page_header .b_page_search .is_button,
.version.ver3 .b_page_header .b_page_search .is_button:hover {background: url(/assets/base/css/tender_css/../i/hor/hor_search_n.png) no-repeat 0 -15px !important;}
.version.ver4 .b_page_header .b_page_search .is_button,
.version.ver4 .b_page_header .b_page_search .is_button:hover {background: url(/assets/base/css/tender_css/../i/hor/hor_search_n.png) no-repeat 0 -60px !important;}

.b_page_header .b_page_phone {padding: 43px 0px 0px 0px;}
.b_page_header #copyButton .phone_num .prefix, .b_page_header #copyButton .phone_num .num {font-family: 'Roboto Slab', serif; font-size: 24px; font-weight: bold; color: #1f1f1f;}

.widget-title {margin: 0;}
.widget-title__h1 {
    width: auto;
    font-family: "Arial";
    font-size: 14px;
    font-weight: bold;
    padding: 0;
    margin: 0;
    color: #333;
    text-transform: uppercase;
    background: #fff;
}
.version.ver1 .widget-title__h1 {background: #fff;}
.version.ver2 .widget-title__h1 {background: #fff;}
.version.ver3 .widget-title__h1 {background: #fff;}
.version.ver4 .widget-title__h1 {background: #fff;}
.widget-expert__photo {margin-bottom: 10px;}
.widget-expert__name a {color: #e41018;}
.version.ver1 .widget-expert__name a {color: #cd0d0d;}
.version.ver2 .widget-expert__name a {color: #e30f1b;}
.version.ver3 .widget-expert__name a {color: #e61117;}
.version.ver4 .widget-expert__name a {color: #529701;}

.widget-expert__article-name a,
.version.ver1 .widget-expert__article-name a,
.version.ver2 .widget-expert__article-name a,
.version.ver3 .widget-expert__article-name a,
.version.ver4 .widget-expert__article-name a
{color: #333;}

.widget-expert__article-name a:hover, .widget-expert__article-name a:active {color: #e41018; text-decoration: underline;}
.version.ver1 .widget-expert__article-name a:hover, .version.ver1 .widget-expert__article-name a:active {color: #cd0d0d; text-decoration: underline;}
.version.ver2 .widget-expert__article-name a:hover, .version.ver2 .widget-expert__article-name a:active {color: #e30f1b; text-decoration: underline;}
.version.ver3 .widget-expert__article-name a:hover, .version.ver3 .widget-expert__article-name a:active {color: #e61117; text-decoration: underline;}
.version.ver4 .widget-expert__article-name a:hover, .version.ver4 .widget-expert__article-name a:active {color: #529701; text-decoration: underline;}


#owl-slider_main .owl-theme .owl-controls .owl-page span,
#owl-slider_main .owl-theme .owl-controls .owl-dot span {
    display: block;
    width: 8px;
    height: 8px;
    margin: 5px 7px;
    filter: Alpha(Opacity=100);
    opacity: 1;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    background: #DCDCDC;
    transition: opacity .3s ease-in-out;
}
#owl-slider_main .owl-theme .owl-controls .owl-page.active span, #owl-slider_main .owl-theme .owl-controls.clickable .owl-page:hover span,
#owl-slider_main .owl-theme .owl-controls .owl-dot.active span, #owl-slider_main .owl-theme .owl-controls.clickable .owl-dot:hover span {
    filter: Alpha(Opacity=100);
    opacity: 1;
    background: #E41018;
}
#owl-slider_main .owl-controls .owl-pagination,
#owl-slider_main .owl-controls .owl-dots {
    position: absolute;
    bottom: 15px;
    left: 45px;
}
#owl-slider_main .owl-controls .owl-nav div {
    color: #FFF;
    display: inline-block;
    zoom: 1;
    *display: inline;
    margin: 5px;
    padding: 3px 10px;
    font-size: 12px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
    background: #869791;
    filter: Alpha(Opacity=50);
    opacity: 0.5;
}
#owl-slider_main .owl-controls .owl-nav div:hover {
    filter: Alpha(Opacity=100);
    opacity: 1;
    text-decoration: none;
}
#owl-slider_main .owl-controls .owl-buttons
 .owl-prev, #owl-slider_main .owl-controls .owl-buttons .owl-next,
#owl-slider_main .owl-controls .owl-nav .owl-prev, #owl-slider_main .owl-controls .owl-nav .owl-next {
    position: absolute;
    top: 43%;
    height: 35px;
    width: 20px;
    padding: 0;
    margin: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background: url(/assets/base/css/tender_css/../i/hor/hor_slider_ctr.png) no-repeat center center;
    transition: opacity .3s ease-in-out;
}
#owl-slider_main .owl-controls .owl-buttons .owl-prev,
#owl-slider_main .owl-controls .owl-nav .owl-prev {
    background-position: 0 0;
    left: -21px;
}
#owl-slider_main .owl-controls .owl-buttons .owl-next,
#owl-slider_main .owl-controls .owl-nav .owl-next {
    background-position: -20px 0;
    right: -25px;
}

.owl-fadeM-out {
  -webkit-animation: fadeOut .7s both ease-in-out;
  -moz-animation: fadeOut .7s both ease-in-out;
  animation: fadeOut .7s both ease-in-out;
}
.owl-fadeM-in {
  -webkit-animation: fadeIn .7s both ease-in-out;
  -moz-animation: fadeIn .7s both ease-in-out;
  animation: fadeIn .7s both ease-in-out;
  animation-delay: .7s;
}

.hor_slider_wrap {
    height: 260px;
    width: 100%;
    background: url(/assets/base/css/tender_css/../i/hor/hor_slider_bg_n.png) repeat-x left top;
}
.hor_slider_wrap .slider_container {height: 100%; max-width: 980px; margin: 0 auto; position: relative;}
.hor_slider_wrap .slider_container .slide_item {height: 260px;}
.hor_slider_wrap .slider_container .slide_item img {height: 100%;}
.hor_slider_wrap .slider_container .slider_txt {
    position: absolute;
    top: 50px;
    left: 50px;
    font-family: 'Roboto Slab', serif;
    font-size: 35px;
    font-weight: bold;
    text-transform: uppercase;
    line-height: 45px;
    color: #da0f16;
 }
.hor_slider_wrap .slider_container .slider_sub_txt {
    position: absolute;
    top: 145px;
    left: 50px;
    font-size: 13px;
    line-height: 20px;
    color: #000;
}
.hor_slider_wrap .slider_container .hor_slider_ctr {position: absolute; width: 100%; top: 50%;}
.hor_slider_wrap .slider_container .hor_slider_ctr .slider_ctr{
    height: 35px;
    width: 20px;
    position: absolute;
    display: block;
    background: url(/assets/base/css/tender_css/../i/hor/hor_slider_ctr.png) no-repeat center center;
    cursor: pointer;
    opacity: .3;
    transition: opacity .3s ease-in-out;
}
.hor_slider_wrap .slider_container .hor_slider_ctr .slider_ctr:hover {opacity: 1;}
.hor_slider_wrap .slider_container .hor_slider_ctr .slider_ctr.prev {
    background-position: 0 0;
    left: 0;
}
.hor_slider_wrap .slider_container .hor_slider_ctr .slider_ctr.next {
    background-position: -20px 0;
    right: 0;
}

.hor_slider_dot_wrap {position: absolute; bottom: 15px; left: 50px;}
.hor_slider_dot_wrap .hor_slide_dot {
    display: inline-block;
    vertical-align: top;
    height: 10px;
    width: 10px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background: #c6c6c6;
    margin-right: 9px;
    cursor: pointer;
    transition: background .3s ease;
}
.hor_slider_dot_wrap .hor_slide_dot:hover {background: #e41018;}
.hor_slider_dot_wrap .hor_slide_dot.act {background: #e41018;}



.main_hor_publ {
    margin-top: 48px;
}
.main_hor_publ .publ_hor_list {margin-top: 31px;}
.main_hor_publ .publ_hor_list .publ_hor_item {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 329px;
    height: 215px;
    display: inline-block;
    vertical-align: top;
    position: relative;
    margin-right: 27px;
    margin-bottom: 30px;
    overflow: hidden;
}
.publ_hor_item .link img {
margin: auto;
display: block;
height: 100%;
}
.main_hor_publ .publ_hor_list .publ_hor_item:nth-child(2n) {margin-right: 0;}

.main_hor_publ .publ_hor_list .publ_hor_item .link {
    position: relative;
    display: block;
    height: 100%;
    width: 100%;
}
.main_hor_publ .publ_hor_list .publ_hor_item .link:after {
    content: "";
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background: rgba(0,0,0, .6  );
    z-index: 9;
}
.main_hor_publ .publ_hor_list .publ_hor_item .link:before {
    content: "";
    position: absolute;
    display: block;
    bottom: -5px;
    left: 0;
    height: 5px;
    width: 100%;
    background: #e21017;
    z-index: 99;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}
.main_hor_publ .publ_hor_list .publ_hor_item .link:hover:before {
    bottom: 0;
}
.main_hor_publ .publ_hor_list .publ_hor_item .publ_user {
    position: absolute;
    top: 19px;
    left: 15px;
    font-size: 13px;
    line-height: 16px;
    font-weight: bold;
    color: #fff;
    z-index: 99;
}
.main_hor_publ .publ_hor_list .publ_hor_item .publ_user_info {
    position: absolute;
    top: 40px;
    left: 15px;
    width: 180px;
    font-size: 12px;
    line-height: 16px;
    font-weight: normal;
    color: rgba(255,255,255, .7);
    z-index: 99;
}
.main_hor_publ .publ_hor_list .publ_hor_item .publ_name {
    position: absolute;
    bottom: 21px;
    left: 0;
    padding: 0 15px;
    font-size: 18px;
    line-height: 23px;
    font-weight: bold;
    color: #fff;
    z-index: 99;
}
.main_hor_publ .publ_hor_list .publ_hor_item .publ_top_img {
    position: absolute;
    top: 20px;
    right: 20px;
    z-index: 99;
}



#footer {height: 370px; background: none;}
#footer .footer_bottom {
    height: 90px;
    color: #767a7e;
    text-align: center;
    background: #ececec;
}
#footer .map_block {padding: 15px 0 0 0;}
#footer .map_block img {border: 0;}

.hor_footer {background: #fff url(/assets/base/css/tender_css/../i/hor/hor_foot_shad.png) no-repeat center 0; height: 340px;}
.hor_foot_list {padding-top: 65px;}
.hor_foot_list .list_item {
    display: inline-block;
    vertical-align: top;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 240px;
    padding-left: 15px;
    text-align: left;
}
.hor_foot_list .list_item:not(:first-child) {padding-left: 20px;}
.hor_foot_list .list_item:last-child {padding-left: 0;}
.hor_foot_list .list_item .foot_h {font-size: 14px; font-weight: bold; color: #333;}
.hor_foot_list .list_item .soc_i {position: relative; margin-bottom: 23px; margin-top: 8px;}
.soc_item {
    display: inline-block;
    vertical-align: top;
    height: 37px;
    width: 37px;
    margin-right: 5px;
    background: url(/assets/base/css/tender_css/../i/hor/hor_soc_n.png) no-repeat center center;
}
.soc_item.ig {background-position: 0 -43px;}
.soc_item.vk {background-position: -48px -43px;}
.soc_item.fb {background-position: -96px -43px;}
.soc_item.yt {background-position: -143px -43px;}
.soc_item.tw {background-position: -191px -43px;}
.soc_item.ig:hover {background-position: 0px 0;}
.soc_item.vk:hover {background-position: -48px 0;}
.soc_item.fb:hover {background-position: -96px 0;}
.soc_item.yt:hover {background-position: -143px 0;}
.soc_item.tw:hover {background-position: -191px 0;}
.hor_foot_list .list_item .hor_map_addr {font-size: 12px; font-weight: normal; color: #333; margin-top: 13px;}
#footer .hor_foot_list .list_item .hor_map_addr a {text-decoration: underline;}
#footer .hor_foot_list .list_item .hor_map_addr a:hover {text-decoration: none;}
.version.ver1 #footer .hor_foot_list .list_item .hor_map_addr a:hover {color: #cd0d0d;}
.version.ver2 #footer .hor_foot_list .list_item .hor_map_addr a:hover {color: #e30f1b;}
.version.ver3 #footer .hor_foot_list .list_item .hor_map_addr a:hover {color: #e61117;}
.version.ver4 #footer .hor_foot_list .list_item .hor_map_addr a:hover {color: #529701;}

#footer .hor_foot_list .list_item ul.foot_list {list-style: none; padding: 0; margin: 0;}
#footer .hor_foot_list .list_item ul.foot_list li {padding: 10px 0 0 0; background: none;}
#footer .hor_foot_list .list_item ul.foot_list li a {font-size: 12px; color: #333; text-decoration: underline;}
#footer .hor_foot_list .list_item ul.foot_list li a:hover {color: #d20d0d;}
.version.ver1 #footer .hor_foot_list .list_item ul.foot_list li a:hover {color: #cd0d0d;}
.version.ver2 #footer .hor_foot_list .list_item ul.foot_list li a:hover {color: #e30f1b;}
.version.ver3 #footer .hor_foot_list .list_item ul.foot_list li a:hover {color: #e61117;}
.version.ver4 #footer .hor_foot_list .list_item ul.foot_list li a:hover {color: #529701;}

.foot_item {
    display: inline-block;
    vertical-align: top;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 240px;
    text-align: left;
    padding: 30px 0 0 10px;
}
#footer .foot_item a.email {color: #d20d0d !important; text-decoration: underline;}
.version.ver1 #footer .foot_item a.email {color: #cd0d0d !important; text-decoration: underline;}
.version.ver2 #footer .foot_item a.email {color: #e30f1b !important; text-decoration: underline;}
.version.ver3 #footer .foot_item a.email {color: #e61117 !important; text-decoration: underline;}
.version.ver4 #footer .foot_item a.email {color: #529701 !important; text-decoration: underline;}

.version.ver1 #footer .footer_bottom a:hover {color: #cd0d0d !important;}
.version.ver2 #footer .footer_bottom a:hover {color: #e30f1b !important;}
.version.ver3 #footer .footer_bottom a:hover {color: #e61117 !important;}
.version.ver4 #footer .footer_bottom a:hover {color: #529701 !important;}

.roboto {font-family: 'Roboto Slab', serif;}



.popup_window .close_block .ic_close {
    top: 0;
    right: 0;
    display: inline-block;
    margin: 5px 8px 0 0;
    cursor: pointer;
    width: 32px;
    z-index: 2;
    height: 32px;
    position: relative;
    background:  #d70d0d;-moz-border-radius: 50%;border-radius: 50%;
    -webkit-border-radius: 50%;
}
.popup_window .close_block .ic_close:hover {opacity: 0.8;}
.popup_window .close_block .ic_close:before {width: 100%;height: 100%;
content: "";position: absolute;z-index: 1;left: 0;background: url(/assets/base/css/tender_css/../i/ic_close_w.png) no-repeat 50% 50%;top: 0;} 

.popupframe_fon {
    display: none;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 999999;
    width: 100%;
    height: 100%;
    text-align: center;
}
.popupframe_fon .popup_window{
    width: 427px;
    background: none;
    position: relative;
    z-index: 999;
    float: center;
    top: 50%;
    margin: -195px auto 0;
}
.popupframe_fon .transparent_layer {
    width: 100%;
    height: 100%;
    background: #000;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
    -moz-opacity: 0.8;
    -khtml-opacity: 0.8;
    opacity: 0.8;
    position: absolute;
    left: 0;
    z-index: 998;
}
.popupframe { background: #fff; padding: 0; min-width: 0;padding:9px 25px 25px 11px; text-align: left;
}
.popup-calc { width: 427px; padding: 10px 0 0; }
.popup-calc .head { padding: 1px 0 1px 25px; font: 18px "Times New Roman", Times, serif; color: #fff; background: #d80e0e; }

.popup-calc .form_padds { padding: 20px 25px 0; }
form { padding: 0; margin: 0; }

.popup-calc .is_light { line-height: 1.2em; padding: 0 0 20px; }
.popup-calc form table { border-collapse: collapse; width: 100%; }
.popup-calc form table td { background: #f1f4f7; border: 0; border-bottom: #fff 1px solid; padding: 0 1px; }
.popup-calc form table td.inp_param { padding: 1px 10px 0 10px; font-weight: bold; color: #3b3f44;}
.popup-calc form input.text { width: 233px; }
.popup-calc .quest input.text { width: 231px; }
.popup-calc .online_order { width: auto; }

.popup-calc .wide_form { padding: 16px 0 16px 119px; }
.popup-calc .wide_form .online_button { background: none; color: #3b3f44; }
.popup-calc .wide_form .online_button span {padding: 2px 0 3px 20px; background: url(/assets/base/css/tender_css/../i/arrows.png) no-repeat left 3px; text-decoration: underline; font-weight: normal; }
.popup-calc .wide_form .online_button span.act { background-position: left -80px !important; }
.popup-calc .wide_form .online_button span:hover { text-decoration: none; }
.popup-calc .wide_form .online_button span.act { text-decoration: none; font-weight: bold; }

.popup-calc label.i_agree { padding-bottom: 15px; font-size: 11px; color: #898989; line-height: 1.2em; }
.popup-calc label.i_agree input { top: -4px; }
.popup-calc .button_block { margin: 0 -27px; text-align: center; background: #f1f4f7; }
.popup-calc .button_block .send_button { width: 137px; height: 23px; line-height: 23px; color: #fff; font-weight: bold; text-align: center; background: #d80e0e; cursor: pointer; }
.popup-calc .button_block .send_button:hover{background: #ec5639;}
.popup-calc .button_block .send_button[disabled] { background: #e2e8ef; color: #898989; cursor: default; }
.popup-calc .button_block .send_button[disabled]:hover{background: #e2e8ef;}

.popup-calc.egrul .ober{height:460px;overflow: auto;margin-top: 10px;}
.popup-calc.egrul {width: 657px;line-height: 14px;}
.popup-calc.egrul .head { padding: 1px 0 1px 15px; font: 18px "Times New Roman", Times, serif; color: #fff; background: #d80e0e; }
.popup-calc.egrul .form_padds { padding: 15px 15px 0; }
.popup-calc.egrul div.header{padding: 0; width: 638px;color:#d80e0e; background:#f1f5f8;font-weight: bold;}
.popup-calc.egrul div.header div{padding: 4px 0 4px 15px; width: 298px;background:#e1e8f0; margin: 25px 0 6px 0;}
.popup-calc.egrul div.header div.class2{width: 385px;}

.popup-calc .col_links{
display: block; 
background: url(/assets/base/css/tender_css/../i/col/popup_fon.gif); 
position: absolute; 
z-index: 2000; 

}

.popupframe_fon.pop-up2, .popupframe_fon.pop-up3, .popupframe_fon.pop-up21 {
    display: none;
    background: none;
    padding: 0;
    position: fixed;
    z-index: 99999999;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
    margin: 0 !important;
}

.popup-calc .no_background {background: none !important;padding-left: 0px !important;margin-bottom: 6px;vertical-align: baseline;}
.popup-calc .head_pop_up {color: #cc0000;padding: 1px 0 1px 25px;font-size: 18px;}
.popup-calc .form_pop_up {padding: 9px 25px 0px !important;}
.popup-calc .form_pop_up .is_light {padding-bottom:25px; }
.popup-calc .form_pop_up input.text {width: 209px !important;}
.popup-calc .red {color: #cc0000;}

input.text, textarea {
    border: 1px solid #a3aeba;
    background: #fff;
    height: 21px;
    color: #555;
    padding: 0 3px 0 0;
    margin: 0;
    box-shadow: none;
}

.pop-up2 textarea{
    width: 300px !important;    
    border: 1px solid #C2C2C2 !important;    
    padding: 2px 5px !important;
}
.popup2016 .i_agree a{
    cursor: pointer;
}
.popup2016 .i_agree a:hover{
    text-decoration: none;
}

.pop-up2 input {box-shadow: none; margin: 0; margin-bottom: 10px;}
.pop-up2 #sendOrderReg {margin-left: 0 !important;}
.no_background textarea, .pop-up2 textarea {
    width: 209px;
    border: 1px solid #a3aeba;
    padding: 0;
    font-size: 14px;
    box-shadow: none;
    display: inline-block;
    vertical-align: top;
    margin: 0;
    padding: 0 0 0 3px;
    line-height: normal;
    resize: none;
}

.pop-up2 #sendOrderReg[disabled] { opacity: 0.5; cursor: default; }
.pop-up2 #sendOrderReg[disabled]:hover{opacity: 0.5;}
.no {border: 1px solid red !important; color: red !important;}

.pop-up-fon {z-index: 9999999;}

.version.ver1 .popup-calc .head_pop_up {color: #cd0d0d;}
.version.ver2 .popup-calc .head_pop_up {color: #e30f1b;}
.version.ver3 .popup-calc .head_pop_up {color: #e61117;}
.version.ver4 .popup-calc .head_pop_up {color: #529701;}

.version.ver1 .popup_window .close_block .ic_close, .version.ver1 .popup-calc .button_block .send_button {background: #cd0d0d;}
.version.ver2 .popup_window .close_block .ic_close, .version.ver2 .popup-calc .button_block .send_button {background: #e30f1b;}
.version.ver3 .popup_window .close_block .ic_close, .version.ver3 .popup-calc .button_block .send_button {background: #e61117;}
.version.ver4 .popup_window .close_block .ic_close, .version.ver4 .popup-calc .button_block .send_button {background: #529701;}



.vacancies .specialist_block {width: 700px;}
.vacancies .specialist_block {color: #333; font-size: 14px;}
.vacancies.vac_n>.specialist_block>table {width: 100%;}
.vacancies.vac_n>.specialist_block>table th, .vacancies.vac_n>.specialist_block>table.default table th, .vacancies.vac_n>.specialist_block>table.colored th {
    background: #e2e8ef;
    border: none;
    border-left: #fff 1px solid;
    text-align: left !important;
    font-size: 14px;
    padding: 18px 15px 0 15px;
}
.vacancies.vac_n>.specialist_block>table.colored td, .vacancies.vac_n>.specialist_block>table td {
    background: #e2e8ef;
    border: none;
    border-left: 1px solid #fff;
    text-align: left !important;
    font-size: 14px;
    padding: 2px 15px 15px 15px;
}
.vacancies.vac_n>.specialist_block>p>.b {display: block; font-size: 20px; margin-bottom: 1px; margin-top: 24px; color: #333;}



.page_market_h1 {
    color: #333;
    font-family: "Arial";
    font-size: 13px;
    font-weight: bold;
    text-transform: uppercase;
    margin-top: 33px;
    margin-left: 10px;
}

.page_market_form {margin-top: 8px !important; display: inline-block; width: 380px !important; margin-left: 12px;}

.page_market_form textarea {
	width: 308px !important;
	height: 91px !important;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background-color: #fff;
	padding-top: 5px !important;
	padding-left: 7px !important;
	margin-bottom: 1px !important;
}

.page_market_form input.text {
	width: 307px;
	height: 28px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background-color: #fff;
	margin-bottom: 10px;
	color: #686868;
	font-family: "Arial";
	font-size: 12px;
	padding-left: 7px !important;
}

.page_form_n .page_market_h1 {margin: 0;}
.page_form_n .page_market_form {width: 280px !important; vertical-align: top;}
.page_form_n .page_market_form.nom {margin-left: 0;}
.page_form_n .page_market_form input.text,
.page_form_n .page_market_form textarea {width: 265px !important;}
.page_form_n .page_market_form textarea {height: 104px !important; resize: none;}

.page_market_form input.text.error,
.page_market_form textarea.error {border-color: red;}

.page_market_form ::-webkit-input-placeholder {font-style: italic;color: #686868 !important;}
.page_market_form ::-moz-placeholder          {font-style: italic;color: #686868 !important;}
.page_market_form :-moz-placeholder           {font-style: italic;color: #686868 !important;}
.page_market_form :-ms-input-placeholder      {font-style: italic;color: #686868 !important;}
.page_market_form table td{
background: transparent !important;
border: 0px !important; 
}
.page_market_form .t_shifts {padding-top: 0px;}
.page_market_form_btn {
width: 160px;
height: 38px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
background-color: #ffca97;
-moz-box-shadow: 0 1px 0 rgba(215,154,90,.84);
-webkit-box-shadow: 0 1px 0 rgba(215,154,90,.84);
box-shadow: 0 1px 0 rgba(215,154,90,.84);
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE2MCAzOCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSItMS40MjEwODU0NzE1MjAyZS0xNCUiPgo8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmZjYTk3IiBzdG9wLW9wYWNpdHk9IjEiLz4KPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmY2E5NyIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZTZiNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTYwIiBoZWlnaHQ9IjM4IiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=); 
background-image: -moz-linear-gradient(bottom, #ffca97 0%, #ffca97 0.78%, #ffe6b5 100%);
background-image: -o-linear-gradient(bottom, #ffca97 0%, #ffca97 0.78%, #ffe6b5 100%);
background-image: -webkit-linear-gradient(bottom, #ffca97 0%, #ffca97 0.78%, #ffe6b5 100%);
background-image: linear-gradient(bottom, #ffca97 0%, #ffca97 0.78%, #ffe6b5 100%);
text-align: center;
line-height: 38px;
margin-left: 0 !important; 
color: #312a17;
font-family: "Arial";
font-size: 14px;
font-weight: bold;
text-shadow: 0 1px 0 rgba(255,255,255,.57);
cursor: pointer;
transition: all .3s;
-webkit-transition: all .3s;
}
.page_market_form_btn:hover {
text-shadow:  none;
-moz-box-shadow: 0 1px 3px rgba(215,154,90,.64);
-webkit-box-shadow: 0 1px 3px rgba(215,154,90,.64);
box-shadow: 0 1px 3px rgba(215,154,90,.64);
}

.page_market_info {float: right;
width: 278px;margin-top: 2px;color: #010101;font-size: 14px;}
.page_market_info img{float: left;
margin-right: 14px;margin-bottom: 35px;}
.page_market_info a {color: #be1b12;font-size: 16px;}
.page_market_info_dol {font-size:12px; line-height: 14px;color: #6e6e6e;margin-top: 4px;margin-bottom: -3px;margin-left: 95px;}
.page_market_info_tel {font-size: 15px;color: #2b2b2b;}
.page_market_info_tel span {font-style: italic;}



.online_order table td.uk_n_nobg {background: transparent; }

.uk_btn_mask {
    overflow: hidden;
    margin: 0 auto;
    height: 46px;
    width: 206px;
    border-radius: 4px;
    background: transparent;
}
.uk_btn_mask.old_min {margin-left: -10px;}
.uk_btn_mask.center {margin: 0 auto;}
.uk_btn_mask.inline {display: inline-block; vertical-align: top;}
.uk_btn {
    display: block;
    margin: 0 auto;
    height: 44px !important;
    width: 204px !important;
    font-size: 14px !important;
    font-weight: bold !important;
    line-height: 40px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    color: #fff !important;
    border: 1px solid #a9b3bb;
    border-radius: 4px;
    text-shadow: 0px 1px 1px rgba(0,0,0, .3);
    background: #e1e8f0;
    background: #e1e8f0 -moz-linear-gradient(top,  #e1e8f0 0%, #bcc5ce 100%);
    background: #e1e8f0 -webkit-linear-gradient(top,  #e1e8f0 0%,#bcc5ce 100%);
    background: #e1e8f0 linear-gradient(to bottom,  #e1e8f0 0%,#bcc5ce 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e1e8f0', endColorstr='#bcc5ce',GradientType=0 );
    cursor: pointer;
    -moz-transition: none !important;
    -webkit-transition: none !important;
    transition: none !important;
}
.uk_btn:hover {
    background: #bcc5ce;
    filter: none;
}
.is_button_opt.uk_btn:disabled {
    pointer-events: none;
}
.is_button.uk_btn:disabled {
    pointer-events: none;
}
.uk_btn:active, .uk_btn:focus {
    background: #bcc5ce;
    box-shadow: none;
    text-shadow: none;
}
.uk_btn_mask.uk_btn_mask_ber {
    height: 82px;
    width: 306px;
}
.uk_btn.uk_btn_ber {
    height: 48px !important;
    width: 290px !important;
    line-height: 1.6;
    font-size: 16px;
    padding: 15px 5px;
}
.uk_btn_mask.uk_btn_mask_spec {width: 182px; margin-left: 0;}
.uk_btn.uk_btn_spec {width: 180px !important; color: #fff !important; text-decoration: none !important;}

.uk_btn.uk_btn_green {
    border-color: #529701;
    background: #74cd0b;
    background: -moz-linear-gradient(top,  #ffffff 0%, #74cd0b 3%, #529701 97%, #3a3a3a 100%);
    background: -webkit-linear-gradient(top,  #ffffff 0%,#74cd0b 3%,#529701 97%,#3a3a3a 100%);
    background: linear-gradient(to bottom,  #ffffff 0%,#74cd0b 3%,#529701 97%,#3a3a3a 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#74cd0b', endColorstr='#529701',GradientType=0 );
}
.uk_btn.uk_btn_green:hover {
    background: #529701;
    background: -moz-linear-gradient(top,  #ffffff 0%, #529701 3%, #529701 97%, #3a3a3a 100%);
    background: -webkit-linear-gradient(top,  #ffffff 0%,#529701 3%,#529701 97%,#3a3a3a 100%);
    background: linear-gradient(to bottom,  #ffffff 0%,#529701 3%,#529701 97%,#3a3a3a 100%);
    filter: none;
}
.uk_btn.uk_btn_green:active, .uk_btn.uk_btn_green:focus {
    background: #529701;
    box-shadow: none;
    text-shadow: none;
}

.uk_btn.uk_btn_violet {
    border-color: #cd0d0d;
    background: #f34f4f;
    background: -moz-linear-gradient(top,  #ffffff 0%, #f34f4f 3%, #cd0d0d 97%, #3a3a3a 100%);
    background: -webkit-linear-gradient(top,  #ffffff 0%,#f34f4f 3%,#cd0d0d 97%,#3a3a3a 100%);
    background: linear-gradient(to bottom,  #ffffff 0%,#f34f4f 3%,#cd0d0d 97%,#3a3a3a 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f34f4f', endColorstr='#cd0d0d',GradientType=0 );
}
.uk_btn.uk_btn_violet:hover {
    background: #cd0d0d;
    background: -moz-linear-gradient(top,  #ffffff 0%, #cd0d0d 3%, #cd0d0d 97%, #3a3a3a 100%);
    background: -webkit-linear-gradient(top,  #ffffff 0%,#cd0d0d 3%,#cd0d0d 97%,#3a3a3a 100%);
    background: linear-gradient(to bottom,  #ffffff 0%,#cd0d0d 3%,#cd0d0d 97%,#3a3a3a 100%);
    filter: none;
}
.uk_btn.uk_btn_violet:active, .uk_btn.uk_btn_violet:focus {
    background: #cd0d0d;
    box-shadow: none;
    text-shadow: none;
}

.uk_btn.uk_btn_blue {
    border-color: #cd0d0d;
    background: #44bef5;
    background: -moz-linear-gradient(top,  #ffffff 0%, #f34f4f 3%, #cd0d0d 97%, #3a3a3a 100%);
    background: -webkit-linear-gradient(top,  #ffffff 0%,#f34f4f 3%,#cd0d0d 97%,#3a3a3a 100%);
    background: linear-gradient(to bottom,  #ffffff 0%,#f34f4f 3%,#cd0d0d 97%,#3a3a3a 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#44bef5', endColorstr='#0089c7',GradientType=0 );
}
.uk_btn.uk_btn_blue:hover {
    background: #cd0d0d;
    background: -moz-linear-gradient(top,  #ffffff 0%, #cd0d0d 3%, #cd0d0d 97%, #3a3a3a 100%);
    background: -webkit-linear-gradient(top,  #ffffff 0%,#cd0d0d 3%,#cd0d0d 97%,#3a3a3a 100%);
    background: linear-gradient(to bottom,  #ffffff 0%,#cd0d0d 3%,#cd0d0d 97%,#3a3a3a 100%);
    filter: none;
}
.uk_btn.uk_btn_blue:active, .uk_btn.uk_btn_blue:focus {
    background: #cd0d0d;
    box-shadow: none;
    text-shadow: none;
}


.uk_btn_orange[disabled] { opacity: 0.5; cursor: default; }
.uk_btn_orange[disabled]:hover{opacity: 0.5;}


.uk_btn.uk_btn_orange {
    border-color: #cd0d0d;
    background: #f34f4f;
    background: -moz-linear-gradient(top,  #ffffff 0%, #f34f4f 3%, #cd0d0d 97%, #3a3a3a 100%);
    background: -webkit-linear-gradient(top,  #ffffff 0%,#f34f4f 3%,#cd0d0d 97%,#3a3a3a 100%);
    background: linear-gradient(to bottom,  #ffffff 0%,#f34f4f 3%,#cd0d0d 97%,#3a3a3a 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f34f4f', endColorstr='#cd0d0d',GradientType=0 );
}
.uk_btn.uk_btn_orange:hover {
    background: #cd0d0d;
    background: -moz-linear-gradient(top,  #ffffff 0%, #cd0d0d 3%, #cd0d0d 97%, #3a3a3a 100%);
    background: -webkit-linear-gradient(top,  #ffffff 0%,#cd0d0d 3%,#cd0d0d 97%,#3a3a3a 100%);
    background: linear-gradient(to bottom,  #ffffff 0%,#cd0d0d 3%,#cd0d0d 97%,#3a3a3a 100%);
    filter: none;
}
.uk_btn.uk_btn_orange:active, .uk_btn.uk_btn_orange:focus {
    background: #cd0d0d;
    box-shadow: none;
    text-shadow: none;
}

.uk_btn.uk_btn_red {
    border-color: #cd0d0d;
    background: #f34f4f;
    background: -moz-linear-gradient(top,  #ffffff 0%, #f34f4f 3%, #cd0d0d 97%, #3a3a3a 100%);
    background: -webkit-linear-gradient(top,  #ffffff 0%,#f34f4f 3%,#cd0d0d 97%,#3a3a3a 100%);
    background: linear-gradient(to bottom,  #ffffff 0%,#f34f4f 3%,#cd0d0d 97%,#3a3a3a 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f34f4f', endColorstr='#cd0d0d',GradientType=0 );
}
.uk_btn.uk_btn_red:hover {
    background: #cd0d0d;
    background: -moz-linear-gradient(top,  #ffffff 0%, #cd0d0d 3%, #cd0d0d 97%, #3a3a3a 100%);
    background: -webkit-linear-gradient(top,  #ffffff 0%,#cd0d0d 3%,#cd0d0d 97%,#3a3a3a 100%);
    background: linear-gradient(to bottom,  #ffffff 0%,#cd0d0d 3%,#cd0d0d 97%,#3a3a3a 100%);
    filter: none;
}
.uk_btn.uk_btn_red:active, .uk_btn.uk_btn_red:focus {
    background: #cd0d0d;
    box-shadow: none;
    text-shadow: none;
}

.uk_btn.experts_btn {
	color: #fff !important;
	margin: 0 auto !important;
	border-radius: 4px !important;
}



ul.type3.que_table_n {width: 100%; font-size: 14px;}
ul.type3.que_table_n>li {display: inline-block; vertical-align: top; width: 205px; margin-right: 15px; padding: 3px 0;}
ul.type3.que_table_n>li:nth-child(3n) {margin-right: 0;}
ul.type3.que_table_n.row_sm>li {width: 55%; margin-right: 0;}
ul.type3.que_table_n.row_sm>li:nth-child(2n) {width: 35%;}
.is_red.r_b {font-weight: bold;}
ul.que_table_item_n li {padding: 2px 0 5px 0 !important;}


.head2.que_n {background: none; margin: 0 0 7px 0;}
.head2.que_n .h2 {background: none; font-size: 20px; color: #333 !important; padding: 0; margin: 0;}
.questions_list.que_n .head2 .h2, .questions_list.que_n .head2 div {background: none; margin: 0; padding: 0;}
.questions_list.que_n .head2 {background: none; margin: 0; padding: 0;}
.head2 div.que_theme {font-size: 14px; font-weight: bold; color: #333; background: none; padding: 0; margin: 0;}
.head2 div.que_theme a {color: #be1b12; text-decoration: underline;}
.version.ver1 .head2 div.que_theme a {color: #cd0d0d;}
.version.ver2 .head2 div.que_theme a {color: #e30f1b;}
.version.ver3 .head2 div.que_theme a {color: #e61117;}
.version.ver4 .head2 div.que_theme a {color: #529701;}

.online_question .question_text.que_n {color: #333; font-size: 14px; padding: 6px 0;}
.online_answer .answer_text.que_n {color: #333; font-size: 14px; padding: 6px 0;}
.online_question .all_news_n {
    margin: 0;
    display: inline-block;
    width: 100%;
    background: none;
}
.all_news_n .que_date {color: #a3aeba; font-size: 12px;}
.all_news_n .que_a {float: right; color: #cc090d; font-size: 12px;}
.version.ver1 .all_news_n .que_a {color: #cd0d0d;}
.version.ver2 .all_news_n .que_a {color: #e30f1b;}
.version.ver3 .all_news_n .que_a {color: #e61117;}
.version.ver4 .all_news_n .que_a {color: #529701;}

.all_news.que_a {color: #cc090d; font-size: 14px; background: none;}
.all_news.que_a.right_text div {padding: 3px 20px 0 0;}
.answer_note.que_a {padding: 17px 0 0;}


.que_form_n {}
.que_form_n .spec_block_n {position: absolute; top: 0; right: 0; width: 280px;}
.que_form_n .spec_block_n img {float: left; padding-right: 14px;}
.que_form_n .spec_block_n .dop_info {font-size: 14px;}
.que_form_n .spec_block_n .dop_info .spec_job {line-height: 1.5; margin-top: 5px;}

.online_order.que_form_n {position: relative;}
.online_order.que_form_n {width: auto; margin-bottom: 50px;}
.online_order.que_form_n .t_shifts {padding: 0;}
.online_order.que_form_n table td {background: none; border: 0;}
.online_order.que_form_n input.text {
    box-sizing: border-box;
    border-radius: 4px;
    margin: 0 0 10px 0;
    width: 316px;
    height: 30px;
    padding-left: 8px;
    font-size: 14px;
}
.online_order.que_form_n.law_art_n input.text {width: 308px;}
.online_order.que_form_n table td.inp_param {padding: 0;}
.online_order.que_form_n table textarea {
    box-sizing: border-box;
    border-radius: 4px;
    resize: none;
    overflow-y: auto;
    width: 316px;
    height: 115px;
    margin: 0 0 10px 0;
    padding: 6px 0 0 8px;
    font-size: 14px;
}
.online_order.que_form_n .text::-webkit-input-placeholder {font-style: italic;}
.online_order.que_form_n .text::-moz-placeholder          {font-style: italic;}
.online_order.que_form_n .text:-moz-placeholder           {font-style: italic;}
.online_order.que_form_n .text:-ms-input-placeholder      {font-style: italic;}
.online_order.que_form_n .i_agree {
    width: 370px;
    color: #a3aeba;
    padding-top: 0;
    margin-bottom: 23px;
}


.accordeon-caption {background: url(/assets/base/css/tender_css/../i/accordeon_caption_aw_red.png) 4px 3px no-repeat; background-size: 15px 15px;}
.accordeon-caption.active-s {background: url(/assets/base/css/tender_css/../i/accordeon_caption_aw_close_red.png) 4px 3px no-repeat; background-size: 15px 15px;}
.version.ver1 .accordeon-caption {background: url(/assets/base/css/tender_css/../i/accordeon_caption_aw_vio.png) 4px 3px no-repeat; background-size: 15px 15px;}
.version.ver1 .accordeon-caption.active-s {background: url(/assets/base/css/tender_css/../i/accordeon_caption_aw_close_vio.png) 4px 3px no-repeat; background-size: 15px 15px;}
.version.ver2 .accordeon-caption {background: url(/assets/base/css/tender_css/../i/accordeon_caption_aw.png) 4px 3px no-repeat; background-size: 15px 15px;}
.version.ver2 .accordeon-caption.active-s {background: url(/assets/base/css/tender_css/../i/accordeon_caption_aw_close.png) 4px 3px no-repeat; background-size: 15px 15px;}
.version.ver3 .accordeon-caption {background: url(/assets/base/css/tender_css/../i/accordeon_caption_aw_ora.png) 4px 3px no-repeat; background-size: 15px 15px;}
.version.ver3 .accordeon-caption.active-s {background: url(/assets/base/css/tender_css/../i/accordeon_caption_aw_close_ora.png) 4px 3px no-repeat; background-size: 15px 15px;}
.version.ver4 .accordeon-caption {background: url(/assets/base/css/tender_css/../i/accordeon_caption_aw_lik.png) 4px 3px no-repeat; background-size: 15px 15px;}
.version.ver4 .accordeon-caption.active-s {background: url(/assets/base/css/tender_css/../i/accordeon_caption_aw_close_lik.png) 4px 3px no-repeat; background-size: 15px 15px;}

.trigger.zao,
.trigger
{background-size: 15px 15px !important; padding-left: 34px; padding-bottom: 16px;}
.trigger.zao.act,
.trigger.act
{background-size: 15px 15px !important;}
.version.ver1 .trigger.zao,
.version.ver1 .trigger
{ background-size: 15px 15px !important; padding-left: 34px; padding-bottom: 16px;}
.version.ver1 .trigger.zao.act,
.version.ver1 .trigger.act
{background-size: 15px 15px !important;}
.version.ver2 .trigger.zao,
.version.ver2 .trigger
{ background-size: 15px 15px !important; padding-left: 34px; padding-bottom: 16px;}
.version.ver2 .trigger.zao.act,
.version.ver2 .trigger.act
{ background-size: 15px 15px !important;}
.version.ver3 .trigger.zao,
.version.ver3 .trigger
{background-size: 15px 15px !important; padding-left: 34px; padding-bottom: 16px;}
.version.ver3 .trigger.zao.act,
.version.ver3 .trigger.act
{background-size: 15px 15px !important;}
.version.ver4 .trigger.zao,
.version.ver4 .trigger
{background-size: 15px 15px !important; padding-left: 34px; padding-bottom: 16px;}
.version.ver4 .trigger.zao.act,
.version.ver4 .trigger.act
{ background-size: 15px 15px !important;}




.online_answer .our-help {
    font-family: Arial;
    font-size: 20px;
    font-weight: bold;
    padding: 0 0 20px 0;
    color: #333333;
}


.faq_tab_n {
    display: table-cell;
    vertical-align: top;
    box-sizing: border-box;
    font-size: 14px;
    border: 1px solid #a3aeba;
    width: 222px;
    height: 36px;
    text-decoration: underline;
    text-align: center;
    border-radius: 4px;
    line-height: 34px;
    padding: 0 !important;
    background: #fff;
}
.faq_tab_n.tab_act {background: #cc090d; border-color: #cc090d; color: #fff; text-decoration: none;}
.version.ver1 .faq_tab_n.tab_act {background: #cd0d0d; border-color: #cd0d0d;}
.version.ver2 .faq_tab_n.tab_act {background: #e30f1b; border-color: #e30f1b;}
.version.ver3 .faq_tab_n.tab_act {background: #e61117; border-color: #e61117;}
.version.ver4 .faq_tab_n.tab_act {background: #529701; border-color: #529701;}

.faq_tab_n.tab_l {  
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.faq_tab_n.tab_c {  
    border-radius: 0;
}
.faq_tab_n.tab_r {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}


#content p {line-height: 20px;}
#content p, #content .trigger, #content ol {font-size: 14px;}


#slider ul li {width: 175px;}


.per_one_n {float: left; width: 425px;}



.b_table_hover.table_new .m_col, .b_table_hover.table_new .m_col_first {border: 0;}
.b_table_hover.table_new .m_col_first .el_th {background: #434e53; color: #fff; font-size: 15px;}
.b_table_hover.table_new .m_col_first .el_th span.h_n {text-transform: none; font-size: 16px; color: #fff;}

.b_table_hover.table_new .m_col .el_th span, .b_table_hover.table_new .m_col.m_active .el_th span {
    font-size: 18px;
    padding-top: 10px;
    text-transform: none;
    color: #fff;
}

.b_table_hover.table_new .m_active .el_th_fixed {
    border-color: transparent;
    z-index: 4;
}

.b_table_hover.table_new .m_col_first > div.el_th_fixed {border-bottom: 0;}
.b_table_hover.table_new .m_col > div.el_th_fixed {border-bottom: 0;}

.b_table_hover.table_new .m_col > div.el_td:nth-child(odd), .b_table_hover.table_new .m_col_first > div.el_td:nth-child(odd) {background: #f2f6f9;}
.table_blue.table_new .m_col > div.el_td:nth-child(odd),.table_blue.table_new .m_col_first > div.el_td:nth-child(odd) {background-color: #fff;}
.b_table_hover.table_new .m_col.m_active > div.el_td  {border-left: 1px solid #434e53; border-right: 1px solid #434e53;}

.b_table_hover.table_new .m_col .el_th {
    background: #434e53;
    color: #34c3f6;
    font-size: 15px;
}

.b_table_hover.table_new .m_col_first > div.el_td {border: 1px solid #e1e8f0;}
.b_table_hover.table_new .m_col > div.el_td {border: 1px solid #e1e8f0; margin: 0 0 0 -1px;}


.b_table_hover.table_new .m_col .el_th p, .m_col_first .el_th p {
    font-size: 15px !important;
    text-transform: uppercase;
}
.b_table_hover.table_new .el_th .m_old_price {
    position: absolute;
    right: 36px;
    bottom: 0;
    color: #fff !important;
}

.b_table_hover.table_new .m_col.m_active .el_th p {color: #34c3f6;}


.b_table_hover.table_new .m_col.m_active {
    border: 0;
    border-bottom: 1px solid #434e53;
    background: rgba(242, 246, 249, 0.6);
}
.b_table_hover.table_new .m_active {margin-top: 0;}
.b_table_hover.table_new .m_col.m_active + .m_col {padding-left: 0;}


.b_table_hover.table_new .svg_note svg {color: #0d6e9b;}
.b_table_hover.table_new .svg_dote svg {color: #20ae00;}

.b_table_hover.table_new .table_buy a {
    margin-left: 5px;
    color: #fff !important;
    text-transform: none;
    font-weight: bold;
    font-size: 16px;
    border-radius: 4px;
    background-color: #e9131b;
    background-image: linear-gradient(to top, #ae1014 0%, #e9131b 100%);
    box-shadow: none;
}

.b_table_hover.table_new .m_col_first .el_th.el_th_fixed {line-height: 64px;}
.b_table_hover.table_new .table_h_n {margin-bottom: 0px !important; margin-left: 7px;}
.b_table_hover.table_new .table_h_n span {text-transform: none; font-size: 15px !important;}




.b_l_spec_n {
    width: 100%;
    margin: 10px auto 30px;
    padding: 20px 20px 10px;
    text-align: center;
    border: 2px solid #0e729f;
    border-radius: 10px;
    background: #f2f6f9;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
}
.b_l_spec_n .spec_n_h1 {
    display: inline-block;
    vertical-align: top;
    font-size: 30px;
    margin-right: 15px;
    text-transform: uppercase;
    color: #0e729f;
}
.b_l_spec_n .spec_n_date {
    font-size: 16px;
    color: #fff;
    font-weight: bold;
    border-radius: 15px;
    text-align: center;
    padding: 5px 25px;
    background-color: #e9131b;
    background-image: linear-gradient(to top, #ae1014 0%, #e9131b 100%);
}
.b_l_spec_n .spec_n_h2 {font-size: 16px; margin: 18px 0 13px;}
.b_l_spec_n .spec_n_cur {color: #5e6f76; font-style: italic;}
.b_l_spec_n .spec_n_col1 {color: #0e729f; font-weight: bold;}

.b_l_spec_n .spec_n_h3 {font-size: 20px; margin: 13px 0 0 0; font-weight: bold;}



.sitemap_page.map_n {font-size: 14px;}
.head_n {position: relative; background: none;}
.head_n h1 {
    font-family: Arial;
    font-size: 22px;
    font-weight: bold;
    padding-left: 0px;
    text-transform: uppercase;
    color:#333333;
    background: none;
}
.head_nobg {background: none !important;}


.online_button span {font-size: 14px;}




.page_new_info.new {
    padding: 28px 0;
    padding: 28px 50px;
    text-align: left;
    -webkit-box-shadow: 0px 8px 20px 0px rgba(0,0,0, .1);
    -moz-box-shadow: 0px 8px 20px 0px rgba(0,0,0, .1);
    box-shadow: 0px 8px 20px 0px rgba(0,0,0, .1);
}
.page_new_info.new .el_l {

    display: block;
    margin-bottom: 5px;
    font-size: 20px;
    line-height: 22px;
    font-weight: bold;
    color: #ea6c0e;
}
.page_new_info.new .el_r {

    display: inline-block;
    line-height: 20px;
    vertical-align: top;
    text-align: left;
    font-weight: normal;
}



.reson_n {
    font-family: Arial;
    font-size: 20px;
    line-height: 24px;
    font-weight: bold;
    padding: 0 0 12px 0;
    color: #333333;
}



.page_new_info.tender {
    text-align: left;
    padding: 30px 53px;
    margin-bottom: 40px;
    background: url(/assets/base/css/tender_css/../i/info/info_bg_01.png) no-repeat;
    background-position: 555px bottom;
    -webkit-box-shadow: 0px 8px 20px 0px rgba(0,0,0, .1);
    -moz-box-shadow: 0px 8px 20px 0px rgba(0,0,0, .1);
    box-shadow: 0px 8px 20px 0px rgba(0,0,0, .1);
}
.page_new_info.tender .t_h {
    display: block;
    margin-bottom: 5px;
    font-size: 20px;
    line-height: 22px;
    font-weight: bold;
    color: #85248b;
}

.calc_uch_l {
    position: relative;
    margin-bottom: 16px;
    width: 100%;
    height: 61px;
    padding: 17px 20px;
    border: 1px solid #EAEAEA;
    box-sizing: border-box;
    background: #FFA138;
    background: -moz-linear-gradient(left, #FFA138 0%, #dd1017 100%);
    background: -webkit-linear-gradient(left, #FFA138 0%,#dd1017 100%);
    background: linear-gradient(to right, #FFA138 0%,#dd1017 100%);
}

.calc_uch_l .l_w {
    position: relative;
    display: block;
    width: 100%;
    height: 100%;
}
.calc_uch_l .l_w:before {
    content: "";
    position: absolute;
    top: 6px;
    right: 0;
    width: 8px;
    height: 12px;
    background: url(/assets/base/css/tender_css/../../adapt_files/img/arr_r.svg) no-repeat center center;
}

.calc_uch_l .l_txt {
    display: block;
    color: #ffffff;
    font-size: 16px;
    text-decoration: none;
    margin-top: 4px;
    margin-left: 12px;
    float: left;
}
h1.main_h1 {
    color: #333;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    font-weight: bold;
    text-transform: uppercase;
    margin-bottom: 10px;
}
.after_table {
    margin-bottom: 10px !important;
    margin-top: -10px !important;
}
.after_table2 {
    margin-bottom: 15px !important;
    margin-top: 5px !important; 
}
#certificate-slider {
    margin: 0 0 20px 40px;
}
.certificate-slider__block {
    position: relative;
}
.certificate-slider__item,
.replies-slider__img {
    display: inline-block;
    width: 180px;
}
.certificate-slider__item {
    border: 3px solid #b69d6c;
    border-radius: 3px;
    position: relative;
}
.certificate-slider__item:hover,
.replies-slider__img:hover {
    border: 3px solid #776659;
    border-radius: 3px;
}
.replies-slider__img {
    border: 3px solid #c8c8c8;
    border-radius: 3px;
    position: relative;
}
.certificate-slider__item:hover:before,
.replies-slider__img:hover:before {
   content: "";
   width: 50px;
   height: 64px;
   background: url(/assets/base/css/tender_css/../i/hor/search.png) no-repeat center center;
   position: absolute;
   top: 35%;
   left: 35%;
   z-index: 2;
}
body.likvid .replies-slider__img:hover:before, body.ooolikvid .replies-slider__img:hover:before {
    background: url(/assets/base/css/tender_css/../i/hor/search_likvid.png) no-repeat center center;
}
body.tender .replies-slider__img:hover:before {
    background: url(/assets/base/css/tender_css/../i/hor/search_tender.png) no-repeat center center;
}
body.reg .replies-slider__img:hover:before {
    background: url(/assets/base/css/tender_css/../i/hor/search_reg.png) no-repeat center center;
}


.certificate-slider__next, .certificate-slider__prev,
.replies-slider__next, .replies-slider__prev,
.specialist-slider__next, .specialist-slider__prev,
.content-slider__next, .content-slider__prev {
    position: absolute;
    top: 43%;
    height: 35px;
    width: 20px;
    padding: 0;
    margin: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background: url(/assets/base/css/tender_css/../i/hor/hor_slider_ctr.png) no-repeat center center;
    transition: opacity .3s ease-in-out;
    color: #FFF;
    display: inline-block;
    zoom: 1;
    *display: inline;
    font-size: 12px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
    filter: Alpha(Opacity=50);
    opacity: 0.5;
    cursor: pointer;
}
.certificate-slider__next:hover, .certificate-slider__prev:hover,
.replies-slider__next:hover, .replies-slider__prev:hover,
.specialist-slider__next:hover, .specialist-slider__prev:hover,
.content-slider__next:hover, .content-slider__prev:hover {
    filter: Alpha(Opacity=100);
    opacity: 1;
    text-decoration: none;
}
.certificate-slider__next,
.replies-slider__next,
.content-slider__next {
    background-position: -20px 0;
    right: 0;
}
.certificate-slider__prev,
.replies-slider__prev,
.specialist-slider__prev,
.content-slider__prev {
    background-position: 0 0;
    left: -20px;
}
#replies-slider {
    margin: 10px 20px 30px 40px;
}
.replies-slider__detail {
    width: 62%;
    margin-left: 15px;
}
.replies-slider__text p {
    font-size: 13px !important;
}
.replies-slider__img, .replies-slider__detail {
    display: inline-block !important;
    vertical-align: top;
}
.replies-slider__logo {
    float: right;
    margin: 0 0 10px 10px;
    width: 75px;
}
.replies-slider__title {
    font-family: Arial, Helvetica, sans-serif;
    color: #333;
    font-size: 20px;
    font-weight: bold;
    text-decoration: underline;
    -moz-text-decoration-color: #e41018;
    text-decoration-color: #e41018;
    margin-bottom: 15px;
}
.replies-slider__sign {
    text-align: right;
}
.replies-slider__more, .replies-slider__less {
    display: inline-block !important;
    width: initial !important;
    text-decoration: none;
    margin-top: 17px;
    border-bottom: 1px dashed #e41018;
}
body.likvid .replies-slider__more,
body.likvid .replies-slider__less,
body.ooolikvid .replies-slider__more,
body.ooolikvid .replies-slider__less {
    border-bottom: 1px dashed #447806;
}
body.tender .replies-slider__more, body.tender .replies-slider__less {
    border-bottom: 1px dashed #cd0d0d;
}
body.reg .replies-slider__more, body.reg .replies-slider__less {
    border-bottom: 1px dashed #e30f1b;
}
.replies-slider__more:after {
    content: " ▼";
}
.replies-slider__less:after {
    content: " ▲";
}
body.web .replies-slider__title {
    text-decoration-color: #D80E0E;
}
body.tender .replies-slider__title {
    text-decoration-color: #cd0d0d;
}
body.likvid .replies-slider__title, body.ooolikvid .replies-slider__title {
    text-decoration-color: #447806;
}

#specialist-slider {
    margin: 10px 20px 40px 40px;
}
.specialist-slider__next {
    background-position: -20px 0;
    right: -20px;
}
.specialist-slider__item {
    display: block;
    text-align: center;
    text-decoration: none !important;
}
.specialist-slider__item:hover {
    text-decoration: none;
    color: #cd0d0d!important;
}
.specialist-slider__item:focus {
    outline: none;
}
.specialist-slider__image {
    
    padding-bottom: 15px;
    margin-bottom: 10px;
    border-bottom: 1px solid #DDD;
}
.specialist-slider__item:hover > .specialist-slider__image {
    border-bottom: 1px solid #e41018;
}
.specialist-slider__name {
    margin-bottom: 5px;
    font-weight: bold;
    text-transform: uppercase;
    color: black;
}
.specialist-slider__position {
    color: #333;
}
.specialist-slider__head {
    font-family: Arial;
    font-size: 20px !important;
    line-height: 24px;
    font-weight: bold;
    padding: 0 0 12px 0;
    color: #333333;
}


@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) {
    #owl-slider_main .owl-controls .owl-buttons .owl-prev {left: 15px;}
    #owl-slider_main .owl-controls .owl-buttons .owl-next {right: 25px;}
    .main_menu.hor_menu_n .back ul {
        padding-left: 7px;
        padding-right: 25px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }
    .menu_top_wrap_n.fixed .main_menu.hor_menu_n .logo_fix {margin-left: 14px; margin-right: 3px;}
}
@media screen and (max-width: 400px) {
    @-ms-viewport{
        width: 320px;
    }
}





.b_work_your_li1_new {background: url(/assets/base/css/tender_css/../i/work/icon-bl/oop-1.png) no-repeat left top;}
.b_work_your_li2_new {background: url(/assets/base/css/tender_css/../i/work/icon-bl/oop-2.png) no-repeat left top;padding-right: 43px;}
.b_work_your_li3_new {background: url(/assets/base/css/tender_css/../i/work/icon-bl/oop-3.png) no-repeat left top;padding-right: 33px;width: 140px;}
.b_work_your_li4_new {background: url(/assets/base/css/tender_css/../i/work/icon-bl/oop-4.png) no-repeat left top;}
.new_work .b_work_your_li4_new{padding: 0px; background-size: none;}
.b_work_your_li5_new {background: url(/assets/base/css/tender_css/../i/work/icon-bl/oop-5.png) no-repeat left top;}
.b_work_your_li6_new {background: url(/assets/base/css/tender_css/../i/work/icon-bl/oop-6.png) no-repeat left top;}
.new_work li{
  background-size: contain;   
}

.new_work{
  position: relative;
}
.b_work_your_ul_res{
  margin-left: 110px !important;
  margin-bottom: 30px;
}

.b_work_your_li5_new p{
  margin-left: 20px !important;
  width: 105px !important
}

.b_work_your_li6_new p{
  margin-left: 13px !important
}

.new_work  .b_work_your_li6_new{
  width: 120px !important;
  padding-top: 122px !important;
  margin-top: 14px;
}
.ul_for_after li:last-child{
    padding-top: 106px !important;
    width: 102px !important;
}

.new_work .b_work_your_ul li{
  padding-top: 106px;
  width: 138px;
}

.ul_for_after:after{
  position: absolute;
  content: '';
  width: 630px;
  top: 212px;
  left: 0px;
  height: 35px;
  background-image: url(/assets/base/css/tender_css/../i/work/icon-bl/result.png);
  
}

.b_work_your_ul_res:after{
    content: 'или';
    position: absolute;
    color: #0d6f9c;
    font-family: arial;
    font-size: 16px;
    left: 300px;
    top: 309px;
}
.b_work_your_li5_new{
  width: 112px !important;
  padding-top: 137px !important;
  margin-right: 129px !important;
}


.new_work .b_work_your_ul{
  margin-left: 21px;
}

.new_work p{
  font-size: 13px !important;
}
.b_work_your_ul_res{
  width: 420px;
  margin: 0px auto;
  font-size: 13px
}

.new_work .our-reson{
  display: block;
  padding: 0px 0 20px 0;
}

.new_work li:last-child p{
  margin-left: 4px;
}

.new_work p{
  margin-left: 10px;
}

.relink_block {
    display: block;
    background: #f2f6f9;
    padding: 15px 20px;
    margin: 20px 0;
}
.relink_block__title {
    font-weight: bold;
}
.relink_block__item {
    display: inline-block;
    width: 49%;
}

.span_all_hor{
    padding-left: 14px;
}




.menu_tog .menu_tog__btn{
    display: block;
    position: absolute;
    top: 50%;
    left: 16%;
    width: 15px;
    height: 2px;
    margin: -2px 0 0 -15px;
    background: #fff;
}

.menu_tog .menu_tog__btn:before, 
.menu_tog .menu_tog__btn:after{
    content: "";
    display: block;
    position: absolute;
    width: 100%;
    height: 2px;
    background: #fff;
    -webkit-transition: all .35s ease-in-out;
    -moz-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out;
}

.fixed .menu_tog .menu_tog__btn{
    left: 22%;
}

.menu_tog .menu_tog__btn:before{
    top: -4px;
}


.menu_tog .menu_tog__btn:after{
    bottom: -4px;
}

.menu_act .menu_tog__btn{
    background: transparent;
}

.menu_act .menu_tog__btn:before{
    transform: rotate(-45deg);
    top: 0;
}

.menu_act .menu_tog__btn:after{
    transform: rotate(45deg);
    bottom: 0;
}

.sub_hide_block{
    display: block !important;
}


.price_left {
    background: linear-gradient(to bottom, #ef121a 0%, #a0070a 100%);
}

.version.ver2 .price_left {
    background: linear-gradient(to bottom, #f34f4f 0%, #cd0d0d 100%);
}

.version.ver3 .price_left {
    background: linear-gradient(to bottom, #FFA138 0%, #dd1017 100%);
}

.version.ver4 .price_left {
    background: linear-gradient(to bottom, #96D62A 0%, #427A01 100%);
}

.version.ver1 .price_left {
    background: linear-gradient(to bottom, #BA62BF 0%, #6E0974 100%);
}

.services-row {
    margin-bottom: 12px;
}
.services-row .services-item {
    float: left;
    width: 150px;
    border: 1px solid #CCCCCC;
    text-align: center;
    padding: 8px;
    margin-right: 10px;
    font-size: 14px;
}
.services-row .services-item.service-item-last {
    margin-right: 0px;
}
.services-row .services-item img {
    margin-bottom: 15px;
}
.services-row .services-item .service-name {
    margin-bottom: 10px;
    color: #e30f1b;
}
.services-row .services-item .service-price {
    margin-bottom: 10px;
    font-weight: bold;
}
.services-row .services-item .service-time {
    margin-bottom: 15px;
}
.services-row .services-item .service-btn {
    width: 100% !important;
}

.advantages-row {
    margin-top: 15px;
    margin-bottom: 12px;
}
.advantages-row .advantages-item {
    float: left;
    width: 168px;
    margin-right: 15px;
    font-size: 14px;
}
.advantages-row .advantages-item.advantages-item-last {
    margin-right: 0px;
}
.advantages-row .advantages-item .advantage-img {
    margin-bottom: 15px;
    width: 81px;
    height: 81px;
}
.advantages-row .advantages-item .advantage-name {
    font-weight: bold;
    margin-bottom: 15px;
    min-height: 36px;
}

.stages {
  margin-top: 25px;
  margin-bottom: 35px;
}
.stages > div {
  width: 412px;
  border: none;
  border-radius: 40px;
  background-color: #f6f6f4;
  font-size: 14px;
  min-height: 80px;
  margin-bottom: 10px;
  position: relative;
}
.stages > div:nth-child(2n+1) {
  padding-left: 152px;
  padding-right: 85px;
}
.stages > div:nth-child(2n) {
  padding-left: 85px;
  padding-right: 152px;
  margin-left: 69px;
}
.stages > div .stage-num {
  position: absolute;
  top: 30px;
  font-size: 40px;
  font-weight: bold;
}
.stages > div:nth-child(2n+1) .stage-num {
  left: 125px;
}
.stages > div:nth-child(2n) .stage-num {
  left: 55px;
}
.stages > div img {
  position: absolute;
  top: -10px;
  width: 98px;
  height: 98px;
}
.stages > div:nth-child(2n+1) img {
  left: 20px;
}
.stages > div:nth-child(2n) img {
  right: 20px;
}
.stages > div p {
  display: table-cell;
  vertical-align: middle;
  height: 80px;
  margin: 0px !important;
  padding: 0px !important;
  line-height: 18px;
}

.calc-link {
    border: 2px solid;
    border-radius: 4px;
    padding: 7px;
    margin-top: 8px;
    margin-bottom: 20px;
    margin-left: 7px;
    width: 400px;
}
.calc-link img {
    float: left;
    margin-right: 10px;
}
.calc-link a {
    display: block;
    margin-top: 6px;
    text-transform: uppercase;
    font-size: 14px;
    text-decoration: none;
}
.calc-link:after {
    content: '';
    display: block;
    clear: both;
}
.calc-link-reg {
    border-color: #e30f1b;
}

table.colored.colored-new {
    margin-bottom: 12px;
}
table.colored.colored-new td,
table.colored.colored-new td.pricelist.price.colored_td,
table.colored.colored-new tr td:last-child {
    padding-top: 15px !important;
    padding-right: 15px !important;
    padding-bottom: 15px !important;
    padding-left: 10px !important;
    border-top: 1px solid #b8b8b8 !important;
    border-right: 1px solid #b8b8b8 !important;
    border-bottom: 1px solid #b8b8b8 !important;
    border-left: 1px solid #b8b8b8 !important;
}
table.colored.colored-new tr:nth-child(2n+1) {
    background: #d1dee8;
}
table.colored.colored-new-4-col tr:nth-child(2n+1) {
    background: initial;
}
table.colored.colored-new-4-col tr:nth-child(2n) {
    background: #d1dee8;
}
table.colored.colored-new tbody tr td.devider_td {
    background-color: #b8b8b8 !important;
    padding-top: 15px !important;
    padding-bottom: 15px !important;
    height: auto !important;
}
.our-price_content .cost {
    
}
.uk_zakaz {
    display: block;
    background: #7c7c7c;
    height: 30px !important;
    width: 110px !important;
    font-size: 14px !important;
    line-height: 30px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    color: #fff !important;
    border: 1px solid #a9b3bb;
    border-radius: 4px;
    text-shadow: 0px 1px 1px rgba(0,0,0, .3);
    cursor: pointer;
    transition: none !important;
    margin-top: 10px !important;
}
table.colored.colored-new.colored-new-4-col tr:nth-child(2n+1) {
    background: initial;
}

.our-price_content table.colored.colored-new td:first-child{
    width: auto;
}

.law_inline .withit {
    
}
.law_inline .withit li {
    background: url(/assets/base/css/tender_css/../../../test2/galka_4252971.png) no-repeat 0px 2px;
    float: left;
    width: 50%;
    margin-bottom: 17px;
    padding: 0 25px 10px 25px;
}
.law_inline .withit li:nth-child(4n+4) {
    clear: both;
}
.law_inline .withit + div {
    clear: both;
}
.law_inline .withit-margin {
    clear: both;
    margin-bottom: 0px;
}
.law_inline .withit-header {
    margin-top: 30px;
    color: #333333 !important;
    font-family: Arial;
    font-size: 20px;
    line-height: 24px;
    font-weight: bold;
    padding: 0px 0 12px 0;
}
.law_inline .withit.withit-override li {
    background: url(/assets/base/css/tender_css/../../adapt_files/img/galka_4252971.svg) no-repeat 0px 2px;
    width: 25%;
    padding: 0 25px 10px 32px;
}
#content .inline_block .online_order .thanks {
    color: #447806;
}
.smena_form form#oneform1.online_order.smena .thanks {
    color: white;
}
.vacancy_form {
    background: none !important;
}
.vacancy_form .t_shifts td {
    text-align: left !important;
}
.vacancy_form input.text {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    padding-right: 3px !important;
    margin-bottom: 10px !important;
}
.vacancy_form input.text,  .inline_block .vacancy_form#oneform1 .inp_param textarea {
    width: 307px !important;
}
form.vacancy_form#oneform1 .thanks {
    padding-left: 0px !important;
}
div.smena_form.ddd form.online_order.smena.page_market_form.ajax_form {
    display: inline-block !important;
    width: 340px !important;
}
.head-dograb h1 {
    text-transform: none;
    font-family: "Roboto Slab", serif !important;
    color: black !important;
}

.faq-menu {
    margin-top: 20px;
}
.faq-menu:after {
    content: '';
    display: block;
    clear: both;
}
.faq-menu .faq-menu-item {
    width: 32%;
	    margin-right: 1%;
    float: left;
    text-align: center;
    font-size: 14px;
    line-height: 16px;
    border: 1px solid #a3aeba;
    height: 33px;
    margin-bottom: 20px;
    padding: 5px 0px;
}
.faq-menu .faq-menu-item-active {
    color: white;
}
.faq-menu div:first-child, .faq-menu div:nth-child(4n) {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
.faq-menu div:nth-child(3n), .faq-menu div:last-child {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}

body.web .faq-menu a {
    color: #D80E0E;
}
body.web .faq-menu .faq-menu-item-active {
    background-color: #cc090d;
}

body.uchet .faq-menu a {
    color: #e15900;
}
body.uchet .faq-menu .faq-menu-item-active {
    background-color: #e61117;
}

body.reg .faq-menu a {
    color: #e30f1b;
}
body.reg .faq-menu .faq-menu-item-active {
    background-color: #e30f1b;
}

body.tender .faq-menu a {
    color: #cd0d0d;
}
body.tender .faq-menu .faq-menu-item-active {
    background-color: #cd0d0d;
}

body.likvid .faq-menu a {
    color: #447806;
}
body.likvid .faq-menu .faq-menu-item-active {
    background-color: #529701;
}

ul.type5 {
    margin-left: 12px;
}
ul.type5 li {
    background: url(/assets/base/css/tender_css/../../img/4793976_marker_4391472.png) no-repeat left 0px;
    padding: 0 0 10px 33px;
}
span.point {
    font-size: 25px;
    position: relative;
    top: 5px;
    padding-left: 1px;
    padding-right: 5px;
}
span.point.point-green {
    color: green;
}
span.point.point-red {
    color: red;
}

body.web .specialist-slider__name {
    color: #333;
    text-transform: uppercase;
}

.specialist-slider__item:hover .specialist-slider__name {
    color: #D80E0E;
}

.slider_action_btn {
    position: absolute;
    top: 0px;
    left: 0px;
    display: block;
    color: #fff !important;
    text-decoration: none !important;
    text-align: center;
    padding: 11px 20px;
    border-radius: 4px;
    font-size: 13px;
    text-transform: uppercase;
    font-weight: bold;
    margin-bottom: 10px;
}
body.web .slider_action_btn {
    background: linear-gradient(to bottom, #ef121a 0%, #a0070a 100%);
}

.td--wide {
    width: 37%;
}

.uk_btn_slider {
  margin: 10px 0px 0px 0px;
  height: 35px !important;
  line-height: 34px;
  width: 130px !important;
}

.articles__list{
  margin-left: -10px;
  margin-right: -10px;
  box-sizing: border-box;
  margin-top: 30px;
}
.articles__item{
  display: inline-block;
  position: relative;
  width: 33%;
  color: #333;
  font-size: 14px;
  padding-left: 10px;
  padding-right: 10px;
  margin-bottom: 40px;
  margin-left: 0px;
  box-sizing: border-box;
  vertical-align: top;
  
}
.articles__image{
  margin-bottom: 20px;
}
.articles__image img{
  width: 100%;
}
.articles__name{
  margin-bottom: 20px;
  font-weight: bold;
}
.articles__image img:hover{
                opacity: 0.8;
            }
            
.page_market_info p.first {
    color: #3f3f3f;
    font-size: 16px !important;
    font-weight: 700;
    line-height: 20px !important;
    text-align: center;
    margin-top: 10px;
}
.smena_form.ddd.english .page_market_info img {
    margin: auto;
    display: block;
    margin-top: 20px;
    margin-bottom: 10px;
    float: none;
}
.smena_form.ddd.english .page_market_info a {
    color: #be1b12;
    font-size: 16px;
    font-weight: 700;
    line-height: 20px;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
    display: block;
    clear: both;
    text-decoration: none;
}

.smena_form.ddd.english .page_market_info .page_market_info_dol {
    color: #3f3f3f;
    font-size: 14px !important;
    font-weight: 400;
    line-height: 24px !important;
    text-align: center;
    width: 250px;
    margin: 0 auto;
    padding-bottom: 0px;
}
.smena_form.ddd.english .page_market_info a[href^=tel] {
    color: #3f3f3f;
    font-size: 16px;
    font-weight: 700;
    line-height: 20px;
    text-align: center;
    text-decoration: none;
    margin-top: 10px;
    display: block;
    background: url(/assets/base/css/tender_css/../../ds-comf/ds-form/images/zaya/4445013_6_4056860_red.png) 0px 3px;
    background-repeat: no-repeat;
    padding: 0px;
    width: 195px;
    margin: 0 auto;
}

@media (max-width: 1800px){
    .main_menu.hor_menu_n .back ul li a, .version.ver1 .main_menu.hor_menu_n .back ul li a, .version.ver2 .main_menu.hor_menu_n .back ul li a, .version.ver3 .main_menu.hor_menu_n .back ul li a, .version.ver4 .main_menu.hor_menu_n .back ul li a {
    font-size: 14px;
}
}


  .dspopup-modal-bg {
    position: fixed;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.8);
    display: none;
    top: 0;
    left: 0;
    z-index: 10000000;
  }
  
  
  
  
  #dszakaz-form .form-head {
    color:#dd1017;
  }
  
  .dspopup-modal {
    display: none;
    visibility: hidden;
    position: fixed;
    background: #fff;
    z-index: 10000001;
    width: 500px;
    
  }
  .dspopup-modal .close-dspopup-modal {
    display: block;
    position: absolute;

    border-width: 0;
    border-radius: 50%;
    cursor: pointer;

    color: #fff;
    text-align: center;
    font-family: serif;
    font-size: 28px;
    line-height: 26px;
    font-weight: 700;
  }
  .dspopup-modal .close-dspopup-modal:hover {
   background-position: 0 100%;
  }
  
  .ds-form form {
    padding: 15px 30px;
    margin-bottom: 0;
    font-family: Arial, Helvetica, sans-serif;
  }
  .ds-form form label {
    display: block;
    margin-bottom: 0;
    font-weight: normal;
  padding: 5px 0;
    color: #78767a;
    cursor: pointer;
  }
  .ds-form form label .required {
    color: #b21a41;
  }
  .ds-form form input:not([type]),
  .ds-form form input[type="text"],
  .ds-form form input[type="password"],
  .ds-form form input[type="date"],
  .ds-form form input[type="datetime"],
  .ds-form form input[type="datetime-local"],
  .ds-form form input[type="month"],
  .ds-form form input[type="week"],
  .ds-form form input[type="email"],
  .ds-form form input[type="number"],
  .ds-form form input[type="search"],
  .ds-form form input[type="tel"],
  .ds-form form input[type="time"],
  .ds-form form input[type="url"],
  .ds-form form input[type="color"],
  .ds-form form select,
  .ds-form form textarea {
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
    width: 100%;
    display: block;
    height: 2.05556em;
    margin: 0 0 0.88889em 0;
    padding: 0.44444em;
    background-color: #fff;
    border-style: solid;
    border-width: 1px;
    border-color: #ccc;
    border-radius: 0;
    
    color: #78767a;
    font-family: inherit;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    transition: border-color 0.15s linear, background 0.15s linear;
    -webkit-transition: border-color 0.15s linear, background 0.15s linear;
    -moz-transition: border-color 0.15s linear, background 0.15s linear;
    -ms-transition: border-color 0.15s linear, background 0.15s linear;
    -o-transition: border-color 0.15s linear, background 0.15s linear;
  }
  .ds-form form input:not([type]):focus,
  .ds-form form input[type="text"]:focus,
  .ds-form form input[type="password"]:focus,
  .ds-form form input[type="date"]:focus,
  .ds-form form input[type="datetime"]:focus,
  .ds-form form input[type="datetime-local"]:focus,
  .ds-form form input[type="month"]:focus,
  .ds-form form input[type="week"]:focus,
  .ds-form form input[type="email"]:focus,
  .ds-form form input[type="number"]:focus,
  .ds-form form input[type="search"]:focus,
  .ds-form form input[type="tel"]:focus,
  .ds-form form input[type="time"]:focus,
  .ds-form form input[type="url"]:focus,
  .ds-form form input[type="color"]:focus,
  .ds-form form select:focus,
  .ds-form form textarea:focus {
    background-color: #fff;
    border-color: #999999;
    outline: none;
  }
  .ds-form form input:not([type]).improper-value,
  .ds-form form input[type="text"].improper-value,
  .ds-form form input[type="password"].improper-value,
  .ds-form form input[type="date"].improper-value,
  .ds-form form input[type="datetime"].improper-value,
  .ds-form form input[type="datetime-local"].improper-value,
  .ds-form form input[type="month"].improper-value,
  .ds-form form input[type="week"].improper-value,
  .ds-form form input[type="email"].improper-value,
  .ds-form form input[type="number"].improper-value,
  .ds-form form input[type="search"].improper-value,
  .ds-form form input[type="tel"].improper-value,
  .ds-form form input[type="time"].improper-value,
  .ds-form form input[type="url"].improper-value,
  .ds-form form input[type="color"].improper-value,
  .ds-form form select.improper-value,
  .ds-form form textarea.improper-value {
    border-color: #b21a41;
  }
  .ds-form form input[type="checkbox"] {
    vertical-align: middle;
  }
  .ds-form form input[type="radio"] {
    vertical-align: middle;
  }
  .ds-form form input[type="submit"],
  .ds-form form button[type="submit"] {
   
  }
  .ds-form form input[type="submit"]:hover, .ds-form form input[type="submit"]:focus,
  .ds-form form button[type="submit"]:hover,
  .ds-form form button[type="submit"]:focus {
    opacity: 1;
  }
  .ds-form form select {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAICAMAAADUf89RAAAAXVBMVEXe3t7////e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t4c2GbBAAAAHnRSTlMAAAMGCQwPIScqMDM5P0Wfpau0usDDxuTn6u3w8/a+b40GAAAAS0lEQVQI123JRRKAQADEwODubvP/Z3KhYBfIMU00yaxyriCejV+7D5As929cDCBdr996WEC2SZI6jxeQ75J6nw9QHBoDfoByCLHgBAR/B7a3OfpzAAAAAElFTkSuQmCC);
    background-position: right center;
    background-repeat: no-repeat;
    padding-right: 1.75em;
  }
  .ds-form form select option {
    padding: 0.22222em 0.64em;
    color: #78767a;
    font-family: inherit;
    font-size: .875em;
  }
  .ds-form form textarea {
    min-height: 6em;
  }
  .ds-form .clearfix:before, .ds-form .clearfix:after {
    content: " ";
    display: table;
  }
  .ds-form .clearfix:after {
    clear: both;
  }
  .ds-form .form-head {
    color: #ab090c;
    font-size: 20px;
  }
  .ds-form .is_checkbox,
  .ds-form .is_radio {
    display: block;
    text-align: left;
  }
  .ds-form .is_checkbox label,
  .ds-form .is_radio label {
    margin-left: 2.05556em;
  }
  .ds-form .is_checkbox input,
  .ds-form .is_radio input {
    margin-top: -22px;
  }
  .ds-form .infoform {
    margin-bottom: 15px;
    font-size: 12px;
    color: #b7b7b7;
  }
  .ds-form .error-form {
    padding-left: 15px;
    font-size: .875em;
    color: #b21a41;
    list-style: none;
  }
  .ds-form .error-form li:before {
    content: "\00d7";
    float: left;
    margin-left: -15px;
    font-weight: 700;
  }
  .ds-form .error-form li {
    background: none;
  }
  .ds-form .buttonform {
    margin-top: 15px;
  }
  
  .ds-form input[type="checkbox"] + label, .ds-form input[type="radio"] + label {
    display: inline;
  }
  .ds-form .star-rating {
    background: #dedede;
    font-size: 0;
  }
  .ds-form .star-rating__wrap {
    display: inline-block;
    font-size: 1em;
    cursor: pointer;
  }
  .ds-form .star-rating__wrap div,
  .ds-form .star-rating__wrap label {
    display: inline-block;
  }
  .ds-form .star-rating__wrap input {
    display: inline-block;
  }
  .ds-form .star-rating__wrap label {
    font-size: 1.5em;
  }
  .ds-form .star-rating__wrap:after {
    content: "";
    display: table;
    clear: both;
  }
  .ds-form .star-rating__wrap .on ~ div {
    color: #FFB300 !important;
  }
  .ds-form .star-rating__wrap:hover label {
    color: #FFB300 !important;
  }
  .ds-form form .stars-rating {
    display: inline-block;
    vertical-align: middle;
  }
  .ds-form form .stars {
    background: url("https://www.uk-prioritet.ru/assets/base/css/images/stars.png") repeat-x 0 0;
    width: 150px;
    display: inline-block;
    vertical-align: middle;
  }
  .ds-form form .stars input[type="radio"] {
    position: absolute;
    opacity: 0;
    filter: alpha(opacity=0);
  }
  .ds-form form .stars input[type="radio"].star-5:checked ~ span {
    width: 100%;
  }
  .ds-form form .stars input[type="radio"].star-4:checked ~ span {
    width: 80%;
  }
  .ds-form form .stars input[type="radio"].star-3:checked ~ span {
    width: 60%;
  }
  .ds-form form .stars input[type="radio"].star-2:checked ~ span {
    width: 40%;
  }
  .ds-form form .stars input[type="radio"].star-1:checked ~ span {
    width: 20%;
  }
  .ds-form form .stars label {
    display: block;
    width: 30px;
    height: 30px;
    margin: 0 !important;
    padding: 0 !important;
    text-indent: -999em;
    float: left;
    position: relative;
    z-index: 10;
    background: transparent !important;
    cursor: pointer;
  }
  .ds-form form .stars label:hover ~ span {
    background-position: 0 -30px;
  }
  .ds-form form .stars label.star-5:hover ~ span {
    width: 100% !important;
  }
  .ds-form form .stars label.star-4:hover ~ span {
    width: 80% !important;
  }
  .ds-form form .stars label.star-3:hover ~ span {
    width: 60% !important;
  }
  .ds-form form .stars label.star-2:hover ~ span {
    width: 40% !important;
  }
  .ds-form form .stars label.star-1:hover ~ span {
    width: 20% !important;
  }
  .ds-form form .stars span {
    display: block;
    width: 0;
    position: relative;
    top: 0;
    left: 0;
    height: 30px;
    background: url("https://www.uk-prioritet.ru/assets/base/css/images/stars.png") repeat-x 0 -60px;
    -webkit-transition: -webkit-width 0.5s;
    -moz-transition: -moz-width 0.5s;
    -ms-transition: -ms-width 0.5s;
    -o-transition: -o-width 0.5s;
    transition: width 0.5s;
  }
  
  .dspopup-modal .form-head {
    padding: 10px 30px;
  }
  
  [id*="formmessagereport"] {
    margin-bottom: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #78767a;
  }
  [id*="formmessagereport"] .form-head {
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding: 10px 30px;
  }
  [id*="formmessagereport"] .error-report {
    padding: 15px 30px;
    text-align: center !important;
  }
  [id*="formmessagereport"] .error-report p {
    text-align: center !important;
  }
  [id*="formmessagereport"] .text-report p:first-child {
    margin-bottom: 20px;
    font-size: 1.125em;
  }
  [id*="formmessagereport"] .repeatform {
    color: #34495e;
  }
  [id*="formmessagereport"] .repeatform:hover, [id*="formmessagereport"] .repeatform:focus {
    color: #4f6f8f;
  }
  
  .dsform-field-error {
      display: block;
      position: relative;
      max-width: 100%;
  }
  .dsform-field-error > span {
    background-image: linear-gradient(red, crimson);
    border-radius: 10px;
    color: white;
    display: block;
    font-size: 80%;
    font-weight: 700;
    padding: 2px 5px;
    position: absolute;
    right: 0;
    top: -8px;
    line-height: 1em;
  }
  .dsform-field-error > span::before {
      border-color: transparent transparent red;
      border-style: solid;
      border-width: 0 5px 5px;
      content: "";
      display: block;
      height: 0;
      position: absolute;
      right: 10px;
      top: -5px;
      width: 0;
  }
  .dsform-field-error.hint-proper > span {
      background-image: linear-gradient(yellowgreen, forestgreen);
      display: none;
  }
  .dsform-field-error.hint-proper > span::before {
      border-color: transparent transparent yellowgreen;
  }
  
  
  
  
  
  @media only screen and (min-width: 560px) {
    .dspopup-modal {
      margin-left: auto;
      margin-right: auto;
    }
  }
  @media only screen and (min-width: 768px) {
    .dspopup-modal {
      margin-left: auto;
      margin-right: auto;
    }
  }
  
  
  
  
  
  
  
  
  #dszaya-form {
    padding: 22px 20px;
  }
  
  
  #dszaya-form .lady-block {
      display: table-cell;
      padding-right: 21px;
      vertical-align: top;
      width: 120px;
  }
  #dszaya-form .form-block {
      display: table-cell;
      vertical-align: top;
  }
  #dszaya-form .adelina-name {
      font-size: 17px;
      font-weight: 700;
      padding-top: 3px;
      text-align: center;
  }
  #dszaya-form .who-is-adelina {
      font-size: 12px;
      line-height: 14px;
      padding-top: 4px;
      text-align: center;
  }
  #dszaya-form .form-head {
    font-size: 18px;
    font-weight: 500;
    padding: 3px 0;
  }
  #dszaya-form .preu {
      font-size: 12px;
      line-height: 15px;
      padding-top: 9px;
  }
  .dszaya .close-dspopup-modal.dsclose-button {
      background-color: red;
      background-image: none;
      height: 32px;
      right: 6px;
      top: 17px;
      width: 32px;
  }
  .dszaya .close-dspopup-modal.dsclose-button::after {
    color: white;
    content: "×";
    font-family: arial,sans-serif;
    font-size: 28px;
    line-height: 31px;
    font-weight: 500;
  }
  #dszaya-form .asterisks {
    color: #b2bbc5;
    line-height: 24px;
    padding-top: 2px;
  }
  
  
  
  #dszaya-form label {
      padding-bottom: 1px;
  }
  #dszaya-form .zaya-naam {
      margin-bottom: 2px;
  }
  #dszaya-form #field-id610818 {
      height: 23px;
      margin-bottom: 0;
      max-width: 341px;
  }
  #dszaya-form #field-id368359 {
      margin: 0;
  }
  .field-5.zaya-foon {
      float: left;
      margin-right: 24px;
      width: 153px;
  }
  #dszaya-form .zaya-toee {
      float: left;
      padding-right: 30px;
      position: relative;
      white-space: nowrap;
      width: 50px;
  }
  #dszaya-form .zaya-toee::after {
      content: "ч.";
      font-size: 16px;
      position: absolute;
      right: 12px;
      top: 50%;
  }
  #dszaya-form #field-id303709 {
      margin: 0;
  }
  #dszaya-form .zaya-ukke {
      float: left;
      padding-right: 35px;
      position: relative;
      width: 50px;
  }
  #dszaya-form .zaya-ukke label {
      height: 1.5em;
  }
  #dszaya-form #field-id3037091 {
      margin-bottom: 0;
  }
  #dszaya-form .zaya-ukke::after {
      content: "Мин.";
      font-size: 12px;
      position: absolute;
      right: 0;
      top: 54%;
  }
  #dszaya-form .zaya-kommentaar {
      clear: left;
      padding-top: 2px;
  }
  #dszaya-form #field-id158187 {
      height: 105px;
      max-width: 341px;
      resize: none;
  }
  
  
  .yopa-box .bobob {
      display: table-cell;
      vertical-align: top;
      width: 20px;
  }
  .yopa-box .xoxoxo {
      display: table-cell;
      vertical-align: top;
      color: #b2bbc5;
  }
  #dszaya-form .minunuo {
      font-size: 11px;
      line-height: 13px;
      vertical-align: top;
  }
  input.feze152 {
      font-size: inherit;
      height: auto;
      line-height: 1em;
      margin: auto;
  }
  #dszaya-form .yopa-box {
      margin-bottom: 14px;
  }
  #dszaya-form .punane {
      border-bottom: 1px dashed #777;
      color: red;
      font-size: 12px;
  }
  #dszaya-form .buttonform {
      margin-top: 18px;
  }
  #dszaya-form .buttonform > input {
      background-image: linear-gradient(#ef121a, #a0070a);
      border: 1px solid #aa0000;
      box-shadow: 0 1px 1px white inset, 0 0 3px maroon inset;
      color: white;
      font-size: 14px;
      font-weight: 700;
      height: 44px;
      text-transform: uppercase;
      width: 205px;
  }
  #dszaya-form .buttonform > input[disabled] {
    cursor: not-allowed;
    opacity: 0.4;
  }
  
  .ds-form.dspopup-modal.dszaya {
    width: 625px;
    height: 500px;
  }
  
  #dszaya-form .lady-block img {
  width: 191px;
  }
  

  .ds-form.form-for_www_uk-likvid_ru .form-head {
      color: #548e0a;
  }
  .ds-form.form-for_www_uk-likvid_ru #dszaya-form .buttonform > input {
     background-image: linear-gradient(to bottom, #ffffff 0%, #74cd0b 3%, #529701 97%, #3a3a3a 100%);
     box-shadow: none;
     border: 1px solid #529701;
  }
  
  .ds-form.form-for_uk.tender.atarana1.beget.tech .form-head {
      color: #cd0d0d;
  }
  .ds-form.form-for_uk.tender.atarana1.beget.tech #dszaya-form .buttonform > input {
     background-image: linear-gradient(to bottom, #ffffff 0%, #f34f4f 3%, #cd0d0d 97%, #3a3a3a 100%);
     box-shadow: none;
     border: 1px solid #cd0d0d;
  }
  
  .ds-form.form-for_www_uk.uchet.atarana1.beget.tech .form-head {
      color: #ea6c0e;
  }
  .ds-form.form-for_www_uk.uchet.atarana1.beget.tech #dszaya-form .buttonform > input {
     background-image: linear-gradient(to bottom, #ffffff 0%, #f34f4f 3%, #cd0d0d 97%, #3a3a3a 100%);
     box-shadow: none;
     border: 1px solid #cd0d0d;
  }
  
  
  .ds-form.form-for_www_uk.uchet.atarana1.beget.tech .form-head {
      color: #ea6c0e;
  }
  .ds-form.form-for_www_uk.uchet.atarana1.beget.tech #dszaya-form .buttonform > input {
     background-image: linear-gradient(to bottom, #ffffff 0%, #f34f4f 3%, #cd0d0d 97%, #3a3a3a 100%);
     box-shadow: none;
     border: 1px solid #cd0d0d;
  }
  
  .dszaujk.ds-form.dspopup-modal .form-head {
    color: #e30f1b;
  }
  .dszaujk.ds-form.dspopup-modal ul.error-form li {
    background: none;
  }
  .dszaujk.ds-form.dspopup-modal div.error_form {
    margin-top: 15px;
  }
  
  body.web .ds-form .form-head {
    color: #e61117;
  }
  body.uchet .ds-form .form-head {
    color: #e61117;
  }
  body.likvid .ds-form .form-head, body.ooolikvid .ds-form .form-head {
    color: #529701;
  }
  body.tender .ds-form .form-head {
    color: #cd0d0d;
  }
  
  body.web .punane {border-bottom: 1px dashed #777;color: red;font-size: 12px;}
  
  body.ooolikvid .ds-form.dszaujk .green-color .form-head {
      color: #529701;
  }
  body.ooolikvid .dszaujk.ds-form.dspopup-modal .form-head {
      color: #529701;
  }

  .main_menu.hor_menu_n li .submenu.hor_sub_s ul li a.has_sub::before {
    content: "";
    position: absolute;
    display: block;
    top: 17px;
    right: 10px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 3.5px 0 3.5px 5px;
    border-color: transparent transparent transparent #cccccc;
    line-height: 0px;
    _border-color: #000000 #000000 #000000 #cccccc;
    _filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
}

.ds-form input[type="checkbox"] + label {
    display: flex;
    width: unset;
    height: unset;
    margin-left: unset;
}




.popup_layer .popup_window, .popup_layer_online .popup_window { text-align: initial ; background: #fff; padding: 0; min-width: 0; }
.popup { width: 427px; padding: 10px 0 0; }
.popup .head { padding: 1px 0 1px 25px; font: 18px "Times New Roman", Times, serif; color: #fff; background: #d80e0e; }

.popup .form_padds { padding: 20px 25px 0; }
.popup form { padding: 0; margin: 0; }

.popup .is_light { line-height: 1.2em; padding: 0 0 20px; }
.popup form table { border-collapse: collapse; width: 100%; }
.popup form table td { background: none; border: 0; border-bottom: #fff 1px solid; padding: 0 1px; border: 0!important; }
.popup form table td.inp_param { padding: 1px 10px 0 10px; font-weight: bold; color: #3b3f44;}
.popup form input.text { width: 233px; }
.popup .quest input.text { width: 231px; }
.popup .online_order { width: auto; }

.popup .wide_form { padding: 16px 0 16px 119px; }
.popup .wide_form .online_button { background: none; color: #3b3f44; }
.popup .wide_form .online_button span { padding: 2px 0 3px 20px; background: url(/assets/base/css/../i/arrows.png) no-repeat left 3px; text-decoration: underline; font-weight: normal; }
.popup .wide_form .online_button span.act { background-position: left -80px !important; }
.popup .wide_form .online_button span:hover { text-decoration: none; }
.popup .wide_form .online_button span.act { text-decoration: none; font-weight: bold; }

.popup label.i_agree { padding-bottom: 15px; font-size: 11px; color: #898989; line-height: 1.2em; padding-left: 19px; width: auto;  height: auto; margin: 0; background: none; }
.popup label.i_accept { width: auto;  height: auto; margin: 0; background: none; }
.popup label.i_agree input { top: -4px; }
.popup .button_block { margin: 0 -27px; text-align: center; background: #f1f4f7; }
.popup .button_block .send_button { width: 137px; height: 23px; line-height: 23px; color: #fff; font-weight: bold; text-align: center;  cursor: pointer; }
.popup .button_block .send_button:hover{}
.popup .button_block .send_button[disabled] { opacity: 0.5; color: #898989; cursor: default; }
.popup .button_block .send_button[disabled]:hover{opacity: 0.5;}

.popup.egrul .ober{height:460px;overflow: auto;margin-top: 10px;}
.popup.egrul {width: 657px;line-height: 14px;}
.popup.egrul .head { padding: 1px 0 1px 15px; font: 18px "Times New Roman", Times, serif; color: #fff; background: #d80e0e; }
.popup.egrul .form_padds { padding: 15px 15px 0; }
.popup.egrul div.header{padding: 0; width: 638px;color:#d80e0e; background:#f1f5f8;font-weight: bold;}
.popup.egrul div.header div{padding: 4px 0 4px 15px; width: 298px;background:#e1e8f0; margin: 25px 0 6px 0;}
.popup.egrul div.header div.class2{width: 385px;}

.popup .col_links{
display: block; 
background: url(/assets/base/css/../i/col/popup_fon.gif); 
position: absolute; 
z-index: 2000; 

}
.popup .no_background {background: none !important;padding-left: 0px !important;margin-bottom: 6px;vertical-align: baseline;}
.popup .head_pop_up {color: #cc0000;padding: 1px 0 1px 25px;font-size: 18px;}
.popup .form_pop_up {padding: 9px 25px 0px !important;}
.popup .form_pop_up .is_light {padding-bottom:25px; }

.popup .red {color: #cc0000;}



#wrapper {
    background: none;
}
.hot_top_menu_back {
    background-color: #e8e8e8;
}
.hot_top_menu_back.fixed {
  position: fixed;
  width: 100%;
  top: 0;
  z-index: 9999999;
}
.hot_top_menu_back.fixed + #header {
  margin-top: 56px;
}

.hor_top_menu .hor_menu_list .menu_item {
    margin-right: 18px;
    padding-top: 21px;
}
.hor_top_menu .hor_menu_list .menu_item a {
    color: black;
    text-decoration: none;
    font-size: 13px;
}
.hor_top_menu .hor_menu_list .menu_item a.line:after {
    display: none;
}
.menu_top_wrap_n.js_waypoint.menu_top_fixed {
  position: fixed;
  width: 100%;
  top: 56px;
  z-index: 9999998;
}
.hor_page_flag {
    position: static !important;
    display: inline-block;
    margin-top: 19px;
    margin-left: 60px;
    font-size: 14px;
    text-decoration: underline !important;
    vertical-align: top;
}
.b_page_search {
    display: inline-block;
    vertical-align: top;
    padding-top: 13px;
    width: 218px;
}
.b_page_search input.text {
    width: 70%;
    height: 28px;
    border-radius: 3px;
    border-color: #dcdcdc;
}
.b_page_search .is_button {
    
    width: 16px;
    vertical-align: top;
    position: absolute;
    top: 8px;
    right: 8px;
    
    background-position: 0 0;
    padding: 0;
}
#header.hor_n {
    height: 125px;
}
#header .logo {
    top: 26px;
    padding-left: 5px;
    left: -30px;
}
#header .logo img {
    width: 300px;
    height: auto;
    
}
#header .work {
    top: 38px;
    right: 330px;
}
.b_page_header .b_page_phone {
    padding-top: 38px;
}
.b_page_header .b_page_phone span.pseudo_link.callback-link {
    font-size: 14px;
    
    position: relative;
}
.b_page_header .b_page_phone span.pseudo_link.callback-link:before {
    
    position: absolute;
    left: -19px;
    top: 1px;
}
#copyButton {
    margin-bottom: 10px;
}
.header-email a {
    font-size: 14px;
    color: black !important;
    font-weight: normal;
    text-decoration: underline !important;
    margin-left: 0px !important;
    border-bottom: none;
    position: relative;
}
.header-email a:before {
    
    position: absolute;
    left: -25px;
    top: 1px;
}
.header-email {
    margin-bottom: 9px;
}
#header .work a {
    border-bottom: none;
}
.header-address a {
    font-size: 14px;
    color: black !important;
    font-weight: normal;
    position: relative;
}
.header-address a:before {
    
    position: absolute;
    left: -22px;
    top: 0px;
}
.header-address a {
    margin: 0px !important;
    padding: 0px !important;
}
.hor_menu_list a.line.hor_page_flag.vert {
    color: #333 !important;
}



body.web .b_page_header .b_page_phone span.pseudo_link.callback-link {
    border-bottom: 1px solid #D80E0E;
}




body.web .b_page_search .is_button {
    height: 15px;
}



body.reg .b_page_header .b_page_phone span.pseudo_link.callback-link {
    border-bottom: 1px solid #e30f1b;
}




body.reg .b_page_search .is_button {
    height: 16px;
}



body.uchet .b_page_header .b_page_phone span.pseudo_link.callback-link {
    border-bottom: 1px solid #e61117;
}




body.uchet .b_page_search .is_button {
    height: 16px;
}



body.likvid .b_page_header .b_page_phone span.pseudo_link.callback-link,
body.ooolikvid .b_page_header .b_page_phone span.pseudo_link.callback-link  {
    border-bottom: 1px solid #529701;
}




body.likvid .b_page_search .is_button,
body.ooolikvid .b_page_search .is_button {
    height: 16px;
}



body.tender .b_page_header .b_page_phone span.pseudo_link.callback-link {
    border-bottom: 1px solid #cd0d0d;
}




body.tender .b_page_search .is_button {
    height: 16px;
}




.main_hor_publ {
	margin-top: 0px;
}

#footer .hor_footer {
	background: none;
	height: auto;
}
#footer .hor_foot_list {
	padding-top: 0px;
}
#footer .hor_h .line {
	color: black;
	font-weight: bold;
	font-size: 23px;
}
#footer .hor_h .line-r {
	float: right;
	color: #da0f16;
	text-decoration: underline;
	font-size: 15px;
	margin-right: 30px;
}

.main_hor_news {
	margin-bottom: 40px;
}
.main_hor_news .b_news_one {
	width: calc(33% - 10px);
	height: auto;
	margin: 0px;
}
.main_hor_news .b_news_rubrika {
	text-transform: uppercase;
	font-weight: bold;
	color: #333;
	margin-bottom: 18px;
}
.main_hor_news .b_news_data {
	margin-bottom: 18px;
	position: static;
	color: #ff0000;
	font-size: 14px;
}
.main_hor_news .b_news_header {
	color: #333;
	margin-bottom: 18px;
	font-weight: bold;
}
.main_hor_news .b_news_text {
	display: block;
}
.main_hor_news .b_news_one div {
	width: 95%;
}

.middle-footer {
	background-color: #f6f6f6;
	padding-top: 25px;
	padding-bottom: 25px;
}
.middle-footer .middle-footer-block {
	float: left;
	height: 30px;
    padding: 10px 5px 0px 5px;
}
.middle-footer .block-ur {
	width: 30%;
}
.middle-footer .block-reg {
	width: 24%;
}
.middle-footer .block-uchet {
	width: 18%;
}
.middle-footer .block-likvid {
	width: 239px;
	padding-right: 0px;
}
.middle-footer .middle-footer-block div {
	display: inline-block;
	color: black;
	font-weight: bold;
	font-size: 14px;
	position: relative;
	padding-top: 5px;
	padding-left: 35px;
	cursor: pointer;
}
.middle-footer .middle-footer-block div:before {
	content: '';
	width: 23px;
	height: 23px;
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
}

body.web .middle-footer .middle-footer-block div:before {
	border: 1px solid #e11017;
	border-radius: 50%;
	content: '+';
	color: #e11017;
	font-weight: 400;
	text-align: center;
	line-height: 24px;
}
body.reg .middle-footer .middle-footer-block div:before {
	border: 1px solid #e30f1b;
	border-radius: 50%;
	content: '+';
	color: #e30f1b;
	font-weight: 400;
	text-align: center;
	line-height: 23px;
}
body.uchet .middle-footer .middle-footer-block div:before {
	border: 1px solid #e61117;
	border-radius: 50%;
	content: '+';
	color: #e61117;
	font-weight: 400;
	text-align: center;
	line-height: 23px;
}
body.likvid .middle-footer .middle-footer-block div:before,
body.ooolikvid .middle-footer .middle-footer-block div:before {
	border: 1px solid #77b41b;
	border-radius: 50%;
	content: '+';
	color: #77b41b;
	font-weight: 400;
	text-align: center;
	line-height: 23px;
}
body.tender .middle-footer .middle-footer-block div:before {
	border: 1px solid #e61117;
	border-radius: 50%;
	content: '+';
	color: #e61117;
	font-weight: 400;
	text-align: center;
	line-height: 23px;
}

body.web .middle-footer .middle-footer-block.active div:before {
	content: '-';
}
body.reg .middle-footer .middle-footer-block.active div:before {
	content: '-';
}
body.uchet .middle-footer .middle-footer-block.active div:before {
	content: '-';
}
body.likvid .middle-footer .middle-footer-block.active div:before,
body.ooolikvid .middle-footer .middle-footer-block.active div:before {
	content: '-';
}
body.tender .middle-footer .middle-footer-block.active div:before {
	content: '-';
}

.middle-footer-block.active {
	background-color: #ececec;
}
.middle-footer .middle-footer-block.active .middle-footer-block-txt {
	cursor: default;
}
.tab-block {
	display: none;
	padding: 20px 40px 20px 40px;
	background-color: #ececec;
	width: 899px;
}
.tab-block.active {
	display: block;
}
.tab-block ul li {
	padding-bottom: 5px !important;
}
.tab-block ul li a {
	font-size: 13px;
	color: #6f6f6f;
}
.middle-footer-menu-container.active {
	display: block;
}
#footer .foot_h {
	color: #333;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 10px;
}
#footer .footer_bottom .bottom-col1 .foot_h {
	margin-top: 18px;
}
#footer .footer_bottom .bottom-col2 .foot_h {
	margin-top: 22px;
}
#footer .hor_footer .hor_foot_list.fixed_width .hor_h a.line {
	color: rgb(85, 85, 85);
}

.footer-line1 .line-block {
  	float: left;
}
.footer-line1 .l-map {
  	height: 109px;
}
.footer-line1 .l-map,
.footer-line1 .l-rating {
  	width: 30%;
}
.footer-line1 .l-social,
.footer-line1 .l-pay {
  	width: 20%;
}
.footer-line1 .l-rating,
.footer-line1 .l-social,
.footer-line1 .l-pay {
  	margin-top: 20px;
}

.footer-map-row {
	height: 350px;
}

#footer .footer_bottom {
    height: auto;
    font-size: 14px;
    color: black;
    padding-top: 45px;
    padding-bottom: 45px;
}
.footer_bottom .fixed_width .footer-bottom-col {
    float: left;
    text-align: left;
    color: black;
}
.footer_bottom .bottom-col1 {
    width: 25%;
    padding-top: 15px;
}
.footer_bottom .bottom-col2 {
    width: 23%;
    padding-top: 15px;
}
.footer_bottom .bottom-col3 {
    width: 28%;
}
.footer_bottom .bottom-col4 {
    width: 24%;
}
#footer .footer_bottom .foot_menu_list li a {
    color: black !important;
    font-size: 13px;
}
#footer .footer_bottom .foot_menu_list li {
    padding-bottom: 7px;
    padding-left: 0px;
    background: none;
    list-style: none;
}
#footer .footer_bottom .copyright {
    color: black;
    font-size: 12px;
}
#footer .footer_bottom .footer-phone a {
    font-family: 'Roboto Slab', serif;
    font-size: 24px;
    font-weight: bold;
    color: #1f1f1f !important;
}
#footer .footer_bottom .footer-time {
    padding-left: 23px;
    position: relative;
    margin-bottom: 30px;
}
#footer .footer_bottom .footer-time:before {
    position: absolute;
    left: 0px;
    top: 2px;
    content: '';
    width: 15px;
    height: 13px;
}




#footer .footer_bottom .footer-mail {
    margin-bottom: 30px;
}
#footer .footer_bottom .footer-mail a {
    font-size: 14px;
    color: black !important;
    font-weight: normal;
    text-decoration: underline !important;
    margin-left: 0px !important;
    border-bottom: none;
    position: relative;
}
#footer .footer_bottom .footer-mail a:before {
    position: absolute;
    left: -23px;
    top: 1px;
}




#footer .footer_bottom .pseudo_link.callback-link {
    font-size: 14px;
    position: relative;
    cursor: pointer;
    text-decoration: none;
}
body.web #footer .footer_bottom .pseudo_link.callback-link {
	border-bottom: 1px solid #D80E0E;
	color: #D80E0E;
}
body.reg #footer .footer_bottom .pseudo_link.callback-link {
	border-bottom: 1px solid #e30f1b;
	color: #e30f1b;
}
body.uchet #footer .footer_bottom .pseudo_link.callback-link {
	border-bottom: 1px solid #e61117;
	color: #e61117;
}
body.likvid #footer .footer_bottom .pseudo_link.callback-link,
body.ooolikvid #footer .footer_bottom .pseudo_link.callback-link {
	border-bottom: 1px solid #529701;
	color: #529701;
}
body.tender #footer .footer_bottom .pseudo_link.callback-link {
	border-bottom: 1px solid #cd0d0d;
	color: #cd0d0d;
}

#footer .footer_bottom .pseudo_link.callback-link:before {
    position: absolute;
    left: -22px;
    top: 1px;
}
 #footer .footer_bottom .copyright {
    color: #333;
  }
#footer .copyrightp {
    color: #333;
    text-decoration:none;
}

.tabs {
	max-width: 700px;
	margin: 0 0 30px;
}
.tabs__caption {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	    -ms-flex-wrap: wrap;
	        flex-wrap: wrap;
	list-style: none;
	position: relative;
	margin: -1px 0 0 -1px;
}
.tabs__caption li:last-child:before {
	content: '';
	position: absolute;
	bottom: -5px;
	left: 0;
	right: -2px;
	z-index: -1;
	height: 5px;
	background: #7DCA86;
}
.tabs__caption:after {
	content: '';
	display: table;
	clear: both;
}
.tabs__caption li {
	padding: 9px 15px;
	margin: 1px 0 0 1px;
	background: #61AF6A;
	color: #FFF;
	position: relative;
	border: solid #61AF6A;
	border-width: 1px 1px 0;
	border-radius: 5px 5px 0 0;
	text-align: center;
}
.tabs__caption li:not(.active) {
	cursor: pointer;
}
.tabs__caption li:not(.active):hover {
	background: #7DCA86;
	border-color: #7DCA86;
}
.tabs__caption .active {
	background: #FFF;
	color: #000;
	border-color: #7DCA86;
}
.tabs__caption .active:after {
	content: '';
	position: absolute;
	bottom: -5px;
	left: 0;
	right: 0;
	height: 5px;
	background: #FFF;
}
.tabs__content {
	display: none;
	background: #FFF;
	border: 2px solid #7DCA86;
	border-radius: 0;
	padding: 7px 15px;
}
.tabs__content.active {
	display: block;
}

.vertical .tabs__caption {
	float: left;
	display: block;
}
.vertical .tabs__caption li {
	float: none;
	border-width: 2px 0 2px 2px;
	border-radius: 5px 0 0 5px;
}
.vertical .tabs__caption li:last-child:before {
	display: none;
}
.vertical .tabs__caption .active:after {
	left: auto;
	top: 0;
	right: -2px;
	bottom: 0;
	width: 2px;
	height: auto;
}
.vertical .tabs__content {
	overflow: hidden;
}

@media screen and (max-width: 650px) {

	.tabs__caption li {
		-webkit-flex: 1 0 auto;
		    -ms-flex: 1 0 auto;
		        flex: 1 0 auto;
	}
	.vertical .tabs__caption {
		float: none;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}
	.vertical .tabs__caption li {
		border-width: 2px 2px 0;
		border-radius: 5px 5px 0 0;
	}
	.vertical .tabs__caption li:last-child:before {
		display: block;
	}
	.vertical .tabs__caption .active:after {
		top: auto;
		bottom: -5px;
		left: 0;
		right: 0;
		width: auto;
		height: 5px;
		background: #FFF;
	}

}


.tabs-col-2 .tabs__caption li {
    width: 50%;
    box-sizing: border-box;
    margin-left: 0;
}
.tabs-col-2 .tabs__content {
    padding: 30px 20px;
}

.tabs-col-3 .tabs__caption li {
	margin-right: 8px;
	width: 172px;
}
.tabs-col-3 .tabs__caption li:last-child {
	margin-right: 0px;
}
.tabs .tabs__content {
	background: #f6f6f4;
	border: none;
}
.tabs .tabs__caption .active:after {
	display: none;
}
.tabs .tabs__caption li:last-child:before {
	display: none;
}



body.reg .tabs .tabs__caption li {
	background: #e30f1b;
	border-color: #e30f1b;
}
.tabs .tabs__caption .active {
	color: #e30f1b;
	background: none;
}
body.reg .tabs .tabs__content {
	border-top: 2px solid #e30f1b;
}


body.web .tabs .tabs__caption li {
	background: #e30f1b;
	border-color: #e30f1b;
}
body.web .tabs .tabs__caption .active {
	color: #e30f1b;
	background: none;
}
body.web .tabs .tabs__content {
	border-top: 2px solid #e30f1b;
}
body.web .tabs-col-3-full-width .tabs__caption li {
    margin-right: 7px;
    width: 196px;
}
body.eng_ver .tabs-col-3-full-width .tabs__caption li {
    margin-right: 7px;
    font-size: 12px;
}
body.web .tabs-col-3-full-width .tabs__caption li:last-child {
	margin-right: 0px;
}
.uk_btn.uk_btn_spec:hover {
    color: #fff !important;
    text-decoration: none !important;
}

body.tender .tabs .tabs__caption li {
	background: #cd0d0d;
	border-color: #cd0d0d;
}
body.tender .tabs .tabs__caption .active {
	color: #cd0d0d;
	background: none;
}
body.tender .tabs .tabs__content {
	border-top: 2px solid #cd0d0d;
}
body.tender .tabs-col-3-full-width .tabs__caption li {
    margin-right: 7px;
    width: 194px;
}
body.tender .tabs-col-3-full-width .tabs__caption li:last-child {
	margin-right: 0px;
}


body.ooolikvid .bl_tab .tabs__caption li, body.likvid .bl_tab .tabs__caption li {
  float: left;
  list-style: none;
  width: 223px;
  border-top: 1px solid #7cb91d;
  border-left: 1px solid #7cb91d;
  border-right: 1px solid #7cb91d;
  min-height: 40px;
  line-height: 40px;
  text-align: center;
  background: #7cb91d;
  color: #fff;
  font-size: 14px;
  border-radius: 5px 5px 0 0;
  margin-right: 11px;
  padding: 0;
  cursor: pointer;
}
body.ooolikvid .bl_tab .tabs__caption li.active, body.likvid .bl_tab .tabs__caption li.active {
  background: #fff;
  color: #7cb91d;
}
body.ooolikvid .bl_tab .tabs__caption li:last-child, body.likvid .bl_tab .tabs__caption li:last-child {
  margin-right: 0;
  float: right;
}
body.ooolikvid .bl_tab .tabs__content, body.likvid .bl_tab .tabs__content {
  border-top:2px solid #7cb91d;
  padding-top: 25px;
  padding-bottom: 25px;
  background: #f6f6f4;
}
body.ooolikvid .bl_tab .tabs__content ul.mark, body.likvid .bl_tab .tabs__content ul.mark {
  list-style-type: none;
  padding-left: 20px;
}
body.ooolikvid .bl_tab .tabs__content ul.mark li, body.likvid .bl_tab .tabs__content ul.mark li {
  list-style: none; 
  background: url('/assets/images/mark.png') no-repeat 0 4px;
  line-height: 28px;
  padding-left: 30px;
  padding-bottom: 25px;
}






@media screen and (max-width: 1023px){

 	body.reg .tabs.tabs-col-3 .tabs__caption li{
		width: 32.5% !important;
		margin-right: 1% !important;
		box-sizing: border-box;
	}
	body.reg .tabs.tabs-col-3 .tabs__caption li:nth-child(3){
		margin-right: 0  !important;
	}
}

@media screen and (max-width: 959px){
 	body.reg .tabs.tabs-col-3 .tabs__caption li{
		width: 32.2% !important;
		margin-right: 1% !important;
		box-sizing: border-box;
	}
}

@media screen and (max-width: 639px){
 	body.reg .tabs .tabs__caption li{
		width: 100% !important;
		margin-right: 0 !important;
		box-sizing: border-box;
	}
}

.main_menu .back ul {
    width: 100%;
}

.publ_hor_item .link img {
    margin: auto;
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: auto;
}

.main_hor_publ .publ_hor_list .publ_hor_item .publ_user_info {
    width: 90%;
    right: 15px;
}

.likvid-steps__item:before {
    vertical-align: middle;
}

#header .b_page_phone span {
    position: relative;
    z-index: 9;
}

.eng_ver.main_menu .fixed_width {
    width: 90%;
    padding-left: 0;
}

.inline_block #oneform1 .inp_param textarea {
    width: 70% !important;
    padding: 0;
}

.subsection table.default {
    display: block;
    overflow: hidden;
}

.popup_layer_orders,
.popup_layer,
.popup_layer_online {
    position: absolute;
}

.popup_layer .transparent_layer,
.popup_layer_online .transparent_layer {
    position: fixed;
    left: 0;
    z-index: 999999;
    top: 0;
}

.popup_layer .popup_window,
.popup_layer_online .popup_window {
    position: fixed;
    left: 0;
    right: 0;
    margin: 0 auto;
    top: 30px;
    z-index: 999999;
}

.popup_layer_online .popup_window {
    position: fixed;
}





body:not(.eng_ver) li.back1:nth-child(n-1):hover .submenu.hor_sub_s {
    left: auto !important;
    right: 0 !important;
}

body:not(.eng_ver) li.back1:nth-child(n-1):hover .submenu.hor_sub_s .drop-left:hover .top_sub2 {
    left: auto !important;
    right: 255px !important;
}

body:not(.eng_ver) li.back1:nth-child(3):hover li:hover .top_sub2 {
    right: -255px !important;
    left: auto !important;
}





.cost table.colored,
.inline_block table {
    margin-bottom: 20px;
}

.subsection table.default tbody {
    width: 100%;
    display: block;
}

ul.type3.que_table_n>li {
    width: 48%;
    margin-right: 0;
}

ul.type3 li {
    float: left;
    width: 100%;
}

ul.type3 {
    overflow: hidden;
    margin-block-end: 0em;
}

.inline_block .trigger a:after {
    content: ' ';
    background: url(/assets/base/css/tender_css/../img/4647423_1_4252914.svg) no-repeat !important;
    width: 16px;
    height: 20px;
    position: absolute;
    display: block !important;
    bottom: -5px;
    right: -23px;
}

.h1 {
    margin-bottom: 10px;
}


.hor_top_menu.act {
    background: #585c62;
}

.cost {
    margin-bottom: 15px;
}

.btn_menu_top.act {
    color: #ffffff;
}

.hor_top_menu.act a.line.hor_page_flag.vert {
    color: #ffffff;
}

.service-why__item .podrob {
    display: none;
}

.popup {
    padding: 10px 0 30px 0;
}


body.web .b_page_search .is_button,
body.web .b_page_search .is_button:hover {
    background: url(/assets/base/css/tender_css/../img/lupa_red.svg) no-repeat top center;
}

body.tender .b_page_search .is_button,
body.tender .b_page_search .is_button:hover,
body.tender .btn_hidd_search {
    background: url(/assets/base/css/tender_css/../img/lupa_fioletovyj.svg) no-repeat top center;
}

body.likvid .b_page_search .is_button,
body.likvid .b_page_search .is_button:hover,
body.ooolikvid .b_page_search .is_button,
body.ooolikvid .b_page_search .is_button:hover,
body.ooolikvid .btn_hidd_search {
    background: url(/assets/base/css/tender_css/../img/lupa_zelenyj.svg) no-repeat top center;
}

body.uchet .b_page_search .is_button,
body.uchet .b_page_search .is_button:hover,
body.uchet .btn_hidd_search {
    background: url(/assets/base/css/tender_css/../img/lupa_oranzhevyj.svg) no-repeat top center;
}

body.reg .b_page_search .is_button,
body.reg .b_page_search .is_button:hover,
body.reg .btn_hidd_search {
    background: url(/assets/base/css/tender_css/../img/lupa_sinij.svg) no-repeat top center;
}

body.web .header-email a:before,
body.web #footer .footer_bottom .footer-mail a:before {
    content: url(/assets/base/css/tender_css/../img/mail.svg);
}

body.tender .header-email a:before,
body.tender #footer .footer_bottom .footer-mail a:before {
    content: url(/assets/base/css/tender_css/../img/mail_fioletovyj.svg);
}

body.likvid .header-email a:before,
body.ooolikvid .header-email a:before,
body.likvid #footer .footer_bottom .footer-mail a:before,
body.ooolikvid #footer .footer_bottom .footer-mail a:before {
    content: url(/assets/base/css/tender_css/../img/mail_zelenyj.svg);
}

body.uchet .header-email a:before,
body.uchet #footer .footer_bottom .footer-mail a:before {
    content: url(/assets/base/css/tender_css/../img/mail_oranzhevyj.svg);
}

body.reg .header-email a:before,
body.reg #footer .footer_bottom .footer-mail a:before {
    content: url(/assets/base/css/tender_css/../img/mail_sinij.svg);
}

body.web .header-address a:before {
    content: url(/assets/base/css/tender_css/../img/adres.svg);
}

body.reg .header-address a:before {
    content: url(/assets/base/css/tender_css/../img/adres_sinij.svg);
}

body.uchet .header-address a:before {
    content: url(/assets/base/css/tender_css/../img/adres_oranzhevyj.svg);
}

body.likvid .header-address a:before,
body.ooolikvid .header-address a:before {
    content: url(/assets/base/css/tender_css/../img/adres_zelenyj.svg);
}

body.tender .header-address a:before {
    content: url(/assets/base/css/tender_css/../img/adres_fioletovyj.svg);
}

body.web .b_page_header .b_page_phone span.pseudo_link.callback-link:before,
body.web #footer .footer_bottom .pseudo_link.callback-link:before {
    content: url(/assets/base/css/tender_css/../img/zvonok.svg);
}

body.reg .b_page_header .b_page_phone span.pseudo_link.callback-link:before,
body.reg #footer .footer_bottom .pseudo_link.callback-link:before {
    content: url(/assets/base/css/tender_css/../img/zvonok_sinij.svg);
}

body.uchet .b_page_header .b_page_phone span.pseudo_link.callback-link:before,
body.uchet #footer .footer_bottom .pseudo_link.callback-link:before {
    content: url(/assets/base/css/tender_css/../img/zvonok_oranzhevyj.svg);
}

body.likvid .b_page_header .b_page_phone span.pseudo_link.callback-link:before,
body.ooolikvid .b_page_header .b_page_phone span.pseudo_link.callback-link:before,
body.likvid #footer .footer_bottom .pseudo_link.callback-link:before,
body.ooolikvid #footer .footer_bottom .pseudo_link.callback-link:before {
    content: url(/assets/base/css/tender_css/../img/zvonok_zelenyj.svg);
}

body.tender .b_page_header .b_page_phone span.pseudo_link.callback-link:before,
body.tender #footer .footer_bottom .pseudo_link.callback-link:before {
    content: url(/assets/base/css/tender_css/../img/zvonok_fioletovyj.svg);
}

body.web #footer .footer_bottom .footer-time:before {
    background-image: url(/assets/base/css/tender_css/../img/calend.svg);
}

body.reg #footer .footer_bottom .footer-time:before {
    background-image: url(/assets/base/css/tender_css/../img/reg_calend.svg);
}

body.uchet #footer .footer_bottom .footer-time:before {
    background-image: url(/assets/base/css/tender_css/../img/uchet_calend.svg);
}

body.likvid #footer .footer_bottom .footer-time:before,
body.ooolikvid #footer .footer_bottom .footer-time:before {
    background-image: url(/assets/base/css/tender_css/../img/likvid_calend.svg);
}

body.tender #footer .footer_bottom .footer-time:before {
    background-image: url(/assets/base/css/tender_css/../img/tender_calend.svg);
}

#owl-slider_main .owl-controls .owl-buttons .owl-prev,
#owl-slider_main .owl-controls .owl-nav .owl-prev {
    background: url(/assets/base/css/tender_css/../img/hor_slider_ctr.svg) no-repeat center center;
}

#owl-slider_main .owl-controls .owl-buttons .owl-next,
#owl-slider_main .owl-controls .owl-nav .owl-next {
    background: url(/assets/base/css/tender_css/../img/hor_slider_ctr_r.svg) no-repeat center center;
}

.numbers-row .numbers-block img {
    min-width: 70px;
}

.more_inf {
    display: none;
}

.inner.eng_ver .submenu_pos a {
    color: #ffffff;
    font-family: 'Roboto Slab', serif;
    font-size: 14px;
    font-weight: 700;
    text-decoration: none;
    display: block;
    padding-top: 23px;
}

.inner.eng_ver .submenu_pos {
    float: right;
}

.inner.eng_ver .main_menu .back {
    float: left;
    width: 90%;
    height: 46px;
}

.inner.eng_ver .main_menu .back ul {
    left: 0;
}

.inner.eng_ver .main_menu .back ul li a {
    height: 20px;
}

.inner.eng_ver .main_menu {
    height: 46px;
}


.menu_click_btn {
    display: none;
}

.inner.eng_ver #footer .map_block a {
    margin-top: 20px;
    display: block;
}

.inner.eng_ver .foot_item {
    width: 24%;
}

.inner.eng_ver .hor_foot_list .list_item:not(:first-child) {
    padding-left: 0;
    width: 29%;
}

.inner.eng_ver .hor_foot_list .list_item:last-child {
    width: 7%;
    float: right;
}

body {
    min-width: 0;
}

body.inner.eng_ver #content {
    margin-left: 0;
}

a.line.hor_page_flag.vert {
    color: #000;
}

a.online_link.non_m_t2 {
    margin-top: 0px !important;
}

.table_tab .title {
    display: inline-block;
    vertical-align: middle;
    width: 100%;
    height: 70px !important;
    padding-top: 13px;
    box-sizing: border-box;
    padding: 18px 12px 10px;
    border: 1px solid #fff;
    color: rgb(255, 255, 255);
    text-align: center;
    font-weight: bold;
}

body.reg .table_tab .title {
    background-color: rgb(0, 149, 217);
}

body.likvid .table_tab .title,
body.ooolikvid .table_tab .title {
    background-color: rgb(68, 120, 6);
}

body.web .table_tab .title {
    background-color: rgb(239, 18, 26);
}

.table_tab_2 .title {
    display: inline-block;
    vertical-align: middle;
    width: 100%;
    height: 75px !important;
    padding-top: 13px;
    box-sizing: border-box;
    padding: 10px 12px 10px;
    border: 1px solid #fff;
}

.subsection {
    padding: 0;
}

.table_tab .tab,
.table_tab_2 .tab {
    float: left;
    width: 33.3% !important;
    border-collapse: separate;
    background: #e2e8ef;
}

#content .inline_block .inline_block .trigger a {
    position: relative;
    line-height: 24px;
}

.text_tab {
    padding: 10px;
}

.table_tab,
.table_tab_2 {
    overflow: hidden;
    background: #e2e8ef;
    margin-bottom: 15px;
}

.cost_gray .colored {
    float: left;
    width: 50% !important;
}

.cost_gray {
    overflow: hidden;
    background: #e2e8ef;
}


.b_rim_number li .more {
    display: none;
}

.inline_block .i_agree.i_agree_next label {
    color: #585c62 !important;
}

.inline_block .i_agree.i_agree_next {
    width: 100%;
}

.inline_block .pmwidget.calcNew .rounded-list .tooltip {
    float: none;
    margin-top: 0;
    margin-left: 5px;
    display: inline-block;
    vertical-align: top;
}

.btn_hide {
    display: none;
}

#navigation {
    z-index: 2;
}

#tender_calc .tender_main label.ooo_agree {
    color: #a3aeba !important;
}

.inline_block {
    margin-top: 0;
}

#wrapper {
    min-height: 0;
    position: static;
    width: 100%;
    top: 0;
}

.newmain {
    position: relative;
    display: block;
    padding-top: 0;
    width: 980px;
    margin-left: 0;
    left: 0;
    margin: 10px auto 0;
    min-height: 100px;
    margin-top: 0px;
}

.services-row .services-item {
    width: 151px;
}

.advantages-row .advantages-item {
    width: 167px;
}

.ljkasjd {
    font-size: 0;
}

.ljkasjd div {
    overflow: hidden;
    width: 50%;
    display: inline-block;
    vertical-align: top;
}

.ljkasjd .img_block {
    float: left;
    width: 20%;
}

.ljkasjd .text {
    font-size: 14px;
    float: left;
    width: 80%;
}

.podrob_orange,
.podrob_blue {
    display: none;
}

.menu_top_wrap_n {
    height: 46px;
}

#left_part {
    width: 25% !important;
}

#content.main,
#content {
    width: 73%;
    margin: 0;
    float: right;
}

#content .padds {
    padding: 17px 0 0 0;
}

.newmain #content {
    margin-top: 20px;
}


.form_success {
    position: relative;
    top: -14px;
    text-align: center;
    color: #ffffff;
}




.advantages-item .podrob {
    display: none;
}

.calc_uch_l {
    display: table;
    vertical-align: middle;
    padding: 0px 20px;
}

.calc_uch_l .l_txt {
    float: none;
    display: table-cell;
    vertical-align: middle;
    height: 59px;
}

.calc_uch_l .l_w:before {
    top: 23px;
}

.calc_uch_l .l_w:after {
    content: '';
    width: 24px;
    height: 22px;
    background: url(/assets/base/css/tender_css/../img/calc_uc_01.svg) no-repeat center;
    position: absolute;
    left: 0;
    top: 19px;
}

.calc_uch_l .l_w {
    padding-left: 36px;
    padding-right: 5px;
    box-sizing: border-box;
}

.l_w {
    display: table-cell;
    vertical-align: middle;
    height: 59px;
    text-decoration: none;
}

.hor_index_list .podrob {
    display: none;
}

.btn_menu_top {
    display: none;
}

.otziv_btn {
    display: none;
}

.inner.web .newmain {
    margin-top: 0px !important;
}

.hor_top_menu .hor_menu_list {
    width: 65%;
    display: inline-block;
    vertical-align: top;
}

.tree_wrap {
    float: right;
    width: 70%;
}

.footer-line1 .l-social,
.footer-line1 .l-pay {
    width: 30%;
}

.footer-line1 .l-rating {
    width: 40%;
}

.two_fut_block {
    float: left;
    width: 48%
}

.footer_bottom .bottom-col1 {
    width: 55%;
}

.footer_bottom .bottom-col2 {
    width: 45%;
}

.search_main_wrap {
    float: right;
}

.version.ver1 #left_part .menu>ul>li.noactive_submenu:hover {
    background: #7A0E80;
    color: #fff !important;
}

.version.ver2 #left_part .menu>ul>li.noactive_submenu:hover {
    background: #007BC3;
    color: #fff !important;
}

.version.ver3 #left_part .menu>ul>li.noactive_submenu:hover {
    background: #F57305;
    color: #fff !important;
}

.version.ver4 #left_part .menu>ul>li.noactive_submenu:hover {
    background: #529701;
    color: #fff !important;
}

.index-advantages {
    font-size: 14px;
}

.index-advantages:after,
.index-advantages-row:after {
    content: '';
    display: block;
    clear: both;
}

.index-advantages-row {
    margin-bottom: 30px;
}

.index-advantages-item {
    float: left;
    width: 50%;
}

.index-advantages-item table.index-advantages-item-heading {
    width: 100%;
    overflow: visible;
    margin-bottom: 10px;
}

.index-advantages-item table.index-advantages-item-heading td {
    border: none;
    vertical-align: middle;
    background: none;
    padding: 0px 15px 0px 0px;
    text-align: left;
}

.index-advantages-item table.index-advantages-item-heading tr td:last-child,
.index-advantages-item-text {
    padding-right: 50px;
}

.index-advantages-item table.index-advantages-item-heading tr td:last-child {
    font-weight: bold;
}

.index-advantages-item table.index-advantages-item-heading img,
.index-advantages-item table.index-advantages-item-heading tr td:first-child {
    width: 50px;
    height: 50px;
}

.index-advantages-item table.index-advantages-item-table {
    width: 100%;
    margin-bottom: 0px;
    overflow-x: hidden;
}

.index-advantages-item table.index-advantages-item-table td {
    border: none;
    background: none;
    padding: 0px;
}

.index-advantages-item table.index-advantages-item-table img {
    padding: 0px;
    max-width: 100%;
}

.index-advantages-item table.index-advantages-item-table tr td:first-child {
    width: 61px;
    vertical-align: top;
    padding-top: 5px;
    padding-right: 20px;
}

.index-advantages-item table.index-advantages-item-table tr td:last-child {
    padding-right: 30px;
}

table.ul_middle-icon {
    width: 100%;
    border-collapse: collapse;
    overflow-x: hidden !important;
}

table.ul_middle-icon td {
    border: none;
    background: none;
    font-size: 14px;
    line-height: 20px;
    padding-bottom: 20px;
    vertical-align: top;
}

table.ul_middle-icon td:first-child {
    padding-left: 0px;
    padding-right: 15px;
}

table.ul_small-icon {
    width: 100%;
    border-collapse: collapse;
    overflow-x: hidden !important;
}

table.ul_small-icon td {
    border: none;
    background: none;
    font-size: 14px;
    line-height: 20px;
    padding: 0px 0px 20px 0px;
}

table.ul_small-icon tr td:first-child {
    vertical-align: top;
    padding-right: 20px;
}

table.ul_small-icon tr td:last-child {
    vertical-align: middle;
}

.smenanews.smenanews-custom {
    background: transparent url(/assets/base/css/tender_css/../../seoimg/uk-prioritet1.png) no-repeat scroll 0% 0%;
    margin-bottom: 25px;
    padding: 30px;
    border: 2px solid rgb(230, 100, 105);
    border-radius: 18px;
        background-size: cover;
}

.smenanews.smenanews-custom .l_h1 {
    margin-top: 0px;
    margin-bottom: 12px;
}

.smenanews.smenanews-custom p:last-child {
    padding-bottom: 0px;
}

body.eng_ver form.online_order.vis.que_form_n.ajax_form .i_agree #pravs {
    display: none !important;
}

#header .work {
    right: 490px !important;
}

#header .header-email {
    margin-bottom: 13px;
}

#header .header-worktime {
    position: relative;
    font-size: 14px;
    color: black !important;
    font-weight: normal;
}

#header .header-worktime:before {
    content: url(/assets/base/css/tender_css/../../img/calend.png);
    width: 17px;
    height: 15px;
    position: absolute;
    left: -25px;
    top: 1px;
}

body.reg #header .header-worktime:before {
    content: url(/assets/base/css/tender_css/../../img/calend_reg.svg);
}
body.likvid #header .header-worktime:before, body.ooolikvid #header .header-worktime:before {
    content: url(/assets/base/css/tender_css/../../img/calend_likvid.svg);
}
body.uchet #header .header-worktime:before {
    content: url(/assets/base/css/tender_css/../../img/calend_uchet.svg);
}
body.tender #header .header-worktime:before {
    content: url(/assets/base/css/tender_css/../../img/calend_tender.svg);
}

#header .header-address-and-social {
    position: absolute;
    top: 38px;
    right: 175px;
}

#header .header-address-and-social .header-address {
    margin-bottom: 15px;
}

#header .header-address-and-social .header-address a {
    text-decoration: none;
}
#header .header-address-and-social .header-social {
      display: block;
}

#header .header-address-and-social .header-social span.social {
    position: relative;
    font-size: 14px;
    color: black !important;
    font-weight: normal;
}

#header .header-address-and-social .header-social span.social {
    margin-right: 46px;
}

#header .header-address-and-social .header-social a {
    text-decoration: none;
}

#header .header-address-and-social .header-social a:last-child span.social {
    margin-right: 0px;
}

#header .header-address-and-social .header-social span.social:before {
    position: absolute;
    left: -25px;
    top: -2px;
}

#header .header-address-and-social .header-social .social.whatsapp-icon:before {
    content: url(/assets/base/css/tender_css/../../img/WhatsApp.png);
}

#header .header-address-and-social .header-social .social.viber-icon:before {
    content: url(/assets/base/css/tender_css/../../img/Viber.png);
}

#header .header-address-and-social .header-social .social.telegram-icon:before {
    content: url(/assets/base/css/tender_css/../../img/Telegram.png);
}

.b_page_header #copyButton .phone_num .prefix,
.b_page_header #copyButton .phone_num .num {
    font-size: 18px;
}



div.publ_hor_item div.publ_top_img img {
    width: auto;
    max-width: 80px;
    position: static;
}




@media screen and (min-width: 1025px) {

    .law_inline .withit li {

        width: 100%;
    }

    #left_part .menu ul li:hover {
        background: #d80e0e;
        height: auto;
    }

    #left_part .menu>ul>.noactive_submenu:hover {
        background: #d0d8e2;
        color: #555;
    }

    #left_part .menu>ul>.noactive_submenu:hover:before {
        background: #e2e9ee;
        position: absolute;
        content: "";
        width: 30px;
        height: 100%;
        top: 0px;
        right: 0px;
    }

    #left_part .menu>ul>li.noactive_submenu:hover {
        background: #e30f1b;
        color: #fff;
    }

    #left_part .menu ul li.act:hover {
        background: #e2e8ef url(/assets/base/css/tender_css/../i/gray_back.gif) repeat-y right top;
    }

    #left_part .menu ul li:hover {
        background: #e31017;
    }

    

    #left_part .menu ul li:hover a {
        border-color: #e31017;
    }
    
    #left_part .menu ul li:hover a span:not(.b) {
        color: #fff;
    }

    .version.ver1 #left_part .menu ul li:hover a {
        border-color: #7A0E80;
    }

    .version.ver2 #left_part .menu ul li:hover a {
        border-color: #007BC3;
    }

    .version.ver3 #left_part .menu ul li:hover a {
        border-color: #F57305;
    }

    .version.ver4 #left_part .menu ul li:hover a {
        border-color: #529701;
    }



    #left_part .menu>ul>li.noactive_submenu:hover a {
        border-color: #e30f1b;
    }

    .version.ver1 #left_part .menu>ul>li.noactive_submenu:hover a {
        border-color: #7A0E80;
        color: #fff;
    }

    .version.ver2 #left_part .menu>ul>li.noactive_submenu:hover a {
        border-color: #007BC3;
    }

    .version.ver3 #left_part .menu>ul>li.noactive_submenu:hover a {
        border-color: #F57305;
    }

    .version.ver4 #left_part .menu>ul>li.noactive_submenu:hover a {
        border-color: #529701;
    }

    #left_part .menu>ul>li.noactive_submenu:hover:before {
        display: none;
    }

    #left_part .menu ul ul.sub1lm li:hover {
        background: #E2E8EF !important
    }

}

@media (min-width: 960px){
	.subsection table.default tr td{
		-webkit-column-count: 1;
		-moz-column-count: 1;
		column-count: 1;
	}
	.subsection table.default tr td ul{
		-webkit-column-count: 2;
		-moz-column-count: 2;
		column-count: 2;
	}
}


@media screen and (max-width: 1024px) {
    .main_nav .sub_menu {
        position: static;
        width: 100%;
        border-top: 1px solid #fff;
    }

    .main_nav .sub_menu2 {
        position: static;
        width: 100%;
    }

    .faq-menu .faq-menu-item {
        width: 40%;
        margin-right: 10px;
    }

    @media screen and (max-width: 1080px) {
        #owl-slider_main .owl-controls .owl-buttons .owl-prev {
            left: 15px;
        }

        #owl-slider_main .owl-controls .owl-buttons .owl-next {
            right: 15px;
        }

        #message22 {
            right: 15px;
            margin-right: 0;
        }

        .main_menu .back>ul>li {
            width: 16%;
        }

        .eng_ver .main_menu .back>ul>li {
            width: auto;
        }

        .main_menu .back ul li:last-child {
            display: none;
        }

    }

    @media screen and (max-width: 1045px) {
        .main_menu.hor_menu_n .back>ul {
            padding-left: 0;
        }

        .middle-footer {
            padding: 25px 15px;
        }

        #footer .hor_foot_list {
            padding: 0 15px;
        }

        #footer .footer_bottom {
            padding: 30px 15px;
        }

        .main_menu.hor_menu_n .back ul li.menu_hor_all {
            margin-left: 0;
        }

        .main_menu.hor_menu_n {
            position: static;
        }

        .main_menu .back {
            width: 100%;
            padding: 0px 15px;
            box-sizing: border-box;
        }

        .fixed_width {
            width: 100%;
            
            box-sizing: border-box;
        }

        .hor_top_menu {
            padding: 0 15px;
        }

        #navigation .padds {
            margin: 0;
            padding: 6px 0px 0;
            box-sizing: border-box;
        }

        #header.hor_n {
            height: 108px;
            padding: 0 15px;
            box-sizing: border-box;
        }

        .main_menu .back ul {
            position: static;
        }

        .menu_top_wrap_n {
            z-index: 9999;
            height: 68px;
        }

        #header .logo {
            padding-left: 0;
            position: static;
            margin-top: 30px;
            display: block;
            float: left;
            width: 40%;
        }

        #header .work a {
            padding-left: 25px;
        }

        .header-email a:before {
            left: 0;
        }

        .header-address a:before {
            left: 2px;
        }

        #header .header-address a {
            padding-left: 25px !important;
            display: block;
        }

        #header .work {
            position: static;
            float: left;
            margin-top: 38px;
            width: 40%;
        }

        .b_page_header .b_page_phone {
            width: 20%;
        }

        .main_menu.hor_menu_n .back ul li:nth-child(7):hover .hor_sub_s {
            right: 0;
            left: auto;
        }

        .main_menu.hor_menu_n .back ul li:nth-child(7):hover .hor_sub_s .top_sub2 {
            right: 100%;
        }

        .main_menu.hor_menu_n .back .back1.active-parent-item .submenu_pos>a {
            line-height: 16px;
        }

        .main_menu {
            height: 68px;
        }

        .main_menu .back {
            height: 68px;
        }

        .main_menu.hor_menu_n .back ul li>a {
            padding: 16px 12px 20px;
            box-sizing: border-box;
            height: auto;
            display: block !important;
        }

        .eng_ver .main_menu.hor_menu_n .back>ul {
            height: 44px;
        }

        .eng_ver .menu_top_wrap_n {
            height: 46px;
        }

        .main_menu.hor_menu_n .back>ul {
            display: flex;
            justify-content: space-between;
            height: 68px;
            align-items: center;
        }

        #left_part .padds {
            padding: 15px 3px 5px 0;
        }

        .service-why__text.visible {
            display: block;
        }

        .service-why__item .podrob {
            display: block;
        }

        .service-why__text {
            display: none;
        }

        .hor_foot_list .list_item {
            width: 260px;
        }

        .service-why__caption {
            padding-left: 0 !important;
            padding-top: 66px;
            margin-bottom: 0 !important;
        }

        #footer .map_block {
            padding: 0;
        }

        .eng_ver #navigation .padds {
            padding: 6px 0px 10px;
        }

        .eng_ver .main_menu.hor_menu_n .back ul li a {
            padding: 15px 0px !important;
        }

        .eng_kl {
            width: 260px !important;
        }

        .eng_kl td {
            padding: 1px 6px 3px;
        }

        .inner.eng_ver .main_menu .back ul li a {
            height: auto;
        }

        .eng_ver .main_menu .back {
            padding: 0
        }

        .specialist_block.b_small .specialist_photo {
            width: auto;
            margin-right: 15px !important;
            float: left;
        }

        .specialist_block .specialist_text {
            margin: 0px;
        }

        .uk_btn_mask.inline {
            padding-top: 0px;
            margin-bottom: 20px !important;
        }

        .b_rim_number li {
            min-height: 155px;
        }

        .uk-reg-advantages .b_rim_number li span.left_li {
            padding-left: 0 !important;
            padding-top: 67px !important;
        }

        .backrep {
            background-size: cover !important;
        }

        .accordeon-caption {
            margin-bottom: 10px !important;
        }

        .eng_ver #navigation {
            z-index: 0;
        }

        #left_part {
            width: 24% !important;
        }

        .eng_ver .anons.law_anons .h2 a.news_rubric {
            float: right;
            margin-right: 10px;
        }

        table.main_table_tender td {
            padding: 1px 0px 5px;
        }

        #content.main,
        #content {
            width: 74%;
            margin: 0;
            float: right;
        }

        .newmain {
            width: 100%;
            margin-left: 0;
            left: 0;
            overflow: hidden;
            padding: 0 15px;
            box-sizing: border-box;
        }

        body {
            min-width: 100%;
        }

        .span_all_hor {
            display: block;
            width: 100%;
            padding-top: 0px;
        }

        .main_menu .back ul li a {
            height: 68px;
            box-sizing: border-box;
        }

        .main_menu.hor_menu_n .back ul li a,
        .version.ver1 .main_menu.hor_menu_n .back ul li a,
        .version.ver2 .main_menu.hor_menu_n .back ul li a,
        .version.ver3 .main_menu.hor_menu_n .back ul li a,
        .version.ver4 .main_menu.hor_menu_n .back ul li a {
            padding: 17px 12px 14px;
        }

        .main_menu.hor_menu_n .back ul li a {
            line-height: normal;
            vertical-align: middle;
            display: table-cell;
        }

        .menu_tog .menu_tog__btn {
            top: 54%;
        }

        .main_menu.hor_menu_n .back ul li a {
            line-height: 16px;
        }

        .main_menu.hor_menu_n li .submenu,
        .version.ver1 .main_menu.hor_menu_n li .submenu,
        .version.ver2 .main_menu.hor_menu_n li .submenu,
        .version.ver3 .main_menu.hor_menu_n li .submenu,
        .version.ver4 .main_menu.hor_menu_n li .submenu {
            top: 68px;
        }

        .eng_ver .main_menu.hor_menu_n li .submenu {
            top: 47px;
        }

        .eng_ver .hor_footer {
            height: auto;
            padding-top: 60px;
            padding-bottom: 60px;
        }

        .main_menu.hor_menu_n li .submenu.hor_sub_s ul li .top_sub2 {
            right: auto;
            left: -255px;
        }

        .popup .form_pop_up input.text {
            padding-left: 10px;
        }

        .menu_top_wrap_n.fixed .main_menu.hor_menu_n .sub_phone_fix {
            margin: 18px 0 0 0px;
            padding-left: 0;
            border-left: none;
        }

        .menu_top_wrap_n.fixed .main_menu.hor_menu_n .logo_fix {
            margin-top: 0px;
        }

        .span_all_hor {
            padding-left: 26px;
        }

        .menu_top_wrap_n.fixed .main_menu.hor_menu_n li .submenu_pos.hor_all .submenu.hor_main_sub {
            left: -55px;
        }

        .cost table.colored {
            width: 99%;
        }

        .smena_form.ddd.likvid .page_market_info,
        .smena_form.ddd.tender .page_market_info,
        .smena_form.ddd.uchet .page_market_info,
        .smena_form.ddd.web .page_market_info,
        .smena_form.ddd.reg .page_market_info,
        .smena_form.ddd.ooolikvid .page_market_info {
            width: 45% !important;
        }

        .services-row .services-item {
            width: 24%;
            padding: 10px 0;
            margin-right: 1%;
            box-sizing: border-box;
            margin-bottom: 9px;
        }

        .services-row .services-item .service-btn {
            width: 80% !important;
        }

        .head-dograb .likvid-steps__list li+li {
            margin-left: 0px !important;
        }

        .head-dograb .uk-steps__list li+li {
            margin-left: 0px !important;
        }

        .head-dograb .likvid-steps__list li+li+li {
            margin-left: 0px !important;
        }
        .head-dograb .uk-steps__list li+li+li {
            margin-left: 0px !important;
        }

        .eng_ver #header {
            padding: 0 15px;
            box-sizing: border-box;
            width: 100%;
        }

        .eng_ver #header .logo {
            left: 15px;
        }

        .eng_ver .fixed_width {
            padding: 0 15px;
            box-sizing: border-box;
            width: 100%;
        }

        body.inner #content {
            margin-left: 0;
        }
    }

    @media screen and (max-width: 1040px) {
        .main_menu.hor_menu_n .back ul li a {
            padding: 14px 12px 14px;
        }

        .main_menu.hor_menu_n .back ul li a {
            line-height: 16px;
        }

        .menu_tog .menu_tog__btn {
            top: 52%;
        }

        .main_menu li .submenu_pos {
            min-width: 125px;
        }

        .menu_top_wrap_n.fixed .main_menu.hor_menu_n li .submenu_pos.hor_all .submenu.hor_main_sub {
            left: -50px;
        }

        .eng_ver .menu_top_wrap_n {
            z-index: 99;
        }

        .main_menu .fixed_width {
            width: 95%;
            padding-left: 0;
        }
    }

    @media screen and (max-width: 1023px) {
        .replies-slider__detail {
            width: 100% !important;
            margin-left: 0;
            padding-top: 20px;
        }

        .subsection table.default td:nth-child(1) {
            
        }

        .widget-expert {
            padding: 20px 0 0 0px;
            clear: both;
        }

        #navigation .padds {
            margin: 0;
            padding: 6px 15px 0;
        }

        .main_menu .back {
            height: 48px;
        }

        #header .work {
            width: 35%;
        }

        .b_page_header .b_page_phone {
            width: 25%;
        }

        .hor_top_menu .hor_menu_list .menu_item {
            margin-right: 2%;
        }

        .hor_page_flag {
            margin-left: 5%;
        }

        .b_page_search {
            width: 100%;
            float: right;
            padding-top: 16px;
        }

        .b_page_search input.text {
            width: 80%;
        }

        .middle-footer .block-ur {
            width: 32%;
            box-sizing: border-box;
        }

        .middle-footer .block-reg {
            width: 22%;
        }

        .hor_index_list .hor_list_item {
            width: 32%;
            margin-right: 1%;
        }

        .middle-footer .block-likvid {
            width: 25%;
        }

        .index_block {
            width: 100%;
            padding-left: 0;
        }

        .main_menu li .submenu_pos.hor_all .hor_main_sub {
            width: 930px;
            left: 0;
            right: 0;
            margin: 0 auto;
        }

        .menu_top_wrap_n.fixed .main_menu.hor_menu_n li .submenu_pos.hor_all .submenu.hor_main_sub {
            left: -45px;
        }

        .main_menu li .submenu_pos.hor_all .submenu.hor_main_sub .hor_all_list li.list_item {
            width: 32%;
        }

        #banner .containerok {
            width: 100% !important;
        }

        #banner .text-header {
            font-size: 25px;
        }

        body div.smena_form.ddd form.online_order.smena.page_market_form.ajax_form {
            display: inline-block !important;
            width: 50% !important;
            box-sizing: border-box;
            margin: 0;
        }

        .page_market_info {
            width: 50%;
        }

        .stages>div {
            width: 85%;
            box-sizing: border-box;
        }

        #header .b_page_phone {
            text-align: right;
        }

        .our-reson {
            font-size: 17px;
            line-height: normal;
        }

        .advantages-row .advantages-item .advantage-name {
            font-weight: bold;
            margin-bottom: 0;
            min-height: 24px;
        }

        .advantages-row .advantages-item {
            float: none;
            width: 48%;
            margin-right: 1%;
            font-size: 14px;
            box-sizing: border-box;
            display: inline-block;
            vertical-align: top;
        }

        .inline_block .pmwidget.calcNew {
            width: 100% !important;
            box-sizing: border-box;
            padding: 12px 15px 0 15px;
        }

        .page_form_n .page_market_form {
            width: 48% !important;
            vertical-align: top;
        }

        .inline_block .i_agree.i_agree_next label {
            color: #585c62 !important;
        }

        .inline_block .i_agree.i_agree_next {
            width: 100%;
        }

        .page_form_n .page_market_form input.text,
        .page_form_n .page_market_form textarea {
            width: 98% !important;
        }

        .version.ver3 .trigger.zao,
        .version.ver3 .trigger {
            padding-left: 0;
        }

        .inline_block .b_rim_number li,
        .inline_block .b_rim_number li:nth-child(2n) {
            width: 100%;
            box-sizing: border-box;
        }

        .inner.eng_ver .main_hor_news .b_news_one {
            width: 48%;
            margin-right: 1%;
        }

        .inner.eng_ver .main_hor_news .b_news_one:nth-child(2) {
            margin-right: 0;
        }

        .inner.eng_ver .main_hor_news .b_news_one:last-child {
            display: none;
        }

        .inner.eng_ver #footer .hor_footer {
            padding-top: 40px;
        }

        body.ooolikvid .bl_tab .tabs__caption li,
        body.likvid .bl_tab .tabs__caption li,
        body.web .tabs .tabs__caption li,
        .tabs-col-3 .tabs__caption li {
            width: 32.5%;
            margin-right: 1%;
            box-sizing: border-box;
        }

        body.ooolikvid .bl_tab .tabs__caption li:nth-child(3),
        body.likvid .bl_tab .tabs__caption li:nth-child(3),
        body.web .tabs .tabs__caption li:nth-child(3),
        body.reg .tabs .tabs__caption li:nth-child(3) {
            margin-right: 0;
        }

        .tariff {
            width: 48%;
            margin-right: 1%;
            box-sizing: border-box;
        }

    }


    @media screen and (max-width: 960px) {
        .tariff {
            width: 100%;
            margin-right: 0;
            box-sizing: border-box;
        }

        body.ooolikvid .bl_tab .tabs__caption li,
        body.likvid .bl_tab .tabs__caption li {
            width: 32%;
            margin-right: 1%;
        }

        body.web .tabs .tabs__caption li {
            width: 32.4%;
            margin-right: 1%;
            box-sizing: border-box;
        }

        body.web .tabs .tabs__caption li:nth-child(3) {
            margin-right: 0;
        }

        .specialist_block {
            width: 100%
        }

        .tabs {
            max-width: 100%;
            margin: 0 0 30px;
        }

        .accordeon .accordeon-caption {
            padding-left: 0;
        }

        .uk-reg-advantages .b_rim_number li,
        .uk-reg-advantages .b_rim_number li:nth-child(2n) {
            width: 48% !important;
        }

        .main_menu li .submenu_pos {
            min-width: 0;
        }

        .main_menu.hor_menu_n .back ul li.menu_hor_all {
            margin-left: 0;
            width: 135px;
        }

        .hor_page_flag {
            margin-left: 0%;
        }

        .b_page_search {
            display: none;
        }

        .btn_hidd_search {
            width: 35px;
            height: 30px;
            border: 1px solid #dcdcdc;
            border-radius: 3px;
            background: #ffffff url(/assets/base/css/tender_css/../img/lupa.svg) no-repeat center;
            margin-top: 13px;
        }

        body.tender .btn_hidd_search {
            background: #ffffff url(/assets/base/css/tender_css/../img/lupa_fioletovyj.svg) no-repeat center;
        }

        body.ooolikvid .btn_hidd_search {
            background: #ffffff url(/assets/base/css/tender_css/../img/lupa_zelenyj.svg) no-repeat center;
        }

        body.uchet .btn_hidd_search {
            background: #ffffff url(/assets/base/css/tender_css/../img/lupa_oranzhevyj.svg) no-repeat center;
        }

        body.reg .btn_hidd_search {
            background: #ffffff url(/assets/base/css/tender_css/../img/lupa_sinij.svg) no-repeat center;
        }

        .hor_slider_wrap .slider_container .slider_txt {
            left: 20px !important;
        }

        #content .padds {
            padding: 0;
        }

        .newmain #content {
            margin-top: 0px;
        }

        .hor_slider_wrap .slider_container .slider_sub_txt,
        .hor_slider_wrap .slider_container .slider_txt,
        .hor_slider_wrap .slider_container .slider_sub_txt {
            left: 20px !important;
        }

        .oc_calc:before {
            background-position: center;
        }

        #banner .text {
            margin-left: 20px;
        }

        .calc-link {
            height: 30px;
        }

        .hor_top_menu .hor_menu_list .menu_item {
            margin-right: 2.5%;
        }

        #header.hor_n {
            height: 108px;
        }

        #header .logo {
            width: 30.5%;
        }

        #header .work {
            width: 38%;
            margin-top: 31px;
        }

        .b_page_header .b_page_phone {
            width: 31%;
            padding-top: 33px;
        }

        .main_menu {
            height: 47px;
        }

        .main_menu .back ul li a {
            height: 47px;
            box-sizing: border-box;
        }

        .main_menu.hor_menu_n .back ul li a {
            padding: 7px 9px 7px !important;
        }

        .main_menu.hor_menu_n .back ul li.menu_hor_all {
            width: 190px;
        }

        .main_menu.hor_menu_n .back ul li a {
            font-size: 14px !important;
        }

        .span_all_hor {
            padding-top: 0px;
        }

        .hor_top_menu {
            margin-top: 0px;
        }

        #header .logo img {
            width: 185px;
        }

        .menu_top_wrap_n.fixed .main_menu.hor_menu_n {
            position: static;
            display: none;
        }

        #left_part {
            width: 32% !important;
        }

        #content.main,
        #content {
            width: 67%;
            padding-right: 0px;
            box-sizing: border-box;
        }

        .eng_ver #left_part+#content {
            width: 67% !important;
        }

        .numbers-row .numbers-block {
            float: left;
            width: 33%;
        }

        .numbers-row .numbers-block img {
            margin-left: 0;
            margin-right: 5px;
            margin-bottom: 0px;
            width: 45px;
            min-width: 60px;
        }

        .numbers-row .numbers-block .numbers-txt {
            float: right;
            width: 54%;
            word-wrap: break-word;
        }

        .numbers-row .numbers-block .numbers-num {
            font-size: 20px;
        }

        .main-numbers {
            padding-bottom: 0;
        }

        .hor_slider_wrap .slider_container .slider_txt {
            font-size: 25px !important;
            top: 20px !important;
            left: 59px;
            line-height: 30px;
        }

        .hor_slider_wrap .slider_container .slider_sub_txt {
            position: absolute;
            top: 105px;
        }

        .hor_slider_wrap .slider_container .slider_sub_txt {
            left: 58px;
        }

        .hor_slider_wrap {
            height: 213px;
            margin-bottom: 20px;
        }

        .hor_slider_wrap .owl-controls {
            display: none !important;
        }

        #content .padds {
            padding: 0 0 0 16px;
        }

        #left_part .padds {
            padding: 0px 3px 5px 0;
        }

        #owl-slider_main .owl-controls .owl-buttons .owl-next {
            top: 40%;
        }

        .main_hor_news .b_news_one {
            width: calc(32% - 10px);
            display: block;
            float: left;
            margin-right: 2%;
            box-sizing: border-box;
        }

        .main_hor_news .b_news_one:nth-child(3) {
            margin-right: 0;
        }

        .main_hor_news {
            margin-bottom: 10px;
            overflow: hidden;
        }

        .main_hor_publ .publ_hor_list .publ_hor_item {
            width: 49%;
            float: left;
            height: 155px;
            display: block;
            margin-right: 2%;
            margin-bottom: 12px;
        }

        .main_hor_publ .publ_hor_list {
            overflow: hidden;
        }

        .main_hor_publ .publ_hor_list .publ_hor_item .publ_top_img {
            right: 7px;
        }

        .main_hor_publ .publ_hor_list .publ_hor_item .publ_name {
            font-size: 13px;
            line-height: 18px;
            bottom: 10px;
        }

        .hor_index_list .hor_list_item {
            width: 48%;
            margin-right: 4%;
            display: block;
            float: left;
            margin-bottom: 30px;
        }

        .hor_index_list .hor_list_item:nth-child(2n) {
            margin-right: 0 !important;
        }

        .hor_index_list .hor_list_item:nth-child(3n) {
            margin-right: 4%;
        }

        .hor_index_list {
            overflow: hidden;
        }

        .middle-footer .middle-footer-block {
            float: left;
            height: 30px;
            
            width: 24% !important;
            display: table;
            vertical-align: middle;
            box-sizing: border-box;
        }

        .middle-footer .middle-footer-block div {
            display: table-cell;
            vertical-align: middle;
            height: 37px;
            padding-top: 0;
            position: relative;
        }

        .middle-footer .middle-footer-block div:before {
            height: 24px;
            top: 5px;
            
            background-repeat: no-repeat;
        }

        .footer-line1 .l-map a {
            width: 260px;
            height: 222px;
            display: block;
            background: url(/assets/base/css/tender_css/../img/maps_768.png) no-repeat center;
        }

        .footer-line1 .l-map img {
            display: none;
        }

        .footer-line1 .l-map {
            width: 36%;
            height: auto;
        }

        .tree_wrap {
            float: right;
            width: 59%;
        }

        .footer-line1 .l-social,
        .footer-line1 .l-pay {
            width: 41%;
        }

        #footer .foot_h {
            margin-bottom: 14px;
        }

        .line-block.l-rating {
            clear: both;
            width: 100%;
            margin-top: 30px;
            padding-bottom: 20px;
        }

        .footer-line1 {
            overflow: hidden;
            min-height: 222px;
        }

        .two_fut_block {
            float: left;
            width: 48%
        }

        .footer_bottom .bottom-col1 {
            width: 100%;
        }

        .footer_bottom .bottom-col2 {
            width: 100%;
        }

        #footer .footer_bottom .footer-mail a {
            padding-left: 23px;
        }

        #footer .footer_bottom .footer-mail a:before {
            left: 0;
        }

        body.web #footer .footer_bottom .pseudo_link.callback-link,
        #footer .footer_bottom .pseudo_link.callback-link {
            margin-left: 22px;
        }

        .footer_bottom .bottom-col4 {
            width: 30%;
        }

        .footer_bottom .bottom-col3 {
            width: 34%;
        }

        .two_fut_block {
            width: 36%;
        }

        #footer {
            height: auto;
        }

        #footer .hor_footer {
            height: auto;
            overflow: hidden;
        }

        .tab-block {
            padding: 20px 15px 20px 15px;
            width: 100%;
            box-sizing: border-box;
        }

        .tab-block.active ul {
            width: 50%;
            margin-right: 0 !important;
        }

        .main_menu.hor_menu_n li .submenu,
        .version.ver1 .main_menu.hor_menu_n li .submenu,
        .version.ver2 .main_menu.hor_menu_n li .submenu,
        .version.ver3 .main_menu.hor_menu_n li .submenu,
        .version.ver4 .main_menu.hor_menu_n li .submenuu {
            top: 47px;
        }

        .main_menu li .submenu_pos.hor_all .hor_main_sub {
            width: 740px;
        }

        .hor_top_menu .hor_menu_list {
            width: 80%;
        }

        .smena_form.ddd.web .page_market_info a[href^=tel] {
            background: url(/assets/base/css/tender_css/../../ds-comf/ds-form/images/zaya/4445013_6_4056860_red.png) 10px 3px !important;
            background-repeat: no-repeat !important;
        }

        .smena_form.ddd.tender .page_market_info a[href^=tel] {
            background: url(/assets/base/css/tender_css/../../ds-comf/ds-form/images/zaya/4740233_ikonka_4341169.png) 22px 3px !important;
            background-repeat: no-repeat !important;
        }

        .smena_form.ddd.uchet .page_market_info a[href^=tel] {
            background: url(/assets/base/css/tender_css/../../ds-comf/ds-form/images/zaya/4445013_6_4056860.png) 2px 3px !important;
            background-repeat: no-repeat !important;
        }

        .smena_form.ddd.tender .page_market_info p:first-child,
        .smena_form.ddd.uchet .page_market_info p:first-child,
        .smena_form.ddd.reg .page_market_info p:first-child,
        .smena_form.ddd.web .page_market_info p:first-child {
            text-align: center;
        }

        .smena_form.ddd.tender .page_market_info a[href^=tel],
        .smena_form.ddd.uchet .page_market_info a[href^=tel],
        .smena_form.ddd.reg .page_market_info a[href^=tel],
        .smena_form.ddd.reg .page_market_info a[href^=tel],
        .smena_form.ddd.ooolikvid .page_market_info a[href^=tel] {
            width: 180px;
            margin: 0 auto;
        }

        .pricelist.price .b {
            white-space: normal;
        }

        body table.colored.colored-new td,
        body table.colored.colored-new td.pricelist.price.colored_td,
        body table.colored.colored-new tr td:last-child {
            padding-right: 5px !important;
            padding-left: 5px !important;
            box-sizing: border-box;
        }

        .cost table.colored {
            width: 100%;
        }

        .inline_block #oneform1 .page_market_h1 {
            margin: 0px 0px 17px;
            padding-top: 17px;
        }

        #banner .text-header {
            font-size: 20px !important;
            line-height: 28px;
            margin-bottom: 23px;
        }

        #banner .text {
            width: 260px;
        }

        .head-dograb .withit li,
        .law_inline .withit.withit-override li,.withit1 li {
            width: 50%;
            box-sizing: border-box;
        }

        .withit li:nth-child(4n+4) {
            clear: unset !important;
        }

        .menu_top_wrap_n {
            height: 47px;
        }

        .services-row .services-item {
            width: 49%;
        }

        .services-row .services-item:nth-child(2n) {
            margin-right: 0;
        }

        .advantages-item .podrob {
            display: block;
            color: #0095d9;
            font-size: 14px;
            font-weight: 400;
        }

        .advantage-text {
            display: none;
        }

        .advantage-text.visible {
            display: block;
            margin-bottom: 20px;
        }

        .ljkasjd .img_block {
            width: 26%;
        }

        .ljkasjd .text {
            width: 74%;
            padding-left: 10px;
            box-sizing: border-box;
        }

        ul.type4 li,
        ul li {
            padding: 0 0 10px 15px;
        }

        .ljkasjd .text {
            min-height: 60px;
            display: table;
        }

        .ljkasjd .text p {
            line-height: 20px;
            display: table-cell;
            vertical-align: middle;
        }

        .ljkasjd>div {
            overflow: hidden;
            width: 50%;
            display: table;
            vertical-align: middle;
            min-height: 100px;
            float: left;
        }

        #banner img {
            margin-top: -11px;
        }

        table .uk_zakaz {
            width: 94px !important;
        }

        .uk_btn_mask.inline {
            display: inline-block;
            margin: 0;
        }

        .table_not_rt span {
            padding-left: 0;
            margin-left: 0;
        }

        .inline_block #tender_calc {
            width: 100%;
        }

        .version.ver1 .online_link {
            color: #ffffff;
        }

        .version.ver1 a.online_link.non_m_t2 {
            color: #000000;
            margin-bottom: 10px;
        }

        .b_work_your_ul li {
            width: 50%;
            margin-bottom: 30px;
            box-sizing: border-box;
            background-size: contain;
        }

        .b_work_your_ul li br {
            display: none;
        }

        .smena_form.ddd.likvid .page_market_info a[href^=tel] {
            background: url(/assets/base/css/tender_css/../../ds-comf/ds-form/images/zaya/phone_likvid.png) 0px 3px;
            background-repeat: no-repeat;
            width: 155px;
            margin: 0 auto;
        }

        .cost table.colored,
        .inline_block table {
            width: 100% !important;
            display: block;
            overflow-x: scroll;
            margin-bottom: 20px;
        }

        .cost table.colored {
            overflow-x: hidden;
        }

        .articles__list .articles__item {
            width: 49%;
        }

        .page_market_form .t_shifts table {
            padding-top: 0px;
            display: table;
            width: 100%;
        }

        .inline_block img {
            max-width: 100%;
        }

        .likvid-steps__list .likvid-steps__list li+li,
        .likvid-steps__list .likvid-steps__list li+li+li {
            margin-left: 0px !important;
        }

        .uk-steps__list .uk-steps__list li+li,
        .uk-steps__list .uk-steps__list li+li+li {
            margin-left: 0px !important;
        }

        .table-accordion .trigger:not(.zao) a {
            width: 44%;
        }

        html body .table-accordion.table-accordion-v3 .trigger .el_trigger_price {
            width: 28%;
        }

        html body .table-accordion.table-accordion-v3 .trigger .uk_zakaz__box {
            width: 29%;
        }

        .inline_block #calcRegIpDiv .pmwidget.calcNew {
            width: 100% !important;
            padding: 12px 15px 0;
        }

        .inline_block #calcRegIpDiv .pmwidget.calcNew .rounded-list .radio label {
            width: 100%;
            box-sizing: border-box;
        }

        .inline_block #calcRegIpDiv .pmwidget.calcNew .rounded-list .b2.b2_n {
            margin-right: 0;
        }

        .inline_block #calcRegIpDiv .pmwidget.calcNew .rounded-list .radios {
            padding-left: 0;
        }

        .inline_block #calcRegIpDiv .ooo .itogos {
            padding: 20px 0px 0px 0px;
        }

        .replies-slider__img,
        .replies-slider__detail {
            width: 35%;
        }

        .page_new_info {
            border-radius: 10px;
            border: 1px solid #cccccc;
            text-align: left;
            padding: 20px 20px;
            font-size: 14px;
        }

        .f_n_price {
            margin: 0 !important;
        }

        .replies-slider__detail {
            width: 62% !important;
            padding-left: 15px;
            box-sizing: border-box;
            padding-top: 0;
        }

        .pmwidget.calcNew .rounded-list .block5 .spinner {
            margin-bottom: 20px;
            padding-left: 0 !important;
            display: inline;
            float: right;
            margin-top: 0px;
        }

        .block5 span {
            width: 73%;
            margin-bottom: 7px;
        }

        .replies-slider__title {
            line-height: 22px;
        }

        .inner.eng_ver .main_hor_news {
            overflow: hidden;
        }

        .inner.eng_ver #header .search {
            margin-top: 43px;
            float: left;
            width: 38%;
            position: relative;
            right: 0;
            top: 0;
        }

        .inner.eng_ver .hor_rep_block:after {
            width: 210px;
        }



        .inner.eng_ver #spacer {
            height: 0;
            clear: both;
        }

        .inner.eng_ver #footer {
            margin-top: 0;
        }

        .inner.eng_ver .hor_foot_list .list_item .hor_map_addr {
            margin-bottom: 60px;
        }

        .inner.eng_ver .menu_top_wrap_n {
            z-index: 1;
        }

        .inner.eng_ver #header .search input.text {
            float: right;
        }

        .b_page_search.open {
            display: block;
            position: absolute;
            right: 0;
            width: 200px;
            top: -2px;
        }

        .search_main_wrap {
            position: relative;
        }

        .main_menu.hor_menu_n .back>ul {
            height: 47px;
        }

        .eng_ver #content {
            width: 100% !important;
            padding: 0;
        }

        .eng_ver #content .padds {
            padding: 0;
        }

        body.inner .anons {
            padding-left: 0;
        }

        .eng_ver .padds {
            padding-left: 0 !important;
        }

        .specialist_block.b_small .specialist_photo {
            width: auto;
            
            margin: 0 auto !important;
            margin-right: 15px !important;
        }

        .eng_ver .uk_btn.uk_btn_red {
            margin: 0 auto !important;
            display: block;
        }

        #pagination {
            text-align: left;
        }

        .slick-initialized .slick-slide {
            display: block;
            text-align: center;
        }

        .main_menu.hor_menu_n .back1 .submenu.hor_sub_s {
            left: 0;
            right: 0;
        }

        .service_request .online_order table textarea {
            width: 219px !important;
        }

        .table_not_rt span {
            margin-top: 5px;
        }

        .replies-slider__next {
            right: -25px !important;
        }

        .pag_first {
            position: static;
        }

        .main_menu.hor_menu_n li .submenu,
        .version.ver1 .main_menu.hor_menu_n li .submenu,
        .version.ver2 .main_menu.hor_menu_n li .submenu,
        .version.ver3 .main_menu.hor_menu_n li .submenu,
        .version.ver4 .main_menu.hor_menu_n li .submenu {
            top: 47px;
        }

        .inner #content.main_width {
            width: 100% !important;
        }

        #left_part .menu>ul>.noactive_submenu:hover>a {
            color: #fff;
        }

        #content.search table td.result #navigation {
            width: 100%;
            margin-bottom: 9px;
        }
    }


    @media screen and (max-width: 840px) {
        .main_menu .back ul li {
            width: auto;
        }

        .inline_block img {
            max-width: 110%;
        }

        .publ_hor_item .link img {
            width: 110%;
        }

        .main_hor_publ .publ_hor_list .publ_hor_item {
            height: 170px;
        }

    }


    @media screen and (max-width: 767px) {
        .newnumbr-row,.newnumbr-likvid-row {
            height: auto;
        }
         .th-sl-bl .nslide{
            width: 100%;
            float: none;
        }

        .numbers-slide {
            padding-top: 10px;
        }

        .popup form table {
            width: 95%;
        }

        .service_request .online_order table textarea {
            width: 160px !important;
        }

        .uk_btn_mask {
            margin: 15px auto 0 !important;
        }

        .hor_index_list .hor_list_item .item_top_img.img01 {
            background-position: 5px 0px;
        }

        .hor_index_list .hor_list_item .item_top_img.img03 {
            background-position: -202px 0;
        }

        .hor_index_list .hor_list_item .item_top_img.img06 {
            background-position: -200px -107px;
        }

        .numbers-row .numbers-block .numbers-txt {
            float: none !important;
            width: 100% !important;
            display: inline;
        }

        .numbers-row .numbers-block .numbers-num {
            display: inline;
            float: none !important;
        }



        .table_not_rt span {
            margin: 0 auto;
            text-align: center;
            width: 100%;
        }

        .widget-expert {
            display: none;
        }

        .inline_block .b_rim_number li,
        .inline_block .b_rim_number li:nth-child(2n) {
            box-sizing: border-box;
            width: 100% !important;
        }

        .trigger.zao,
        .trigger {
            padding-left: 0 !important;
        }

        .toggle_container_egrul {
            padding-left: 20px !important;
        }

        .inline_block .t_shifts table {
            display: table;
        }

        .head-dograb .smena_form.ddd.web form.online_order.smena.page_market_form.web.ajax_form,
        .head-dograb .smena_form.ddd.web form.online_order.smena.page_market_form.web.ajax_form,
        body .head-dograb div.smena_form.ddd form.online_order.smena.page_market_form.ajax_form {
            width: 300px !important;
            float: none !important;
            margin: 0 auto;
            display: block !important;
        }

        .smena_form.ddd.likvid .page_market_info,
        .head-dograb .smena_form.ddd.web .page_market_info,
        .head-dograb .smena_form.ddd.tender .page_market_info,
        .head-dograb .smena_form.ddd.uchet .page_market_info,
        .head-dograb .smena_form.ddd.web .page_market_info,
        .head-dograb .smena_form.ddd.reg .page_market_info,
        .head-dograb .smena_form.ddd.ooolikvid .page_market_info {
            width: 300px !important;
            float: none !important;
            margin: 0 auto;
        }

        .smena_form.ddd.ooolikvid .page_market_info a[href^=tel] {
            background: url(/assets/base/css/tender_css/../../ds-comf/ds-form/images/zaya/phone_likvid.png) 73px 3px;
            background-repeat: no-repeat;
        }

        .hor_slider_wrap {
            display: none;
        }

        .inner.web .newmain {
            margin-top: 0 !important;
        }

        .main_menu .back ul li.back1 {
            display: none;
        }

        .main_menu.hor_menu_n .back ul li a {
            padding: 9px 20px 9px !important;
        }

        .fixed_width {
            padding: 0 10px;
        }

        .main_menu .back {
            padding: 0px 0px;
        }

        .menu_tog .menu_tog__btn {
            left: 24px;
        }

        .span_all_hor {
            padding-left: 10px;
        }

        .btn_hidd_search {
            margin-right: 0;
        }

        #content.main {
            padding-right: 10px;
        }

        #left_part {
            width: 100% !important;
            float: none;
        }

        .n_list_menu_head {
            display: none;
        }

        #n_list_menu {
            display: none !important;
        }

        .spec_block .online_link:before {
            display: none;
        }

        .spec_block .online_link {
            width: 146px;
            height: 40px;
            border-radius: 3px;
            background-image: linear-gradient(to top, #7f7f7f 0%, #bdbdbd 100%), linear-gradient(to top, #000000 0%, #ffffff 100%) !important;
            color: #ffffff;
            font-size: 13px;
            font-weight: bold;
            line-height: 40px;
            text-transform: uppercase;
            text-align: center;
            display: block;
            padding: 0 !important;
            clear: both;
            text-decoration: none;
        }

        .spec_block .online_link:hover,
        .otziv_btn:hover {
            color: #ffffff;
            text-decoration: none;
        }

        .otziv_btn {
            width: 178px;
            height: 40px;
            border-radius: 3px;
            background-image: linear-gradient(to top, #7f7f7f 0%, #bdbdbd 100%), linear-gradient(to top, #000000 0%, #ffffff 100%) !important;
            color: #ffffff;
            font-size: 13px;
            font-weight: bold;
            line-height: 40px;
            text-transform: uppercase;
            text-align: center;
            display: inline-block;
            vertical-align: top;
            padding: 0 !important;
            text-decoration: none;
        }

        .hor_rep_block {
            display: none;
        }

        .spec_block {
            width: 146px;
            display: inline-block;
            vertical-align: top;
        }

        .price_left {
            display: inline-block;
            vertical-align: top;
            margin-top: 13px;
            margin: 0;
        }

        #left_part .padds {
            text-align: center;
        }

        #content.main,
        #content {
            width: 100%;
            padding-right: 10px;
            box-sizing: border-box;
        }

        #left_part .padds {
            padding: 0;
            margin-bottom: 20px;
        }

        .inner.web .newmain {
            margin-top: 10px !important;
        }

        .numbers-row.numbers-owl-carousel {
            width: 485px;
            margin: 0 auto;
        }

        .btn_menu_top {
            color: #585c62;
            font-size: 14px;
            font-weight: 700;
            position: relative;
            display: block;
            width: 75%;
            float: left;
            height: 55px;
            line-height: 55px;
            padding-left: 22px;
            box-sizing: border-box;
            font-family: "Roboto Slab", serif;
        }

        .btn_menu_top:before {
            content: '';
            width: 15px;
            height: 10px;
            position: absolute;
            left: 0;
            top: 23px;
            background: url(/assets/base/css/tender_css/../img/burger.svg) no-repeat center;
        }

        .hor_top_menu .hor_menu_list {
            display: none;
        }

        #header .logo {
            width: 32.5%;
        }

        #header .work {
            width: 32%;
        }

        .b_page_header .b_page_phone {
            width: 35%;
        }

        .main_menu li .submenu_pos.hor_all .hor_main_sub {
            width: 620px;
        }

        .footer-line1 .l-map {
            width: 47%;
        }

        .tree_wrap {
            width: 53%;
        }

        #content .padds {
            padding: 0 0 0 10px;
        }

        .btn_menu_top.act:before {
            content: '';
            width: 15px;
            height: 12px;
            position: absolute;
            left: 0;
            top: 22px;
            background: url(/assets/base/css/tender_css/../img/x_menu.svg) no-repeat center;
        }

        .hor_top_menu .hor_menu_list.active_menu {
            display: block;
            position: absolute;
            left: 0;
            right: 0;
            background-color: #fcfcfc;
            width: 100%;
            z-index: 10000;
            top: 56px;
            border-bottom: 1px solid #f4f4f4;
        }

        .hor_top_menu .hor_menu_list .menu_item {
            margin-right: 0;
            float: none;
            display: block;
            width: 100%;
            padding: 0 10px;
            line-height: 30px;
        }

        .main_menu.hor_menu_n .back ul li.menu_hor_all {
            width: 100%;
        }

        .main_menu .back {
            height: 47px;
        }

        .main_menu li .submenu ul.hor_all_list {
            padding: 0;
            background: #fff;
            box-sizing: border-box;
        }

        .main_menu li .submenu_pos.hor_all .hor_main_sub {
            width: 100%;
            box-sizing: border-box;
            left: 0;
            right: 0;
            margin: 0 auto;
            padding-bottom: 0;
        }

        .hor_all_list li .all_h:before {
            display: none !important;
        }

        .main_menu li .submenu_pos.hor_all .submenu.hor_main_sub .hor_all_list li.list_item {
            width: 100%;
            margin-bottom: 0;
        }

        .main_menu li .submenu_pos.hor_all .submenu.hor_main_sub .hor_all_list li .all_h {
            width: 100%;
            height: 50px;
            background-color: #f5f5f5;
            float: left;
            color: #000000;
            font-size: 14px;
            font-weight: 700;
            line-height: 20px;
            padding-left: 10px;
            box-sizing: border-box;
            line-height: 36px;
        }

        .main_menu li .submenu_pos.hor_all .submenu.hor_main_sub .hor_all_list li .all_h.act {
            color: #71ad18;
        }

        .hor_all_list li .str_menu {
            float: right;
            width: 10%;
            background: #f5f5f5 url(/assets/base/css/tender_css/../img/str_menu.svg) no-repeat center;
            display: block;
            height: 49px;
        }

        .hor_all_list li .str_menu.act {
            background: #f5f5f5 url(/assets/base/css/tender_css/../img/str_green.svg) no-repeat center;
        }

        .main_menu.hor_menu_n li .submenu ul {
            clear: both;
        }

        .main_menu.hor_menu_n li .submenu ul.act {
            display: block;
        }

        .main_menu.hor_menu_n li .submenu ul.hor_all_sub li a:before {
            display: none;
        }

        .main_menu.hor_menu_n li .submenu ul.hor_all_list li ul.hor_all_sub li {
            margin: 0 0 2px 0;
            padding: 0;
            width: 100%;
            height: 50px;
            display: table;
            vertical-align: middle;
        }

        .main_menu.hor_menu_n li .submenu ul.hor_all_sub li a {
            height: 50px;
            display: table-cell !important;
            padding: 0 0 0 10px;
            box-sizing: border-box;
        }

        ul.hor_all_sub {
            display: none;
        }

        ul.hor_all_sub.open {
            display: block;
        }

        .main_menu.hor_menu_n .back>ul {
            display: block;
            padding: 0;
        }

        #banner {
            display: none;
        }

        .newmain .fixed_width {
            margin-top: 0;
        }

        .newmain #left_part .menu {
            padding: 0;
            background: #f2f6f9;
            width: 100%;
            min-height: 60px;
        }

        .newmain #left_part .menu .head,
        .inner.eng_ver #left_part .menu .head {
            padding: 0;
            height: 60px;
            width: 90%;
            float: left;
            text-align: left;
            padding-left: 23px;
            box-sizing: border-box;
            display: table;
            background: #f2f6f9;
        }

        .version.ver1 #left_part .menu .head.act {
            color: #7A0E80;
        }

        .version.ver3 #left_part .menu .head.act {
            color: #F57305;
        }

        .inner.web #left_part .menu .str_menu.act {
            background: #f5f5f5 url(/assets/base/css/tender_css/../img/inner_web.svg) no-repeat center;
        }

        .version.ver1 #left_part .menu .str_menu.act {
            background: #f5f5f5 url(/assets/base/css/tender_css/../img/str_vert_ver1.svg) no-repeat center;
        }

        .version.ver2 #left_part .menu .str_menu.act {
            background: #f5f5f5 url(/assets/base/css/tender_css/../img/str_vert_ver2.svg) no-repeat center;
        }

        .version.ver3 #left_part .menu .str_menu.act {
            background: #f5f5f5 url(/assets/base/css/tender_css/../img/str_vert_ver3.svg) no-repeat center;
        }

        .version.ver4 #left_part .menu .str_menu.act {
            background: #f5f5f5 url(/assets/base/css/tender_css/../img/str_vert_ver4.svg) no-repeat center;
        }

        .newmain #left_part .menu .head span,
        .inner.eng_ver #left_part .menu .head span {
            display: table-cell;
            vertical-align: middle;
            height: 60px;
            background: #f2f6f9;
        }

        .inner.web #left_part .menu .str_menu {
            float: right;
            width: 10%;
            background: #f5f5f5 url(/assets/base/css/tender_css/../img/str_menu_veb.svg) no-repeat center;
            display: block;
            height: 60px;
        }

        .version.ver1 #left_part .menu .str_menu {
            float: right;
            width: 10%;
            background: #f5f5f5 url(/assets/base/css/tender_css/../img/str_menu_ver1.svg) no-repeat center;
            display: block;
            height: 60px;
        }

        .version.ver4 #left_part .menu .str_menu {
            float: right;
            width: 10%;
            background: #f5f5f5 url(/assets/base/css/tender_css/../img/str_menu_ver4.svg) no-repeat center;
            display: block;
            height: 60px;
        }

        .version.ver2 #left_part .menu .str_menu {
            float: right;
            width: 10%;
            background: #f5f5f5 url(/assets/base/css/tender_css/../img/str_menu_ver2.svg) no-repeat center;
            display: block;
            height: 60px;
        }

        .inner.eng_ver #left_part .menu .str_menu {
            float: right;
            width: 10%;
            background: #f5f5f5 url(/assets/base/css/tender_css/../img/str_menu_eng_ver.svg) no-repeat center;
            display: block;
            height: 60px;
        }

        .version.ver3 #left_part .menu .str_menu {
            float: right;
            width: 10%;
            background: #f5f5f5 url(/assets/base/css/tender_css/../img/str_menu_ver3.svg) no-repeat center;
            display: block;
            height: 60px;
        }

        .newmain #left_part .menu ul,
        .inner.eng_ver #left_part .menu ul {
            clear: both;
            display: none;
        }

        .newmain #left_part .menu ul.act,
        .inner.eng_ver #left_part .menu ul.act {
            display: block;
        }

        .newmain #left_part .menu ul>li>a {
            margin-left: 0 !important;
        }

        .newmain #left_part .menu .noactive_submenu.act ul {
            display: block;
            position: static;
        }

        #left_part .menu>ul>.noactive_submenu:hover:before {
            background: none;
        }

        #left_part .menu ul.main_nav li.act>a.sub_ar:after {
            transform: rotate(90deg);
        }

        #left_part .menu ul li {
            text-align: left;
            clear: both;
        }

        .newmain #left_part .menu ul>li>a {
            padding: 9px 22px 9px 23px !important;
            box-sizing: border-box;
        }

        #left_part .menu ul li.act .sub_menu {
            display: block;
            position: static;
            width: 100%;
        }

        #left_part .menu>ul>.noactive_submenu.act {
            background: #7A0E80;
        }

        .uk_btn_mask.inline {
            display: block;
        }

        .main_table_tender td {
            display: block;
            width: 100%;
        }

        .image_form {
            display: inline-block;
            vertical-align: top;
            width: 100%;
        }

        .newmain {
            padding: 0;
        }

        .smena_form.ddd.web .page_market_info a[href^=tel] {
            background: url(/assets/base/css/tender_css/../../ds-comf/ds-form/images/zaya/4445013_6_4056860_red.png) 55px 3px;
            background-repeat: no-repeat;
        }

        .image_content {
            display: inline-block;
            vertical-align: top;
            width: 100%;
            padding-left: 0px;
            box-sizing: border-box;
            text-align: left;
        }

        .smena_form.ddd.tender .page_market_info img,
        .smena_form.ddd.uchet .page_market_info img,
        .smena_form.ddd.reg .page_market_info img {
            max-width: 100%;
            margin-top: 5px;
        }

        .smena_form.ddd.tender .page_market_info a,
        .smena_form.ddd.uchet .page_market_info a,
        .smena_form.ddd.reg .page_market_info a {
            text-align: center;
        }

        .smena_form.ddd.tender .page_market_info .page_market_info_dol,
        .smena_form.ddd.uchet .page_market_info .page_market_info_dol,
        .smena_form.ddd.reg .page_market_info .page_market_info_dol {
            width: auto;
            text-align: center;
        }

        .footer-bottom-col.bottom-col2 {
            text-align: center !important;
            padding-bottom: 20px;
        }

        .smena_form.ddd.uchet .page_market_info a[href^=tel] {
            padding-left: 20px;
        }

        .inner.reg .newmain .fixed_width {
            margin-top: 0px;
        }

        .hidden_bl {
            display: none;
        }

        .hidden_bl.open {
            display: block;
        }

        .btn_hide {
            color: #447806;
            text-decoration: underline;
            font-size: 14px;
            font-weight: 400;
            line-height: 20px;
            text-align: center;
            display: block;
        }

        .table-accordion .trigger:not(.zao) a {
            padding-left: 68px;
        }

        .inner.web .price_left {
            float: left;
            margin: 0 0 20px 0;
            width: 120px;
        }

        .inner.web .otziv_btn {
            float: right;
            margin: 0px auto 0;
        }

        .inner.web .spec_block {
            width: 146px;
            
            float: right
        }

        .inner.web .main_cl {
            clear: both;
            float: none;
            margin: 65px auto 0;
            display: block;
        }

        .ver3.uchet .spec_block {
            float: left;
        }

        .version.ver3 .online_link,
        .version.ver4 a,
        .version.ver4 .online_link {
            color: #fff;
        }

        .ver4.likvid .spec_block {
            float: left;
        }

        .version.ver3 .price_left {
            float: right;
        }

        .version.ver3 .otziv_btn {
            display: none;
        }

        .ver4.likvid .price_left {
            float: right;
            width: 125px;
        }

        .ver4.likvid .otziv_btn {
            display: none;
        }

        .ver2.reg .price_left {
            float: left;
            width: 120px;
        }

        .ver2.reg .otziv_btn {
            float: right;
            margin-top: 0;
        }

        .ver2.reg .spec_block {
            display: none;
        }

        .ver1.tender .price_left {
            float: left;
        }

        .ver1.tender .otziv_btn {
            float: none;
            margin: 0px auto 0;
        }

        .inner.eng_ver #header .logo {
            width: 50%;
        }

        .inner.eng_ver #header .search {
            margin-top: 35px;
            float: right;
            width: 50%;
        }

        .inner.eng_ver #header {
            height: auto;
            overflow: hidden;
            padding-bottom: 20px;
        }

        .inner.eng_ver #header .b_page_phone {
            clear: both;
            width: 100%;
            float: left;
            padding-bottom: 20px;
        }

        .inner.eng_ver #copyButton {
            float: left;
        }

        .inner.eng_ver #left_part .menu {
            margin-top: 15px;
            padding: 0;
            overflow: hidden;
        }

        .inner.eng_ver .span_all_hor {
            display: inline-block;
            vertical-align: middle;
            width: auto;
        }

        .version.ver4.ooolikvid .price_left {
            width: 120px;
            float: left;
        }

        .version.ver4.ooolikvid .otziv_btn {
            float: right;
        }

        .popup label.i_agree {
            padding-right: 15px;
        }

        a.menu_click_btn {
            text-decoration: none;
            float: left;
            margin-top: 15px;
            position: relative;
            padding-left: 10px;
            font-family: 'Roboto Slab', serif;
        }

        .inner.eng_ver .main_menu.hor_menu_n {
            position: relative;
            box-sizing: border-box;
        }

        .inner.eng_ver .span_all_hor {
            color: #ffffff;
            font-size: 14px;
            font-weight: 700;
            line-height: 14px;
            padding-top: 0;
        }

        .inner.eng_ver .main_menu.hor_menu_n .back.open {
            width: 100%;
            position: absolute;
            left: 0;
            top: 48px;
            background-color: #f5f5f5;
            padding-bottom: 20px;
            height: auto;
        }

        .inner.eng_ver .main_menu.hor_menu_n .back.open li {
            width: 100%;
            min-height: 30px;
            height: auto;
            background-color: #f5f5f5;
            float: none;
            color: #000000;
            font-size: 14px;
            font-weight: 700;
            line-height: 20px;
            padding-left: 10px;
            box-sizing: border-box;
            line-height: 30px;
        }

        .inner.eng_ver .menu_tog__btn {
            display: block;
            position: absolute;
            top: 50%;
            left: 0;
            width: 15px;
            height: 2px;
            margin: -2px 0 0 0px;
            background: #fff;
        }

        .inner.eng_ver .menu_tog__btn:before,
        .inner.eng_ver .menu_tog__btn:after {
            content: "";
            display: block;
            position: absolute;
            width: 100%;
            height: 2px;
            background: #fff;
            -webkit-transition: all .35s ease-in-out;
            -moz-transition: all .35s ease-in-out;
            transition: all .35s ease-in-out;
        }

        .inner.eng_ver .submenu_pos a {
            color: #ffffff;
            font-family: 'Roboto Slab', serif;
            font-size: 14px;
            font-weight: 700;
            text-decoration: none;
            display: block;
            padding-top: 22px;
        }

        .inner.eng_ver .menu_tog__btn:before {
            top: -4px;
        }

        .b_news_text {
            padding-bottom: 0;
        }

        .inner.eng_ver .menu_tog__btn:after {
            bottom: -4px;
        }

        .menu_click_btn.open .menu_tog__btn {
            background: transparent;
        }

        .menu_click_btn.open .menu_tog__btn:before {
            transform: rotate(-45deg);
            top: 0;
        }

        .menu_click_btn.open .menu_tog__btn:after {
            transform: rotate(45deg);
            bottom: 0;
        }

        .main_menu.open .back .fixed_width {}

        .main_menu.open .back ul li.back1 {
            display: block !important;
        }

        .menu_click_btn {
            display: block;
        }

        .inner.eng_ver .back1 .submenu_pos {
            float: left;
            width: 100%;
        }

        .inner.eng_ver .back1 .submenu_pos a {
            color: #000;
            text-shadow: none;
            padding: 0 !important;
            line-height: 30px;
        }

        .inner.eng_ver .main_menu.open li .submenu {
            display: block;
            box-shadow: none;
            width: 100%;
        }

        .inner.eng_ver .main_menu.hor_menu_n li .submenu.hor_sub_s ul li a {
            background: none;
            color: #000;
            border: 0;
            line-height: 30px;
        }

        .inner.eng_ver .main_menu .back ul li a {
            height: 30px;
            padding: 0px 0px !important;
        }

        .inner.eng_ver .main_menu li:hover .submenu,
        .inner.eng_ver .main_menu li .submenu {
            position: static;
        }

        .inner.eng_ver .hor_rep_block {
            display: block;
            margin: 0;
        }

        .inner.eng_ver .hor_rep_block:after {
            display: none;
        }

        .inner.eng_ver #header .logo img {
            margin: 0;
        }

        .noactive_submenu[jsft="1"] .main_nav3 {
            display: block !important;
        }

        #content.search table {
            width: 100%;
        }

        .eng_ver #left_part+#content {
            width: 100% !important;
        }

        .specialist_text p {
            margin-bottom: 20px !important;
        }

        .tariff {
            width: 48%;
            margin-right: 1%;
            box-sizing: border-box;
            padding-left: 78px;
        }

        .inner.eng_ver .main_menu .back {
            width: 80%;
        }

        ul.type3 li {
            float: left;
            width: 48%;
        }

        img.bord {
            clear: both;
            float: none !important;
            display: block;
            margin-bottom: 15px;
        }

    }


    @media screen and (max-width: 674px) {
        .index-advantages-item {
            float: none;
            width: 100%;
            min-width: 100%;
            margin-bottom: 20px;
        }

        .index-advantages-row {
            margin-bottom: 0px;
        }

        .index-advantages-item table.index-advantages-item-heading tr td:last-child,
        .index-advantages-item-text {
            padding-right: 0px;
        }

        .ds-form.dspopup-modal.dszaya {
            width: 300px;
            height: auto;
        }

        #dszaya-form .lady-block {
            display: block;
            padding-right: 21px;
            vertical-align: top;
            width: 100%;
            margin: 0 auto;
            text-align: center;
        }
    }

    @media screen and (max-width: 639px) {
        .tariff {
            width: 300px;
            margin-right: 0;
            box-sizing: border-box;
            float: none !important;
            margin: 0 auto 10px !important;
        }

        .table_tab .title {
            height: auto !important;
        }

        .inline_block .pmwidget.calcNew .rounded-list .radios {
            padding-left: 5px;
        }

        .inline_block .pmwidget.calcNew .rounded-list .tooltip {
            float: none;
            margin-top: 0;
            margin-left: 5px;
            display: inline-block;
            vertical-align: top;
        }

        #header .logo {
            width: 100%;
            display: block;
            margin-top: 13px;
        }

        #header .logo img {
            width: 249px;
            margin: 0 auto;
            display: block;
        }

        #header.hor_n {
            height: 160px;
        }

        #header .work {
            width: 50%;
            margin-top: 17px;
            height: 65px;
        }

        .b_page_header .b_page_phone {
            width: 50%;
            padding-top: 17px;
        }

        .price_left {
            margin: 0;
        }

        .footer-line1 .l-map {
            width: 100%;
            float: none;
        }

        .tree_wrap {
            width: 100%;
            float: none;
            text-align: center;
        }

        .footer-line1 .l-map a {
            display: block;
            width: 301px;
            height: 134px;
            background: url(/assets/base/css/tender_css/../img/maps_320.png) no-repeat center;
            margin: 0 auto;
        }

        .footer-line1 .l-social,
        .footer-line1 .l-pay {
            width: 50%;
        }

        .middle-footer .middle-footer-block {
            width: 100% !important;
        }

        #footer .footer_bottom {
            padding-top: 23px;
            padding-bottom: 23px;
        }

        .two_fut_block {
            width: 100%;
            float: none;
        }

        #footer .footer_bottom .footer-time,
        #footer .footer_bottom .footer-mail {
            display: none;
        }

        .footer-phone {
            text-align: center;
        }

        body.web #footer .footer_bottom .pseudo_link.callback-link {
            text-align: center;
            margin: 0 auto 26px;
            display: block;
            width: 115px;
        }

        .footer_bottom .bottom-col3 {
            width: 50%;
        }

        .footer_bottom .bottom-col4 {
            width: 50%;
        }


        .inline_block #oneform1 input.text {
            width: 239px;
        }

        .service-why__item {
            width: 100% !important;
        }

        .inline_block .spinner>div {
            margin: 35px 0 0 0;
        }

        .inline_block .pmwidget.calcNew .rounded-list .block3 .spinner,
        .inline_block .pmwidget.calcNew .rounded-list .block4 .spinner {
            margin-bottom: 0;
            padding-left: 0px;
            clear: both;
            overflow: hidden;
            padding-top: 15px;
        }

        .inline_block .slider-lf {
            left: 0;
        }

        .inline_block .slider {
            left: 5px;
        }

        .inline_block .slider-rt {
            left: 115px;
        }

        .inline_block .spinner .number {
            margin-top: 1px !important;
            margin-left: 18px !important;
        }

        .block4 span {
            float: none !important;
        }

        .inline_block .slider-rt-big {
            left: 271px;
        }

        .inline_block li.block5 .name {
            width: 60%;
            margin-top: 23px !important;
        }

        .pmwidget.calcNew .rounded-list .block5 .spinner {
            padding-left: 0 !important;
        }

        .block4 .slider-text:nth-child(3) {
            margin-left: 103px !important;
        }

        .page_form_n .page_market_form {
            width: 100% !important;
            margin: 0 !important;
            box-sizing: border-box;
        }

        .page_form_n .page_market_form input.text,
        .page_form_n .page_market_form textarea {
            width: 100% !important;
            box-sizing: border-box;
        }

        .uk_btn_mask {
            margin: 15px auto 0 !important;
        }

        .table_tab,
        .table_tab_2 {
            background: none;
        }

        .table_tab .tab,
        .table_tab_2 .tab {
            float: none;
            width: 100% !important;
            margin-bottom: 20px;
        }

        .table_tab .text_tab,
        .table_tab_2 .text_tab {
            display: none;
        }

        .table_tab .text_tab.active,
        .table_tab_2 .text_tab.active {
            display: block;
        }

        .table_tab .title,
        .table_tab_2 .title {
            font-size: 14px;
            text-align: left !important;
            padding-left: 15px;
            box-sizing: border-box;
            background: url(/assets/base/css/tender_css/../img/table_tab_str_bot.svg) no-repeat 98% center;

        }

        .table_tab .title.active,
        .table_tab_2 .title.active {
            background: url(/assets/base/css/tender_css/../img/table_tab_str_top.svg) no-repeat 98% center;
        }

        .inner.eng_ver #header .logo {
            width: 100%;
            float: none;
        }

        .inner.eng_ver #header .logo img {
            margin: 0 auto;
        }

        .inner.eng_ver #header .search {
            margin-top: 35px;
            float: none;
            width: 100%;
        }

        .inner.eng_ver #header .search input.text {
            width: 100%;
            box-sizing: border-box;
        }

        .inner.eng_ver #header .b_page_phone {
            padding: 25px 0px 25px 0px;
        }

        .inner.eng_ver .hor_foot_list .list_item {
            width: 100%;
            padding-left: 0px;
            text-align: center;
        }

        .inner.eng_ver .hor_foot_list .list_item:not(:first-child) {
            padding-left: 0;
            width: 100%;
            float: none;
        }

        .inner.eng_ver .hor_foot_list .list_item .hor_map_addr {
            margin-bottom: 10px;
        }

        .inner.eng_ver .hor_foot_list .list_item:last-child {
            width: 100%;
            float: none;
        }

        .inner.eng_ver .foot_item {
            width: 49%;
            padding: 0;
        }

        .more_inf {
            display: block;
            color: #000000;
            font-size: 14px;
            font-weight: 400;
            line-height: 20px;
            text-decoration: underline;
            text-align: center;
        }

        .inner.eng_ver .hor_index_list .hor_list_item .item_txt {
            display: none;
        }

        .hor_index_list .hor_list_item .item_txt,
        .inner.eng_ver .hor_index_list .hor_list_item .item_top_img {
            text-align: center;
        }

        .inner.eng_ver .hor_index_list .hor_list_item .item_top_img.img06 {
            background-position: -200px -100px;
        }

        .inner.eng_ver .hor_index_list .hor_list_item .item_top_img.img03 {
            background-position: -202px 0;
        }

        .inner.eng_ver #footer .footer_bottom {
            position: relative;
            min-height: 0;
        }

        .inner.eng_ver .logo_onetouch {
            padding-right: 70px;
            text-align: left;
            float: left;
            margin-top: 10px;
        }

        .inner.eng_ver .logo_onetouch a {
            line-height: 14px !important;
        }

        .inner.eng_ver #footer .map_block {
            padding: 0;
        }

        .inner.eng_ver #header .b_page_phone a span {
            font-size: 20px;
        }

        .inner.eng_ver #header .b_page_phone {
            padding: 25px 0px 25px 0px;
        }

        .docs-item {
            float: none;
            width: 100%;
            min-height: 50px;
        }

        #header .search input.is_button {
            top: 50px;
        }
    }


    @media screen and (max-width: 559px) {
        .inner.eng_ver #header .b_page_phone {
            padding: 25px 0px 25px 0px;
        }

        .articles__list .articles__item {
            width: 100%;
        }

        .inner.eng_ver .main_menu .back {
            float: left;
            width: 70%;
            height: 5px;
        }

        .inner.web .newmain {
            margin-top: 15px !important;
        }

        .numbers-row .numbers-block {
            float: none;
            width: 100%;
            margin-bottom: 15px;
            clear: both;
        }

        .main-numbers {
            padding-bottom: 0;
        }

        .numbers-row .numbers-block img {
            margin-left: 0;
            margin-right: 8px;
            margin-bottom: 10px;
            width: 55px;
        }

        .numbers-row .numbers-block .numbers-num {
            font-size: 22px;
            float: left;
        }

        .numbers-row .numbers-block .numbers-txt {
            float: right;
            width: 67%;
        }

        .ver3 .newmain .otziv_btn,
        .ver4.likvid .otziv_btn {
            display: none;
        }

        .podrob_orange {
            display: block;
            color: #e35c01;
            font-size: 14px;
            font-weight: 400;
            text-decoration: underline;
            text-align: center;
            margin: 10px 0 16px;
            padding: 0;
        }

        .podrob_blue {
            display: block;
            color: #2193be;
            font-size: 14px;
            font-weight: 400;
            text-decoration: underline;
            text-align: center;
            margin: 10px 0 16px;
            padding: 0;
        }

        .hidden_blocks {
            display: none;
        }

        .hidden_blocks.visibl {
            display: block;
        }

        .table-accordion .trigger .uk_zakaz__box {
            display: none;
        }

        .table-accordion .trigger:not(.zao) a {
            width: 70%;
        }

        .version.ver3 .online_link {
            color: #ffffff;
        }

        .ljkasjd div {
            width: 100%;
        }

        .ljkasjd .img_block {
            width: 14%;
        }

        .ljkasjd .text {
            width: 86%;
        }

        .b_work_your_ul li {
            width: 100%;
            background-size: inherit;
        }

        body.likvid .head-dograb .stages>div {
            width: 100%;
        }

        body.likvid .head-dograb .stages>div:nth-child(2n+1) {
            padding-right: 0;
        }

        body.likvid .head-dograb .stages>div:nth-child(2n) .stage-num {
            left: 25px;
        }

        body.likvid .head-dograb .stages>div:nth-child(2n) {
            padding-left: 60px;
            padding-right: 105px;
            margin-left: 0;
        }

        body.likvid .head-dograb .stages>div img {
            position: absolute;
            top: 0;
            width: 80px;
            height: 80px;
            transform: translateY(0%);
        }

        body.likvid .head-dograb .stages>div .stage-num {
            top: 40px;
        }

        body.likvid .head-dograb .stages>div:nth-child(2n+1) .stage-num {
            left: 110px;
        }

        body.likvid .head-dograb .stages>div:nth-child(2n+1) {
            padding-left: 140px;
        }

        a#calc_ooo {
            display: inline-block;
            width: 80%;
            vertical-align: middle;
        }

        .replies-slider__title {
            line-height: 24px;
            text-align: left;
            padding-top: 10px;
        }

        .replies-slider__next {
            right: -15px;
        }

        .replies-slider__text {
            text-align: left;
        }

        .cost_gray .colored {
            float: none;
            width: 100% !important;
        }

        .table_tab_2 .title {
            height: 48px !important;
        }

        .replies-slider__img,
        .replies-slider__detail {
            width: auto;
        }

        .replies-slider__detail {
            width: 100% !important;
            padding-left: 0px;
        }

        .inner.eng_ver .main_hor_news .b_news_one {
            width: 100%;
            margin-right: 0;
            height: auto;
            min-height: 85px;
            margin: 0 !important;
        }

        .inner.eng_ver .main_hor_news .b_news_one:last-child {
            display: block;
        }

        .inner.eng_ver .hor_index_list .hor_list_item {
            width: 100%;
            margin-right: 0;
            display: block;
            float: none;
            margin-bottom: 30px;
            text-align: center;
        }

        .our-price_content_p {
            text-align: center;
        }

        body.ooolikvid .bl_tab .tabs__caption li,
        body.likvid .bl_tab .tabs__caption li,
        body.web .tabs .tabs__caption li {
            width: 100%;
            margin-right: 0;
        }


        body.ooolikvid .bl_tab .tabs__caption li br,
        body.likvid .bl_tab .tabs__caption li br {
            display: none;
        }

        .publ_hor_item .link img {
            width: 135%;
            max-width: 140%;
        }

        .main_hor_publ .publ_hor_list .publ_hor_item {
            height: 190px;
        }

    }

    @media screen and (max-width: 479px) {
.price_page table.new_main_tabl {
    overflow-x: auto;
    display: block;
}
        .vacancy_form input.text,
        .inline_block .vacancy_form#oneform1 .inp_param textarea {
            width: 268px !important;
        }

        .online_order .i_agree label {
            padding-top: 3px;
            width: 83%;
            box-sizing: border-box;
        }

        .QapTcha .bgSlider {
            width: 268px !important;
        }

        .uk-reg-advantages .b_rim_number li span.left_li {
            padding-left: 0 !important;
            display: block;
            padding-top: 75px;
            padding-bottom: 15px;
        }

        #footer .footer_bottom {
            position: relative;
            min-height: 345px;
        }

        #footer .footer_bottom .bottom-col3 .copyright {
            position: absolute;
            left: 0;
            right: 0;
            margin: 0 auto;
            bottom: 30px;
            text-align: center;
        }

        #footer .footer_bottom .bottom-col4 .copyright {
            position: absolute;
            left: 0;
            right: 0;
            margin: 0 auto;
            bottom: 7px;
            text-align: center;
        }

        .main_hor_news .b_news_one {
            width: 100%;
            margin-right: 0%;
        }

        .main_hor_publ .publ_hor_list .publ_hor_item {
            float: none;
            display: block;
            margin-right: 0;
            margin-bottom: 12px;
            width: 302px;
            height: 196px;
            margin: 0 auto 12px !important;
        }

        .hor_index_list .hor_list_item {
            width: 100%;
            margin-right: 0;
            display: block;
            float: none;
            margin-bottom: 30px;
            margin: 0 auto 30px !important;
        }

        .hor_index_list .hor_list_item .item_h {
            text-align: center;
        }

        .b_page_header .b_page_phone a {
            font-size: 16px;
            text-align: right;
        }

        .b_page_phone span.pseudo_link.callback-link {
            float: right;
        }

        .b_page_header #copyButton .phone_num .prefix,
        .b_page_header #copyButton .phone_num .num {
            font-size: 16px;
        }

        .header-address {
            width: 160px;
        }

        .btn_menu_top {
            width: 60%;
        }

        #header.hor_n {
            height: 175px;
        }

        #copyButton {
            margin-bottom: 23px;
        }

        .spec_block {
            width: 140px;
            display: inline-block;
            vertical-align: top;
            box-sizing: border-box;
        }

        .inner.web .spec_block .online_link {
            width: 140px;
        }


        .numbers-header {
            line-height: 26px;
            font-size: 26px;
        }

        .hor_index_list .hor_list_item .item_txt {
            display: none;
        }

        .hor_index_list .hor_list_item .item_txt.open {
            display: block;
            text-align: center;
            padding-top: 10px;
        }

        .hor_index_list .podrob {
            display: block;
            color: #000000;
            font-size: 14px;
            font-weight: 400;
            line-height: 20px;
            text-align: center;
            text-decoration: underline;
            padding-top: 10px;
        }

        .numbers-header {
            margin-bottom: 20px;
        }

        .hor_index_list,
        .index_block {
            margin-top: 20px;
        }

        .newmain .otziv_btn {
            width: 150px;
        }

        .inline_block[rel="tender"] table.colored tr td:nth-child(3),
        .inline_block[rel="tender"] table.colored tr td:nth-child(4) {
            display: none;
        }

        body div.smena_form.ddd form.online_order.smena.page_market_form.ajax_form {
            width: 300px !important;
        }

        .smena_form.ddd.tender .page_market_info,
        .smena_form.ddd.uchet .page_market_info,
        .smena_form.ddd.reg .page_market_info {
            width: 100%;
            margin-bottom: 15px;
        }

        .specialist-slider__image {
            margin: 0 auto 10px;
        }

        .ver3 .newmain .price_left {
            float: right;
            width: 120px;
            margin: 0;
        }

        .inner.uchet .spec_block {
            margin-left: 0;
        }

        .inner.uchet .online_link {
            width: 140px;
        }

        .newmain #content {
            margin-top: 20px;
        }

        table td {
            padding: 0;
        }

        .ljkasjd .img_block {
            width: 22%;
            display: table-cell;
            vertical-align: middle;
            float: none;
        }

        .ljkasjd .text {
            width: 78%;
            display: table-cell;
            vertical-align: middle;
            height: 88px;
            float: none;
            padding-left: 10px;
        }

        .table-accordion .trigger .el_trigger_price {
            vertical-align: middle;
        }

        .version.ver3 .table-accordion .trigger:not(.zao) {
            padding: 10px 20px 10px 50px;
        }

        div.table-accordion.table-accordion-v2 .toggle_container {
            overflow-x: scroll;
        }

        .head-dograb .withit li,
        .law_inline .withit.withit-override li,.withit1 li {
            width: 100%;
            margin-bottom: 7px;
        }

        .stages>div img {
            position: absolute;
            top: 0;
            
            width: 71px;
            height: 71px;
        }

        .stages>div {
            width: 100%;
            box-sizing: border-box;
            position: relative;
        }

        .stages>div:nth-child(2n+1) img {
            left: 0;
        }

        .stages>div:nth-child(2n) img {
            right: 0;
        }

        .stages>div .stage-num {
            top: 50%;
            transform: translateY(-50%);
        }

        .soc_item {
            margin-right: 0;
        }

        .stages>div:nth-child(2n+1) .stage-num {
            left: 78px;
        }

        .stages>div p {
            height: 80px;
        }

        .stages>div:nth-child(2n) {
            padding-left: 44px;
            padding-right: 75px;
            margin-left: 0;
        }

        .stages>div:nth-child(2n+1) {
            padding-left: 107px;
            padding-right: 0;
        }

        .stages>div:nth-child(2n) .stage-num {
            left: 15px;
        }

        .calc-link {
            margin-left: 0;
            width: 100%;
            box-sizing: border-box;
            height: 50px;
        }

        .calc-link a {
            margin-top: 0;
        }

        .footer-bottom-col.bottom-col2 {
            padding-bottom: 15px;
        }

        .inner.tender .price_left {
            width: 120px;
        }

        body.web #footer .footer_bottom .pseudo_link.callback-link {
            margin: 0 auto;
        }

        .services-row .services-item .service-name {
            min-height: 36px;
        }

        .tender_calc_new td {
            display: block;
        }

        .page_new_info {
            padding: 18px !important;
        }

        #tender_calc .tender_main input[type='checkbox']+label span,
        #tender_calc .tender_main input[type='checkbox']+label .span {
            font-weight: bold;
            display: block;
            float: none;
        }

        #tender_calc #tender_form .tender_main {
            padding: 20px 5px 30px;
        }

        #tender_calc #tender_form .tender_tooltip {
            right: -4px;
        }

        #tender_form .page_market_form {
            width: 290px !important;
            padding: 0px 10px;
        }

        #tender_form .page_market_form input.text {
            width: 100% !important;
        }

        #tender_form .page_market_form textarea {
            width: 100% !important;
        }

        .ooo-2 {
            width: 245px;
        }

        .uk-reg-advantages .b_rim_number li span.list_normal {
            display: none;
        }

        .uk-reg-advantages .b_rim_number li span.list_normal.visibl {
            display: block;
        }

        .b_rim_number li .more {
            display: block;
            color: #0095d9;
            font-size: 14px;
            font-weight: 400;
            padding-top: 10px;
        }

        .accordeon .accordeon-caption {
            width: 96%;
        }

        .inline_block #calcRegOooDiv .ooo .radios {
            padding-left: 0;
        }

        .inline_block #calcRegOooDiv .ooo .radio label,
        .inline_block #calcRegOooDiv .ooo .itogos {
            width: 90%;
        }

        .inline_block #calcRegOooDiv .ooo .b2.b2_n {
            margin-right: 0;
        }

        .table_tab_2 .title {
            padding: 5px 25px 5px;
        }

        .popup .head_pop_up {
            padding: 1px 0 1px 5px;
        }

        #footer .hor_foot_list,
        #footer .footer_bottom {
            padding: 0 10px;
        }

        .middle-footer {
            padding: 25px 10px;
        }

        .page_market_form {
            width: 100% !important;
        }

        .page_market_form input.text {
            width: 285px;
            margin: 0 auto 10px;
        }

        .page_market_form textarea,
        .online_order table textarea {
            width: 285px !important;
            margin: 0 auto 10px !important;
        }

        .QapTcha .bgSlider {
            width: 285px !important;
        }

        .cost table {
            margin-bottom: 15px;
        }

        .cost table.colored td {
            display: none;
        }

        .cost table.colored td:nth-child(1),
        .cost table.colored td:nth-child(2) {
            display: table-cell;
        }

        .pag_first,
        .pag_last {
            display: none !important;
        }

        .tariff {
            width: 300px;
            margin-right: 0;
            box-sizing: border-box;
        }

        .tabs-col-3 .tabs__caption li {
            margin-right: 0;
        }

        .likvid-steps__item:before {
            top: 35px;
        }

        .eng_ver #navigation .padds {
            padding: 6px 0px 10px;
        }

        #slider ul li {
            width: 235px;
        }

        .inner.eng_ver #header .b_page_phone {
            padding: 25px 0px 0px 0px;
        }

        .spec_shifts {
            padding: 0;
        }

        .new_main_tabl td {
            width: 50% !important;
        }

        .inner .specialist_block.vvak_bl {
            width: 100% !important;
        }

        .kompany_block {
            float: none !important;
            overflow: hidden;
            margin: 0 !important;
        }

        .kompany_block img {
            display: block;
            margin: 0 auto;
        }

        .jspPane {
            top: 0 !important;
        }

        #tender_calc .tender_tooltip_content {
            left: -256px !important;
        }

        .popup {
            width: auto;
        }

        #header .search input.is_button {
            top: 48px;
        }

        .slider {
            width: 160px !important;
        }

        .block4 .slider-text:nth-child(2) {
            margin-left: 50px !important;
        }

        .block4 .slider-text:nth-child(3) {
            margin-left: 50px !important;
        }

        .inline_block .slider-rt {
            left: 165px;
        }

        .inline_block .spinner .number {
            float: right;
        }

        .inline_block .slider-rt-big {
            left: 165px;
        }

        .block3 span {
            float: none !important;
        }

        .pmwidget.calcNew ol.rounded-list .none-border {
            border: 0;
            overflow: hidden;
        }

        #spinner5 {
            float: left;
        }

        #spinner5 .number {
            margin-top: 18px !important;
        }

        .inline_block li.block5 .name {
            width: 190px;
        }

        .name #sum_p5 {
            width: 55%;
        }

        .smenanews.smenanews-custom {
            padding: 10px;
        }
    }
}

@media screen and (max-width: 1024px) {
    .b_page_search {
        width: 100%;
        float: right;
        padding-top: 16px;
    }

    #header.hor_n {
        height: 135px;
    }

    #header .logo {
        width: 25%;
    }

    #header .logo img {
        width: 100%;
        height: auto;
    }

    #header .work {
        width: 30%;
        margin-top: 30px;
    }

    #header .work .work-container {
        padding-left: 30px;
    }

    #header .work .header-worktime {
        padding-left: 25px;
    }

    #header .work .header-worktime:before {
        left: 0px;
    }

    #header .header-address-and-social {
        position: static;
        float: left;
        width: 45%;
        margin-top: 30px;
    }

    #header .header-address-and-social .header-social span.social {
        padding-left: 25px;
        margin-right: 21px;
    }

    #header .header-address-and-social .header-social span.social:before {
        left: 0px;
    }

    #header .b_page_phone {
        padding-top: 0px;
        clear: both;
        width: 100%;
        text-align: center;
        margin-top: 7px;
    }

    #header .b_page_phone #copyButton {
        display: inline-block;
        margin-right: 48px;
    }
    #header .header-address-and-social .header-social {
      display: block;
    }
    #header .header-address-and-social .header-address {
      margin-top: 0px;
      margin-bottom: 15px;
    }
}

@media screen and (max-width: 639px) {
    #header.hor_n {
        padding: 0 10px;
    }

    #header .logo {
        width: 45%;
    }

    #header .header-address-and-social .header-address {
        display: none;
    }

    #header .logo,
    #header .work,
    #header .header-address-and-social {
        margin-top: 5px;
    }

    #header .work {
        width: 55%;
    }

    #header .work .header-email a {
        padding-left: 0px;
    }

    #header .work .header-email a:before {
        display: none;
    }

    #header .work .header-worktime {
        padding-left: 0px;
    }

    #header .work .header-worktime:before {
        display: none;
    }

    #header .header-address-and-social {
        clear: both;
        width: 100%;
        text-align: center;
    }

    #header .header-address-and-social .header-social {
        display: inline-block;
        width: 100%;
    }
    
    #header .header-address-and-social .header-social span.social {
        margin-right: 5px;
    }

    #header .b_page_phone #copyButton {
        margin-bottom: 0px;
        margin-right: 20px;
    }

    .b_page_phone span.pseudo_link.callback-link {
        float: none;
    }

    #header .work .work-container {
        padding-left: 5px;
        text-align: right;
        margin-top: 1%;
    }

    #header .work .work-container .header-email{
        margin-bottom: 5px;
    }

    #header .work{
        height: 58px;
    }

}

@media (max-width: 850px) and (min-width: 767px) {
    .version.ver4 .hor_top_menu .hor_menu_list .menu_item,.version.ver2 .hor_top_menu .hor_menu_list .menu_item {
        margin-right: 5px;
    }
}

@media (max-width: 850px) and (min-width: 768px) {
    .nu-block .ntitle,.nslide .ntext {
        font-size: 13px;
        word-break: break-word;
    }
    .newnumbr-row,.newnumbr-likvid-row {
        max-height: 200px;
        height: auto;
    }
    .nu-block {
        height: auto;
    }
}
@media only screen and (max-width:768px) {
    .ul-row .ul-col3 {
      width: 50%;
    }
    .ul-catalog-item .uk_btn {
      max-width: 100%;
    }
  }

 
 
 
 .main_menu.hor_menu_n li .submenu.hor_sub_s ul li.actv_hov , .main_menu.hor_menu_n li .submenu.hor_sub_s ul li.actv_hov  a {background-color: #2f2f2f;}

   @media only screen and (max-width:980px) {
    .block-anchor-item {
      height: 80px;
      line-height: 80px;
  }
}
@media(min-width: 480px) {
    .main_hor_news .b_news_rubrika {
        display: block;
        min-height: 40px;
        margin-bottom: 5px;
    }
    .main_hor_news .b_news_rubrika + br {
        display: none;
    }
}
@supports (display: flex) {
    @media(min-width: 480px) {
        .main_hor_news {
            display: flex;
            flex-wrap: wrap;
        }
        .main_hor_news .b_news_one {
            display: flex;
            flex-direction: column;
            height: auto;
            margin-left: 0;
            margin-right: 10px;
        }
        .main_hor_news .b_news_one .b_news_data {
            margin-top: auto;
            position: static;
        }
    }
}



.experts_hr {
    margin: 5px 0px 20px !important;
}
.pmwidget {
    margin: 0 !important;
    box-sizing: border-box;
}
.our-reson {
    font-family: Arial;
    font-size: 20px;
    line-height: 24px;
    font-weight: bold;
    padding: 0px 0 12px 0;
    color: #333333;
}
ol.b_rim_number.b_rim_number-ol.m_none_li.angl li {
    min-height: auto !important;
}
.popup_window .close_block .ic_close{       margin: 0px 5px 0 0;}
input.text.ds-search {
    padding-left: 10px;
}
.readmo {
    color: #000000;
    font-family: Arial;
    text-decoration: underline;
    font-size: 14px;
    text-align: center;
    margin-bottom: 20px;
    display: none;
}
.fixed_width.fixed2 {
    height: auto !important;
}
.t_shifts input#upload {
    display: none;
}
.form_padds.form_success p {
    font-size: 14px;
    font-weight: 400;
    color: #585c62;
    text-align: left;
}
img.interactive_map_mobil_img {
    display: none;
}
@media screen and (max-width: 959px){
    .schema-close-ooo-item {
      width: 50%;
      margin-bottom: 30px;
  }
  ul.b_work_your_ul {
    width: 100%;
    max-width: 320px;
}
.interactive_map {
    display: none;
}
.actions_fon {
    background: #edecec !important;
}
.interactive_map_mobil {
    width: 100%;
    height: 100%;
    background: url(/assets/base/css/tender_css/../../../map.png) no-repeat;
}
img.interactive_map_mobil_img {
    display: block;
}
.b_news_rubrika {    font-size: 12px !important;}
.numbers-row .numbers-block .numbers-txt {
    color: #878787;
    font-size: 12px;
    line-height: 15px;
}


form#pmwidgetForm input {
    width: auto;
    display: block;
    text-align: left;
    margin-left: 0px !important;
}
.vacancies .specialist_block {
    width: auto;
}
.inline_block td img {
    max-width: unset;
}
.our-price_content {
    background: none !important;
}
.subsection table.default td {
   
   width: 100%;
   display: block;
   -webkit-column-count: 1;
   -moz-column-count: 1;
   column-count: 1;
}
.our-price_content table tr {
    background: #f2f6f9;
}

a.law_anons_header {
    width: 75%;
    float: left;
    padding-right: 5%;
}
#pagination {
    background: none;
    width: 100%;
    position: relative;
}
.spec_shifts.inline_block {
    width: 95%;
}
#calcRegIpDiv .ooo .radio {
    position: relative;
    background: url(/assets/base/css/tender_css/../../base/i/radio-fon.png) no-repeat !important;
    background-position: -11px !important;
}
#calcRegIpDiv .ooo .styled_input span.b1 {
    font-size: 11px !important;
}

.anons.law_anons .h2 a.news_rubric {
    position: relative;
    display: block;
    float: left;
    margin-bottom: 12px;
    
}

p.law_anons_txt {
    clear: both;
}
iframe {
    width: 100%;
}

.popup_window {
    position: absolute;
    
    left: 0;
    right: 0;



position: fixed;
top: 50%;
height: auto !important;
width: 427px !important;
}
.form_padds.form_pop_up td {
    margin-bottom: 20px;
}
table.minshr p {
    font-size: 12px !important;
    padding: 0px !important;
    text-align: left;
}

table.minshr td {
    width: 84px !important;
    padding: 0px 5px;
    vertical-align: top;
}


form#quip-add-comment-qcom {
    display: none;
}
.form_n {
    width: 439px !important;
}
.f_n_price {
    width: 170px !important;
    margin: 0 0 0 10px;
}
.form_n_txt.neystt {
    float: right;
    width: 50% !important;
}
.f_n_days {
   width: 170px !important;
   margin: 0 0 0 16px;
}
.readmo {
    display: block;
}
.hiddmo {
    display: none;
}
.readmo.newopen {
    display: none;
}

.hiddmo.newopen {
    display: block;
}
.cost.padn {
    padding: 0px;
}
.our-puncts td:first-child {
    width: 50% !important;
}
.experts_tab {
    width: 452px  !important;    padding: 13px 13px !important;}
    .experts_tab_top .tab_one {
        width: 232px  !important;}
        .experts_tab_top .tab_one:after {
            left: 85px !important;}
            .experts_tab_top .tab_one.active span {
                background-color: transparent;
                
                width: 230px !important;
                padding: 0px !important;
                margin: 0px !important;
            }
            .experts_tab_top .tab_one span {
                background-color: transparent;
                
                width: 230px !important;
                padding: 0px !important;
                margin: 0px !important;
            }
            .experts_tab_vid {
                display: inline-block;
                width: 100px;
            }
            .experts_tab_one_lt {
                float: left;
                width: 106px !important;
                margin-bottom: 10px;
            }
            label.label_deliver {
                margin-bottom: 12px !important;
            }
            .payList span.payment_receiving {
                
                float: right;
            }

            .payList span.payment_online {
                width: 100px !important;
            }

            span.label_info {
                margin-right: 0px !important;
            }

            .experts_tab_one.experts_tab_one_rt {
                float: none !important;
            }
            .experts_tab_one_lt.experts_itogo {
                width: auto !important;
                
                display: block;
                float: none;
            }
            .trigger.calc_egrul {
                padding-left: 0px;
            }
            div#expert_fio {
                width: 100%;
            }

            div#expert_fio .experts_tab_one_rt {
                float: none !important;
            }
            div#expert_fio .experts_tab_one {
                float: none !important;
            }

            .experts_tab_one_rt input.small_input {
                width: 28px !important;
                text-align: center;
                margin-right: 5px;
            }

            .experts_tab_one_rt {
                float: left !important;
                width: 323px !important;
                padding-left: 0px !important;
            }
            .experts_tab_one_rt input {
                width: 277px !important;
            }
            .expert_fio_conteiner input {
                width: 400px !important;
                margin-left: 10px !important;
            }
            input#p_order_email{   width: 400px !important;
             margin-left: 10px !important;}


             input#phone{   width: 400px !important;
                 margin-left: 10px !important;}
                 .experts_tab_one_rt.ygr {
                    float: none !important;
                }
                .uk_podrob {
                    display: block;
                    background: #7c7c7c;
                    height: 30px !important;
                    width: 94px !important;
                    font-size: 13px !important;
                    line-height: 30px;
                    text-align: center;
                    text-decoration: none;
                    color: #fff !important;
                    border: 1px solid #a9b3bb;
                    border-radius: 4px;
                    text-shadow: 0px 1px 1px rgba(0,0,0, .3);
                    cursor: pointer;
                    transition: none !important;
                    margin-top: 10px !important;
                }
                .stolbhidden {
                    display: none;
                }

                .smena_form.ddd.web form.online_order.smena.page_market_form.web.ajax_form, body div.smena_form.ddd form.online_order.smena.page_market_form.ajax_form {
                 width: 260px !important;
                 float: left;
             }
             .smena_form.ddd.web .page_market_info,  {
                 
                 width: 200px !important;
                 display: block;
                 float: right !important;
             }
             .smena_form.ddd.web .page_market_info p{     text-align: center !important;}

             .smena_form.ddd.reg .page_market_info .page_market_info_dol,.smena_form.ddd.uchet .page_market_info .page_market_info_dol, .smena_form.ddd.web p.page_market_info_dol, .smena_form.ddd.tender .page_market_info .page_market_info_dol,.smena_form.ddd.ooolikvid .page_market_info .page_market_info_dol, .smena_form.ddd.likvid .page_market_info .page_market_info_dol  {
                 width: 100% !important;
             }
             span.page_market_info_tel.quon_phone a {
                 background: url(/assets/base/css/tender_css/../../ds-comf/ds-form/images/zaya/4445013_6_4056860_red.png) 10px 3px;
             }
             .smena_form.ddd.ooolikvid .page_market_info a[href^=tel] {
                 background: url(/assets/base/css/tender_css/../../ds-comf/ds-form/images/zaya/phone_likvid.png) 20px 3px;
                 background-repeat: no-repeat;
             }

             .smena_form.ddd.reg .page_market_info a[href^=tel]{
              background: url(/assets/base/css/tender_css/../../ds-comf/ds-form/images/zaya/phone_reg.png) 20px 3px;
              background-repeat: no-repeat;	
          }

          .inline_block #oneform1 input.text {
             width: 85% !important;
             padding: 5px 0px 0px 5px !important;
             margin-bottom: 15px !important;
             box-sizing: border-box;
         }
         .online_order table td.inp_param {
             padding: 0;
         }
         .inline_block #oneform1 .inp_param textarea{
             width: 85% !important;
             box-sizing: border-box;
         }
         .inline_block #oneform1 .i_agree.i_agree_next {
             width: 90%;
             margin: auto;
             color: #fff;
         }

	.smenanews {
        background: none !important;
    }
    .hor_slider_wrap .slider_container .slide_item img {
        height: auto;
        width: 100%;
    }
}
@media screen and (max-width: 767px){
    #slick-bank-slider .replies-slider__prev {
      left: -13px !important;
  }
  #slick-bank-slider .replies-slider__next {
      right: -13px !important;
  }
  .newspaper-w li {
    width: 100%;
    margin-bottom: 7px;
}
.block_presen {
  display: none;
}
table.default ul.type3 li {
    width: 100% !important;
}

.actions_fon {
    background: #edecec !important;
}
table.otstyp td {
    padding: 5px;
}
ul.que_table_item_n li {
    float: none;
    width: 100%;
}
.page_market_form input.text {
    width: 285px !important;
}
.dspopup-modal .close-dspopup-modal {

    top: 0px  !important;
    right: 0px  !important;}
    ol.b_rim_number.b_rim_number-ol.m_none_li {
        max-width: 300px;
        text-align: center;
    }
    .popup .form_padds {
        padding: 25px 10px 0;
        max-width: 300px;
    }
    .image_content{    text-align: center;}
    #message22 {
        z-index: 10000;}
        .cost table li {
            padding-left: 5px;
            font-size: 12px;
            margin-right: 10px;
        }
        .backrep {
            background: #edecec !important;
        }
        div#message {
            display: none !important;
        }
        .uk-reg-advantages .b_rim_number li:nth-child(1):before{      position: relative !important;
            margin: 0 auto !important;}
            .uk-reg-advantages .b_rim_number li:nth-child(2):before{       position: relative !important;
                margin: 0 auto !important;}
                .uk-reg-advantages .b_rim_number li:nth-child(3):before{        position: relative !important;
                    margin: 0 auto !important;}
                    .uk-reg-advantages .b_rim_number li:nth-child(4):before{      position: relative !important;
                        margin: 0 auto !important;}

                        .uk-reg-advantages .b_rim_number li span.b.left_li {	
                            padding-top: 20px !important;
                            padding-bottom: 15px;}	
                            ol.b_rim_number.b_rim_number-ol.m_none_li {
                                margin: 0 auto;
                            }
                            .table-accordion .trigger .el_trigger_price{    width: 100%;text-align: center;}

.popup .form_pop_up input.text {
    padding-left: unset;
}
table.colored.colored-new {
    margin-top: 10px;
}
.faq-menu .faq-menu-item {
    width: 100%;}
    div#message {
        bottom: 84px;
    }
    .dspopup-modal .close-dspopup-modal {

        right: -11px;}
        div#navigation .padds a {
            color: unset !important;
        }
        #calcRegOooDiv .ooo ol {
            counter-reset: li;
            padding: 0;
            list-style: none;
            padding: 20px !important;
        }
        #calcRegOooDiv .ooo .radio {
            position: relative;
            background: none !important;
            background-position: 5px;
        }

div#formRegN input {
    margin-bottom: 9px;
}
.smenanews {
    background: none !important;
}
.specialist_photo {
    margin: 0 auto !important;
    text-align: center;
    float: none !important;
}

.specialist_text {
    clear: both;
    margin: 0 auto !important;
}
.online_order.que_form_n input.text {
    box-sizing: border-box;
    border-radius: 4px;
    margin: 0 0 10px 0;
    width: 100%;
    height: 30px;
    padding-left: 8px;
    font-size: 14px;
}
.online_order.que_form_n table textarea {
    box-sizing: border-box;
    border-radius: 4px;
    resize: none;
    overflow-y: auto;
    width: 100%;
    height: 115px;
    margin: 0 0 10px 0;
    padding: 6px 0 0 8px;
    font-size: 14px;
}
.online_order.que_form_n .i_agree {
    width: 100%;
    color: #a3aeba;
    padding-top: 0;
    margin-bottom: 23px;
}
form#calcRegForm {
    padding: 10px;
}
.itogos.it_small {
    padding: 10px !important;
}
#calcRegIpDiv .ooo .itogos-fon{width: 97%;}
.page_form_n {
    width: 95%;
    margin: 0 auto;
}
form#calcUchetForm {
    padding: 10px 10px;
}
.ooo .radio label{    width: auto !important;}
#keyCalcUchet {
    width: auto !important;
}
span.ooo-2 {
    width: 205px !important;
}
span.ooo-2 span {
    margin-left: 10px !important;
}
div#formRegN {
    padding: 10px;
}
.inline_block .i_agree.i_agree_next {
    width: 90%;
    padding-left: 10px;
}
.popup_window {
    position: absolute;
    
    left: 0;
    right: 0;
    


position: fixed;
top: 50%;
height: auto !important;
width: 300px !important;
}
.popup .form_pop_up {
    padding: 9px 5px 0px !important;
    width: 300px !important;
    display: block;
}
.popup .form_pop_up input.text {
    width: 150px !important;
}
.service_request .online_order table textarea {
    width: 150px !important;}

    .obl-ka {
        margin-top: 4px;
        margin-bottom: 4px;
        margin-right: 3px;
        width: 51px;
    }
    .about_img {
        display: none;
    }
    #content .inline_block>.about_img{
        display: block;
    }
    table.minshr td:nth-child(2n){    display: none;}
    .padds .inline_block {
        margin-left: 0px;
        margin-top: -10px;
        margin-bottom: 10px;
    }
    .head1 .law_head_h1 {
        font-size: 20px;
        text-transform: none;
    }
    .form_n {
        width: 262px !important;
    }
    .form_n_h {
        font-size: 18px;
        font-weight: 400;
        line-height: 20px;
    }
    .f_n_price {
        width: 231px !important;
        margin: 0 0 10px 0px !important;
    }

    .f_n_days {
        width: 231px !important;
        margin: 0 0 10px 0px !important;
    }
    .form_n_btn.uk_btn_mask {
        margin: 0 auto !important;
        float: none;
        display: block;
        margin-top: 20px !important;
    }
    .form_n_txt.neystt {
        float: none;
        width: 100% !important;
        text-align: center !important;
    }
    .our-puncts td {
        width: 100% !important;
        display: block;
    }
    .our-puncts td:first-child {
        width: 100% !important;
    }

    span#calc_form {
        font-size: 18px;
        text-align: center;
        font-weight: 400;
    }

    .experts_tab_top .tab_one.active {
        font-size: 14px;
        font-weight: 400;
    }

    .experts_tab_top .tab_one {
        width: 148px !important;
    }

    .experts_tab_top .tab_one.active span {
        width: 148px !important;
        line-height: 15px;
        padding-top: 6px !important;
    }
    .experts_tab_top .tab_one span {
        background-color: transparent;
        
        width: 148px !important;
        padding: 0px !important;
        margin: 0px !important;
        font-size: 12px;
        font-weight: 400;
    }
    .experts_tab {
        width: 277px !important;
        padding: 10px 10px !important;
    }
    .experts_tab_one_lt {
        padding-left: 0px !important;
    }
    .experts_tab_one .experts_tab_one_rt{
        float: left !important;
    }
    .experts_tab_one_rt {
        float: right !important;
        width: 161px !important;
        padding-left: 0px !important;
    }
    .experts_tab_vid{    font-size: 12px !important;    line-height: normal;    width: 85px !important;}
    .experts_tab_one_lt {
        float: left;
        width: 115px !important;
        margin-bottom: 10px;
        font-size: 12px !important;
    }
    .experts_tab_one_rt input.small_input {
        width: 10px !important;}
        .exp_copies_pojlina {
            color: #333333;
            
            font-size: 11px;
            font-weight: 400;
            
            left: 80px !important;
        }

        span.duty {
            left: 79px;
            line-height: 9px;
            width: 94px;
        }
        span.payment_receiving {
            float: right;
            width: 126px;
        }

        span.payment_receiving span.label_info {
            float: right;
            width: 80px;
            margin-top: 3px !important;
        }
        .experts_tab_one_rt.firfir {
            width: 199px !important;
        }
        .experts_tab_one_lt.fir{      width: 74px !important;    margin-bottom: 15px !important;}
        .experts_tab_vid + .experts_tab_vid {
            margin-left: 10px !important;
        }
        .experts_tab_vid br {
            display: none !important;
        }
        .experts_tab_one_rt input {
            width: 135px !important;
        }
        .experts_tab_top .tab_one:after {
            left: 39px !important;
        }
        .expert_fio_conteiner input {
            width: 230px !important;
            margin-left: 10px !important;
        }
        input#p_order_email {
            width: 230px !important;
            margin-left: 10px !important;
        }

        input#phone {
            width: 230px !important;
            margin-left: 10px !important;
        }
        .pmwidget.pmwidgetDone {
            padding: 0px !important;
        }
        .i_agree.i_agree_next .i_agree.ooo_agree {
            width: 236px;
            margin-bottom: 10px;
            color: #a3aeba;
        }

        .shauto {
            width: 100% !important;
        }
        .backrep {
            
            
            background: #edecec !important;
        }
        .backrep .uk_btn_mask.uk_btn_mask_spec {
            
            margin: 10px 0 !important;
        }
        .backrep .l_h1{    margin-top: 10px;}
        .b_rim_number-ol {
            counter-reset: list;
            -webkit-column-count: 1 !important;
            -moz-column-count: 1 !important;
            column-count: 1 !important;
        }
        .head-dograb h1 {
            font-size: 20px !important;
        }
        .stolbhidden320 {
            display: none;
        }
        .uk_btn.uk_btn_red {
            width: 187px !important;
            height: 40px !important;
            border-radius: 3px;
            background-color: #fcfcfc;
            background-image: linear-gradient(to top, #a8080c 0%, #ea1119 100%);
            color: #ffffff;
            
            font-size: 13px;
            font-weight: bold;
            line-height: 40px;
            text-transform: uppercase;
        }

        .uk_btn_mask.inline.after_table {
            margin-bottom: 20px !important;
        }
    }
    @media only screen and (max-width:768px) {
        .schema-steps .step {
            height: auto;
        }
        .method-block-item:before {
          content: none;
          display: none;
      }
      .method-block-content {
          padding-left: 0;
      }
      .method-block-title {
          padding-left: 70px;
          line-height: 60px;
          margin-bottom: 20px;
      }
      .method-block-title span {
          display: inline-block;
          vertical-align: middle;
          line-height: 25px;
      }
      .method-block-title:before {
          content: '';
          position: absolute;
          top: 30px;
          left: 30px;
          width: 55px;
          height: 55px;
      }
      .method-block-item.method-voluntarily .method-block-title:before {background: url(/assets/base/css/tender_css/../../img/ooo-clouse/1.svg) no-repeat;}
      .method-block-item.method-forcibly .method-block-title:before {background: url(/assets/base/css/tender_css/../../img/ooo-clouse/2.svg) no-repeat;}
      .method-block-item.method-bankrupt .method-block-title:before {background: url(/assets/base/css/tender_css/../../img/ooo-clouse/3.svg) no-repeat;}

      .list-reasons-item span {
          line-height: 20px;
      }
  }
  @media only screen and (max-width:767px) {
    body.web .hor_all_list li .str_menu {
        float: right;
        width: 0%;
        background: #f5f5f5 url(/assets/base/css/tender_css/../../img/plus.svg) no-repeat center;
        display: block;
        height: 49px;
    }
    body.web .main_menu li .submenu_pos.hor_all .submenu.hor_main_sub .hor_all_list li .all_h.act {
        color: #D80E0E;
    }
    .dots_reg ul li:after {
      left: 56%;
  }
  .wsmodal {
    width: 300px;
}
.yaddres-page#content {
    width: 100% !important;
}
.y-addres_galery,.y-addres_info {
   width: 100%;
   float: none;
}
.yadres_item {
  width: 32%;
}
.payment_inline {
  width: 100%;
}
.payment_info {
  margin-top: 12px;
}
.payment_form_inline {
  width: 100%;
}
.is_light {
  display: none;
}
}
@media only screen and (max-width:480px) {
    .method-block-img>div {
      width: 49%;
  }
}
@media only screen and (max-width:400px) {
  .block-anchor-item:after {
    right: 5px;
}
.block-anchor-item {
    padding-right: 35px;
    padding-left: 10px;
}
}


.highslide-container div {
	font-family: Verdana, Helvetica;
	font-size: 10pt;
}
.highslide-container table {
	background: none;
}
.highslide {
	outline: none;
	text-decoration: none;
}
.highslide img {
	
}
.highslide:hover img {
	border-color: gray;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide-gallery .highslide-active-anchor img {
	border-color: black;
	visibility: visible;
	cursor: default;
}
.highslide-image {
	border-width: 2px;
	border-style: solid;
	border-color: white;
	background: gray;
}
.highslide-wrapper, .highslide-outline {
	background: white;
}
.glossy-dark {
	background: #111;
}

.highslide-image-blur {
}
.highslide-number {
	display: none;
	font-weight: bold;
	color: gray;
	font-size: .9em;
}
.highslide-caption, .highslide-container div.highslide-caption {
	display: none;
	font: 12px Arial;
	padding: 9px 20px;
	background: #f9f9f9;
	width: 415px;
	font-weight: bold;
	position: absolute; left: -10px; top: 21px;
}
.highslide-heading {
	display: none;
	font-weight: bold;
	margin: 0.4em;
}
.highslide-dimming {
	position: absolute;
	background: black;
}
a.highslide-full-expand {
   background: url(/assets/base/js/graphics/outlines/full_expand.png) no-repeat;
   display: block;
   margin: 0 10px 10px 0;
   width: 96px;
   height: 12px;
}
.highslide-loading {
	display: block;
	color: black;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding: 3px;
	border: 1px solid white;
	background-color: white;
	padding-left: 22px;
	background-image: url(/assets/base/js/graphics/loader.white.gif);
	background-repeat: no-repeat;
	background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
	padding: 2px;
	color: silver;
	text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
	color: white;
	background-color: gray;
}
.highslide-move, .highslide-move * {
	cursor: move;
}

.highslide-viewport {
	display: none;
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 1;
	background: none;
	left: 0;
	top: 0;
}
.hidden-container {
	display: none;
}

.closebutton {
	position: relative;
	top: -15px;
	left: 15px;
	width: 30px;
	height: 30px;
	cursor: pointer;
	background: url(/assets/base/js/graphics/close.png);
	
}





.highslide-gallery ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.highslide-gallery ul li {
	display: block;
	position: relative;
	float: left;
	width: 106px;
	height: 106px;
	border: 1px solid silver;
	background: #ededed;
	margin: 2px;
	line-height: 0;
	overflow: hidden;
}
.highslide-gallery ul a {
	position: absolute;
	top: 50%;
	left: 50%;
}
.highslide-gallery ul img {
 	position: relative;
	top: -50%;
	left: -50%;
}
html>body .highslide-gallery ul li {
	display: table;
	text-align: center;
}
html>body .highslide-gallery ul li {
	text-align: center;
}
html>body .highslide-gallery ul a {
	position: static;
	display: table-cell;
	vertical-align: middle;
}
html>body .highslide-gallery ul img {
	position: static;
}





.highslide-controls {
	width: 195px;
	height: 40px;
	background: url(/assets/base/js/graphics/controlbar-white.gif) 0 -90px no-repeat;
	margin: 20px 15px 10px 0;
}
.highslide-controls ul {
	position: relative;
	left: 15px;
	height: 40px;
	list-style: none;
	margin: 0;
	padding: 0;
	background: url(/assets/base/js/graphics/controlbar-white.gif) right -90px no-repeat;

}
.highslide-controls li {
	float: left;
	padding: 5px 0;
	margin:0;
	list-style: none;
}
.highslide-controls a {
	background-image: url(/assets/base/js/graphics/controlbar-white.gif);
	display: block;
	float: left;
	height: 30px;
	width: 30px;
	outline: none;
}
.highslide-controls a.disabled {
	cursor: default;
}
.highslide-controls a.disabled span {
	cursor: default;
}
.highslide-controls a span {
	
	display: none;
	cursor: pointer;
}



.highslide-controls .highslide-previous a {
	background-position: 0 0;
}
.highslide-controls .highslide-previous a:hover {
	background-position: 0 -30px;
}
.highslide-controls .highslide-previous a.disabled {
	background-position: 0 -60px !important;
}
.highslide-controls .highslide-play a {
	background-position: -30px 0;
}
.highslide-controls .highslide-play a:hover {
	background-position: -30px -30px;
}
.highslide-controls .highslide-play a.disabled {
	background-position: -30px -60px !important;
}
.highslide-controls .highslide-pause a {
	background-position: -60px 0;
}
.highslide-controls .highslide-pause a:hover {
	background-position: -60px -30px;
}
.highslide-controls .highslide-next a {
	background-position: -90px 0;
}
.highslide-controls .highslide-next a:hover {
	background-position: -90px -30px;
}
.highslide-controls .highslide-next a.disabled {
	background-position: -90px -60px !important;
}
.highslide-controls .highslide-move a {
	background-position: -120px 0;
}
.highslide-controls .highslide-move a:hover {
	background-position: -120px -30px;
}
.highslide-controls .highslide-full-expand a {
	background-position: -150px 0;
}
.highslide-controls .highslide-full-expand a:hover {
	background-position: -150px -30px;
}
.highslide-controls .highslide-full-expand a.disabled {
	background-position: -150px -60px !important;
}
.highslide-controls .highslide-close a {
	background-position: -180px 0;
}
.highslide-controls .highslide-close a:hover {
	background-position: -180px -30px;
}





.highslide-maincontent {
	display: none;
}
.highslide-html {
	background-color: white;
}
.highslide-html-content {
	display: none;
	width: auto;
	padding: 0 5px 5px 5px;
}
.highslide-header {
	padding-bottom: 5px;
}
.highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-header ul li {
	display: inline;
	padding-left: 1em;
	background: none;
}
.highslide-header ul li.highslide-previous, .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-header a {
	font-weight: bold;
	color: gray;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-header a:hover {
	color: black;
}
.highslide-header .highslide-move a {
	cursor: move;
}
.highslide-footer {
	height: 16px;
}
.highslide-footer .highslide-resize {
	display: none;
	float: right;
	margin-top: 5px;
	height: 11px;
	width: 11px;
	background: url(/assets/base/js/graphics/resize.gif) no-repeat;
}
.highslide-footer .highslide-resize span {
	display: none;
}
.highslide-body {
}
.highslide-resize {
	display:none;
	cursor: nw-resize;
}








.draggable-header .highslide-header {
	height: 18px;
	
}
.draggable-header .highslide-heading {
	position: absolute;
	margin: 2px 0.4em;
}

.draggable-header .highslide-header .highslide-move {
	cursor: move;
	display: block;
	height: 16px;
	position: absolute;
	right: 24px;
	top: 0;
	width: 100%;
	z-index: 1;
}
.draggable-header .highslide-header .highslide-move * {
	display: none;
}
.draggable-header .highslide-header .highslide-close {
	position: absolute;
	right: 2px;
	top: 2px;
	z-index: 5;
	padding: 0;
}
.draggable-header .highslide-header .highslide-close a {
	display: block;
	height: 16px;
	width: 16px;
	background-image: url(/assets/base/js/graphics/closeX.png);
}
.draggable-header .highslide-header .highslide-close a:hover {
	background-position: 0 16px;
}
.draggable-header .highslide-header .highslide-close span {
	display: none;
}
.draggable-header .highslide-maincontent {
	padding-top: 1em;
}


.titlebar .highslide-header {
	height: 18px;
	border-bottom: 1px solid #dddddd;
}
.titlebar .highslide-heading {
	position: absolute;
	width: 90%;
	margin: 1px 0 1px 5px;
	color: #666666;
}

.titlebar .highslide-header .highslide-move {
	cursor: move;
	display: block;
	height: 16px;
	position: absolute;
	right: 24px;
	top: 0;
	width: 100%;
	z-index: 1;
}
.titlebar .highslide-header .highslide-move * {
	display: none;
}
.titlebar .highslide-header li {
	position: relative;
	top: 3px;
	z-index: 2;
	padding: 0 0 0 1em;
}
.titlebar .highslide-maincontent {
	padding-top: 1em;
}


.no-footer .highslide-footer {
	display: none;
}


.wide-border {
	background: white;
}
.wide-border .highslide-image {
	border-width: 10px;
}
.wide-border .highslide-caption {
	padding: 0 10px 10px 10px;
}


.borderless .highslide-image {
	border: none;
}
.borderless .highslide-caption {
	border-bottom: 1px solid white;
	border-top: 1px solid white;
	background: silver;
}


.outer-glow {
	background: #444;
}
.outer-glow .highslide-image {
	border: 5px solid #444444;
}
.outer-glow .highslide-caption {
	border: 5px solid #444444;
	border-top: none;
	padding: 5px;
	background-color: gray;
}


.colored-border {
	background: white;
}
.colored-border .highslide-image {
	border: 2px solid green;
}
.colored-border .highslide-caption {
	border: 2px solid green;
	border-top: none;
}


.dark {
	background: #111;
}
.dark .highslide-image {
	border-color: black black #202020 black;
	background: gray;
}
.dark .highslide-caption {
	color: white;
	background: #111;
}
.dark .highslide-controls,
.dark .highslide-controls ul,
.dark .highslide-controls a {
	background-image: url(/assets/base/js/graphics/controlbar-black-border.gif);
}


.floating-caption .highslide-caption {
	position: absolute;
	padding: 1em 0 0 0;
	background: none;
	color: white;
	border: none;
	font-weight: bold;
}


.controls-in-heading .highslide-heading {
	color: gray;
	font-weight: bold;
	height: 20px;
	overflow: hidden;
	cursor: default;
	padding: 0 0 0 22px;
	margin: 0;
	background: url(/assets/base/js/graphics/icon.gif) no-repeat 0 1px;
}
.controls-in-heading .highslide-controls {
	width: 105px;
	height: 20px;
	position: relative;
	margin: 0;
	top: -23px;
	left: 7px;
	background: none;
}
.controls-in-heading .highslide-controls ul {
	position: static;
	height: 20px;
	background: none;
}
.controls-in-heading .highslide-controls li {
	padding: 0;
}
.controls-in-heading .highslide-controls a {
	background-image: url(/assets/base/js/graphics/controlbar-white-small.gif);
	height: 20px;
	width: 20px;
}

.controls-in-heading .highslide-controls .highslide-move {
	display: none;
}

.controls-in-heading .highslide-controls .highslide-previous a {
	background-position: 0 0;
}
.controls-in-heading .highslide-controls .highslide-previous a:hover {
	background-position: 0 -20px;
}
.controls-in-heading .highslide-controls .highslide-previous a.disabled {
	background-position: 0 -40px !important;
}
.text-controls .highslide-play { display: none; }
.controls-in-heading .highslide-controls .highslide-play a {
	background-position: -20px 0;
}
.controls-in-heading .highslide-controls .highslide-play a:hover {
	background-position: -20px -20px;
}
.controls-in-heading .highslide-controls .highslide-play a.disabled {
	background-position: -20px -40px !important;
}
.controls-in-heading .highslide-controls .highslide-pause a {
	background-position: -40px 0;
}
.controls-in-heading .highslide-controls .highslide-pause a:hover {
	background-position: -40px -20px;
}
.controls-in-heading .highslide-controls .highslide-next a {
	background-position: -60px 0;
}
.controls-in-heading .highslide-controls .highslide-next a:hover {
	background-position: -60px -20px;
}
.controls-in-heading .highslide-controls .highslide-next a.disabled {
	background-position: -60px -40px !important;
}
.controls-in-heading .highslide-controls .highslide-full-expand a {
	background-position: -100px 0;
}
.controls-in-heading .highslide-controls .highslide-full-expand a:hover {
	background-position: -100px -20px;
}
.controls-in-heading .highslide-controls .highslide-full-expand a.disabled {
	background-position: -100px -40px !important;
}
.controls-in-heading .highslide-controls .highslide-close a {
	background-position: -120px 0;
}
.controls-in-heading .highslide-controls .highslide-close a:hover {
	background-position: -120px -20px;
}






.text-controls .highslide-controls {
	width: 580px;
	height: auto;
	margin: 0; padding: 0;
	text-align: center;
	background: none;
	position: relative;
	left: 0; 
}
.text-controls ul {
	position: static;
	background: none;
	height: auto;
	left: 0;
}
.text-controls .highslide-move {
	display: none;
}
.text-controls li {
    background-image: url(/assets/base/js/graphics/controlbar-text-buttons.png);
	padding: 0;
	margin-left: 15px;
	display: block;
	width: auto;
}
.text-controls a {
    background: url(/assets/base/js/graphics/controlbar-text-buttons.png) no-repeat;
	display: block;
	width: auto;
	height: auto;
	text-decoration: none !important;
}
.text-controls a span {
	background: url(/assets/base/js/graphics/controlbar-text-buttons.png) no-repeat;
    margin: 1px 2px 1px 10px;
	display: block;
    min-width: 14px;
    height: 18px;
    line-height: 18px;
	padding: 1px 0 1px 0px;
    color: #333;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	white-space: nowrap;
}

.text-controls .highslide-full-expand { 	display: none; background: none !important; position: absolute; right: 180px; top: 340px; }
.text-controls .highslide-full-expand a, .text-controls .highslide-full-expand a:hover  {
   background: url(/assets/base/js/graphics/outlines/full_expand.png) no-repeat;
   display: block;
   margin: 0 10px 10px 0;
   width: 96px;
   height: 12px;
}
.text-controls .highslide-full-expand a  span { display: none; }
.text-controls .highslide-close a span {
	min-width: 14px;
}
.text-controls a:hover span {
	color: black;
}
.text-controls a.disabled span {
	color: #999;
}

.text-controls .highslide-previous span {
	background-position: 0 -40px;
}
.text-controls .highslide-previous a.disabled {
	background-position: left top !important;
}
.text-controls .highslide-previous a.disabled span {
	background-position: 0 -140px;
}
.text-controls .highslide-play span {
	background-position: 0 -60px;
}
.text-controls .highslide-play a.disabled {
	background-position: left top !important;
}
.text-controls .highslide-play a.disabled span {
	background-position: 0 -160px;
}
.text-controls .highslide-pause span {
	background-position: 0 -80px;
}
.text-controls .highslide-next span {
	background-position: 0 -100px;
}
.text-controls .highslide-next a.disabled {
	background-position: left top !important;
}
.text-controls .highslide-next a.disabled span {
	background-position: 0 -200px;
}
.text-controls .highslide-full-expand span {
	background: none;
}
.text-controls .highslide-full-expand a.disabled {
	background-position: left top !important;
}
.text-controls .highslide-close span {
	background-position: 0 -120px;
}








.highslide-thumbstrip {
	height: 100%;
}
.highslide-thumbstrip div {
	overflow: hidden;
}
.highslide-thumbstrip table {
	position: relative;
	padding: 0;
	border-collapse: collapse;
}
.highslide-thumbstrip td {
	padding: 1px;
	
}
.highslide-thumbstrip a {
	outline: none;
}
.highslide-thumbstrip img {
	display: block;
	border: 1px solid gray;
	margin: 0 auto;
}

.highslide-thumbstrip a { display: inline-block; cursor: pointer; padding: 24px 0; }
.highslide-thumbstrip a img { border: #808080 1px solid; }
.highslide-thumbstrip a:hover img { border: #06cd9e 1px solid; }
.highslide-thumbstrip .highslide-active-anchor { line-height: 0; background: url(/assets/base/js/graphics/outlines/act_line.png) no-repeat center; }
.highslide-thumbstrip img, .highslide-thumbstrip a.highslide-active-anchor:hover img  { }
.highslide-thumbstrip .highslide-active-anchor img {
	visibility: visible;
	border: #06cd9e 1px solid; 
}
.highslide-thumbstrip .highslide-marker {
	position: absolute;
	width: 0;
	height: 0;
	border-width: 0;
	border-style: solid;
	border-color: transparent; 
	display: none;
}
.highslide-thumbstrip-horizontal { width: 738px; }
.highslide-thumbstrip-horizontal .highslide-thumbstrip-inner {
	width: 454px; margin: 0 auto;
	position: relative; z-index: 980;
	
}
.highslide-thumbstrip-horizontal .highslide-scroll-up, .highslide-thumbstrip-horizontal .highslide-scroll-down {
	display: none;
	width: 9px;
	height: 49px;
	position: absolute;
	top: 7px;
	line-height: 0;
}
.highslide-thumbstrip-horizontal .highslide-scroll-up div, .highslide-thumbstrip-horizontal .highslide-scroll-down div {
	width: 9px;
	height: 49px;
	cursor: pointer;
	
}
.highslide-thumbstrip-horizontal .highslide-scroll-up { left: 0; }
.highslide-thumbstrip-horizontal .highslide-scroll-down { right: 0; }
.highslide-thumbstrip-horizontal .highslide-scroll-up div { background-position: 0 0; }
.highslide-thumbstrip-horizontal .highslide-scroll-up:hover div { background-position: 0 -49px; }
.highslide-thumbstrip-horizontal .highslide-scroll-down div { background-position: -9px 0; }
.highslide-thumbstrip-horizontal .highslide-scroll-down:hover div { background-position: -9px -49px; }
.highslide-thumbstrip-horizontal table {
	margin: 2px 0 10px 0;
}
.highslide-thumbstrip-horizontal img {
	width: auto;
	height: 52px;
}
.highslide-thumbstrip-horizontal .highslide-marker {
	top: 47px;
	border-left-width: 6px;
	border-right-width: 6px;
	border-bottom: 6px solid gray;
}
.highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker { }
.dark .highslide-thumbstrip-horizontal .highslide-marker, .highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker {
	border-bottom-color: white !important;
}

.highslide-thumbstrip-vertical-overlay {
	overflow: hidden !important;
}
.highslide-thumbstrip-vertical div {
	height: 100%;
}
.highslide-thumbstrip-vertical a {
	display: block;
}
.highslide-thumbstrip-vertical .highslide-scroll-up {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 25px;
}
.highslide-thumbstrip-vertical .highslide-scroll-up div {
	margin-left: 10px;
	cursor: pointer;
	background: url(/assets/base/js/graphics/scrollarrows.png) top center no-repeat;
	height: 25px;
}
.highslide-thumbstrip-vertical .highslide-scroll-down {
	display: none;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 25px;
}
.highslide-thumbstrip-vertical .highslide-scroll-down div {
	margin-left: 10px;
	cursor: pointer;
	background: url(/assets/base/js/graphics/scrollarrows.png) bottom center no-repeat;
	height: 25px;
}
.highslide-thumbstrip-vertical table {
	margin: 10px 0 0 10px;
}
.highslide-thumbstrip-vertical img {
	max-width: 60px;
}
.highslide-thumbstrip-vertical .highslide-marker {
	left: 0;
	margin-top: 8px;
	border-top-width: 6px;
	border-bottom-width: 6px;
	border-left: 6px solid gray;
}
.dark .highslide-thumbstrip-vertical .highslide-marker, .highslide-viewport .highslide-thumbstrip-vertical .highslide-marker {
	border-left-color: white;
}

.highslide-viewport .highslide-thumbstrip-float {
	overflow: auto;
}
.highslide-thumbstrip-float ul {
	margin: 2px 0;
	padding: 0;
}
.highslide-thumbstrip-float li {
	display: block;
	height: 60px;
	margin: 0 2px;
	list-style: none;
	float: left;
}
.highslide-thumbstrip-float img {
	display: inline;
	border-color: silver;
	max-height: 56px;
}
.highslide-thumbstrip-float .highslide-active-anchor img {
	border-color: black;
}
.highslide-thumbstrip-float .highslide-scroll-up div, .highslide-thumbstrip-float .highslide-scroll-down div {
	display: none;
}
.highslide-thumbstrip-float .highslide-marker {
	display: none;
}
.text-controls a, .text-controls a span { background: none; line-height: 0; display: inline-block; cursor: pointer; width: 38px; height: 48px; padding: 0; margin: 0; }
.text-controls .highslide-next, .text-controls .highslide-previous { position: absolute; top: -47px; background: url(/assets/base/js/graphics/outlines/nav.png) no-repeat 0 0; }
.text-controls .highslide-previous { left: 3px; background-position: 0 0; }
.text-controls .highslide-previous:hover { background-position: 0 -48px; } 
.text-controls .highslide-next { right: 21px; background-position: -38px 0; }
.text-controls .highslide-next:hover { background-position: -38px -48px; }
.text-controls .highslide-close a, .text-controls .highslide-close a span { width: 31px; height: 28px;  }
.text-controls .highslide-close { display: inline-block; width: 31px; height: 28px; position: absolute; right: 28px; top: -319px; background: url(/assets/base/js/graphics/outlines/nav.png) no-repeat -77px -10px; }
.text-controls .highslide-close:hover { background-position: -77px -58px; }

.projects_gallery .highslide-thumbstrip-horizontal .highslide-thumbstrip-inner { width: 740px; }
.projects_gallery .text-controls .highslide-controls { width: 880px; }
.projects_gallery .text-controls .highslide-close { top: -269px; }
.projects_gallery .highslide-caption, .projects_gallery .highslide-container div.highslide-caption { width: 715px !important; }


.inline_block  #oneform1{
  background: url(/assets/img/form4207306.png) no-repeat 0px 0px;
  background-size: 100% 85%; 
}
.inline_block #oneform1 .page_market_h1{
  color: #fff;
  font-size: 19px;
  margin: 17px 0px;
  text-align: center;
}
.inline_block #oneform1 input.text{
  width: 70%;
  padding: 5px 0px;
  margin-bottom: 15px;
}
.inline_block #oneform1 .t_shifts td {
  text-align: center;
}
.inline_block #itsalltext_generated_id_message_1{
  width: 73% !important;
}
.inline_block .i_agree.i_agree_next{
  width: 77%;
  margin: auto;
  color: #fff;
}

.inline_block .i_agree.i_agree_next .i_agree{
  padding-left: 27px;
}

.inline_block .i_agree.i_agree_next label{
  color: #fff;
}
 .inline_block .i_agree.i_agree_next label {
  color: #fff !important;
  font-weight: bold;
  font-size: 11px;
}

.smena_form.ddd form#oneform1 .i_agree.i_agree_next div label a, .smena_form.ddd form#oneform1 .i_agree.i_agree_next div label a:hover {
  color: white !important;
}

form#oneform1 .thanks {
  color: rgb(255, 255, 255);
  font-size: 13px;
  margin-top: -8px;
  margin-bottom: 25px;
  padding: 0px 40px;
}

.inline_block #oneform1 .uk_btn_mask.old_min{
  margin: auto;
}

.inline_block .thanks{
  color: rgb(255, 255, 255);
  font-size: 14px;
}
.inline_block #oneform1 .inp_param textarea{
  width: 239px;
}

.inline_block .trigger, .inline_block .active.trigger{

  background: none !important;
}
#content .inline_block .inline_block .trigger a{
  position: relative;
}
.inline_block .trigger a:after{
  content: ' ';
 
  width: 16px;
  height: 20px;
  position: absolute;
  display: block;
  bottom: -5px;
  right: -23px;
  
}
.inline_block .trigger.act a:after{
  background: url(/assets/adapt_files/img/4647423_1_4252914.svg) no-repeat !important;
  transform: rotate(180deg);
  bottom: 0px;
}

.smena_form.ddd.web .i_agree.i_agree_next .i_agree {
  padding-left: 22px;
}
.smena_form.ddd.web input[type="checkbox"] {
  height: 12px !important;
  width: 12px !important;
}
.smena_form.ddd.web #chk1 {
  top: 4px;
}


.smena_form.ddd.web .page_market_info {
  width: 350px;
  text-align: center;
}
.smena_form.ddd.web .page_market_info p:first-child {
  color: #3f3f3f;
  font-size: 16px !important;
  font-weight: 700;
  line-height: 20px !important;
  text-align: center;
  margin-top: 10px;
}
.smena_form.ddd.web .page_market_info img {
  margin: auto;
  display: block;
  margin-top: 20px;
  margin-bottom: 10px;
  float: none;
  
}
.smena_form.ddd.web .page_market_info img+span {
  color: #be1b12;
  font-weight: bold;
}
.smena_form.ddd.web .page_market_info a {
  color: #be1b12;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  text-align: center;
  padding-top: 5px;
  padding-bottom: 5px;
  display: block;
  clear: both;
  text-decoration: none;
}
.smena_form.ddd.web .page_market_info .page_market_info_dol {
  color: #3f3f3f;
  font-size: 14px !important;
  font-weight: 400;
  line-height: 24px !important;
  text-align: center;
  width: 250px;
  margin: 0 auto;
  padding-bottom: 0px;
}
.smena_form.ddd.web .page_market_info a[href^=tel] {
  color: #3f3f3f;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  text-align: center;
  text-decoration: none;
  margin-top: 10px;
  display: block;
  background: url(/assets/ds-comf/ds-form/images/zaya/4445013_6_4056860_red.png) 0px 3px;
  background-repeat: no-repeat;
  padding: 0px;
      width: 195px;
    margin: 0 auto;
}

.smena_form.ddd.web .page_market_info a[href^=tel]:hover {
  color: #af090d;
  text-decoration: underline !important;
}




.publ_hor_item .link img {
    width: 100% !important;
    height: inherit !important;
    object-fit: contain !important;
    background-color: #000;
}

#copyButton {
    font-family: 'Roboto Slab', serif;
    font-size: 18px;
    font-weight: 700;
    color: #1f1f1f !important;
}
.faq-menu-item {
    min-height: 60px !important;
    display: flex;
    align-items: center;
    justify-content: center;
}
div#content {
 max-width: 100% !important;
}

.mobile_visible__tel {
    margin-top: -5px;
}

.mobile_visible__tel {
    z-index: 9999;
    position: relative;
}

* {
  box-sizing: border-box;
}
.stages div {
    width: 100% !important;
    margin-bottom: 25px !important;
    padding: 10px 0px;
}
.stages > div img {
  top: 0px !important;
}
.stages > div:nth-child(2n+1) img {
    left: 0 !important;
}
.stages > div:nth-child(2n) img {
    right: 0 !important;
}

ul.tariff-list {
    text-align: center;
}
.tariff-body {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
    .th_row_tariffs.tariffs .tariff {
        padding-left: 0px !important;
    }


.likvid-steps__list > li:before {
    top: 0;
    left: 0 !important;
}

  
.prem_bl-item {
    min-height: 240px;
 }

span.b.is_dark {
    display: none;
}

.trigger_img_block.trigger_img_block .toggle_container .toggle_container_zao {
    padding-left: 25px !important;
}


.toggle_container p, .toggle_container ul, .toggle_container ol, .toggle_container li, .toggle_container_zao p, .toggle_container_zao ul, .toggle_container_zao ol, .toggle_container_zao li
 {
background: none;
    list-style: disc;
 margin: 10px 0px !important;
}


h3.success-popup__title {
  text-align: center !important;
}
.likvid-steps__list > li:before

 {
    top: 0;
    left: -105px;
}

#feedback-main {
  max-width: 500px;
  margin: 0 auto;
  padding: 30px;
  background: #ffffff;
  border-radius: 12px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  width: 100%;
  transition: all 0.3s ease;
  font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
    "Helvetica Neue", Arial, sans-serif;
}

#feedback-main:hover {
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.15);
}

.cap_form {
  text-align: center;
  padding-bottom: 15px;
  font-size: 22px;
  font-weight: 600;
}


.form-group {
  margin-bottom: 12px;
  position: relative;
}

.form-group:last-child {
  margin-bottom: 0;
}


.form-group label {
  display: block;
  margin-bottom: 8px;
  font-weight: 500;
  color: #333333;
  font-size: 14px;
  line-height: 1.4;
  letter-spacing: -0.01em;
}

.form-group input[type="text"],
.form-group input[type="tel"],
.form-group input[type="email"] {
  width: 100%;
  padding: 12px 16px;
  font-size: 16px;
  line-height: 1.5;
  color: #333333;
  background-color: #ffffff;
  border: 2px solid #e0e0e0;
  border-radius: 8px;
  transition: all 0.3s ease;
  outline: none;
  font-weight: 400;
  letter-spacing: 0.01em;
  -webkit-appearance: none;
  appearance: none;
}

.form-group input::placeholder {
  color: #999999;
}

.form-group input:hover {
  border-color: #cccccc;
}

.form-group input:focus {
  border-color: #f34f4f;
  box-shadow: 0 0 0 3px rgba(243, 79, 79, 0.1);
}

.form-group input:disabled {
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 0.6;
}


.form-group.checkbox-group {
  display: flex;
  align-items: flex-start;
  gap: 12px;
  margin-bottom: 20px;
  min-height: 65px;
}

.checkbox-group input[type="checkbox"] {
  width: 20px;
  height: 20px;
  margin-top: 3px;
  flex-shrink: 0;
  border-radius: 4px;
  border: 2px solid #e0e0e0;
  background-color: #ffffff;
  cursor: pointer;
  transition: all 0.3s ease;
  appearance: none;
  position: relative;
}

.checkbox-group input[type="checkbox"]:checked {
  background-color: #f34f4f;
  border-color: #f34f4f;
}

.checkbox-group input[type="checkbox"]:checked::after {
  content: "✓";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: white;
  font-size: 14px;
  font-weight: bold;
}

.checkbox-group input[type="checkbox"]:focus {
  outline: none;
  box-shadow: 0 0 0 3px rgba(243, 79, 79, 0.1);
}

.checkbox-group label {
  margin-bottom: 0;
  flex: 1;
  font-weight: 400;
  color: #666666;
  cursor: pointer;
}

.checkbox-group label p {
  margin: 0;
  font-size: 14px;
  line-height: 1.5;
  letter-spacing: 0.01em;
  font-weight: 400;
}

.checkbox-group a {
  color: #f34f4f;
  text-decoration: none;
  font-weight: 500;
  transition: color 0.3s ease;
}

.checkbox-group a:hover {
  color: #cd0d0d;
  text-decoration: underline;
}


.btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 14px 32px;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.5;
  border-radius: 8px;
  border: none;
  cursor: pointer;
  transition: all 0.3s ease;
  position: relative;
  overflow: hidden;
  letter-spacing: 0.02em;
}

.btn:disabled {
  opacity: 0.6;
  cursor: not-allowed;
  transform: none !important;
}

.btn:not(:disabled):hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}

.btn:not(:disabled):active {
  transform: translateY(0);
}

.btn-primary {
  background-color: #f34f4f;
  color: white;
  width: 100%;
}

.btn-primary:hover:not(:disabled) {
  background-color: #cd0d0d;
}


.btn-text {
  display: inline-block;
}

.btn-loading {
  display: none;
}

.btn.loading .btn-text {
  display: none;
}

.btn.loading .btn-loading {
  display: inline-flex;
  align-items: center;
  gap: 8px;
}

.btn.loading::before {
  content: "";
  width: 16px;
  height: 16px;
  border: 2px solid rgba(255, 255, 255, 0.3);
  border-top-color: white;
  border-radius: 50%;
  animation: spin 1s linear infinite;
}

@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}


#main-captcha-container,
#popup-captcha-container {
  min-height: 135px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #f9fafb;
  border-radius: 8px;
  padding: 16px;
  margin: 8px 0;
  width: 100%;
  overflow: hidden;
}


.captcha-loading {
  min-height: 120px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #f8f9fa;
  border-radius: 8px;
  border: 1px solid #e9ecef;
}

.captcha-preloader {
  text-align: center;
  padding: 20px;
  transition: all 0.3s ease;
}

.captcha-spinner {
  width: 40px;
  height: 40px;
  margin: 0 auto 15px;
  position: relative;
}

.captcha-spinner-inner {
  width: 100%;
  height: 100%;
  border: 3px solid rgba(0, 123, 255, 0.2);
  border-top-color: #007bff;
  border-radius: 50%;
  animation: captcha-spin 1s linear infinite;
}

@keyframes captcha-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

.captcha-preloader-text {
  font-size: 14px;
  color: #666;
  margin-bottom: 5px;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 2px;
}

.loading-dots span {
  animation: loading-dots 1.4s infinite both;
  display: inline-block;
  width: 4px;
  height: 4px;
  background-color: #666;
  border-radius: 50%;
  margin: 0 1px;
}

.loading-dots span:nth-child(1) {
  animation-delay: -0.32s;
}
.loading-dots span:nth-child(2) {
  animation-delay: -0.16s;
}

@keyframes loading-dots {
  0%,
  80%,
  100% {
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
}

.captcha-preloader-subtext {
  font-size: 12px;
  color: #999;
}


.captcha-error {
  text-align: center;
  padding: 20px;
  background-color: #fff5f5;
  border: 1px solid #fed7d7;
  border-radius: 8px;
}

.captcha-error-icon {
  font-size: 24px;
  margin-bottom: 10px;
}

.captcha-error-text {
  color: #e53e3e;
  margin-bottom: 15px;
  font-size: 14px;
}

.captcha-retry-btn {
  background-color: #4299e1;
  color: white;
  border: none;
  padding: 8px 16px;
  border-radius: 4px;
  cursor: pointer;
  font-size: 14px;
  transition: background-color 0.2s;
}

.captcha-retry-btn:hover {
  background-color: #3182ce;
}


.error-message {
  color: #f34f4f;
  font-size: 14px;
  line-height: 1.4;
  margin-top: 6px;
  min-height: 20px;
  opacity: 0;
  transform: translateY(-5px);
  transition: all 0.3s ease;
  letter-spacing: 0.01em;
  font-weight: 400;
}

.form-group.error .error-message {
  opacity: 1;
  transform: translateY(0);
}

.form-group.error input:not([type="checkbox"]) {
  border-color: #f34f4f !important;
}

.form-group.error input:not([type="checkbox"]):focus {
  box-shadow: 0 0 0 3px rgba(243, 79, 79, 0.1);
}


.alert {
  padding: 16px 20px;
  border-radius: 8px;
  margin-bottom: 24px;
  font-size: 14px;
  line-height: 1.4;
  animation: slideIn 0.3s ease-out;
  letter-spacing: 0.01em;
  font-weight: 400;
}

@keyframes slideIn {
  from {
    opacity: 0;
    transform: translateY(-10px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

.alert-error,
.alert-success {
  display: none;
}

.alert-error {
  background-color: #fee2e2;
  color: #f34f4f;
  border-left: 4px solid #f34f4f;
}

.alert-success {
  background-color: #d1fae5;
  color: #10b981;
  border-left: 4px solid #10b981;
}


.popup-overlay {
  position: fixed !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 100% !important;
  background: rgba(0, 0, 0, 0.7) !important;
  display: none !important; 
  align-items: center !important;
  justify-content: center !important;
  z-index: 10000 !important;
  padding: 20px !important;
}

.popup-overlay[style*="display: block"] {
  display: flex !important;
}

.popup-content {
  background: white;
  border-radius: 12px;
  padding: 30px;
  max-width: 500px;
  width: 100%;
  max-height: 98vh;
  overflow-y: auto;
  position: relative;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.3);
  margin: auto;
  top: 15px;
}

@keyframes scaleIn {
  from {
    opacity: 0;
    transform: scale(0.95);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}

.popup-content h3 {
  margin-top: 0;
  margin-bottom: 24px;
  color: #333333;
  font-size: 24px;
  font-weight: 600;
  text-align: center;
  letter-spacing: -0.02em;
  line-height: 1.3;
}

.popup-close {
  position: absolute;
  top: 15px;
  right: 15px;
  background: none;
  border: none;
  font-size: 24px;
  cursor: pointer;
  color: #666;
  width: 30px;
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  transition: all 0.3s ease;
}

.popup-close:hover {
  background: #f5f5f5;
  color: #333;
}


.success-popup-overlay,
.success-popup {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.85);
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 9999;
  animation: fadeIn 0.3s ease;
}

.success-popup-content,
.success-popup__content {
  background: white;
  padding: 40px 30px;
  border-radius: 12px;
  text-align: center;
  max-width: 400px;
  width: 90%;
  animation: slideUp 0.4s ease;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.3);
}

@keyframes slideUp {
  from {
    opacity: 0;
    transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

.success-icon,
.success-popup__icon {
  width: 60px;
  height: 60px;
  background: #4caf50;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 auto 20px;
  font-size: 32px;
  color: white;
  animation: bounce 0.6s ease;
}

@keyframes bounce {
  0%,
  20%,
  50%,
  80%,
  100% {
    transform: translateY(0);
  }
  40% {
    transform: translateY(-20px);
  }
  60% {
    transform: translateY(-10px);
  }
}

.success-popup-content h3,
.success-popup__title {
  margin: 0 0 15px;
  color: #333;
  font-size: 24px;
}

.success-popup-content p,
.success-popup__text {
  margin: 0 0 25px;
  color: #666;
  font-size: 16px;
  line-height: 1.5;
}

.success-close-btn,
.success-popup__close-btn {
  background: #4caf50;
  color: white;
  border: none;
  padding: 12px 30px;
  border-radius: 6px;
  font-size: 16px;
  cursor: pointer;
  transition: background 0.3s;
}

.success-close-btn:hover,
.success-popup__close-btn:hover {
  background: #45a049;
}


@media (max-width: 768px) {
  .popup-content,
  .success-popup__content {
    width: 95%;
    padding: 20px;
    margin: 10px;
  }
  .hor_top_menu .hor_menu_list .menu_item a {
    left: 0 !important;
  }
  .btn_menu_top.mobile-active {
    background-color: #e8e8e8 !important;
  }
}

@media (max-width: 640px) {
  #feedback-main,
  .popup-content {
    padding: 24px;
    margin: 16px;
    border-radius: 10px;
  }
 .hor_top_menu .fixed_width.btn_menu_top.mobile-active {
    background-color: #e8e8e8 !important;
  }
  .popup-overlay {
    padding: 16px;
  }
.hot_top_menu_back.fixed {
    background-color: #f0f0f0 !important;
}
  .form-group {
    margin-bottom: 20px;
  }

  .form-group input[type="text"],
  .form-group input[type="tel"],
  .form-group input[type="email"] {
    padding: 10px 14px !important;
    font-size: 16px !important;
  }

  .btn {
    padding: 12px 24px;
    font-size: 15px;
  }

  .popup-content h3 {
    font-size: 20px;
    margin-bottom: 20px;
  }

  .popup-close {
    width: 36px;
    height: 36px;
    font-size: 20px;
    top: 12px;
    right: 12px;
  }
}


#open-popup {
  display: block;
  margin: 30px auto;
  max-width: 200px;
}

#popup-name,
#popup-phone,
#popup-email,
#main-name,
#main-phone,
#main-email {
  padding: 20px 10px !important;
}
.head_pop_up {
  display: none;
}

.form-group label {
  padding-left: 0px;
}

.smena_form #feedback-main {
  max-width: 384px !important;
}
.smena_form.ddd.web {
  display: flex !important;
}
.smena_form.ddd.reg {
  display: flex;
}

.smena_form.ddd.likvid {
  display: flex;
}

.colored_td .uk_zakaz {
  width: auto !important;
}

@media (max-width: 768px) {
  .smena_form.ddd.reg {
    flex-direction: column;
  }
  .smena_form.ddd.likvid {
    flex-direction: column;
  }
  .smena_form {
    flex-direction: column;
  }

  .slider_sub_txt {
    display: none;
  }
}

#feedback-popup {
  z-index: 9999999 !important;
}

.smena_form {
  display: flex;
}
.form-group label {
  width: auto;
}

.page_market_h1 {
  display: none;
}


.middle-footer .middle-footer-block {
  width: auto !important;
  padding: 15px !important;
  height: 50px !important;
  display: flex;
  align-items: center;
  justify-content: center;
}
.tab-block {
  width: 935px !important;
}
ul.withit.withit-override {
  display: flex;
  flex-wrap: wrap;
}
div#tab-block-tender ul {
  max-width: 400px;
}


.main_nav > li {position: relative;}
	.main_nav > li:hover {background: #e2e8ef url(/assets/base/css/../i/gray_back.gif) repeat-y right top;}

	.noactive_submenu {position: relative;}
	.sub_menu {
		position: absolute;
			top: 0px; right: -310px;
		display: none;
		width: 310px;
	}
	#left_part .sub_menu ul li {margin: 0 !important;background: #e2e9ee;position: relative;}
	.main_nav li.hover .sub_menu{
		display: block;
	}
	#left_part .menu ul li a {padding-left: 17px !important;}
	
	#left_part .menu > ul > .noactive_submenu:hover > a {padding-left: 17px;}
	



    
#left_part .padds:after {
    display: none;
}

#left_part .menu {
    padding: 19px 0px 0px 0px;
    border-top: 4px solid #e61117;
    background: #f2f6f9;
    margin-bottom: 15px;
}

.version.ver1 #left_part .menu {
    border-color: #f2f6f9;
}

.version.ver2 #left_part .menu {
    border-color: #f2f6f9;
}

.version.ver3 #left_part .menu {
    border-color: #f2f6f9;
}

.version.ver4 #left_part .menu {
    border-color: #f2f6f9;
}

#left_part .menu .head {
    cursor: pointer;
    background: none;
    color: #e61117;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    padding: 0px 15px 17px 18px;
}

.version.ver1 #left_part .menu .head {
    color: #cd0d0d;
    background: none;
}

.version.ver2 #left_part .menu .head {
    color: #e30f1b;
    background: none;
}

.version.ver3 #left_part .menu .head {
    color: #e61117;
    background: none;
}

.version.ver4 #left_part .menu .head {
    color: #529701;
    background: none;
}

#left_part .menu ul li {
    padding: 0;
    margin: 1px 0 0;
    background: #fff;
    line-height: 1.2em;
}

#left_part .menu ul > li > a {
    padding: 9px 22px 9px 0 !important;
    margin-left: 19px !important;
    font-size: 12px;
    position: relative;
    line-height: 20px;
}

#left_part .menu ul ul.sub1lm li:hover a {
    font-weight: normal;
}

#left_part .menu ul.main_nav > li > a {
    font-size: 13px;
    
}

#left_part .menu ul.main_nav li > a.sub_ar:after {
    content: "";
    display: block;
    position: absolute;
    bottom: 12px;
    right: 8px;
    height: 14px;
    width: 12px;
    background: url(/assets/base/css/../i/hor/left_ar.png) no-repeat center center;
    background-position: 0 0;
}

#left_part .menu ul.main_nav > li:hover > a.sub_ar:after {
    background-position: 0 -13px;
}




.sub_menu {
   
       background: #e31017;
    z-index:3000;
}

.version.ver1 .sub_menu {
   
    background: #cd0d0d;
}

.version.ver2 .sub_menu {
    
	    background: #e30f1b;
}

.version.ver3 .sub_menu {
   
       background: #e61117;
}

.version.ver4 .sub_menu {
   
	    background: #529701;
}

.sub_menu2 {

    border: 0;
}

.version.ver1 .sub_menu2, .inner.web .sub_menu2 {
    background: #2f2f2f;
    border: 0;
}

.version.ver2 .sub_menu2 {
    background: #2f2f2f;
    border: 0;
}

.version.ver3 .sub_menu2 {
    background: #e61117;
    border: 0;
}

.version.ver4 .sub_menu2 {
    background: #2f2f2f;
    border: 0;
}

#left_part .menu .sub_menu > ul > li > a,
#left_part .menu .sub_menu2 > ul > li > a {
   
    color: #fff;
}

#left_part .menu .sub_menu > ul > li:hover {
    background: #2f2f2f;
}
#left_part .menu .sub_menu > ul > li:hover a{
color: #fff;
}

.version.ver1 #left_part .menu .sub_menu > ul > li:hover {
    background: #2f2f2f;
}

.version.ver2 #left_part .menu .sub_menu > ul > li:hover {
    background: #2f2f2f;
}

.version.ver3 #left_part .menu .sub_menu > ul > li:hover {
    background: #2f2f2f;
}

.version.ver4 #left_part .menu .sub_menu > ul > li:hover {
    background: #2f2f2f;
}

#left_part .menu > ul > li.active_submenu {
    background: #e30f1b;
    color: #fff;
}

#left_part .menu > ul > li.active_submenu > a {
    color: #fff;
    border-color: #e30f1b;
}

.version.ver1 #left_part .menu > ul > li.active_submenu {
    background: #cd0d0d;
    color: #fff;
}

.version.ver1 #left_part .menu > ul > li.active_submenu > a {
    color: #fff;
    border-color: #cd0d0d;
}

.version.ver2 #left_part .menu > ul > li.active_submenu {
    background: #e30f1b;
    color: #fff;
}

.version.ver2 #left_part .menu > ul > li.active_submenu > a {
    color: #fff;
    border-color: #e30f1b;
}

.version.ver3 #left_part .menu > ul > li.active_submenu {
    background: #e61117;
    color: #fff;
}

.version.ver3 #left_part .menu > ul > li.active_submenu > a {
    color: #fff;
    border-color: #e61117;
}

.version.ver4 #left_part .menu > ul > li.active_submenu {
    background: #529701;
    color: #fff;
}

.version.ver4 #left_part .menu > ul > li.active_submenu > a {
    color: #fff;
    border-color: #529701;
}





#header ul.top_menu li a { padding: 3px 25px 2px 25px;}
.socials a {background-size: cover;}
.newmain {margin-top: 10px;}
#slides {margin-top: -20px;}
.ooo ol li:nth-child(1) {background: url(/assets/base/css/../i/ie8/ie_01.png) no-repeat;
background-position: -6px 8px;}
.ooo ol li:nth-child(2) {background: url(/assets/base/css/../i/ie8/ie_02.png) no-repeat;
background-position: -6px 8px;}
.ooo ol li:nth-child(3) {background: url(/assets/base/css/../i/ie8/ie_03.png) no-repeat;
background-position: -6px 8px;}
.ooo ol li:nth-child(4) {background: url(/assets/base/css/../i/ie8/ie_04.png) no-repeat;
background-position: -6px 8px;}
.ooo ol li:nth-child(5) {background: url(/assets/base/css/../i/ie8/ie_05.png) no-repeat;
background-position: -6px 8px;}
.ooo ol li:nth-child(6) {background: url(/assets/base/css/../i/ie8/ie_06.png) no-repeat;
background-position: -6px 8px;}
.ooo ol li:nth-child(7) {background: url(/assets/base/css/../i/ie8/ie_07.png) no-repeat;
background-position: -6px 8px;}
#calcRegOooDiv .ooo ol li, .pmwidget.calcNew ol.rounded-list li {background: initial !important;}
a.news_rubric {font-weight: normal;}
.date div {font-weight: normal;}
.publication-gl a {font-weight: normal;}
.all_news a {font-weight: normal;}
#footer a{font-weight: normal;}
#footer {font-weight: normal;}
ul.top_menu li:first-child span {font-weight: normal;}
#header .phone .phone_num .num {font-weight: normal;}

