h3 span
{
	font-size:12px;
}
.form-box
{
	padding-bottom: 13px !important;
	position:relative;
	margin-bottom: 5px !important;
}
.help-inline
{
	font-size:12px;
	position:absolute;
	bottom:-8px;
}
.form-login, .form-register
{
	min-height: 410px;
	height: auto !important;
}
.form-login h3, .form-register h3
{
	color:#0153A6 !important;
}
.form-login .form-box label, .form-register .form-box label
{
	margin-bottom: 2px !important;
}
.buttonarea
{
	margin-left:10px;margin-top:10px !important;
	padding-bottom:0px !important;
}
.form-register
{
    margin-bottom: 30px;
}
.title
{
	margin-bottom:27px;
}
.linktext
{
	margin-left:10px;
}
.form-box p
{
	text-align:justify;
}
@media (max-width:801px) {
	.loginform
	{
		flex: 0 0 99.333333%;
		max-width:99.333333%;
		margin-bottom:12px;
	}
	.halfpart
	{
		width:100%;display:inline-block;
	}
	.form-register
	{
		margin-bottom:12px;
	}	
	.form-login, .form-register
	{
		min-height: auto !important;
	}
	.login, .register
	{
		width:99%;
		max-width:100%;
	}
}