.wpcf7-form label.error {
	/* color: #900;
	font-size: 11px;
	float: none;
	padding-left: 5px; */
	font-size: 0px;
	color: transparent;
	/* display: block !important;
	position: absolute;
	left: 0;
	top: 0;
	width: 100% !important;
	height: 100% !important;
	background: rgba(210, 0, 0, .1);
	border-bottom: 2px solid #d20000;
	font-size: 0px;
	color: transparent;
	z-index: -1; */
}

/*DON't show error msg */
.noErrorMsg.wpcf7-form label.error {
	display: none !important;
	height: 0px !important;
	width: 0px !important;
	overflow: hidden !important;
}

strong.invalid {
	color: red;
}

strong.valid {
	color: green;
}