@charset "UTF-8"; .site-wrap-2 .top-line .header_block .header_block_in.photo-slider .head{overflow:hidden;line-height:2em;display:flex;justify-content:space-between;align-items:baseline}.site-wrap-2 .top-line .header_block .header_block_in.photo-slider .head a.bt{line-height:1em;color:black}.site-wrap-2 .top-line .header_block .header_block_in.photo-slider .head .gall-controls span.slick-arrow{display:inline-block;border:1px solid #8f99a2;color:#8f99a2;border-radius:2px;width:1em;height:1em;text-align:center;font-size:1em;padding:0.3em;cursor:pointer;font-family:"Font Awesome 5 Free";font-weight:bold;line-height:1em}.site-wrap-2 .top-line .header_block .header_block_in.photo-slider .head .gall-controls span.slick-arrow.left{margin-right:0.3em}.site-wrap-2 .top-line .header_block .header_block_in.photo-slider .head .gall-controls span.slick-arrow.left::before{content:""}.site-wrap-2 .top-line .header_block .header_block_in.photo-slider .head .gall-controls span.slick-arrow.right::before{content:""}.site-wrap-2 .top-line .header_block .header_block_in.photo-slider .item a.image{display:block;width:100%;height:10em;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;margin-bottom:1em}.site-wrap-2 .top-line .header_block .header_block_in.photo-slider .item .title{font-size:1.27em;margin-top:0.6em}.site-wrap-2 .top-line .header_block .header_block_in.photo-slider .item .title a{color:black}.site-midle .columns-wrap .columns-3 .aktyalno{display:none}.printrsslenta--right-col .header{background:#02803f}.maincolor_bg .site-menu-line .menu-head-block>ul a{color:#fff}.maincolor_bg .site-menu-line .menu-head-block>ul li.active a{color:#f9ecad}.maincolornew_bg .site-menu-line .menu-head-block>ul a{color:#000000}.maincolornew_bg .site-menu-line .menu-head-block>ul li.active a{color:#f8f8f8}.maincolornew_bg .site-menu-line .menu-head-block>ul li:hover a{color:#fff}.site-footer .site-menu-line .menu-head-block>ul a{color:#121212 !important}.site-footer .site-menu-line .menu-head-block>ul li.active a{color:#ffffff !important}.site-wrap-2 .top-line .header_block{background-image:url(/projects/tuvexpress.ru/theme/fon.png);background-size:cover}.site-wrap-2 .top-line .header_block .header_block_in .logo{padding-left:0px}@media screen and (max-width:1422px){.site-wrap-2 .top-line .header_block .header_block_in{padding-left:20px;padding-right:20px}}.site-wrap-2 .top-line .header_block .header_block_in{border-bottom:none}body .site-wrap-2{margin-top:0em !important}.site-wrap-2 .top-line .header_block .header_block_in .logo-url{flex-basis:100%;max-width:550px}.site-wrap-2 .top-line .header_block{padding-top:25px;padding-bottom:15px;border-bottom:solid 1px #258f55}@media screen and (max-width:1392px){.site-wrap-2 .top-line .header_block .header_block_in{padding-left:20px;padding-right:20px}}@media screen and (max-width:818px){.site-wrap-2 .top-line .header_block{background:none}}@media screen and (max-width:1328px){.site-wrap-2 .top-line .header_block .header_block_in .wetter-search{display:none}}@media screen and (max-width:1000px){.site-wrap-2 .top-line .header_block .header_block_in .map{display:none}.site-wrap-2 .top-line .header_block .header_block_in .maps-slider{display:none}}@media screen and (max-width:994px){.site-wrap-2 .top-line .header_block{padding-top:20px;padding-bottom:20px}.site-wrap-2 .top-line .header_block .header_block_in .logo{padding-left:0px}}.site-form input[type="submit"]{background-color:#02803f}.site-form input[type="submit"]{background-color:#02803f}.site-form .code{color:#02602f}.site-form .code{color:#02602f}.content-in-tabs-switcher .tabs-list ul li{background-color:#e8f3ed;color:#09803f}.content-in-tabs-switcher .tabs-list ul li .name{border-bottom:2px dotted #58a980}.content-in-tabs-switcher .tabs-list ul li.active .name{border-bottom:none}.site-footer .top-line-2,.site-footer.site-wrap-2 .top-line-2 .block{background-color:#b4b5b5}.footer-color{background-color:#02803f !important}.site-footer-info{color:#fff}.site-footer-info .columns .col a{color:#fff}.site-footer-info .columns .col .banners_show{border-bottom:#fff dotted 1px}.site-footer-info .columns .col_1 div.block_smi,.site-footer-info .columns .col_2 div.block_smi{color:#fff}.site-footer-info .terrorist-extremist,.terrorist-extremist a,.terrorist-extremist .date{color:#fff !important}.site-wrap-2 .top-line .header_block .header_block_in .wetter-search .search form button{height:30px;width:30px;background-color:#fff;margin-left:-30px}.site-wrap-2 .top-line .header_block .header_block_in .wetter-search .search form{background:#fff}a.weatherInformer22,a.weatherInformer22:hover{background:#fff}.site-menu-line .menu-head-block>ul>li>ul{background:#8b8887}


/* Иван добавил код, потому что других вариантов привести моб. верстку к нормальному виду не было */

/* Иван - START */

.header_block_in {
    height: auto !important;
}

.bloki > .blok {
  flex-basis: 32% !important;
  margin-left: 0 !important;
  height: auto;
}

.bloki {
  flex-wrap: wrap !important;
}

.soc-vk-small,
.soc-ok-small {
  display: flex;
  justify-content: center;
  gap: 15px;
}

@media screen and (max-width: 1080px) {
  .bloki > .blok {
    flex-basis: 80% !important;
    margin-left: 10% !important;
    margin-bottom: 40px !important;
  }
}

@media screen and (max-width: 550px) {
  .bloki > .blok {
    flex-basis: 100% !important;
    margin-left: 0 !important;
    margin-bottom: 20px !important;
  }
}

.header_block_in {
  height: auto !important;
}

.site-wrap-2 {
  border-bottom: none !important;
}

.tplpaster {
  display: flex;
  justify-content: center;
  align-items: center;
}

.bloki .blok-2 .content .inner, .bloki .blok-3 .content .inner {
    height: 100%;
    padding-bottom: 20px;
}









.site-wrap-2 .top-line .header_block {
    border-bottom: solid 1px #258f55 !important;
}



/* Иван - END */








