/**
 * RTL Styles for Menara Itqan
 */

/* Base RTL adjustments */
body {
    direction: rtl;
    text-align: right;
}

/* Flip margins and paddings for RTL */
.alignleft {
    float: right;
    margin-left: 1.5rem;
    margin-right: 0;
}

.alignright {
    float: left;
    margin-right: 1.5rem;
    margin-left: 0;
}

/* Navigation underline animation */
.main-navigation a::after {
    right: auto;
    left: 0;
}

/* Service card link arrow */
.service-card__link i {
    transform: rotate(180deg);
}

/* Testimonial card border */
.testimonial-card {
    border-right: 4px solid var(--color-accent);
    border-left: none;
}

/* About badge position */
.about__badge {
    left: auto;
    right: 30px;
}

/* Footer links hover */
.site-footer__links a:hover {
    padding-right: 0;
    padding-left: var(--space-sm);
}

/* Sticky buttons position */
.sticky-buttons {
    left: 30px;
    right: auto;
}

/* Scroll to top position */
.scroll-to-top {
    right: 30px;
    left: auto;
}

/* Post navigation arrows */
.nav-previous i {
    transform: rotate(180deg);
}

.nav-next i {
    transform: rotate(180deg);
}

/* Author box border */
.author-box {
    border-right: 4px solid var(--color-accent);
    border-left: none;
}

/* WP Block Quote */
.wp-block-quote {
    border-right: 4px solid var(--color-accent);
    border-left: none;
    padding-right: var(--space-lg);
    padding-left: 0;
}

/* Entry content lists */
.entry-content ul,
.entry-content ol {
    padding-right: var(--space-lg);
    padding-left: 0;
}

/* Mobile menu */
@media (max-width: 767px) {
    .main-navigation {
        right: 0;
        left: auto;
    }
}
