 @font-face { font-family: Tajawal; src: url('../fonts/Tajawal-Regular.ttf'); } 

body ,h1 ,h2 , h3,h4,h5,h6,p,div,span , button , input{
    font-family: 'Tajawal', sans-serif !important ;
}


html , body , .cart-box , .cart-prodect{
	direction: rtl;
}
.products-slider4 {
	direction: ltr !important;
}
.all-menu > li > a{
	text-align: right !important;
}
.fb-text , .fb-text *{
	text-align: right;
}
.fb-text{
	margin-right: 10px;
}
.cart-table .table-btn li a i{
	float: left;
}
.fb-title , .footer-links li , .fb-iner{
	text-align: right;
}

.quantity-box-detail ul li a , .side-box-title h6{
	text-align: right;
}

.quantity-box-detail ul li a span{
	float: left;
}    
.sorting-option:before{
	left: 10px;
	right: auto;

}
.quickview-product-detail .box-title , .quickview-product-detail .box-price, .quickview-product-detail table , .quickview-product-detail .stock{
	text-align: right !important;
}
.quantity-box p , .quantity-box .input-group{
	float: right;
}
.quickview-cart-btn{
	float: left;
}
.title h4{
	text-align: right;
}
.title::before{
	right: 0px !important;
	left: auto !important;
}
.same-nav.owl-theme .owl-nav button.owl-prev{
	left: 0px;
	right: auto;
}
.header-btm .navbar .navbar-collapse > ul > li:last-child > a{
    margin-right: 20px;
}

@media (max-width: 577px){
    .header-btm .navbar .navbar-collapse > ul > li:last-child > a{
        margin-right: 0px;
    }
    .same-nav.owl-theme .owl-nav button{
    	left: auto;
    	right: 0px;
    }
}
@media (min-width: 577px){

    .same-nav.owl-theme .owl-nav button{
        right: auto;
        left: 40px;
    }
}

.navbar .navbar-nav .sub-menu li{
    text-align: right;
}
.footer-social ul{
    text-align: center;
}
.footer-social2 ul{
    text-align: left !important;
}
.cart-product p , .cart-product a{
    text-align: right !important;
}
.block-title{
    text-align: right;
}
.header-form button{
    right: auto;
    left: 0px;
}
.header-form .search-box{
        padding: 15px 15px 20px 135px;
}
.product_badge{
    position: absolute;
    top: 5px;
    right: 5px;
    padding: 5px;
    background-color: red;
    z-index: 999;
    color: wheat;
    font-size: 13px;
    border-radius: 5px;
}



.header-top{
    direction: ltr;
}
.modal-header .close{
    margin-left: 0px;
}
.side-box-title h6:after{
    right: auto !important;
    left: 30px;
}
.table thead th{
    text-align: right;
}
.products-detail-section h2{
    text-align: right;
}
.quickview-cart-btn{
    float: right !important;
}

