/* Mobile Responsive */
@media (max-width: 768px) {

.logo-text { font-size: 1.5rem; }

.header-one .bottom-header, .header-one .logo-container h6, .top-nav, .top-nav-link, .main-nav { display: none !important; }

.header-one .logo-container img { display: block; width: 100%; }

.pc-navbar, .mobile-menu, .mobile-second-nav { display: block !important; }

.mobile-menu { padding: 1rem; }



/* Common section scaling */ 
.saradesh-content .site-title, .saradesh-content .featured-title, .national-polities-content .site-title, .national-polities-content .featured-title, .international-business-content .site-title, .khala-content .site-title, .khala-content .featured-title { font-size: 1.2rem; }

.img-section { width: 100%; height: auto; } .news-image { height: 150px; }

.saradesh-content .sponser-card { display: none; }

.national-polities-content .national-section { padding: 20px; border: none; display: flex; justify-content: center; }

.national-polities-content .right-section, .international-business-content .right-section { margin-top: 15px; border-radius: 10px; }

.job-content .education-content, .archive-section { padding: 20px; text-align: center; }

    
.trending-content .nav-menu {
            flex-wrap: wrap;
            margin-top: 15px;
            margin-bottom: 10px;
            color-scheme: dark;
			display:block !important;

        }

.trending-content .nav-link-tab {
            min-width: 50%;  
            max-width: 50%;
            background-color: #DD3333;
			padding: 8px 7px;
			color: white;
			margin-right: 2px;
        }

.trending-content .nav-menu .nav-indicator {
        display: none;
    }

/* Footer Responsive */
.footer, .contact-details { text-align: center; }

.footer-links, .social-icons { justify-content: center; }

.back-to-top { bottom: 20px; right: 20px; width: 45px; height: 45px; }

.footer-content p, .contact-info p, .contact-details p { font-size: 0.8rem; } }

@media (min-width: 769px) { .mobile-menu { display: none !important; } }

@media (max-width: 576px) { .news-title, .featured-excerpt { font-size: 0.9rem; }

.footer .row > div { margin-bottom: 1.5rem; } .footer-heading { font-size: 0.95rem; } }

@media (max-width: 600px) { .testimonial-title { font-size: 28px; } .testimonial-feedback { text-align: justify; } }

@media (max-width: 480px) {
  .trending-content .nav-link-tab {
    flex: 0 0 32%;
    font-size: 13px;
  }
}