@charset "utf-8";
@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed');
@media (min-width: 941px) {
	.box-publi3 {
		background-color: #FCFCFC;
		width:90%;
		display: block;
		height: auto;
		margin-top: .4em;
	}
	.titulo-publi3 {
		background-color: #FFF;
		display: block;
		width: 100%;
	}
	.publi-resp3 {
		display: block;
		width: 100%;
 		height: auto;
	}
	.rede-sociais1 {
		width: 180px;
		margin-left: 5px;
	}
	.rede-sociais1 img {
		margin-right: 3px;
		margin-left:3px;
	}
   	.icon-menu{
	display: block;
	}
	.container-conteudo {
		width:65%;
		float:left;
	}
	.compartilhar{
		display: inline-block;
		height: 50px;
		margin-left: 5%;
		width: 90%;
		display: none;
	}
	.compartilhar p {
		height: 30px;
		line-height: 35px;
		width:120px;
	    color: #06C;
		float: left;
    	display: none;
     }	
	.addthis_native_toolbox{
		width: 70%;
		float: right;
	}
	.chamada-jornais{
		margin-top: 20px;
		width: 90%;
	}
	.tabela-jornais {
		width: 90%;
		font-size: 1.05em;
		margin-left: 5%;
	}
	.tabela-portais {
		width: 90%;
		font-size: 1.05em;
		margin-left: 5%;
	}
	.tabela-jornais caption{
		/*font-size: 1.025em;*/
		font-size:1.3em;
	}
	.tabela-portais caption{
		font-size: 1.025em;
	}
	.tabela-jornais a{
		font-size: 1em;
		font-weight: bold;
	}
	.tabela-portais a{
		font-size: 1em;
		font-weight: bold;
	}
	.box-publi1{
	width: 90%;
	height: auto;
	margin-left: 5%;	
}
.titulo-publi1 {
	width: 98%;
	padding-left: 0;
	/*background-color:#FFF;*/	
    }
.publi-resp1 {
    width: 98%;
    height: auto;
}
.box-publi5{
	width: 90%;
	height: auto;
	margin-left: 5%;	
}
.titulo-publi5 {
	width: 98%;
	padding-left: 0;
	/*background-color:#FFF;*/	
    }
.publi-resp5 {
    width: 98%;
    height: auto;
}
	/*.titulo-publi1{
		left: 2.5em;		
	}
	.publi-resp1{
		left:2.5em;
	} */
	/*.publi-link1 {
		left:380px;
	}
	.publi-link3 {
		left:380px;
	}*/
	.container-ld {
		width:34%;
		float:right;
		clear: none;
	}
    .menu-alternativo{
    	width: 300px;
    }
    .menu-alternativo a{
    	color: #999;
    }
    .menu-alternativo a:hover {
    	color: #333;
    }
	.box-publi2{
		clear: none;
		width: 300px;
		height: auto;
		margin-top: .5em;
	}
	.titulo-publi2 {
		width: 300px;
		/*padding-left: 1em;*/
	}
	.publi-resp2 {
		width: 300px;
 		height: 600px;
 		margin-left: 0;
 	}
	/*.publi-link2 {
		display: block;
		position: static;
		margin: 0 0 0 .25em;
	}*/
 	.lista-br {
		margin-top: 2em;
		margin-bottom: 1em;
		width: 300px;
		height: 450px;
	}
	.lista-ji {
		margin-top: 2em;
		margin-bottom: 1em;
		width: 300px;
		height: 400px;
	}
	.publi-multi{
		display:block;
	width: 300px;
	height:680px;
	margin-left:0;
	}
	.rede-sociais img:hover, 
	footer .logo-rodape:hover {
		transform:scale(1.1);
	}
	.menu-rodape {
		margin-top: 1em;
		margin-right: 9em;
	}
}
@media (min-width: 970px){
	.box-publi3 {
		width:90%;
		height: auto;
	}
	.titulo-publi3 {
		width: 100%;
	}
	.publi-resp3 {
		width: 100%;
 		height: auto;
	}
}
@media (min-width: 1200px) {
		.box-publi3 {
		background-color: #FCFCFC;
		width: 1200px;
		height: auto;
		/*max-height: 250px;*/
		/*height: 90px;*/
		margin-top: 0.2em;
		margin-right: auto;
		margin-bottom: 1.25em;
		margin-left: auto;
	}
	.titulo-publi3 {
		background-color: #FFF;
		width: 1200px;
	}
	.publi-resp3 {
		background-color: #E6E6E6;
		width: 970px;
		height: auto;
 		/*max-height: 250px;*/
	}
	.menu-rapido a {
		font-size: 1.1em;
		padding: 0 1em;
	}
	.container-conteudo {
		width:56.666%;
	}
	.publi-resp1 {
    width: 98%;
    height: auto;
}
.publi-resp5 {
    width: 98%;
    height: auto;
}
.tabela-jornais caption{
		text-align:left;
	}

	.tabela-jornais td{
		/*font-size: 1.05em;*/
		font-size: 1.1em;
		padding: 14px 3px 14px 3px;
	}
	.tabela-jornais td img{
		font-size: 1.1em;
		margin: -7px 3px -7px 3px;
	}
	.tabela-portais td{
		font-size: 1.05em;
		padding: 15px 3px 15px 3px;
	}
	.container-ld {
		width:26.666%;
	}
	.curtir, 
    .menu-alternativo,
	.box-publi2,
    /*.titulo-publi2, 
    .publi-resp2,
	.publi-link2,*/
    .lista-br, 
	.lista-ji,
	.publi-multi,
    .box-rede-sociais {
        margin-left: 1.25em;
    }
}
/* */

.bolinha {
	border-radius: 50%;
	background: #AAA;
	height: 9px;
	width: 9px;
}
.clear{
	clear: both;
}
.centralizar{
    margin: 0 auto;
}
.titulo-hs {
	font-size: 1.2em;
	color: #FFF;
    background-color:#2C3E50;
    text-align: center;
    line-height: 40px;
    border-bottom: 3px solid rgb(64, 134, 205);
}
.cinza{
	color: #666;
}
.verde{
	color: #090;
} 
.verde2{
	color: #390;
}
.vermelhao{
	color: rgb(202, 0, 0);
}
.laranja{
	color: #F00;
}
.azul-ceu{
	color: rgb(64, 134, 205);
}
.rosa{
    color: rgb(204,0,102);
}
.vinho{
	color: #903;
}
.para-direita{
	text-align: right;
}
.para-esquerda{
	text-align: left;
}
.centro{
	text-align: center;
}
.fundo-cinza-claro{
	background-color: #F0F0F0;
}
.fundo-amarelinho {
	background-color: #FFFFF8;
	}
.letra-cor1 {
	color: #903;
	font-weight: bold;
}
.letra-cor2 {
	color: #060;
	font-weight: bold;
}
.letra-cor3 {
	color: #009;
	font-weight: bold;
}
.letra-cor4 {
	color: #06F;
	font-weight: bold;
}
.letra-cor5 {
	color: #663;
	font-weight: bold;
}
.letra-cor6 {
	color: #090;
	font-weight: bold;
}
.letra-cor7 {
	color: #C03;
	font-weight: bold;
}
.letra-cor8 {
	color: #F90;
	font-weight: bold;
}
.letra-cor9 {
	color: #333;
	font-weight: bold;
}
.letra-cor10{
	color: #34495E;	
	}
.letra-roxa-clara {
	color: #C66;
}
.letra-pra-caber{
	font-size: .9em;
	}
.letra-verd1{
	color: #008C39;
	}
.letra-verd2{
	color: #50B848;
	}
.letra-verd2{
	color: #0C0;
	}
.letra-azul1{
	color: #003C8F;
	}
.letra-verm1{
	color: #DC2626;
	}
.letra-verm2{
	color: #FF002F;
	}
.letra-verm3{
	color: #EB362F;
	}
.border-left-afr{
	border-left: 5px solid #0E2303; 
	}
.letra-afr{
	color: #0E2303;
	}
.border-left-amc{
	border-left: 5px solid #FF002F; 
	}
.letra-amc{
	color: #FF002F;
	}
.border-left-amn{
	border-left: 5px solid #DC2626; 
	}
.letra-amn{
	color: #DC2626;
	}	
.border-left-ams{
	border-left: 5px solid #EB362F; 
	}
.letra-ams{
	color: #EB362F;
	}	
.border-left-asi{
	border-left: 5px solid #FFD000; 
	}
.letra-asi{
	color: #FFD000;
	}
.border-left-oce{
	border-left: 5px solid #36BB63; 
	}
.letra-oce{
	color: #36BB63;
	}		
.border-left-eur{
	border-left: 5px solid #003C8F; 
	}
.letra-eur{
	color: #003C8F;
	}
.letra-jmu{
	color: #012D5C;
	}				
.letra-hom1{
	color: #FE5000;
	}
.letra-menor {
	font-size:.92em;
	}
.letra-branca{
	color:#FFF;
	}	
.fundo-vinho{
		background-color:#906;
	}
.fundo-amarelao{
		background-color:#FF0;
	}
.fundo-cinzulino{
		background-color:#EAF4FF;
	}
.fundo-verm1-amn{
		background-color:#DC2626;
	}
.fundo-verm2-amc-nordeste{
		background-color:#FF002F;
	}
.fundo-verm3-ams-sp{
		background-color:#EB362F;
	}
.fundo-vinh1-portamc{
		background-color:#B00617;
	}
.fundo-verd1-br-norte{
		background-color:#008C39;
	}
.fundo-verd2{
		background-color:#6BA740;
	}
.fundo-verd3-oce{
		background-color:#36BB63;
	}
.fundo-verd4{
		background-color:#22B573;
	}
.fundo-verd5{
		background-color:#50B848;
	}		
.fundo-azu1-eur-sul{
		background-color:#003C8F;
	}
.fundo-azu2-jmu-sud{
		background-color:#461BFF;
	}
.fundo-azu3{
		background-color:#012D5C;
	}
.fundo-azu3-esp{
	background-color:##002C41;
	}
.fundo-roxo1{
		background-color:#6E3A8D;
	}							
.fundo-amar1-select{
		background-color:#F2E200;
	}
.fundo-amar2-asi{
		background-color:#FFD000;
	}
.fundo-amar3{
		background-color:#FDE047;
	}	
.fundo-amar4{
		background-color:#FFE13B;
	}
.fundo-bege1{
		background-color:#CDA700;
	}					
.fundo-pret1{
		background-color:#0E2303;
	}
.fundo-lara1{
		background-color:#FE5000;
	}
.fundo-lara2{
		background-color:#EB6E08;
	}
.fundo-marr1{
		background-color:#DD8D13;
	}
.fundo-marr2{
		background-color:#CC9933;
	}
.fundo-amar-esp{
	background-color: #FFF0F0;
	}	
.fundo-amar-esp{
	background-color: #CCC;
	}
.border-left-bra{
	border-left: 5px solid #008C39; 
	}
.border-left-sp{
	border-left: 5px solid #990033; 
	}
.border-left-rj{
	border-left: 5px solid #008C39; 
	}
.border-left-df{
	border-left: 5px solid #008C39; 
	}
.border-left-agn{
	border-left: 5px solid #50B848; 
	}
.border-left-rbr{
	border-left: 5px solid #F90; 
	}
.border-left-rev{
	border-left: 5px solid #34495E; 
	}
.espacamento-vertical{
	height:1em;
	}						
