@font-face {
	font-family: vazir;
	font-style: normal;
	font-weight: 500;
	src: url('../../fonts/vazir/woff2/Vazir.woff2') format('woff2'),
		 url('../../fonts/vazir/woff/Vazir.woff') format('woff');  
}

@font-face {
	font-family: vazir;
	font-style: normal;
	font-weight: 900;
	src: url('../../fonts/vazir/woff2/Vazir-Bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../../fonts/vazir/woff/Vazir-Bold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}

@font-face {
	font-family: vazir;
	font-style: normal;
	font-weight: 500;
	src: url('../../fonts/vazir/woff2/Vazir-Medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../../fonts/vazir/woff/Vazir-Medium.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}

@font-face {
	font-family: vazir;
	font-style: normal;
	font-weight: 300;
	src: url('../../fonts/vazir/woff2/Vazir-Light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../../fonts/vazir/woff/Vazir-Light.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}

@font-face {
	font-family: vazir;
	font-style: normal;
	font-weight: 300;
	src: url('../../fonts/vazir/woff2/Vazir-Thin.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../../fonts/vazir/woff/Vazir-Thin.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}



@font-face {
	font-family: iranYekan;
	font-style: normal;
	font-weight: 500;
	src: url('../../fonts/iranyekan/woff/iranyekanwebregularfanum.woff') format('woff');  
}

@font-face {
	font-family: iranYekan;
	font-style: normal;
	font-weight: 900;
	src: url('../../fonts/iranyekan/woff/iranyekanwebboldfanum.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}

@font-face {
	font-family: iranYekan;
	font-style: normal;
	font-weight: 500;
	src: url('../../fonts/iranyekan/woff/iranyekanwebmediumfanum.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}

@font-face {
	font-family: iranYekan;
	font-style: normal;
	font-weight: 300;
	src: url('../../fonts/iranyekan/woff/iranyekanweblightfanum.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}

@font-face {
	font-family: iranYekan;
	font-style: normal;
	font-weight: 300;
	src: url('../../fonts/iranyekan/woff/iranyekanwebthinfanum.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}

body, p, h1, h2, h3, h4, span, div, section, a, li, label, input{
    font-family: 'iranYekan' !important;
}

input.ltr , .ltr, input[type="password"]{
    direction: ltr;
}

.center{
    text-align: center;
}

.col-top{
    margin-top: -45%;
}

.background-color-confirmation{
    height: 80%;
    margin-top: 5%;
    background-color: #65606057;
    border-radius: 10px;
    text-align: center;
}
.background-white{
	background-color: white;
}
.margin-top-8{
    margin-top: -8em;
}
.margin-bottom-0{
	margin-bottom: 0em !important;
}
.line-height-3{
    line-height: 3em;
}

.pl-3{
    padding-left: 3em !important;
}
.brand-logo img , .width-4{
	width: 4em;
}
.border-radius-0-5{
	border-radius: 0.5em;
}
.overflow-x-none{
	overflow-x: hidden !important;
}
.table-respondive input{
	margin-right: -4em;
}
.test-scores{
	display: none;
}
.btn-light{
	border: none;
}
.not-color{
	background: transparent;
}
@media screen and (max-width : 640px){
	.aside-img{
		display: none !important;
	}
	.card-custom{
		overflow: scroll;
	}
};
