/* 1. मोबाइल में साइडबार का सरकारी (DPR) विज्ञापन और फोटो सेंटर फिक्स */
@media (max-width: 768px) {
    /* विजेट और उसके अंदर के टेक्स्ट को सेंटर करना */
    .nv-sidebar-wrap .widget { 
        padding: 0 !important; 
        margin-bottom: 20px !important; 
        text-align: center !important; 
    }
    
    /* कस्टम एचटीएमएल विजेट और सरकारी विज्ञापन के डिब्बे (div/a/p) को सेंटर करना */
    .nv-sidebar-wrap .widget .custom-html-widget,
    .nv-sidebar-wrap .widget .textwidget,
    .nv-sidebar-wrap .widget div,
    .nv-sidebar-wrap .widget p,
    .nv-sidebar-wrap .widget a { 
        text-align: center !important;
        margin-left: auto !important; 
        margin-right: auto !important; 
        float: none !important;
    }

    /* सरकारी विज्ञापन और सभी बैनर्स की फोटो को बीचों-बीच (Center) लाना */
    .nv-sidebar-wrap .widget img { 
        display: block !important;
        margin-left: auto !important; 
        margin-right: auto !important; 
        max-width: 100% !important; 
        height: auto !important;
        float: none !important;
    }

    /* पॉप-अप विज्ञापन की पोज़िशन को सुरक्षित रखना */
    .nv-sidebar-wrap .widget [style*="fixed"] {
        margin: initial !important;
    }
}

/* 2. खबरों की हेडिंग्स (H2, H3, H4) और बोल्ड टेक्स्ट का नीला रंग */
.entry-content h2,
.entry-content h3,
.entry-content h4,
.entry-content strong {
    color: #003366 !important;
}

/* 3. मुख्य खबर टाइटल (H1) का ऊपरी गैप फिक्स */
.single h1.entry-title {
    margin-top: -20px;
}

/* 4. मोबाइल में पूरी वेबसाइट का टॉप गैप फिक्स */
@media (max-width: 768px) {
    body {
        margin-top: -10px !important;
    }
}