@media (max-width: 1055px) {
  .main__news {
    display: block;
  }

  .main__news > a {
    margin-bottom: 25px;
  }

  .main__news > div {
    margin: 0;
  }

  .main__news--title {
    font-size: 35px;
  }

  .main__news p {
    font-size: 18px;
    line-height: 1.8;
    margin: 8px 0;
  }
}

@media (max-width: 959px) {
  .breaking__news--title {
    font-size: 55px;
  }

  .main__news--title {
    font-size: 45px;
  }

  .subtitle {
    font-size: 20px;
  }

  .latest--news {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 25px;
  }
  .entertainment__section .colNews {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 30px;
  }

  .economy--grid .col--news {
    grid-column: span 6;
  }

  .economy--grid .col--news:first-child {
    grid-column: span 12;
  }
  .local__special .row--news,
  .society__section .row--news {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
    grid-gap: 25px;
  }

  .health__section .col--news > a,
  .tech--news .col--news > a,
  .society__section .col--news > a,
  .enter__news .overlay__news > a {
    height: auto;
  }
}

@media (max-width: 860px) {
  .site-header > div > div {
    justify-content: center;
  }
  .header-logo-mobile-right > div {
  margin: 15px 0;
}

}

@media (max-width: 810px) {
}

@media (max-width: 768px) {
  .bannerSticky-mobile-view {
    display: block;
  }

  .bannerSticky-desktop-view {
    display: none;
  }
  .main__news {
    display: block;
  }

  .main__news > div {
    margin: 0;
    margin-top: 25px;
  }

  .main__news p {
    margin: 0;
    font-size: 18px;
    line-height: normal;
  }

  .col--grid:first-child > h3,
  .col--grid:nth-child(2) > h3 {
    font-size: 22px;
  }

  .breaking__news p {
    padding: 0 20px;
  }

  .big-category {
    display: block;
  }
}

@media (max-width: 680px) {
  .entertainment__section .colNews {
    display: block;
  }
  .news--grid {
    display: block;
  }

  .news--grid .row--news {
    margin-bottom: 25px;
  }

  .news__title--medium {
    font-size: 20px;
  }
}
@media (max-width: 639px) {
  .main__news--title {
    font-size: 30px;
  }
  .three__col--news {
    display: block;
  }

  .three__col--news .col--news {
    margin-bottom: 25px;
  }

  .three__col--news .col--news > a {
    height: 250px;
  }

  .two--grid .col--news:first-child,
  .economy--grid .col--news:first-child {
    grid-column: span 12;
  }

  .two--grid .col--news,
  .economy--grid .col--news {
    grid-column: span 6;
  }
  .breaking__news--title {
    font-size: 43px;
  }

  .subtitle {
    font-size: 18px;
  }

  .photo__feature--slider > a {
    height: 300px;
  }

  .society__section .col--news > a {
    height: 400px;
  }
  .row--news {
    column-count: 2;
  }

  .health__section .col--news > a,
  .tech--news .col--news > a {
    height: auto;
  }

  .local__special .col--news > a {
    height: 100%;
  }
}

@media (max-width: 600px) {
  #commentform {
    display: block;
  }
  .header--search {
    display: none;
  }

  .search--menu {
    display: block;
  }

  .two--grid .col--news:first-child .news__title--medium {
    font-size: 25px;
  }
}

@media (max-width: 580px) {
  .col--grid:first-child > a,
  .col--grid:nth-child(2) > a,
  .local__special .col--news > a,
  .economy--grid .col--news:first-child > a {
    height: auto;
  }

  .copyright {
    justify-content: center;
  }

  .col--grid {
    margin-bottom: 25px;
  }

  .col--grid > a {
    height: auto;
  }
  .overlay--grid {
    display: block;
  }
  .row--news {
    column-count: 1;
  }
}

@media (max-width: 500px) {
  .two--grid .col--news:first-child > a {
    height: auto;
  }
  .health--grid {
    display: block;
  }
  .breaking__news p {
    font-size: 17px;
    line-height: normal;
    padding: 0 10px;
  }

  .subtitle {
    font-size: 16px;
  }

  .breaking__news--title {
    font-size: 35px;
  }
}

@media (max-width: 480px) {
  .skip-desktop-view {
    display: none;
  }

  .skip-mobile-view {
    display: block;
  }
}

@media (max-width: 422px) {
  .footer-team {
    column-count: 1;
  }
}
