/* ==========================================================================
   Al Hemaya Medical Administration Co. (Protection)
   Arabic RTL Stylesheet
   Powered by Droid Arabic Kufi local font files from fonts/
   ========================================================================== */

[dir="rtl"],
body.font-arabic,
.font-arabic {
  font-family: 'Droid Arabic Kufi', -apple-system, BlinkMacSystemFont, 'Segoe UI', Tahoma, Arial, sans-serif !important;
  text-align: right;
}

[dir="rtl"] h1,
[dir="rtl"] h2,
[dir="rtl"] h3,
[dir="rtl"] h4,
[dir="rtl"] h5,
[dir="rtl"] h6,
[dir="rtl"] .brand-title,
[dir="rtl"] .brand-subtitle,
[dir="rtl"] .nav-link,
[dir="rtl"] .dropdown-item,
[dir="rtl"] .btn,
[dir="rtl"] input,
[dir="rtl"] select,
[dir="rtl"] textarea,
[dir="rtl"] label,
[dir="rtl"] .footer-main {
  font-family: 'Droid Arabic Kufi', -apple-system, BlinkMacSystemFont, 'Segoe UI', Tahoma, Arial, sans-serif !important;
}

/* LTR Direction for Phone Numbers and Email */
[dir="rtl"] .ltr-text,
[dir="rtl"] .font-mono,
[dir="rtl"] input[type="tel"],
[dir="rtl"] input[type="email"],
[dir="rtl"] a[href^="tel:"],
[dir="rtl"] a[href^="mailto:"] {
  direction: ltr !important;
  display: inline-block;
  unicode-bidi: embed;
}

/* Navigation RTL Tweaks */
[dir="rtl"] .navbar-main .dropdown-menu {
  text-align: right;
}

[dir="rtl"] .navbar-main .dropdown-item:hover,
[dir="rtl"] .navbar-main .dropdown-item:focus {
  padding-right: 1.15rem;
  padding-left: 0.85rem;
}

/* Footer Hover RTL */
[dir="rtl"] .footer-nav-list {
  padding-right: 0;
}

[dir="rtl"] .footer-nav-list a:hover {
  transform: translateX(-3px);
}

/* Breadcrumb RTL Separator */
[dir="rtl"] .breadcrumb-item + .breadcrumb-item::before {
  float: right;
  padding-left: var(--bs-breadcrumb-item-padding-x);
  padding-right: 0;
}
