@font-face {
    font-family: Almarai;
    src: url(/font/Almarai-Regular.ttf);
}

body{
    text-align: right;
    direction: rtl;
     font-family: Almarai;
     overflow: auto;
}

#header .header-column .header-extra-info li .header-extra-info-icon{
    margin-right: 0;
    margin-left: 10px;
}

#header .header-column .header-extra-info li .header-extra-info-text strong{
    direction: ltr;
}

#header .header-column .header-extra-info{
    display: flex;
}

#header .header-column .header-extra-info li{
    margin-left: 3px;
}

.price .sale + .amount{
    margin-right: 0;
    margin-left: 4px;
}

.shop .quantity .qty{
    float: right;
}

.shop .quantity .plus{
        left: auto;
        right: 0;
}

.shop .quantity .minus{
    left: 0;
}

.shop .quantity .qty{
    width: 125px;
}

.shop .quantity{
    float: right;
}

.shop .quantity{
    margin: 0 15px 0 25px;
}

.breadcrumb > li + li:before{
        content: "\f104";
}

#header .header-nav-top .nav > li + .nav-item-left-border{
        margin-left: 0;
    padding-left: 0;
        margin-right: 10px;
    padding-right: 10px;
}

#header .header-nav-top .nav > li + .nav-item-right-border{
    margin-left: 10px;
    padding-left: 10px;
        margin-right: 0;
    padding-right: 0;
}

.dropdown-item{
    text-align: right;
}

#header .header-nav-features .header-nav-features-cart .mini-products-list li .product-image,
#header .header-nav-features .header-nav-features-cart .totals .price-total{
    float: left;
}

#header .header-nav-features .header-nav-features-cart .totals .label{
    float: right;
}

.list.list-icons li{
    padding-right: 25px;
    padding-left: 0
}

.list.list-icons li > [class*="fa-"]:first-child, .list.list-icons li > .icons:first-child, .list.list-icons li a:first-child > [class*="fa-"]:first-child, .list.list-icons li a:first-child > .icons:first-child{
    right: 0;
    left: auto;
}

.list.list-icons.list-icons-style-3 li{
    padding-left: 0;
    padding-right: 36px
}

.shop_table{
    text-align: right;
}


.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-top-right-radius: 30px;
    border-bottom-right-radius: 30px;
}

.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){
     border-top-left-radius: 30px;
    border-bottom-left-radius: 30px;
}

#header .header-nav-main nav > ul li a{
    text-align: right;
}

#header .header-nav-main nav > ul li a.dropdown-toggle .fa-chevron-down{
    right: auto;
    left:0
}

#header .header-nav-features .header-nav-features-cart.header-nav-features-cart-big .header-nav-features-dropdown{
    margin-left: -50px;
    margin-right: 0;
}

#header .header-nav-features .header-nav-features-dropdown{
    left: 100%;
    right: auto
}