@font-face {
	font-family: 'IRANSansWeb';
	  src: url('fonts/IRANSansWeb.eot');
	  src: url('fonts/IRANSansWeb.eot?#iefix') format('IRANSansWeb-opentype'),
			   url('fonts/IRANSansWeb.woff') format('woff'),
			url('fonts/IRANSansWeb.woff2') format('woff2'),
			  url('fonts/IRANSansWeb.ttf') format('truetype');
			font-style: normal;
			font-weight: normal;
	}
	*{
		font-family: IRANSansWeb;
	}
	.font-iran{
		font-family: 'IRANSansWeb';
	}
	.font-times{
		font-family: 'Times New Roman', Times, serif;
	}
	.dir-rtl{
		direction: rtl;
	}
	.dir-ltr{
		direction: ltr;
	}
	.txt-a-right{
		text-align: right;
	}
	.txt-a-left{
		text-align: left;
	}
	.txt-a-center{
		text-align: center;
		-moz-text-align: center;
	}
	.txt-a-justify{
		text-align: justify;
	}
	.txt-shadow-5{
		text-shadow: 5px 10px 10px #000000;
	}
	.txt-area-w-100{
		width: 94%;
	}
	.txt-area-h-50{
		height: 50px;
	}
	.font-w-bold{
		font-weight: bold;
	}
	.font-s-italic{
		font-style: italic;
	}
	.font-s-04em{
		font-size: 0.4em;
	}
	.font-s-06em{
		font-size: 0.6em;
	}
	.font-s-08em{
		font-size: 0.8em;
	}
	.font-s-13em{
		font-size: 1.3em;
	}
	.font-s-15em{
		font-size: 1.5em;
	}
	.font-s-2em{
		font-size: 2em;
	}
	.font-s-04rem{
		font-size: 0.4rem;
	}
	.font-s-06rem{
		font-size: 0.6rem;
	}
	.font-s-08rem{
		font-size: 0.8rem;
	}
	.font-s-1rem{
		font-size: 1rem;
	}
	.font-s-13rem{
		font-size: 1.3rem;
	}
	.font-s-15rem{
		font-size: 1.5rem;
	}
	.font-s-2rem{
		font-size: 2rem;
	}
	.color-white{
		color: #FFFFFF !important;
	}
	.color-black{
		color: #000000 !important;
	}
	.color-red{
		color: #FF0000 !important;
	}
	.color-green{
		color: #00FF00 !important;
	}
	.color-blue{
		color: #0000FF !important;
	}