@media(max-width:1830px) {
    .header__top_test ._container, .header__nav ._container, .footer__1 ._container, .footer__2 ._container {
      max-width: 1100px !important;
    }
    ._container, .adv_bl_main_down, .main_content_block, .rubrics_container, .wrap_map_cont {  
      max-width: 980px !important;
    }
    .art_left_content_block {
      width: calc(100% - 350px);
    }
    .art_right_content_block {
      width: 325px;
    }
    .wrap_frame_content > div:last-child {
      display: none;
    }
    .main_frame_news_adapt {
      width: 48% !important;
    }
    .anounce-top__wrap {
      grid-template-columns: 1fr 340px;
      grid-template-rows: repeat(2, 220px);
      height: 450px;
    }
    .video_bl_main {
      width: 620px;
    }
    .banners__wrap_2 {
      grid-template-columns: repeat(2, 300px);
    }
    .img-main_tendenci > img { 
      width: 70px !important;
      height: 70px !important;
    }
    .hide_adv_bl {
      width: 620px !important;
    }
    .main__wrap {
      grid-template-columns: 1fr 340px;
    }
  
    .quote-widget_video video, .banner-widget__item, .refdata-widget__wrap, .popular-widget, .analytics-widget {
      width: 340px !important;
    }
    .banner-widget__img {
      height: auto !important;
    }
    .refdata-widget__wrap {
      flex-wrap: wrap;
    }
    .refdata-widget__item_weather {
      width: 100%;
      margin-bottom: 15px;
    }
    .img_correct {
      width: 160px !important;
      max-width: 160px !important;
    }
    .b_002 {
      margin-left: 990px !important;
    }
    .adv_bl_main_down {
      max-width: 980px !important;
    }
    .anounce-banner_big .anounce-banner__title {
      font-size: 30px;
    }
    .anounce-banner__title {
      font-size: 18px;
    }
    .infographics__wrap > div:last-child {
      display: none;
    }
    .infographics__wrap {
      grid-template-columns: repeat(5, 1fr)
    }
    .popular-widget__link span, .analytics-widget__name, .person-item__name span {
      font-size: 14px;
    }
    .quote-widget_video {
      margin-top: 13px !important;
    }
    .position_b3 .banners__img, .position_b4 .banners__img {
      width: 300px !important;
    }
    .list_cont_tag img {
      width: 305px !important;
      max-width: 305px !important;
    }
    .list_cont_tag {
      grid-template-columns: repeat(3, auto) !important;
    }
    .online_block iframe {
      height: 220px !important;
    }
  
  }
  @media(max-width:1440px) {
    .b_001, .b_002 {
      width: 170px;
    } 
    .b_001 {
      margin-left: -180px;
    }
  }
  @media(max-width:1830px) {
      .img_bl_akorda {
        height: 220px !important;
      }
      .world_news_block .news-addit_sm:last-child {
        display: none;
      }
      .news-addits__wrap {
        grid-template-columns: repeat(3, 1fr);
      }
      .refdata-widget__wrap {
        justify-content: start;
      }
    }
    @media(max-width:1300px) {
      ._container, .adv_bl_main_down, .main_content_block, .rubrics_container, .wrap_map_cont {
        max-width: 600px !important;
      }
      .art_right_content_block {
        width: 195px;
      }
      .author_info_cont .photo_author_bl img {
        width: 80px;
      }
      .art_right_content_block {
        margin-left: 15px;
      }
      .art_left_content_block {
        width: calc(100% - 210px);
      }
      .main_content_block {
        padding-right: 20px;
      }
      .anounce-banner__small {
        padding: 15px;
      }
      .infographics__wrap > div:nth-of-type(5) {
        display: none;
      }
      .infographics__wrap {
        grid-template-columns: repeat(4, 1fr);
      }
      .main__sidebar, .news-list__col_calendar {
        display: none !important;
      }
      .main__wrap {
        grid-template-columns: 1fr;
      }
      .news-list__wrap {
        grid-template-columns: 1fr;
      }
      .b_002 {
        margin-left: 570px !important;
      }
  
      .anounce-top__wrap { 
        grid-template-rows: auto 400px 200px;
        grid-template-columns: 1fr 1fr;
        height: auto;
      }
      .anounce-banner {
        height: 200px;
      }
      .anounce-banner_big {
        height: 400px;
      }
      .video_bl_main {
        width: 560px;
      }
      .main-page_tendenci {
        padding: 10px;
      }
      .img-main_tendenci > img {
        width: 60px !important;
        height: 60px !important;
      }
      .position_b3 .banners__img, .position_b4 .banners__img {
        width: 250px !important;
      }
      .banners__wrap_2 {
        justify-content: flex-start;
        grid-template-columns: repeat(2, 250px);
      }
      .hide_adv_bl {
        width: 560px !important;
      }
      .list_cont_tag img {
        width: 265px !important;
        max-width: 265px !important;
      }
      .list_cont_tag {
        grid-template-columns: repeat(2, auto) !important;
      }
      .online_block iframe {
        height: 200px !important;
      }
  
  
    }
  
    @media(max-width:920px) { 
      ._container, .adv_bl_main_down, .main_content_block {
        width: 100% !important;
        max-width: 100% !important;
      }
      .art_right_content_block {
        width: 290px !important;
      }
      .art_left_content_block {
        width: calc(100% - 300px);
      }
      .b_001, .b_002 {
        display: none !important;
      }
      .anounce-top__wrap {
        grid-template-columns: 1fr;
        grid-template-rows: repeat(4, auto); 
      }
      .video_bl_main {
        width: 100%;
      }
      .hide_adv_bl {
        width: 100% !important;
      }
      .banners__wrap {
        grid-template-columns: 1fr 1fr;
      }
      .position_b3 .banners__img, .position_b4 .banners__img {
        width: 100% !important;
      }
      .online_block iframe {
        height: 500px !important;
      }
  
    }
    @media(max-width:800px) { 
      .art_left_content_block {
        width: 100% !important;
      }
    }
    @media(max-width:700px) { 
      .list_cont_tag img {
        max-width: 100% !important;
        width: 100% !important;
      }
      .list_cont_tag {
        grid-template-columns: 1fr !important;
      }
    }
  