@charset "UTF-8";

.footer-text i {
    color: white;
	font-size: 34px;
}

.publi_detalhe_galeria {
	width: 18%;
	margin: 5px;
}

.publi_detalhe_imagem {
	width: 300px;
	float: right;
	cursor: pointer;
	margin-left: 10px;
}
#publi_detalhe input {
	margin-bottom: 10px;
}
#publi_detalhe h1 { font-size: 18px; margin-bottom: 10px }
#publi_detalhe h2 { font-size: 17px; margin-bottom: 10px }
#publi_detalhe h3 { font-size: 16px; margin-bottom: 10px }
#publi_detalhe p { 
	font-size: 16px; 
	margin-bottom: 15px;
}

.slides-detalhe div { 
	padding: 0;
	background: white;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center
}

.slides div { padding: 0; color: #333; text-align: left; font-size: 16px; background: white }
.slides div img { float: left; margin: 0 10px 10px 0; padding: 1px; width: auto; height: 200px }
.slides div { top: 0; left: 0; width: 100% }
.slides h1 { font-size: 14px; margin: 0px 0px 4px 0px }
.slides h2 { font-size: 13px; margin: 0px 0px 4px 0px }
.slides h3 { font-size: 12px; margin: 0px 0px 4px 0px }
.slides p { 
	font-size: 12px; 
	margin-bottom: 15px;
}
.slides a {
    text-decoration: none;
    color: #808080;
}

.noticia { 
	height: 200px; 
	font-size: 10px;
}

.info-box-trans {
	color: #FFFFFF;
	padding: 30px 20px 30px;
	text-align: left;
    background-color: white; 
    color: #808080; 
    opacity: 0.82;
    filter: alpha(opacity=82); /* For IE8 and earlier */
}

.autores {
	color: #FFFFFF;
	padding: 10px;
	text-align: center;
	width: 100%; 
	height: 80px;
	margin-bottom: 10px;
	font-size: 14px;
	cursor: pointer;
    background-color: white; 
    color: #808080; 
}

.letra_aba {
	float: left;
	padding: 9px;
	text-align: center; 
	font-size: 15px; 
	margin: 0px 0px 8px 6px;
	color: #333; 
	background: white;
	cursor: pointer;
}
.letra_aba_sel {
    background: var(--menu_cor_fundo);
    color: var(--menu_cor_letra);
	cursor: default;
}

/*Mobile View*/
@media (max-width: 600px) {
	so-mobile  { display: default; }
	so-desktop { display: none; }
}
/*Desktop View*/
@media (min-width: 601px){
	so-mobile  { display: none; }
	so-desktop { display: default; }
}