/* News Fix — تحسينات مظهر قالب MoreNews / BlackNews (الوضع الداكن) */
:root{
  --anf-red:#d7262d;
  --anf-radius:10px;
}

/* الخط العربي (العناوين والنصوص فقط حتى لا تتأثر خطوط الأيقونات) */
body, h1,h2,h3,h4,h5,h6, p, li, input, textarea, button, select,
.main-navigation a, .read-title a, .entry-title, .widget-title, .heading-line,
.topbar-date, .posts-author, .posts-date, .cat-links a, .site-info, .aft-readmore{
  font-family:'Tajawal','Segoe UI',Tahoma,sans-serif !important;
}
p{ line-height:1.9; }

/* ===== الترويسة: كان الشعار بارتفاع يتجاوز 1200 بكسل ===== */
.mid-header-wrapper, .mid-header{ min-height:0 !important; }
.mid-header .mid-bar-flex{ padding:14px 0 !important; min-height:0 !important; }
.site-branding{ height:auto !important; padding:0 !important; margin:0 auto !important; }
.site-branding .custom-logo-link{ display:inline-block; line-height:0; }
.site-branding .custom-logo, img.custom-logo{
  max-height:120px !important; width:auto !important; height:auto !important; object-fit:contain;
}
@media (max-width:767px){
  .site-branding .custom-logo, img.custom-logo{ max-height:72px !important; }
}

/* زر "مشاهدة الفيديو" من القالب التجريبي (رابطه فارغ) */
.custom-menu-link{ display:none !important; }

/* القائمة */
.main-navigation .menu > li > a, #primary-menu > li > a{ font-weight:700 !important; font-size:16px !important; }

/* عناوين الأقسام */
.widget-title .heading-line{ font-weight:800 !important; letter-spacing:0 !important; }

/* بطاقات الأخبار */
.read-single, .af-sec-post, .aft-trending-posts .read-single{ border-radius:var(--anf-radius); overflow:hidden; }
.read-img img, .read-bg-img img{ border-radius:var(--anf-radius); transition:transform .3s ease; }
.read-single:hover .read-img img{ transform:scale(1.03); }
.read-title a, .read-title h4 a, .read-title h3 a{ font-weight:700 !important; line-height:1.6 !important; letter-spacing:0 !important; }
.cat-links a, .morenews-categories a{ border-radius:4px !important; font-weight:700 !important; }

/* صفحة الخبر */
.single .entry-title{ line-height:1.55 !important; font-weight:800 !important; }
.single .entry-content p{ font-size:18px; }
.single .aft-post-thumbnail-wrapper img, .single .read-img img{ border-radius:var(--anf-radius); }
.anf-source{ margin:28px 0 8px; padding:14px 18px; background:rgba(255,255,255,.06); border-right:4px solid var(--anf-red); border-radius:8px; font-size:15px; }
.anf-source a{ color:#ff5a5f !important; font-weight:700; }

/* التذييل: إخفاء رابط القالب واستبداله بحقوق الموقع */
.site-info .col-1{ font-size:0 !important; }
.site-info .col-1 > *{ display:none !important; }
.site-info .col-1::before{ content:var(--anf-copy); font-size:14px; }
