
body{
	font-family: 'Open Sans', sans-serif;
	background:#fff url("../images/login-bg-2.jpg") no-repeat center center!important;
	background-size:cover!important;
	background-attachment:fixed!important;
	margin:0!important;
}
.login_content {
	background:#fff;
	padding-top:0;
	box-shadow:0px 0px 10px rgba(0,0,0,0.5);
	
	margin:10px;
}


#header{
	text-align:center;
	background:#37AAD7;
	padding:5px;
}	

#header img{
	max-width:150px;
}

.login_content .title{
	background:#fff;
	font-weight:bold;
	text-shadow:0;
	padding:10px 5px;
	margin:0px;
	font-size:20px;
	line-height:24px;
	color:#000;
}

.login_content .description{
	background:#F0F0F0;
	margin:20px;
	color:#000;
	padding:10px;
	
}



.login_content form{
	
}

.login_content h1{
	background:none!important;
	letter-spacing:0!important;
}

.login_content form input{
	height:40px;
	border-radius:0!important;
}

.login-buttons{
	margin-top:30px;
	text-align:center;
	
}

/**************/
.login_content .title{
	padding:20px;
	margin:0 -30px 0;
	text-shadow:none;
	/*text-transform:uppercase;*/
	margin-bottom:30px;
	background:#0288D1!important;
	color:#fff;
	line-height:24px;
}

/**************/

.login_content form .btn.submit{
	display:block;
	background:#37AAD7;
	color:#fff;
	border-radius:0!important;
	height:40px;
	line-height:40px;
	padding:0;
	border:none;
	margin:0;
	font-size:18px;
	margin-bottom:20px;
	transition:all 0.3s ease;
}
.login_content form .btn.submit:hover{
	background:#2694BD;
}
.forget{
	display:block;
	margin-bottom: 20px!important;
}
.rememberme input:nth-child(2) {
	display:block;
	margin-top: -10px;
}
/*Игорь*/
 tr {
	 cursor:pointer;
	 font-size:14px;
	 color: #000;
}
 tr th{
	 cursor: auto;
	 text-align: center;
}
