@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}.maps-slider{width:200px;height:100px;display:none}.site-midle .columns-wrap .columns-3 .aktyalno{display:none}.printrsslenta--right-col .header{background:#21743e}.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:#eae710}.maincolornew_bg .site-menu-line .menu-head-block>ul a{color:#fff}.maincolornew_bg .site-menu-line .menu-head-block>ul li.active a{color:#eae710}.maincolornew_bg .site-menu-line .menu-head-block>ul li:hover a{color:#eae710}.site-footer .site-menu-line .menu-head-block>ul a{color:#fff !important}.site-footer .site-menu-line .menu-head-block>ul li.active a{color:#eae710 !important}.site-wrap-2 .top-line .header_block .header_block_in .logo{padding-left:0px}.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:628px}.site-wrap-2 .top-line .header_block{padding-bottom:7px;padding-top:8px;border-bottom:solid 1px #e1e0df}.site-wrap-2 .top-line .header_block .header_block_in .wetter-search{flex-basis:28.5%}@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:994px){.site-wrap-2 .top-line .header_block .header_block_in .logo{padding-left:0px}}.site-form input[type="submit"]{background-color:#21743e}.site-form .code{color:#21743e}.content-in-tabs-switcher .tabs-list ul li{background-color:#e5e9f2}.content-in-tabs-switcher .tabs-list ul li .name{border-bottom:1px dotted #3b7eb6;color:#3b7eb6}.content-in-tabs-switcher .tabs-list ul li.active .name{border-bottom:1px dotted #fff;color:#fff}.site-footer .top-line-2,.site-footer.site-wrap-2 .top-line-2 .block{background-color:#21743e}.footer-color{background-color:#0f5531}.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:#eae710}.site-footer-info .terrorist-extremist{color:#eae710}.fa-vk-top{background:url(/theme/icons/vk.svg) 50% 50% no-repeat}.fa-facebook-top{background:url(/theme/icons/fb.svg) 50% 50% no-repeat}.fa-ok-top{background:url(/theme/icons/ok.svg) 50% 50% no-repeat}.fa-twitter-top{background:url(/theme/icons/tw.svg) 50% 50% no-repeat}.fa-youtube-top{background:url(/theme/icons/youtube.svg) 50% 50% no-repeat}.fa-vk-top:hover{background:url(/theme/icons/vk_hover.svg) 50% 50% no-repeat}.fa-facebook-top:hover{background:url(/theme/icons/fb_hover.svg) 50% 50% no-repeat}.fa-ok-top:hover{background:url(/theme/icons/ok_hover.svg) 50% 50% no-repeat}.fa-twitter-top:hover{background:url(/theme/icons/tw_hover.svg) 50% 50% no-repeat}.fa-youtube-top:hover{background:url(/theme/icons/youtube_hover.svg) 50% 50% no-repeat}

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

/* Иван - 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 #e1e0df !important;
}

/* Иван - END */








