.send-form {
}
input[name="someemail"] {
	display: none;
}
.send-form em {
	color: red;
	font-size: 20px;
	margin: 0 0 0 -20px;
}
.send-form p em {
	margin: 0 10px 0 0;
}
.send-form input[type="text"],
.send-form textarea {
	border: 1px solid #6d6c74;
	padding: 10px 30px 10px 20px;
	resize: none;
	color: black;
	font-weight: 400;
	background: white;
	border-radius: 30px;
	width: 80%;
	margin: 10px 0;
	border-radius: 5px;
}
.send-form.main input.fail[type="text"] {
	background: #FFF2F2;
}
.send-form input:focus,
.send-form textarea:focus {
	
}
.send-form input.fail[type="text"]{
	background: rgba(255,0,0,.05);
	border: 1px solid rgba(255,0,0,.2)
}
.send-form input.fail:focus {
	border: 1px solid rgba(255,0,0,.7);
}
.send-form .button {
	margin-top: 20px;
}
.send-form div.fail,
.send-form div.succes {
	padding: 10px;
	text-align: center;
	margin-bottom: 30px;
	border: 1px solid;
	width: 80%;
}
.send-form.main div.fail,
.send-form.main div.succes {
	width: 100%;
}

.send-form div.fail {
	 background: rgba(255,0,0,.05);
	 color:rgba(255,0,0,.7);
	
}
.send-form.main div.fail {
	background: #FFF2F2;
	color: black;
}
.send-form.main div.fail p {
    color: #FF4886;
}
.send-form div.succes {
	 background: rgba(19,147,27,.05);
	 color:rgba(19,147,27,1);
}
.send-form.main div.succes {
	background:  #F3F9F3;
}
.send-form.main div.succes p {
	color:  #13931B;
} 
.send-form input[type="checkbox"] {
	display: none;
} 
.send-form label:before {
	content: "\f096";
	font-family: 'FontAwesome';
	width: 20px;
	display: inline-block;
	font-size: 15px;
}
.send-form input:checked + label:before{
	content: "\f046";
}

.send-form label {
	cursor: pointer;
}


#newsletter .send-form input[type="text"] {
	width: 60%;
	box-shadow: 0 0 10px 10px whiate;
	border-radius: 35px;
}


::-webkit-input-placeholder {
   color: black;
}

:-moz-placeholder { /* Firefox 18- */
   color: black;  
}

::-moz-placeholder {  /* Firefox 19+ */
   color: black;  
}

:-ms-input-placeholder {  
   color: black;  
}





