/* NOTICIAS */
.noticias_geral{max-width:960px; margin: 0px auto; padding:0px 0px;}
.noticias_geral_interna{max-width:960px; margin: 0px auto; padding:0px 10px;}
.texto-noticias{max-width:820px; margin: 0px auto; text-align:justify; line-height:1.4; font-size:1em; padding: 10px 20px;}
.texto-noticias img{height: auto !important;}
.texto-noticias li{list-style-type: disc; list-style-position: inside;}
.texto-noticias a{color:blue;}
.texto-noticias a:hover{color:blue; text-decoration:underline;}
.texto-noticias-galeria{margin-top:40px;}
.titulo-noticias{font-size:3em; font-weight:bold; color:rgb(0, 73, 151); padding:10px 0px;}
.titulo-noticias-galeria{font-size:2em; font-weight:bold; color:rgb(0, 73, 151); padding:10px 0px;}
.legenda-noticia{font-size:0.9em; padding:5px 10px; background: rgba(0, 0, 0, 0.1)}
.foto-noticias{max-width:100%; clear:both;}

.data_midias{display: flex; max-width:960px;}
.data-noticias{flex-grow: 0; max-width: 400px; font-size:0.9em; align-self: center;}
.data-noticias img{float:left; margin-right:5px;}
.noticia_data_atualizado{font-size:0.8em;}
.noticia-com-foto{padding-top: 0px;}
.noticia-com-foto img{margin-bottom:20px;}

.noticia-sem-foto{padding: 20px 0px 59px 0px; min-height: 159px;}
.noticia-sem-foto-inf{padding: 20px 0px 0px 0px;}

.noticias-titulo-galeria{  
	display: flex;
	width: 100%;
	margin-top:20px;
	-webkit-align-items: center;
	align-items: center;
	-webkit-justify-content: center;
	justify-content: center;
 }
.noticias-titulo-galeria-imagem{flex: 1; text-align: center;}
.noticias-titulo-galeria-imagem img {display: block; margin-left: auto; margin-right: auto }
.noticias-titulo-galeria-titulo{flex: 5; max-width:80%;}

.galeria-linha-separatoria{width:100%; margin-top:30px;}
.galeria-foto-noticias{max-width:100%; clear:both; display:flex; margin-bottom:30px;}
.galeria-legenda{flex:1; border:1px solid #ffffff; padding:20px; color:#ffffff; font-size:1.2em;}
.galeria-foto{flex:3;}
.midias-galeria{float:none !important; padding-top:40px;}
.galeria-credito{font-size:0.8em; padding-top:40px;}
.left-to-right {
    height: 2px;
	margin-bottom:30px;
    background: #ffffff;
    background: -webkit-gradient(linear, 0 0, 100% 0, from(black), to(black), color-stop(50%, #555));
}


.arquivo-noticias{text-align:right; padding-right:10px;}
.arquivo-noticias a:hover{text-decoration:underline;}


/* MIDIAS SOCIAIS NOTICIAS*/
.barra-midias-sociais-item-not:first-child{margin-left:0px;}
.barra-midias-sociais-not{flex-grow: 4;}
.barra-midias-sociais-not-interna{max-width:100%; display: flex; flex-wrap: wrap; float:right;}
.barra-midias-sociais-item-not{margin-left:10px;    padding: 10px 0px;}
.midias-aling-not{margin: auto;}

/* GALERIA - MINIATURAS */
.texto-noticias-galeria{margin-top:20px;}
.galeria_conteudo_box {max-width: 980px;padding: 5px 20px 20px 20px; border: 2px solid #eee; margin-bottom: 20px;}
.camera-foto{float:left; margin-right:20px;}
.galeria_imagem_miniatura{flex:1; width:23%; max-width: 23%; margin-right:2%;}
.galeria_imagem_miniatura-box{width:100%; display:flex; flex-wrap: wrap; clear:both;}


@media screen and (max-width:768px){
.galeria_imagem_miniatura{max-width:31%; min-width:31%; margin-bottom:20px;}
}

@media screen and (max-width:590px){
.galeria_imagem_miniatura{max-width:48%; min-width:48%; margin-bottom:20px;}
}

@media screen and (max-width:480px){
.galeria_imagem_miniatura{max-width:98%; min-width:98%; margin-bottom:20px;}
}

@media screen and (max-width:980px){
.titulo-noticias{font-size:2.8em;}
.titulo-noticias-galeria{font-size:1.8em;} 
}

@media screen and (max-width:768px){
.titulo-noticias{font-size:2.6em;}
.titulo-noticias-galeria{font-size:1.6em;}
.galeria-foto-noticias {display: block; margin-bottom:60px;}
.midias-galeria {padding-top: 20px;}
.galeria-credito {padding-top: 20px;}
}
@media screen and (max-width:590px){
.titulo-noticias{font-size:2.4em;}
.titulo-noticias-galeria{font-size:1.4em;}
.noticias-titulo-galeria-titulo {padding-left: 10px;}
.texto-noticias{font-size:1.1em;}
}

@media screen and (max-width:480px){
.titulo-noticias{font-size:2.2em;}
.titulo-noticias-galeria{font-size:1.2em;}
.texto-noticias{font-size:1.2em; text-align:left;}
}

@media screen and (max-width:320px){
.titulo-noticias{font-size:2em;}
.titulo-noticias-galeria{font-size:1em;}
}
@media screen and (max-width:300px){
.titulo-noticias{font-size:1.8em;}
.titulo-noticias-galeria{font-size:0.8em;}
}
/* NOTICIAS */