body {
    direction: rtl;
    text-align: right;
}
@media screen and (min-width: 768px){
.sidenav {
    left: unset;
    right: 0;
}

.main {
    margin-right: 45%;
    margin-left: unset;
}
    
}
.custom-control-label::before {
    right: -1.5rem;
    left: unset;
}
.custom-control-label::after {
    right: -1.5rem;
    left: unset;
}
@media (min-width: 576px){
.mr-sm-2, .mx-sm-2 {
    margin-left: 0.5rem !important;
}
}
.custom-control {
    padding-left: unset;
    padding-right: 1.5rem;
}
.forget-span {
    text-align: left;
    float: left;
}
.lang {
    text-align: left;
    padding: 20px 5px 5px 25px;
}

.multiselect-selected-text {
    float: right;
    text-align: right !IMPORTANT;
}

.multiselect-container > li {
    text-align: right !important;
}

/*--------------------------------------------------------*/
/*--------------------------------------------------------*/
/*--------------------added by dalia 16-11-2020------------------------------------*/
    .multiselect-container > li > a > label {
        text-align: right;
    }






