﻿/**
 * دعم الاتجاه من اليمين لليسار
 */

/* =====================================================
   أساسيات RTL
   ===================================================== */

/* اتجاه الصفحة */
html[dir="rtl"],
body.rtl {
    direction: rtl;
    text-align: right;
}

/* الحاويات */
.rtl .container,
.rtl .row {
    direction: rtl;
}

/* =====================================================
   الهيدر
   ===================================================== */

/* تبديل مواقع أقسام الهيدر */
.rtl .site-header-top-left {
    order: 2;
}

.rtl .site-header-top-right {
    order: 1;
    justify-content: flex-start !important;
}

.rtl .site-header-top-right > * {
    margin-left: 0;
    margin-right: 10px;
}

@media (max-width: 576px) {
    .rtl .site-header-top-right > * {
        margin-right: 8px;
    }
}

/* Logo */
.rtl .site-header-logo {
    margin-left: 15px;
    margin-right: 0;
}

.rtl .site-header-top-left .site-drawer-menu-btn + .site-header-logo {
    margin-left: 0;
    margin-right: 15px;
    padding-left: 0;
    padding-right: 15px;
    border-left: none;
    border-right: 1px solid rgba(255, 255, 255, 0.25);
}

/* القوائم المنسدلة - تصحيح الموقع */
.rtl .site-header-action {
    position: relative;
}

.rtl #site-header-action-content {
    right: 0 !important;
    left: auto !important;
    transform-origin: top right;
}

.rtl #site-header-action-content.is-active {
    right: 0 !important;
    left: auto !important;
}

/* قائمة المستخدم والإشعارات - تفتح من اليمين */
.rtl .site-header-action .dropdown-menu,
.rtl .site-header-action > div[id],
.rtl .misk-user-dropdown,
.rtl .misk-notifications-dropdown,
.rtl [data-toggle] + div,
.rtl .site-header-top-right .site-header-action > div:not(.header-btn-icon) {
    right: 0 !important;
    left: auto !important;
}

/* منع القائمة من الخروج من الشاشة */
.rtl .site-header-top-right {
    position: relative;
}

.rtl .site-header-top-right .site-header-action {
    position: relative;
}

.rtl .site-header-top-right #site-header-action-content {
    position: absolute;
    right: -200px !important;
    left: auto !important;
    max-width: calc(100vw - 30px);
    transform-origin: top right !important;
}

.rtl .misk-dropdown {
    position: relative;
}

.rtl .misk-dropdown-content,
.rtl .misk-dropdown-content.is-active {
    right: -200px !important;
    left: auto !important;
    transform-origin: top right !important;
}

.rtl .misk-dropdown-content:before {
    left: auto;
    right: 13px;
}

.rtl .misk-dropdown-item:after {
    margin-left: 0;
    margin-right: 5px;
}

/* التأكد من عدم خروج أي قائمة منسدلة من الشاشة */
.rtl [id*="dropdown"],
.rtl [class*="dropdown-content"],
.rtl [class*="dropdown-menu"] {
    max-width: calc(100vw - 20px) !important;
    overflow-x: hidden;
}

.rtl .site-header-action-btn-group {
    text-align: right !important;
}

/* أزرار الهيدر */
.rtl .header-btn-icon,
.rtl .site-header-action-wrap {
    margin-left: 0 !important;
    margin-right: 10px;
}

/* قائمة البحث */
.rtl .site-header-search-form input {
    text-align: right;
    padding-left: 45px;
    padding-right: 15px;
}

.rtl .site-header-search-form button {
    left: 0;
    right: auto;
    border-radius: var(--misk-header-radius, 25px) 0 0 var(--misk-header-radius, 25px) !important;
}

/* شريط التنقل العلوي */
.rtl .site-subheader {
    direction: rtl;
}

.rtl .misk-ticker-wrapper {
    direction: rtl;
}

.rtl .misk-ticker-heading {
    float: right;
    margin-left: 15px;
    margin-right: 0;
}

.rtl .misk-city-weather {
    float: left;
    margin-right: 15px;
    margin-left: 0;
}

.rtl .site-currencies {
    direction: ltr;
}

.rtl .site-navbar-nav {
    padding-right: 0;
    padding-left: 15px;
}

.rtl .site-navbar-nav > li {
    float: right;
}

.rtl .site-navbar-nav > li > a {
    padding: 15px 15px 15px 20px;
}

.rtl .site-navbar-nav .sub-menu {
    left: auto;
    right: 0;
    text-align: right;
}

.rtl .site-navbar-nav .sub-menu .sub-menu {
    left: auto;
    right: 100%;
}

.rtl .menu-item-has-children > a::after {
    margin-left: 0;
    margin-right: 8px;
    transform: rotate(180deg);
}

.rtl .site-header-icons {
    float: left;
    margin-right: 20px;
    margin-left: 0;
}

.rtl .site-header-icons > * {
    margin-left: 0;
    margin-right: 10px;
}

/* قائمة إعدادات العرض */
.rtl .misk-theme-toggle__dropdown {
    right: auto;
    left: 0;
}

/* =====================================================
   القائمة الجانبية (الموبايل)
   ===================================================== */

/* Old class selectors replaced by ID selectors below (see "إصلاح القائمة المتنقلة" section) */

/* =====================================================
   المحتوى الرئيسي
   ===================================================== */

.rtl .misk-content {
    float: right;
}

.rtl .misk-sidebar {
    float: left;
}

.rtl .misk-post-meta > span {
    margin-right: 0;
    margin-left: 15px;
}

.rtl .misk-post-meta > span::before {
    margin-right: 0;
    margin-left: 5px;
}

.rtl .misk-post-category {
    margin-right: 0;
    margin-left: 10px;
}

/* =====================================================
   المقالات
   ===================================================== */

.rtl .misk-post-thumb {
    float: left;
    margin-right: 15px;
    margin-left: 0;
}

.rtl .misk-post-content {
    text-align: right;
}

.rtl .misk-post-headline a {
    text-align: right;
}

.rtl .misk-post-excerpt {
    text-align: right;
}

.rtl .misk-post-format {
    left: auto;
    right: 15px;
}

.rtl .misk-badge {
    left: auto;
    right: 10px;
}

/* =====================================================
   صفحة المقال
   ===================================================== */

.rtl .single-post-content {
    text-align: right;
}

.rtl .single-post-content p {
    text-align: right;
}

.rtl .misk-article-header {
    text-align: right;
}

.rtl .misk-article-title {
    text-align: right;
}

.rtl .misk-article-meta {
    text-align: right;
}

.rtl .misk-article-meta .row {
    flex-direction: row-reverse;
}

.rtl .misk-article-meta-left {
    text-align: right;
    order: 2;
}

.rtl .misk-article-meta-right {
    order: 1;
}

.rtl .misk-article-meta-left-inner {
    flex-direction: row;
}

.rtl .misk-article-meta-left-inner .misk-post-author {
    order: 1;
}

.rtl .misk-article-meta-left-inner .misk-article-meta-left-text {
    order: 2;
}

.rtl .misk-article-meta-left-text {
    text-align: right;
    margin-left: 0;
    margin-right: 15px;
}

.rtl .misk-post-author {
    margin-left: 0;
    margin-right: 0;
}

.rtl .misk-post-author + .misk-post-author {
    margin-right: -25px;
    margin-left: 0;
}

.rtl .misk-post-author-name {
    text-align: right;
}

.rtl .misk-article-meta span:not(:last-child)::after {
    margin: 0 5px 5px 1px;
}

.rtl .posted-on,
.rtl .updated-on {
    direction: rtl;
}

.rtl .misk-breadcrumb {
    direction: rtl;
    text-align: right;
}

.rtl .misk-breadcrumb > ol {
    flex-direction: row;
    justify-content: flex-start;
}

.rtl .misk-breadcrumb > ol > li {
    margin-right: 0;
    margin-left: 10px;
}

/* إخفاء السلاش / */
.rtl .misk-breadcrumb > ol > li::after {
    display: none !important;
}

.rtl .misk-breadcrumb .g-05 {
    flex-direction: row;
    gap: 0.5rem;
}

/* Breadcrumb label - تصحيح اتجاه التسمية */
.rtl .misk-breadcrumb > ol > li .misk-label {
    direction: rtl;
}

.rtl .misk-breadcrumb > ol > li .misk-label span {
    direction: rtl;
}

/* تصحيح شكل التسمية في البريدكرامب - الجانب الأيسر مسطح للاتصال بزر المتابعة */
.rtl .misk-breadcrumb .misk-label-bg {
    border-top-right-radius: var(--misk-block-radius, 5px) !important;
    border-bottom-right-radius: var(--misk-block-radius, 5px) !important;
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
}

/* زر المتابعة بجانب التسمية - عكس الاتجاه للعربية */
.rtl .misk-label + .misk-category-subscribe-button {
    margin: 0 -3px 0 -12px;
    border-left: none;
    border-right: 1px solid #fff;
    border-radius: 25px 0 0 25px;
}

.rtl .misk-breadcrumb .misk-label + .misk-category-subscribe-button {
    border-left: none !important;
    border-right: 1px solid rgba(255, 255, 255, 0.25) !important;
}

.rtl .misk-label + .misk-category-subscribe-button .check {
    right: auto !important;
    left: 12px !important;
}

.rtl .misk-label + .misk-category-subscribe-button #misk-loader {
    right: auto !important;
    left: 5px !important;
}

.rtl .misk-breadcrumbs {
    text-align: right;
}

.rtl .misk-breadcrumbs ol {
    flex-direction: row-reverse;
    justify-content: flex-end;
}

.rtl .misk-breadcrumbs li {
    direction: rtl;
}

.rtl .misk-breadcrumbs li::before {
    margin-left: 0;
    margin-right: 8px;
    content: "/";
}

.rtl .misk-breadcrumbs li:first-child::before {
    display: none;
}

/* Entry Content */
.rtl .entry-content,
.rtl .entry-content-inner {
    text-align: right;
}

.rtl .single-post-content ul,
.rtl .single-post-content ol {
    padding-right: 20px;
    padding-left: 0;
}

.rtl .single-post-content blockquote {
    border-left: none;
    border-right: 4px solid var(--misk-theme-color);
    padding-left: 0;
    padding-right: 20px;
}

.rtl .post-tags {
    text-align: right;
}

.rtl .post-tags a {
    margin-right: 0;
    margin-left: 8px;
}

.rtl .author-box {
    text-align: right;
}

.rtl .author-box-avatar {
    float: right;
    margin-left: 20px;
    margin-right: 0;
}

.rtl .share-buttons {
    text-align: right;
}

.rtl .share-buttons a {
    margin-right: 0;
    margin-left: 10px;
}

/* =====================================================
   التعليقات
   ===================================================== */

.rtl .comment-list {
    padding-right: 0;
}

.rtl .comment-author {
    float: right;
    margin-left: 15px;
    margin-right: 0;
}

.rtl .comment-content {
    text-align: right;
}

.rtl .comment-reply-link {
    float: left;
}

.rtl .children {
    margin-right: 30px;
    margin-left: 0;
    border-right: 2px solid #eee;
    border-left: none;
    padding-right: 20px;
    padding-left: 0;
}

/* =====================================================
   الشريط الجانبي
   ===================================================== */

.rtl .widget {
    text-align: right;
}

.rtl .widget-title {
    text-align: right;
}

.rtl .widget ul {
    padding-right: 0;
}

.rtl .widget li {
    text-align: right;
}

.rtl .widget li::before {
    margin-right: 0;
    margin-left: 8px;
}

/* =====================================================
   الفوتر
   ===================================================== */

.rtl .site-footer {
    text-align: right;
}

.rtl .footer-widgets .widget {
    float: right;
}

.rtl .footer-copyright {
    text-align: center;
}

.rtl .footer-menu ul {
    padding-right: 0;
}

.rtl .footer-menu li {
    float: right;
    margin-right: 0;
    margin-left: 20px;
}

/* =====================================================
   النماذج
   ===================================================== */

.rtl input[type="text"],
.rtl input[type="email"],
.rtl input[type="password"],
.rtl input[type="search"],
.rtl textarea,
.rtl select {
    text-align: right;
    direction: rtl;
}

.rtl .search-form {
    direction: rtl;
}

.rtl .search-field {
    padding-right: 15px;
    padding-left: 45px;
}

.rtl .search-submit {
    left: 0;
    right: auto;
}

/* =====================================================
   الأزرار
   ===================================================== */

.rtl .btn i,
.rtl .button i {
    margin-right: 0;
    margin-left: 8px;
}

.rtl .btn i.after,
.rtl .button i.after {
    margin-left: 0;
    margin-right: 8px;
}

/* =====================================================
   التصفح
   ===================================================== */

.rtl .pagination {
    direction: ltr;
}

.rtl .nav-previous {
    float: right;
}

.rtl .nav-next {
    float: left;
}

.rtl .breadcrumbs {
    text-align: right;
}

.rtl .breadcrumbs li {
    float: right;
}

.rtl .breadcrumbs li::after {
    content: '/';
    margin-left: 0;
    margin-right: 10px;
    margin-left: 10px;
}

/* =====================================================
   السلايدر
   ===================================================== */

.rtl .swiper-rtl {
    direction: rtl;
}

.rtl .swiper-button-prev {
    right: 10px;
    left: auto;
}

.rtl .swiper-button-next {
    left: 10px;
    right: auto;
}

/* =====================================================
   القائمة الكبيرة (Mega Menu)
   ===================================================== */

.rtl .misk-mega-menu-block {
    text-align: right;
}

.rtl .misk-mega-menu-block .widget {
    float: right;
}

/* =====================================================
   الودجات الخاصة
   ===================================================== */

.rtl .misk-weather-widget {
    text-align: right;
}

.rtl .misk-currencies-widget {
    text-align: right;
}

.rtl .misk-currencies-widget .currency-item {
    flex-direction: row-reverse;
}

.rtl .misk-social-links ul {
    padding-right: 0;
}

.rtl .misk-social-links li {
    float: right;
    margin-right: 0;
    margin-left: 10px;
}

/* =====================================================
   الأيقونات
   ===================================================== */

.rtl .fa-angle-right::before {
    content: "\f104";
}

.rtl .fa-angle-left::before {
    content: "\f105";
}

.rtl .fa-chevron-right::before {
    content: "\f053";
}

.rtl .fa-chevron-left::before {
    content: "\f054";
}

.rtl .fa-arrow-right::before {
    content: "\f060";
}

.rtl .fa-arrow-left::before {
    content: "\f061";
}

/* =====================================================
   إصلاحات عامة
   ===================================================== */

.rtl .text-left {
    text-align: right !important;
}

.rtl .text-right {
    text-align: left !important;
}

.rtl .float-left {
    float: right !important;
}

.rtl .float-right {
    float: left !important;
}

.rtl .ml-auto {
    margin-left: 0 !important;
    margin-right: auto !important;
}

.rtl .mr-auto {
    margin-right: 0 !important;
    margin-left: auto !important;
}

.rtl .pl-0 {
    padding-left: initial !important;
    padding-right: 0 !important;
}

.rtl .pr-0 {
    padding-right: initial !important;
    padding-left: 0 !important;
}

/* Flexbox RTL - فقط العناصر المحددة */
.rtl .misk-header-actions,
.rtl .site-header-top-right,
.rtl .misk-meta-row {
    flex-direction: row-reverse;
}

/* لا تعكس d-flex تلقائياً لأنه يسبب مشاكل */
/* .rtl .d-flex {
    flex-direction: row-reverse;
} */

.rtl .flex-row {
    flex-direction: row-reverse !important;
}

.rtl .flex-row-reverse {
    flex-direction: row !important;
}

/* =====================================================
   الأكورديون / الأسئلة الشائعة (FAQ)
   ===================================================== */

.rtl .collapse-item .collapse-item-header .collapse-btn {
    text-align: right;
    padding: 20px 30px 20px 3.5em;
}

.rtl .collapse-item .collapse-item-header .collapse-btn:after {
    right: auto;
    left: 15px;
}

.rtl .collapse-item .collapse-item-header .pull-right {
    margin-right: 0;
    margin-left: 30px;
}

.rtl .collapse-item .collapse-item-body ul {
    padding-left: 0;
    padding-right: 7.5px;
}

.rtl .collapse-item .collapse-item-body {
    text-align: right;
}

/* =====================================================
   أرشيف المقالات - القائمة والتايم لاين
   ===================================================== */

/* تخطيط قائمة المقالات */
.rtl .misk-post-list-item .row {
    flex-direction: row-reverse;
}

.rtl .misk-post-list-item .misk-post-thumb {
    float: none;
    margin-left: 0;
    margin-right: 0;
}

.rtl .misk-post-list-item .misk-post-content {
    text-align: right;
    float: none;
}

/* أسلوب التايم لاين (Style 5) */
@media (min-width: 768px) {
    .rtl .misk-post-special-item:before {
        left: auto;
        right: 40px;
    }

    .rtl .misk-post-special-item-time {
        padding-left: 0;
        padding-right: 4.5em;
    }

    .rtl .misk-post-special-item-time:before {
        left: auto;
        right: 19px;
    }

    .rtl .misk-post-special-item > .row {
        margin-left: 0;
        margin-right: 3.5em;
    }

    .rtl .misk-post-special-item-date {
        margin: 0 -5px 15px 10px;
    }
}

.rtl .misk-post-special-item .misk-post-content {
    text-align: right;
}

.rtl .misk-post-special-item .row {
    flex-direction: row-reverse;
}

/* مقارنة المقالات */
.rtl .misk-post-comp .misk-post-special-item-time {
    padding-left: 0;
    padding-right: 4em;
}

.rtl .misk-post-comp .misk-post-special-item-time:before {
    left: auto;
    right: 4px;
}

.rtl .misk-post-comp .misk-post-special-item-date {
    margin-left: 0;
    margin-right: -19px;
}

/* تخطيط الشبكة (Grid) وأنماط أخرى */
.rtl .misk-posts-style-2 .misk-post-content,
.rtl .misk-posts-style-3 .misk-post-content,
.rtl .misk-posts-style-6 .misk-post-content {
    text-align: right;
}

/* أيقونات المشاهدات والتاريخ */
.rtl .misk-post-views {
    direction: ltr;
    display: inline-flex;
    align-items: center;
    gap: 4px;
}

.rtl .misk-post-date {
    text-align: right;
}

/* عنوان القسم */
.rtl .misk-section-heading {
    text-align: right;
}

.rtl .misk-section-heading .misk-section-headline {
    padding-left: 0;
    padding-right: 0;
}

.rtl .misk-section-heading span:after {
    left: auto;
    right: 0;
}

/* ترقيم الصفحات */
.rtl .misk-pagination {
    text-align: right;
}

.rtl .misk-pagination .page-numbers {
    margin-right: 0;
    margin-left: 5px;
}

.rtl .misk-pagination .prev {
    margin-right: 0;
    margin-left: 10px;
}

.rtl .misk-pagination .next {
    margin-left: 0;
    margin-right: 10px;
}

/* =====================================================
   تأثيرات الحركة
   ===================================================== */

.rtl .slide-in-left {
    animation-name: slideInRight;
}

.rtl .slide-in-right {
    animation-name: slideInLeft;
}

@keyframes slideInRight {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes slideInLeft {
    from {
        transform: translateX(-100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

/* =====================================================
   استثناءات
   ===================================================== */

/* الأرقام تبقى LTR */
.rtl .numbers,
.rtl .phone-number,
.rtl .price,
.rtl time {
    direction: ltr;
    display: inline-block;
}

/* الأكواد تبقى LTR */
.rtl code,
.rtl pre {
    direction: ltr;
    text-align: left;
}

/* =====================================================
   إصلاح القائمة المتنقلة (ID selector override)
   ===================================================== */

.rtl #site-mobile-menu {
    left: auto;
    right: -400px;
}

.rtl #site-mobile-menu.is-active {
    left: auto;
    right: 0;
}

.rtl #site-mobile-menu .site-mobile-menu-close {
    right: auto;
    left: 15px;
}

.rtl #site-mobile-menu .misk-btn {
    float: right;
}

.rtl #site-mobile-menu .site-mobile-menu-nav > ul .sub-menu {
    margin-left: 0;
    margin-right: 25px;
}

.rtl #site-mobile-menu .site-mobile-menu-nav > ul > li .misk-badge {
    margin-left: 0;
    margin-right: 8px;
}

.rtl #site-menu-block {
    left: auto;
    right: -100%;
}

.rtl #site-menu-block.is-active {
    left: auto;
    right: 0;
}

.rtl #site-menu-block .site-menu-block > li {
    float: right;
}

/* =====================================================
   الجداول
   ===================================================== */

.rtl .misk-table td,
.rtl .misk-table th {
    text-align: right;
}

.rtl .misk-table-item.w-30 {
    text-align: right;
}

.rtl .misk-table.table-currencies td:first-child,
.rtl .misk-table.table-currencies thead th:first-child {
    padding-left: 0;
    padding-right: 20px;
}

.rtl .misk-table-standing .misk-table-item.w-40 {
    padding-left: 0;
    padding-right: 5px;
}

.rtl .misk-dashboard-table td,
.rtl .misk-dashboard-table th {
    text-align: right;
}

/* =====================================================
   التنقل والهيدر - عناصر إضافية
   ===================================================== */

.rtl .site-head-4 .header-btn {
    margin-left: 0;
    margin-right: 15px;
}

.rtl .site-navbar .site-navbar-nav > li .misk-badge {
    margin-left: 0;
    margin-right: 8px;
}

.rtl .site-head-2 li.menu-item-has-children > a:after {
    margin-left: 0;
    margin-right: 5px;
}

.rtl #misk-top {
    padding-left: 0;
    padding-right: 50px;
}

.rtl #misk-top .slick-arrow {
    left: auto;
    right: 0;
}

.rtl .site-subheader .weatherCity {
    margin-left: 0;
    margin-right: 7.5px;
}

.rtl .extra-sub-action li.home-url::after {
    margin-left: 0;
    margin-right: 5px;
}

/* =====================================================
   الإشعارات
   ===================================================== */

.rtl .misk-notifications-header {
    text-align: right;
}

.rtl .misk-notifications-content .notification-right {
    padding-left: 0;
    padding-right: 20px;
}

.rtl .misk-notifications-count {
    left: auto;
    right: 100%;
}

/* =====================================================
   عروض الشرائح / السلايدر
   ===================================================== */

.rtl .misk-slider-4 .slick-arrow {
    float: right;
}

.rtl .misk-slider-2.misk-slider-number-left .misk-slide-content {
    padding-left: 0;
    padding-right: 65px;
}

.rtl .misk-slider-2.misk-slider-number-left .slick-prev {
    left: auto;
    right: 35px;
}

.rtl .misk-slider-0 .slick-arrow {
    left: auto;
    right: 15px;
}

.rtl .misk-slide-category-avatar {
    left: auto;
    right: 10px;
}

.rtl .misk-manset-tag {
    left: auto;
    right: 30px;
}

.rtl .misk-manset-tag-position-bottom-left {
    left: auto;
    right: 30px;
}

@media (max-width: 576px) {
    .rtl .misk-manset-tag-position-bottom-left {
        right: 15px;
    }
}

/* =====================================================
   المقالات والمحتوى - عناصر إضافية
   ===================================================== */

.rtl .misk-post-paid {
    left: auto;
    right: 10px;
}

.rtl .misk-post-paid span {
    margin-left: 0;
    margin-right: 8px;
}

.rtl .misk-post-paid + .misk-add-bookmark {
    left: auto;
    right: 38px;
}

.rtl .misk-add-bookmark {
    left: auto;
    right: 10px;
}

.rtl span.misk-post-date:not(:first-child) {
    margin-left: 0;
    margin-right: 5px;
}

.rtl .misk-post-small-item .misk-post-content > :not(:first-child):not(:last-child) {
    margin-left: 0;
    margin-right: 8px;
}

.rtl .misk-article-content ol,
.rtl .misk-article-content ul {
    padding-left: 0;
    padding-right: 15px;
}

.rtl .single-layout-flat .misk-section-box .misk-article-header {
    padding-left: initial;
    padding-right: 0;
}

.rtl .single-layout-flat .misk-article-thumbnail {
    padding-left: initial;
    padding-right: 0;
}

.rtl .misk-text-dropcap {
    float: right;
    margin: 0 0 0 10px;
}

/* =====================================================
   الكاتب
   ===================================================== */

.rtl .misk-author-item {
    text-align: right;
}

.rtl .misk-article-meta .misk-post-author > .author-avatar {
    float: right;
    margin-left: 10px;
    margin-right: 0;
}

/* =====================================================
   التعليقات
   ===================================================== */

.rtl #comments .comment-list .comment-author-avatar {
    float: right;
    margin-left: 15px;
    margin-right: 0;
}

.rtl .misk-comments-rating {
    margin-left: 0;
    margin-right: 15px;
}

/* =====================================================
   المشاركة والتواصل الاجتماعي
   ===================================================== */

.rtl .misk-social-accounts .text {
    padding-left: 0;
    padding-right: 10px;
    border-left: none;
    border-right: 1px solid rgba(255, 255, 255, .2);
}

/* =====================================================
   الفوتر
   ===================================================== */

.rtl #footer .site-footer-widgets .misk-icon-box {
    text-align: right;
}

.rtl #footer .site-footer-widgets .misk-icon-box > * {
    padding-left: initial;
    padding-right: 0;
}

/* =====================================================
   التبويبات (Tabs)
   ===================================================== */

.rtl .misk-tab .nav-tabs > * > .nav-link {
    border-left: initial;
    border-right: 0;
}

.rtl .misk-tab-3 .nav-item {
    border-left: none;
    border-right: 1px solid var(--misk-border-color);
}

/* =====================================================
   الودجات والخدمات الجانبية
   ===================================================== */

.rtl .misk-widget-services-links li a {
    border-left: none;
    border-right: 1px solid var(--misk-border-color);
}

.rtl .misk-widget-services-links li:first-child a {
    padding-left: initial;
    padding-right: 0;
    border-right: none;
}

.rtl .misk-widget-services .site-currencies-item {
    border-left: none;
    border-right: 1px solid;
    padding-left: 0;
    padding-right: 1rem;
}

.rtl .widget_recent_comments > ul,
.rtl .widget_recent_entries > ul {
    padding-left: 0 !important;
    padding-right: 30px !important;
}

.rtl .widget_recent_comments > ul:before,
.rtl .widget_recent_entries > ul:before {
    left: auto;
    right: 0;
}

.rtl .widget_recent_comments > ul > li:before {
    left: auto;
    right: -5px;
}

.rtl .widget_recent_entries > ul > li .post-date:before {
    left: auto;
    right: -5px;
}

/* =====================================================
   التايم لاين (الأخبار)
   ===================================================== */

.rtl .misk-timeline-news {
    border-left: none;
    border-right: 1px solid;
    padding-left: 0;
    padding-right: 16px;
}

.rtl .misk-timeline-news-date {
    margin-left: 0;
    margin-right: -32px;
}

/* =====================================================
   النماذج (Forms)
   ===================================================== */

.rtl .misk-form input[type=checkbox]:after {
    left: auto;
    right: 0;
}

.rtl .misk-form input[type=checkbox]:checked:before {
    left: auto;
    right: 8px;
}

.rtl .misk-form label {
    left: auto;
    right: 20px;
}

.rtl .misk-dashboard-form .required {
    margin-left: 0;
    margin-right: 4px;
}

/* =====================================================
   التفاعلات (Reactions)
   ===================================================== */

.rtl .reaction-wrapper-action-icon {
    float: right;
}

/* =====================================================
   البث المباشر ولوحة المشاهدة
   ===================================================== */

.rtl .misk-live {
    float: right;
    padding-left: 0;
    padding-right: 20px;
}

.rtl .misk-watch-panel-right .misk-watch-panel-top {
    border-left: none;
    border-right: 1px solid rgba(255, 255, 255, .1);
}

.rtl .misk-watch-panel-top .misk-label {
    float: right;
}

/* =====================================================
   الطقس
   ===================================================== */

.rtl .misk-weather-day span {
    margin-left: 0;
    margin-right: 8px;
}

.rtl .misk-weather-label > * {
    margin-left: 0;
    margin-right: 30px;
}

/* =====================================================
   الصلاة
   ===================================================== */

.rtl .prayer-header ul li.remaining-time {
    text-align: right;
}

.rtl .prayer-header ul li.remaining-time .timeago .prayer-name {
    text-align: right;
}

.rtl .prayer-header ul li.remaining-time .timeago .prayer-time {
    padding-left: 0;
    padding-right: 1rem;
}

/* =====================================================
   الرياضة / كوفيد
   ===================================================== */

.rtl .misk-covid-information {
    text-align: right;
}

.rtl .misk-gc-wrapper .misk-team-away {
    text-align: right;
}

.rtl .misk-gc-item-away {
    margin-left: 0;
    margin-right: 2%;
}

/* =====================================================
   صفحة الخطأ
   ===================================================== */

.rtl .misk-error-page .search-form {
    text-align: right;
}

/* =====================================================
   صفحة الاتصال
   ===================================================== */

.rtl .misk-contact-meta span {
    margin-left: 0;
    margin-right: 30px;
}

/* =====================================================
   لوحة المستخدم / الداشبورد
   ===================================================== */

.rtl .misk-panel-nav li.is-active:after {
    left: auto;
    right: 0;
}

.rtl .misk-panel-nav li a i {
    left: auto;
    right: 30px;
}

.rtl .misk-panel-nav li a .author-avatar {
    left: auto;
    right: 30px;
}

/* =====================================================
   التسعير / العضوية
   ===================================================== */

.rtl .misk-pricing-desc ul {
    padding-left: 0;
    padding-right: 15px;
}

/* =====================================================
   صفحة تسجيل الدخول
   ===================================================== */

.rtl .misk-lr-page-users {
    margin-left: 0;
    margin-right: 5px;
}

.rtl .misk-lr-page-users .author-avatar {
    border-left: none;
    border-right: 2px solid;
    margin-left: 0;
    margin-right: -5px;
}

/* =====================================================
   التصنيفات والمراتب
   ===================================================== */

.rtl .misk-rank-info {
    margin-left: 0;
    margin-right: 20px;
}

.rtl .misk-rank-badge-info {
    margin-left: 0;
    margin-right: 12px;
}

/* =====================================================
   تسميات المقارنة
   ===================================================== */

.rtl .misk-comp-label {
    border-left: none;
    border-right: 5px solid;
    margin-left: 0;
    margin-right: -15px;
    padding-left: 0;
    padding-right: 10px;
}

/* =====================================================
   التقييمات
   ===================================================== */

.rtl .misk-rating-container > .star-cb-clear + label {
    margin-left: 0;
    margin-right: -.5em;
}

.rtl .histo {
    margin-left: 0;
    margin-right: 30px;
}

/* =====================================================
   معرض الصور (Lightbox)
   ===================================================== */

.rtl .misk-post-gallery-lightbox .mfp-close {
    border-left: none;
    border-right: 1px solid rgba(255, 255, 255, .2);
}

.rtl .misk-post-gallery-lightbox .mfp-arrow-left {
    left: auto;
    right: 15px;
}

.rtl .misk-post-gallery-lightbox .mfp-arrow-right:before {
    margin-left: 0;
    margin-right: 38px;
}

/* =====================================================
   الدردشة / الذكاء الاصطناعي
   ===================================================== */

.rtl .misk-ai-btn::before {
    left: auto;
    right: 2px;
}

.rtl .misk-chat {
    left: auto;
    right: 15px;
}

/* =====================================================
   صندوق الكوكيز والبانرات
   ===================================================== */

.rtl #misk-cookie-box {
    left: auto;
    right: 30px;
}

@media (max-width: 576px) {
    .rtl #misk-cookie-box {
        right: 0;
    }
}

.rtl .misk-banner-right-side {
    left: auto;
    right: 55%;
    margin-left: 0;
    margin-right: 535px;
}

.rtl .misk-Fbk4rj1 {
    left: auto;
    right: 25px;
}

.rtl .misk-Fbk4rj1 span {
    margin-left: 0;
    margin-right: 8px;
}

/* =====================================================
   فئات الأدوات العامة
   ===================================================== */

.rtl .pull-left {
    float: right !important;
}

.rtl .pull-right {
    float: left !important;
}

.rtl .alignleft {
    float: right;
    margin: .375em 0 1em 1.75em;
}

.rtl .alignright {
    float: left;
    margin: .375em 1.75em 1em 0;
}

.rtl caption {
    text-align: right;
}

.rtl .entry-content-inner table th {
    text-align: right;
}

/* =====================================================
   شبكة Masonry
   ===================================================== */

.rtl .misk-masonry-grid .misk-masonry-item {
    float: right;
}

/* =====================================================
   محرر Quill
   ===================================================== */

.rtl .ql-editor ol li {
    padding-left: 0 !important;
    padding-right: 10px !important;
}
