.font-size-16 {
	font-size: 16px;
	line-height: 1.1em; 
}

.font-color-ffffff {
	color: #ffffff;
}

.font-weight-600 {
	font-weight: 600;
}


.wwp-contact-form-item-display-none {
	display: none;
}

.wwp-contact-form-item-display-block {
	display: block;
}

.wwp-contact-form-wrapper {
	background-color: #b69962;
	float: left;
	margin: -17px 0px 0px 0px;
	padding: 10px 0px 43px 0px;
	width: calc( 100% - 1px );
}

.wwp-contact-form-row-wrapper {
	float: left;
	margin: 0px 0px 0px 40px;
	width: calc( 100% - 80px );
}

.wwp-contact-form-item-wrapper-left {
	float: left;
	width: 50%;
}

.wwp-contact-form-item-wrapper-right {
	float: right;
	width: 47%;
}

label.label-wwp-contact-form {
	color: #ffffff;
	float: left;
	font-weight: 700;
	font-size: 18px;
	letter-spacing: 1px;
	line-height: 1.3em;
	margin: 30px 0px 9px 0px;
	width: 100%;
}

label.label-wwp-contact-form h3 {
	color: #ffffff;
}

label.checkbox-label-wwp-contact-form {
	color: #ffffff;
	float: left;
	font-size: 16px;
	line-height: 1.1em; 
	margin: 0px 10px 0px 5px;
	text-align: left;
}

label.checkbox-label-wwp-contact-form a {
	color: #e0d6c3;
	font-size: 16px;
	line-height: 1.1em; 
}

.checkbox-new-row-wwp-contact-form label.checkbox-label-wwp-contact-form {
	width: 80%;
}

.checkbox-new-row-wwp-contact-form {
	float: left;
	width: 100%;
}

.checkbox-new-row-wwp-contact-form-margin {
	margin: 0px 0px 14px 0px;
}

.checkbox-wwp-contact-form-wrapper {
	float: left;
}

.text-wwp-contact-form {
	border: 1px solid #5e5e5e !important;
	font-size: 16px;
	height: 30px;
	line-height: 1.1em; 
	padding: 5px 5px 5px 5px !important;
	width: 506px;
}

textarea.textarea-wwp-contact-form {
	border: 1px solid #5e5e5e !important;
	border-radius: 0;
	font-size: 16px;
	height: 150px;
	line-height: 1.1em; 
	padding: 5px 5px 5px 5px !important;
	width: 100%;
}

select.select-wwp-contact-form {
	border: 1px solid #5e5e5e !important;
	border-radius: 0;
	font-size: 16px;
	height: 30px;
	line-height: 1.1em; 
	padding: 0px 5px 0px 5px !important;
	width: 506px;
}

.wwp-inquiry-button-item-wrapper {
	float: left;
	margin: 16px 0px 0px 0px;
	width: 100%;
}

button.button-wwp-contact-form {
	background-color: #ffffff;
	border: 1px solid #5e5e5e;
	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	color: #333333;
	cursor: pointer;
	font-size: 16px;
	height: 30px;
	line-height: 1.1em; 
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	width: 145px;
}

button.button-wwp-contact-form-big-next {
	background-color: #b69962;
	border: 0;
	border-radius: 0;
	color: #ffffff;
	float: left;
	font-size: 22px;
	height: 42px;
	line-height: 1.1em; 
	margin: 0px 0px 0px 0px;
	padding: 0px 23px 0px 23px;
}

.error-section-wwp-contact-form {
	float: left;
	width: 100%;
}

.error-color-wwp-contact-form,
.error-color-wwp-contact-form h3,
.error-color-wwp-contact-form h4 {
	color: #960429 !important;
}

.error-border-color-wwp-contact-form {
}

#customer_number {
	display: none;
}


/* menu breakpoint inquiry form tab navigation*/
@media only screen and (max-width: 1160px) {
	.wwp-contact-form-item-wrapper-left {
		width: 47%;
	}

	.wwp-contact-form-item-wrapper-right {
		width: 47%;
	}

	.text-wwp-contact-form {
		width: 100%;
	}
	
	select.select-wwp-contact-form {
		width: 100%;
	}
	
	
	
}


/* breakpoint contact form */
@media only screen and (max-width: 980px) {
	.wwp-contact-form-wrapper {
		margin: -34px 0px 0px 0px;	
		width: 100%;
	}
}



@media only screen and (max-width: 760px) {
	.wwp-contact-form-row-wrapper {
		float: none;
		margin: 0px auto 0px auto;
		width: 548px;
	}
	
	.wwp-contact-form-item-wrapper-left {
		width: 100%;
	}

	.wwp-contact-form-item-wrapper-right {
		float: left;
		width: 100%;
	}

	.text-wwp-contact-form {
		width: 100%;
	}
	
	select.select-wwp-contact-form {
		width: 100%;
	}
	
	.wwp-inquiry-button-item-wrapper {
		float: none;
		margin: 0px auto 0px auto;
		width: 538px;
	}
	
	button.button-wwp-contact-form-big-next {
		margin: 16px 0px 0px 0px;
	}	
}


@media only screen and (max-width: 620px) {
	.wwp-contact-form-row-wrapper {
		width: 86.4%;
	}	
	
	.wwp-inquiry-button-item-wrapper {
		width: 86.4%;
	}
}


