/* @import url('https://fonts.googleapis.com/css?family=Open+Sans'); */

@font-face {
    font-family: "Open Sans";
    src: url("../fonts/open-sans-light.woff") format('woff');
    font-weight: light;
}

@font-face {
    font-family: "Open Sans";
    src: url("../fonts/open-sans-regular.woff") format('woff');
}

@font-face {
    font-family: "Open Sans";
    src: url("../fonts/open-sans-semi-bold.woff") format('woff');
    font-weight: bold;
}

@font-face {
    font-family: "Open Sans";
    src: url("../fonts/open-sans-bold-italic.woff") format('woff');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: "Open Sans";
    src: url("../fonts/open-sans-italic.woff") format('woff');
    font-style: italic;
}

* {
	font-family: "Open Sans", sans-serif;
}

.nav-topo {
	font-size: 0.75rem;
}
#abas .nav-link {
	font-size: 1rem;
	font-weight: bold;
}

.btn {
    font-size: .85rem;
    font-weight: bold;
	text-transform:uppercase;
}

.semlinha {
	text-decoration: none !important;
}

.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;
	}
}