.forms-hero [type="checkbox"]:not(:checked),
.forms-hero [type="checkbox"]:checked{ top: -10px; }

.forms-hero #SH_Request .personal-info .express-delivery{ margin-bottom: 6px; }

.forms-hero .prevent-auto-submission{ margin-top: -11px; }

 .error-note{ display: none; }

[type="submit"]{
	-webkit-transition: color 0.2s ease-out;
	   -moz-transition: color 0.2s ease-out;
	    -ms-transition: color 0.2s ease-out;
	        transition: color 0.2s ease-out;
}

[data-other-class="error-note"]{
	width: 46%;
	margin-bottom: 20px;
}

[data-other-class="error-note"],
[data-other-class="error-note"].warn{ display: none; }

[data-other-class="error-note"].error{ display: inline-block; }

[type="submit"].active{
	color:#ec1d25;
}

select::-ms-expand {
	display: none;
}

.captchaImg{ display: block; }

@media (max-width: 768px){

	.forms-hero input[type="text"],
	.forms-hero input[type="email"],
	.forms-hero select{
		display: block;
		width: 100% !important;
	}

}