html[dir='rtl'] .float-end {
    float: left !important;
}

html[dir='rtl'] .float-start {
    float: right !important;
}

html[dir='rtl'] .list-group {
    padding-right: 0;
}

html[dir='rtl'] .ms-auto{
    margin-right: auto !important;
    margin-left: unset !important;
}

html[dir='rtl'] .breadcrumb-item + .breadcrumb-item::before {
    float: right;
}

html[dir='rtl'] .input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
    margin-right: -1px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: .25rem;
    border-bottom-left-radius: .25rem;
}

html[dir='rtl'] .btn-group > .btn:nth-child(n+3),
html[dir='rtl'] .btn-group > :not(.btn-check) + .btn,
html[dir='rtl'] .btn-group > .btn-group:not(:first-child) > .btn {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: .25rem;
    border-bottom-left-radius: .25rem;
}

html[dir='rtl'] .btn-group > .btn:not(:last-child):not(.dropdown-toggle),
html[dir='rtl'] .btn-group > .btn.dropdown-toggle-split:first-child,
html[dir='rtl'] .btn-group > .btn-group:not(:last-child) > .btn {
    border-top-right-radius: .25rem;
    border-bottom-right-radius: .25rem;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

html[dir='rtl'] .page-item:first-child .page-link {
    border-top-right-radius: .25rem;
    border-bottom-right-radius: .25rem;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

html[dir='rtl'] .page-item:last-child .page-link {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: .25rem;
    border-bottom-left-radius: .25rem;
}