/*
Theme Name: Avaykhis - White Purple Skin
Description: زمینه سفید + بنفش‌های اصلی قالب به‌عنوان رنگ تاکیدی
Palette: #4d3480 #583c90 #6647a4 #7955b9 #815ac6
Tint:    #f5f1fc (زمینه ملایم)  #e6def5 (حاشیه ملایم)
*/

/* ---------- پایه ---------- */
body{Background:#fff !important;}
::Selection{Background:#7955b9;Color:#fff;}

/* ---------- هدر ---------- */
#RcHeader{Background:#fff;Border-Bottom:3px Solid #7955b9;}
.RcSearch{Background:#f5f1fc;Border:1px Solid #d9ccf0;}
.RcSearch input[type="text"]{Color:#583c90;}
.RcSearch input[type="text"]::placeholder{Color:#8f78c4;}
.RcSearch button[type="submit"] i{Color:#583c90;}
.RcSearch button[type="submit"]:hover i{Color:#7955b9;}
.RcBlogTitle{Color:#583c90;}
.RcBlogDesc{Color:#747474;}

/* ---------- نوار منو ---------- */
#RcMenuBar .RcBlock{Background:#fff;Border-Bottom:1px Solid #e6def5;}
.RcFixedMenu{Background:#fff;Border-Bottom-Color:#7955b9;Box-Shadow:0px 2px 8px 0px #e6def5;}
.RcMenu li a{Color:#583c90;}
.RcMenu li a:hover{Background:#7955b9;Color:#fff;}
.RcMenu li.RcSelect a{Background:#f5f1fc;Color:#583c90;Box-Shadow:Inset 0px -3px 0px 0px #7955b9;}
.RcMenu li.RcSelect a:hover{Background:#7955b9;Color:#fff;}
.RcMenuList ul li a{Color:#583c90;}
.RcMenuList ul li:hover a{Background:#7955b9;Color:#fff;}
.RcMenuList ul ul{Background:#fff;Border:1px Solid #e6def5;Box-Shadow:0px 4px 10px 0px #e6def5;}
.RcMenuList ul ul li a{Background:#f5f1fc !important;Color:#583c90;Border-Right-Color:#7955b9;}
.RcMenuList ul ul li a:hover{Background:#7955b9 !important;Color:#fff;}
.RcCategory select{Background:#fff;Color:#583c90;Border:1px Solid #7955b9 !important;}
.RcCategory select:hover{Background:#f5f1fc;}

/* ---------- نوار بالا (اسلایدر ویژه / شبکه اجتماعی) ---------- */
.RcTopBar .RcBlock{Background:#fff;Border-Bottom:2px Solid #e6def5;}
.RcTopBar .RcBlock.RcBlock2{Background:#fff;Border-Top:1px Solid #e6def5;Border-Bottom:2px Solid #e6def5;}
.RcTopBar .RcBlock2 .RcSpecial .RcItem li img,.RcTopBar .RcBlock2 .RcSpecial2 .RcItem li img,#RcBottomBar .RcSpecial .RcItem li img,#RcBottomBar .RcSpecial2 .RcItem li img{Border-Color:#7955b9;}
.owl-theme .owl-dots .owl-dot span{Border-Color:#7955b9;}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{Background:#7955b9;}

/* ---------- بلوک‌های خاکستری قدیمی → سفید/بنفش ملایم ---------- */
#RcAdsBar{Background:#fff;Border-Top:1px Solid #e6def5;Border-Bottom:1px Solid #e6def5;}
.RcBlockSlider{Background:#fff;Border:1px Solid #e6def5;Box-Shadow:0px 2px 8px 0px #e6def5;}
.RcBlock.RcBread{Background:#f5f1fc !important;}
.RcBlock.RcCTop{Background:#f5f1fc !important;}
.RcBlock.RcCat{Background:#fff !important;}
.RcBlock.RcCat .RcTop{Border-Color:#7955b9 !important;}
.RcBlock.RcCat .RcIcon{Background:#7955b9 !important;}
.RcBlock.RcCat .RcIcon i{Color:#fff !important;}
#RcPostBar .RcBlock.RcPage{Background:#f5f1fc;}

/* ---------- کارت‌ها ---------- */
#RcPostBar .RcBlock,#RcSideBar .RcBlock{Background:#fff;Border:1px Solid #ece6f7;Box-Shadow:0px 2px 8px 0px #ece6f7;}
#RcPostBar .RcTop,#RcSideBar .RcTop{Border-Bottom-Color:#7955b9;}
.RcTop .RcTitle{Color:#583c90;}
.RcTop .RcTitle a{Color:#583c90;}
.RcTop .RcTitle a:hover{Color:#7955b9;}
.RcImgLine img{Background:#f5f1fc;}
.RcText2{Background:#f5f1fc;}
.RcTextLine,.RcText,.RcText a,.RcText2 a{Color:#232323;}
.RcText a:hover,.RcText2 a:hover{Color:#7955b9;}
#RcPostBar blockquote{Background:#f5f1fc;}
.RcTextBottom,.RcShortLink{Border-Top-Color:#d9ccf0;}
.RcShortLink input{Background:#f5f1fc;Color:#583c90;}
.RcSubscribe li a{Background:#f5f1fc;}
.RcAuthorSocial li a{Background:#f5f1fc;}

/* ---------- لیست‌ها / برچسب‌ها / تب‌ها ---------- */
.RcLinks1 li:nth-child(odd),.RcWidget ul li:nth-child(odd),.RcLinks2 li:nth-child(odd){Background:#f5f1fc;}
#RcPostBar .RcLinks1 li{Background:#fff;}
#RcPostBar .RcLinks1 li:nth-child(odd){Background:#f5f1fc;}
.RcLinks2 li .RcLinksI img{Background:#f5f1fc;}
.RcLinksAuthors li,.RcLinksAuthors.RcLinksArchive li{Background:#f5f1fc !important;}
.RcLinksTag a{Background:#f5f1fc;Color:#583c90;}
.RcLinksTag a:hover{Background:#7955b9 !important;Color:#fff !important;}
.RcBlock .RcTabList li a{Background:#f5f1fc;Color:#583c90;}
.RcBlock .RcTabList li a:hover,.RcBlock .RcTabList li.active a,.RcBlock .RcTabList li.active,.RcBlock .RcTabList li.active a:hover,.RcBlock .RcTabList li.active:hover{Background:#7955b9;Color:#fff;}
.RcTopBar .RcBlock .RcTabList li a:hover,.RcTopBar .RcBlock .RcTabList li.active a,.RcTopBar .RcBlock .RcTabList li.active,.RcTopBar .RcBlock .RcTabList li.active a:hover,.RcTopBar .RcBlock .RcTabList li.active:hover{Background:#7955b9;}
.RcLinksCat ul li span{Background:#ece6f7;Color:#583c90;}
.RcWidget ul li span{Background:#ece6f7;Color:#583c90;}
.RcLinksSocialN a{Background:#7955b9;}

/* ---------- باکس دانلود ---------- */
.RcDownload{Background:#f5f1fc;Border:1px Solid #e6def5;}
.RcDlTitle{Background:#f5f1fc;Color:#583c90;}
.RcDownload.RcDlIndex{Background:None;Border:None;Border-Top:1px dotted #d9ccf0;}
.RcDownload.RcDlIndex .RcInfo li{Background:#f5f1fc;}
.RcDownload.RcDlIndex .RcInfo li span{Color:#232323;}

/* ---------- دیدگاه‌ها ---------- */
.RcSendComment,.RcComment li{Background:#f5f1fc;Border:1px Solid #e6def5;}
.RcSendComment input,.RcSendComment textarea,.RcSendComment select,.RcComment input,.RcComment textarea,.RcComment select{Background:#fff;}
.RcComment li ul.children li.odd{Background:#faf8fe !important;}
.RcComment li ul.children li.even{Background:#f1ecfa !important;}
.RcComment li ul.children li{Border-Color:#7955b9;}
.RcComment li ul.children li .RcTopComment{Background:#6647a4 !important;}
.RcComment li ul.children li .RcSubscriber{Background:#4d3480 !important;}
.RcComment li ul.children li .RcAvatarComment img{Border-Color:#6647a4 !important;}
.RcComment li ul.children li .RcReplyComment a{Background:#6647a4 !important;}
.RcComment li ul.children li .RcReplyComment a:hover{Background:#4d3480 !important;}
.RcComment li ul.children li .RcNameComment i{Color:#e6def5 !important;}
.RcSubscriber{Background:#583c90;}

/* ---------- صفحه‌بندی ---------- */
.pagination a,.pagination span{Background:#f5f1fc;Color:#583c90;}
.pagination a:hover,.pagination span:hover,.pagination span,.pagination .current,.pagination .current span:hover{Background:#7955b9;Color:#fff !important;}

/* ---------- فرم‌ها ---------- */
input,textarea,select{Background:#fff;Border-Color:#d9ccf0;}
input:focus,textarea:focus,select:focus{Border-Color:#7955b9;}

/* ---------- فوتر: سفید با تاکید بنفش ---------- */
#RcFooterBar{Background:#fff;Border-Top:3px Solid #7955b9;}
.RcBFooter .RcTop{Border-Bottom-Color:#7955b9;}
.RcBFooter .RcTop .RcTitle{Color:#583c90;}
.RcBFooter .RcIcon{Background:#7955b9;}
.RcBFooter .RcText{Color:#232323;}
.RcBFooter .RcLinks1 li{Border-Right-Color:#7955b9;}
.RcBFooter .RcLinks1 li:nth-child(odd){Background:#f5f1fc;}
.RcBFooter .RcLinks1 li a{Color:#583c90;}
.RcBFooter .RcLinks1 li a:hover{Color:#7955b9;}
.RcBFooter .RcLinks1.RcLiIcon li i{Color:#7955b9;}
.RcImgBlog img{Background:#7955b9;}
.RcStatistics li{Background:#f5f1fc;Color:#583c90;Border:1px Solid #e6def5;}
.RcStatistics li i{Color:#7955b9;}

/* نوار پایین (کپی‌رایت) - سفید */
.RcCFooter{Background:#fff;Color:#474747;Border-Top:1px Solid #e6def5;}
.RcCFooter a{Color:#583c90;Font-Weight:Bold;}
.RcCFooter a:hover{Color:#7955b9;}
.RcCFooter i{Color:#7955b9;}
.RcFooterL a{Background:#7955b9;Color:#fff !important;}
.RcFooterL a:hover{Background:#6647a4;}

/* ---------- دکمه بازگشت به بالا ---------- */
.RcGotoTop{Background:#583c90;}

/* ---------- موبایل ---------- */
@media screen and (max-width:840px){
.RcSearchBar{Background:#f5f1fc;}
.RcSearch{Background:#fff;}
.RcMenu2 .RcMenu li a.RcBar{Background:#583c90;Color:#fff;}
.RcMenu2 ul ul{Background:#fff;Border:1px Solid #e6def5;Box-Shadow:0px 4px 10px 0px #e6def5;}
.RcMenu2 ul ul li a{Background:#f5f1fc !important;Color:#583c90;Border-Right-Color:#7955b9;}
.RcMenu2 ul ul li a:hover{Background:#7955b9 !important;Color:#fff;}
#RcPostBar .RcLinks1 li:nth-child(odd){Background:#f5f1fc;}
}

/* ---------- اصلاح نمایش عنوان بلوک‌ها (سایدبار، محتوا) ---------- */
#RcPostBar .RcTop,#RcSideBar .RcTop{Display:Flex;Align-Items:Center;Width:Fit-Content;Max-Width:100%;Padding:5px 5px 8px 5px;Overflow:Visible;}
#RcPostBar .RcIcon,#RcSideBar .RcIcon{Float:None;Flex:0 0 auto;Margin:0px 0px 0px 8px;}
#RcPostBar .RcTop .RcTitle,#RcSideBar .RcTop .RcTitle{Height:Auto;Margin:0px;Padding:0px;Line-Height:1.6;White-Space:Normal;Overflow:Visible;}
