body #overflow {
  height: auto;
  overflow: visible;
}
body #overflow .inner_main_nav .main {
  width: auto;
}
body #overflow .inner_main_nav .main #header_inner {
  height: 128px;
  border-bottom: 1px solid #d6d6d6;
}
body #overflow .inner_main_nav .main #header_inner #socials {
  display: none !important;
}
body #overflow .inner_main_nav .main #header_inner #logo_nav_wrapp {
  border: 0;
  margin-top: 40px;
}
body #overflow .inner_main_nav .main #header_inner #logo_nav_wrapp #logo {
  border: 0;
}
body #overflow .inner_main_nav .main #header_inner #logo_nav_wrapp .print-only {
  display: block;
  margin-left: 180px;
}
body #overflow .inner_main_nav .main #header_inner #logo_nav_wrapp .print-only p {
  margin: 0 0 10px 0;
}
body #overflow .inner_main_nav .main #header_inner #logo_nav_wrapp #nav {
  display: none;
}
body #overflow .inner_main_nav .main #header_inner #sub_nav {
  display: none;
}
body #overflow .index_main {
  background: #fff;
}
body #overflow .index_main #content .acc_text {
  display: block !important;
}
body #overflow .index_main #content .relative .left_column {
  width: auto !important;
}
body #overflow .index_main #content .relative .left_column .news_item {
  min-height: 0 !important;
}
body #overflow .index_main #content .relative .left_column .news_item .news_title_short {
  padding: 0 !important;
}
body #overflow .index_main #content .relative .right_column {
  display: none !important;
}
body #overflow .index_main #content .tabs_teams {
  display: none;
}
body #overflow .index_main #content .tabs_hold {
  display: inline-block !important;
  width: 49%;
  vertical-align: top;
}
body #overflow .index_main #content .tabs_hold .teams_links {
  float: none;
  width: 100%;
  height: auto;
  margin: 0;
}
body #overflow .index_main #content .tabs_hold .teams_links .teams_data {
  position: static;
  width: auto;
  height: auto;
  color: #161616 !important;
}
body #overflow .index_main #content .tabs_hold .teams_links .teams_data .teams_name {
  padding: 35px 0 0px 0px !important;
}
body #overflow .index_main #content .tabs_hold .teams_links .teams_data .post_team {
  margin: 0 0 8px 0px !important;
}
body #overflow .index_main #content .tabs_hold .teams_links .contacts_teams {
  display: block;
  position: static;
  color: #222;
}
body #overflow .index_main #content .tabs_hold .teams_links .contacts_teams a {
  color: #ed1c24 !important;
}
body #overflow .index_main .main {
  width: auto !important;
}
body #overflow .index_main .main #header_index {
  height: auto !important;
}
body #overflow .index_main .main #header_index #socials {
  display: none;
}
body #overflow .index_main .main #header_index #logo_nav_wrapp {
  margin-top: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #d6d6d6;
  height: 118px;
}
body #overflow .index_main .main #header_index #logo_nav_wrapp #nav {
  display: none;
}
body #overflow .index_main .main #header_index #logo_nav_wrapp .print-only {
  display: block;
  margin-left: 180px;
  font-size: 12px;
  color: #161616;
}
body #overflow .index_main .main #header_index #logo_nav_wrapp .print-only p {
  margin: 0 0 10px 0;
}
body #overflow .index_main .main #header_index div[data-refresh-event="carousel"] #you_need {
  margin-bottom: 0;
}
body #overflow .index_main .main #header_index div[data-refresh-event="carousel"] #you_need .info_slide p > a {
  display: none !important;
}
body #overflow .index_main .main #header_index div[data-refresh-event="carousel"] #steps {
  display: none !important;
}
body #overflow .index_main .main #subscribe_hold {
  display: none;
}
body #overflow .index_main .main #news_hold {
  width: auto;
}
body #overflow .index_main .main #news_hold .news_short_item {
  margin: 0;
  max-width: 940px;
  width: auto;
  height: auto;
}
body #overflow .index_main .main #news_hold .news_short_item .news_img_hold {
  display: none !important;
}
body #overflow .index_main .main #news_hold .news_short_item .news_title_short {
  padding-left: 0;
}
body #overflow .index_main #index_header_bg {
  display: none;
}
body #overflow > .main {
  display: none;
}
body > .index_main {
  display: none;
}
body .news_img_hold {
  position: static;
  width: auto;
  height: auto;
}
body .news_img_hold .img_corner {
  display: none;
}
body .news_img_hold .news_add_date {
  float: left;
  position: static;
  background: transparent;
  margin: 0;
  padding: 10px 0 0 0;
  color: #161616;
}
body .help_tabs_cont {
  display: block !important;
}
body .help_tabs_cont .conditions_help {
  float: none;
  border: 0;
  height: 300px !important;
  display: inline-block;
  vertical-align: top;
  width: 47%;
}
body h2.print-only {
  display: block;
  margin: 20px 0;
}
body ul.thumbs {
  display: none;
}
body .proj_main_links.pml_act {
  display: block !important;
  width: 100%;
}
body .which_requires {
  width: 49%;
}
body .which_requires > div {
  padding: 0;
}
body #overflow .index_main #content .relative .left_column .activ_items,
body #overflow .index_main #content .relative .left_column .acc_text {
  display: none !important;
}
body #overflow .index_main .main #header_index div[data-refresh-event="carousel"] #you_need .info_slide h1,
body #overflow .index_main .main #header_index div[data-refresh-event="carousel"] #you_need .info_slide p {
  color: #161616;
}
body #archive_news,
body .likes.require_likes,
body .block.map-block,
body .pages,
body #help_tabs_hold,
body .relative.margin_bottom_60px,
body .proj_main_links,
body .video {
  display: none !important;
}
.promo-slider-view.promo-slider-list img {
  display: block !important;
}
table.desktop img {
  display: block !important;
}
table.desktop tr:even {
  height: 100px;
}
.news_item img,
.teams_links img {
  display: none !important;
}
.payment li {
  width: 100% !important;
  margin: 0 !important;
}
.payment li .print-only-margin {
  margin-bottom: 20px;
}
.which_requires .relative.reqired_description img {
  display: none !important;
}
.form {
  display: none !important;
}
