/* RTL Overrides for Shary Plus */

/* General Direction */
html, body {
    direction: rtl;
    text-align: right;
}

/* Float Flips */
.float-left {
    float: right !important;
}

.float-right {
    float: left !important;
}

/* Text Alignment Flips */
.text-left {
    text-align: right !important;
}

.text-right {
    text-align: left !important;
}

/* Margin and Padding Flips (Bootstrap 4 helpers) */
.ml-auto {
    margin-right: auto !important;
    margin-left: 0 !important;
}

.mr-auto {
    margin-left: auto !important;
    margin-right: 0 !important;
}

.ml-0, .mx-0 {
    margin-right: 0 !important;
}

.mr-0, .mx-0 {
    margin-left: 0 !important;
}

.pl-0, .px-0 {
    padding-right: 0 !important;
}

.pr-0, .px-0 {
    padding-left: 0 !important;
}

/* Navbar specific */
.navbar-nav .dropdown-menu {
    text-align: right;
    right: 0;
    left: auto;
}

/* Icon spacing */
.fa, .fas, .far, .fab, .tio- {
    margin-left: 5px;
    margin-right: 0;
}
