container{width:100%; position: relative;}
@media screen and (max-width:480px){
	html{max-width:100%; min-width:320px;}
	body{width:100% !important; background:none;}
	body.ctt .container{padding:0 20px;}
	body.ctt div#principal{padding:0; float:none;;}
	div#conteudo.container{width:100%; padding:0;}
	div#conteudo div#principal{position:relative; display:table-cell; max-width:100%; padding:0 25px;}
	#topo{width:inherit;}
	div#cabecalho>h1{width:100%;}
	.apoio-texto h2{padding:15px 0;}
	div#cabecalho div.apoio{position:relative; right:0;	top:0;}
	div#cabecalho div.apoio *{text-align:center;}
	div.social ul{}
	div.social ul li{float:none; display:inline; width:32px; height:32px;}
	div.social ul li.siga{display:inline-block; padding:10px 0; width:162px !important; height:20px; font-size:13px; vertical-align:top;}
	div#apoio{display:block; max-width:100%;}
	div#apoio .apoio-contatos{float:none; display:block; text-align:center;}
	div#apoio .apoio-contatos p{margin:0 auto; padding:0 5px; display:table; width:fit-content; text-align:center!important;}
	.mail{display:none !important;}
	div#slides{max-width:100%; border:0;}
	div#slides .nivo-caption{font-size:13px; line-height:18px;}
	div#slides .nivo-controlNav{display:none;}
	div#slides .nivo-caption span{line-height:28px;}
	div#slides .nivo-caption span a{display:block; padding:5px 13px; color:#444; font-size:13px; font-weight:bold; line-height:15px; background:#FFF; text-decoration:none; text-transform:uppercase;}
	div#conteudo-main{padding:0!important;}
	div#principal{position:relative; display:block; padding:20px !important; max-width:100%;}
	div#principal>p a img{float:none !important; margin:0 auto 10px; width:90% !important; height:auto !important; text-align: center;}
	#chamadas-destaque{margin:0;}
	div#chamadas{margin:0;}
	div#chamadas ul{margin:0 auto; width:100%; height:auto; right:auto; padding:0; display:table;}
	div#chamadas ul li{display:table; margin:0 !important; max-width:100% !important; height:auto; border:none !important; border-bottom:1px dashed #ccc !important;}
	div#chamadas ul li:last-child{border-bottom:0 !important;}
	div#chamadas ul li a strong{width:65%;}
	div#chamadas ul li a span{}
	div#chamadas ul li a b{width:65%;}
	footer{border-top:1px dashed #003451;}
}