/* Persian Fonts ---------------THEMEFOUR.COM-------------------------------- */
@font-face {
    font-family: 'Aviny';
    src:  url('fonts/persian/Aviny.woff') format('woff');
         font-weight: normal;
         font-style: normal;
}
@font-face {
    font-family: 'BYekan';
    src:  url('fonts/persian/BYekan.woff') format('woff');
         font-weight: normal;
         font-style: normal;
}
@font-face {
    font-family: 'Shabnam';
    src: url('fonts/persian/Shabnam.woff') format('woff');
         font-weight: normal;
         font-style: normal;
}
@font-face {
    font-family: 'Vazir';
    src: url('fonts/persian/Vazir-Bold-FD.woff') format('woff');
         font-weight: normal;
         font-style: normal;
}
@font-face {
    font-family: 'Vazir-Light';
    src: url('fonts/persian/Vazir-Light-FD.woff') format('woff');
         font-weight: normal;
         font-style: normal;
}
@font-face {
    font-family: 'Vazir-Medium';
    src: url('fonts/persian/Vazir-Medium-FD.woff') format('woff');

         font-weight: normal;
         font-style: normal;
}
@font-face {
    font-family: 'Vazir-Bold';
    src: url('fonts/persian/Vazir-Bold-FD.woff') format('woff');

         font-weight: normal;
         font-style: normal;
}

@font-face {
    font-family: 'Parastoo';
    src:url('fonts/persian/Parastoo-Bold-FD.woff') format('woff');

         font-weight: normal;
         font-style: normal;
}
@font-face {
    font-family: 'Parastoo-bold';
    src: url('fonts/persian/Parastoo-Bold-FD.woff') format('woff');
         font-weight: normal;
         font-style: normal;
}

@font-face {
    font-family: 'Samim-Bold';
    src: url('fonts/persian/Samim-Bold-FD.woff') format('woff');
         font-weight: normal;
         font-style: normal;
}
@font-face {
    font-family: 'Samim';
    src: url('fonts/persian/Samim-FD.woff') format('woff');
         font-weight: normal;
         font-style: normal;
}
@font-face {
    font-family: 'Sahel';
    src: url('fonts/persian/Sahel-FD.woff') format('woff');
         font-weight: normal;
         font-style: normal;
}
@font-face {
    font-family: 'Sahel-Bold';
    src: url('fonts/persian/Sahel-Bold-FD.woff') format('woff');
         font-weight: normal;
         font-style: normal;
}
@font-face {
    font-family: 'Sahel-Black';
    src: url('fonts/persian/Sahel-Black-FD.woff') format('woff');
         font-weight: normal;
         font-style: normal;
}
@font-face {
    font-family: 'Tanha';
    src: url('fonts/persian/Tanha-FD.woff') format('woff');
         font-weight: normal;
         font-style: normal;
}
@font-face {
    font-family: 'Dirooz';
    src: url('fonts/persian/Dirooz-FD.woff') format('woff');
         font-weight: normal;
         font-style: normal;
}
@font-face {
    font-family: 'Gandom';
    src:url('fonts/persian/Gandom-FD.woff') format('woff');
         font-weight: normal;
         font-style: normal;
}
@font-face {
    font-family: 'Shabnam-bold';
    src: url('fonts/persian/Shabnam-bold.woff') format('woff');
         font-weight: normal;
         font-style: normal;
}
@font-face {
    font-family: 'IRANSans-Medium';
    src: url('fonts/persian/IRANSans-Medium.woff') format('woff');

         font-weight: normal;
         font-style: normal;
}
@font-face {
    font-family: 'IRANSans-Light';
         src: url('fonts/persian/IRANSans-Light.woff') format('woff');
         font-weight: normal;
         font-style: normal;
}
@font-face {
    font-family: 'IRANYekan';
         src: url('fonts/persian/IRANYekan.woff') format('woff');
         font-weight: normal;
         font-style: normal;
}
@font-face {
    font-family: 'IRANYekan-Light';
         src: url('fonts/persian/IRANYekan-Light.woff') format('woff');
         font-weight: normal;
         font-style: normal;
}
@font-face {
    font-family: 'IRANSansdn';
         src: url('fonts/persian/IRANSansdn.woff') format('woff');
         font-weight: normal;
         font-style: normal;
}
@font-face {
    font-family: 'IRANSansdn-Light';
         src: url('fonts/persian/IRANSansdn-Light.woff') format('woff');
         font-weight: normal;
         font-style: normal;
}
@font-face {
    font-family: 'Rezvan';
    src: url('fonts/persian/Rezvan.woff') format('woff');
         font-weight: normal;
         font-style: normal;
}
@font-face {
    font-family: 'BRoya';
    src:url('fonts/persian/BRoya.woff') format('woff');
         font-weight: normal;
         font-style: normal;
}
@font-face {
    font-family: 'BTraffic';
    src: url('fonts/persian/BTraffic.woff') format('woff');
         font-weight: normal;
         font-style: normal;
}

@font-face {
    font-family: 'BZar';
    src: url('fonts/persian/BZar.woff') format('woff');
         font-weight: normal;
         font-style: normal;
}

@font-face {
    font-family: 'BHoma';
    src:url('fonts/persian/BHoma.woff') format('woff');
         font-weight: normal;
         font-style: normal;
}
@font-face {
    font-family: 'W_hooripich';
    src: url('fonts/persian/W_hooripich.woff') format('woff');
         font-weight: normal;
         font-style: normal;
}
@font-face {
    font-family: 'W_tamiz';
    src:url('fonts/persian/W_tamiz.woff') format('woff');
         font-weight: normal;
         font-style: normal;
}
@font-face {
    font-family: 'W_titr';
    src: url('fonts/persian/W_titr.woff') format('woff');
         font-weight: normal;
         font-style: normal;
}
@font-face {
    font-family: 'W_thulth3';
    src: url('fonts/persian/W_thulth3.woff') format('woff');
         font-weight: normal;
         font-style: normal;
}
@font-face {
    font-family: 'W_tehran';
    src: url('fonts/persian/W_tehran.woff') format('woff');
         font-weight: normal;
         font-style: normal;
}
@font-face {
    font-family: 'FarNazanin';
    src:url('fonts/persian/FarNazanin.woff') format('woff');
         font-weight: normal;
         font-style: normal;
}
@font-face {
    font-family: 'BMorvarid';
    src:url('fonts/persian/BMorvarid.woff') format('woff');
         font-weight: normal;
         font-style: normal;
}
@font-face {
    font-family: 'BNarm';
    src: url('fonts/persian/BNarm.woff') format('woff');
         font-weight: normal;
         font-style: normal;
}
@font-face {
    font-family: 'BShiraz';
    src:url('fonts/persian/BShiraz.woff') format('woff');
         font-weight: normal;
         font-style: normal;
}
@font-face {
    font-family: 'BMitra';
    src: url('fonts/persian/BMitra.woff') format('woff');
         font-weight: normal;
         font-style: normal;
}
@font-face {
    font-family: 'Digikala Yekan';
         src: url('fonts/persian/Digikala-Yekan.woff') format('woff');  
         font-weight: normal;
         font-style: normal;
}

@font-face {
  font-family: 'Mj_Casablanca';
  src: url('fonts/persian/Mj_Casablanca.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Mj_SaudiArabia';
  src: url('fonts/persian/Mj_SaudiArabia.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Mj_SaudiArabiaXL';
  src: url('fonts/persian/Mj_SaudiArabiaXL.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
/* Persian Fonts ---------------THEMEFOUR.COM-------------------------------- */
body{
font-family: IRANSans-Medium;
}
table.compare-list th {
    text-align: right!important;
    font-family: IRANYekan!important;
	direction: rtl!important;
}
table.compare-list td {
    font-family: IRANYekan!important;
	direction: rtl!important;
}
table.compare-list .add-to-cart td a {
    font-family: IRANYekan;
}
table.compare-list thead th, h1 {
    text-align: right!important;
    font-family: IRANYekan!important;
}
.woocommerce table.shop_table th {
    font-weight: 100;
}
.woocommerce table.wishlist_table {
    font-size: 100%;
}
.bran2-layout-slider .block-title .view-all-brand {
    margin: 8px 0 0 11px;
}
.bran2-layout-slider .block-title .view-all-brand::before {
    content: "";
    font-family: FontAwesome;
    font-size: 12px;
    margin-left: 4px;
}
.block-popup-login .tt_popup_login strong {
    font-size: 117.33%;
}
.wishlist_table tr td.product-thumbnail, .wishlist_table tr td.product-name, .wishlist_table tr td.wishlist-name, .wishlist_table tr td.wishlist-privacy, .woocommerce table.wishlist_table tfoot td {
    text-align: right;
}
.primary-menu .navbar-inner .nav > li > a {
    color: #fff;
    font-weight: 100;
    line-height: 40px;
    text-shadow: none;
    text-transform: uppercase;
}
#cpanel-form .cpanel-title h4 {
    float: right;
    font-size: 16px;
    font-weight: bold;
    margin-top: 5px;
    text-transform: uppercase;
}
#cpanel-form {
    direction: rtl;
    text-align: right;
}
#cpanel-form label {
    float: right;
    font-size: 12px;
    padding: 5px 0;
    text-align: right;
    width: 50%;
}
.rtl .sw-woo-tab-slide .category-listing-content .childcat-listing .childcat-content ul li a::after {
    float: right;
}
.rtl .sw-woo-tab-slide .category-listing-content .childcat-listing .childcat-content ul {
    padding-left: 0;
    padding-right: 5px;
}
.vertical_megamenu .nav.vertical-megamenu > li.ya-mega-menu > .dropdown-menu .three-column .woocommerce .products-loop.products-loop li .products-entry .products-thumb {
    border: 0 none;
    margin-bottom: 10px;
    width: auto;
    position: relative;
    left: auto;
}
.woocommerce-account #contents .entry-content nav.woocommerce-MyAccount-navigation > ul > li > a {
    display: block;
    min-width: 160px;
    padding: 10px 10px;
    border: 1px solid #eee;
}
.woocommerce-account #contents .entry-content nav.woocommerce-MyAccount-navigation {
    float: right;
    width: auto;
    margin-left: 30px;
    margin-bottom: 30px;
    margin-right: 0px;
}
.rtl .header-style3 #main-menu .sidebar-top-menu .widget .top-search {
  margin: 10px 0 0 9px;
  width: auto;
}
.slick-slider .slick-track, .slick-slider .slick-list {
    direction: inherit;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
    left: 30px!important;
}
.rtl #main-menu .sidebar-top-menu .widget .top-search {
    float: left !important;
    width: auto;
}
.rtl .header-style4 .sidebar-top-menu .top-login ul li > a:after, .rtl .header-style6 .sidebar-top-menu .top-login ul li > a:after {
    margin-right: 10px;
    margin-left: 5px;
    float: right;
}
.rtl .sw-woo-container-slider .left-child .cat-list li a:after {
    margin-right: 3px;
    float: right;
}
/*RTL-min-By Themefour.com*/