@font-face{font-family:'IRAnjoman';src:  url('../fonts/IRAnjoman.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRAnjoman-Bold';src:  url('../fonts/IRAnjoman-Bold.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRAnjoman-Light';src:  url('../fonts/IRAnjoman-Light.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRAviny';src:  url('../fonts/IRAviny.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRDana';src:  url('../fonts/IRDana.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRDana-Bold';src:  url('../fonts/IRDana-Bold.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRDana-Light';src:  url('../fonts/IRDana-Light.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRManeli';src:  url('../fonts/IRManeli.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRSharp';src:  url('../fonts/IRSharp.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRSharp-Bold';src:  url('../fonts/IRSharp-Bold.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRSharp-Light';src:  url('../fonts/IRSharp-Light.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRDastnevis';src:  url('../fonts/IRDastnevis.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRDastnevis-Bold';src:  url('../fonts/IRDastnevis-Bold.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRDastnevis-Light';src:  url('../fonts/IRDastnevis-Light.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRSans';src:  url('../fonts/IRSans.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRSans-Bold';src:  url('../fonts/IRSans-Bold.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRSans-Light';src:  url('../fonts/IRSans-Light.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRSansx';src:  url('../fonts/IRSansx.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRSansx-Bold';src:  url('../fonts/IRSansx-Bold.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRSansx-Light';src:  url('../fonts/IRSansx-Light.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRFarhang';src:  url('../fonts/IRFarhang.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRFarhang-Bold';src:  url('../fonts/IRFarhang-Bold.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRFarhang-Light';src:  url('../fonts/IRFarhang-Light.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRKalameh';src:  url('../fonts/IRKalameh.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRKalameh-Bold';src:  url('../fonts/IRKalameh-Bold.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRKalameh-Light';src:  url('../fonts/IRKalameh-Light.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRBakeri';src:  url('../fonts/IRBakeri.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRYekanBakh';src:  url('../fonts/IRYekanBakh.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRYekanBakh-Bold';src:  url('../fonts/IRYekanBakh-Bold.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRYekanBakh-Light';src:  url('../fonts/IRYekanBakh-Light.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRYekan';src:  url('../fonts/IRYekan.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRYekan-Bold';src:  url('../fonts/IRYekan-Bold.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRYekan-Light';src:  url('../fonts/IRYekan-Light.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRVazir';src:  url('../fonts/IRVazir.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRVazir-Bold';src:  url('../fonts/IRVazir-Bold.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRVazir-Light';src:  url('../fonts/IRVazir-Light.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRGandom';src:url('../fonts/IRGandom.woff2') format('woff2');font-weight:400;font-style:normal}
@font-face{font-family:'IRTanha';src:url('../fonts/IRTanha.woff2') format('woff2');font-weight:400;font-style:normal}
@font-face{font-family:'IRSahel';src:url('../fonts/IRSahel.woff2') format('woff2');font-weight:400;font-style:normal}
@font-face{font-family:'IRSahel-Bold';src:url('../fonts/IRSahel-Bold.woff2') format('woff2');font-weight:400;font-style:normal}
@font-face{font-family:'IRSahel-Light';src:url('../fonts/IRSahel-Light.woff2') format('woff2');font-weight:400;font-style:normal}
@font-face{font-family:'IRSamim';src:url('../fonts/IRSamim.woff2') format('woff2');font-weight:400;font-style:normal}
@font-face{font-family:'IRSamim-Bold';src:url('../fonts/IRSamim-Bold.woff2') format('woff2');font-weight:400;font-style:normal}
@font-face{font-family:'IRSamim-Light';src:url('../fonts/IRSamim-Light.woff2') format('woff2');font-weight:400;font-style:normal}
@font-face{font-family:'IRShabnam';src:url('../fonts/IRShabnam.woff2') format('woff2');font-weight:400;font-style:normal}
@font-face{font-family:'IRShabnam-Bold';src:url('../fonts/IRShabnam-Bold.woff2') format('woff2');font-weight:400;font-style:normal}
@font-face{font-family:'IRShabnam-Light';src:url('../fonts/IRShabnam-Light.woff2') format('woff2');font-weight:400;font-style:normal}

#cpanel-form {
    direction: rtl!important;
}

#cpanel-form .panel .panel-heading .accordion-toggle, #cpanel-form .panel-default .panel-heading .accordion-toggle {
    text-align: right!important;
	padding-right: 20px;
}
#cpanel-form .panel .panel-heading .accordion-toggle:after, #cpanel-form .panel-default .panel-heading .accordion-toggle:after {
    right: 5px!important;
}

.see-more1:hover {
    color: #fff!important;
}
.rtl.woocommerce table.shop_table_responsive tr:nth-child(2n) td, .rtl.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td {
    text-align: right !important;
}
.wpb_revslider_element .rev_slider_wrapper .see-more1 {
    font-size: 16px !important;
}
.col-lg-3 {
    width: 24%!important;
}

#subscribe_popup .subscribe-popup-container .subscribe-content {
    text-align: center!important;
    padding: 0px 5px!important;
}
.woocommerce-MyAccount-content {
    margin: 1%!important;
}
#coupon_code {
    width: 50%!important;
    margin-bottom: 15px!important;
}
.wrapper_vertical_menu .vertical-megamenu > li.shop4u-mega-menu > .dropdown-menu > li {
    width: auto!important;
}
.sw_tab_countdown2 .block-title {
    right: 11%!important;
    left:auto!important;
	}
.header-style2 .shop4u_top .top-form.top-search button.form-button::before {
    content: "جستجو"!important;
}
.nav-pills > li.dropdown .dropdown-menu li > a {
    margin-right: 5px!important;
}
.woocommerce-account #contents .entry-content nav.woocommerce-MyAccount-navigation {
    float: right!important;
    width: auto!important;
    margin-right: 0px!important;
}
.woocommerce-account #contents .entry-content .woocommerce-MyAccount-content {
    margin-bottom: 30px!important;
    width: 78%!important;
    overflow: hidden!important;
    float: left!important;
}
a.see-more1 {
    color: #fff!important;
}

#author {
    background: #eee!important;
}
#email {
    background: #eee!important;
}
.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {
    float: right!important;
    margin-right: -20px!important;
    margin-top: 6px!important;
}
.rtl.home-style2 .sale-off span, .rtl.home-style2 .woocommerce span.onsale span, .rtl.home-style2 .onsale span {
    position: relative!important;
    left: auto!important;
}
.product-effect {
    text-align: right!important;
}
.woocommerce form table.shop_table.shop_table_responsive thead tr th, .woocommerce-page form table.shop_table.shop_table_responsive thead tr th {
    font-family: inherit!important;
}
.woocommerce > .cart-collaterals .cart_totals table tr, .woocommerce-page > .cart-collaterals .cart_totals table tr {
    font-family: inherit!important;
}
.woocommerce .woocommerce-checkout table.shop_table th, .woocommerce-page .woocommerce-checkout table.shop_table th {
    font-family: inherit!important;
}
.home-style3 .responsive-post-slider3 .slider .slick-list .item .item-inner .item-detail .entry-content {
    text-align: right!important;
}
.footer .footer-copyright .sidebar-copyright .widget_media_image img {
    width: 300px;
}
svg#yith-wcwl-icon-heart-outline {
    display: none;
}
.image-newsletter.pull-left img {
    border-radius: 5px;
}
#subscribe_popup .subscribe-popup-container .subscribe-form input[type="email"] {
    height: 53px;
    line-height: 53px;
    width: 100%;
}
.woocommerce div.product form.cart .clearfix:after {
    display: inline;
}
table.compare-list {
    width: 100%;
    border-bottom: 0;
    border-top: 0;
    margin: 0;
    table-layout: auto;
    font-family: tahoma;
}

rs-module {
    width: 100% !important;
	height: 100% !important;
}
.rtl.woocommerce .price_label, .rtl.woocommerce .price_label span {
    direction: rtl;
}
@media (max-width: 991px) {
    .resmenu-container-sidebar .shop4u_top .top-form.top-search button.form-button {
       right:auto;
        left: 0;
    }
}


#slider-1-slide-2-layer-2,#slider-1-slide-2-layer-1,rs-module rs-mask-wrap .rs-layer, rs-module rs-mask-wrap :last-child {
    font-family: IRYekan !important;
}