@media (max-width: 1199.99px) {
  .newsx-ls-content-rs aside,
  .newsx-content-ls-rs aside,
  .newsx-ls-rs-content aside {
    width: 25%;
  }
}

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

@media (max-width: 991px) {
  div#primary {
    flex: 1;
        max-width: 100%;
}
  .wp-caption {
    max-width: 100% !important;
    width: 100% !important;
    overflow: hidden;
  }
  .header-center .box-header-center {
    min-height: 60px;
  }

  body:not(.newsx-dark-mode)
    .newsx-mobile-menu-toggle
    + .newsx-mobile-menu-container {
    height: max-content;
  }
  .newsx-header-menu-primary .newsx-nav-menu > .menu-item > a {
    font-size: 15px;
  }
  .newsx-magazine-layout .newsx-grid-excerpt {
    display: none;
  }
  :where(
      .newsx-magazine-layout-1-4,
      .newsx-magazine-layout-2-1-2,
      .newsx-magazine-layout-1-1-3
    )
    article:not(:first-child)
    :where(.newsx-grid-categories, .newsx-grid-author),
  :where(.newsx-magazine-layout-1-3, .newsx-magazine-layout-1-1-2)
    article:where(:nth-child(3), :nth-child(4))
    :where(.newsx-grid-categories, .newsx-grid-author),
  .newsx-magazine-layout-2-3
    article:where(:nth-child(3), :nth-child(4), :nth-child(5))
    :where(.newsx-grid-categories, .newsx-grid-author),
  .newsx-magazine-layout-1vh-3h
    article:not(:first-child)
    .newsx-grid-categories,
  .newsx-magazine-layout-4-h
    :where(.newsx-grid-categories, .newsx-grid-author) {
    display: none;
  }
  .newsx-magazine-layout .newsx-grid-over-media {
    padding: 15px;
  }
  #newsx_magazine_layout-3 .newsx-magazine-layout {
    height: 550px;
  }
  .newsx-magazine-layout-1-1-3 {
    grid-template-columns: 1fr 1fr;
    grid-template-rows: repeat(4, 1fr);
    grid-template-areas:
      "main main"
      "main main"
      "main2 box1"
      "box2 box3";
  }
  .newsx-float-sharing {
    display: none;
  }
  .newsx-single-wrap .newsx-post-content,
  .newsx-archive-page-header p {
    font-size: 14px;
  }
  h1 {
    font-size: 32px;
  }
  .newsx-mobile-menu-toggle + .newsx-mobile-menu-container {
    margin: 1px 0 0 0;
    padding-top: 10px;
    padding-bottom: 10px;
    box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.1);
  }
  .newsx-builder-grid-row,
  .newsx-row-inner,
  .newsx-archive-page-wrap,
  .newsx-blog-page-wrap,
  .newsx-single-wrap,
  .newsx-default-page-wrap,
  .newsx-mobile-menu-container,
  .newsx-widget .newsx-container {
    padding-left: 20px;
  }
  .newsx-builder-grid-row,
  .newsx-row-inner,
  .newsx-archive-page-wrap,
  .newsx-blog-page-wrap,
  .newsx-single-wrap,
  .newsx-default-page-wrap,
  .newsx-mobile-menu-container,
  .newsx-widget .newsx-container {
    padding-right: 20px;
  }
  .newsx-header-menu-primary .newsx-nav-menu > .menu-item > a {
    padding: 0px;
  }
  .newsx-desktop-menu-container {
    display: none;
  }
  .newsx-mobile-menu-toggle {
    display: flex;
  }

  body,
  button,
  input,
  select,
  textarea {
    font-size: 14px;
  }
  #newsx_magazine_layout-1 .newsx-magazine-layout {
    grid-gap: 5px;
  }
  .newsx-main-content section.newsx-widget {
    margin-bottom: 30px;
  }
  .newsx-magazine-layout-2-1-2 {
    grid-template-columns: 1fr 1fr;
    grid-template-rows: repeat(4, 1fr);
    grid-template-areas:
      "box1 box2"
      "main main"
      "main main"
      "box3 box4";
  }
  .newsx-magazine-layout-1-2 article:where(:nth-child(2), :nth-child(3)) h2,
  .newsx-magazine-layout-1-3 article:where(:nth-child(3), :nth-child(4)) h2,
  .newsx-magazine-layout-1-4
    article:where(:nth-child(2), :nth-child(3), :nth-child(4), :nth-child(5))
    h2,
  .newsx-magazine-layout-1-1-2
    article:where(:nth-child(2), :nth-child(3), :nth-child(4))
    h2,
  .newsx-magazine-layout-2-1-2
    article:where(:nth-child(2), :nth-child(3), :nth-child(4), :nth-child(5))
    h2,
  .newsx-magazine-layout-1-1-1 article:where(:nth-child(2), :nth-child(3)) h2,
  .newsx-magazine-layout-1vh-3h
    article:where(:nth-child(2), :nth-child(3), :nth-child(4))
    h2,
  .newsx-magazine-layout-1-1-3
    article:where(:nth-child(2), :nth-child(3), :nth-child(4), :nth-child(5))
    h2,
  .newsx-magazine-layout-2-3
    article:where(:nth-child(3), :nth-child(4), :nth-child(5))
    h2 {
    font-size: 15px;
  }
  .newsx-grid-author,
  .newsx-grid-date-time,
  .newsx-widget .newsx-post-meta,
  .newsx-grid-categories,
  .newsx-category-list.newsx-s2 .category-count,
  .wp-block-tag-cloud.is-style-outline,
  .newsx-breadcrumbs,
  .newsx-post-author-box .author-job,
  .comment-reply-link,
  .comment-form textarea,
  .comment-form input,
  .newsx-single-post-media .image-caption,
  .newsx-newsletter-form .mc4wp-form-fields input[type="email"],
  .newsx-newsletter-form input[type="submit"],
  .wpcf7-form-control,
  .wp-block-search__input,
  .wp-block-search__button {
    font-size: 11px;
  }
  h2 {
    font-size: 19px;
  }
  h4 {
    font-size: 15px;
  }
  .newsx-list-layout-list-9 {
    grid-template-columns: 1fr 1fr;
  }
  .newsx-site-footer .newsx-builder-grid-row {
    grid-template-columns: auto;
  }
  .newsx-sidebar {
    position: static;
    width: 100% !important;
  }
  .newsx-row-inner,
  .newsx-blog-page-inner,
  .newsx-archive-page-inner,
  .newsx-single-inner {
    flex-direction: column;
  }
  .newsx-sidebar {
    padding-bottom: 30px;
  }
  .newsx-vplaylist-thumbs li {
    padding: 10px;
  }
  .newsx-vplaylist-info-title {
    margin-bottom: 2px;
    font-size: 12px;
    line-height: 1.3;
  }
  .newsx-vplaylist-thumbs ul img {
    width: 90px;
    margin-right: 10px;
  }
}

@media (max-width: 576px) {
  .newsx-list-layout:where(
      .newsx-list-layout-list-7,
      .newsx-list-layout-list-8,
      .newsx-list-layout-list-9
    )
    article {
    flex-direction: column;
  }
  h3 {
    font-size: 18px;
  }
  .newsx-builder-grid-row,
  .newsx-row-inner,
  .newsx-archive-page-wrap,
  .newsx-blog-page-wrap,
  .newsx-single-wrap,
  .newsx-default-page-wrap,
  .newsx-mobile-menu-container,
  .newsx-widget .newsx-container {
    padding-right: 20px;
  }
  .newsx-single-inner {
    margin-top: 0;
  }
  .newsx-related-posts {
    grid-template-columns: repeat(2, 1fr);
  }
  .newsx-archive-page-header h1 {
    margin-bottom: 10px;
  }
  .newsx-related-posts.newsx-col-3 section:nth-child(3),
  .newsx-related-posts.newsx-col-9 section:nth-child(9) {
    display: none;
  }
  h1 {
    font-size: 28px;
  }
  .newsx-grid-layout-2-column,
  .newsx-grid-layout-3-column,
  .newsx-grid-layout-4-column {
    grid-template-columns: 1fr;
  }
  .newsx-vplaylist-wrap {
    flex-direction: column;
  }
  .newsx-vplaylist-thumbs-wrap {
    flex: auto;
    width: 100%;
    height: 300px;
  }
  .newsx-vplaylist-controller {
    min-width: 15%;
  }
  .newsx-vplaylist-heading {
    padding: 15px;
  }
  .newsx-vplaylist-wrap .video-player-wrap {
    flex: auto;
    width: 100%;
  }
  .newsx-search {
    width: 150px;
  }
  .site-logo {
    max-width: 150px;
  }
  .box-header-top {
    display: grid;
    grid-template-columns: 1fr 1fr;
    align-items: center;
  }
  .newsx-list-layout-list-4 .newsx-grid-item:first-child,
  .newsx-list-layout-list-5 .newsx-grid-item:first-child,
  .newsx-list-layout-list-6 .newsx-grid-item:nth-child(1),
  .newsx-list-layout-list-6 .newsx-grid-item:nth-child(2) {
    grid-column: span 2;
  }
  :where(
      .newsx-list-layout-list-1,
      .newsx-list-layout-list-2,
      .newsx-list-layout-list-3,
      .newsx-list-layout-list-4,
      .newsx-list-layout-list-5,
      .newsx-list-layout-list-6
    )
    .newsx-grid-item {
    flex-direction: column;
  }
  .newsx-list-layout :where(.newsx-grid-media, .newsx-grid-below-media, img) {
    width: 100% !important;
    max-width: 100% !important;
  }
  #newsx_list_layout-4 .newsx-list-layout {
    grid-gap: 25px;
  }
  .newsx-list-layout-list-1 article:not(.newsx-big-post) h3,
  .newsx-list-layout-list-2 article:not(.newsx-big-post) h3,
  .newsx-list-layout-list-3 article:not(.newsx-big-post) h3,
  .newsx-list-layout-list-4 article:not(.newsx-big-post) h3,
  .newsx-list-layout-list-5 article:not(.newsx-big-post) h3,
  .newsx-list-layout-list-6 article:not(.newsx-big-post) h3 {
    font-size: 13px;
  }
}

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