﻿@font-face {
	font-family: meshkat;
	font-style: normal;
	font-weight: B;
	src: url('B/MeshkatB.eot');
	src: url('B/MeshkatB.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('B/MeshkatB.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('B/MeshkatB.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('B/MeshkatB.ttf') format('truetype');
}

@font-face {
	font-family: meshkat;
	font-style: normal;
	font-weight: 900;
	src: url('BK/MeshkatBK.eot');
	src: url('BK/MeshkatBK.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('BK/MeshkatBK.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('BK/MeshkatBK.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('BK/MeshkatBK.ttf') format('truetype');
}
@font-face {
	font-family: Meshkat;
	font-style: normal;
	font-weight: 600;
	src: url('SB/MeshkatSB.eot');
	src: url('SB/MeshkatSB.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('SB/MeshkatSB.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('SB/MeshkatSB.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('SB/MeshkatSB.ttf') format('truetype');
}

@font-face {
	font-family: Meshkat;
	font-style: normal;
	font-weight: normal;
	src: url('N/Meshkat.eot');
	src: url('N/Meshkat.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('N/Meshkat.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('N/Meshkat.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('N/Meshkat.ttf') format('truetype');
}



body {
	font-family: Meshkat,"Open Sans",sans-serif !important;
}
h1, h2, h3, h4, h5, h6,input,textarea,p{
	font-family: Meshkat !important;
}
.ltr {
	direction: ltr;
}
.right {
	text-align: right;
}
.center {
	text-align: center;
}
.left {
	text-align: left;
}
.text-sm {
	font-size: 0.8em;
}
.text-xs {
	font-size: 0.6em;
}
.text-lg {
	font-size: 1.2em;
}
.text-xl {
	font-size: 1.4em;
}
.text-underline {
	text-decoration:underline;
}
.text-ultralight {
	font-weight: 200;
}
.light {
	font-weight: 300;
}
.text-regular {
	font-weight: normal;
}
.text-medium {
	font-weight: 600;
}
.bold,
.strong,strong,
.b,b {
	font-weight: bold;
}
.black,
b.b,
b.strong,
strong.b,
strong.strong{
	font-weight: 900;
}

p.rtl {
	font-size: 1em;
	width: 47%;
	float:right;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;

}
p.ltr {
	font-size: 1em;
	width: 47%;
	float: left;
	direction:ltr;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;


}