/* تعديلات خاصة باتجاه RTL */

/* Bootstrap RTL تعديلات */
.navbar-nav {
    padding-right: 0;
}

.me-2 {
    margin-left: 0.5rem !important;
    margin-right: 0 !important;
}

.ms-2 {
    margin-right: 0.5rem !important;
    margin-left: 0 !important;
}

/* النماذج */
.form-control {
    text-align: right;
}

/* القوائم */
.list-unstyled {
    padding-right: 0;
}

/* أيقونات Font Awesome */
.fa-me-1 {
    margin-left: 0.25rem !important;
    margin-right: 0 !important;
}

/* شريط التنقل */
.navbar-brand {
    margin-right: 0;
    margin-left: 1rem;
}

/* تعديلات أخرى حسب الحاجة */
.breadcrumb-item + .breadcrumb-item::before {
    float: right;
    padding-left: var(--bs-breadcrumb-item-padding-x);
    padding-right: 0;
}

.dropdown-menu {
    right: 0 !important;
    left: auto !important;
    text-align: right;
}

/* تعديلات الصفحات */
.about-features li,
.service-features li {
    padding-right: 25px;
    padding-left: 0;
}

.about-features li i,
.service-features li i {
    right: 0;
    left: auto;
}

.contact-info-item .icon {
    margin-left: 15px;
    margin-right: 0;
}

.footer-contact i {
    margin-left: 10px;
    margin-right: 0;
}

/* تعديلات الوسائط المتجاوبة */
@media (max-width: 768px) {
    .navbar-collapse {
        text-align: right;
    }
    
    .footer-bottom-links {
        justify-content: flex-start;
    }
}