/* NOTÍCIAS EDITORIAS */
.noticias-editorias{}
.noticias-editorias > a{
	display: inline-table;
	padding: 5px 10px;
	margin-right: 5px;
	background-color: #F60;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	color: #FFF;
	text-decoration: none;
	font-family: var(--font-ui);
	font-size: 0.8rem;
	}
.noticias-editorias > a:hover{
	-moz-box-shadow: 1px 1px 3px rgba(0,0,0,0.2); 
	-webkit-box-shadow: 1px 1px 3px rgba(0,0,0,0.2); 
	box-shadow: 1px 1px 3px rgba(0,0,0,0.2);
	filter: brightness(0.85) contrast(120%);
	}

@media (max-width: 1600px) {}
@media (max-width: 1200px) {}
@media (max-width: 1024px) {}
@media (max-width: 840px) {
	.noticias-editorias > a{
		padding: 5px 8px;
		margin-right: 3px;
		}
	}
@media (max-width: 720px) {
	.noticias-editorias > a{
		font-size: 0.75rem;
		}
}
@media (max-width: 600px) {
	.noticias-editorias > a{
		font-size: 0.72rem;
		-moz-border-radius: 3px; 
		-webkit-border-radius: 3px;
		margin-bottom: 3px;
		}
}
@media (max-width: 480px) {

}
@media (max-width: 320px) {

}

/* DESTAQUES */
ul.destaques{margin: 0;padding: 0;display: table;}
ul.destaques > li{list-style: none;margin: 0;padding: 0;}
ul.destaques > li > a{display: block;padding: 5px;text-decoration: none;}
ul.destaques > li > a > figure{display: none;}
ul.destaques > li > a > div{padding: 15px;}
ul.destaques > li > a > div > span{ display: block; font-family: var(--font-ui); font-weight: light; font-size: 1.1rem; text-transform: uppercase; color: var(--secondary-color-dark); margin-bottom: 5px; }
ul.destaques > li > a > div > h1{font-size: 1rem;color: var(--main-color);margin-bottom: 5px;}
ul.destaques > li > a > div > p{color: #444;}
ul.destaques > li > a:hover{
	background-color: rgba(0,0,0,0.05);
	}
@media (max-width: 1600px) {
	ul.destaques > li > a > div > h1{font-size: 1.15rem;}
	}
@media (max-width: 1200px) {
	ul.destaques > li > a > div > h1{font-size: 1rem;}
	}
@media (max-width: 1024px) {
	ul.destaques{
		display: block;
		}
	}
@media (max-width: 840px) {}
@media (max-width: 720px) {}
@media (max-width: 600px) {}
@media (max-width: 480px) {}
@media (max-width: 320px) {}

/* MANCHETE */
.manchete > a{ display: block; aspect-ratio: 12 / 9; position: relative; }
.manchete > a > figure{ width: 100%; height: 100%; margin: 0; padding: 0; -moz-box-shadow: 3px 3px 5px rgba(0,0,0,0.2);  -webkit-box-shadow: 3px 3px 5px rgba(0,0,0,0.2);  box-shadow: 3px 3px 5px rgba(0,0,0,0.2); outline: solid 3px #FFF; outline-offset: -10px; overflow:hidden; }
.manchete > a > figure > img{ height: 100%; width: 100%; object-fit: cover; 
	-webkit-transition: all 4s ease;
	-moz-transition: all 4s ease;
	-o-transition: all 4s ease;
	-ms-transition: all 4s ease;
	transition: all 4s ease;
	}
.manchete > a > div{ position: absolute; bottom: 10px; left: 10px; right: 10px; padding: 70px 25px 25px 25px; z-index: 2; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=rgba(0,0,0,0), endColorstr=rgba(0,0,0,0.8));  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.8)));  background: -moz-linear-gradient(top, rgba(0,0,0,0),rgba(0,0,0,0.8)); }
.manchete > a > div > span{ display: block; font-family: var(--font-ui); font-weight: light; font-size: 1.2rem; text-transform: uppercase; color: var(--secondary-color-dark); margin-bottom: 5px; }
.manchete > a > div > h1,
.manchete > a > div > p{ color: #FFF; }
.manchete > a > div > h1{ font-size: 1.6rem; margin-bottom: 10px; }
.manchete > a > div > span,
.manchete > a > div > h1,
.manchete > a > div > p{
	text-shadow: 1px 1px 3px rgba(0,0,0,0.40);
	}
.manchete > a:hover > figure > img{
	width: 110%;
	height: 110%;
	}

@media (max-width: 1600px) {}
@media (max-width: 1200px) {}
@media (max-width: 1024px) {
	.manchete > a > div > h1{ font-size: 1rem; margin-bottom: 0px; }
	.manchete > a > div > p{ display:none }
	}
@media (max-width: 840px) {}
@media (max-width: 720px) {
	.manchete > a > div{ padding: 70px 15px 15px 15px;}
	}
@media (max-width: 600px) {
	.manchete > a > figure{ outline: none; }
	.manchete > a > div{ bottom: 0px; left: 0px; right: 0px; }
}
@media (max-width: 480px) {}
@media (max-width: 320px) {}

/* NOTICIA_LISTA */
.noticia_lista{ padding: 20px; margin-bottom: 10px; border-bottom: solid 1px rgba(0,0,0,0.1); }
.noticia_lista > a{ text-decoration: none; }
.noticia_lista > a > div > span{display: block;font-family: var(--font-ui);font-weight: light;font-size: 1.2rem;text-transform: uppercase;color: var(--secondary-color-dark);margin-bottom: 5px;}*/

.noticia_lista > a > figure{}
.noticia_lista > a > figure > img{
	width: 100%;
	}

/* NOTICIA_LISTA -- DESTAQUE*/
.noticia_lista[data-destaque='1'] > a > div > label{font-family: var(--font-ui);font-size: 0.8rem;color: #666;display: block;}
.noticia_lista[data-destaque='1'] > a > div > h1{color: var(--main-color); font-size: 1.4rem; margin-bottom: 10px;}
.noticia_lista[data-destaque='1'] > a > div > p{color: #333;}

/* NOTICIA_LISTA -- MANCHETE */
.noticia_lista[data-manchete='1'] > a{ display: block; padding: 30px; background-color: var(--main-color); }
.noticia_lista[data-manchete='1'] > a > figure{ border: solid 3px #FFF;	margin-bottom: 20px; }
.noticia_lista[data-manchete='1'] > a > div > label{font-family: var(--font-ui);font-size: 0.8rem;color: #ccc;display: block;}
.noticia_lista[data-manchete='1'] > a > div > h1{color: #ffffff;font-size: 1.6rem; margin-bottom: 10px;}
.noticia_lista[data-manchete='1'] > a > div > p{color: #ffffff;}

/* NOTICIA_LISTA -- DESTAQUE SEM FOTO*/
.noticia_lista[data-destaque='1'][data-tem_foto='0'] > a{ display: block; }
.noticia_lista[data-destaque='1'][data-tem_foto='0'] > a > figure{ display:none }

/* NOTICIA_LISTA -- DESTAQUE COM FOTO*/
.noticia_lista[data-destaque='1'][data-tem_foto='1'] > a{ display: grid; grid-template-columns: 240px auto; grid-gap: 20px; gap: 20px; }

/* NOTICIA_LISTA -- COMUM */
.noticia_lista[data-manchete='0'][data-destaque='0'] > a{ display: block; }
.noticia_lista[data-manchete='0'][data-destaque='0'] > a > figure{ display:none }
.noticia_lista[data-manchete='0'][data-destaque='0'] > a > div > label{font-family: var(--font-ui);font-size: 0.8rem;color: #666;display: block;}
.noticia_lista[data-manchete='0'][data-destaque='0'] > a > div > h1{color: var(--main-color); font-size: 1.2rem; margin-bottom: 5px;}
.noticia_lista[data-manchete='0'][data-destaque='0'] > a > div > p{ display: none; }

@media (max-width: 1600px) {}
@media (max-width: 1200px) {
	.noticia_lista > a > div > span{ font-size: 1rem;}
	.noticia_lista[data-destaque='1'][data-tem_foto='1'] > a{ grid-template-columns: 150px auto; }
	.noticia_lista[data-destaque='1'] > a > div > h1{ font-size: 1.2rem;}
}
@media (max-width: 1024px) {
	.noticia_lista[data-destaque='1'][data-tem_foto='1'] > a{ grid-template-columns: 100px auto; }
	.noticia_lista[data-destaque='1'] > a > div > h1{ font-size: 1rem;}
}
@media (max-width: 840px) {
}
@media (max-width: 720px) {

}
@media (max-width: 600px) {
	.noticia_lista[data-destaque='1'][data-tem_foto='1'] > a{ grid-template-columns: 180px auto; }
}
@media (max-width: 480px) {
	.noticia_lista[data-destaque='1'][data-tem_foto='1'] > a{ grid-template-columns: 140px auto; grid-gap: 10px; gap: 10px; }
	.noticia_lista[data-destaque='1'] > a > div > h1{ font-size: 1rem;}
	.noticia_lista[data-manchete='0'][data-destaque='0'] > a > div > h1{ font-size: 1rem;}
}
@media (max-width: 320px) {

}