
@media screen and (max-width : 350px) {
	.titulo_seccao {
		font-size: 38px;
	}
}
/* Smartphones (landscape) ----------- */
@media screen and (min-width : 1px) {
	body{
		min-height: 320px;
	}

	.DIVlimitador{
		max-width: 90%;
	}

	.conteudo_seccao{
		max-width:90%;
		margin: 30px auto;
	}

	.titulo_seccao {
		margin-bottom: 30px;
	}


	nav{
		font-size: 16px;
	}

	div.logo_movel, div.logo_movel.fixed{
		background: url("../img/logo_header.png") -1px 0 no-repeat;
		width: 72px;
		height: 66px;
	}

	.menu li{
		margin: 4px 3px 0;
		padding: 10px 0 0 3px;  
	}


	.copyright{
		right: 10px;
		top: initial;
		bottom: 5px;
	}

	.siga-nos{
		top: -15px;
		left: 50%;
	}
}

/* Smartphones (portrait) ----------- */
@media screen and (max-width : 320px) {
	
}

@media screen and (min-width : 481px) and (max-width : 767px) {
	.DIVlimitador{
		max-width: 85%;
	}

	.conteudo_seccao{
		max-width:80%;
		margin-bottom: 50px;
	}
}

/* Desktops and laptops ----------- */
@media screen and (max-width : 767px) {
	.nav-min-btn_open{display: block;}
	.menu{display: none;}

	.caixa_movel {
		background: none;
	}
}


/* Desktops and laptops ----------- */
@media screen and (min-width : 768px) {
	#overlay{
		display: none !important;
	}
	/*.caixa_movel{
		background: url('../img/caixabg.png') 0 -23px repeat-x
	}*/

	.copyright{
		right:50px;
		top: 50%;
		bottom: initial;
	}
}

/* iPads (portrait and landscape) ----------- */
@media screen and (min-width : 768px) and (max-width : 1024px) {
	.DIVlimitador{
		max-width: 95%;
	}

	.conteudo_seccao{
		max-width:80%;
		margin-bottom: 50px;
	}

	#menu0{
		left:0;
	}
}

/* iPads (landscape) ----------- */
@media screen and (min-width : 768px) and (max-width : 1024px) and (orientation : landscape) {

}

/* iPads (portrait) ----------- */
@media screen and (min-width : 768px) and (max-width : 1024px) and (orientation : portrait) {

}

@media screen and (min-width : 480px) and (max-width : 1024px) {
	.copyright {
		right: 30px;
	}
}

/* Large screens ----------- */
@media screen and (min-width : 1025px) {
	.DIVlimitador{
		max-width: 1080px;
	}

	.conteudo_seccao{
		max-width: 915px;
		margin-bottom: 95px;
	}

	.titulo_seccao {
		margin-bottom: 90px;
	}


	nav{
		font-size: 18px;
	}

	.menu li{
		margin-right: 17px; 
		margin-left: 17px;
	}

	.linha_picotada_preto{
		bottom: 60px;
	}
}

@media screen and (min-width : 1500px) {
	.DIVlimitador{
		max-width: 1400px;
	}
}

@media screen and (min-width : 320px) and (max-width : 480px) and (orientation : landscape) {
	#overlay #right_menu1 {
		top: 158px;
		right: 30px;
	}
}

/* iPhone 4 ----------- */
@media screen and (-webkit-min-pixel-ratio : 1.5), screen and (min-pixel-ratio : 1.5) {

}