#gform_15 .ginput_container{display: flex; border-bottom: solid 1px #4fc198;}
#gform_15 .ginput_container input{border: 0;margin-bottom: 0;background-color: transparent; color:#000000;}
#gform_15 .gfield_label{display: none}
#gform_15 .ginput_container i{position: relative; left: 10px; top: 12px;color:#000000;}
#gform_15 .validation_message{padding: 0; text-align: center;font-weight: 100;}
#gform_15 .gfield_error{padding:0 16px 0 0;margin: 0 !important; border:0;background-color: transparent;}
#gform_15 .gfield{height: 64px;margin: 0}
#gform_15 .gfield_error .ginput_container{border-bottom: solid 1px #C89797 !important;background-color: rgba(255,223,224,.25);}
.validation_message:after{font-family: FontAwesome;content: '\f00d';color: #C89797;font-size: 14px;float: right;margin-top: -35px;margin-right: 10px;}

#gform_15 span.LV_valid{display: block !important;}
#gform_15 span.LV_valid{display: block !important;position: absolute;right: 75px;}
#gform_15 .LV_valid:after{font-family: FontAwesome;content: '\f00c';color: #4fc198;font-size: 14px;float: right;margin-top: 12px;margin-right: 10px;}
#gform_submit_button_15{width: 100%;}

#gform_15 div.ginput_container{background-color: #f2f2f3;}
#gform_15 .ginput_container input::-webkit-input-placeholder{color: #666666;}
#gform_15 .ginput_container input.LV_invalid_field::-webkit-input-placeholder{color: #C89797;}
#gform_15 .ginput_container input:-moz-placeholder{color: #666666;}
#gform_15 .ginput_container input.LV_invalid_field:-moz-placeholder{color: #C89797;}
#gform_15 .ginput_container input::-moz-placeholder{color: #666666;}
#gform_15 .ginput_container input.LV_invalid_field::-moz-placeholder{color: #C89797;}
#gform_15 .ginput_container input:-ms-input-placeholder {color: #666666;}
#gform_15 .ginput_container input.LV_invalid_field:-ms-input-placeholder{color: #C89797;}

#gform_15{width: 80%;}
#gform_15 .gform_body{width: 100%;}
#gform_15 .validation_message{color: red;}


@media only screen and (min-width: 641px){
	.gform_wrapper ul.gform_fields li.gfield {
		padding-right: 0px !important;
	}
}

@media only screen and (max-width: 641px){
	#gform_15 {
		margin: 0 !important;
		width: 100%;
	}
	.LV_valid{right: 15px !important;}
}

#gform_15 .gfield_error .ginput_container{margin-top: 8px;}
#gform_15 .gfield_error{width: 100%;padding-right: 0px !important;}