/* Baku Cars Arabic RTL layer v1.0 */
html[lang^="ar"], body.bcx-ar-rtl{
  direction:rtl;
}
body.bcx-ar-rtl,
body.bcx-ar-rtl button,
body.bcx-ar-rtl input,
body.bcx-ar-rtl select,
body.bcx-ar-rtl textarea{
  font-family:"Tajawal","Noto Kufi Arabic",Arial,sans-serif !important;
}
body.bcx-ar-rtl p,
body.bcx-ar-rtl li,
body.bcx-ar-rtl h1,
body.bcx-ar-rtl h2,
body.bcx-ar-rtl h3,
body.bcx-ar-rtl h4,
body.bcx-ar-rtl h5,
body.bcx-ar-rtl h6{
  letter-spacing:0 !important;
}
body.bcx-ar-rtl .bcx-hero-inner,
body.bcx-ar-rtl .bcx-arch-inner,
body.bcx-ar-rtl .bcx-ch-inner,
body.bcx-ar-rtl .bcx-tr,
body.bcx-ar-rtl .bcx-tc,
body.bcx-ar-rtl .bcx-rh,
body.bcx-ar-rtl .bcx-post,
body.bcx-ar-rtl .bcx-revpage,
body.bcx-ar-rtl #page_content_wrapper,
body.bcx-ar-rtl .sidebar_content{
  text-align:right;
}
body.bcx-ar-rtl .bcx-header-inner,
body.bcx-ar-rtl .bcx-nav > ul,
body.bcx-ar-rtl .bcx-cta-row,
body.bcx-ar-rtl .bcx-search-row,
body.bcx-ar-rtl .bcx-trust,
body.bcx-ar-rtl .bcx-crumb,
body.bcx-ar-rtl .bcx-arch-crumb,
body.bcx-ar-rtl .bcx-ch-grid,
body.bcx-ar-rtl .bcx-car-foot,
body.bcx-ar-rtl .bcx-car-actions,
body.bcx-ar-rtl .bcx-ft-bottom-inner{
  direction:rtl;
}
body.bcx-ar-rtl .bcx-logo{margin-right:0;margin-left:auto}
body.bcx-ar-rtl .bcx-header-actions{margin-left:0;margin-right:auto}
body.bcx-ar-rtl .bcx-nav li ul{left:auto;right:0;text-align:right}
body.bcx-ar-rtl .bcx-nav li ul ul{left:auto;right:100%}
body.bcx-ar-rtl .bcx-nav .bcx-caret,
body.bcx-ar-rtl .bcx-fc svg,
body.bcx-ar-rtl .bcx-acc svg{transform:scaleX(-1)}
body.bcx-ar-rtl .bcx-mnav,
body.bcx-ar-rtl .bcx-mnav-menu,
body.bcx-ar-rtl .bcx-mnav-contact{text-align:right}
body.bcx-ar-rtl .bcx-mnav .bcx-row{direction:rtl}
body.bcx-ar-rtl .bcx-mnav .bcx-exp{margin-left:0;margin-right:auto}
body.bcx-ar-rtl .bcx-field-btn{text-align:right;direction:rtl}
body.bcx-ar-rtl .bcx-field-menu{text-align:right}
body.bcx-ar-rtl .bcx-opt{text-align:right}
body.bcx-ar-rtl .bcx-fi{margin-right:0;margin-left:2px}
body.bcx-ar-rtl .bcx-submit svg,
body.bcx-ar-rtl .bcx-btn svg{margin-right:0;margin-left:2px}
body.bcx-ar-rtl .bcx-trust-i,
body.bcx-ar-rtl .bcx-badge{direction:rtl}
body.bcx-ar-rtl .bcx-arch-stats,
body.bcx-ar-rtl .bcx-arch-tools,
body.bcx-ar-rtl .bcx-arch-controls{direction:rtl}
body.bcx-ar-rtl .bcx-car-body,
body.bcx-ar-rtl .bcx-car-title{text-align:right}
body.bcx-ar-rtl .bcx-car-specs{direction:rtl;justify-content:flex-start}
body.bcx-ar-rtl .bcx-car-price{direction:rtl;text-align:right}
body.bcx-ar-rtl .bcx-ch-h1slot,
body.bcx-ar-rtl .bcx-ch-main,
body.bcx-ar-rtl .bcx-ch-buy{text-align:right}
body.bcx-ar-rtl .bcx-ch-specs,
body.bcx-ar-rtl .bcx-ch-cta{direction:rtl;justify-content:flex-start}
body.bcx-ar-rtl .bcx-form-card label,
body.bcx-ar-rtl .wpcf7-form label{text-align:right}
body.bcx-ar-rtl .wpcf7-form input,
body.bcx-ar-rtl .wpcf7-form textarea,
body.bcx-ar-rtl .wpcf7-form select{text-align:right;direction:rtl}
body.bcx-ar-rtl .bcx-tr-head,
body.bcx-ar-rtl .bcx-tr-faq-head,
body.bcx-ar-rtl .bcx-tr-steps{text-align:right}
body.bcx-ar-rtl .bcx-tr-feats,
body.bcx-ar-rtl .bcx-tr-progress,
body.bcx-ar-rtl .bcx-tr-controls,
body.bcx-ar-rtl .bcx-tr-popular,
body.bcx-ar-rtl .bcx-tr-tabs,
body.bcx-ar-rtl .bcx-tr-route,
body.bcx-ar-rtl .bcx-tr-veh-head,
body.bcx-ar-rtl .bcx-tr-chips,
body.bcx-ar-rtl .bcx-faq-cta{direction:rtl}
body.bcx-ar-rtl .bcx-tr-search input{text-align:right;padding-right:42px;padding-left:40px}
body.bcx-ar-rtl .bcx-tr-search-box svg{left:auto;right:14px}
body.bcx-ar-rtl .bcx-tr-clear{right:auto;left:10px}
body.bcx-ar-rtl .bcx-tr-price{text-align:left;direction:rtl}
body.bcx-ar-rtl .bcx-tr-table{direction:rtl;text-align:right}
body.bcx-ar-rtl .bcx-tr-table th,
body.bcx-ar-rtl .bcx-tr-table td{text-align:right}
body.bcx-ar-rtl .bcx-tr-compare summary{direction:rtl;text-align:right}
body.bcx-ar-rtl .bcx-tr-faq-list summary{direction:rtl;text-align:right}
body.bcx-ar-rtl .bcx-tr-faq-list summary span{margin-left:0;margin-right:auto}
body.bcx-ar-rtl .bcx-tc-card,
body.bcx-ar-rtl .bcx-tc-rel a,
body.bcx-ar-rtl .bcx-fact,
body.bcx-ar-rtl .bcx-trust-grid > *{direction:rtl;text-align:right}
body.bcx-ar-rtl .bcx-tc-body,
body.bcx-ar-rtl .bcx-tc-body ul,
body.bcx-ar-rtl .bcx-tc-body ol{text-align:right}
body.bcx-ar-rtl .bcx-faq-item summary,
body.bcx-ar-rtl .thfaqf-faq-title,
body.bcx-ar-rtl .bcx-faq-cta{text-align:right;direction:rtl}
body.bcx-ar-rtl .bcx-ft-grid,
body.bcx-ar-rtl .bcx-ft-contact-list,
body.bcx-ar-rtl .bcx-ft-links{text-align:right;direction:rtl}
body.bcx-ar-rtl .bcx-ft-contact-list li,
body.bcx-ar-rtl .bcx-ft-socials{direction:rtl}
body.bcx-ar-rtl .bcx-ft-latest a{direction:rtl;text-align:right}
body.bcx-ar-rtl .bcx-lang-row,
body.bcx-ar-rtl .bcx-ft-bottom-lang{direction:ltr}
body.bcx-ar-rtl .bcx-ar-content{direction:rtl;text-align:right;max-width:980px;margin-inline:auto}
body.bcx-ar-rtl .bcx-ar-content h2,
body.bcx-ar-rtl .bcx-ar-content h3,
body.bcx-ar-rtl .bcx-ar-content p,
body.bcx-ar-rtl .bcx-ar-content li{text-align:right !important}
body.bcx-ar-rtl .bcx-ar-content ul,
body.bcx-ar-rtl .bcx-ar-content ol{padding-right:24px;padding-left:0}
body.bcx-ar-rtl .bcx-ar-content a{text-underline-offset:3px}
@media(max-width:960px){
  body.bcx-ar-rtl .bcx-header-actions{margin-right:auto;margin-left:0}
  body.bcx-ar-rtl .bcx-search-row{direction:rtl}
}
@media(max-width:700px){
  body.bcx-ar-rtl .bcx-cta-row,
  body.bcx-ar-rtl .bcx-faq-cta,
  body.bcx-ar-rtl .bcx-tr-controls{align-items:stretch}
  body.bcx-ar-rtl .bcx-tr-route{grid-template-columns:minmax(0,1fr) auto}
  body.bcx-ar-rtl .bcx-tr-book{grid-column:1/-1}
}

/* Keep international numbers and technical identifiers readable inside RTL text. */
body.bcx-ar-rtl a[href^="tel:"],
body.bcx-ar-rtl .bcx-num,
body.bcx-ar-rtl input[type="tel"],
body.bcx-ar-rtl input[type="email"]{
  direction:ltr !important;
  unicode-bidi:isolate;
  text-align:left !important;
}
body.bcx-ar-rtl .bcx-call,
body.bcx-ar-rtl .bcx-mb-call{direction:ltr !important;unicode-bidi:isolate}
