.user-login-form,
.user-register-form,
form.user-pass,
form.user-pass-reset,
#contact-message-contact-us-form/*,
form.user-pass-reset*/{
	max-width:450px;
	margin:0 auto 0;
}
.user-logged-in.path-admin .user-form
{
	max-width:100%;
}
/*.user-logged-in.path-admin div#edit-account,
.user-edit.user-logged-in.path-user div#edit-account,
.administrator-edit.user-logged-in.path-user div#edit-field-regulator-signature-wrapper{
	padding: 20px;
    box-sizing: border-box;
    border-left: 1px solid #eee;
    border-right: 1px solid #eee;
    border-bottom: 1px solid #eee;
}*/

.administrator-edit.user-logged-in.path-user div#edit-account {
	border-bottom:inherit;
}
/*.administrator-edit.user-logged-in.path-user div#edit-field-regulator-signature-wrapper {
    padding-top: 0px; 
    border-top: 1px solid white;
    margin-top: -1px;
}*/
.user-logged-in.path-admin div#edit-field-regulator-signature-wrapper,
.user-logged-in.path-user div#edit-field-regulator-signature-wrapper
{
     margin-top:15px; 

}

.user-logged-in.path-admin div#edit-account.form-group,
.user-edit.user-logged-in.path-user div#edit-account.form-group {
	margin-bottom:0px;
	border-bottom: 1px solid white;
} 
/*.user-edit.user-logged-in.path-user #user-form #edit-field-first-name-wrapper,
.user-edit.user-logged-in.path-user #user-form #edit-field-surname-wrapper,
.user-logged-in.path-admin #user-register-form #edit-field-first-name-wrapper,
.user-logged-in.path-admin #user-register-form #edit-field-surname-wrapper

{
    padding: 20px 20px 0;
    border-left: 1px solid #eee;
	border-right: 1px solid #eee;
    margin-bottom: 0px;
}*/

form.user-pass-reset p {
	text-align:center;
}
form.user-pass-reset #edit-actions {
	max-width:400px;
	margin: 30px auto 0;
}
.anonymous-form-message {
	display:block;
	max-width:650px;
	margin:0 auto;
	text-align:center;
	margin-bottom:20px;
}

a.anonymous-form-link {
	float:right;
	margin-top: 30px;
}
#contact-message-contact-us-form a.anonymous-form-link {/*margin-top: -50px;*/}
.user-logged-in a.anonymous-form-link {display:none;}