body {	font-family: 'Lato'; }
p {font-size: 15px;}
.small-10 {text-align: justify;}
a:hover { color: #fff;}
.pessoas {margin-bottom: -20px; position: relative; margin-top: 40px;}
#conteudo_taxi {padding-bottom: -300px;}
.contact {margin-top: 330px; margin-left: -60px;}
.img_clube {width: 490px; margin: 0px auto;}
.img_serv {width: 490px; margin: 0px auto; margin-top: 60px;}
.breve {margin: 0px auto; padding: 150px; text-align: center;}
#serv {margin-top: 40px;}
.links {width: 440px; margin: 0px auto; margin-left: 30%; top: 20px;}
.links ul {}
.links ul li {display: inline;}
.links ul li a {padding: 20px; font-size: 18px; color: #959595; font-weight: lighter; font-style: italic; }
.top_contato {margin-top: 40px;}
.logo_cont {width: 250px; margin: 0px auto;}
.img_contato {width: 120px; margin: 0px auto;}
.cont_hr {margin-bottom: 100px;}
.mensagem { width: 300px; padding-top: 5px;}
.mensagem input {
	width: 300px;
	height: 29px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: #2e2b2c;
	color: #fff;
	font-weight: lighter;
	font-style: italic;
	padding: 3px;
	font-size: 16px;
	-webkit-box-shadow: 0 18px 16px -16px black;
	-moz-box-shadow: 0 18px 16px -16px black;
	box-shadow: 0 18px 16px -16px black;
	}
.mensagem textarea {
	width: 300px;
	height: 312px;
	margin-top: 16px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: #ddd;
	border: 1px solid #b6b2b3;
	-webkit-box-shadow: 0 18px 46px -16px black;
	-moz-box-shadow: 0 18px 46px -16px black;
	box-shadow: 0 18px 46px -16px black;
	}
		.mensagem .botao {
			margin-top: -48px;
			position: absolute;
			width: 305px;
			background: #2e2b2c;
			color: #fff;
			font-weight: lighter;
			margin-left: -2px;
			}
		
		.contato_novos {padding-top: 30px;}



/*footer 
{
	background: url(../img/bg_footer.jpg); 
	width: 100%;
	height: 500px;
	position:relative;
    left:0px;
    bottom:0px;
    margin: 0;
    padding: 0;
    margin-top: 35px;
    margin-bottom: -100px;
    min-width: 1024px;
    font-family: 'Lato';
}
footer h4 { font-size: 16px; color: #fff; font-weight: normal;}
footer a, footer p {color: #fff;}
.img_footer {padding-bottom: 40px; margin-top: 30px;}
footer .aqua {padding-top: 20px;}
footer .aqua1 {padding-top: 20px; padding-left: 25px; width: 200px; margin: 0px auto;}
footer small-3.columns {width: 20%;}
.sep{float: left; padding-right: 13px;}
.logo_f {margin-left: -30px;}
*/
@media screen and (max-width: 600px) {
	body {padding: 0; margin: 0;}
	/*footer {background-color: #094569; width: 100%; }
	.row{ display: block; width: 600px; margin: 0px auto;}
	.espaco {display: none;}
	.anac {float: inherit; padding: 0; margin: 0;}*/
}

@media screen and (max-width: 320px) {
	body {padding: 0; margin: 0;}
	*{padding: 0; margin: 0;}
	footer {background-color: #094569; width: 100%; }
/*	.row{display: block; width: 600px; margin: 0px auto; font-weight: lighter;}
	.espaco {display: none;}
	.img_serv, .img_clube {max-width: 300px;}*/
}

.large-6 {text-align: justify;}

/*footer #large-3 {
    position: relative;
    width: 18%; }
footer .large-2 {
    position: relative;
    width: 15%; }

footer.anac img{margin-left: 20px;}

.footer_all {width: 80%; margin: 0px auto;}
.espaco {float: left;}
.anac {padding-top: 10px;}
#social {padding-top: 20px; padding-bottom: 20px;}
.contato_forma {width: 400px; margin: 0px auto;}
textarea {height: 250px;}
.oi {width: 30%; margin: 0px auto; padding-bottom: 30px;}
*/

/*new things */


.form-block {
	margin-top: 60px;
	width: 340px;
	height: 380px;	
	background: url('../assets/img/bg_contato.png') repeat;
	background: #1b1c1c;
	padding: 20px;
	/*width: 100%; */
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	clear: both;
	font-family: 'Lato';
}


.ddd {max-width: 50px; float: left; padding-right: 10px;}
.tel {max-width: 250px; margin-left: 20px;}
.mensagem {height: 120px;}

.campos_ob {color: #fff; opacity: 100%; font-weight: lighter;}

footer p {color: #fff;}