/*-----------------------------------font normal -------------------------------*/
@font-face {
	font-family: 'BMitra';
	src: url('../fonts/BMitra/BMitra.eot') format('eot'),
	url('../fonts/BMitra/BMitra.ttf') format('truetype'),
	url('../fonts/BMitra/BMitra.woff') format('woff');
	font-weight: normal;
  	font-style: normal;
}

@font-face {
	font-family: 'BTraffic';
	src: url('../fonts/BTraffic/BTraffic.eot') format('eot'),
	url('../fonts/BTraffic/BTraffic.ttf') format('truetype'),
	url('../fonts/BTraffic/BTraffic.woff') format('woff');
	font-weight: normal;
  	font-style: normal;
}

@font-face {
	font-family: 'BTitr';
	src: url('../../assets/fonts/BTitr/BTitrBold.eot') format('eot'),
	url('../../assets/fonts/BTitr/BTitrBold.ttf') format('truetype'),
	url('../../assets/fonts/BTitr/BTitrBold.woff') format('woff');
	font-weight: normal;
  	font-style: normal;
}
@font-face {
	font-family: 'BNazanin';
	src: url('../fonts/BNazanin/BNazanin.eot') format('eot'),
	url('../fonts/BNazanin/BNazanin.ttf') format('truetype'),
	url('../fonts/BNazanin/BNazanin.woff') format('woff');
	font-weight: normal;
  	font-style: normal;
}

@font-face {
	font-family: 'BYekan';
	src: url('../fonts/BYekan/BYekan.eot') format('eot'),
	url('../fonts/BYekan/BYekan.ttf') format('truetype'),
	url('../fonts/BYekan/BYekan.woff') format('woff');
	font-weight: normal;
  	font-style: normal;
}

/*-------------------------------- fonts bold -----------------------------------------*/


@font-face {
	font-family: 'BMitra_bold';
	src: url('../fonts/BMitra/BMitra.eot') format('eot'),
	url('../fonts/BMitra/BMitra.ttf') format('truetype'),
	url('../fonts/BMitra/BMitra.woff') format('woff');
	font-weight: bold;
  	font-style: normal;
}

@font-face {
	font-family: 'BTraffic_bold';
	src: url('../fonts/BTraffic/BTraffic.eot') format('eot'),
	url('../fonts/BTraffic/BTraffic.ttf') format('truetype'),
	url('../fonts/BTraffic/BTraffic.woff') format('woff');
	font-weight: bold;
  	font-style: normal;
}

@font-face {
	font-family: 'BTitr_bold';
	src: url('../fonts/BTitr/BTitrBold.eot') format('eot'),
	url('../fonts/BTitr/BTitrBold.ttf') format('truetype'),
	url('../fonts/BTitr/BTitrBold.woff') format('woff');
	font-weight: bold;
  	font-style: normal;
}
@font-face {
	font-family: 'BNazanin_bold';
	src: url('../fonts/BNazanin/BNazanin.eot') format('eot'),
	url('../fonts/BNazanin/BNazanin.ttf') format('truetype'),
	url('../fonts/BNazanin/BNazanin.woff') format('woff');
	font-weight: bold;
  	font-style: normal;
}
@font-face {
    font-family: "IRSans_Extrabold";
    src: url("../fonts/IRANSansnew/IRANSansXFaNum-ExtraBold.woff") format("woff"),
        url("../fonts/IRANSansnew/IRANSansXFaNum-ExtraBold.ttf") format("truetype"),
        url("../fonts/IRANSansnew/IRANSansXFaNum-ExtraBold.woff2") format("woff2");
}

@font-face {
    font-family: "IRSans_Demibold";
    src: url("../fonts/IRANSansnew/IRANSansXFaNum-DemiBold.woff") format("woff"),
        url("../fonts/IRANSansnew/IRANSansXFaNum-DemiBold.ttf") format("truetype"),
        url("../fonts/IRANSansnew/IRANSansXFaNum-DemiBold.woff2") format("woff2");
}

@font-face {
    font-family: "IRSans_Bold";
    src: url("../fonts/IRANSansnew/IRANSansXFaNum-Bold.woff") format("woff"),
        url("../fonts/IRANSansnew/IRANSansXFaNum-Bold.ttf") format("truetype"),
        url("../fonts/IRANSansnew/IRANSansXFaNum-Bold.woff") format("woff2");
}

@font-face {
    font-family: "IRSans_Medium";
    src: url("../fonts/IRANSansnew/IRANSansXFaNum-Medium.woff") format("woff"),
        url("../fonts/IRANSansnew/IRANSansXFaNum-Medium.ttf") format("truetype"),
        url("../fonts/IRANSansnew/IRANSansXFaNum-Medium.woff2") format("woff2");
}

@font-face {
    font-family: "IRSans_Regular";
    src: url("../fonts/IRANSansnew/IRANSansXFaNum-Regular.woff") format("woff"),
        url("../fonts/IRANSansnew/IRANSansXFaNum-Regular.ttf") format("truetype"),
        url("../fonts/IRANSansnew/IRANSansXFaNum-Regular.woff") format("woff2");
}
*{
	font-family: "IRSans_Regular";
}
body {  font-family: "IRSans_Regular";font-size: 14px; margin: 0mm 0mm 0mm 0mm;}


.titr,.swal2-title,
.sidebar h3,
h1,h2,h3,h4.h5,h6 {
    font-family: "IRSans_Bold";
}


.btn,
label {
    font-family: "IRSans_Demibold";
}

.matnfont {font-family: "BNazanin",BNazanin,B Nazanin,Tahoma, Arial,Times New Roman; text-align: justify;}

.titrfont {font-family: "BTitr",BTitr,"BNazanin",BNazanin,B Nazanin,Tahoma,Arial,Times New Roman}



.matn20 { font-size:20px; }


.BTraffic {
	font-family:"BTraffic",BTraffic,"BNazanin",BNazanin,Tahoma;
    font-size:14px;
}
.BTitr {
	font-family:"BTitr",BTitr,"BNazanin",BNazanin,Tahoma;
    font-size:14px;
}
.matn11 { font-size:11px; }	

.matnfontb {font-family: "BNazanin_bold",BNazanin_bold,"BNazanin",BNazanin,B Nazanin,Tahoma, Arial,Times New Roman; text-align: justify;}
.titrfontb {font-family: "BTitr_bold",BTitr_bold,"BTitr",BTitr,Tahoma,Arial,Times New Roman}