form {
		width: 95%;
		margin: 0 auto;
	}

label {
		display: none;
	}

button,
textarea,
select,
input {
		width: 100% !important;
		background: fff;
		border: none !important;
		padding: 0 20px;
		font-family: inherit;
		font-size: 16px;
		margin: 0 0 10px 0 !important;
		min-height:50px;
		border-radius: 4px !important;
	}

textarea {
		min-height: 200px;
	}

button {
		width:100% !important;
		margin: 0 !important;
		background: #2f3237 !important;
		color: #fff !important;
		text-align: center;
		height: 45px;
		border: none;
		text-transform: uppercase;
		font-size: 16px;
	}
.form_input_background { background-color: #f9f9f9 !important; }
.form_input_color { color: #2b2b2b !important; }
.form_submit_background { background-color: #008ecb !important; }
.form_submit_color { color: #FFFFFF !important; }
.form_text_color { color: #ADADAD !important; }
.form_title_color { color: #008ecb !important; }
.form_label { font-size: 9px !important; text-transform: uppercase !important;}