@font-face {
    font-family: 'yekan';
    font-style: normal;
	font-weight: 300;
    src:url(fonts/yekan.eot?#) format('embedded-opentype'),    
          url(fonts/yekan.woff) format('woff'),
          url(fonts/yekan.ttf) format('truetype'); 
}


@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: bold;
	src: url('../fonts/eot/IRANSansWeb(FaNum)_Bold.eot');
	src: url('../fonts/eot/IRANSansWeb(FaNum)_Bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/woff2/IRANSansWeb(FaNum)_Bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/woff/IRANSansWeb(FaNum)_Bold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/ttf/IRANSansWeb(FaNum)_Bold.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 500;
	src: url('../fonts/eot/IRANSansWeb(FaNum)_Medium.eot');
	src: url('../fonts/eot/IRANSansWeb(FaNum)_Medium.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/woff2/IRANSansWeb(FaNum)_Medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/woff/IRANSansWeb(FaNum)_Medium.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/ttf/IRANSansWeb(FaNum)_Medium.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 300;
	src: url('../fonts/eot/IRANSansWeb(FaNum)_Light.eot');
	src: url('../fonts/eot/IRANSansWeb(FaNum)_Light.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/woff2/IRANSansWeb(FaNum)_Light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/woff/IRANSansWeb(FaNum)_Light.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/ttf/IRANSansWeb(FaNum)_Light.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 200;
	src: url('../fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot');
	src: url('../fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/woff2/IRANSansWeb(FaNum)_UltraLight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/woff/IRANSansWeb(FaNum)_UltraLight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/ttf/IRANSansWeb(FaNum)_UltraLight.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: normal;
	src: url('../fonts/eot/IRANSansWeb(FaNum).eot');
	src: url('../fonts/eot/IRANSansWeb(FaNum).eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/woff2/IRANSansWeb(FaNum).woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/woff/IRANSansWeb(FaNum).woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/ttf/IRANSansWeb(FaNum).ttf') format('truetype');
}

li,p,a,div,h1,h2,h3,h4,h5,h6,h7,button,
td,tr,table,input,inbutbox,textarea{
	font-family:IRANSans!important;
	font-weight:normal!important;
	letter-spacing:-0.5px;
}

.pagination ul > li > a, .pagination ul > li > span {
  letter-spacing: 0!important;
}

#jm-allpage .search-ms .inputbox.first_input, #jm-allpage .search-ms .inputbox.search-query {
  border-radius: 0!important;
}
#jm-allpage .dj-megamenu li.dj-up + li.dj-up,
.dj-megamenu {
  border: 0 none;
}
.btn {
  border-radius: 0!important;
}
.jm-social-title {
  letter-spacing: -2px;
}
.jm-custom-title {
  font-style: normal;
}
#jm-font-switcher {
  left: 30px;
  position: absolute;
  z-index: 9;
}
#jm-allpage .readmore2, #jm-allpage .readmore3,
.jm-title ,
.cat_row_title{
  letter-spacing: -1px!important;
}
.jm-icons a {
  margin: 5px 5px;
}
.button,.title_top,
h1,h2,h3,h4,h5,h6 {
  letter-spacing: -1px!important;
}
#dj-classifieds .dj-item .additional span.row_label,
#dj-classifieds .dj-item .custom_det span.row_label {
  display: inline-block;
  margin: 0 0 0 5px;
}
.btl-modal {
  border-radius: 0 !important;
  margin: 0 2px !important;
}
.search-ms .dj_cf_search.dj_cf_search_horizontal .search_ex_fields .djseform_field {
  width: 100% !important;
}
.search-ms .dj_cf_search div select {
  width: 95%!important;
}
#btl-content-profile ul.menu li {
  padding-right:20px !important;
  direction: rtl;
  text-align: right;
}
.btl-note, #register-link {
  direction: rtl;
  text-align: right;
}
.btl-label {
  float: right !important;
  min-width: 25%;
  padding: 0 10px;
}
ul:not([class]) li, ul.jm-color li, ul.jm-color2 li {
  background-image: none;
  text-align: right;
}
#user-registration p {
  padding: 20px 0;
}
.btl-error {
  text-align: right;
}
#se_address211 {
  margin: 2px 0;
}
.list > li {
  list-style: outside none disc;
  margin-right: 10px;
}
.white-ms .dj_cf_search label, .white-ms .dj_cf_search span.label {
  background: none!important;
}
em {
  font-style: normal!important;
}

.ltr {direction:ltr!important;text-align:left!important;}
#dj-mslider11m198 .dj-slide-desc-text a {
  text-align: center !important;
}
.dj-megamenu li.dj-up a.dj-up_a {
  font-size: 15px;
}
.dj-megamenu li.dj-up a.dj-up_a small.subtitle {
  line-height: 25px;
}
.dj-megamenu .modules-wrap p {
  text-align: justify;
}
.newsflash-title > a {
  font-weight: bold!important;
}
.newsflash .newsflash-title {
  padding-top: 10px;
}

.jm-special .price {
  font-size: 20px;
}