/* ***********************************************************
*	MEDIA QUERIES - TABLET AND MOBILE		*
***********************************************************/

/* Tablet (max-width: 1024px) */
@media screen and (max-width: 1024px) {
}

/* Mobile (max-width: 768px) */
@media screen and (max-width: 768px) {
    .rightcol.desktop {
      display: none;
    }
    #main-news {
      flex-direction: column;
    }
    .main_media, .left_media, .rightcol.mobile {
      min-width: initial;
    }
    .mobile-wrap {
      display: flex;
    }
    .mobile-wrap .left_media, .mobile-wrap .rightcol.mobile {
      width: 50%;
    }
    .rightcol.mobile {
      display: block;
    }
    .rightcol.mobile #headerright, .rightcol.mobile .vk, .rightcol.mobile .audio { display: none; }
    #left-w {
      padding: 0 10px;
      max-width: 94%;
    }
    #leftcol { margin-right: 0;}
    #left-w #header, #left-w #navpages, #navcats {
      padding-left: 0;
    }
    #go_home {
      margin-right: 25px;
    }
    #go_home img {
      margin-top: 10px;
      height: 75%;
    }
    .banners {
      display: flex;
      flex-wrap: wrap;
    }
    .banners a {
      display: block;
      max-width: 49%;
    }
    .left_media { border: none; }
    .left_media .top-banners { flex-direction: row; }
    .left_media .top-banners a img.banner { max-width: 87%; }
    footer {
      padding: 0 10px;
    }
}

/* Small Mobile (max-width: 480px) */
@media screen and (max-width: 600px) {
  .mobile-wrap {
    flex-direction: column;
  }
  .mobile-wrap .left_media, .mobile-wrap .rightcol.mobile {
    width: 100%;
  }
  .left_media .title { background: none; }
  .rightcol.mobile .vk, .rightcol.mobile .audio { display: initial; }
}

@media screen and (max-width: 530px) {
  header h1 {
    border-bottom: none;
  }
}