/* Right-to-left adjustments for the Arabic page (ar/) */
[dir="rtl"] body,[dir="rtl"] .btn,[dir="rtl"] input,[dir="rtl"] button{font-family:"Tajawal","Segoe UI",Tahoma,sans-serif}
[dir="rtl"] h1,[dir="rtl"] h2,[dir="rtl"] h3,[dir="rtl"] h4,[dir="rtl"] .amount,[dir="rtl"] .stat b{font-family:"Tajawal","Segoe UI",Tahoma,sans-serif;letter-spacing:0}
[dir="rtl"] h1{line-height:1.25}
[dir="rtl"] .hero .tail{right:auto;left:-120px;transform:scaleX(-1)}
[dir="rtl"] .hero-photo{margin:0 auto 0 0}
[dir="rtl"] .photo-badge{left:auto;right:16px}
[dir="rtl"] .ribbon{left:auto;right:28px}
[dir="rtl"] .dropdown{left:auto;right:-10px}
[dir="rtl"] .lang-drop .dropdown{right:auto;left:0}
[dir="rtl"] .was::after{transform:rotate(-12deg)}
[dir="rtl"] .faq summary{padding:20px 0 20px 30px}
[dir="rtl"] .faq summary::after{right:auto;left:4px}
[dir="rtl"] .stat{border-left:0;border-right:3px solid var(--fox);padding:8px 22px 8px 0}
[dir="rtl"] .cta-band::after{right:auto;left:-80px}
[dir="rtl"] .price,[dir="rtl"] .dbar-tlds li,[dir="rtl"] .dr-name,[dir="rtl"] .dr-price{direction:ltr}
[dir="rtl"] .price{justify-content:flex-end}
[dir="rtl"] .dbar-form input{text-align:right}
[dir="rtl"] .split .shot,[dir="rtl"] .rv-arrow svg,[dir="rtl"] .slider-arrow svg{transform:scaleX(-1)}
[dir="rtl"] .split .shot{transform:none}
[dir="rtl"] .brand,[dir="rtl"] .footer-brand img{direction:ltr}
[dir="rtl"] .dbar-tlds b,[dir="rtl"] .dbar-tlds span,[dir="rtl"] .dr-name{direction:ltr;unicode-bidi:isolate;display:block}

/* Large menus (Hosting, Domains, About, Contact): centred under the main menu, like the English site */
@media (min-width:1081px){
  [dir="rtl"] .dropdown.mega2{right:auto!important;left:50%!important}
  [dir="rtl"] .has-drop:hover .dropdown.mega2,[dir="rtl"] .has-drop:focus-within .dropdown.mega2,[dir="rtl"] .has-drop.open .dropdown.mega2{transform:translate(-50%,0)!important}
  [dir="rtl"] .m2-txt,[dir="rtl"] .m2-side,[dir="rtl"] .m2-label{text-align:right}
  [dir="rtl"] .m2-checks li{flex-direction:row}
}

/* v1.1 Arabic: prices and "/yr" on one line, slightly narrower search box */
[dir="rtl"] .dbar-tlds li span,[dir="rtl"] .dbar-tlds li{white-space:nowrap}
[dir="rtl"] .dbar-tlds li span{display:inline-flex;gap:2px;direction:ltr}
@media (min-width:1081px){[dir="rtl"] .dbar-form{max-width:520px}}
/* Arabic pages: icons, boxes and titles of services and features centred (menus unchanged) */
[dir="rtl"] main .feature,[dir="rtl"] main .card,[dir="rtl"] main .svl,[dir="rtl"] main .deal-card,[dir="rtl"] main .value,
[dir="rtl"] main .mig-steps li,[dir="rtl"] main .svc,[dir="rtl"] main .trust span{text-align:center}
[dir="rtl"] main .feature .f-ico,[dir="rtl"] main .card .f-ico,[dir="rtl"] main .svl-ico,[dir="rtl"] main .deal-ico,[dir="rtl"] main .value > svg,[dir="rtl"] main .svc-ico{margin-left:auto;margin-right:auto}
[dir="rtl"] main .deal-card{align-items:center}
[dir="rtl"] main .deal-price{align-self:center}

/* v1.2 Arabic: extension prices 14px, search box across the page width, all on one line */
@media (min-width:1081px){
  [dir="rtl"] .dbar-inner{display:flex!important;flex-wrap:nowrap!important;align-items:center;gap:12px}
  [dir="rtl"] .dbar-tlds{flex:0 0 auto}
  [dir="rtl"] .dbar-form{max-width:none!important;flex:1 1 auto;min-width:0}
}
[dir="rtl"] .dbar-tlds li b{font-size:14px!important}
[dir="rtl"] .dbar-tlds li span{font-size:14px!important}
@media (min-width:1081px){
  [dir="rtl"] .dbar-inner{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:14px!important}
  [dir="rtl"] .dbar-inner > .dbar-form,[dir="rtl"] .dbar-form{width:100%!important;max-width:none!important;flex:none!important;justify-self:stretch}
  [dir="rtl"] .dbar-form input{min-width:0;width:100%}
}

/* v1.3 Arabic: hero buttons next to the image (left side of the text column) */
[dir="rtl"] .hero .hero-ctas,[dir="rtl"] .hero-slide .hero-ctas{justify-content:flex-end!important}
[dir="rtl"] .page-hero .ph-cta{text-align:left}
/* features band: one divider per item, raised a little */
[dir="rtl"] .stats.six .stat{border:0!important;border-left:0!important;border-right:0!important}
[dir="rtl"] .stats.six .stat + .stat::before{left:auto!important;right:0!important}
[dir="rtl"] .stats.six .stat::after{display:none!important}
[data-page="about"] .section.tight.bg-navy{margin-top:-14px}
@media (max-width:760px){[dir="rtl"] .stats.six .stat:nth-child(even)::before{left:auto!important;right:0!important}}
