@media screen and (max-width: 1060px) {
    #texto-conteudo {  width: 80%;margin-left: 12%;}
	#div-logo-topo {  margin-left: 31%;}
 	#conteudo-index, #iartigos, .box-conteudo, #utilitarios-1 , #utilitarios-2, #utilitarios-3 { width:98%; margin-left: 1%; margin-right: 1%; }
	#rodape-esquerdo{ margin-left:28%; 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: 960px) {
	#owl-demo .item img{
		float:none!important;
		margin:10px auto!important;
		width: 40%!important;
	}
	#owl-demo .item .txt-depoimento{float:none!important;margin:0px auto!important;}
	#owl-demo .item .txt-depoimento p{font-size:1.5em!important;}
}

@media screen and (max-width : 820px) {
    #div-logo-topo {  margin-left: 23%;}
	#utilitarios-2-esquerda { width: 90%; min-height:300px;   margin-top: 10%;}
	#utilitarios-4-direita {width: 40%;  margin-left: 5%;}
	#utilitarios-4-esquerda {width: 45%;}
	#inews  .veja_mais { display: initial; float:none; margin-left: 10px;}
	#inews .slide{height:50px;}
	#utilitarios-2-meio{width:49%; }
	#utilitarios-2-direita{width:49%; margin-left: 0%;}
	.bx-wrapper .bx-viewport {  text-align: center; }
}

@media screen and (max-width : 700px) {
    #div-logo-topo {  margin-left: 16%; }
	#div-webmail-topo {display:none;}
	#texto-conteudo {  height: 300px;}
	#contato{width:75%;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) {
	#div-menu-topo { width: 100%; z-index:99999999;padding-top:8px; }
	#div-logo-topo {  margin-left: 9%;}
	.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 {display: block;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;}
	
	#utilitarios-1-parte1, #utilitarios-1-parte2, #utilitarios-1-parte3 { width:98%; margin-left: 1%; margin-right: 1%; margin-bottom: 10px;}
	#utilitarios-2-esquerda {width: 85%;  height: 400px;  margin-left: 6%;}
	#utilitarios-2-meio, #utilitarios-2-direita { width:98%; margin-left: 1%; margin-right: 1%;}
	#utilitarios-4 {  min-height: 605px;}
	#utilitarios-4-direita {  width: 89%;}
	#utilitarios-4-esquerda {  width: 73%;}
	#inewsletter{min-height:100px;}
	#idocumentos{min-height:170px;}
	#inews .slide {  font-size: 0.8em;}

	#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;}
}

@media screen and (max-width : 450px) {
    #div-logo-topo {  margin-left: 4%;}
	#full-slider-wrapper{display:none;}
	#utilitarios-3 div a {  font-size: 1em;}
	#texto-conteudo {  height: 400px;}
	#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%;}
}