@font-face {
font-family: 'BYekan';
src: url('fonts/BYekan_0.ttf');
src: local('?'),url('fonts/BYekan_0.ttf') format('truetype');
font-weight: 100;
font-style: normal;
}
@font-face {
font-family: 'IranNastaliq';
src: url('fonts/IranNastaliq_0.ttf');
src: local('?'),url('fonts/IranNastaliq_0.ttf') format('truetype');
font-weight: 100;
font-style: normal;
}
@font-face {
font-family: 'IRANSans';
src: url('fonts/IRANSans.ttf');
src: local('?'),url('fonts/IRANSans.ttf') format('truetype');
font-weight: 100;
font-style: normal;
}



.body-login{
	background:rgb(230,230,230); 
	background: url(../images/87fc323762af56c720f90446a4fe52fd-polygonal-gray-background-pattern.jpg) center center no-repeat;		
	background-size: cover;		
	background-attachment: fixed;
}
.body-login > div{
	opacity: 0.9;
	transition: 1s;
	-moz-transition: 1s;
	-webkit-transition: 1s;
	-o-transition: 1s;
	background:rgb(10,10,10);	
	box-shadow: 0px 0px 0px 5px rgb(145,145,145);
	color: rgb(240,240,240);
	direction: rtl;
}
.body-login > div .logo{
	padding-bottom: 0px;
}
.body-login > div div{
	padding:20px;
}
.body-login > div input{
	box-sizing: border-box;
	outline: 0;
	transition: 0.5s;
	-moz-transition: 0.5s;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	padding: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 100%;
	background: transparent;
	border: 0px solid;
	border-right: 2px solid rgb(19,170,245);
	color: rgb(250,250,250);
	font-family: IRANSans;
	font-weight: normal;
}
.body-login > div input[type=submit]{
	background: rgb(20,20,20);
	border-right: 2px solid rgb(250,250,250);
	color: rgb(19,170,245);
}
.notifications{
	font-family: IRANSans;
	box-sizing: border-box;
	outline: 0;
	padding: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 100%;
	border: 0px solid;
	background: rgb(20,20,20);
	border-right: 2px solid rgb(250,250,250);
	color: rgb(19,170,245);
	font-weight: normal;
	display: none;
	cursor: pointer;
	font-size: 12px;
	margin-bottom:10px;
}
.notifications-send{
	color: green;
}
.notifications-error{
	color: red;
}
.body-login > div input:hover{
	background: rgb(20,20,20);
	border-right: 2px solid rgb(250,250,250);
	color: rgb(19,170,245);
	transform: scale(1.03);
	-moz-transform:  scale(1.03);
	-webkit-transform:  scale(1.03);
	-o-transform: scale(1.03);
}