/* Pediatric Dental Center — Arabic RTL layer */
html[dir="rtl"] body{
  direction:rtl;
  text-align:right;
  font-family:"Alexandria",Tahoma,"Segoe UI",Arial,sans-serif;
}
html[dir="rtl"] .pdc-header-inner,
html[dir="rtl"] .pdc-prefooter__inner,
html[dir="rtl"] .pdc-footer-logo,
html[dir="rtl"] .pdc-footer-contact-list li,
html[dir="rtl"] .pdc-contact-card,
html[dir="rtl"] .pdc-info-item{
  direction:rtl;
}
html[dir="rtl"] .pdc-brand-copy__ar{text-align:right}
html[dir="rtl"] .pdc-header-actions{margin-right:auto;margin-left:0}
html[dir="rtl"] .pdc-nav a:after{transform-origin:right}
html[dir="rtl"] .pdc-submenu{left:auto;right:50%;transform:translate(50%,10px)}
html[dir="rtl"] .pdc-nav-dropdown:hover .pdc-submenu,
html[dir="rtl"] .pdc-nav-dropdown:focus-within .pdc-submenu{transform:translate(50%,0)}
html[dir="rtl"] .pdc-nav-mobile summary:after{margin-right:auto;margin-left:0}
html[dir="rtl"] .pdc-nav-mobile details>div{padding-right:14px;padding-left:0}
html[dir="rtl"] .pdc-language-switcher{direction:ltr;text-align:left}
html[dir="rtl"] .pdc-language-switcher__menu{right:auto;left:0}
html[dir="rtl"] .pdc-eyebrow:before{order:2}
html[dir="rtl"] .pdc-inline-arrow{transform:scaleX(-1);margin-right:6px;margin-left:0}
html[dir="rtl"] .pdc-photo figcaption{right:14px;left:auto}
html[dir="rtl"] .pdc-hours span:last-child{text-align:left}
html[dir="rtl"] .pdc-care-detail:after{inset:0 auto 0 0}
html[dir="rtl"] .pdc-breadcrumb{direction:rtl}
html[dir="rtl"] .pdc-post-card__category{right:14px;left:auto}
html[dir="rtl"] .pdc-article-content blockquote,
html[dir="rtl"] .pdc-profile-philosophy{
  border-right:4px solid var(--pdc-pink);
  border-left:0;
  border-radius:14px 0 0 14px;
  padding-right:24px;
  padding-left:0;
}
html[dir="rtl"] .pdc-profile-philosophy{border-right-color:#1497a8}
html[dir="rtl"] .pdc-profile-editorial .pdc-profile-source{text-align:right}
html[dir="rtl"] .pdc-profile-timeline ol::before{right:61px;left:auto}
html[dir="rtl"] .pdc-profile-timeline li{grid-template-columns:minmax(0,1fr) 124px}
html[dir="rtl"] .pdc-profile-timeline__marker{grid-column:2}
html[dir="rtl"] .pdc-profile-timeline li>div{grid-column:1;grid-row:1}
html[dir="rtl"] .pdc-profile-affiliation-list span{grid-template-columns:1fr auto}
html[dir="rtl"] .pdc-footer-links--care a{justify-content:flex-start}
html[dir="rtl"] .pdc-footer-dot{order:2}
html[dir="rtl"] .pdc-mobile-actions{direction:rtl}
html[dir="rtl"] input,html[dir="rtl"] textarea,html[dir="rtl"] select{text-align:right}

@media(max-width:620px){
  html[dir="rtl"] .pdc-profile-timeline ol::before{right:12px;left:auto}
  html[dir="rtl"] .pdc-profile-timeline li{
    grid-template-columns:minmax(0,1fr);
    padding-right:34px;
    padding-left:0;
  }
  html[dir="rtl"] .pdc-profile-timeline li::before{right:5px;left:auto}
  html[dir="rtl"] .pdc-profile-timeline__marker{grid-column:1;justify-self:start}
  html[dir="rtl"] .pdc-profile-timeline li>div{grid-column:1;grid-row:auto}
  html[dir="rtl"] .pdc-hours span:last-child{text-align:right}
}
/* v1.10.17 — complete Arabic pages */
.pdc-lang-ar .pdc-profile-timeline__marker{min-width:9.5rem;text-align:center}
.pdc-lang-ar .pdc-profile-timeline li>div{text-align:right}
.pdc-lang-ar .pdc-care-detail__content ul{padding-right:1.25rem;padding-left:0}
.pdc-lang-ar .pdc-breadcrumb,.pdc-lang-ar .pdc-hero-actions{justify-content:flex-start}
@media (max-width:760px){.pdc-lang-ar .pdc-profile-timeline__marker{min-width:100%;width:100%}.pdc-lang-ar .pdc-profile-timeline li{grid-template-columns:1fr}}
