/* ----------------------------------------
   RTL STYLES FOR data-list Page Only
------------------------------------------*/

/* RTL flip for Arabic */
.property-card-wrapper.rtl-active .homeya-box {
    flex-direction: row-reverse; /* Image right, details left */
    text-align: right;
}

/* Adjust flex icons inside details */
.property-card-wrapper.rtl-active .d-flex {
    flex-direction: row-reverse;
}

/* Adjust spacing for icons and metadata */
.property-card-wrapper.rtl-active .meta-list i,
.property-card-wrapper.rtl-active .desc i {
    margin-left: 6px;
    margin-right: 0;
}

.property-card-wrapper.rtl-active .box-icon {
    margin-right: 0;
    margin-left: 8px;
}

/* Optional: flip slider arrows if needed */
.property-card-wrapper.rtl-active .ak-new-prev {
    left: auto;
    right: 0;
}

.property-card-wrapper.rtl-active .ak-new-next {
    right: auto;
    left: 0;
}
/* Flip arrows for RTL */
.property-card-wrapper.rtl-active .ak-new-prev {
    transform: rotate(180deg); /* Left arrow now points left in RTL */
}

.property-card-wrapper.rtl-active .ak-new-next {
    transform: rotate(180deg); /* Right arrow now points right in RTL */
}
#pagination-wrapper.rtl-active {
    justify-content: flex-start; /* moves to right visually in RTL */
    direction: rtl; /* flips arrow icons properly */
}

/* Align pagination container for RTL */
#pagination-wrapper.rtl-active {
    justify-content: flex-start; 
    direction: rtl; 
}


#pagination-wrapper.rtl-active .page-item:first-child .page-link,
#pagination-wrapper.rtl-active .page-item:last-child .page-link {
    transform: rotate(180deg);
}

.ak_connect.ak-new-connect ul li a {
   
    width: auto !important;
  
}

.property-card-wrapper.rtl-active .desc {
    flex-direction: row-reverse;
    text-align: right;
}

#popupTwo.rtl-active .modalWrapper {
    direction: rtl;
    text-align: right;
}

#popupTwo.rtl-active input,
#popupTwo.rtl-active textarea {
    text-align: right !important;
}

#popupTwo.rtl-active input::placeholder,
#popupTwo.rtl-active textarea::placeholder {
    text-align: right !important;
}

#popupTwo.rtl-active .iti--allow-dropdown .iti__flag-container,
#popupTwo.rtl-active .iti--separate-dial-code .iti__flag-container {
    left: auto !important;
    right: 0 !important;
}

#popupTwo.rtl-active #property_list_contact_phone {
    padding-left: 0 !important;
    padding-right: 89px !important;
}

 @media (max-width: 575px) {
    .iti__country-list {
        width: 280px !important;

    }
}