@charset "utf-8";
@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed');
*,
*:after,
*:before {
	margin: 0;
	padding: 0;
	list-style-type: none;	
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
body {
	/*font-family: Levenim MT, Arial, sans-serif;*/
	font-family: 'Roboto Condensed', Arial, sans-serif;
	font-size: 1.1em;
	color: #333;
	line-height: 1.4em;
	font-weight: bolder;
}
body a {
	text-decoration: underline;
	color: #333;
	font-weight: bold;
}
body a:hover {
	text-decoration: none;
	color: #03C;
}
img, video, audio, iframe, object, embed {
	max-width: 100%;
}
.container {
	margin: 0 auto;	
	width:98%;
	margin-bottom: 0.1em;
	max-width: 1200px;	
}
header{
	background-color: #E2E2E2;
	width: 100%;
}
.logo {
	padding: 0 1%;
}
.logo img{
	max-width: 100px;
	height: auto;
	display: block;
}
.logo,
.menu-rapido,
form,
.barra-nav,
.bandeira-menu,
.menu-principal li a,
.menu-principal-cidades li a,
.bolinha,
.bolinha2,
.bolinha-vermelha,
.logo-rodape, 
.rede-sociais,
.rede-sociais1,
.titulo-menu, 
.jornais-mundo div p,
.menu-rodape,
.conteudo p img,
.mais-info-cidade p img,
.mais-info-cidade p a, 
.mais-info-cidade2 p img, 
.mais-info-cidade2 p a {
	display: inline-block;
	vertical-align: middle;
}
.menu-rapido {
	margin: 1em 0 0 1%;
	width: 98%;
}
.menu-rapido li {
	float: left;
	border-right: 1px solid #999;
}	
.menu-rapido li:last-child {
	border-right: none;
}
.menu-rapido a {
	display: block;
	font-size: 1em;
	padding: 0.1em .6em;
	line-height: 1em;
	text-transform: lowercase;
	font-weight: lighter;
}
.menu-rapido a:hover {
	opacity: 0.7;
}
form {
	width: 340px;
	overflow: hidden; /* clearfix */
	margin-top: 1em;
	margin-bottom: 1em;
}
form input {
	border: 1px solid #CCC;
	border-bottom-color: #AAA;
	border-right-width: 0;
	border-radius: 5px 0 0 5px;
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.1);
	color: #555;
	height: 2.7em;
	padding: 0 0.2em;
	float: left;
	-webkit-appearance: none;
}
form input[type="submit"]{
	background: #F0F0F0;
	background: linear-gradient(white, white 50%, #EEE);
	border: 1px solid #CCC;
	border-bottom-color: #AAA;
	border-radius: 0 5px 5px 0;
	color: #777;
	font-size: 86%;
	font-weight: bold;
	line-height: 1.667em;
	height: 2.45em;
	padding: 0 0.3em;
	text-align: center;
}
form input[type="submit"]:hover {
	color: #0669DE;
}
.rede-sociais1 {
	width: 180px;
	margin-left: 5px;
}
.rede-sociais1 img {
	width: 32px;
	height: 32px;
	margin-right: 5px;
	margin-left: 5px;
	border-radius: 3px;
	opacity:.8;
}
.rede-sociais1 img:hover {
	opacity:1;
}
.box-publi3 {
	display: none;
	width: 100%;
	height: auto;
	margin: 0 auto;
	margin-bottom: 1.25em;
}
.titulo-publi3 {
	display: none;
	width: 97%;
	height: 30px;
    line-height: 32px;
    margin: 0 auto;
	font-size: .6em;
	color: #999;
	text-transform: uppercase;
}
.publi-resp3 {
	display: none;
	width: 320px;
 	height: auto;
	margin: 0 auto;
}
.publi-multi2{
	display:block;
	width: 360px;
	/*height:130px;*/
	height:124px;
	margin:0 auto !important;
	}
.container-conteudo {
	width:100%;
	height:auto;
	padding: 0.1em 0.4em 0.1em 0.4em;
	margin-bottom: 1em;
	}
.compartilhar {
	display: none;
}
.conteudo{
	width: 100%;
	height: auto;
	margin: 0 auto;
	/*margin-bottom: 1em;*/
}
.chamada-jornais{
	width: 100%;
	height: 32px;
	background-image: url(../imagens/barra/8.jpg);
	margin: 0 auto;
	margin-top: 1em;
	line-height: 32px;
	font-size: 1em;
	text-align: center;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}
.chamada-jornais img{
	height: 20px;
	width: 28px;
	border-radius: 3px;
	margin-bottom: -4px;
	margin-right: 6px;
}
.jornais-cidade{
   	width: 100%;
	font-size: 1.1em;
	height: 50px;
	line-height:50px;
	background-color:#004A19;
	color: #FFF;
	text-align: center;
}

.container-ld {
	width: 100%;
	height: auto;
	margin-bottom: 2em;
	padding: 0.1em 0.4em 0.1em 0.4em;
	clear:both;
}
.mais-info-cidade{
	font-size: 1em; 
	margin-top: 3em;
	/*margin-bottom: 2em;*/
	width: 100%;
	height:auto;
}
.lista{
	/*clear:both !important; adicionei recentemente para duas-colunas*/
	}
.lista p{
	height: auto;
	line-height:1em;
	/*vertical-align: middle; */
	}
	.lista p a{
	height: auto;
	line-height:1em;
	/*vertical-align: middle; */
	}
	
.mais-info-titulo{
	height: auto;
	background-color: #336;
	color: #FC6;
	text-align: center;
	padding: 10px 0 10px 0;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.mais-info-cidade p {
	width: 100%;
	background-color: #F0F0F0;
	border-bottom: 1px dashed #999;
	opacity: .8;
	heigth: auto;
	padding: 10px 5px;
}
.mais-info-cidade p:last-child {
	border-bottom: none;
}
.mais-info-cidade p img{
	width:30px;
	height: 30px;
}
.mais-info-cidade p a {
	font-weight: bold;
	color: #336;
	padding: 6px;
	
}
.frase {
	background-color: #F8F8F8;
	font-weight: lighter;
	font-family: 'Roboto Condensed', Arial, sans-serif;
	height: 40px;
	line-height: 40px;
	color: #336;
	text-align: center;
	/*padding: 8px 0 8px 0;*/
}
.mais-info-cidade .frase {
	height: auto;
	
}
.mais-info-cidade p:hover{
	opacity: 1;
}
/*.curtir {
	margin-top: 2em;
	height: 46px;
	padding: 10px;
	background-color: #FFFFE6;
}*/
.menu-alternativo{
	margin-top: 2em;
	margin-bottom: 1em;
	width: 100%;
	height: 42px;
	border: 1px dashed #FFF;
	/*border: 1px dashed orange;*/
}
.menu-alternativo p {
	width: 50%;
	height: 34px;
	background-color: #F0F0F0;
	line-height: 30px;
	float: left;
	border-bottom: 1px dashed #CECECE;
}
.menu-alternativo p a {
	font-size: .95em;
	color: #333;
	margin: 0 5px;
}
.box-publi2{
	margin-top: 1em;
	width: 100%;
	height: auto;
	clear: both;
	margin-bottom: 1.25em;
}
.titulo-publi2 {
	width: 97%;
	height: 50px;
    line-height: 50px;
    margin: 0 auto;
	font-size: .6em;
	color: #999;
	text-transform: uppercase;
    font-weight:lighter;
}
.publi-resp2 {
	display:block;
	width: 320px;
 	height: auto;
 	margin: 0 auto;
	margin-bottom: 1em;
}

.publi-link2 {
	display: none;
}

.lista-ji {
	margin-top: 2em;
	margin-bottom: 1em;
	width: 100%;
	height:auto;	
}
.titulo-jm{
	height: 40px;
	line-height: 40px;
	background-color: #461BFF;
	color: #FFF;
	text-align: center;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.lista-ji p {
	width: 100%;
	height: 60px;
	line-height: 60px;
	padding-left: 5px;
	background-color: #F0F0F0;
	border-bottom: 1px dashed #CECECE;
}
.lista-ji p:last-child {
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}
.lista-ji p a {
	font-weight:lighter;
	font-size: 1em;
}
.lista-ji p a:hover {
	color: #0E2303;
	font-weight:lighter;
}
.box-rede-sociais {
	display: none;
}
.box-publi4 {
	display:none;
	background-color: #F8F8F8;
	width: 320px;
	height: auto;
	margin-bottom: 1em;
}
.titulo-publi4 {
	display:none;
	background-color: #F8F8F8;
    width: 97%;
    line-height: 50px;
    height: 50px;
	text-align:left;
	font-size: .6em;
	color: #999;
	text-transform: uppercase;
}
.publi-resp4 {
	display:none;
	background-color: #F8F8F8;
	width: 320px;
 	height: 90px;
}
.publi-multi{
	display:none;
	width: 96%;
	height:330px;
	margin:0 auto;
	}
footer {
	display:block;
	background-color: #F8F8F8;
	text-align: center;
	padding: 0 0 1em 0;
	/*margin-top: 2em !important;*/
}
.container-rodape {
	position: relative;
}
.logo-rodape {
	position: absolute;
	top: .4em;
	left: .5em;
	width: 50px;
}
.menu-rodape {
	margin-top: 4.5em;
}
.menu-rodape li {
	display: inline;
	line-height: 30px;
}
.menu-rodape li a {
	font-size: .95em;
	padding: 12px 8px;
}
.rede-sociais {
	position: absolute;
    top: .4em;
	right: .5em;
}
.rede-sociais img{
	float: right;
	width: 40px;
	height: 40px;
	margin: 5px;
	border-radius: 4px;
}
.gdm-rodape-texto {
	width: 98%;
	font-size: .9em;
	text-align: center;
	margin-top: 1.5em;
	font-weight:lighter;
}
.gdm-rodape-texto p {
	line-height: 30px;
}
@media (min-width:361px){	
	.box-publi2 {
    	height: auto;
    }
    .titulo-publi2 {
		width: 336px;
    }
    .publi-resp2 {
		width: 336px;
 		height: auto;
    }
.titulo-publi3 {
	width: 98%;
}
.publi-resp3 {
	width: 98%;
}
}
@media (min-width: 401px){
	.menu-rapido {
		margin: 1em 0 0 0;
		width: auto;
	}
	.menu-rapido a {
		padding: 0 0.6em;
	}
	form{
		padding-left: 0.6em;
	}
	.bolinha {
		height: 10px;
		width: 10px;
 	}
}
@media (min-width: 441px){
	.bolinha {
		height: 10px;
		width: 10px;
 	}
}
@media (min-width: 468px){
    .publi-resp3 {
        width: 468px;
    }
	.titulo-publi3 {
        width: 97%;
    }
	.box-publi4 {
        width: 468px;
    }
    .publi-resp4 {
        width: 468px;
    }
}
@media (min-width: 480px){
	.publi-resp3 {
	width: 460px;
}
	.bolinha {
		height: 12px;
		width: 12px;
 	}
	.lista-ji p {
		width: 50%;
		float: left;
	}
	.box-publi4 {
	width: 460px;
}
	.publi-resp4 {
	width: 460px;
}
}
@media (min-width: 481px){
	.menu-rapido a {
		font-size: 1.05em;
	}	
}
@media (min-width: 521px){
	.menu-rapido{
		margin: 0;
	}
.box-publi3 {
    width: 98%;
    margin-bottom: 1.25em !important;
}
	.titulo-publi3 {
		 width: 100%;
	display: block !important; 
}
.publi-resp3 {
	width: 98%;
 	height: auto;
	margin: 0 auto;
	dipslay:block !important; 
}
.publi-multi2{
	display:none;
	}
}
@media (min-width: 550px){
	header {
		width: 100%;
	}
}
@media (min-width: 600px){
	.mais-info-cidade{
	margin-top: 1em;

}
	.mais-info-cidade p{
		width: 50%;
		float: left;
	}
	.mais-info-cidade p:nth-last-child(2) {
		border-bottom: none;
	}
}
@media (min-width: 701px) {
	.menu-rapido {
		width: auto;
	}
	.menu-rapido a {
		font-size: 1.1em;
		padding: 0 0.8em;
	}
}
@media (min-width: 728px){
	.box-publi3 {
		width: 728px;
        height: auto;
    }
    .titulo-publi3 {
        width: 728px;
    }
    .publi-resp3 {
       	width: 728px;
       	height: auto;
       	background-color: #F8F8F8;
    }
	.box-publi2 {
		width: 728px;
        height: auto;
    }
    .titulo-publi2 {
        width: 728px;
    }
    .publi-resp2 {
       	width: 728px;
       	height: auto;
    }
	.box-publi4 {
		width: 728px;
        height: auto;
    }
    .titulo-publi4 {
        width: 728px;
    }
    .publi-resp4 {
       	width: 728px;
       	height: auto;
    }
}
@media (min-width: 800px){
	.mais-info-cidade p{
		width: 50%;
		float: left;
	}
	.mais-info-cidade p:nth-last-child(2) {
		border-bottom: none;
	}
	/*.box-publi2{
		position:relative;
	}*/
	.lista-ji p{
		width: 33.3333%;
	}
}
