

.formFieldNewsletter {
	float: left !important;
	margin-top: 0px;
}

.formFieldNewsletter2 {
	margin-top: 15px;
}

.formFieldNewsletter input {
	/* width: 180px !important; */
	color: white;
	height: 20px;
	border: 0px;
	background-color: #1e2225;
	padding: 5px;
	font-family: 'OpenSansLight';
	font-size: 12px;	
	margin-top: 5px !important;	
}

.formFieldNewsletter input:hover {
	background-color: #08afc6;
}

.formFieldNewsletter span span {
	float: left !important;
	margin: -8px 0 0 0 !important;
}

/* ----------------------------- SENDBUTTON ----------------------------- */

.formNewsletterButtonSend {
	float: none !important;	
}

.formNewsletterButtonSend input {
	float: none !important;
	margin-top: 30px !important;
	border: 0px;
	/* width: 102px; */
	/* height: 30px; */
	background-color: #08afc6;
	font-family: 'OpenSansLight';
	font-size: 12px;
	padding: 7px 12px;
	color: white;
	line-height: normal;
}

.formNewsletterButtonSend input:hover {
	background-color: #ff540d;
}

div.wpcf7 img.ajax-loader {
	width: 10px !important;
	height: 10px !important;
}

/* ///////////////////////////// ERROR /////////////////////////////////// */

.formFieldNewsletter span span {
	position: absolute !important;
	top: 0% !important;
	left: 0% !important;
	z-index: 100;
	background: #FD5224 !important;
	border: 0px !important;
	font-size: 10pt !important;
	width: 184px !important;
	height: 24px !important;
	margin-top: -6px !important;
	padding: 5px 0 0 6px !important;
	font-family: 'OpenSansLight';
	font-size: 12px;
	color: white;
}

.textwidget .wpcf7-validation-errors {
	float: left;
	font-family: 'OpenSansLight';
	font-size: 12px;
	color: white;
	border: 0px !important;
	background-color: #FD5224;
	width: 166px !important;
	margin-left: 0px !important;
}

.formField50 span span.wpcf7-not-valid-tip {
	position: absolute !important;
	top: 70% !important;
	color: #fff;
}

/* ///////////////////////////// OK /////////////////////////////////// */

.textwidget .wpcf7-mail-sent-ok {
	float: left;
	width: 166px !important;
	border: 0px !important;
	background-color: #08afc6;
	margin-left: 0px !important;
	font-family: 'OpenSansLight';
	font-size: 12px;
	color: white;
}