/* Put input field of login form on its own line (Ninja Forms forgot to wrap in div) */
#ninja_forms_form_11_all_fields_wrap input.ninja-forms-login{
	display: block;
	margin-bottom: 1rem;
}

/* Style for notifications & success messages. For "To save or resume a form, please log-in" */
#ninja_forms_form_11_resume_link_wrap, .ninja-forms-success-msg, .ninja-forms-error-msg{
	background-color: rgba(51, 50, 46, 0.05);
	border: 1px solid rgba(51, 50, 46, .5);
	padding: 1rem;
	margin-bottom: 2rem;
	margin-top: 0;
}

.ninja-forms-error-msg{
	color: rgb(255, 87, 77);	
}

/* hide the word counter when given class .hide-word-counter */
.hide-word-counter-wrap .input-counter{
	display: none;
}

.ninja-forms-field-error{
	display: block;
	font-size: .8em;
}

#ninja_forms_form_11_login_form div{
	position: relative;
	overflow: auto;
	top: 30px;
}

#ninja_forms_form_11_login_form div#ninja_forms_field_password_error{
	position: relative;
	top:-10px;
}

#ninja_forms_form_11_login_form input[type="submit"], #ninja_forms_form_11_login_form input#ninja_forms_form_11_hide_login{
	position: relative;
	top: -50px;
	
}

 #ninja_forms_form_11_cont .ninja-forms-success-msg{
 	position: relative;
 	top: -97px;
 	z-index: 1000;
 	background-color: #F5F5F4;
 }