/* MetroNewz / CoverNews inspired Core PHP skin - v58 */
:root{--mn-red:#e21d2b;--mn-dark:#151515;--mn-muted:#6b7280;--mn-line:#e8e8e8;--mn-bg:#f5f5f5;--mn-card:#fff;--mn-max:1280px}
body{background:#fff;color:#171717;font-family:Arial,"Noto Sans Devanagari",sans-serif}
.container,.topbar-inner,.header-logo-row,.main-nav .nav-inner,.header-widget-row,.header-below-menu{max-width:var(--mn-max)!important;margin-left:auto!important;margin-right:auto!important}
.dynamic-topbar{background:#111!important;border:0!important}.dynamic-topbar a{color:#fff!important}
.site-head{border:0!important;box-shadow:none!important;background:#fff!important}
.site-head .header-logo-row{min-height:110px!important;padding:16px 14px!important}
.site-head .main-nav{background:var(--mn-red)!important;border:0!important}
.site-head .main-nav .nav-inner>a{font-weight:700!important;letter-spacing:.01em}
.site-head .main-nav .nav-inner>a:hover{background:rgba(0,0,0,.14)!important}
.reh-top-news{max-width:var(--mn-max);margin:22px auto;display:grid;grid-template-columns:minmax(0,1.75fr) minmax(260px,.8fr) minmax(250px,.72fr);gap:20px;padding:0 14px}
.reh-panel{background:#fff;border:1px solid var(--mn-line);border-radius:0;overflow:hidden;box-shadow:none}
.reh-panel-head{border-bottom:3px solid var(--mn-dark);background:#fff;padding:12px 14px;display:flex;justify-content:space-between;align-items:center}.reh-panel-head h2{margin:0;font-size:18px;text-transform:uppercase;letter-spacing:.02em}.reh-panel-head h2:after{content:"";display:block;width:44px;height:3px;background:var(--mn-red);margin-top:7px}
.reh-main-slider .reh-slide{min-height:500px}.reh-main-slider .reh-slide img{height:500px;object-fit:cover}.reh-slide-overlay{background:linear-gradient(0deg,rgba(0,0,0,.82),rgba(0,0,0,0) 70%)!important;padding:30px 24px!important}.reh-slide-overlay h1{font-size:32px!important;line-height:1.18!important;text-shadow:0 2px 4px rgba(0,0,0,.25)}
.reh-tags span{background:var(--mn-red)!important;border-radius:0!important;font-size:11px!important;font-weight:700!important;text-transform:uppercase}
.reh-editor-card img{height:220px!important;object-fit:cover}.reh-editor-overlay{background:linear-gradient(0deg,rgba(0,0,0,.78),transparent 75%)!important}.reh-editor-overlay h2{font-size:18px!important;line-height:1.3!important}
.reh-trending-list{padding:0 14px}.reh-trend-item{padding:14px 0!important;border-bottom:1px solid var(--mn-line)!important}.reh-trend-thumb{width:94px!important;min-width:94px!important;height:76px!important}.reh-trend-thumb img{width:100%;height:100%;object-fit:cover}.reh-trend-thumb b{background:var(--mn-red)!important}.reh-trend-item h3{font-size:14px!important;line-height:1.35!important;margin:4px 0!important}.reh-trend-item small{color:var(--mn-red)!important;font-weight:700!important;text-transform:uppercase}
.section{border:0!important;box-shadow:none!important}.section-title{border-bottom:3px solid var(--mn-dark)!important;margin-bottom:16px!important}.section-title h2{background:transparent!important;color:var(--mn-dark)!important;padding:0 0 8px!important;position:relative}.section-title h2:after{content:"";position:absolute;left:0;bottom:-3px;width:56px;height:3px;background:var(--mn-red)}
.wide-card,.list-card,.featured-post-card{border:1px solid var(--mn-line)!important;background:#fff!important;box-shadow:none!important}.wide-card img,.featured-post-image img{object-fit:cover}.wide-card h2,.featured-post-card h3,.list-card h3{font-weight:800!important}
.featured-posts-section{max-width:var(--mn-max)!important;margin:24px auto!important}.featured-posts-head{border-bottom:3px solid var(--mn-dark)!important}.featured-posts-head h2{background:none!important;color:var(--mn-dark)!important;text-transform:uppercase}.featured-posts-head h2:after{content:"";display:block;width:54px;height:3px;background:var(--mn-red);margin-top:8px}
.portal-right-sidebar .news-widget{border:1px solid var(--mn-line)!important;border-radius:0!important;box-shadow:none!important}.portal-right-sidebar .news-widget h3,.news-widget-title{border-bottom:3px solid var(--mn-dark)!important;text-transform:uppercase!important}
.site-footer{background:#111!important;border-top:4px solid var(--mn-red)!important}.site-footer .footer-widget-grid{max-width:var(--mn-max)!important}.site-footer a:hover{color:var(--mn-red)!important}
@media(max-width:1100px){.reh-top-news{grid-template-columns:minmax(0,1.4fr) minmax(270px,.8fr)}.reh-trending-panel{grid-column:1/-1}.reh-trending-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}}
@media(max-width:760px){.site-head .header-logo-row{min-height:78px!important;padding:10px!important}.reh-top-news{display:block;padding:0 10px;margin-top:12px}.reh-panel{margin-bottom:16px}.reh-main-slider .reh-slide,.reh-main-slider .reh-slide img{min-height:330px;height:330px}.reh-slide-overlay{padding:20px 16px!important}.reh-slide-overlay h1{font-size:23px!important}.reh-trending-list{display:block}.reh-editor-card img{height:210px!important}.main-nav{overflow:auto}.main-nav .nav-inner{min-width:max-content}}
