@media (max-width: 1920px) {}

@media (max-width: 1680px) {}

@media (max-width: 1600px) {}

@media (max-width: 1536px) {}

@media (max-width: 1400px) {
    .static-top .navbar-nav .nav-item {
        font-size: 15px;

        h2 {
            font-size: 15px;
        }
    }


    .hero-section .news-card {
        h4 {
            font-size: 13px;
        }
    }

    .hero-content h2 {
        font-size: 25px;
    }

    .hero-content h3 {
        margin-top: 10px;
        font-size: 23px;
    }

    .video-right-card .news-card h4 {
        a {
            margin-top: 0px;
            font-size: 24px;
        }

    }

    .video-tranding-news .nav-link {
        font-size: 11px;
    }

    .international-section h3 a {
        font-size: 18px !important;
    }

    .sport-right-item .news-card h3 {
        font-size: 15px;
    }

    .sport-right-item .text-card h4 {
        font-size: 13px;
    }

    .political .tranding-news li h3 a {
        font-size: 17px;
    }

    .political-card-left .news-card h3 {
        font-size: 20px;
    }

    .finance-section .news-card h4 {
        font-size: 13px;
    }

    .nationwide-left-card .news-card h3 a {
        font-size: 20px;
    }

    .footer-socail-icon ul {
        gap: 19px !important;
    }

    .Photogallery-item .Photogallery-title h4 {
        font-size: 13px;
    }

    .details-right-card .news-card h2,
    .news-details-bottom h2 {
        font-size: 20px;
    }

    .international-right-card .news-card h4 a {
        font-size: 19px !important;
    }
}

@media (max-width: 1366px) {
    .nav-pills .nav-link {
        padding: 10px 42px;
        text-align: left;
    }
}

@media (max-width: 1280px) {
    .bangladesh-media .nav-pills li.nav-item {
        width: 48%;
    }
}

@media (max-width: 1200px) {
    .date-text {
        font-size: 12px;
    }

    .slider-image-text h3 {
        font-size: 10px;
    }

    .static-top .navbar-nav .nav-item {
        font-size: 13px;
        margin-top: 5px;

        h2 {
            font-size: 13px;
        }
    }

    .hero-content h2 {
        font-size: 20px;
    }

    .hero-content h3 {
        margin-top: 10px;
        font-size: 18px;
    }

    .hero-content-card .news-card h3 {
        font-size: 16px;
    }

    .hero-content h6 {
        padding-top: 5px;
    }

    .tranding-news .nav-link {
        font-size: 18px;
    }

    .video-tranding-news .nav-link {
        font-size: 10px;
        padding: 3px 3px
    }

    .international-section h3 a {
        font-size: 17px !important;
    }

    .international-right-card .news-card h4 {
        a {
            font-size: 18px !important;
        }
    }

    .international-section h4 a {
        font-size: 13px !important;
    }

    .news-bd .news-text {
        font-size: 12px;
        margin-top: 5px;
    }

    .custom-number {
        font-size: 25px;
    }

    .election-card .news-card {
        h3 {
            font-size: 12px;
            margin-top: 8px;
        }
    }

    .opinion-card .news-card h4 {
        font-size: 12px;
        margin-left: 15px;
        margin-top: 5px;
    }

    .political .tranding-news li h3 a {
        font-size: 15px;
    }

    .political-card-left .news-card h3 {
        font-size: 17px;
    }

    .finance-section .news-card h4 {
        font-size: 12px;
    }

    .special-content .special-content h3 {
        font-size: 22px;
    }

    .interview .news-card h4 {
        font-size: 14px;
    }

    .chittagong h3 {
        font-size: 20px;
    }

    .footer-socail-icon ul {
        gap: 10px !important;
    }

    .Photogallery-item .Photogallery-title h4 {
        font-size: 10px;
    }

    .recently-news-titile {
        margin-bottom: 5px;
        margin-top: 5px;
    }

    .details-content h4 {
        font-size: 22px;
    }

    .details-content h5 {
        margin-top: 10px;
    }

    .details-right-card .news-card h2,
    .news-details-bottom h2 {
        font-size: 18px;
    }

    .news-details-poll .nav-item {
        font-size: 15px;
    }

    .news-details-poll .tab-content .news-card h4 {
        font-size: 12px;
    }

    .entertainment-left-card {
        h3 {
            font-size: 25px;
        }
    }

    .entertainment-card h3 {
        font-size: 17px;
    }

    .special-content .special-item h3 {
        font-size: 20px;
    }

    .nav-pills .nav-link {
        padding: 10px 150px;
    }

    .bangladesh-media .nav-pills li.nav-item {
        width: 48%;
    }
}

@media (max-width: 1024px) {
    .bangladesh-media .nav-pills li.nav-item {
        width: 50%;
    }

    .nav-pills .nav-link {
        padding: 10px 150px;
    }

    .nav-pills .nav-link {
        box-shadow: 0 0 0 #888888;
    }
}

@media (max-width: 992px) {
    .main-logo img {
        width: 14rem;
    }

    .search-btn {
        display: none !important;
    }

    .top-dates {
        display: none;
    }

    .hero-section .news-card h4 {
        font-size: 18px;
    }

    .hero-content h2 {
        font-size: 25px;
    }

    .hero-content h3 {
        font-size: 20px;
    }

    .hero-content-card .news-card h3 {
        font-size: 20px;
    }

    .static-top .navbar-nav .nav-item {
        font-size: 16px;
        margin-top: 0px;

        h2 {
            font-size: 16px;
        }
    }

    .nav-link-item {
        font-size: 16px;
    }

    .right-tools {
        display: none !important;
    }

    .right-slider {
        display: none;
    }

    .news-menu {
        overflow-x: auto;
        flex-wrap: nowrap;
    }

    .news-menu .nav-link {
        font-size: 18px;
        padding: 12px;
    }

    .top-menu .nav-link {
        font-size: 16px;
        padding: 12px 18px;
    }

    .notice-text {
        font-size: 22px;
    }

    .international-section h3 a {
        font-size: 17px !important;
    }

    .bangladesh-media {
        margin-top: 5px;

        .news-card {
            margin-top: 2px;
            padding-top: 5px;
        }
    }

    .bangladesh-media .news-card h3 a {
        font-size: 18px !important;
    }

    .bangladesh-media .tab-content .news-text {
        font-size: 17px;
        margin-top: 12px;
    }

    .election-card .news-card h3 {
        font-size: 16px;
    }

    .election-card .news-card {
        margin-bottom: 5px;
    }

    .opinion-card .news-card h4 {
        font-size: 16px;
        margin-left: 0px;
        margin-top: 5px;
    }

    .video-right-card .news-card h4 {
        a {
            margin-top: 0px;
            font-size: 18px;
        }
    }

    .video-content .video-item h4 a {
        font-size: 22px;
    }

    .sport-right-item .news-card h3 {
        font-size: 18px;
    }

    .sport-right-item .text-card h4 {
        font-size: 16px;
    }

    .finance-section .news-card h4 {
        font-size: 17px;
    }

    .special-content .special-item h3 {
        font-size: 18px;
    }

    .interview .news-card h4 {
        font-size: 18px;
    }

    .chittagong {
        margin-top: 3px;
        padding: 0px;
    }

    .chittagong h3 {
        font-size: 22px;
    }

    .footer-socail-icon {
        margin-left: -30px;
    }

    .footer-extra-links {
        padding-right: -30px;
    }

    .footer-socail-icon ul {
        gap: 4px !important;
    }

    .Photogallery-item .Photogallery-title h4 {
        font-size: 16px;
    }

    .recently-news-card h4 {
        font-size: 18px;
        margin-bottom: 20px;
    }

    .right-ads {
        border-left: none;
    }

    .bangladesh-media {
        border-left: none;

    }

    .election-card {
        border-right: none;
    }

    .finance-section {
        border-left: none;
    }

    .special-content .international-right-card {
        border-right: none;
    }

    .law .row>div:nth-child(2) .law-news-container {
        border: none;
    }

    .chittagong-card {
        border: none;
    }

    .navbar-collapse {
        display: none;
    }

    .election-card>div:nth-child(n+4) .news-card {
        border-bottom: 1px solid #d9d9d9;
    }

    .interview {
        margin-left: 0;
    }

    .nav-pills .nav-link {
        padding: 10px 60px;
    }
}

@media (max-width: 767px) {
    .hero-top {
        display: flex;
        flex-direction: column;
    }

    .hero-img {
        order: -1;
        padding-bottom: 10px;

    }

    .hero-content h2 {
        font-size: 25px;
        font-weight: 600;
    }

    .hero-content h3 {
        margin-top: 5px;
        font-size: 25px;
    }

    .nationwide-searching select {
        margin-top: 10px;
    }

    .nationwide-searching .nationwide-button {
        margin-top: 10px;
    }

    .mega-menu-list ul {
        display: block !important;
    }

    .mega-menu-list ul li:not(:first-child) {
        display: none;
    }

    .mega-menu-list ul.active li {
        display: block;
    }

    .mega-menu-list ul li:first-child {
        cursor: pointer;
        background: #f5f5f5;
    }

    .dropdown-icon {
        display: block;
        transition: .3s;
    }

    .mega-menu-list ul li:nth-child(2) {
        display: none;
    }

    .mega-menu-list ul li:nth-child(1) {
        background: transparent;
    }

    .mega-menu-list ul.active .dropdown-icon {
        transform: rotate(180deg);
    }

    .mega-menu-list {
        padding: 8px 0;
    }

    /* Detail Content */
    .follow-wrapper {
        flex-direction: column;
    }

    .follow-btn {
        width: 100%;
        border-right: none;
        border-bottom: 2px solid #333;
    }

    .social-section {
        flex-direction: column;
        gap: 10px;
        width: 100%;
    }

    .social-link {
        font-size: 16px;
    }

    .hero-content {
        h6 {
            padding-top: 8px;
        }
    }


    .international-right-card .news-card h4 {
        margin: 20px 0 0 15px;
        font-size: 25px;
    }

    .political .col-lg-3 .news-card h4,
    .special-content .col-lg-3 .shadow-none h4 {
        margin: 20px 0 0 15px;

        a {
            font-size: 19px;
        }
    }

    .tranding-news .nav-link {
        font-size: 14px;
        padding: 5px 5px;
    }

    .hero-section .news-card h4 {
        margin-top: 20px;
        font-size: 18px;
    }

    .bangladesh-media .tab-content .news-text {
        font-size: 17px;
    }

    .video-content .video-item h4 a {
        font-size: 25px;
    }

    .political .tranding-news li h3 a {
        font-size: 12px;
    }

    .footer-socail-icon {
        margin-left: 0px;
        padding-left: 0px;
    }

    .details-content h3 {
        font-size: 25px;
    }

    .details-content h4 {
        font-size: 18px;
    }

    .details-content h2 {
        font-size: 32px;
    }

    .law-news-container {
        border: none;
    }

    .opinion-card {
        border: none;
    }

    .nav-pills .nav-link {
        padding: 10px 40px;
    }
}

@media (max-width: 576px) {
    .notice-text {
        margin-top: 13px;

        a {
            font-size: 20px;
        }
    }

    .custom-navbar {
        margin-left: -6px;
    }

    .nav-link-item {
        font-size: 16px;
    }

    .sticky-logo {
        height: 23px;
        width: 59px;
        margin-left: 40px;
    }

    .political .tranding-news li h3 a {
        font-size: 10px;
    }
}

@media (max-width: 520px) {
    .main-logo img {
        width: 11rem;
    }

    .main-logo h3 {
        font-size: 20px;
    }

    .notice-text {
        margin-top: 13px;

        a {
            font-size: 18px;
        }
    }

    .entertainment-card .news-card h3 {
        font-size: 15px;
    }

    .chittagong {
        padding-top: 0px;
        margin-top: 0px;
    }

    .sticky-logo {
        height: 23px;
        width: 59px;
        margin-left: 40px;
    }

    .political .col-lg-3 .news-card h4,
    .special-content .col-lg-3 .shadow-none h4 {
        margin: 4px 0 0 15px;
    }

    .hero-section .news-card h4 {
        margin-top: 4px;
    }

    .international-right-card .news-card h4 {
        margin: 0px 0 0 15px;
        font-size: 16px !important;

    }

    .bangladesh-media .tab-content .news-text {
        margin-top: 8px;
    }

    .hero-content-card .news-card h3 {
        font-size: 18px;
    }

    .bangladesh-media .news-card h3 a {
        font-size: 16px !important;
    }

    international-right-card .news-card h4 {
        a {
            font-size: 16px !important;
        }
    }

    .details-content h4 {
        font-size: 16px;
    }

    .details-content h5 {
        font-size: 14px;
        margin-top: 5px;
        margin-bottom: 5px;
    }

    .details-content p {

        font-size: 16px;
        line-height: 25px;

    }

    .details-more-news h5 a {
        border-bottom: none;
    }

    .recently-news-card a img {
        border-radius: 3%;
    }

    .recently-news-card h4 {
        font-size: 16px;
        margin-bottom: 20px;
    }

    .details-content {
        h2 {
            font-size: 28px;
        }

        h3 {
            font-size: 24px;
        }
    }

    .digital-card h4 a {
        font-size: 20px;
    }

    .video-right-card .news-card h4 {
        a {
            margin-top: 0px;
            font-size: 16px;
        }
    }


    .footer-logo-icon {
        .footer-extra-links {
            border-right: none;
        }
    }

    .entertainment-card .news-card {
        border-right: none;
        margin-right: 0px;
        padding-right: 0px;
    }

    .hero-middle-card {
        padding-top: 0px;
    }
}