/* =========================
   RTL BASE
========================= */

html[dir="rtl"] body {
    direction: rtl;
    text-align: right;
}

html[dir="rtl"] .dt-container,
html[dir="rtl"] .row {
    direction: rtl;
}

html[dir="rtl"] p,
html[dir="rtl"] h1,
html[dir="rtl"] h2,
html[dir="rtl"] h3,
html[dir="rtl"] h4,
html[dir="rtl"] h5,
html[dir="rtl"] h6 {
   /* text-align: right; */
    line-height: normal;
}

/* =========================
   HEADER
========================= */

html[dir="rtl"] .dt-navbar-mainmenu {
    direction: rtl;
    display: flex;
    justify-content: flex-start;
    gap: 18px;
}

html[dir="rtl"] .dt-navbar-mainmenu > li {
    margin-right: 18px;
    margin-left: 0;
}

html[dir="rtl"] .dt-navbar-mainmenu > li > a {
    text-align: right;
}

html[dir="rtl"] .site-logo {
    float: right;
}

html[dir="rtl"] .dt-navbar-right {
    direction: rtl;
}

html[dir="rtl"] .dt-btn {
    margin-right: 15px;
    margin-left: 0;
}

/* =========================
   HEADER SHAPE
========================= */

html[dir="rtl"] 
.header--one .dt_navbar-wrapper:not(.is--sticky.on) > .dt-container > .dt-row::before {
    left: auto;
    right: 0;
    clip-path: polygon(100% 0%, 0% 26%, 0% 74%, 100% 100%);
}

html[dir="rtl"] 
.header--one .dt_navbar-wrapper:not(.is--sticky.on) > .dt-container > .dt-row::after {
    left: auto;
    right: -0.8rem;
    clip-path: polygon(100% 0%, 0% 26%, 0% 74%, 100% 100%);
}

/* =========================
   HEADER SPACING
========================= */

html[dir="rtl"] 
.header--one .dt_navbar-wrapper:not(.is--sticky.on) > .dt-container > .dt-row {
    padding-left: 0;
    padding-right: 3.2rem;
}

html[dir="rtl"] .dt_navbar-right > ul {
    padding-left: 0;
    padding-right: 2.2rem;
}

/* =========================
   TOPBAR
========================= */

html[dir="rtl"] .dt_header-widget .contact__list i,
html[dir="rtl"] .dt_header-widget .contact__list img {
    margin-left: 0.8rem;
}

html[dir="rtl"] .dt_header-widget .widget--right .widget:not(:last-child):after {
    right: auto;
    left: -6px;
    transform: skew(10deg) translateY(-30%);
}

html[dir="rtl"] .widget--right .widget {
    margin-right: 10px;
}

/* =========================
   SERVICES ONE
========================= */

html[dir="rtl"] .dt_service--one .dt_item_holder {
    text-align: center;
}

html[dir="rtl"] .dt_service--one .dt_item_holder .dt_item_icon {
    right: auto;
    left: 15px;
}

html[dir="rtl"] .dt_service--one .dt_item_holder h3,
html[dir="rtl"] .dt_service--one .dt_item_holder p {
    text-align: center;
}

/* =========================
   ABOUT
========================= */

/* 1. IMAGE BLOCK ONE */
@media (min-width: 36em) {

    html[dir="rtl"] .dt_image_block--one .dt_image_box {
        padding-right: 0;
        padding-left: 24rem;

        margin-right: 0;
        margin-left: 3rem;
    }

}

/* =========================
   IMAGE SHINE EFFECT
========================= */

html[dir="rtl"] .dt_image_block .dt_image_box .image:before {
    left: auto;
    right: -100%;
    transform: skewX(25deg);
}

@keyframes shine-rtl {
    100% {
        right: 125%;
    }
}

html[dir="rtl"] .dt_image_block .dt_image_box .image:hover:before {
    animation: shine-rtl 1s;
}

/* =========================
   IMAGE BLOCK TWO
========================= */

@media (min-width: 36em) {

    html[dir="rtl"] .dt_image_block--two .dt_image_box {
        padding-left: 0;
        padding-right: 24rem;

        margin-left: 0;
        margin-right: 3rem;
    }

    html[dir="rtl"] .dt_image_block--two .dt_image_box .image-2 {
        left: auto;
        right: 0;
    }

}

/* =========================
   SHAPES POSITION
========================= */

html[dir="rtl"] .dt_image_block--two .dt_image_box .shape .shape-1 {
    left: auto !important;
    right: 16rem !important;
}

html[dir="rtl"] .dt_image_block--two .dt_image_box .shape .shape-2 {
    left: auto !important;
    right: -4% !important;
}

html[dir="rtl"] .dt_image_block--two .dt_image_box .shape .shape-3 {
    left: auto !important;
    right: 75% !important;
}

/* =========================
   IMAGE BLOCK THREE
========================= */

@media (min-width: 36em) {

    html[dir="rtl"] .dt_image_block--three .dt_image_box {
        margin-right: 0;
        margin-left: 3rem;

        padding-right: 0;
        padding-left: 19rem;
    }

    html[dir="rtl"] .dt_image_block--three .dt_image_box .image-2 {
        right: auto;
        left: 0;
    }

    html[dir="rtl"] .dt_image_block--three .dt_image_box .dt_image_text {
        right: auto;
        left: 3rem;
    }

}

/* =========================
   IMAGE BLOCK FOUR
========================= */

@media (min-width: 36em) {

    html[dir="rtl"] .dt_image_block--four .dt_image_box {
        padding-right: 0;
        padding-left: 24rem;

        margin-right: 0;
        margin-left: 3rem;
    }

    html[dir="rtl"] .dt_image_block--four .dt_image_box .image-2 {
        right: auto;
        left: 0;
    }

}

/* =========================
   VIDEO BUTTON
========================= */

@media (min-width: 36em) {

    html[dir="rtl"] .dt_image_block .dt_image_box .video-inner {
        right: auto;
        left: 14rem;
    }

}

/* =========================
   SKILLS BOX
========================= */

@media (min-width: 36em) {

    html[dir="rtl"] .dt_image_block .skills-box {
        right: auto;
        left: 0;
    }

}

/* =========================
   CONTENT COLUMN
========================= */

@media (min-width: 36em) {

    html[dir="rtl"] .dt_about--one .dt_content_box {
        margin-left: 0;
        margin-right: 3rem;
    }

}

/* =========================
   PATTERN BACKGROUND
========================= */

html[dir="rtl"] .dt_about--one .pattern-layer .pattern-1 {
    left: auto !important;
    right: 92% !important;
    margin-left: 0;
    margin-right: -11rem;
}

html[dir="rtl"] .dt_about--one .pattern-layer .pattern-2 {
    left: auto !important;
    right: 90% !important;
}

/* =========================
   PROGRESS TEXT
========================= */

html[dir="rtl"] .dt_progress_block .piechart span {
    text-align: center;
}

/* =========================
   LIST DOT
========================= */

html[dir="rtl"] .dt_list_style--one li {
    padding-right: 2rem;
    padding-left: 0;
    position: relative;
}

html[dir="rtl"] .dt_list_style--one li:before {
    left: auto;
    right: 0;
}

html[dir="rtl"] .dt_about--one .dt_content_box ul li {
    margin-bottom: 10px;
}

html[dir="rtl"] .dt_about--one .dt_content_box ul li:last-child {
    margin-bottom: 0;
}

/* =========================
   PARALLAX
========================= */

html[dir="rtl"] .parallax-scene,
html[dir="rtl"] .section-line {
    left: auto;
    right: 0;
}

/* =========================
   SHAPES BLOCK ONE
========================= */

html[dir="rtl"] .dt_image_block--one .dt_image_box .shape .shape-1 {
    left: auto !important;
    right: -4.3rem !important;
}

html[dir="rtl"] .dt_image_block--one .dt_image_box .shape .shape-2 {
    left: auto !important;
    right: 34rem !important;
}

/* =========================
   SERVICE TWO BUTTON
========================= */

html[dir="rtl"] .dt_service--two .dt-btn-plustext:hover {
    padding-left: 3rem;
    padding-right: 0;
}

html[dir="rtl"] .dt_service--two .dt-btn-plustext:before {
    left: 0.2rem;
    right: auto;
}

html[dir="rtl"] .dt_service--two .dt-btn-plustext:after {
    content: "";
    position: absolute;
    left: 0;
    right: auto;
    width: 2rem;
    height: 2px;
    background: var(--dt-pri-color);
    display: block;
    top: 50%;
    transform: translateY(-50%);
}

html[dir="rtl"] .dt_service--two .dt-btn-plustext span:before,
html[dir="rtl"] .dt_service--two .dt-btn-plustext span:after {
    display: none;
}


/* =========================
   TEXT ALIGN FIX (CTA RTL)
========================= */

@media (min-width: 48em) {

    /* LEFT يصبح RIGHT */
    html[dir="rtl"] .dt-text-md-left {
        text-align: right;
    }

    /* RIGHT يصبح LEFT */
    html[dir="rtl"] .dt-text-md-right {
        text-align: left;
    }

    /* CENTER يبقى كما هو */
    html[dir="rtl"] .dt-text-md-center {
        text-align: center;
    }

}


/* =========================
   CHOOSE US RTL (CLEAN FIX)
========================= */

/* 1. عكس المسافة الأساسية */
@media (min-width: 36em) {
    html[dir="rtl"] .dt_chooseus--one .dt_content_box {
        margin-right: 0;
        margin-left: 13.5rem;
    }
}

/* 2. العنصر */
html[dir="rtl"] .dt_chooseus--one .dt_chooseus_item {
    padding-left: 0;
    padding-right: 8rem;
}

/* 3. الأيقونة */
html[dir="rtl"] .dt_chooseus--one .dt_chooseus_item .dt_chooseus_icon {
    left: auto;
    right: 0;
}

/* 4. التأثير الداخلي */
html[dir="rtl"] .dt_chooseus--one .dt_chooseus_item .dt_chooseus_icon:before {
    left: auto;
    right: 0;
}

/* 5. النص */
html[dir="rtl"] .dt_chooseus--one .dt_chooseus_item h5,
html[dir="rtl"] .dt_chooseus--one .dt_chooseus_item p {
    text-align: right;
}

/* =========================
   PROCESS RTL FIX
========================= */

/* رقم الخطوة */
html[dir="rtl"] .dt_process--one 
.dt_process_block 
.dt_process_icon .count {

    right: auto;
    left: -0.7rem;
}

/* =========================
   SKILLS RTL FIX
========================= */

/* النص */
html[dir="rtl"] .dt_progress_item .dt_progress_title {
    text-align: right;
}

/* النسبة */
html[dir="rtl"] .dt_progress_item .dt_bar .dt_counter_text {
    right: auto;
    left: 0;
    text-align: left;
}



/* =========================
   FEATURES ONE
========================= */

html[dir="rtl"] .dt_features--one .dt_item_inner .dt_item_holder {
    padding-left: 0;
    padding-right: 10.8rem;
}

html[dir="rtl"] .dt_features--one .dt_item_inner .dt_item_holder .dt_item_icon {
    left: auto;
    right: 0;
}

/* =========================
   FEATURES CTA
========================= */

html[dir="rtl"] .dt_features_cta_area .dt_features_cta .dt_features_cta_content {
    padding-left: 0;
    padding-right: 10.4rem;
}

html[dir="rtl"] .dt_features_cta_area .dt_features_cta .dt_features_cta_content .icon {
    left: auto;
    right: 0;
}

/* عكس النسخة اللي فيها dt-text-right */
html[dir="rtl"] .dt_features_cta_area .dt_features_cta .dt-text-right .dt_features_cta_content {
    padding-right: 0;
    padding-left: 10.4rem;
}

html[dir="rtl"] .dt_features_cta_area .dt_features_cta .dt-text-right .dt_features_cta_content .icon {
    right: auto;
    left: 0;
}

/* =========================
   FEATURES THREE
========================= */

html[dir="rtl"] .dt_features--three .dt_item_inner .dt_item_holder {
    padding-left: 0;
    padding-right: 12rem;
}

html[dir="rtl"] .dt_features--three .dt_item_inner .dt_item_holder .dt_item_icon {
    left: auto;
    right: 3rem;
}

/* =========================
   TEXT ALIGN
========================= */

html[dir="rtl"] .dt_features--one,
html[dir="rtl"] .dt_features--three {
    text-align: right;
}


/* ========== Footer ============ */

html[dir="rtl"] .mc4wp-form .email-form-six .form-group input[type="text"],
html[dir="rtl"] .mc4wp-form .email-form-six .form-group input[type="email"] {
    border-radius: 0 100rem 100rem 0;
}


/* =========================
   BUTTON RTL FIX
========================= */

/* 1. اتجاه النص */
html[dir="rtl"] .btn--effect-three .dt-btn:not(.submit-btn) .dt-btn-text {
    direction: rtl;
}

/* 2. المارجن */
@media (min-width: 36em) {
    html[dir="rtl"] .mc4wp-form .email-form-six .form-group .dt-btn {
        margin-left: 0;
        margin-right: -5rem;
    }
}

/* 3. النص المتحرك */
html[dir="rtl"] .btn--effect-three .dt-btn:not(.submit-btn) .dt-btn-text:before {
    left: auto;
    right: 0;
    text-align: right;
}

/* =========================
   TEXT ALIGN RTL
========================= */

@media (min-width: 62em) {
    html[dir="rtl"] .dt-text-lg-left {
        text-align: right;
    }
}

/* =========================
   BUTTON ALIGN FIX (اختياري)
========================= */

/* هذا الكلاس نفسه لا يحتاج عكس لأنه flex مركزي */
/* لكن إذا احتجت توجيه المحتوى داخلياً */

html[dir="rtl"] .btn--effect-three .dt-btn:not(.submit-btn) {
    direction: rtl;
    line-height: 5rem;
}


/* =========================
   WIDGET TITLE LINE
========================= */

html[dir="rtl"] .dt_footer_middle .widget .widget-title:before {
    left: auto;
    right: 0;
}

/* =========================
   SOCIAL FIRST ITEM
========================= */

html[dir="rtl"] .widget_social li {
    margin-left: 0;
    margin-right: 1rem;
}

/* =========================
   LIST ICON (ARROW / DOT)
========================= */

html[dir="rtl"] .widget:not(.widget_text):not(.widget_meta):not(.widget_recent_comments):not(.widget_payment):not(.widget_social):not(.widget_calender):not(.widget_tag_cloud) 
ul:not(.wp-block-social-links, .wp-block-latest-posts, .product_list_widget) li a:before {

    left: auto;
    right: 0;
}

/* =========================
   FEATURED IMAGE ALIGN
========================= */

html[dir="rtl"] .wp-block-latest-posts__featured-image.alignleft {
    float: right;
    margin-right: 0;
    margin-left: 1em;
}

/* =========================
   GENERIC ALIGNLEFT
========================= */

html[dir="rtl"] .alignleft {
    float: right;
    margin: .5em 0 .5em 20px;
}


/* =========================
   FOOTER LINKS PADDING RTL
========================= */

html[dir="rtl"] 
.widget:not(.widget_text):not(.widget_meta):not(.widget_recent_comments):not(.widget_payment):not(.widget_social):not(.widget_calender):not(.widget_tag_cloud) 
ul:not(.wp-block-social-links, .wp-block-latest-posts, .product_list_widget) 
li a {
    
    padding-left: 0;
    padding-right: 1.8rem;
}

/* =========================
   TEXT ALIGN SMALL RTL
========================= */

@media (min-width: 36em) {

    /* LEFT → RIGHT */
    html[dir="rtl"] .dt-text-sm-left {
        text-align: right;
    }

    /* RIGHT → LEFT */
    html[dir="rtl"] .dt-text-sm-right {
        text-align: left;
    }

}

html[dir="rtl"] .dt_slider .dt_slider-content .title {
    font-size: 6.5rem;
    line-height: 8rem;
    
    
}


/* =====================================
   POSTS RTL
===================================== */

/* صورة الكاتب */
html[dir="rtl"] .dt_posts--one.dt_post_item .dt_post_author img {
    margin-right: 0;
    margin-left: 1.6rem;
}

/* بطاقة التصنيف */
html[dir="rtl"] .dt_posts--one.dt_post_item .dt_post_wrap .dt_post_catetag {
    padding-right: 0;
    padding-left: 1.6rem;
}

html[dir="rtl"] .dt_posts--one.dt_post_item .dt_post_wrap .dt_post_catetag i {
    margin-right: 0;
    margin-left: 0.4rem;
}

/* البطاقة الخلفية */
html[dir="rtl"] .dt_posts--one.dt_post_item .dt_post_back {
    left: auto;
    right: 0;
}

/* صورة المقال المفرد */
html[dir="rtl"] .single-post.dt_post_item .dt_post_image {
    margin-left: 3rem;
    margin-right: 3rem;
}

/* بيانات المقال العلوية */
html[dir="rtl"] .single-post.dt_post_item .dt_post_top_meta .dt_post_top_meta_list > li {
    margin-right: 0;
    margin-left: 2rem;

    padding-right: 0;
    padding-left: 2.5rem;
}

html[dir="rtl"] .single-post.dt_post_item .dt_post_top_meta .dt_post_top_meta_list > li:last-child {
    margin-left: 0;
    padding-left: 0;
}

html[dir="rtl"] .single-post.dt_post_item .dt_post_top_meta .dt_post_top_meta_list > li:not(:last-child):after {
    right: auto;
    left: 0;
}

/* التاجات */
html[dir="rtl"] .single-post.dt_post_item .dt_post_bottom_meta .dt_post_tags a {
    margin-right: 0;
    margin-left: 0.5rem;
}

/* محاذاة المحتوى */
html[dir="rtl"] .dt_posts--one.dt_post_item,
html[dir="rtl"] .single-post.dt_post_item {
    text-align: right;
}

html[dir="rtl"] .dt-mr-2 {
    margin-right: 0;
    margin-left: 0.8rem;
}

html[dir="rtl"] .dt-ml-2 {
    margin-left: 0;
    margin-right: 0.8rem;
}


/* =====================================
   PAGE TITLE BREADCRUMB RTL
===================================== */

html[dir="rtl"] .dt_pagetitle .dt_pagetitle_content .dt_pagetitle_breadcrumb li {
    padding-right: 0;
    padding-left: 1.6rem;

    margin-right: 0;
    margin-left: 0.55rem;
}

html[dir="rtl"] .dt_pagetitle .dt_pagetitle_content .dt_pagetitle_breadcrumb li:last-child,
html[dir="rtl"] .dt_pagetitle .dt_pagetitle_content .dt_pagetitle_breadcrumb li.active {
    margin-left: 0;
}

html[dir="rtl"] .dt_pagetitle .dt_pagetitle_content .dt_pagetitle_breadcrumb li:not(:last-child, .active)::after {
    right: auto;
    left: 0;
}


/* =====================================
   FAQ RTL
===================================== */

/* Shapes */

html[dir="rtl"] .dt_faq--one .dt_image_block--one .dt_image_box .shape .shape-1 {
    left: auto !important;
    right: -7rem !important;
}

html[dir="rtl"] .dt_faq--one .dt_image_block--one .dt_image_box .shape .shape-2 {
    right: auto !important;
    left: 13.5rem !important;
}


/* Accordion Button */

html[dir="rtl"] .dt_accordion_box .dt_acc_btn {
    padding-right: 3rem;
    padding-left: 8rem;

    text-align: right;
}

/* Accordion Icon */

html[dir="rtl"] .dt_accordion_box .dt_acc_btn .icon {
    right: auto;
    left: 3rem;
}

/* Accordion Content */

html[dir="rtl"] .dt_accordion_box .dt_acc_content {
    padding-right: 3rem;
    padding-left: 5rem;

    text-align: right;
}








/* =====================================
   MENU RTL
===================================== */

/* القائمة التي تحتوي على سهم */
html[dir="rtl"] .dt_header .widget_nav_menu .menu-item-has-children > a,
html[dir="rtl"] .dt_footer .widget_nav_menu .menu-item-has-children > a,
html[dir="rtl"] .dt_footer .dt_navbar-mainmenu > .menu-item-has-children > a,
html[dir="rtl"] .dt_navbar-nav .dt_navbar-mainmenu > .menu-item-has-children > a {
    padding-right: 0;
    padding-left: 1.6rem;
}

/* سهم القائمة الرئيسي */
html[dir="rtl"] .dt_header .widget_nav_menu .menu-item-has-children > a:after,
html[dir="rtl"] .dt_footer .widget_nav_menu .menu-item-has-children > a:after,
html[dir="rtl"] .dt_footer .dt_navbar-mainmenu .menu-item-has-children > a:after,
html[dir="rtl"] .dt_navbar-nav .dt_navbar-mainmenu .menu-item-has-children > a:after {
    right: auto;
    left: 0;
}

/* القوائم الفرعية */
html[dir="rtl"] .dt_navbar-nav .dt_navbar-mainmenu .dropdown-menu .menu-item-has-children > a {
    padding-right: 0;
    padding-left: 3rem;
}

html[dir="rtl"] .dt_navbar-nav .dt_navbar-mainmenu .dropdown-menu .menu-item-has-children > a:after {
    right: auto;
    left: 1.6rem;
    content: "\f104"; /* سهم لليسار */
}

/* =====================================
   MENU ACTIVE STYLE ONE
===================================== */

html[dir="rtl"] .menu__active-one .dt_navbar-nav .dt_navbar-mainmenu > li > a:before {
    left: auto;
    right: -12%;
    transform: translate(12%, -49%);
}

/* =====================================
   MENU ACTIVE STYLE TWO
===================================== */

html[dir="rtl"] .menu__active-two .dt_navbar-nav .dt_navbar-mainmenu > li > a:before {
    left: auto;
    right: 0;
}

/* =====================================
   MENU ACTIVE STYLE THREE
===================================== */

html[dir="rtl"] .menu__active-three .dt_mobilenav-right > ul,
html[dir="rtl"] .menu__active-three .dt_navbar-right > ul {
    padding-left: 0;
    padding-right: 1.8rem;
}

html[dir="rtl"] .menu__active-three .dt_navbar-list-right > li:not(:last-child) {
    margin-right: 0;
    margin-left: 2rem;
}

/* =====================================
   MENU ACTIVE STYLE FOUR
===================================== */

html[dir="rtl"] .menu__active-four .dt_navbar-nav .dt_navbar-mainmenu > li + li {
    padding-left: 0;
    padding-right: 2.5rem;
}

html[dir="rtl"] .menu__active-four .dt_navbar-nav .dt_navbar-mainmenu > li > a:before {
    left: auto;
    right: -3rem;
}




/* =====================================
   DROPDOWN MENU RTL
===================================== */

/* محاذاة القائمة */
html[dir="rtl"] .dt_footer_copyright .widget_nav_menu .sub-menu,
html[dir="rtl"] .dt_footer .dt_navbar-mainmenu .dropdown-menu,
html[dir="rtl"] .dt_header .widget_nav_menu .sub-menu,
html[dir="rtl"] .dt_navbar-nav .dt_navbar-mainmenu .dropdown-menu {
    text-align: right;
}

/* السهم أعلى القائمة الرئيسية */
html[dir="rtl"] .dt_header .widget_nav_menu .menu-item > .sub-menu:after,
html[dir="rtl"] .dt_navbar-nav .dt_navbar-mainmenu > .menu-item > .dropdown-menu:after {
    left: auto;
    right: 17%;
    transform: translateX(50%);
}

/* عند المرور على العنصر */
html[dir="rtl"] .dt_footer .dt_navbar-mainmenu .dropdown-menu li.active > a,
html[dir="rtl"] .dt_footer .dt_navbar-mainmenu .dropdown-menu li:hover > a,
html[dir="rtl"] .dt_footer .dt_navbar-mainmenu .dropdown-menu li.focus > a,
html[dir="rtl"] .dt_navbar-nav .dt_navbar-mainmenu .dropdown-menu li.active > a,
html[dir="rtl"] .dt_navbar-nav .dt_navbar-mainmenu .dropdown-menu li:hover > a,
html[dir="rtl"] .dt_navbar-nav .dt_navbar-mainmenu .dropdown-menu li.focus > a {
    padding-left: 1.8rem;
    padding-right: 2.15rem;
}

/* القائمة الفرعية الأولى */
html[dir="rtl"] .dt_footer .dt_navbar-mainmenu .menu-item .dropdown-menu .dropdown-menu,
html[dir="rtl"] .dt_navbar-nav .dt_navbar-mainmenu .menu-item .dropdown-menu .dropdown-menu {
    left: auto;
    right: 100%;
}

/* المستوى الثالث */
html[dir="rtl"] .dt_header .widget_nav_menu .sub-menu li .sub-menu li .sub-menu,
html[dir="rtl"] .dt_navbar-nav .dt_navbar-mainmenu .dropdown-menu li .dropdown-menu li .dropdown-menu {
    right: auto;
    left: 100%;
}

/* المستوى السابع وما بعده */
html[dir="rtl"] .dt_header .widget_nav_menu .sub-menu li .sub-menu li .sub-menu li .sub-menu li .sub-menu li .sub-menu li .sub-menu,
html[dir="rtl"] .dt_navbar-nav .dt_navbar-mainmenu .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu {
    left: auto;
    right: 100%;
}

/* المستوى التاسع وما بعده */
html[dir="rtl"] .dt_header .widget_nav_menu .sub-menu li .sub-menu li .sub-menu li .sub-menu li .sub-menu li .sub-menu li .sub-menu li .sub-menu li .sub-menu,
html[dir="rtl"] .dt_navbar-nav .dt_navbar-mainmenu .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu {
    left: auto;
    right: 100%;
}