@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 900;
	src: url('../fonts/eot/IRANSansWeb_Black.eot');
	src: url('../fonts/eot/IRANSansWeb_Black.eot?#iefix') format('embedded-opentype'), 
		 url('../fonts/woff2/IRANSansWeb_Black.woff2') format('woff2'),  
		 url('../fonts/woff/IRANSansWeb_Black.woff') format('woff'),  
		 url('../fonts/ttf/IRANSansWeb_Black.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: bold;
	src: url('../fonts/eot/IRANSansWeb_Bold.eot');
	src: url('../fonts/eot/IRANSansWeb_Bold.eot?#iefix') format('embedded-opentype'), 
		 url('../fonts/woff2/IRANSansWeb_Bold.woff2') format('woff2'),  
		 url('../fonts/woff/IRANSansWeb_Bold.woff') format('woff'), 
		 url('../fonts/ttf/IRANSansWeb_Bold.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 500;
	src: url('../fonts/eot/IRANSansWeb_Medium.eot');
	src: url('../fonts/eot/IRANSansWeb_Medium.eot?#iefix') format('embedded-opentype'), 
		 url('../fonts/woff2/IRANSansWeb_Medium.woff2') format('woff2'), 
		 url('../fonts/woff/IRANSansWeb_Medium.woff') format('woff'),  
		 url('../fonts/ttf/IRANSansWeb_Medium.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 300;
	src: url('../fonts/eot/IRANSansWeb_Light.eot');
	src: url('../fonts/eot/IRANSansWeb_Light.eot?#iefix') format('embedded-opentype'), 
		 url('../fonts/woff2/IRANSansWeb_Light.woff2') format('woff2'), 
		 url('../fonts/woff/IRANSansWeb_Light.woff') format('woff'), 
		 url('../fonts/ttf/IRANSansWeb_Light.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 200;
	src: url('../fonts/eot/IRANSansWeb_UltraLight.eot');
	src: url('../fonts/eot/IRANSansWeb_UltraLight.eot?#iefix') format('embedded-opentype'), 
		 url('../fonts/woff2/IRANSansWeb_UltraLight.woff2') format('woff2'), 
		 url('../fonts/woff/IRANSansWeb_UltraLight.woff') format('woff'), 
		 url('../fonts/ttf/IRANSansWeb_UltraLight.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: normal;
	src: url('../fonts/eot/IRANSansWeb.eot');
	src: url('../fonts/eot/IRANSansWeb.eot?#iefix') format('embedded-opentype'),  
		 url('../fonts/woff2/IRANSansWeb.woff2') format('woff2'), 
		 url('../fonts/woff/IRANSansWeb.woff') format('woff'), 
		 url('../fonts/ttf/IRANSansWeb.ttf') format('truetype');
}

.rtl .wpb_single_image.vc_align_right {
  text-align: left;
}
.rtl .vc_btn3-container.vc_btn3-left {
  text-align: right;
}
.rtl .wpb_tabs .wpb_tabs_nav li {
  float: right;
  margin: 0 0 0 1px;
}
.rtl .vc_col-sm-1,
.rtl .vc_col-sm-2,
.rtl .vc_col-sm-3,
.rtl .vc_col-sm-4,
.rtl .vc_col-sm-5,
.rtl .vc_col-sm-6,
.rtl .vc_col-sm-7,
.rtl .vc_col-sm-8,
.rtl .vc_col-sm-9,
.rtl .vc_col-sm-10,
.rtl .vc_col-sm-11 {
  float: right;
}
.rtl .pull-left {
  float: right;
}
.rtl .pull-right {
  float: left;
}
.rtl .fancybox-close {
  left: 15px;
  right: auto;
}
.rtl .column-1,
.rtl .column-2,
.rtl .column-3,
.rtl .column-4,
.rtl .column-5,
.rtl .column-6,
.rtl .column-7,
.rtl .column-8,
.rtl .column-9,
.rtl .column-10 {
  float: right;
}
.rtl .dropdown-menu {
  left: auto;
  right: 0;
}
.rtl .woocommerce-error:before,
.rtl .woocommerce-info:before,
.rtl .woocommerce-message:before {
  right: 1.5em;
  left: auto;
}
.rtl .woocommerce-error,
.rtl .woocommerce-info,
.rtl .woocommerce-message {
  padding: 1em 3.5em 1em 2em !important;
}
.rtl .header-style5 .nav-pills >li:first-child > a {
  padding-left: 20px;
  padding-right: 0;
}
.rtl.woocommerce div.product form.cart div.quantity {
  float: right;
}
.rtl .woocommerce div.product form.cart .button {
  float: right;
}
.rtl.woocommerce .widget_layered_nav ul li.chosen a::before,
.rtl.woocommerce .widget_layered_nav_filters ul li a::before {
  content: '';
  margin: 0;
}
.rtl .woocommerce form table.shop_table.shop_table_responsive tbody tr td,
.rtl.woocommerce-page form table.shop_table.shop_table_responsive tbody tr td {
  text-align: right !important;
}
.rtl .content-search >.post .entry-content .bl_read_more i,
.rtl .content-search .product .entry-content .bl_read_more i {
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
}
.rtl.woocommerce .widget_price_filter .price_slider_amount .button {
  float: right;
}
.rtl .price_slider_wrapper .price_label {
  float: left;
}
.rtl .price_slider_wrapper .price_slider_amount #min_price {
  float: right;
  margin-left: 1%;
  margin-right: 0;
}
.rtl .price_slider_wrapper .price_slider_amount #max_price {
  float: left;
  margin-left: 0;
  margin-right: 1%;
}


#main-menu {
    background-position-x: 0px !important;
}




p , a , h1 , h2 , h3 , h4 ,h5 , h6 , span , strong , b , div , table {
    font-family: IRANSans !important;
}

.nav-pills>li>a {
    padding: 17px 0px 17px 20px;
}


.rtl .nav-pills>li.dropdown>a:after {
    left: 8px;
    color: #FFC107;
}

.navbar-inverse {
    padding-right: 0 !important;
}

.t_mob_tc_title h1 {
    font-size: 52px;
    letter-spacing: 0;
}

.t_mob_tc_search {
    direction: ltr;
}

.hcb_title h2 {
    letter-spacing: 0;
    font-size: 20px;
    line-height: 14px;
    color: #000;
}

.mobo_colo_item h2 {
    letter-spacing: 0;
    font-size: 11px;
    line-height: 14px;
}
.homa_title h2 {letter-spacing: 0;font-size: 20px;line-height: 14px;color: #000;}
.el_slidio_titlio h2{letter-spacing: 0;font-size: 20px;line-height: 0px;color: #000;}
.QAF_title h2{letter-spacing: 0;font-size: 20px;line-height: 14px;color: #fff;}
.size_30 {
    width: calc(33.33% - 10px) !important;
    float: left;
}

.section_h_pro {
    direction: ltr;
}