.form_container {
	display: flex;
	width: 682px;
	color: #fff;
	font-size: 15px;
	font-weight: 600;
	text-transform: none;
	font-family: Sans-serif;
	flex-wrap: wrap;
	align-items: flex-start;
	
}

.row_name_and_email {
	display: flex;
	width: 50%;
	flex-direction: column;
	align-items: flex-start;
	padding: 0px 8px 0px 8px;
}

.row_subject {
	display: flex;
	width: 100%;
	flex-direction: column;
	align-items: flex-start;
	padding: 0px 8px 0px 8px;
}

.row_email {
	display: flex;
	width: 100%;
	flex-direction: column;
	align-items: flex-start;
	padding: 0px 8px 0px 8px;
}

.row_submit {
	display: flex;
	width: 100%;
	padding: 0px;
}

.form-field {
	width: 100%;
	padding: 8px;
	font-family: Sans-serif;
}

.form-label {
	padding: 0;
	line-height: 20px;
	font-size: 12px;
	font-weight: 400;
}

.form-submit {
	display: flex;
    flex-basis: 100%;
	-ms-flex-preferred-size: 100%;
	justify-content: center;
    margin-left: 8px;
    margin-right: 8px;
    min-height: 38px;
    line-height: 38px;
    padding: 0px 12px 0px 12px;
    border: 0;
    margin-top: 16px;
    font-size: 15px;
    font-weight: 500;
    text-transform: uppercase;
	background-color: #ffffff;
	
}

.form-submit:hover {
	background-color: #a8d9eb;
	
}

@media screen and (max-width:780px){
	.form_container {
		width: 90%;
	}

}
