@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{display:none}.site-midle .columns-wrap .columns-3 .aktyalno{display:none}.printrsslenta--right-col .header{background:#0095e1}.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:#efe501}.maincolornew_bg .site-menu-line .menu-head-block>ul a{color:#0b060a}.maincolornew_bg .site-menu-line .menu-head-block>ul li.active a{color:#fff}.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:#fff !important}.site-footer .site-menu-line .menu-head-block>ul li.active a{color:#fdf0be !important}.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;height:142px}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:540px}.site-wrap-2 .top-line .header_block{padding-top:26px;padding-bottom:0px;border-bottom:solid 1px #6c6c6c}.site-wrap-2 .top-line .header_block .header_block_in .map{background:url(/projects/novi-urengoy.ru/theme/map.png);width:171px;height:138px;margin-bottom:22px}@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}.site-wrap-2 .top-line .header_block .header_block_in{border-bottom:none;height:auto}}@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}}@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:#0095e1}.site-form input[type="submit"]{background-color:#0095e1}.site-form .code{color:#007ab9}.site-form .code{color:#007ab9}.content-in-tabs-switcher .tabs-list ul li{background-color:#efefef;color:#0e9dea;font-weight:bold}.content-in-tabs-switcher .tabs-list ul li .name{border-bottom:2px dotted #6093d7}.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:#0095e1}.footer-color{background-color:#aaaaaa !important}.site-footer-info{color:#1f1d1e}.site-footer-info .columns .col a{color:#1f1d1e}.site-footer-info .columns .col .banners_show{border-bottom:#1f1d1e dotted 1px}.site-footer-info .columns .col_1 div.block_smi,.site-footer-info .columns .col_2 div.block_smi{color:#1f1d1e}.site-footer-info .terrorist-extremist,.terrorist-extremist a,.terrorist-extremist .date{color:#fefefe !important}

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

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

/* Иван - END */








