@font-face {
 font-family: 'shabnamlfd';
 src: url('/bfont/shabnamlightfd.eot');
 
src: url('bfont/shabnamlightfd.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	 url('bfont/shabnamlightfd.woff') format('woff'), /* Modern Browsers */
	 url('bfont/shabnamlightfd.woff2') format('woff2'),
	 url('bfont/shabnamlightfd.ttf') format('truetype');
 
 font-weight: normal;
 font-style: normal;
-webkit-font-smoothing: antialiased;
//-webkit-text-stroke-width: 0.3px;

text-rendering: optimizeLegibility;
text-rendering: geometricPrecision;
font-smooth: always;

font-smoothing: antialiased;
-moz-font-smoothing: antialiased;
-webkit-font-smoothing: antialiased;
-webkit-font-smoothing: subpixel-antialiased;
}

@font-face {
font-family: 'titillium_web';
src: url('/bfonts/titilliumweb-regular-webfont.eot');
src: url('/bfont/titilliumweb-regular-webfont.eot?#iefix') format('embedded-opentype'), url('bfont/titilliumweb-regular-webfont.woff') format('woff'), url('bfont/titilliumweb-regular-webfont.ttf') format('truetype'), url('fonts/titillium/titilliumweb-regular-webfont.svg#titillium_webregular') format('svg');
font-weight: normal;
font-style: normal;
}
 .post-titillium_web
 {
	 line-height: 20px;
	 font: 16px titillium_web;
	 margin: 10px 0 10px 0;
	 clear: both;
 }
 
@font-face{
	font-family:'sans-En';
	src:url('/bfont/IRANSansWeb.eot');
	src:url('/bfont/IRANSansWeb.eot?#iefix') format('embedded-opentype'),
	url('bfont/IRANSansWeb.woff') format('woff'),
	url('bfont/IRANSansWeb.ttf') format('truetype');
}
 .post-sans-En
 {
	 line-height: 20px;
	 font: 11px sans-En;
	 margin: 0px 0 0px 0;
	 clear: both;
 }
 
@font-face{
	font-family:'sans-Fa';
	src:url('/bfont/IRANSansWeb(FaNum).eot');
	src:url('/bfont/BYekanfonts/IRANSansWeb(FaNum).eot?#iefix') format('embedded-opentype'),
	url('bfont/IRANSansWeb(FaNum).woff') format('woff'),
	url('bfont/IRANSansWeb(FaNum).ttf') format('truetype');
}
 .post-sans-Fa
 {
	 line-height: 20px;
	 font: 11px sans-Fa;
	 margin: 0px 0 0px 0;
	 clear: both;
 }
  .post-sans-Fa-12
 {
	 line-height: 20px;
	 font: 12px sans-Fa;
	 margin: 0px 0 0px 0;
	 clear: both;
 } 
  .post-sans-Fa-14
 {
	 line-height: 20px;
	 font: 14px sans-Fa;
	 margin: 0px 0 0px 0;
	 clear: both;
 }
 .post-shabnamlfd16
 {
	 line-height: 20px;
	 font: 16px shabnamlfd, Tahoma, Geneva, sans-serif;
	 margin: 10px 0 10px 0;
	 clear: both;
 }
 .post-shabnamlfd12nobr
 {
	 //line-height: 20px;
	 font: 12px shabnamlfd, Tahoma, Geneva, sans-serif;
	// margin: 10px 0 10px 0;

 }
  .post-shabnamlfd10nobr {	 font: 10px shabnamlfd, Tahoma, Geneva, sans-serif; }
 .post-shabnamlfd14nobr
 {
	 //line-height: 20px;
	 font: 14px shabnamlfd, Tahoma, Geneva, sans-serif;
	// margin: 10px 0 10px 0;

 }
  .post-shabnamlfd16nobr
 {
	 //line-height: 20px;
	 font: 16px shabnamlfd, Tahoma, Geneva, sans-serif;
	// margin: 10px 0 10px 0;

 } 
  
  
 
@font-face {
 font-family: 'shabnamfd';
 src: url('/bfont/shabnamfd.eot');
 
src: url('bfont/shabnamfd.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	 url('bfont/shabnamfd.woff') format('woff'), /* Modern Browsers */
	 url('bfont/shabnamfd.woff2') format('woff2'),
	 url('bfont/shabnamfd.ttf') format('truetype');
	 
 font-weight: normal;
 font-style: normal;
-webkit-font-smoothing: antialiased;
//-webkit-text-stroke-width: 0.3px;

text-rendering: optimizeLegibility;
text-rendering: geometricPrecision;
font-smooth: always;

font-smoothing: antialiased;
-moz-font-smoothing: antialiased;
-webkit-font-smoothing: antialiased;
-webkit-font-smoothing: subpixel-antialiased;
}

 .post-shabnamlfd16
 {
	 line-height: 20px;
	 font: 16px shabnamlfd, Tahoma, Geneva, sans-serif;
	 margin: 10px 0 10px 0;
	 clear: both;
 } 
 .post-shabnamlfd16nor
 {
	 font: 16px shabnamlfd, Tahoma, Geneva, sans-serif;
  }  
 
@font-face {
 font-family: 'shabnambfd';
 src: url('/bfont/shabnamboldfd.eot');
 
src: url('bfont/bfont/shabnamboldfd.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	 url('bfont/shabnamboldfd.woff') format('woff'), /* Modern Browsers */
	 url('bfont/shabnamboldfd.woff2') format('woff2'),
	 url('bfont/shabnamboldfd.ttf') format('truetype');
  
 font-weight: normal;
 font-style: normal;
-webkit-font-smoothing: antialiased;
//-webkit-text-stroke-width: 0.3px;

text-rendering: optimizeLegibility;
text-rendering: geometricPrecision;
font-smooth: always;

font-smoothing: antialiased;
-moz-font-smoothing: antialiased;
-webkit-font-smoothing: antialiased;
-webkit-font-smoothing: subpixel-antialiased;
}

 .post-shabnambfd14
 {
	 line-height: 20px;
	 font: 14px shabnambfd, Tahoma, Geneva, sans-serif;
	 margin: 10px 0 10px 0;
	 clear: both;
 }
 .post-shabnambfd14nor
 {
	 line-height: 20px;
	 font: 14px shabnambfd, Tahoma, Geneva, sans-serif;
	 margin: 10px 0 10px 0;
	 //clear: both;
 } 
  .post-event-table
 {
	 line-height: 20px;
	 font: 14px shabnambfd, Tahoma, Geneva, sans-serif;
	 margin: 0px 0 0px 0;
 }
   .post-event-table-item-12
 {
	 line-height: 10px;
	 font: 12px shabnambfd, Tahoma, Geneva, sans-serif;
	 margin: 0px 0 0px 0;
 }
   .post-event-table-item-14
 {
	 line-height: 10px;
	 font: 14px shabnambfd, Tahoma, Geneva, sans-serif;
	 margin: 0px 0 0px 0;
 }
    .post-event-table-item-11
 {
	 line-height: 10px;
	 font: 11px shabnambfd, Tahoma, Geneva, sans-serif;
	 margin: 0px 0 0px 0;
 }

 .post-shabnambfd16
 {
	 line-height: 20px;
	 font: 16px shabnambfd, Tahoma, Geneva, sans-serif;
	 margin: 10px 0 10px 0;
	 clear: both;
 } 
 .post-shabnambfd16nobr
 {
	 line-height: 20px;
	 font: 16px shabnambfd, Tahoma, Geneva, sans-serif;
	 margin: 10px 0 0px 0;

 } 
 .post-shabnambfd18title
 {
	 line-height: 20px;
	 font: 18px shabnambfd, Tahoma, Geneva, sans-serif;
	 margin: 10px 0 10px 0;
	 clear: both;
 }  
 .post-shabnambfd18
 {
	 //line-height: 20px;
	 font: 18px shabnambfd, Tahoma, Geneva, sans-serif;
	 //margin: 10px 0 10px 0;
	 //clear: both;
 }  
 .post-shabnambfd22
 {
	 line-height: 20px;
	 font: 22px shabnambfd, Tahoma, Geneva, sans-serif;
	 margin: 10px 0 10px 0;
	 clear: both;
 }  
  .post-shabnambfd24
 {
	 line-height: 20px;
	 font: 24px shabnambfd, Tahoma, Geneva, sans-serif;
	 margin: 10px 0 10px 0;
	 clear: both;
 } 
 .post-shabnambfd28
 {
	 line-height: 20px;
	 font: 28px shabnambfd, Tahoma, Geneva, sans-serif;
	 margin: 10px 0 10px 0;
	 clear: both;
 }  
 
@font-face {
 font-family: 'shabnammfd';
 src: url('/bfont/shabnammediumfd.eot');
 
src: url('bfont/shabnammediumfd.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	 url('bfont/shabnammediumfd.woff') format('woff'), /* Modern Browsers */
	 url('bfont/shabnammediumfd.woff2') format('woff2'),
	 url('bfont/shabnammediumfd.ttf') format('truetype');
	 
 font-weight: normal;
 font-style: normal;
-webkit-font-smoothing: antialiased;
//-webkit-text-stroke-width: 0.3px;

text-rendering: optimizeLegibility;
text-rendering: geometricPrecision;
font-smooth: always;

font-smoothing: antialiased;
-moz-font-smoothing: antialiased;
-webkit-font-smoothing: antialiased;
-webkit-font-smoothing: subpixel-antialiased;
}

 .post-shabnammfd16
 {
	 line-height: 20px;
	 font: 16px shabnammfd, Tahoma, Geneva, sans-serif;
	 margin: 10px 0 10px 0;
	 clear: both;
 }  

@font-face {
 font-family: 'shabnamtfd';
 src: url('/bfont/shabnam-Thin-FD.eot');
 
src: url('bfont/shabnamthinfd.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	 url('bfont/shabnamthinfd.woff') format('woff'), /* Modern Browsers */
	 url('bfont/shabnamthinfd.woff2') format('woff2'),
	 url('bfont/shabnamthinfd.ttf') format('truetype');
	 
 font-weight: normal;
 font-style: normal;
-webkit-font-smoothing: antialiased;
//-webkit-text-stroke-width: 0.3px;

text-rendering: optimizeLegibility;
text-rendering: geometricPrecision;
font-smooth: always;

font-smoothing: antialiased;
-moz-font-smoothing: antialiased;
-webkit-font-smoothing: antialiased;
-webkit-font-smoothing: subpixel-antialiased;
}

 .post-shabnamtfd16
 {
	 line-height: 20px;
	 font: 16px shabnamtfd, Tahoma, Geneva, sans-serif;
	 margin: 10px 0 10px 0;
	 clear: both;
 } 
 .post-shabnamtfd12
 {
	 line-height: 20px;
	 font: 12px shabnamtfd, Tahoma, Geneva, sans-serif;
	 margin: 10px 0 10px 0;
	 clear: both;
 } 
 
@font-face {
 font-family: 'BYekan';
 src: url('/bfont/BYekan.eot');
 src: local('b BYekan'), url('bfont/BYekan.woff') format('woff'), url('bfont/BYekan.ttf') format('truetype'), url('BYekan.svg') format('svg');
 font-weight: normal;
 font-style: normal;
-webkit-font-smoothing: antialiased;
-webkit-text-stroke-width: 0.3px;

text-rendering: optimizeLegibility;
text-rendering: geometricPrecision;
font-smooth: always;

font-smoothing: antialiased;
-moz-font-smoothing: antialiased;
-webkit-font-smoothing: antialiased;
-webkit-font-smoothing: subpixel-antialiased;

}



 .post-yekan
 {
	 line-height: 20px;
	 font: 12px BYekan, Tahoma, Geneva, sans-serif;
	 margin: 10px 0 10px 0;
	 clear: both;
 }
  .post-yekan-14
 {
	 line-height: 20px;
	 font: 15x BYekan, Tahoma, Geneva, sans-serif;
	 margin: 10px 0 10px 0;
	 clear: both;
	 font-weight:bold;
 }
 .post-yekan-text
 {
	 font-family: BYekan, Tahoma, Geneva, sans-serif;
	 font-size:13px;
 	 //letter-spacing: .3px;
 	 color:#000000;
 	 //line-height:2.1em;
 	 padding-top:10px;
 } 

 .post-yekan-lockscreen
 {
	 line-height: 20px;
	 font: 13px BYekan, Tahoma, Geneva, sans-serif;
	 margin: 10px 0 10px 0;
	 clear: both;
 }  
  

 .post-yekan-alarm
 {
	 //line-height: 20px;
	 font: 13px BYekan, Tahoma, Geneva, sans-serif;
	 margin: 0px 0 10px 0;
	 clear: both;
 }
  
 .post-yekan-stats 
 {
	 //line-height: 20px;
	 font: 12px BYekan, Tahoma, Geneva, sans-serif;
	 clear: both;
 }
 .post-yekan-heading
 {
	 //line-height: 20px;
	 font: 17px BYekan, Tahoma, Geneva, sans-serif;
	 clear: both;
 }

 .post-yekan-button
 {
	 font: 13px BYekan, Tahoma, Geneva, sans-serif;
	 letter-spacing: .3px;	 
	 //clear: both;
 }
 .post-yekan-table-title
 {
	 font: 16px BYekan, Tahoma, Geneva, sans-serif;
 	 color:#909090;
 	 font-weight:normal !important;
	 letter-spacing: 0px;	 
	 clear: both; 	 
 }

 .post-yekan-modal-title
 {
	 font: 20px BYekan, Tahoma, Geneva, sans-serif;
 	 color:#909090;
 	 font-weight:normal !important;
	 letter-spacing: 0px;	 
	 //clear: both; 	 
	 margin:0px;
	 line-height:1.8;
	 padding-bottom:2px;
	 padding-top:5px;
 }
 .post-yekan-dataentry
 {
	 font: 13px BYekan, Tahoma, Geneva, sans-serif;
 	 //color:#909090;
 	 color:#000000;
 	 font-weight:Bold !important;
	 letter-spacing: 0px;	 
	 line-height:1;
 }

 .post-yekan-dataentry-title
 {
	 font: 13px BYekan, Tahoma, Geneva, sans-serif;
 	 //color:#909090;
 	 color:#000000;
 	 font-weight:Bold !important;
	 letter-spacing: 0px;	 
	 line-height:1;
 }
 .post-yekan-dataentry-print
 {
	 font: 12px BYekan, Tahoma, Geneva, sans-serif;
 	 color:#000000;
 	 font-weight:Bold !important;
	 letter-spacing: 0px;	 
	 line-height:1;
 }
  .post-yekan-rules
 {
	 font: 13px BYekan, Tahoma, Geneva, sans-serif;
 	 color:#00457a;
 	 font-weight:Bold !important;
	 letter-spacing: 0px;	 
	 line-height:0.8;
 }
 .post-yekan-dataentry_t
 {
	 font: 15px BYekan, Tahoma, Geneva, sans-serif;
 	 //color:#909090;
 	 color:#000000;
 	 font-weight:Bold !important;
	 letter-spacing: 0px;	 
	 line-height:1;
	 font-weight:bold;
 } 
 .post-yekan-dataentry-report
 {
	 font: 13px BYekan, Tahoma, Geneva, sans-serif;
 	 color:#000000;
 	 font-weight:Bold !important;
	 letter-spacing: 0px;	 
	 line-height:1;
	 
 }
 .post-yekan-user-title
 {
	 font: 17px BYekan, Tahoma, Geneva, sans-serif;
 	 color:#000000;
 	 font-weight:Bold !important;
	 letter-spacing: 0px;	 
	 line-height:1.4;
	 
 } 
 .post-yekan-contact
 {
	 line-height: 0.5px;
	 font: 19px BYekan, Tahoma, Geneva, sans-serif;
	 //margin: 10px 0 10px 0;
	 font-weight:Bold !important;
	 clear: both;
 }
 .post-yekan-contact-s
 {
	 line-height: 0px;
	 font: 13px BYekan, Tahoma, Geneva, sans-serif;
	 //font-weight:Bold !important;
	 clear: both;
 }
 
 .post-yekan-unit1
 {
	 font: 13px BYekan, Tahoma, Geneva, sans-serif;
 	 color:#000000;
 	 font-weight:normal !important;
	 letter-spacing: 0px;	 
	 line-height:1;
	 
 } 
 .post-yekan-hesabrasi
 {
	 font: 12px BYekan, Tahoma, Geneva, sans-serif;
 	 color:#000000;
 	 font-weight:Bold !important;
	 letter-spacing: 0px;	 
	 line-height:1;
	 
 } 
  
@font-face {
 font-family: 'BNazanin';
 src: url('/bfont/BNazanin.eot');
 src: local('b BNazanin'), url('bfont/BNazanin.woff') format('woff'), url('bfont/BNazanin.ttf') format('truetype'), url('BNazanin.svg') format('svg');
 font-weight: normal;
 font-style: normal;
}
 .post-nazanin
 {
	 //line-height: 20px;
	 font: 14px BNazanin, Tahoma, Geneva, sans-serif;
	 //letter-spacing: .3px;
	 clear: both;
	 weight:bold;
 }

.post-nazanin-tarkibi
{
	 line-height: 20px;
	 font: 14px BNazanin, Tahoma, Geneva, sans-serif;
	 //letter-spacing: .3px;
	 clear: both;
	 font-weight:bold;
}
.post-nazanin-tarkibi-2
{
	 line-height: 20px;
	 font: 10px BNazanin, Tahoma, Geneva, sans-serif;
	 //letter-spacing: .3px;
	 clear: both;
	 font-weight:bold;
}
.post-nazanin-tarkibi-number
{
//	 line-height: 20px;
	 font: 11px BNazanin, Tahoma, Geneva, sans-serif;
	 //letter-spacing: .3px;
	 clear: both;
	 font-weight:bold;
}

.post-nazanin-tarkibi-18
{
	 font: 18px BNazanin, Tahoma, Geneva, sans-serif;
	 clear: both;
	 font-weight:bold;
}
 
@font-face {
 font-family: 'BRoya';
 src: url('/bfont/BRoya.eot');
 src: local('b BRoya'), url('bfont/BRoya.woff') format('woff'), url('bfont/BRoya.ttf') format('truetype'), url('BRoya.svg') format('svg');
 font-weight: normal;
 font-style: normal;

}
 .post-roya
 {
	 line-height: 20px;
	 font: 14px BRoya, Tahoma, Geneva, sans-serif;
	 letter-spacing: .3px;
	 clear: both;
	 font-weight:bold;
 }
 
@font-face {
 font-family: 'BTitrBold';
 	src: url('/bfont/BTitrBold.eot');

    src: url('bfont/BTitrBold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('bfont/BTitrBold.woff') format('woff'), /* Modern Browsers */
		 url('bfont/BTitrBold.svg') format('svg'),
         url('bfont/BTitrBold.ttf') format('truetype');

}
 .post-titrbold
 {
	 font-family: BTitrBold, Tahoma, Geneva, sans-serif;
	 font-size:14px; 
	 
 }
 .post-titrbold-26
 {
	 font-family: BTitrBold, Tahoma, Geneva, sans-serif;
	 font-size:26px; 
 	 color:#ef6e8d !important;
 } 

 
@font-face {
 font-family: 'BTraffic';
 	src: url('/bfont/IRTerafikBold.eot');

    src: url('bfont/IRTerafikBold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('bfont/IRTerafikBold.woff') format('woff'), /* Modern Browsers */
		 url('bfont/IRTerafikBold.svg') format('svg'),
         url('bfont/IRTerafikBold.ttf') format('truetype');

}
 .post-traffic
 {
	 font-family: BTraffic, Tahoma, Geneva, sans-serif;
	 font-size:14px; 
	 
 }
 
@font-face {
 font-family: 'BMitraBold';
 	src: url('/bfont/IRMitraBold.eot');

    src: url('bfont/IRMitraBold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('bfont/IRMitraBold.woff') format('woff'), /* Modern Browsers */
		 url('bfont/IRMitraBold.svg') format('svg'),
         url('bfont/IRMitraBold.ttf') format('truetype');
		-webkit-font-smoothing: antialiased;
		-webkit-text-stroke-width: 0.3px;
		
		text-rendering: optimizeLegibility;
		text-rendering: geometricPrecision;
		font-smooth: always;
		
		font-smoothing: antialiased;
		-moz-font-smoothing: antialiased;
		-webkit-font-smoothing: antialiased;
		-webkit-font-smoothing: subpixel-antialiased; 
		 font-weight: normal;
		 font-style: normal;		        

}

 .post-MitraBold
 {
	 font-family: BMitraBold, Tahoma, Geneva, sans-serif;
	 font-size:16px;
 	 letter-spacing: .3px;
 	 color:#6b6b6b;
 	 //color:#575859;
 }
 .post-MitraBold-16
 {
	 font-family: BMitraBold, Arial,Tahoma, Geneva, sans-serif;
	 font-size:16px;
 	 letter-spacing: 1px;
 	 color:#404040;
 } 

 .post-MitraBold-16-pink
 {
	 font-family: BMitraBold, Arial,Tahoma, Geneva, sans-serif;
	 font-size:16px;
 	 letter-spacing: 1px;
 	 color:#404040 !important;
  } 

 .post-MitraBold-modal
 {
	 font-family: BMitraBold, Tahoma, Geneva, sans-serif;
	 font-size:16px;
 	 letter-spacing: .3px;
 	 color:#909090;
 	 line-height:2.1em;
 	 padding-top:10px;
 }
 
 .post-MitraBold-stats
 {
	 font-family: BMitraBold, Tahoma, Geneva, sans-serif;
	 font-size:18px;
 	 letter-spacing: .3px;
 	 color:#ffffff;
 }
 
 @-moz-document url-prefix() {
    .post-yekan-dataentry ,  .post-yekan-dataentry-title ,  .post-traffic ,  .post-MitraBold ,  .post-MitraBold-modal ,  .post-MitraBold-stats ,  .post-roya , .post-titrbold ,  .post-nazanin , .post-yekan-user-title , .post-yekan-dataentry-print , .post-yekan-dataentry-report , .post-yekan-rules ,  .post-yekan-dataentry_t , .post-yekan , .post-yekan-lockscreen , .post-yekan-alarm , .post-yekan-stats , .post-yekan-heading , .post-yekan-button ,  .post-yekan-table-title , .post-yekan-modal-title  {
 		font-weight: normal !important;
    }
}

