@charset "utf-8";
/* CSS Document */

:root {
	--cor-amarelo: #fdc724;
	--cor-amarelo-hover: #f0bc22;
	--cor-amarelo-link: #e3b220;
	--cor-amarelo-link-hover: #634e0e;
	--cor-preto: #111111;
}

body{
	background-color: #EFEFEE;
}

a{
	color: var(--cor-amarelo-link);
}

a:hover, a:active, a:focus{
	color: var(--cor-amarelo-link-hover);
}

.btn {
    background-color: var(--cor-amarelo) !important;
    color: var(--cor-preto) !important;
}

.btn:hover, .btn:active, .btn:focus{
    background-color: var(--cor-amarelo-hover) !important;
}

#topo.central{
	background: unset;
    background-color: var(--cor-amarelo);
    color: var(--cor-preto);
}

#topo.central .perfil_topo{
	color: var(--cor-preto);
}

#topo.central .perfil_topo a{
	color: var(--cor-preto) !important;
	font-weight: 500;
}

#topo.central .perfil_topo button{
	background-color: var(--cor-preto) !important;
	color: var(--cor-amarelo) !important;
}

#topo.central .perfil_topo button:hover, .perfil_topo button focus{
	background-color: #000 !important;
	color: var(--cor-amarelo) !important;
}

#topo {
	background: unset;
    background-color: var(--cor-preto);
    color: var(--cor-amarelo);
}

.perfil_topo{
	color: #fff;
}

.perfil_topo a{
	color: var(--cor-amarelo) !important;
	font-weight: 500;
}

.perfil_topo a:hover, .perfil_topo a:active, .perfil_topo a:focus{
	color: var(--cor-amarelo-link) !important;
}

.perfil_topo button{
	background-color: var(--cor-amarelo);
	color: var(--cor-preto);
}

.perfil_topo button:hover, .perfil_topo button focus{
	background-color: var(--cor-amarelo) !important;
	color: var(--cor-preto) !important;
}


#menu-lateral a:hover, #menu-lateral a:focus, #menu-lateral .ativo {
    background-color: var(--cor-amarelo) !important;
    color: var(--cor-preto) !important;
}

.fa-toggle-on, .fa-check-square-o {
    color: var(--cor-amarelo-link) !important;
}