@media screen and (max-width: 960px) {
	#conteudo-index, #iartigos, .box-conteudo, .utilitarios-1 , #utilitarios-2, #utilitarios-3 { width:98%; margin-left: 1%; margin-right: 1%; }
	#rodape-esquerdo{ margin-left:1%; width:29%;}
	#rodape-meio{ width:29%;}
	#rodape-direito{margin-right:1%; width:29%;}
	#contato .tb-form{width:98%;}
	#conteudo{width: 98%;}
	#wrap-site{width: 98%;}
}

@media screen and (max-width : 820px) {
	#utilitarios-2-esquerda {
    width: 80%;
    min-height: 300px;
    clear: both;
    margin: 0 auto;
    float: none;
    text-align: center;
}

	#box-news h2 {
    font-size: 1.250em;
    font-weight: bold;
    margin-bottom: 40px;
}
	#inews  .veja_mais { display: initial; float:none; margin-left: 10px;}
	#inews .slide{height:50px;}
	#utilitarios-2-meio{
		width: 75%;
    clear: both;
    margin: 0 auto;
    text-align: center;
    float: none;
}
	#utilitarios-2-direita{width:49%; }
    
     #full-slider-wrapper {border-top: 5px solid #FFF;border-bottom: 5px solid #FFF;padding-top: 51px;}
    
    #div-webmail-topo {display:none;}
	#div-menu-topo { width: 100%; z-index:99999999;padding-top:8px; }
   	#div-logo-topo {
    width: 100%;
    clear: both;
    margin: 0 auto;
    text-align: center;  
}
	.nav {position: relative;min-height: 40px;}	
	.nav ul {
		width: 180px;
		padding: 5px 0;
		top: 0;
		left: 0;
		border: solid 1px #aaa;
		background: #fff url('../img/icon-menu.png') no-repeat 10px 11px;
		border-radius: 5px;
		box-shadow: 0 1px 2px rgba(0,0,0,.3);
		height: auto;
	}
	.nav li {display: none; /* hide all <li> items */	margin: 0; float:none;}
	.nav .current {display: block; /* show only current <li> item */}
	.nav a {	display: block;	padding: 5px 5px 5px 32px;text-align: left;line-height: 100%; color: #666;font-size:14px;}
	.nav .current a {	background: none;color: #666;}
	/* on nav hover */
	.nav ul:hover {background-image: none;}
	.nav ul:hover li {display: block;margin: 0 0 5px;}
	.nav .current a:hover, .nav a:hover {background: url('../img/icon-check.png') no-repeat 10px 7px;color:#666;}
    #conteudo-index, #iartigos, .box-conteudo, #wrap-conteudo-artigos{
	width: 80%;
    padding: 9% 0%;
    clear: both;
    margin: 0 auto;
    text-align: center;
}
    .utilitarios-1, #utilitarios-2, #utilitarios-3 {
        width: 98%;
        margin-left: 1%;
        margin-right: 1%;
        margin-top: 0px;
    }
    
    #contato{width:90%;min-height:600px;position:static;}
	#mapa{width:100%;min-height:220px;display:block;position:static;margin-top:50px;}
	#contato-fundo{min-height: 885px;}
}

@media screen and (max-width : 600px) {

	.utilitarios-1-parte1, .utilitarios-1-parte2, .utilitarios-1-parte3 { width:98%; margin-left: 1%; margin-right: 1%; margin-bottom: 10px;}
	#utilitarios-2-meio, #utilitarios-2-direita { width:98%; margin-left: 1%; margin-right: 1%;}
	#inewsletter{min-height:100px;}
	#idocumentos{min-height:170px;}
	
	#rodape{float:left;}
	#rodape-esquerdo, #rodape-meio{ width: 98%; margin-left:1%; margin-right:1%;text-align:center;}
	#rodape-meio{margin-bottom:10px;}
	#rodape-direito {display:none;}
	
    .slide-out-div { display: none; }

    #rc-imageselect, .g-recaptcha {transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;}
    .g-recaptcha > div  { width: 200px!important; }

	
}

@media screen and (max-width : 450px) {
	#utilitarios-2-esquerda{display:none;}
	#full-slider-wrapper{display:none;}
	
	#conteudo-index, #iartigos, .box-conteudo, #wrap-conteudo-artigos {
    width: 80%;
    padding: 9% 0%;
    clear: both;
    margin: 0 auto;
    text-align: center;
    padding-top: 20%;
}
	
	#contato-fundo{width:100%;}
	#contato{border:none;width: 90%;}
}
@media screen and (max-width : 400px) {
	#div-logo-topo { width: 90%; }
}
@media screen and (max-width : 350px) {
	#contato{width:85%;}
}