.container-960.resetPassword{
	padding-top:			60px;
}

/*
=============================================================================================
																		      	 CAPTCHA FORM
=============================================================================================
*/

.captchaForm{
	position:			relative;
	margin-left:		70px;
	display:			inline-block;
	vertical-align:		middle;
	text-align:			left;
	width:				350px;
}

.captchaForm input[name="email"]{
	width:				calc(100% - 20px);
	margin:				8px 0px;
}

.captchaForm input[name="captcha"]{
	display:			inline-block;
}

.captchaForm input[type="submit"]{
	display:			inline-block;
	float:				right;
	margin-right:		0px;
}

.captchaForm img{
	display:			inline-block;
	vertical-align:		middle;
}

.captchaForm .error{
	margin-top:			10px
}


/*
=============================================================================================
																		      	 SUMMARY VIEW
=============================================================================================
*/

.summary{
	position:			relative;
	margin-left:		70px;
	display:			inline-block;
	vertical-align:		middle;
	text-align:			left;
	width:				500px;
}

.summary > h5{
	margin-bottom:		15px
}

.summary .backToMainPage{
	color:				#ffffff;
	padding:				7px 18px;
	margin-top:			8px;
	background-color:	#2F2F2F;
	border-radius:		15px
}

.summary .backToMainPage:hover{
	background-color:	#e30075
}


/*
=============================================================================================
																		      	   ERROR VIEW
=============================================================================================
*/

div.error{
	position:			relative;
	margin-left:		70px;
	display:			inline-block;
	vertical-align:		middle;
	text-align:			left;
	width:				550px;
}




p.notice{
	display:			block;
	margin:				0 auto;
	border-radius:		15px;
	background-color:	#2f2f2f;
	color:				#ffffff;
	max-width:			700px;
	min-height:			32px;
	padding:			7px 10px 7px 30px;
	margin-bottom:		25px;
	font-weight:		300;
	text-align:			left;
	background-image:	url(/img/login/interjection.png);
	background-position:left;
	background-repeat:	no-repeat
}

p.notice a{
	color:				#ffffff
}

p.notice a:hover{
	text-decoration:	underline	
}



.resetForm{
	position:			relative;
	margin-left:		70px;
	display:			inline-block;
	vertical-align:		middle;
	text-align:			left;
	width:				600px;
}

.resetForm input[name="email"]{
	width:				calc(100% - 20px);
	margin:				8px 0px;
}

.resetForm input[name="captcha"]{
	display:			inline-block;
}

.resetForm input[type="submit"]{
	display:			inline-block;
	float:				right;
	margin-right:		0px;
}

.resetForm img{
	display:			inline-block;
	vertical-align:		middle;
}

.resetForm a{
	display:			inline-block;
	vertical-align:		middle;
	margin-left:		20px;
	font-size:			14px;
	font-weight:		400;
}


.resetForm a.noMargin{
	margin-left:		0px;
	margin-top:			10px;
	display:			block
}
.resetForm p.error{
	font-size:			14px;
	margin:				8px 0px;
	font-weight:		400;	
}

.resetForm input[name="password"], .resetForm input[name="repeatpassword"]{
	margin:				4px 0px;
}





/* RESET PASS FORM */
form.resetPass{
	width:				100%
}

form.resetPass input{
	margin-right:		10px !important
}

form.resetPass input[type="submit"]{
	display:			inline-block;
	float:				none;
	vertical-align:		middle;
	position:			relative
}