body{
    text-align:right;
    font-size:0.95rem;
    font-family: 'Cairo', sans-serif;
}
@media (min-width: 768px){
    #wrapper {padding-right: 225px; padding-left: 0;}
    .side-nav{right: 0;left: auto;}
}

#mainNav .navbar-collapse .navbar-sidenav,#mainNav.fixed-top .sidenav-toggler{
    left:auto;
    right:0;
}
@media (min-width: 992px){
    .content-wrapper{
        margin-right: 280px;
        margin-left:auto;
    }
}
footer.sticky-footer{
    right:auto;
    left:0;
}
.navbar-nav{
    padding-left:auto;
    padding-right:0;
}
.card-body-icon{
    right:auto;
    left:-25px;
}
@media (min-width: 768px){
    .navbar-nav>li{
        float:left;
    }
}
#mainNav .navbar-collapse .navbar-sidenav .nav-link-collapse:after{
    float:left;
    content:"\f104" !important;
}
table.table-bordered.dataTable th:last-child, table.table-bordered.dataTable th:last-child, table.table-bordered.dataTable td:last-child, table.table-bordered.dataTable td:last-child{
    border-right-width:thin;
}
.form-control{
    font-size:0.95rem;
}

.select2-selection__arrow{
    right:auto !important;
    left:1px !important;
}
@media (min-width: 992px){
	footer.sticky-footer {
		width:100%;
		padding-right: 280px;
	}
}