form{
	padding-top: 80px;
}
form input, form select, form textarea, form button{
	width: 100%;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	border: 1px solid #e1e1e1;
	height: 38px;
	margin-bottom: 15px;
	padding-left: 10px;
	color: #2f2a2b;
}
form textarea{
	height: 145px;
}
form .button{
	font-family: 'Roboto Condensed', sans-serif;
	padding: 4px 70px;
	margin: 10px auto 0 auto;
	background: #0ab8a3;
	color: #023854;
	border: none;
	text-transform: uppercase;
	font-weight: bold;
}
form.button:hover{
	background: #023854;
	color: #0ab8a3;
}
form.newsletter{
	float: none;
	padding: 40px 0 80px 0;
	margin: 0;
	width: 100%;
}
form.newsletter div{
	float: left;
	height: 67px;
}
button.bt_cadastrar{
	background: #0ab8a3;
	color: #023854;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: bold;
	width: 100%!important;
	border: none!important;
}
button.bt_cadastrar:hover{
	background: #023854;
	color: #0ab8a3;
}
