#formContainer input, select, textarea {
	padding: 5px;
	font-size: 22px;
	margin: 3px;
	box-sizing: border-box;
	width: 100%;
	margin-bottom: 15px;
	
	color: #555;
	background-color: #ffffff;
	background-image: none;
	border: 1px solid #cccccc;
	border-radius: 4px;
}
.billingAddress {
	display: none;
}
.other {
	display: none;
}
#formContainer input[type='checkbox'], #formContainer input[type='radio'] {
	width: 20px;
	height: 20px;
}
.captchaerror {
	font-size: 14px;
	color: red;
}
.topMargin {
	margin-top: 15px;
}
.g-recaptcha {
	padding: 5px;
	font-size: 22px;
	margin: 3px;
	box-sizing: border-box;
	width: 100%;
	margin-bottom: 15px;
}

#formContainer input[type='submit']:hover {
	background: #491410;
	color:#FFF;
}