html[dir="rtl"] body { direction: rtl; text-align: right; }
html[dir="rtl"] input,
html[dir="rtl"] textarea,
html[dir="rtl"] select { text-align: right; }
html[dir="rtl"] .navbar-brand { margin-left: 1rem; margin-right: 0; }
html[dir="rtl"] .ml-auto { margin-left: 0 !important; margin-right: auto !important; }
html[dir="rtl"] .mr-auto { margin-right: 0 !important; margin-left: auto !important; }
html[dir="rtl"] .mr-1,
html[dir="rtl"] .mr-2,
html[dir="rtl"] .mr-3 { margin-right: 0 !important; margin-left: .5rem !important; }
html[dir="rtl"] .ml-1,
html[dir="rtl"] .ml-2,
html[dir="rtl"] .ml-3 { margin-left: 0 !important; margin-right: .5rem !important; }
html[dir="rtl"] .feather-arrow-right,
html[dir="rtl"] .feather-chevron-right,
html[dir="rtl"] .feather-arrow-left,
html[dir="rtl"] .feather-chevron-left { transform: scaleX(-1); }
html[dir="rtl"] .dropdown-menu { text-align: right; }
html[dir="rtl"] .custom-control { padding-left: 0; padding-right: 1.5rem; }
html[dir="rtl"] .custom-control-label::before,
html[dir="rtl"] .custom-control-label::after { left: auto; right: -1.5rem; }
html[dir="rtl"] .order-food-photo,
html[dir="rtl"] .delivery-order-card > img { order: 2; }
html[dir="rtl"] .order-food-copy,
html[dir="rtl"] .delivery-order-card > div { order: 1; }
html[dir="rtl"] .swal2-popup { direction: rtl; text-align: right; }
html[dir="rtl"] .slick-slider { direction: ltr; }
html[dir="rtl"] .slick-slide { direction: rtl; }

.navbar-language select { min-width: 92px; cursor: pointer; }
