#reset_form h1
{
	font-size: 28px;
	font-weight: bold;
}
#reset_form h4
{
	font-size: 13px;
	font-weight: normal;
}
#login_container .password_container
{
	position: relative;
}
#login_container #password
{
	margin-bottom: 20px;
}
#login_container #ripeti_password
{
	margin-bottom: 40px;
}
#reset_invalid h3
{
	font-size: 16px;
}
#reset_ok h1
{
	font-size: 28px;
	font-weight: bold;
	margin-bottom: 10px;
}
#reset_ok h4
{
	font-size: 13px;
	font-weight: normal;
	margin-bottom: 20px;
}
#reset_form span.error
{
	display: none;
	position: absolute;
    bottom: 3px;
    left: 18px;
}
#reset_form span.error_mismatch
{
    bottom: 22px;
}
#reset_form div.error input
{
	border: 1px solid #F00 !important;
}
#reset_form div.error span.error
{
	color: #F00;
	font-size: 11px;
}
