/* =========================================================
 * 1. استایل‌های چیدمان سوییچ در هدر جریدا (بدون به هم ریختگی)
 * ========================================================= */
#skin-toggle {
    display: inline-block;
    float: left; /* هماهنگی با ساختار راست‌چین قالب‌های فارسی */
    margin-right: 12px;
    margin-top: 4px; 
}

@media only screen and (max-width: 767px) {
    #skin-toggle {
        float: none;
        display: inline-block;
        vertical-align: middle;
    }
}

/* =========================================================
 * 2. طراحی سوییچ حالت شب ظریف
 * ========================================================= */
input#darkmode-toggle {
    width: 0;
    height: 0;
    visibility: hidden;
    display: none;
}

label.darkmode-label {
    display: inline-block; /* این خط مشکل پرتاب شدن بقیه آیتم‌ها به خط بعدی را حل می‌کند */
    vertical-align: middle;
    position: relative;
    cursor: pointer;
    width: 55px;  
    height: 22px; 
    border-radius: 40px;
    box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.4), inset 0px -1px 3px rgba(255, 255, 255, 0.4);
    background-color: #242424;
    transition: 0.3s;
    margin: 0;
}

body.dark-skin label.darkmode-label {
    background-color: #242424;
}

label.darkmode-label:after {
    content: "";
    width: 16px; 
    height: 16px;
    position: absolute;
    top: 3px;
    left: 3px;
    background: linear-gradient(180deg, #ffcc89, #d8860b);
    border-radius: 50%;
    box-shadow: 0px 5px 10px rgba(0,0,0,0.2);
    transition: 0.3s;
}

body.dark-skin label.darkmode-label:after {
    left: calc(100% - 3px);
    transform: translateX(-100%);
    background: linear-gradient(180deg, #777, #3a3a3a);
}

label.darkmode-label span.sun,
label.darkmode-label span.moon {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: center;
}

label.darkmode-label span.sun { left: 4px; }
label.darkmode-label span.moon { right: 4px; }


/* =========================================================
 * 3. استایل‌های حالت دارک جریدا 
 * ========================================================= */
/* جلوگیری از اسکرول افقی در حالت شب */
html, body.dark-skin {
    overflow-x: hidden !important;
    max-width: 100vw !important;
}

body.dark-skin .wrapper,
body.dark-skin .container {
    box-sizing: border-box !important;
    max-width: 100% !important;
}
body.dark-skin , body.dark-skin  .background-cover {
    background-color: #000 !important;
    color: #bfbfbf !important;
}
body.dark-skin .entry p{
    color: #bfbfbf !important;
}
body.dark-skin div#new-posts ,
body.dark-skin .wrapper #theme-header,
body.dark-skin .wrapper,
body.dark-skin .wrapper .breaking-news,
body.dark-skin .wrapper .content,
body.dark-skin .wrapper #theme-header,
body.dark-skin {
    background-color: #3a3a3a;
    -webkit-box-shadow: 0 0 3px #141414;
       -moz-box-shadow: 0 0 3px #141414;
            box-shadow: 0 0 3px #141414;
}
body.dark-skin div#new-posts ul.news-ul{
    background-color: #3f3f3f;
}
body.dark-skin blockquote {
    background-color: #4f4f4f;
    border-color: #111;
}

body.dark-skin .comment-wrap {
    -webkit-box-shadow: 0 1px 3px 0 #6f6f6f;
       -moz-box-shadow: 0 1px 3px 0 #6f6f6f;
            box-shadow: 0 1px 3px 0 #6f6f6f;
}

body.dark-skin.block-head h3, body.dark-skin #comments-title, body.dark-skin #respond h3 {
    border-bottom-color: #ff5252;
}

body.dark-skin  .widget-container,
body.dark-skin .post-navigation,
body.dark-skin .post-navigation div,
body.dark-skin .post-listing,
body.dark-skin #live-search_results,
body.dark-skin .arqam-lite-widget-counter,
body.dark-skin #commentform {
    background-color: #3a3a3a;
    -webkit-box-shadow: 0 0 3px #2A2A2A;
       -moz-box-shadow: 0 0 3px #2A2A2A;
            box-shadow: 0 0 3px #2A2A2A;
}

body.dark-skin div#new-posts li.news-item,
body.dark-skin .post-navigation,
body.dark-skin #tabbed-widget .tabs-wrap li,
body.dark-skin .widget,
body.dark-skin .content,
body.dark-skin .comments-avatar .widget-container li,
body.dark-skin .posts-list .widget-container li,
body.dark-skin .categort-posts .widget-container li,
body.dark-skin .authors-posts .widget-container li,
body.dark-skin .widget.woocommerce .widget-container li,
body.dark-skin .widget-container ul.reviews-posts li,
body.dark-skin .widget_categories .widget-container li,
body.dark-skin .widget_archive .widget-container li,
body.dark-skin .widget_nav_menu .widget-container li,
body.dark-skin .widget_meta .widget-container li,
body.dark-skin .widget_pages .widget-container li,
body.dark-skin .widget_recent_comments .widget-container li,
body.dark-skin .widget_recent_entries .widget-container li,
body.dark-skin #crumbs,
body.dark-skin .woocommerce-breadcrumb,
body.dark-skin .post-inner p.post-meta,
body.dark-skin .comment-wrap,
body.dark-skin .tie-weather-forecast,
body.dark-skin .share-post,
body.dark-skin #tabbed-widget .widget-top,
body.dark-skin .item-list,
body.dark-skin .widget.timeline-posts li h3,
body.dark-skin .widget.timeline-posts li span.tie-date:before,
body.dark-skin .entry #related_posts,
body.dark-skin .live-search_result_container li,
body.dark-skin .twitter-widget-content li,
body.dark-skin #theme-footer .twitter-widget-content li,
body.dark-skin .list-box li.other-news,
body.dark-skin .column2 li,
body.dark-skin .wide-box li,
body.dark-skin .cat-tabs-header,
body.dark-skin .sitemap-col h2,
body.dark-skin ul.authors-wrap li,
body.dark-skin .entry ul.best-reviews li,
body.dark-skin .arqam-lite-widget-counter li,
body.dark-skin .divider,
body.dark-skin .post-content-slideshow-outer,
body.dark-skin .woocommerce ul.products li.product .price,
body.dark-skin .woocommerce-page ul.products li.product .price,
body.dark-skin .flickr-wrapper .flickr_badge_image img,
body.dark-skin .review-final-score {
    border-color: #575757;
}

body.dark-skin .search-block-large #s,
body.dark-skin ul.timeline {
    border-color: #2F2F2F;
}

body.dark-skin #new-posts li small,
body.dark-skin .share-post,
body.dark-skin .cat-box-content,
body.dark-skin .comment-wrap,
body.dark-skin .search-block-large #s,
body.dark-skin .commentlist .reply a,
body.dark-skin #tabbed-widget ul.tabs li.active a,
body.dark-skin .cat-tabs-header li.active,
body.dark-skin .post-tabs ul.tabs-nav li.current,
body.dark-skin .post-tabs-ver ul.tabs-nav li.current,
body.dark-skin .specs-big li,
body.dark-skin ul.brands li a{
    background-color: #3a3a3a;
}

body.dark-skin .commentlist .reply a:hover,
body.dark-skin ul.brands li a:hover ,
body.dark-skin #tabbed-widget .widget-top,
body.dark-skin ul.timeline li.timeline-post:before,
body.dark-skin h2.timeline-head,
body.dark-skin .top-nav ul ul,
body.dark-skin .cat-tabs-header,
body.dark-skin .entry ul.best-reviews .best-review-score,
body.dark-skin #tabbed-widget .tabs-wrap.tagcloud a:hover,
body.dark-skin .woocommerce-pagination .page-numbers li .page-numbers.current {
    background-color: #2A2A2A;
}

body.dark-skin .search-block #s-header {
    background-color: #303030;
    border-color: #444;
}

body.dark-skin .scroll-nav {
    background-color: #373737;
}

body.dark-skin #tabbed-widget ul.tabs li.active a,
body.dark-skin .cat-tabs-header li.active {
    -webkit-box-shadow: 0 -1px 2px #282828;
       -moz-box-shadow: 0 -1px 2px #282828;
            box-shadow: 0 -1px 2px #282828;
}

body.dark-skin .top-nav .social-icons a {
    color: #999;
}

body.dark-skin div#new-posts li.news-item a,
body.dark-skin a,
body.dark-skin #tabbed-widget ul.tabs li a,
body.dark-skin .search-block #s-header:focus,
body.dark-skin .entry .price-list td,
body.dark-skin .price-list .prc-col {
    color: #ECECEC;
}

body.dark-skin p.post-meta a {
    color: #888;
}

body.dark-skin .breaking-news ul a {
    background: #3a3a3a;
}

body.dark-skin a:hover,
body.dark-skin .source-link a,
body.dark-skin p.post-meta a:hover,
body.dark-skin #commentform textarea,
body.dark-skin #commentform input,
body.dark-skin .author-comment cite,
body.dark-skin .post-title,
body.dark-skin #tabbed-widget ul.tabs li.active a,
body.dark-skin textarea:focus,
body.dark-skin input[type=text]:focus,
body.dark-skin input[type=password]:focus,
body.dark-skin input[type=email]:focus,
body.dark-skin input[type=url]:focus,
body.dark-skin input[type=tel]:focus,
body.dark-skin input[type=number]:focus,
body.dark-skin input[type=date]:focus,
body.dark-skin input[type=file]:focus,
body.dark-skin input[type=search]:focus,
body.dark-skin input[type=color]:focus,
body.dark-skin input[type=datetime]:focus,
body.dark-skin input[type=datetime-local]:focus,
body.dark-skin input[type=month]:focus,
body.dark-skin input[type=range]:focus,
body.dark-skin input[type=time]:focus,
body.dark-skin input[type=week]:focus,
body.dark-skin select:focus,
body.dark-skin .top-nav ul li a:hover,
body.dark-skin .top-nav ul li:hover > a,
body.dark-skin .top-nav ul:hover > a,
body.dark-skin .top-nav ul li.current-menu-item a,
body.dark-skin .top-nav ul ul li a:hover,
body.dark-skin .top-nav ul ul li:hover > a,
body.dark-skin .top-nav ul ul:hover > a,
body.dark-skin .top-nav ul ul li.current-menu-item a,
body.dark-skin .cat-tabs-header li.active a,
body.dark-skin a.more-link,
body.dark-skin .page-title {
    color: #FFF !important;
}

body.dark-skin .single-post-caption,
body.dark-skin .sitemap-col h2 {
    color: #ccc;
}

body.dark-skin .top-nav {
    background-color: #333 !important;
    border-bottom-color: #444;
}

body.dark-skin.woocommerce ul.products li.product .price,
body.dark-skin.woocommerce-page ul.products li.product .price {
    border-color: #555;
}

body.dark-skin .today-date {
    color: #888;
}

body.dark-skin .page-link,
body.dark-skin .author-social a,
body.dark-skin .post-tag a:hover,
body.dark-skin .source-link a:hover {
    background-color: #2B2B2B
}

body.dark-skin .post-tag a:hover:before {
    border-right-color: #2B2B2B
}

body.dark-skin .column2 li.other-news,
body.dark-skin .list-box li.other-news,
body.dark-skin .wide-box li.other-news {
    background-color: #373737;
    border-bottom: 1px solid #282828;
}

body.dark-skin .column2 li.other-news:hover,
body.dark-skin .list-box li.other-news:hover,
body.dark-skin #tabbed-widget .tabs-wrap.tagcloud a {
    background: #303030;
}

body.dark-skin textarea,
body.dark-skin #commentform textarea,
body.dark-skin #commentform input,
body.dark-skin input[type=text],
body.dark-skin input[type=password],
body.dark-skin input[type=email],
body.dark-skin input[type=url],
body.dark-skin input[type=tel],
body.dark-skin input[type=number],
body.dark-skin input[type=date],
body.dark-skin input[type=file],
body.dark-skin input[type=search],
body.dark-skin input[type=color],
body.dark-skin input[type=datetime],
body.dark-skin input[type=datetime-local],
body.dark-skin input[type=month],
body.dark-skin input[type=range],
body.dark-skin input[type=time],
body.dark-skin input[type=week],
body.dark-skin select ,
body.dark-skin .color-brand{
    color: #999;
    background:#333;
    border-color: #777;
}
body.dark-skin .color-brand{ border: 1px solid;}
body.dark-skin .color-brand a{ color: #999}

body.dark-skin textarea:hover,
body.dark-skin input[type=text]:hover,
body.dark-skin input[type=password]:hover,
body.dark-skin input[type=email]:hover,
body.dark-skin input[type=url]:hover,
body.dark-skin input[type=tel]:hover,
body.dark-skin input[type=number]:hover,
body.dark-skin input[type=date]:hover,
body.dark-skin input[type=file]:hover,
body.dark-skin input[type=search]:hover,
body.dark-skin input[type=color]:hover,
body.dark-skin input[type=datetime]:hover,
body.dark-skin input[type=datetime-local]:hover,
body.dark-skin input[type=month]:hover,
body.dark-skin input[type=range]:hover,
body.dark-skin input[type=time]:hover,
body.dark-skin input[type=week]:hover,
body.dark-skin select:hover {
    background-color:#333;
}

body.dark-skin .entry table thead th,
body.dark-skin .entry table tbody th ,
body.dark-skin .table-gray tr th{
    background-color: #303030;
    color: #fff;
}
body.dark-skin .entry table thead td,
body.dark-skin .entry table tbody td,
body.dark-skin .table-gray tr td,
body.dark-skin .price-list tr td{
    color: #f4f4f4;
}
body.dark-skin .price-list tr th{ background: #666;}

body.dark-skin .entry table tr:nth-child(even),
body.dark-skin .table-gray tr:nth-child(even),
body.dark-skin .price-list tr:nth-child(even) {
    background: #414141;
}

body.dark-skin .table-gray tr td,
body.dark-skin .price-list tr td{ background: #373737;}

body.dark-skin .entry table tbody tr:hover td,
body.dark-skin table tbody tr:hover td { background: #474747;}

body.dark-skin #main-nav{
    background-color: #3a3a3a;
}

body.dark-skin .post-tag a,
body.dark-skin .source-link a,
body.dark-skin .toggle h3,
body.dark-skin .post-tabs ul.tabs-nav,
body.dark-skin .post-tabs-ver ul.tabs-nav {
    background-color : #333;
}

body.dark-skin .post-tag a ,
body.dark-skin .post-tag a:before {
    border: none;
}

body.dark-skin .toggle,
body.dark-skin .post-tabs,
body.dark-skin .post-tabs-ver .pane,
body.dark-skin .post-tabs-ver ul.tabs-nav,
body.dark-skin .author-info {
    border-color: #333;
}

body.dark-skin .entry table{ border-collapse: collapse;}

body.dark-skin .entry table,
body.dark-skin .entry table thead th,
body.dark-skin .entry table td,
body.dark-skin .entry table th,
body.dark-skin .entry table tbody th,
body.dark-skin .entry .table-gray,
body.dark-skin .entry .table-gray thead th,
body.dark-skin .entry .table-gray td,
body.dark-skin .entry .table th,
body.dark-skin .entry .table-gray tbody th {
    border-color: #777;
}

body.dark-skin .toggle h3:hover,
body.dark-skin .post-tabs ul.tabs-nav li:hover,
body.dark-skin .post-tabs-ver ul.tabs-nav li:hover,
body.dark-skin .review-item,
body.dark-skin .review-summary,
body.dark-skin .user-rate-wrap,
body.dark-skin .review-stars .review-item,
body.dark-skin .review-percentage .review-item span {
    background-color: #303030;
}

body.dark-skin .post-tabs ul.tabs-nav li,
body.dark-skin .post-tabs-ver ul.tabs-nav li {
    border-color: #444;
}

body.dark-skin .box {
    color: #222;
}

body.dark-skin .box.shadow {
    border-color: #333;
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.6);
       -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.6);
            box-shadow: 0 0 5px rgba(0, 0, 0, 0.6);
}

body.dark-skin #slide-out-open span,
body.dark-skin #slide-out-open span:after,
body.dark-skin #slide-out-open span:before {
    background-color: #888;
}

body.dark-skin.error404 .title-404 {
    color: #555;
}

body.dark-skin .wp-playlist.wp-playlist-light,
body.dark-skin .wp-playlist.wp-playlist-dark,
body.dark-skin .wp-playlist-item {
    border-color: #474747;
    color: #ddd;
}

body.dark-skin .wp-playlist-light .wp-playlist-caption,
body.dark-skin .wp-playlist-dark .wp-playlist-caption,
body.dark-skin #review-box .review-item h5 {
    color: #DDD;
}

body.dark-skin .wp-playlist.wp-playlist-light .wp-playlist-playing,
body.dark-skin .wp-playlist.wp-playlist-dark .wp-playlist-playing {
    background: #333;
    color: #ECECEC;
}

body.dark-skin .review-box,
body.dark-skin #review-box h2.review-box-header,
body.dark-skin .review-item,
body.dark-skin .review-summary,
body.dark-skin .user-rate-wrap,
body.dark-skin #review-box h1,
body.dark-skin #review-box h2,
body.dark-skin #review-box h3,
body.dark-skin #review-box h4,
body.dark-skin #review-box h5,
body.dark-skin #review-box h6,
body.dark-skin #review-box p,
body.dark-skin #review-box strong {
    color: #FFF;
}

body.dark-skin #review-box h2.review-box-header {
    background: #2A2A2A;
}

body.dark-skin .tie-instagram.lite-skin a,
body.dark-skin .tie-instagram.default-skin a{
    color: #222 !important;
}

body.dark-skin .tie-instagram.lite-skin a:hover,
body.dark-skin .tie-instagram.default-skin a:hover{
    color: #000 !important;
}
/* =========================================================
 * ۴. اصلاح رنگ تایتل‌های شورت‌کد آلتیمیت در حالت شب
 * ========================================================= */
body.dark-skin .su-service-title,
body.dark-skin .sue-icon-text,
body.dark-skin .su-box-title,
body.dark-skin .su-note-title,
body.dark-skin .su-expand-link-show,
body.dark-skin .su-expand-link-hide {
    color: #ffffff !important; /* یا هر رنگ روشنی که مد نظرتان است */
}

/* اگر توضیحات یا متن داخل شورت‌کدها هم نیاز به تغییر داشت */
body.dark-skin .su-service-content,
body.dark-skin .su-box-content,
body.dark-skin .su-note-content {
    color: #bfbfbf !important;
}
/* =========================================================
 * ۵. استایل‌های افزونه wpDiscuz در حالت شب
 * ========================================================= */

/* پس‌زمینه کلی و متن‌های اصلی بخش نظرات */
body.dark-skin #wpdcom .wpd-comment-wrap,
body.dark-skin #wpdcom .wpd-comment-right {
    background-color: #3a3a3a !important;
    border-color: #555 !important;
}

body.dark-skin #wpdcom .wpd-comment-text p,
body.dark-skin #wpdcom .wpd-thread-info {
    color: #e0e0e0 !important;
}

/* استایل فرم ارسال نظر اصلی و ریپلای */
body.dark-skin #wpdcom .wpd-form-wrap,
body.dark-skin #wpdcom .wpd-form-row {
    background-color: #3a3a3a !important;
}

/* فیلدهای ورودی (نام، ایمیل، متن نظر) */
body.dark-skin #wpdcom input[type="text"],
body.dark-skin #wpdcom input[type="email"],
body.dark-skin #wpdcom input[type="url"],
body.dark-skin #wpdcom textarea {
    background-color: #2a2a2a !important;
    color: #f1f1f1 !important;
    border-color: #555 !important;
}

/* تغییر رنگ فیلدها هنگام تایپ کردن */
body.dark-skin #wpdcom input:focus,
body.dark-skin #wpdcom textarea:focus {
    background-color: #222 !important;
    border-color: #777 !important;
}

/* نام نویسنده و متای تاریخ نظرات */
body.dark-skin #wpdcom .wpd-comment-author a,
body.dark-skin #wpdcom .wpd-comment-author {
    color: #66b3ff !important;
}

body.dark-skin #wpdcom .wpd-comment-date {
    color: #999 !important;
}

/* دکمه‌ها و ابزارهای زیر هر کامنت (لایک/ریپلای) */
body.dark-skin #wpdcom .wpd-reply-button,
body.dark-skin #wpdcom .wpd-vote-up,
body.dark-skin #wpdcom .wpd-vote-down,
body.dark-skin #wpdcom .wpd-tools-actions a {
    color: #ccc !important;
}

body.dark-skin #wpdcom .wpd-reply-button:hover,
body.dark-skin #wpdcom .wpd-vote-up:hover {
    color: #fff !important;
}

/* هدر جداکننده نظرات */
body.dark-skin #wpdcom .wpd-thread-head {
    border-bottom-color: #555 !important;
}
/* یکپارچه‌سازی پس‌زمینه باکس افزونه نظرات در تمام دستگاه‌ها */
body.dark-skin #wpdcom,
body.dark-skin #wpdcom .wpd-main,
body.dark-skin #wpdcom .wpd-wrapper,
body.dark-skin #comments,
body.dark-skin .comments-area {
    background-color: #3a3a3a !important;
}
/* یکپارچه کردن رنگ بک‌گراند ادیتور متن wpDiscuz */
body.dark-skin #wpdcom .ql-container,
body.dark-skin #wpdcom .ql-editor {
    background-color: #2a2a2a !important;
    color: #f1f1f1 !important;
    border-color: #555 !important;
}
body.dark-skin #wpdcom .ql-editor > * {
    color: #f1f1f1 !important; 
}
/* تاریک کردن نوار ابزار بالای ادیتور (در صورت فعال بودن) */
body.dark-skin #wpdcom .ql-toolbar {
    background-color: #333 !important;
    border-color: #555 !important;
}
/* =========================================================
 * ۶. اصلاح فضاهای خالی و رنگ پس‌زمینه بین مطلب و نظرات
 * ========================================================= */

/* از بین بردن رنگ سفید و هماهنگ کردن پس‌زمینه با بدنه تاریک */
body.dark-skin .content-wrap,
body.dark-skin .content,
body.dark-skin .post-inner {
    background-color: transparent !important;
}

/* کاهش شدید حاشیه‌ها (Margin) برای از بین بردن فضای خالی */
body.dark-skin .post-tag,
body.dark-skin .share-post,
body.dark-skin .custom-post-share,
body.dark-skin .ads-post,
body.dark-skin .post-navigation,
body.dark-skin #author-box,
body.dark-skin .related-posts,
body.dark-skin #related_posts {
    margin-bottom: 0px !important; /* این عدد را می‌توانید تغییر دهید */
    background-color: #3a3a3a !important; /* همرنگ شدن خود باکس‌ها */
}

/* مخفی کردن کامل کادر تبلیغات زیر مطلب در صورتی که خالی باشد */
body.dark-skin .ads-post:empty {
    display: none !important;
    margin: 0 !important;
    padding: 0 !important;
}
/* =========================================================
 * ۷. حذف فضاهای خالی پایانی (زیر ناوبری و داخل فرم نظرات)
 * ========================================================= */

/* ۱. رفع مشکل ضربدر اول (حذف بک‌گراند مشکی بین پست و نظرات) */
body.dark-skin .post-navigation,
body.dark-skin .related-posts,
body.dark-skin #author-box {
    margin-bottom: 0 !important;
}

body.dark-skin #comments,
body.dark-skin .comments-area,
body.dark-skin #wpdcom {
    margin-top: 0 !important;
    padding-top: 0 !important;
}

/* ۲. رفع مشکل ضربدر دوم (حذف خط افقی و فضای خالی افزونه wpDiscuz) */
body.dark-skin #wpdcom .wpd-thread-head {
    border: none !important; /* حذف خط افقی مزاحم */
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    margin-bottom: 0 !important;
}

body.dark-skin #wpdcom .wpd-form-wrap {
    padding-top: 0px !important;
	padding-bottom: 0px !important;
    border: none !important;
}

/* حذف حاشیه‌های اضافی در کانتینر اصلی محتوا */
body.dark-skin .content {
    padding-bottom: 0 !important;
    margin-bottom: 0 !important;
}
/* =========================================================
 * ۸. یکپارچه‌سازی پس‌زمینه آیکون‌های شورت‌کد آلتیمیت
 * ========================================================= */
body.dark-skin i.sui {
    background-color: transparent !important;
    
    /* در صورتی که اصرار دارید دقیقا رنگ #3a3a3a اعمال شود کد بالا را پاک کنید و کد زیر را از حالت کامنت خارج کنید */
    /* background-color: #3a3a3a !important; */
}
/* =========================================================
 * ۹. اصلاح منطق رنگ لینک‌ها در حالت شب
 * ========================================================= */
body.dark-skin a {
    color: #ECECEC !important;
}

body.dark-skin a:hover {
    color: #cd2121 !important;
}

/* اگر می‌خواهید لینک‌های داخل پست‌ها هم به همین شکل اصلاح شوند */
body.dark-skin .entry a {
    color: #ECECEC !important;
}

body.dark-skin .entry a:hover {
    color: #cd2121 !important;
}
/* =========================================================
 * ۱۰. یکپارچه‌سازی پس‌زمینه هدر (بخش لوگو و بنر تبلیغاتی)
 * ========================================================= */
body.dark-skin #theme-header,
body.dark-skin .header-content {
    background-color: #3a3a3a !important;
    border: none !important; /* حذف خطوط حاشیه و سایه‌های مزاحم */
    box-shadow: none !important;
}
/* =========================================================
 * ۱۱. استایل سفارشی عنوان ابزارک‌ها (سایدبار و فوتر)
 * ========================================================= */
body.dark-skin .widget-top {
    background: #262626 !important;
    border-top: 3px solid #5f5f5f !important;
}

body.dark-skin .widget-top h4 {
    color: #ececec !important;
}
/* =========================================================
 * 12. استایل سفارشی باکس ویدیو
 * ========================================================= */
body.dark-skin .ami-sv-header {
    background-color: #212121 !important;
    border-bottom: 1px solid #454545 !important;
}
body.dark-skin .ami-sv-main-title {
    color: #e5e5e5 !important;
}
body.dark-skin .ami-suggested-video-box {
    background-color: #3a3a3a !important;
    border: 1px solid #3a3a3a !important;
}
/* =========================================================
 * ۱۳. اصلاح رنگ خطوط جداکننده منوی اصلی در حالت شب
 * ========================================================= */
body.dark-skin #main-nav ul li a {
    border-left: 1px solid #4d4949 !important;
}
body.dark-skin #wpdcom .page-numbers {
    background: #3a3a3a !important;
}
/* =========================================================
 * ۱۴. اصلاح رنگ پس‌زمینه و متن جداول در حالت شب
 * ========================================================= */

/* کادر اصلی جدول و فیگورهای گوتنبرگ */
body.dark-skin .entry table,
body.dark-skin .wp-block-table,
body.dark-skin .wp-block-table table {
    background-color: #3a3a3a !important;
    border-color: #555 !important;
    color: #e0e0e0 !important;
}

/* هدر جداول (تیتر ستون‌ها) */
body.dark-skin .entry table th,
body.dark-skin .wp-block-table table th {
    background-color: #2a2a2a !important;
    border-color: #555 !important;
    color: #ffffff !important;
}

/* سلول‌های عادی جدول */
body.dark-skin .entry table td,
body.dark-skin .wp-block-table table td {
    background-color: #3a3a3a !important;
    border-color: #555 !important;
    color: #e0e0e0 !important;
}

/* استایل گورخری (یکی در میان) برای خوانایی بهتر ردیف‌ها */
body.dark-skin .entry table tr:nth-child(even) td,
body.dark-skin .wp-block-table table tr:nth-child(even) td {
    background-color: #303030 !important;
}

/* تغییر رنگ ملایم هنگام رفتن موس روی هر ردیف (هاور) */
body.dark-skin .entry table tr:hover td,
body.dark-skin .wp-block-table table tr:hover td {
    background-color: #444 !important;
}
/* =========================================================
 * ۱۵. غلبه بر رنگ تیره تگ‌های داخلی جدول (پاراگراف، بولد و ...)
 * ========================================================= */

/* روشن کردن تمام متن‌های داخل هدر جدول */
body.dark-skin .entry table th *,
body.dark-skin .wp-block-table table th * {
    color: #ffffff !important;
}

/* روشن کردن تمام متن‌های داخل سلول‌های عادی جدول */
body.dark-skin .entry table td *,
body.dark-skin .wp-block-table table td * {
    color: #e0e0e0 !important;
}

/* جلوگیری از خنثی شدن رنگ لینک‌ها در داخل جدول */
body.dark-skin .entry table td a,
body.dark-skin .wp-block-table table td a,
body.dark-skin .entry table th a,
body.dark-skin .wp-block-table table th a {
    color: #ECECEC !important;
}

body.dark-skin .entry table td a:hover,
body.dark-skin .wp-block-table table td a:hover,
body.dark-skin .entry table th a:hover,
body.dark-skin .wp-block-table table th a:hover {
    color: #cd2121 !important;
}
body.dark-skin .su-table table th {
    font-weight: 100 !important;
}
body.dark-skin .recent-box-pagination {
    background-color: #3a3a3a !important;
	border-top: 1px solid #575757 !important;
}
body.dark-skin .gallery .gallery-item img {
    background: #3a3a3a !important;
}