
#sp-main-body {
	padding-top:0px;
	color:#FFFFFF;
	}
.article, .article-list {
	border:none!important;
	}

.firstname, .lastname {
	background:transparent!important;
	border:none!important;
	width:49%;
	margin-bottom:20px;
	border-radius:0px;
	/*color:#ffffAA!important;
	border-bottom:1px solid #c0c0c0!important;*/
	}

.form-control::placeholder {
	color:#ffffaa!important;
	opacity:0.5;
	}

.firstname {
	float:left;
	}

.lastname {
	float:right;
	}
.name {
	border-bottom:1px solid #fff!important;
	background:transparent!important;
	color:#ffffaa!important;
	}
	
.email {
	margin-bottom:15px;
	}
/*input[type="email"]:not(.form-control) {
	background:transparent!important;
	margin-bottom:15px;
	}*/
/*#pands_leads___message::placeholder, textarea::placeholder {
	margin-left:10px;
	}*/
textarea:focus, .form-control:focus {
	border-bottom:solid .5px red!important;
	background:transparent;
	color:#fff;
	box-shadow:none;
	}
.send {
	background: #CD0E2B;
	width: 100%;
	color: #fff;
	font-weight: 900;
	margin-top:40px;
	}
/*.send::before {
	content:"\f1d8";
	font-weight:900;
	font-family:'Font Awesome\ 5 Free';
	padding-right:5px;
	}*/
.send:hover, .send:focus {
	background:#CD0E2B;
	}
.btn-group {
	width:100%;
	}

/******* media queries ************/


@media screen and (min-width:600px) {
#form_1, #mauticform_contactpage {
	width:70%;
	margin:auto;
	border:0.5px solid #999;
	padding:40px;
	border-radius:20px;
	}

