/* CSS Estilos em Geral*/
/*MEDIA SCREEN PARA MOBILE 320px*/
.centralizaConteudo { max-width: 100% !important; overflow: hidden; padding: 0 15px 0 15px !important; }
.centralizaConteudo h3 { padding: 0 15px 0 15px; }

/*PÁGINA CONTATO*/
.txtContato { color: #32418f; font-size: 20px; font-weight: 300; line-height: 15px; }
.contato_div { position: relative; width: 100%; height: auto; padding: 15px 15px 0 15px; }
.titulo_form { line-height: 25px; color: #FF6600; } .paddingtop { padding-top: 10px; }

.formulario { width: 100%; height: 40px; padding: 0 0 0 20px; border-radius: 5px; outline: none; border: 1px solid #CCC; }
.ddd, .telefone { position: relative; float: left; margin-bottom: 20px; }
.ddd { width: 15%; padding: 0 0 0 9px; margin-right: 2%; } .telefone { width: 83%; }

.mensagem_form { width: 100%; min-width: 100%; max-width: 100%; height: 70px; max-height: 200px; padding: 5px 0 0 20px; border-radius: 5px; outline: none; border: 1px solid #CCC; }
.botao_form { background: #FFF; text-decoration: none; outline: none; display: block; border: 1px solid #097304; border-radius: 10px; color: #097304; text-align: center; width: 100px; margin: 0 auto 0; padding: 5px 0 5px 0; transition: 0.3s; } .botao_form:hover { background: #097304; color: #FFF; }

.InfoContato { position: relative; width: 95%; height: auto; display: block; border: 3px solid #FFF; padding: 0; margin: 70px auto 0; padding: 0; text-align: center; clear: both; }
.InfoContato > img:nth-of-type(1) { border-bottom: 7px solid #32418f; }

/*MEDIA SCREEN PARA MOBILE*/
@media only screen and (min-width: 375px) {

}

/*MEDIA SCREEN PARA MOBILE*/
@media only screen and (min-width: 425px) {

}

/*MEDIA SCREEN PARA MOBILE PAISAGEM*/
@media only screen and (min-width: 480px) {


}

/*MEDIA SCREEN PARA MOBILE PAISAGEM*/
@media only screen and (min-width: 667px) {

}


/*MEDIA SCREEN PARA TABLET*/
@media only screen and (min-width: 768px) {

/*PÁGINA CONTATO*/
.contato_div { float: left; width: 50%; }
.InfoContato { position: relative; float: right; width: 40%; display: block; margin: 15px 5% 0 0; clear: none; }
.formulario { width: 100%; height: 47px; }
.ddd { width: 16%; padding: 0 0 0 9px; margin-right: 4%; } .telefone { width: 80%; }
.mensagem_form { width: 100%; min-width: 100%; max-width: 100%; height: 168px; max-height: 250px; }
.botao_form { float: right; width: 30%; margin: 0 0 0 0; }
}

/*MEDIA SCREEN PARA DESKTOP*/
@media only screen and (min-width: 990px) {

}

/*MEDIA SCREEN PARA DESKTOP*/
@media only screen and (min-width: 1280px) {

}

/*MEDIA SCREEN PARA DESKTOP*/
@media only screen and (min-width: 1440px) {

}