/* Background
-----------------------------*/
input,
select,
textarea {
	border-color:#e2e2e2;
	height:45px;
}
.login_screen {
	background:#fff;
}
.login_wrap {
	width:360px;
	position:absolute;
	left:0;
	right:0;
	top:50%;
	margin:-200px auto 0;
}
.login_head {
	padding:0 0 20px;
	text-align:center;
}
.login_head h1 {
	font-size:25px;
	font-weight:400;
	color:#3a3a5e;
	text-align:center;
	padding:0;
	margin:0 0 25px;
}
.login_inner {
	background:#f8f8f8;
	border:1px solid #dcdcdc;
	border-bottom-width:3px;
	padding:24px;
	margin-bottom:10px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
.login_inner select {
	padding:17px 23px;
}
}
.login_inner input[type="checkbox"],
.login_inner input[type="radio"] {
	width:auto;
	height:auto;
	border:none;
	padding:0;
	margin:0 5px 0 0;
	position:relative;
	top:5px;
}
/*.login_inner input:focus,
.login_inner select:focus {
	border:1px solid #cc0000;
	border-right-width:2px;
	padding:16px 21px 16px 22px;
}
.login_inner select:focus {
	padding:15px 20px 15px 21px;
}*/
.login_inner input.pass {
	padding-right:67px;
}
.forgot {
    display: block;
    float: right;
    font-size: 13px;
    font-weight: 300;
    padding:0 0 0;
	margin:0;
}
.login_inner .gap {
	padding-top:20px;
}
.login_inner .captcha {
	padding-bottom:20px;
	text-align:center;
}
.login_inner input.btn {
	font-size:22px;
	color:#fff;
	font-weight:300;
	text-align:center;
	text-transform:uppercase;
	background:#1f1f1f;
	border:none;
	padding:0;
	margin:0 0 5px;
	height:45px;
	width:100%;
}
.act_btn {
	font-size:27px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	background:#252525;
	border-top:2px solid #1b1b1b;
	border-left:2px solid #1b1b1b;
	padding:18px 0 0;
	height:61px;
	display:block;
}

/*Sign up
------------------------*/

input.small_inp,
select.small_inp{
	width:50%;
	float:left;
	border-right:3px solid #252525;
}
input.small_inp:last-child,
select.small_inp:last-child {
	border:none;
	float:right;
}


