/**
 *	Admin Login CSS
 */
body {
	padding-top: 5%;
	width: 100%;
}

.container {
	margin: 0 auto;
	width: 340px;
}

#loginContainer .signet {
	padding:	20px;	
}

#loginContainer .signet img {
	width:100%;
	border: 1px solid rgba(0, 0, 0, 0.05);
	border-radius: 3px;
	display:	block;
	margin: 	0 auto;
}

#loginContainer .btn,
#loginForm input  {
	height: 40px;
	width:	100%;
	font-size:1.3em;
	text-align: center;
}

.separator {
	width:100%;
	height:1px;
	background-color: #CCCCCC;
	margin: 15px 0;
}

#loginContainer {   
	background: none repeat scroll 0 0 #F5F5F5;
    border: 1px solid rgba(0, 0, 0, 0.05);
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) inset;
}

#loginForm,
.card-content {
	padding:	0px 20px 20px 20px;
	position:	relative;
}


#loginContact {	
	padding: 10px 20px;
}

#loginForm input {	
	padding-left:10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;  
}

#UserCaptcha {
	float:right;
	padding-left:0 !important;
	width:20% !important;
	text-align:center;
}

#captcha {
	float:left;
	border: 1px solid #CCCCCC;
    border-radius: 3px;
	width:	65%;	
	height:	38px;
}

#captcha-description {
	margin-bottom:5px;
}

#captcha-equals {
	position:relative;
	font-size: 2.5em;
	color: #aaaaaa;
	margin: 0 0 0 10px;		
	height:40px;	
	top:10px;
}