/*--------------------------------------------------
    ## MERIDIAN — All responsive style
---------------------------------------------------*/
@media all and (max-width: 1199px) {
    body { font-size: 15px; }
    .nx-social-area-list { padding: 15px; }
    .nx-post-meta-single ul li { font-size: 13px; }
    .nx-social-area-list ul li { font-size: 13px; }
    .nx-card--overlay > .nx-details { padding: 20px 20px; }
}

@media all and (max-width: 991px) {
    .nx-breaking-news-slider p { font-size: 13px; }
    .nx-no-gutters-md > .col,
    .nx-no-gutters-md > [class*=col-] { padding-right: 15px; padding-left: 15px; }
    .nx-breaking-news.nx-style-topbar .nx-breaking-news-slider p { font-size: 12px; }
    .nx-nav-right-part i { color: var(--ink); }
}

@media all and (max-width: 767px) {
    .nx-search-popup.active .nx-search-form { width: 90%; min-width: auto; }
}

@media all and (max-width: 575px) {
    .nx-breaking-news-slider { padding-left: 0; padding-right: 0; }
    .nx-breaking-news .nx-breaking-title { position: relative; border: 0 !important; margin-bottom: 5px; }
    .nx-single-author-inner .media { display: block; }
    .nx-blog-card .nx-details { padding: 20px 18px 30px 18px; }
}

@media all and (max-width: 360px) {
    .nx-pager .pagination li a { height: 32px; width: 32px; line-height: 32px; font-size: 14px; margin-right: 8px; }
    .nx-pager .nx-pagination-link { height: 32px; width: 32px; line-height: 32px; font-size: 14px; }
    .nx-blog-details-content-inner blockquote span { padding: 20px 16px; }
}

@media all and (max-width: 480px) {
    .nx-pager .pagination li a { height: 28px; width: 28px; line-height: 28px; font-size: 12px; margin-right: 6px; }
    .nx-pager .nx-pagination-link { height: 28px; width: 28px; line-height: 28px; font-size: 12px; }
    .nx-pager .nx-pagination-item { margin-right: 6px; }
}
