/*
Theme Name: QafPost SEO Plus Conversion
Theme URI: https://qafpost.com/
Author: OpenAI
Description: WordPress theme conversion inspired by the supplied SEOPlus V9 Blogger template, adapted for QafPost.
Version: 1.0.0
Requires at least: 6.0
Tested up to: 6.8
Requires PHP: 7.4
Text Domain: qafpost-seoplus
*/
 
/* === Seoplus Template ====
-> Homepage: https://www.seoplus-template.com
-> Version : 9
-> Updated : 1 June, 2024 
*//*=================
>Variables
===================


<Variable  name="socialImage"  description="صورة النشر البديلة"  type="string"
 
 	 value="imageUrlHere"/>


<Group description="الإعدادات الأساسية" selector="body">

<Variable name="preLoadAdsense" description="التحميل المسبق لأدسنس" type="length" default="1px" min="1px" max="2px" value="1px"/>
<Variable name="styleBoxed" description="طريقة العرض" type="length" default="1px" min="1px" max="2px" value="1px"/>
<Variable name="rmcat" description="حذف القسم من على صور المقالات" type="length" default="1px" min="1px" max="2px" value="1px"/>
<Variable name="newsSchema" description="تحويل المقالات إلى سكيما نيوز" type="length" default="1px" min="1px" max="2px" value="1px"/>
<Variable name="dateChanger" description="تغيير شكل التاريخ" type="length" default="2px" min="1px" max="2px" value="1px"/>
<Variable name="darckmoodF" description="تفعيل [دارك مود] كوضع أساسي" type="length" default="1px" min="1px" max="2px" value="1px"/>
<Variable name="disapledarck" description="إلغاء تفعيل زر [دارك مود]" type="length" default="1px" min="1px" max="2px" value="1px"/>
<Variable name="darckmodecolor" description="تغيير لون الدارك مود" type="length" default="1px" min="1px" max="2px" value="1px"/>
<Variable name="BlogFonts" description="تغيير خط الكتابة" type="length" default="6px" min="1px" max="9px" value="6px"/>
<Variable name="CoverImg" description="تفعيل أداة تجاوب الصور المصغرة" type="length" default="2px" min="1px" max="2px" value="2px"/>
<Variable name="StopCopying" description="تفعيل أداة منع نسخ النصوص" type="length" default="1px" min="1px" max="2px" value="1px"/>
<Variable name="MopileFasterVirsonFot" description="تغيير شكل أداة [قائمة الوصول السريع]" type="length" default="3px" min="1px" max="5px" value="3px"/>
<Variable name="content.width" description="Content width" type="length" min="992px" max="1300px" default="1200px" value="1200px"/>
<Variable name="sidebar.width" description="Sidebar width" type="length" min="250px" max="480px" default="330px" value="430px"/>
</Group>
<Group description="إعدادات أداة آخر المشاركات" selector="body">
<Variable name="BlogStylePosts" description="تغيير شكل أداة [آخر المشاركات]" type="length" default="3px" min="1px" max="6px" value="3px"/>
<Variable name="disaplelastposts" description="إخفاء أداة [آخر المشاركات]" type="length" default="1px" min="1px" max="2px" value="1px"/>
<Variable name="blogPager" description="تغيير شكل أداة [عرض المزيد (التي تظهر أسفل آخر المشاركات]" type="length" default="1px" min="1px" max="2px" value="1px"/>
</Group>
<Group description="إعدادات القائمة العلوية" selector="body">
<Variable name="preLoadLogo" description="استثناء اللوجو من التحميل المسبق" type="length" default="1px" min="1px" max="2px" value="1px"/>

<Variable name="SerchActive" description="تفعيل زر البحث" type="length" default="2px" min="1px" max="2px" value="2px"/>
<Variable name="Style2Headr" description="تغيير شكل [القائمة العلوية]" type="length" default="1px" min="1px" max="3px" value="1px"/>
<Variable name="StykiHeadr" description="تثبيت القائمه العلوية" type="length" default="2px" min="1px" max="3px" value="2px"/>
<Variable name="BacgroundHeader" description="خلفية القائمة العلوية" type="color" default="#ffffff" value="#ffffff"/>
<Variable name="LinkColor" description="لون الروابط" type="color" default="#444" value="#313131"/>
<Variable name="HLinkfont" description="حجم خط الروابط" type="font" default="600 16px IBM Plex Sans Arabic"  value="600 16px IBM Plex Sans Arabic"/>
<Variable name="Bgbuttons" description="خلفية زر البحث والقائمة " type="color" default="#035dcd" value="#1b4586"/>
<Variable name="Cobuttons" description="لون أيقونة زر البحث والقائمة " type="color" default="#035dcd" value="#1b4586"/>
</Group>
<Group description="إعدادات القائمة الجانبية" selector="body">
<Variable name="RemoveAdiseHome" description="تفعيل أداة [إخفاء القائمة الجانبية من الرئيسية]" type="length" default="1px" min="1px" max="2px" value="1px"/>
<Variable name="RemoveAdisePost" description="تفعيل أداة [إخفاء القائمة الجانبية من المقال]" type="length" default="1px" min="1px" max="2px" value="1px"/>
<Variable name="RemoveAdisePage" description="تفعيل أداة [إخفاء القائمة الجانبية من الصفحات]" type="length" default="1px" min="1px" max="2px" value="1px"/>
<Variable name="RemoveAdiseMopile" description="تفعيل أداة [إخفاء القائمة الجانبية من الهاتف]" type="length" default="1px" min="1px" max="2px" value="1px"/>
</Group>
<Group description="إعدادات مميزات المقالات" selector="body">
<Variable name="articleTime" description="وقت نشر المقال [آخر تحديث]" type="length" default="1px" min="1px" max="2px" value="1px"/>
<Variable name="PostRandom" description="تغيير شكل أداة [قد يعجبك أيضا]" type="length" default="1px" min="1px" max="3px" value="1px"/>
<Variable name="retStylePosts" description="تغيير شكل أداة [أخبار قد تهمك]" type="length" default="1px" min="1px" max="4px" value="1px"/>
<Variable name="retposts" description="اخفاء اداة [أخبار قد تهمك]" type="length" default="1px" min="1px" max="2px" value="1px"/>
<Variable name="RemoveAuthor" description="إخفاء أداة كاتب الموضوع" type="length" default="1px" min="1px" max="2px" value="1px"/>
</Group>
<Group description="الألوان الرئيسية" selector="body">
<Variable name="body.background" description="Background" color="#f7f7f7" type="background" default="#f7f7f7 none repeat scroll top right"  value="#f7f7f7 none repeat scroll top right"/>
<Variable name="body.background.color" description="لون تبويب المدونة في الهاتف" type="color" default="#035dcd"  value="#034dc1"/>
<Variable name="keycolor" description="اللون الرئيسي" type="color" default="#035dcd" value="#1b4586"/>
<Variable name="step.color" description="اللون المساعد" type="color" default="#eee" value="#ededed"/>
<Variable name="grad.color" description="لون الخلفية الأساسي" type="color" default="#ffffff" value="#ffffff"/>
<Variable name="link.color" description="لون الروابط" type="color" default="#444" value="#313131"/>
<Variable name="text.color" description="لون النصوص" type="color" default="#34495e" value="#29384b"/>
<Variable name="startSide" description="start direction" type="automatic" default="right" hideEditor="true" />
<Variable name="endSide" description="end direction" type="automatic" default="left" hideEditor="true" />
</Group>
<Group description="تخصيصات المشاركات والصفحات" selector=".post-body" >
<Variable name="PostsTitleColor" description="لون عنوان المشاركات والصفحات" type="color" default="#171921"  value="#000000"/>
<Variable name="PostsTitleFont" description="خط عنوان المشاركات والصفحات" type="font" default="700 32px IBM Plex Sans Arabic"  value="700 32px IBM Plex Sans Arabic"/>
<Variable name="PostsTextFont" description="حجم وخط المشاركات والصفحات" type="font" default="400 18px IBM Plex Sans Arabic"  value="400 18px IBM Plex Sans Arabic"/>
<Variable name="PostsTextColor" description="لون خط المشاركات والصفحات" type="color" default="#222"  value="#000000"/>
<Variable name="PostsLinkColor" description="لون روابط المشاركات والصفحات" type="color" default="#062C73"  value="#03133a"/>
</Group>


<Variable name="comments" description="التعليقات" hideEditor="true" type="length" default="1px" min="1px" max="1px" value="1px"/>
<Variable name="body.text.color" description="لون النص" hideEditor="true" type="color" default="#666" value="#5f5f5f"/>
<Variable name="posts.icons.color" description="خلفية ايقونة الاعلان" hideEditor="true" type="color" default="#035dcd" value="#034dc1"/>
<Variable name="body.link.color" description="لون الروابط" hideEditor="true" type="color" default="#035dcd" value="#034dc1"/>
<Variable name="posts.title.color" description="لون العنوان" hideEditor="true" type="color" default="#000" value="#000000"/>
<Variable name="labels.background.color" description="خلفيات الأزرار" hideEditor="true" type="color" default="#f5f5f5" value="#f4f4f4"/>
<Variable name="BordersCommints" description="لون الفواصل" type="color" default="#eee" hideEditor="true" value="#ededed"/>
<Variable name="posts.background.color" description="لون الخلفية" type="color" default="transparent" hideEditor="true" value="rgba(0,0,0,0)"/>
<Variable name="body.text.font" description="text font" type="font" default="400 18px IBM Plex Sans Arabic" hideEditor="true" value="400 18px IBM Plex Sans Arabic"/>
<Variable name="tabs.font" description="tabs font" type="font" default="600 15px IBM Plex Sans Arabic" hideEditor="true" value="600 15px IBM Plex Sans Arabic"/>
<Variable name="posts.text.color" description="Post text color" type="color" default="#777" hideEditor="true" value="#727272"/> 
<Variable name="labels.background.border" description="فواصل الأزرار" type="color" default="#eee" hideEditor="true" value="#ededed"/>

*//*=================
>Normalize
===================*/
/* Css Variable */:root{--PostsTitleFont:700 32px "IBM Plex Sans Arabic";--PostsTextFont:400 18px "IBM Plex Sans Arabic";--HLinkfont:600 16px "IBM Plex Sans Arabic";--OldMin:#00377c;--startSide: right;--endSide: left;--maxWidth:1200px;--BodyBG:#f7f7f7;--minColorIc:#00377c;--minColor:#00377c;--minColorTran:#00377c7a;--secColor:#ededed;--thrColor:#fff;--whiteColor:#ffffff;--hoverColor:#00377c;--MinBgColor:#fff;--txtColor:#29384b;--TitColor:#444;--SanColor:#666;--Borderes:#f7f7f7;--Borderes2:#f7f7f7;--Borderes3:#eee;--PostTxtColor:#000000;--PostTitleColor:#000000;--PostLinkColor:#03133a;--Hbg:#00377c;--HColor:#ffffff;--HbgIcon:#FF1F2D;--HCoIcon:#ffffff;--HtitleColor:#00377c;--Cpc:#000000;--Cic:#00377c;--Hok:#00377c;--Sco:#00377c;--Gap:10px;--ImgRadius:8px;}:root body.dark-mode{--PostLinkColor:#3a7fff;--BodyBG:#081B33;--minColorIc:#fff;--secColor:#242950;--thrColor:#1b2044;--whiteColor:#ffffff;--MinBgColor:#142d4e;--txtColor:#ffffff;--TitColor:#ffffff;--SanColor:#eee;--Borderes:#405a7b;--Borderes2:#405a7b;--Borderes3:#405a7b;--PostTxtColor:#eee;--PostTitleColor:#ffffff;--Hbg:#14325c;--HColor:#ffffff;--HtitleColor:#ffffff;--HCoIcon:#fff;--Cpc:#eee;--Cic:#fff}.container.site, #logo, .HTOPC, #LinkList001, footer {animation: opaCity 1s .0s;}@keyframes opaCity{ 0%{opacity:0} 100%{opacity:1}}

/* Css reset */*{text-decoration:none;margin:0;padding:0;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,em,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;color:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}img{max-height:100%;max-width:100%;position:relative}.bocker{margin-bottom: 30px;flex-wrap: wrap;position:relative;display:flex;align-items:flex-start;justify-content:space-between;transition: none !important;gap:30px}.Treelists{display:grid;grid-template-columns:repeat(3,1fr);column-gap:30px;row-gap:0}.towcol{display:grid;grid-template-columns:repeat(2,1fr);column-gap:30px;row-gap:0}.no-items, .hide{display:none!important}.r-r{position:relative;width:calc(100% - 330px - 30px)}#sidepar-wid{width:330px;overflow:hidden;transition:none!important;position:sticky;top:30px;padding:20px;border:0!important;border-radius:8px}body,input{font:400 15px tahoma;font-optical-sizing:auto;font-style:normal;font-stretch:normal;line-height:initial}html{scroll-behavior:smooth}html[mode="dark"]{color-scheme:dark}body{background:var(--MinBgColor)}.site .widget{display:block;clear:both;margin:0 0 40px}#sidepar-wid .widget:last-child{margin-bottom:0}.container{width:100%;max-width:var(--maxWidth);margin:0 auto;display:block}.HBOTC,.HeaderTOP,.container{padding:0 20px}.hidden,#mobile-menu,g.d2{display:none}aside#sidepar-wid:has(.no-items){display: none;}.sitecontain {overflow: clip;}

/* lastitem clean */.Sp-3colList .posts:nth-last-child(-n+3),.Sp-posts4 .posts:last-of-type,.Sp-posts6 .posts:last-of-type,.PopularPosts article.post:last-of-type,aside .LinkList ul li:last-of-type,footer .LinkList ul li:last-of-type,aside .PageList ul li:last-of-type,footer .PageList ul li:last-of-type,.Sp-postsnew0 .posts:last-of-type,.list-label-widget-content ul li:last-of-type{padding-bottom:0!important;margin-bottom:0!important;border-bottom:0!important;}

/* headline */.headline{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px;position:relative;gap:15px}.headline .line{display:block;background:var(--Borderes3);height:1px;width:100%}.headline .Lapel-Link{background:var(--minColor);color:var(--whiteColor);padding:0 15px;height:30px;line-height:30px;border-radius:30px;transition:all .3s;flex-shrink:0;font-size:14px;font-weight:bold;box-shadow:0 3px 10px rgb(0 0 0 / 20%)}.headline .title{color:var(--txtColor);font-size:22px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.headline .title:before{content:"";height:25px;width:3px;background:var(--minColor);margin-left:10px}.headline .Lapel-Link:hover{transform:scale(1.05)}.headline .Lapel-Link:before {content: attr(aria-label);}

/* header items */li.item:hover > ul{opacity:1;visibility:visible;transform:translateY(0)}li.item > ul,li.sitem > ul{height:auto!important;display:block!important;position:absolute;right:0;width:200px;background:var(--Hbg);top:60px;box-shadow:0 0 5px 1px rgb(0 0 0 / 8%);z-index:9;opacity:0;visibility:hidden;transition:all .2s linear;transform:translateY(20px);border-radius:3px;border-top:2px solid var(--OldMin)}li.item > ul:before{content:"";width:25px;height:25px;position:absolute;background:var(--Hbg);top:-10px;right:8%;border-radius:8px;transform:rotate(45deg);box-shadow:0 0 5px 1px rgb(0 0 0 / 8%);z-index:-1;border:2px solid var(--OldMin)}li.item > ul li.sitem{display:block!important;padding:0!important;margin:0!important;background:var(--Hbg);border-radius:3px}li.item > ul li.sitem .minlin{color:var(--HColor);padding:14px;margin:0!important;display:block;position:relative;background:var(--Hbg);border-radius:3px;overflow:hidden;width:100%}li.sitem > ul{transform:translateX(-30px);right:100%;top:0;border-right:2px solid var(--OldMin);border-top:0}li.sitem > ul:before{content:"";width:26px;height:26px;position:absolute;background:var(--Hbg);top:10px;right:-10px;z-index:-1;transform:rotate(45deg);border:1px solid var(--Borderes);box-shadow:0 0 5px 1px rgb(0 0 0 / 8%);border:2px solid var(--OldMin);border-radius:8px}li.sitem:hover > ul{transform:translateX(0);opacity:1;visibility:visible}li.sitem:last-of-type > .minlin{border-bottom:0!important}li.ssitem:last-of-type > .minlin{border-bottom:0!important}li.ssitem{border-radius:8px;background:var(--MinBgColor);padding:0!important;float:none;margin:0!important;width:100%}.targetitem li a:hover:before{color:var(--hoverColor)!important}nav.nav-par ul li a:hover{color:var(--hoverColor)}div#menu i.fa{display:inline-block;vertical-align:middle;margin-left:5px}.icon.arrow-down{z-index:9;transition:all .3s;display:block;position:relative;top:0}.item.targetitem:hover .icon{top:6px}.item.targetitem:hover .icon:after{transform:rotate(-45deg)}.item.targetitem .icon:after{user-select:none;content:"";display:inline-block;width:8px;height:8px;background:transparent;border:2px solid var(--Cic);border-bottom-color:transparent;border-left-color:transparent;transform:rotate(135deg);border-radius:3px;transition:all 0.3s}#menu .item.targetitem .targetitem span.icon{left:13px!important;top:14px!important;right:auto!important;position:absolute}#menu .item.targetitem .targetitem:hover span.icon{left:20px!important}#menu .sitem:hover > a,#menu .ssitem:hover > a{background:rgb(0 0 0 / 5%)!important}

/* QafPost - ألوان الأقسام الفرعية في قائمة الأخبار */
/* الوضع العادي: خلفية بيضاء + نص أزرق قاف بوست */
body:not(.dark-mode) .mainmenu .targetitem.open > ul > li > .minlin,
html:not([mode="dark"]) .mainmenu .targetitem.open > ul > li > .minlin,
#menu .sitem > .minlin,
#menu .ssitem > .minlin {
  background:#ffffff !important;
  color:#00377c !important;
  -webkit-text-fill-color:#00377c !important;
}

body:not(.dark-mode) .mainmenu .targetitem.open > ul,
html:not([mode="dark"]) .mainmenu .targetitem.open > ul,
#menu .sitem > ul {
  background:#ffffff !important;
}

/* الوضع الداكن: خلفية زرقاء + نص أبيض */
body.dark-mode .mainmenu .targetitem.open > ul > li > .minlin,
html[mode="dark"] .mainmenu .targetitem.open > ul > li > .minlin {
  background:#14325c !important;
  color:#ffffff !important;
  -webkit-text-fill-color:#ffffff !important;
}

body.dark-mode .mainmenu .targetitem.open > ul,
html[mode="dark"] .mainmenu .targetitem.open > ul,
body.dark-mode #menu .sitem > ul {
  background:#14325c !important;
}

/* منع أي قاعدة لاحقة من تغيير لون النص */
#menu .sitem > .minlin,
#menu .ssitem > .minlin {
  font-weight:600 !important;
  opacity:1 !important;
}

#menu .sitem.targetitem .icon:after{transform:rotate(225deg)!important;width:6px;height:6px}

/* sidenav */.pos-t-t,.Sittings{display:none;position:fixed;inset:0;background-color:rgba(0,0,0,.2);backdrop-filter:saturate(100%) blur(2px);z-index:999}#NavM:checked~ .pos-t-t{display:block}.sidenavscroler{display:block;overflow:hidden;overflow-y:scroll;width:100%;height:100%}.sidenav{transition:right .3s linear;height:100vh;width:300px;position:fixed;top:0;bottom:0;right:-400px;background-color:var(--MinBgColor);z-index:9999;max-width:100%;box-shadow:-4px 0 10px 0 rgb(0 0 0 / 8%)}#NavM:checked~ .sidenav{right:0}.sidehead{position:absolute;width:45px;height:45px;left:-40px;top:20px;overflow:hidden;display:flex;align-items:center;background:var(--MinBgColor);border-radius:50% 0 50% 50%;justify-content:center;box-shadow:-2px 3px 0 0 rgb(0 0 0 / 8%);border-right:0}.closemenu{display:flex;height:100%;color:var(--TitColor);font-size:16px;align-items:center;cursor:pointer;padding:0 19px}.closemenu:after{content:'\2715';line-height:18px;font-size:14px;font-weight:bold}.flexmenu{position:relative;width:100%;display:flex;justify-content:flex-start;flex-direction:column;margin:0}.flexmenu .MegaItem .mega-wraper{display:none!important}.SiteInfo{padding:20px 20px 0}.SiteInfo .navlogo img{max-width:100%;max-height:100%;display:inline-block}.SiteInfo .navlogo{text-align:center;display:block;margin:0 auto 15px}.SiteInfo .navtitle{display:block;padding:10px 0;font-size:21px;background:var(--Borderes);margin-bottom:15px;color:var(--txtColor);text-align:center;border-radius:5px}.navdis{display:block;max-height:8em;overflow:hidden;margin-bottom:15px;color:var(--txtColor);opacity:.9;font-family:'IBM Plex Sans Arabic'!important;text-align:center}.mainmenu{position:relative;width:100%;border-top:1px solid rgb(0 0 0 / 8%)!important}.mainmenu ul li{position:relative;display:block;overflow:hidden;width:100%;margin:0!important}.mainmenu ul li .minlin{border-bottom:0!important;font-size:15px;color:var(--TitColor);padding:15px;display:block;border-bottom:1px solid rgb(0 0 0 / 8%)!important}.bottommeny{display:block;padding:20px;padding-bottom:100px}.bottpage ul li{flex-grow:1;flex-shrink:0;border:1px solid var(--OldMin);border-radius:3px}.bottpage ul{list-style:none;display:flex;flex-wrap:wrap;gap:15px}.bottpage ul li a{padding:7px 13px;display:block;text-align:center;font-size:14px;color:var(--TitColor)}.bottsocial{margin-top:15px;margin-bottom:15px}.bottsocial .social-static{display:flex!important;align-items:center;justify-content:center;gap:15px;list-style:none}.bottsocial .social-static li a{box-shadow: 0 3px 10px rgb(0 0 0 / 10%);width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%}.bottsocial .social-static li a svg{fill:#fff!important}.mainmenu .targetitem .icon{position:absolute;left:15px!important;top:15px!important}.mainmenu .targetitem .icon:after{transform:rotate(225deg)!important;width:11px!important;height:11px!important}.mainmenu .targetitem.open>.icon:after{transform:rotate(135deg)!important}.mainmenu .targetitem.open>.icon{top:12px!important}.mainmenu .targetitem ul{width:100%!important;opacity:1!important;visibility:visible!important;transform:none!important;position:relative;top:0!important;border-radius:0!important;box-shadow:none!important;border-bottom:2px solid var(--OldMin);display:none!important}.mainmenu .targetitem ul .sitem ul{right:0!important;border-right:0;border-top:2px solid var(--OldMin)}.mainmenu .targetitem ul:before{top:-10px;right:8%;box-shadow:none!important}.mainmenu .targetitem ul li,.mainmenu .targetitem ul li .minlin{border-radius:0!important}.mainmenu .targetitem.open>ul{display:block!important}.mainmenu .sitem.open>ul>li>a,.mainmenu .sitem.open>ul:before{background:var(--Borderes3)!important}.mainmenu .targetitem.open>ul>li>.minlin,.mainmenu .targetitem.open>ul:before{background:var(--Borderes2)!important}.mainmenu .sitem .minlin {padding-right: 25px !important;}.mainmenu .ssitem a {padding-right: 30px !important;}

/* QafPost - سهم تلقائي بجانب الأقسام التي تحتوي على أقسام فرعية */
#menu > .widget-content > ul > li.item:has(> ul) > .minlin{
  position:relative !important;
  padding-left:28px !important;
}

#menu > .widget-content > ul > li.item:has(> ul) > .minlin:after{
  content:"\2304" !important;
  position:absolute !important;
  left:8px !important;
  top:50% !important;
  transform:translateY(-55%) !important;
  color:#ffffff !important;
  -webkit-text-fill-color:#ffffff !important;
  font-size:18px !important;
  line-height:1 !important;
  font-weight:700 !important;
  pointer-events:none !important;
}

#menu > .widget-content > ul > li.item:has(> ul):hover > .minlin:after{
  content:"\2303" !important;
}

/* في الوضع الداكن يبقى السهم أبيض وواضحاً */
body.dark-mode #menu > .widget-content > ul > li.item:has(> ul) > .minlin:after,
html[mode="dark"] #menu > .widget-content > ul > li.item:has(> ul) > .minlin:after{
  color:#ffffff !important;
  -webkit-text-fill-color:#ffffff !important;
}

/* social Icon's */aside .social-static.social li .soca svg{fill:#fff;width:100%;padding:13px;height:100%;transition:all .3s}.social-static.social li .soca svg{fill:#fff;width:17px;height:17px}aside .social-static.social li{padding:0!important;border:0!important;margin:0!important}aside .social-static.social li .soca{background:#aaa;border-radius:50%;justify-content:center;height:50px;width:50px;display:flex;align-items:center;box-shadow:0 3px 10px rgb(0 0 0 / 20%);transition:all .3s;overflow:hidden}aside .social-static.social li .soca:hover{transform:scale(1.05)}.social-static.social{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:15px}.shmal .social-static.social li{vertical-align:middle;list-style:none;padding:0;margin:0;border:0}.shmal .social-static.social li .soca{box-shadow:0 3px 10px rgb(0 0 0 / 10%);display:flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:30px}.shmal .social-static.social li:first-of-type{margin-right:0}.HeaderTOP .social-static.social,footer .social-static.social{gap:10px}

/* loadMore Function */.loadMore{display:flex;align-items:center;justify-content:center;color:#fffdfc;margin:30px 0 0;max-width:100%}.loadMore div{transition:all .2s linear;cursor:pointer;display:flex;align-items:center;user-select:none;padding:0 20px;background:var(--minColor);border-radius:30px;height:40px;line-height:40px;box-shadow:0 3px 10px rgb(0 0 0 / 20%);font-weight:bold}#loadMoreWait,#loadMoreNomore{background:var(--secColor);color:#989b9f;display:none;user-select:none}.loadMore div:before{content:attr(data-text)}#blog-pager{display:flex;align-items:center;justify-content:center;clear:both;margin:25px 0 0;padding:25px 0 0;border-top:1px solid var(--Borderes3);gap:15px}.blog-pager{height:50px;width:50px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;background:var(--minColor);box-shadow:0 3px 10px rgb(0 0 0 / 20%)}.blog-pager .icon{width:20px;height:20px;fill:#fff}

/* footer */footer{overflow:hidden;display:block;clear:both;background:var(--MinBgColor);border-top:1px solid var(--Borderes3)}.mid-top-footer{overflow:hidden;display:flex;justify-content:space-between}.footer-col{padding:0 15px;width:100%;min-width:25%}.footer-col.no-items{display:none}footer .container { display: flex; overflow: hidden; justify-content: space-between; align-items: center; }.mid-top-footer .footer-col .widget{margin-top:35px;margin-bottom:35px;vertical-align:top}.mid-top-footer .footer-col .widget:last-of-type{margin-bottom:35px}.bottom-footer{display:block;overflow:hidden;clear:both;padding:20px 0;border-top:1px solid var(--Borderes3);margin-top:0}.yemen{min-height:40px;font-size:13px;float:right;display:flex;align-items:center;color:var(--TitColor)}.yemen a{font-size:16px;color:var(--Hok);letter-spacing:0;vertical-align:middle}.yemen span{font-size:16px;vertical-align:middle;margin-left:3px}svg.svg-inline--fa.fa-exclamation-triangle.fa-w-18{width:200px;margin:0 auto 0;display:block;height:200px;color:var(--minColor)}

/* SeoPlusAds*/.SeoPlusAds .adsbygoogle:empty,.HTML .adsbygoogle:empty{margin:auto;display:inline-block;min-width:260px;max-width:970px;width:100%;height:250px}div#Topa3lan-sc .HTML,div#Topa3lan-sc2 .HTML{box-shadow:none;background:transparent!important;padding:0!important;border:0;margin:0}div#PostA3lan .widget,div#PostA3lan2 .widget{background:transparent!important;border:0!important;padding:0 20px!important;margin:0!important;box-shadow:none!important}#Blog1 .clearhtml > .HTML{margin:0 0 30px!important;border-bottom:1px solid var(--Borderes3);padding-bottom:30px!important}.SeoPlusAds,#Blog1 .HTML{font-family:'IBM Plex Sans Arabic';background:transparent!important;margin:15px 0;text-align:center;font-size:13px;display:block;clear:both;border:none;overflow:unset!important;box-shadow:none;padding:0!important;border-radius:0}div#HTML100 .SeoPlusAds{margin-top:0}div#top-a3lan .HTML{margin-top:0}div#bot-a3lan .HTML{margin-bottom:0}.pnavigation .HTML{margin-bottom:15px!important}div#bot-a3lan,div#top-a3lan,div#ret-a3lan{overflow:initial}div#ret-a3lan .HTML{background:var(--MinBgColor)!important;padding:15px 0!important;margin:0!important;border-bottom:1px solid var(--Borderes)}



/* Authors-plugin */.Authors-plugin{display:flex;align-items:center;padding:10px 15px;border:1px solid var(--Borderes);border-bottom:0;gap:15px}.Authors-plugin > *{flex-shrink:0}.Authors-plugin:last-of-type{border-bottom:1px solid var(--Borderes)}.Authors-plugin .Authors-img{width:50px;height:50px;border-radius:50%;overflow:hidden;box-shadow:0 3px 10px rgb(0 0 0 / 20%)}.Authors-plugin .Authors-data{display:block;width:auto}.Authors-plugin .Authors-data .auname{font-size:16px;color:var(--txtColor)}.Authors-plugin:hover{background:var(--Borderes)}

/* comment-plugin */.comment-plugin{padding:10px 15px;border:1px solid var(--Borderes);border-bottom:0}.comment-plugin:last-of-type{border-bottom:1px solid var(--Borderes)}.CMPimg{width:40px;height:40px;overflow:hidden;border-radius:50%;box-shadow:0 3px 10px rgb(0 0 0 / 20%)}.CMPuser{display:flex;align-items:center;gap:10px}.CMPuser > *,.CMPinfo > *{flex-shrink:0}.CMPinfo{display:flex;flex-direction:column;width:calc(100% - 50px);border-right:1px solid var(--Borderes);padding-right:10px}.CMPinfo .CMPicon{fill:var(--Cpc);width:11px;height:11px;display:inline-block;vertical-align:middle;opacity:.8}.CMPau{color:var(--txtColor);font-size:13px;opacity:.9;font-family:'IBM Plex Sans Arabic'!important}.CMPcon{color:var(--txtColor);font-size:14px;margin:5px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.CMPlin{font-size:13px;color:var(--txtColor);opacity:.9;font-family:'IBM Plex Sans Arabic'!important;display:flex;align-items:center;gap:10px}.CMPlin:hover{color:var(--Sco);text-decoration:underline}

.pShc >*,.shmal .social-static.social li .soca,.shL a, .shL span,.bottsocial .social-static li a,.sp-header .social .soca,.blog-pager,.moreLink,.postTopTag {
	transition: transform .3s;
}
.pShc >*:hover,.shmal .social-static.social li .soca:hover,.shL a:hover, .shL span:hover,.bottsocial .social-static li a:hover,.sp-header .social .soca:hover,.loadMore div:hover,.blog-pager:hover,.moreLink:hover,.postTopTag:hover {
    transform: scale(1.1);
}

/* cookie-choices */.cookie-choices-info{top:auto!important;bottom:70px!important;right:auto!important;left:20px!important;width:260px!important;padding:15px!important;background:var(--MinBgColor)!important;border:1px solid var(--Borderes3)!important;box-shadow:0 6px 18px 0 rgb(9 32 76 / 4%)!important;border-radius:10px!important;direction:ltr!important}.cookie-choices-info .cookie-choices-text{text-align:justify!important;color:var(--txtColor)!important;font-size:13px!important;margin:0!important;display:block!important;margin-bottom:15px!important}.cookie-choices-info .cookie-choices-buttons a{width:50%!important;flex-shrink:0!important;color:var(--whiteColor)!important;background:var(--minColor)!important;border-radius:30px!important;padding:7px 0!important;display:block!important;font-size:13px!important;font-family:'IBM Plex Sans Arabic'!important;text-transform:none!important}.cookie-choices-info .cookie-choices-buttons{margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.cookie-choices-info .cookie-choices-button:first-of-type{margin-left:0!important}

/* stats */.Stats img{width:auto;height:auto;display:inline-block;vertical-align:-4px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-left:5px}.Stats .widget-content *{vertical-align:middle;margin:0 0}.Stats .widget-content{color:var(--TitColor);text-align:center;font-size:24px;font-family:'IBM Plex Sans Arabic'!important}.Stats .digit strong{background:#eee;margin:0 3px;border-radius:3px;padding:0 8px}

@media screen and (max-width: 640px){.boxes .container {padding:0!important;}.boxes .site .widget:not(aside .widget),#sidepar-wid {border-radius:0!important;}body:not(.boxes) #shreeta5bar .widget {border-radius:0!important;}}

@media print {
div#shreeta5bar,.shBr.fixL,header,footer,aside,div#mobile-menu,div#backTop,.Dmode,.commentsection,.RelatedPosts.post-frome-tag,.author-posts,.pSh,.post-tags,.PostByCatRandom,.foqTitle,.post-meta,div#tocDiv,div#shreeta5bar,iframe,ins,.commentsection,.hideensa,#lamiabutton, .Dmode{display:none!important}.r-r{width:100%}body{background:#fff}.post .post-body,.post .blog-posts{padding:0!important;border:0!important;border-radius:0}.bobxed{padding:20px 0!important;margin-bottom:20px!important;}
}

/* new it */.Followers .title{color:var(--txtColor);font-size:22px;margin-bottom:40px;border-right:3px solid var(--minColor);padding-right:10px}.post-body .button{white-space:normal!important}.mainmenu .MegaItem{padding:0!important}.separator{overflow:hidden;display:block}.social .soca[title="threads"]{background-color:#000!important}.social .soca[title="discord"]{background-color:#5562ea!important}

/* tp */.post-body .table{display:block;overflow-y:hidden;overflow-x:auto;scroll-behavior:smooth}.post-body  table{margin:0 auto;font-size:14px}.post-body table{border-spacing:0}.post-body  table:not(.tr-caption-container){min-width:90%;border:1px solid  rgb(162 162 162 / 38%);border-radius:3px;overflow:hidden}.post-body  table th{padding:16px;text-align:inherit;border-bottom:1px solid  rgb(162 162 162 / 38%)}.post-body  table:not(.tr-caption-container) tr:nth-child(2n+1) td{background:rgba(0,0,0,.01)}.post-body  table:not(.tr-caption-container) tr:not(:last-child) td{border-bottom:1px solid  rgb(162 162 162 / 38%)}.post-body  table:not(.tr-caption-container) td{padding:16px}@media screen and (max-width:640px){.post-body .table{text-align:center;position:relative;width:calc(100% + 40px);left:-20px;right:-20px;padding:0 20px;display:flex}}


      
/* QafPost: align social icons above the search button on the left */
.HeaderTOP #topsocialL{position:absolute!important;left:10px!important;top:9px!important;width:auto!important;margin:0!important;padding:0!important;z-index:20!important;}
.HeaderTOP #topsocialL .social-static.social{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;flex-wrap:nowrap!important;margin:0!important;padding:0!important;}
.HeaderTOP #topsocialL .social-static.social li{margin:0!important;padding:0!important;list-style:none!important;}
.HeaderTOP #topsocialL .social-static.social li .soca{width:22px!important;height:22px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;}
.HeaderTOP #topsocialL .social-static.social li .soca svg{width:16px!important;height:16px!important;fill:#fff!important;padding:0!important;}
.HeaderTOP #topsocialL .social-static.social li .soca:hover{transform:scale(1.12)!important;background:transparent!important;}
@media screen and (max-width:992px){
 .HeaderTOP #topsocialL{left:8px!important;top:8px!important;}
 .HeaderTOP #topsocialL .social-static.social{gap:9px!important;}
 .HeaderTOP #topsocialL .social-static.social li .soca{width:20px!important;height:20px!important;}
 .HeaderTOP #topsocialL .social-static.social li .soca svg{width:15px!important;height:15px!important;}
}


/* QafPost - إزالة الإطار/الدائرة حول زر البحث والقائمة في الهيدر */
#clicksearch, .open.nav1 {
  border: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
#clicksearch:hover, .open.nav1:hover {
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
}
#clicksearch svg, .open.nav1 svg {
  stroke: #fff !important;
}

/* على الهاتف: منع إعادة ظهور الخلفية البيضاء حول الأيقونات */
@media screen and (max-width: 992px) {
  #clicksearch, .open.nav1 {
    background: transparent !important;
    border: 0 !important;
    box-shadow: none !important;
  }
  #clicksearch svg, .open.nav1 svg {
    stroke: #fff !important;
  }
}

/* WordPress compatibility layer for QafPost */
:root{--qaf-blue:#00377c;--qaf-red:#ff1f2d;--qaf-white:#fff}
body{direction:rtl;text-align:right;font-family:"IBM Plex Sans Arabic",Tahoma,Arial,sans-serif;color:#29384b;background:#f7f7f7;line-height:1.8}
a{color:var(--qaf-blue)}.container.site{max-width:1200px;margin:0 auto;padding:0 18px}
.site-header{background:var(--qaf-blue);color:#fff;margin-bottom:24px}
.header-inner{max-width:1200px;margin:auto;padding:14px 18px;display:flex;align-items:center;justify-content:space-between;gap:20px}
.site-branding{display:flex;align-items:center;gap:12px}.site-branding img{max-height:75px;width:auto}.site-title{font-size:26px;font-weight:700;color:#fff}.site-description{margin:0;color:#fff}
.primary-navigation ul{list-style:none;display:flex;gap:0;flex-wrap:wrap;margin:0;padding:0}.primary-navigation li{position:relative}.primary-navigation a{display:block;padding:12px 14px;color:#fff;font-weight:600}.primary-navigation li:hover>ul{display:block}.primary-navigation ul ul{display:none;position:absolute;right:0;top:100%;min-width:210px;background:#fff;box-shadow:0 4px 15px #0002;z-index:1000}.primary-navigation ul ul a{color:#00377c;border-bottom:1px solid #eee}
.site-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:28px;align-items:start}.content-area{min-width:0}.widget-area .widget,.widget-area .wp-block-group{background:#fff;padding:18px;border-radius:8px;margin-bottom:24px}
.post-card{background:#fff;border-radius:8px;padding:18px;margin-bottom:22px;overflow:hidden}.post-card .post-thumbnail img{width:100%;height:auto;border-radius:6px;display:block}.post-card h2{font-size:22px;line-height:1.6;margin:12px 0}.entry-title{font-size:32px;line-height:1.5;margin:0 0 12px;color:#111}.entry-meta{font-size:13px;color:#777;margin-bottom:16px}.post-body,.entry-content{font-size:18px;line-height:2;color:#222}.entry-content img{height:auto;max-width:100%}.entry-content h2,.entry-content h3{line-height:1.6;margin:1.4em 0 .6em}.entry-content blockquote{border-right:4px solid var(--qaf-red);padding:12px 18px;background:#f7f7f7}
.pagination{margin:25px 0;display:flex;gap:8px;flex-wrap:wrap}.pagination .page-numbers{padding:8px 13px;background:#fff;border-radius:5px}.pagination .current{background:var(--qaf-blue);color:#fff}
.site-footer{background:#00377c;color:#fff;margin-top:40px;padding:28px 18px}.footer-inner{max-width:1200px;margin:auto}.site-footer a{color:#fff}
.menu-toggle{display:none;background:transparent;color:#fff;border:1px solid #ffffff70;border-radius:5px;padding:8px 12px}
.qaf-font-tools{display:flex;gap:8px;margin:12px 0}.qaf-font-tools button{border:1px solid #ddd;background:#fff;padding:5px 10px;border-radius:4px;cursor:pointer}
@media(max-width:900px){.site-layout{grid-template-columns:1fr}.header-inner{flex-wrap:wrap}.menu-toggle{display:block}.primary-navigation{display:none;width:100%}.primary-navigation.is-open{display:block}.primary-navigation ul{display:block}.primary-navigation ul ul{position:static;box-shadow:none;display:block;padding-right:14px}.primary-navigation a{border-top:1px solid #ffffff20}.site-branding img{max-height:58px}.entry-title{font-size:26px}}
@media(max-width:560px){.container.site{padding:0 10px}.post-card{padding:12px}.entry-title{font-size:23px}.post-body,.entry-content{font-size:17px}.site-title{font-size:21px}}
