@charset "utf-8";

.validateForm label.error,
.validateForm1 label.error,
.validateFormSearch label.error{
	color: white;
	padding: 5px 10px;
	margin-bottom: 20px;
	width: 100% !important;
	font-size: 12px !important;
	line-height: 14px !important;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: bold;
	background-color: #FF1418;;
	border-radius: 0px 0px 4px 4px;
}
.validateForm input.error, .validateForm textarea.error,
.validateForm1 input.error, .validateForm1 textarea.error,
.validateFormSearch input.error, .validateFormSearch textarea.error{
	padding: 12px 10px;
	line-height: 14px;
	margin-bottom: 2px;
	border-bottom: 2px solid #FF1418 !important;
	border-bottom-left-radius: 0px !important;
	border-bottom-right-radius: 0px !important;
	background-color: #FFF0F0 !important;
}
.validateForm select.error,
.validateForm1 select.error,
.validateFormSearch select.error{
	width: 500px;
	margin-bottom: 0px !important;
	overflow: hidden !important;
	border-bottom-left-radius: 0px !important;
	border-bottom-right-radius: 0px !important;
	background-color: #FFF0F0 !important;
	border: 1px solid #FF1418 !important;
}
.validateForm input.error::-webkit-input-placeholder,
.validateForm select.error::-webkit-select-placeholder,
.validateForm1 input.error::-webkit-input-placeholder,
.validateForm1 select.error::-webkit-select-placeholder,
.validateFormSearch input.error::-webkit-input-placeholder,
.validateFormSearch select.error::-webkit-select-placeholder{ /* WebKit, Blink, Edge */
	color: #FF1418;
	opacity: .5;
}
.validateForm input.error:-moz-placeholder,
.validateForm select.error:-moz-placeholder,
.validateForm1 input.error:-moz-placeholder,
.validateForm1 select.error:-moz-placeholder,
.validateFormSearch input.error:-moz-placeholder,
.validateFormSearch select.error:-moz-placeholder{ /* Mozilla Firefox 4 to 18 */
	color: #FF1418;
	opacity: .5;
}
.validateForm input.error::-moz-placeholder,
.validateForm select.error::-moz-placeholder,
.validateForm1 input.error::-moz-placeholder,
.validateForm1 select.error::-moz-placeholder,
.validateFormSearch input.error::-moz-placeholder,
.validateFormSearch select.error::-moz-placeholder{ /* Mozilla Firefox 19+ */
	color: #FF1418;
	opacity: .5;
}
.validateForm input.error:-ms-input-placeholder,
.validateForm select.error:-ms-select-placeholder,
.validateForm1 input.error:-ms-input-placeholder,
.validateForm1 select.error:-ms-select-placeholder,
.validateFormSearch input.error:-ms-input-placeholder,
.validateFormSearch select.error:-ms-select-placeholder{ /* Internet Explorer 10-11 */
	color: #FF1418;
	opacity: .5;
}
.validateForm input.error::-ms-input-placeholder,
.validateForm select.error::-ms-select-placeholder,
.validateForm1 input.error::-ms-input-placeholder,
.validateForm1 select.error::-ms-select-placeholder,
.validateFormSearch input.error::-ms-input-placeholder,
.validateFormSearch select.error::-ms-select-placeholder{ /* Microsoft Edge */
	color: #FF1418;
	opacity: .5;
}