/* RTL support for ViserLab Basic template. */
html[dir="rtl"], html[dir="rtl"] body { direction: rtl; }
html[dir="rtl"] body { text-align: right; }
html[dir="rtl"] .text-start, html[dir="rtl"] .text-left { text-align: right !important; }
html[dir="rtl"] .text-end, html[dir="rtl"] .text-right { text-align: left !important; }
html[dir="rtl"] .ms-auto { margin-right:auto!important; margin-left:0!important; }
html[dir="rtl"] .me-auto { margin-left:auto!important; margin-right:0!important; }
html[dir="rtl"] .ms-1 { margin-right:.25rem!important; margin-left:0!important; }
html[dir="rtl"] .ms-2 { margin-right:.5rem!important; margin-left:0!important; }
html[dir="rtl"] .ms-3 { margin-right:1rem!important; margin-left:0!important; }
html[dir="rtl"] .ms-4 { margin-right:1.5rem!important; margin-left:0!important; }
html[dir="rtl"] .ms-5 { margin-right:3rem!important; margin-left:0!important; }
html[dir="rtl"] .me-1 { margin-left:.25rem!important; margin-right:0!important; }
html[dir="rtl"] .me-2 { margin-left:.5rem!important; margin-right:0!important; }
html[dir="rtl"] .me-3 { margin-left:1rem!important; margin-right:0!important; }
html[dir="rtl"] .me-4 { margin-left:1.5rem!important; margin-right:0!important; }
html[dir="rtl"] .me-5 { margin-left:3rem!important; margin-right:0!important; }
html[dir="rtl"] .navbar, html[dir="rtl"] .header-wrapper, html[dir="rtl"] .header-bottom,
html[dir="rtl"] .menu, html[dir="rtl"] .main-menu, html[dir="rtl"] .account-inner,
html[dir="rtl"] .input-group { direction:rtl; }
html[dir="rtl"] .dropdown-menu { text-align:right; }
html[dir="rtl"] .dropdown-menu-end { right:auto!important; left:0!important; }
html[dir="rtl"] .dropdown-menu-start { left:auto!important; right:0!important; }
html[dir="rtl"] .form-control, html[dir="rtl"] .form-select, html[dir="rtl"] textarea { text-align:right; }
html[dir="rtl"] input[type="email"], html[dir="rtl"] input[type="url"], html[dir="rtl"] input[type="tel"],
html[dir="rtl"] input.username-input, html[dir="rtl"] input[name="username"] { direction:ltr; text-align:left; }
html[dir="rtl"] table th, html[dir="rtl"] table td { text-align:right; }
html[dir="rtl"] .fa-arrow-right, html[dir="rtl"] .fa-angle-right, html[dir="rtl"] .la-arrow-right, html[dir="rtl"] .la-angle-right,
html[dir="rtl"] .fa-arrow-left, html[dir="rtl"] .fa-angle-left, html[dir="rtl"] .la-arrow-left, html[dir="rtl"] .la-angle-left { transform:scaleX(-1); }
html[dir="rtl"] .price, html[dir="rtl"] .amount, html[dir="rtl"] .number, html[dir="rtl"] .odometer,
html[dir="rtl"] .chart-container, html[dir="rtl"] [data-chart] { direction:ltr; }
html[dir="rtl"] .ltr, html[dir="rtl"] [dir="ltr"] { direction:ltr; }
