body {
    direction : rtl;
    text-align : right !important;
    }

.right-0
{
    left: 0 !important;
    right:auto !important;
}

.oblique {
    transform: skewX(-10deg) !important;
    overflow: hidden;
    width: 60% ;
    left: -10rem !important;
    right: auto !important;
    border-bottom-right-radius: 0.75rem !important;
}

.modal-header .close{
    padding: 1.25rem;
    margin: -1rem auto -1rem -1rem;
}
.sidenav-cart{
    left: 0!important;
}
@media (min-width: 992px){
    .text-lg-left {
        text-align: right !important;
    }
.ml-lg-auto,.mx-lg-auto {
    margin-right: auto!important;
}}    
.navbar-vertical .navbar-nav .nav-link[data-toggle='collapse']:after
{
    font-family: 'Font Awesome 5 Free';
    font-weight: 700;
    font-style: normal;
    font-variant: normal;
    display: inline-block;
    margin-right: auto;
    content: '\f104';
    transition: all .15s ease;
    color: #8898aa;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
}
.nav
{
    display: flex;
    margin-bottom: 0;
    padding-right: 0;
    list-style: none;
    flex-wrap: wrap;
}
.btn:not(:last-child)
{
    margin-left: .5rem;
}
.ml-2,
.mx-2
{
    margin-right: .5rem !important;
}
.mr-2,
.mx-2
{
    margin-left: .5rem !important;
}
.list-inline-item:not(:last-child){
    margin-left: .5rem;
    padding: 10px;
}
@media (max-width: 991.98px) {
    .navbar-collapse .collapse-close {
      text-align: left;
    }
  }
  .ni {
    display: inline;}
    .nav-pills .nav-item:not(:last-child) {
        padding-left: 1rem;
      }