.vertical-nav-menu .metismenu-container i.metismenu-state-icon, .vertical-nav-menu .metismenu-container i.metismenu-icon {
    right: 5px;
    left: auto;
}
.vertical-nav-menu .metismenu-container .metismenu-link {
    padding: 0 45px 0 1.5rem;
    text-align: right;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    text-align: right;
}
.app-page-title .page-title-icon {
    margin: 0 0 0 30px;
}
.widget-content-left{
    text-align: right;
}
.widget-content-right{
    text-align: left;
}


.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
    margin-right: -1px;
    margin-left: auto;
    border-radius: 5px 0 0 5px;
}
.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3), .input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control, .input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select, .input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating) {
    border-radius: 0 5px 5px 0;
}
.form-check-inline .form-check-input {
    margin-left: .3125rem;
    margin-right: 0;
}
