﻿@font-face {
    font-family: 'Shabnam';
    src: url('../../../fonts/Shabnam.eot') format('embedded-opentype');
}

@font-face {
    font-family: 'Shabnam';
    src: url('../../../fonts/Shabnam.ttf') format('truetype');
}

@font-face {
    font-family: 'Shabnam';
    src: url('../../../fonts/Shabnam.woff') format('woff');
}

@font-face {
    font-family: 'Shabnam';
    src: url('../../../fonts/Shabnam.woff2') format('woff2');
}

body {
    font-family: Shabnam !important;
    direction: rtl !important;
}

.tophead ul li, .tophead ul li a {
    font-weight: normal !important;
}

h1, h2, h3, h4, h5, h6, a, span, input,p,li {
    font-family: Shabnam !important;
}

.tophead ul li a::after {
    right: -15px;
    left: 0 !important;
}

.tophead ul li a i {
    padding-right: 0 !important;
    padding-left: 6px;
}

.tophead .col-lg-5 ul li:first-child {
    padding-left: 23px !important;
}

.hlogin {
    text-align: left;
}

.midhead button {
    right: 0px;
}

.midhead .cartbox i {
    right: 0;
}

.midhead .cartbox span {
    text-align: right;
}

.midhead .cartbox {
    padding-right: 38px !important;
    position: relative;
}

.menu ul li {
    float: right;
}

.menu ul li a i {
        padding: 0 8px 0px 0px;
}
.submenus {
    min-height: 400px;
}
.menu .submenus ul li:first-child::after {
    right: 0;
    width: 100%;
}
    .submenus .categoryimg {
        position: absolute;
        z-index: -10;
        left: 0;
        bottom: 0;
        opacity: .5;
    }
    .footheading::after {
        right: 0;
        width: 100%;
    }
.loading{
    width:20px;
    height:20px;
}
#mega_menu ul {
    float: right;
}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {
    float: right;
}
.panel-group a:before {
    right: 20px;
    left:unset !important;
}
.productdetail {
        margin: 0 5px;
}

.hilight {
    font-weight: bold;
    color: palevioletred;
}
.boxcolor {
    padding: 0px 10px;
    border-radius: 4px;
    margin: 0 5px;
}
.coloractive {
    padding: 2px 12px;
    border: 1px solid;
}
.tophead .hlogin {
    text-align: right;
}
.tophead .hbasket {
    text-align: left;
}
.logo {
    float: left;
    margin-top: -27px;
}
.basket{
    float:right;
}
.searchbox{
    float:left;
}
.detailtext {
    color: #050286;
    margin: 0 5px;
    font-weight: bold;
}
.incategory .iconbar {
    text-align: left;
}
#productlistwrapper {
    padding: 241px 0;
    margin: 41px 0;
}
.lcate ul li span {
    left: 0 !important;
    right:unset !important;
}
ul.list-with-icon li i {
    right: 0 !important;
}
ul.list-with-icon li {
    padding: 0 20px 0 10px;
}
.legend h6 {
    right: 16px;
left:unset !important;
}
th {
    text-align: right;
}
@media (min-width: 1200px) .col-lg-offset-8 {
}
.Rpadded {
    padding-left: 0;
    padding-right:unset !important;
}

.col-lg-offset-8 {
    margin-right: 66.66666667%;
    margin-left: 0 !important;
}
.midhead .cartbox span {
    width: 25px;
    position: absolute;
    border-radius: 50%;
    top: -16px;
    height: 25px;
    background: #ff1130;
    color: white;
    text-align: center !important;
    padding-top: 4px;
    right: 26px;
}

.affiliate .col-lg-12, .affiliate .col-lg-6 {
    float: left;
}
#mapholder {
    min-height: 300px;
    /* width: 1024px; */
    margin: 20px;
}
.cart a::before{
    content:none !important;
}
.tooltip {
    font-family: Shabnam !important;
}
.ProCode { 
    background: #f9f9f9;
    padding: 2px 3px 0px 0px;
}
#fileattachwrapper a:before {
    display:none;
}