@font-face {
    font-family: 'arfont';
    src: url('../fonts/GE_SS_Text_Light.eot');
    src: local('â˜º'), url('../fonts/GE_SS_Text_Light.woff') format('woff'), url('../fonts/GE_SS_Text_Light.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

body {
    direction: rtl;
    text-align: right;
}
.ltr{direction: ltr}
.rtl{direction: rtl}
body,
h1,
h2,
h3,
h4,
h5,
li,
a,
p,
.tooltip {
    font-family: 'arfont', sans-serif !important;
}

.header-options>li {
    border-right: 1px solid #999999;
}

.header-options>li:last-child {
    padding-left: 0;
}

.header-options>li:first-child {
    padding-right: 0;
    border-right: none;
}

.footer-widget-about .footer-social-icons li:not(:last-child) {
    margin-left: 10px;
}

.footer-copyright-area,
.pricebox {
    font-family: Tahoma;
}

nav.sf-navigation>ul>li:first-child a {
    padding-right: 0;
}

nav.sf-navigation>ul>li:first-child a::before {
    right: 0;

}

nav.sf-navigation>ul>li:last-child a {
    padding-left: 0;
}

nav.sf-navigation>ul>li:last-child a::before {
    left: 0;
    right: auto;
    width: calc(100% - 20px);
}

nav.sf-navigation ul li:not(.megamenu-active) ul {
    right: 0;
    text-align: right;
}

nav.sf-navigation ul li.megamenu-active>ul {
    right: 0;
    text-align: right;
}

.toolbox-sorting .nice-select .list {
    left: 0;
    right: auto;
}

@media (max-width: 768px) {

    .hero-area .slider-navigation-prev {
        left: 10px !important;
        right: auto !important;
    }

    .hero-area .slider-navigation-next {
        right: 10px !important;
        left: auto !important;
    }

}


.product-item-badge {
    right: 5px;
    left: auto;
}

.product-item-actions {
    right: 0;
    left: auto;
}

.single-widget-categories>ul>li>a span {
    float: left;
}

.product-item.product-item-mini .product-item-bottomside {
    text-align: right;
}

.toolbox-view button:first-child {
    padding-left: 10px;
}

.toolbox-sorting .nice-select::after {
    right: auto;
    left: 0;
}

.toolbox-sorting .nice-select span.current {
    border-right: none;
}


.toolbox-sorting .nice-select {
    padding-left: 20px;
    padding-right: 0;
}

.toolbox-sorting .nice-select .option {
    text-align: right;
}

.toolbox-productcount span.toolbox-productcount {
    font-family: inherit;
}



@media (max-width: 768px) {

    /*
    .widgets {
        transform: translateX(-100vw);
        -webkit-transform: translateX(-100vw);
        -moz-transform: translateX(-100vw);
        -ms-transform: translateX(-100vw);
        -o-transform: translateX(-100vw);
    } */

}


.minicart .minicart-total {

    text-align: right;
}

.product-item-bottomside {
    text-align: right !important;
}

.blog-item-meta span a {
    font-family: Arial, Helvetica, sans-serif !important;
}

.sf-form-inner .single-input label,
.sf-button,
.sf-button:link {
    font-family: inherit;
}

input.sn-radio+label::after {
    left: auto;
    right: 5px;
}

input.sn-radio+label::before {
    left: auto;
    right: 0;
}
.cart-item_count{font-family: Tahoma;}
.minicart .minicart-product-list li .minicart-product-details h6{text-align: right}
.minicart .minicart-product-list li .minicart-product-details{text-align: right}
.minicart .minicart-product-list li .minicart-product-details span, .number{font-family: Tahoma;}
.number {
	font-family: Tahoma, Helvetica, sans-serif !important;
}
.rate {
    justify-content: flex-end;
    direction: ltr;
}
