/*********************************************************/
/*	RESPONSIVO CSS										 */
/*	DESENVOLVIDO POR: GLOBALWS							 */
/*	CEO: MICHAEL PICOLO									 */
/*********************************************************/
@media (max-width: 1680px) {

}


@media (max-width: 1600px) {

}


@media (max-width: 1440px) {
	header .menu {margin-right: 10%;}
	.vantagens .esquerda {padding: 40px 40px 40px 10%;}
}

@media (max-width: 1400px) {

}


@media (max-width: 1366px) {
	header .menu {margin-right: 3%;}
}


@media (max-width: 1280px) {
	.content {max-width: 95%;}
	
	
	.orcamento .esquerda {width: 45%;}
	.vantagens .esquerda {padding: 40px 40px 40px 3%;}
}

@media (max-width: 1152px) {
	.orcamento .chamada {font-size: 1.4em;}
}

@media (max-width: 1024px) {
	footer .quadro_a {width: 25%; }
	footer .quadro_b {width: 50%; float: left;}
	footer .quadro_c {width: 25%; float: left; padding-top: 40px;}
	
	header .topo ul {margin-left: 60px;}
	header .topo li {max-width: 60%;}
	
	#cssmenu > ul > li > a { padding: 15px 20px 25px 20px;}
}


@media (max-width: 950px) {
	header .logo {width: 35%; height: 100px; }
	header .menu {width: 50%; position: absolute; right: 20px; top: 30px;}
	header .direita {display: none;}
	
	.home-centro .esquerda {width: 100%; float: none; margin-bottom: 30px;}
	.home-centro .direita {width: 100%; float: none;}
	
	.home-empresa .hpfoto {width: 50%; float: none; padding-top: 0; margin: 0 auto 40px auto;}
	.home-empresa .hptexto {width: 100%; float: none;}
	
	.vantagens .esquerda {width: 100%; float: none; padding: 40px;}
	.vantagens .direita {display: none;}
	.vantagens .icon { height: 110px;}
	
	.orcamento .esquerda {width: 100%; float: none; margin-bottom: 40px;}
	.orcamento .direita {width: 100%; float: none;}
	.orcamento .inputa {width: 100%; margin-bottom: 20px;}
	.orcamento .inputb {width: 100%;}
	
	footer .quadro_a {display: none;}
	footer .quadro_b {width: 100%; float: none; text-align: center; margin-bottom: 40px;}
	footer .quadro_c {width: 50%; float: none; margin: auto; padding-top: 0;}
	footer i {float: none; width: 100%; text-align: center; height: 10px; padding-right: 0; font-size: 2em; }
	
	.empresa .esquerda {width: 100%; float: none; margin-bottom: 40px;}
	.empresa .direita {width: 100%; float: none;}
	.empresa h3 {font-size: 1em;}
	
	.estrutura .ctr {width: 100%;}
	
	.servicos .esquerda {width: 100%; float: none; margin-bottom: 40px;}
	.servicos .direita {width: 100%; float: none;}

	.servicos .esquerda-m {width: 100%; float: none; margin-bottom: 40px;}
	.servicos .direita-m {width: 100%; float: none;}
	
	.novidades .quadro {width: 100%; }	
	
	.noticias .quadro {width: 47%;}
	
	.noticias .esquerda {width: 100%; float: none; margin-bottom: 40px;}

	.subnoticias {width: 100%; float: none;}
	
	.contato .esquerda {width: 100%; float: left;}
	.contato .direita {width: 100%; float: right;}
	
	.regiao li {width: 50%; }
	
	.busca {width: 100%; float: right;}
	
	.servicos .serv li {width: 100%; float: none; padding: 0 0 30px 0;}

}


@media (max-width: 768px) {
	header .logo {width: 40%; height: 90px; }
}

@media (max-width: 667px) {

}

@media (max-width: 600px) {
	header .logo {width: 50%; height: 90px; }
	
	.homeservico h1 {min-height: 40px;}
	.home-centro .direita h1 {padding-top: 10px !important;}
	.home-centro .quadro {width: 100%; float: none; margin: 0 auto 40px auto;}
	
	.home-empresa .hpfoto {width: 100%;}
	
	.vantagens .icon { height: 70px;}
}

@media (max-width: 568px) {
	.orcamento {padding: 30px 0;}
	.orcamento h1 {font-size: 1.4em;}
	.orcamento p {font-size: 1em; line-height: 25px;}
	.orcamento .email {font-size: 1.4em;}
	.orcamento .chamada {font-size: 1.2em;}
}

@media (max-width: 480px) {
	header .logo {width: 55%;}
	
	.homeservico h1 {font-size: 1.2em;}
	.home-centro h2 {font-size: 1.2em; padding-bottom: 20px; height: auto;}
	.home-centro li {padding-bottom: 5px; font-size: 1em;}
	.home-centro .quadrado {min-height: 80px;}
	
	.home-empresa h1 {font-size: 1.4em;}
	.home-empresa p {font-size: 1em; line-height: 25px;}
	
	.vantagens h1 {font-size: 1.4em; text-align: center;}
	.vantagens h2 {font-size: 1em;}
	.vantagens .icon {width: 23%; float: none; height: 70px; text-align: center; margin: auto;}
	.vantagens .texto {width: 100%; float: none; text-align: center;}
	
	.estrutura p {font-size: 1em;}
	
	footer .quadro_c {width: 90%; }
	
	.navegacao h1 {font-size: 1.2em;}
	
	.empresa h2 {font-size: 1.4em;}
	.empresa p {font-size: 1em; line-height: 25px;}
	
	.estrutura h2 {font-size: 1.4em;}
	
	.servicos h2 {font-size: 1.4em;}
	.servicos h3 {font-size: 1em;}
	.servicos p {font-size: 1em;}
	
	.noticias .quadro {width: 100%; margin: 0 auto 40px auto; min-height: 100px;}
	
	.novidades h1 {font-size: 1.4em;}
	.novidades h2 {font-size: 1.2em;}
	
	.noticias h1 {font-size: 1.4em;}
	.noticias h2 {font-size: 1em;}
	.noticias h3 {font-size: 1em;}
	
	.mapa iframe {height: 350px;}
	
	footer li {font-size: 1.2em;}
}

@media (max-width: 414px) {
	.novidades .imagem {height: 220px;}
	.regiao li {width: 100%; }
	
	header .menu {width: 60%; right: 5px; top: 15px;}
	header .logo {height: 70px;}
}

@media (max-width: 384px) {
	
}

@media (max-width: 375px) {

}
/*********************************************************/