body{
    direction: rtl;
}
.dropright_ic {
    float: left;
    margin-left: 1rem;
    transform: rotate(0);
}
.topbar .list-unstyled {
    float: left;
}
.dropdown-menu{
    right: 0;
    left: auto;
    text-align: right;
}
.navbar-nav>li>.dropdown-menu , .dropright .dropdown-menu {
    left: 0;
}
.modal_srch .modal-header .close{
    right: auto;
    left: 20px;
}
.header-middle .nav .dropdown-menu .dropdown-item i {
    margin-right: 0;
    margin-left: 10px;
}

.form-inline .form-control {
    border-right: 1px solid #eee;
    border-left: 0;
    border-radius: 0 3px 3px 0;
}
.form-inline .btn {
    border-radius: 3px 0 0 3px;
}

.categories-list {
    border-right: 0;
    border-left: 3px solid #ffffff;
}
.categories-list>.dropdown-menu>li>a::before {
    float: left;
    transform: rotate(180deg);
    margin-top: 15px;
}
.categories-list>.dropdown-menu>li>.dropdown-menu{
    right: 100%;
    left: auto;
}
.navbar .navbar-nav .nav-link i {
    margin-right: 0;
    margin-left: 10px;
}

.category-box-image span i {
    margin-right: 0;
    margin-left: 10px;
}

/*.owl-carousel{
    direction: ltr;
}*/

.breadcrumb-item+.breadcrumb-item::before {
    transform: rotate(180deg);
}
.simpleLens-lens-element {
    right: 105%;
    left: auto;
}

.simpleLens-lens-element img{
    right:0;
    left:auto;
}
.whatsapp-icon {
    right: auto;
    left: 20px;
  }
@media (min-width: 992px){
    .pr-lg-0, .px-lg-0 {
        padding-right: 15px!important;
        padding-left: 0!important;
    }
    .pl-lg-0, .px-lg-0 {
        padding-left: 15px!important;
        padding-right: 0!important;
    }
    .text-lg-right {
        text-align: left!important;
    }
    
}
@media (max-width: 991px){
    .categories-list{
        margin-right:0;
        margin-left:1rem;
    } 
    .navbar .dropright:hover>.dropdown-menu{
        right: 0;
        left: auto;
    }
    .payment-methods h4{
        float: right;
        margin-left: 1rem;
    }
}

.account-nav>li>a {
    padding-left: 55px;
    padding-right: 0;
    text-align: left;
    border-right: 0;
    border-left: 2px solid transparent;
}
.account-nav>li>a>i {
    right: auto;
    left: 15px;
}

.custom-checkbox .custom-control-label::before,
.custom-radio .custom-control-label::before{
    left: auto;
    right: -25px;
}
.custom-checkbox .custom-control-label::after,
.custom-radio .custom-control-label::after {
    left: auto;
    right: -21px;
}

.form-group>label>.required {
    float: left;
}

.product-qty {
    float: right;
}
.product-qty input[type="number"] {
    padding-right: 0;
    padding-left: 15px;
}
.product-qty>.decrease, .product-qty>.increase {
    right: auto;
    left: 3px;
}
.product-actions .btn{
    float: left;
}

.discounted {
    right: auto;
    left: 10px;
}

.product-ribbon {
    border-right: 75px solid transparent;
    border-left: 0;
    right: auto;
    left: 0;
}
.product-ribbon>label {
    right: auto;
    left: 7px;
}

.grid-sort {
    margin-left: 0;
    margin-right: auto;
}

.sidebar .card-header {
    text-align: right;
}

.card-header[data-toggle="collapse"]::before {
    margin-right: 0;
    margin-left: 15px;
    content: "\f323";
}

.table-totals tr td:last-child {
    text-align: left;
}

@media (max-width: 576px){
    .whatsapp-icon {
        right: auto !important;
        left: 8px !important;
      }
    }
.modal-banner .close{ 
    left: 0.5rem;
    right: auto;
}