  #nursing-form {
	 width: 100%;
}
 #form_2f923043-83da-4883-9ed0-871dc0b3696c_m{
	 scroll-margin-top: 130px;
}
 @media screen and (max-width: 600px){
	#form_2f923043-83da-4883-9ed0-871dc0b3696c_m{
		 scroll-margin-top: 105px;
	}
}
 #mainContent .form_container input, #mainContent .form_container select, #mainContent .form_container textarea {
	 margin: 0px 0px 0px 0px;
	 border: 2px solid #00b2e2;
	 background-color: #0a233f;
}
 button.default.form_button_submit:hover {
	 background-color: #0a233f !important;
	 color: #ffffff !important;
	 border-width: 2px;
	 border-color: #00b2e2 !important;
	 border-style: solid;
	 padding: 10px;
}
 button.default.form_button_submit {
	 background-color: #00b2e2 !important;
	 color: #0a233f !important;
	 border-width: 2px;
	 border-color: #0a233f !important;
	 border-style: solid;
	 padding: 10px;
}
 .form_responses input:focus {
	 outline: 2px solid #ffffff !important;
}
 .form_responses textarea:focus {
	 outline: 2px solid #ffffff !important;
}
 .form_responses select:focus, .form_label a:focus {
	 outline: 2px solid #ffffff !important;
}
 button.default.form_button_submit:focus {
	/*background-color: #00b2e2 !important;
	 color: #0a233f !important;
	 border-width: 2px;
	 border-color: #0a233f !important;
	 border-style: solid;
	 padding: 10px;
	 */
	 outline: 2px solid #ffffff !important 
}
 div.form_question.form_address {
	 width: 100% !important;
}
 .form_address input, .form_address select, .form_address textarea {
	 max-width: 100% !important;
	 width:100%;
	 height: auto !important;
}
 @media only screen and (max-width: 880px) {
	 .form_responses select {
		 max-width: 100% !important;
		 height: auto !important;
	}
	 .form_address input, .form_address select, .form_address textarea {
		 max-width: 100% !important;
		 width: 100%;
		 height: auto !important;
	}
}
 @media only screen and (max-width:500px) {
	 .form_responses select {
		 max-width: 300px !important;
		 height: auto !important;
	}
	 .form_address input, .form_address select, .form_address textarea {
		 max-width: 300px !important;
		 width: 100%;
		 height: auto !important;
	}
	 .form_label span {
		 max-width: 300px !important;
		 height: auto !important;
		 display: inline-flex;
	}
}
 @media only screen and (max-width:385px) {
	 .form_responses select, .form_responses input {
		 max-width: 100% !important;
		 height: auto !important;
	}
}
