@import "tipografia-lato.css";
@import "tipografia-open-sans.css";

body {
	font-family: "Open Sans", sans-serif;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
	font-weight: 600;
}

.fw-black {
	font-weight: 900 !important;
}

.text-vertical {
	writing-mode: vertical-rl;
	transform: rotate(180deg);
}

b, strong {
	word-break: break-word;
	word-wrap: break-word;
	overflow-wrap: break-word;
}

.nav-topo {
	font-size: 0.75rem;
}
.abas .nav-link {
	font-size: 1rem;
	font-weight: 600;
}

.btn {
    font-size: .85rem;
    font-weight: 600;
	text-transform:uppercase;
}

.breadcrumb{
	font-size: .8rem;
}

.destaque-texto{
    font-size: 0.8rem;
}
.texto-noticia{
    font-size: 0.8rem;
    line-height: 1.5rem;
}

#conteudo {
	font-size: .85rem;
	line-height: 2rem;
}

#mapa {
	font-size: .8rem;
	line-height: 1.75rem;
}

/* Mesa Diretora */
.membros-substitutos .membro_titulo{	
	font-size: 1.25rem;
}

.icone-lateral{
	font-size:3rem;	
}

/* Telas pequenas */
@media screen and (max-width:480px) {
	.desktopOnly {
		display: none;
	}	
	#conteudo {
		line-height: 1.5rem;
	}
}

@media screen and (min-width : 1200px) {
	.mobileOnly {
		display: none;
	}
}