@media all and (max-width: 1440px) {
  #page {
    width: auto;
  }

  .not-blind .full-width-limiter {
    margin: 0 20px;

    width: auto;
  }

  .main-sidebar {
    width: 400px;
  }

  .main-sidebar .block-adv {
    box-sizing: border-box;
    padding: 10px;
  }

  aside.main-sidebar .view-display-id-last_news article {
    padding: 17px 15px;
  }
  .main-sidebar .important-news .field-name-title-field::before,
  .main-sidebar .regional-news .field-name-title-field::before {
    left: -15px;
  }
  aside.main-sidebar .view-display-id-last_news article h2 {
    font-size: 93%;
    line-height: 1.3em;
  }
  aside.main-sidebar .view-display-id-last_news article .submitted {
    font-size: 78%;
  }

  .sidebar-cards {
    width: 277px;
  }


  #block-views-hustle-sticky article .wrap .group-inner:after {
    bottom: 35px;
  }
  #block-views-hustle-sticky article .field-name-title-field h2 {
    font-size: 128%;
  }
  #block-views-hustle-sticky article .field-name-field-article-leader {
    margin-bottom: 15px;
  }
  #block-views-hustle-sticky article .submitted {
    font-size: 71%;
  }
  #block-views-hustle-sticky article .field-name-field-article-cat a {
    font-size: 71%;
  }


  .links-block {
    width: 180px;
  }
  .links-block h3 {
    font-size: 71%;
  }
  .links-block ul li a {
    font-size: 85%;
  }

  #wrapper-content main {
    max-width: 100%;
  }
}
