/*-------------------------------------------------------
GERAIS
-------------------------------------------------------*/
body {
	background-color: #000;
    color: #FFF;      
}
h1, h2, h3, h4, h5, h6 {
    color: #FFF;	
}
a{	
    color: #FFF;	
}
.btn-padrao{
    background: #FBB04B;   
    border: 2px solid #FBB04B;     
    color: #000;  
}
.btn-padrao:hover{
    background: #FFF;
    border: 2px solid #FFF;   
    color: #000;    
}
/* BREADCRUMB */
.breadcrumb a,
.breadcrumb span{     
    color: #000;  
}
.breadcrumb a:hover{
    color: #FFF;
}
/* BOTÃO FECHAR */
.btn-fechar{
    background-color: #000;  
}
.btn-fechar .barrinha {
	background-color: #FFF;
}
.btn-fechar:hover{
    background-color: #FBB04B;
}
.btn-fechar:hover .barrinha{
    background-color: #000;
}
/*-------------------------------------------------------
FORMULÁRIOS
-------------------------------------------------------*/
.fieldset label,
.um-field-label label{     
    color: #000; 
}
.fieldset legend{
    color: #000;  
}
input[type=text],
input[type=email],
input[type=tel],
input[type=password],
textarea,
.um .um-form input[type="text"],
.um .um-form input[type="tel"],
.um .um-form input[type="password"]{
    background-color: transparent; 
    border: 1px solid #000;  
	color: #000;	
}
.fieldset select,
.um-field-area select {		
    background: url(img/seta-select.png) no-repeat right 15px center transparent;   
    background-color: transparent; 
    border: 1px solid #000;   
	color: #000;	
}
input[type="submit"],
.um input[type="submit"].um-button{   
    background: #000;   
    border: 2px solid #000;     
    color: #FFF;   
}
input[type="submit"]:hover{  
    background: #FFF;
    border: 2px solid #FFF;   
    color: #000;    
}
/* CUSTOMIZA ACEITE */
.wpcf7-acceptance .wpcf7-list-item-label a{
    color: #000;  
}
.wpcf7-acceptance .wpcf7-list-item-label a:hover{
    color: #FFF;   
}
/* CUSTOMIZA CHECKBOX */
.check-item .wpcf7-list-item .wpcf7-list-item-label,
.wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label,
.um-field-checkbox-option,
.um-field-radio-option{ 
    color: #000;   
}
.checkmark {
    background-color: #FFF;    
}
.checkmark:after {     
    background: #000;   
}
.wpcf7 .wpcf7-submit:disabled,
.wpcf7 .wpcf7-submit:disabled:hover {
    background: #000; 
    border: 2px solid #000;
}
/* CUSTOMIZA UPLOAD DE ARQUIVOS */
.codedropz-upload-handler {
	border: 1px dashed #000;	
}
.codedropz-upload-inner span,
.codedropz-upload-inner a{
    color: #000;   
}
.codedropz-upload-inner a:hover{
    color: #FFF;
}
.dnd-upload-counter {	
    color: #000;
}
.dnd-upload-status .dnd-upload-image {
    background-color: #FFF;	
}
.dnd-upload-status .dnd-upload-details .name {
	color: #000;	   
}
.dnd-upload-status .dnd-upload-details .name em {
	color: #000;
}
.dnd-upload-status .dnd-upload-details .dnd-progress-bar {	
	background: #000;   
}
.dnd-upload-status .dnd-upload-details span.has-error {    
	color: #000;  
}
.dnd-upload-status .dnd-upload-details .dnd-progress-bar span {
	background: #000;	
}
.codedropz-upload-wrapper span.has-error-msg {	
	color: #000;	
}
/* EMENDAS */
.wpcf7 form .wpcf7-response-output {
	border: 2px solid #FFF !important;		
	color: #FFF !important;	
}
.wpcf7-not-valid-tip {
	color: #FFF !important;
}
/* FORMULÁRIOS BRANCOS */
.page-indique-um-conteudo .fieldset label,
.page-indique-uma-consultoria .fieldset label,
.page-indique-uma-iniciativa .fieldset label{      
    color: #FFF;   
}
.page-indique-um-conteudo .fieldset legend,
.page-indique-uma-consultoria .fieldset legend,
.page-indique-uma-iniciativa .fieldset legend{
    color: #FFF;   
}
.page-indique-um-conteudo input[type=text],
.page-indique-uma-consultoria input[type=text],
.page-indique-uma-iniciativa input[type=text],
.page-indique-um-conteudo input[type=email],
.page-indique-uma-consultoria input[type=email],
.page-indique-uma-iniciativa input[type=email],
.page-indique-um-conteudo input[type=tel],
.page-indique-uma-consultoria input[type=tel],
.page-indique-uma-iniciativa input[type=tel],
.page-indique-um-conteudo input[type=password],
.page-indique-uma-consultoria input[type=password],
.page-indique-uma-iniciativa input[type=password],
.page-indique-um-conteudo textarea,
.page-indique-uma-consultoria textarea,
.page-indique-uma-iniciativa textarea{    
    border: 1px solid #FFF;        
	color: #FFF;
}
.page-indique-um-conteudo select,
.page-indique-uma-consultoria select,
.page-indique-uma-iniciativa select {		
    background: url(img/seta-select-branco.png) no-repeat right 15px center transparent;      
    border: 1px solid #FFF;   
	color: #FFF;	
}
.page-indique-um-conteudo select option,
.page-indique-uma-consultoria select option,
.page-indique-uma-iniciativa select option{
    color: #000;
}
.page-indique-um-conteudo input[type="submit"],
.page-indique-uma-consultoria input[type="submit"],
.page-indique-uma-iniciativa input[type="submit"]{   
    background: #FFF;   
    border: 2px solid #FFF;     
    color: #000;  
}
.page-indique-um-conteudo input[type="submit"]:hover,
.page-indique-uma-consultoria input[type="submit"]:hover,
.page-indique-uma-iniciativa input[type="submit"]:hover{  
    background: #FBB04B;
    border: 2px solid #FBB04B;   
    color: #000;    
}
/* CUSTOMIZA E ESCONDE CHECKBOX ORIGINAL */
.page-indique-um-conteudo .wpcf7-acceptance .wpcf7-list-item-label a,
.page-indique-uma-consultoria .wpcf7-acceptance .wpcf7-list-item-label a,
.page-indique-uma-iniciativa .wpcf7-acceptance .wpcf7-list-item-label a{
    color: #FFF;   
}
.page-indique-um-conteudo .wpcf7-acceptance .wpcf7-list-item-label a:hover,
.page-indique-uma-consultoria .wpcf7-acceptance .wpcf7-list-item-label a:hover,
.page-indique-uma-iniciativa .wpcf7-acceptance .wpcf7-list-item-label a:hover{
    color: #FBB04B;   
}
/* CUSTOMIZA CHECKBOX */
.page-indique-um-conteudo .check-item .wpcf7-list-item .wpcf7-list-item-label,
.page-indique-uma-consultoria .check-item .wpcf7-list-item .wpcf7-list-item-label,
.page-indique-uma-iniciativa .check-item .wpcf7-list-item .wpcf7-list-item-label,
.page-indique-um-conteudo .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label,
.page-indique-uma-consultoria .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label,
.page-indique-uma-iniciativa .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label{   
    color: #FFF;  
}
.page-indique-um-conteudo .wpcf7 .wpcf7-submit:disabled,
.page-indique-uma-consultoria .wpcf7 .wpcf7-submit:disabled,
.page-indique-uma-iniciativa .wpcf7 .wpcf7-submit:disabled,
.page-indique-um-conteudo .wpcf7 .wpcf7-submit:disabled:hover,
.page-indique-uma-consultoria .wpcf7 .wpcf7-submit:disabled:hover,
.page-indique-uma-iniciativa .wpcf7 .wpcf7-submit:disabled:hover {
    background: #FFF;
    border: 2px solid #FFF;   
}
/* CUSTOMIZA UPLOAD DE ARQUIVOS */
.page-indique-um-conteudo .codedropz-upload-handler,
.page-indique-uma-consultoria .codedropz-upload-handler,
.page-indique-uma-iniciativa .codedropz-upload-handler {
	border: 1px dashed #FFF;	
}
.page-indique-um-conteudo .codedropz-upload-inner span,
.page-indique-uma-consultoria .codedropz-upload-inner span,
.page-indique-uma-iniciativa .codedropz-upload-inner span,
.page-indique-um-conteudo .codedropz-upload-inner a,
.page-indique-uma-consultoria .codedropz-upload-inner a,
.page-indique-uma-iniciativa .codedropz-upload-inner a{
    color: #FFF;   
}
.page-indique-um-conteudo .codedropz-upload-inner a:hover,
.page-indique-uma-consultoria .codedropz-upload-inner a:hover,
.page-indique-uma-iniciativa .codedropz-upload-inner a:hover{
    color: #FBB04B;
}
.page-indique-um-conteudo .dnd-upload-counter,
.page-indique-uma-consultoria .dnd-upload-counter,
.page-indique-uma-iniciativa .dnd-upload-counter {			
    color: #FFF;
}
.page-indique-um-conteudo .dnd-upload-status .dnd-upload-details .name,
.page-indique-uma-consultoria .dnd-upload-status .dnd-upload-details .name,
.page-indique-uma-iniciativa .dnd-upload-status .dnd-upload-details .name {
	color: #FFF;	  
}
.page-indique-um-conteudo .dnd-upload-status .dnd-upload-details .name em,
.page-indique-uma-consultoria .dnd-upload-status .dnd-upload-details .name em,
.page-indique-uma-iniciativa .dnd-upload-status .dnd-upload-details .name em {
	color: #FFF;	
}
.page-indique-um-conteudo .dnd-upload-status .dnd-upload-details span.has-error,
.page-indique-uma-consultoria .dnd-upload-status .dnd-upload-details span.has-error,
.page-indique-uma-iniciativa .dnd-upload-status .dnd-upload-details span.has-error {    
	color: #FBB04B;  
}
.page-indique-um-conteudo .dnd-upload-status .dnd-upload-details .dnd-progress-bar span,
.page-indique-uma-consultoria .dnd-upload-status .dnd-upload-details .dnd-progress-bar span,
.page-indique-uma-iniciativa .dnd-upload-status .dnd-upload-details .dnd-progress-bar span {
	background: #FFF;	
}
.page-indique-um-conteudo .codedropz-upload-wrapper span.has-error-msg,
.page-indique-uma-consultoria .codedropz-upload-wrapper span.has-error-msg,
.page-indique-uma-iniciativa .codedropz-upload-wrapper span.has-error-msg {	
	color: #FBB04B;	
}
/* EMENDAS */
.page-indique-um-conteudo .wpcf7 form .wpcf7-response-output,
.page-indique-uma-consultoria .wpcf7 form .wpcf7-response-output,
.page-indique-uma-iniciativa .wpcf7 form .wpcf7-response-output {
	border: 2px solid #FBB04B !important;	
	color: #FBB04B !important;	
}
.page-indique-um-conteudo .wpcf7-not-valid-tip,
.page-indique-uma-consultoria .wpcf7-not-valid-tip,
.page-indique-uma-iniciativa .wpcf7-not-valid-tip {
	color: #FBB04B !important;	
}
/* CUSTOMIZAR FORMULÁRIO DA ÁREA RESTRITA */
span.um-req {
	color: #000 !important;
}
.um .um-form input[type="text"],
.um .um-form input[type="tel"],
.um .um-form input[type="password"],
.um .um-form input[type="text"]:focus,
.um .um-form input[type="tel"]:focus,
.um .um-form input[type="password"]:focus{
    background-color: #FBB04B;
    border: 1px solid #000 !important;
    color: #000; 
}
.um .um-field-icon i{
    color: #000; 
}
.um .um-tip {	
    color: #000 !important;  
}
.um .um-tip:hover{
    color: #000 !important;
}
.um-field-checkbox-state,
.um-field-radio-state {
    background-color: #FFF;
    border: 4px solid #FFF;  
}
.um-field-checkbox.um-field-half.active .um-field-checkbox-state,
.um-field-checkbox.um-field-half.active .um-field-radio-state{
    background-color: #000;
}
.um-field-checkbox-option,
.um-field-radio-option {	
	color: #000 !important;	
}
.um .um-form ::placeholder {
	color: #000;	
}
.um input[type="submit"].um-button,
.um .um-button.um-alt,
.btn-editar-cadastro {
	background: #000;
	border: 2px solid #000 !important;	
}
.um input[type="submit"].um-button:hover,
.um input[type="submit"].um-button:focus,
.um .um-button.um-alt:hover,
.btn-editar-cadastro:hover{  
    background: #FFF !important;   
    border: 2px solid #FFF !important;      
    color: #000 !important;       
}
.um.um-login .um-col-alt-b a.um-link-alt{
    color: #000 !important;	  
}
.um.um-login .um-col-alt-b a.um-link-alt:hover{
    color: #FFF !important;
}
/*-------------------------------------------------------
CUSTOMIZA SELECT E FILTROS
-------------------------------------------------------*/
.searchandfilter input[type="text"] {
    background: url(img/icone-busca-preto.png) no-repeat left center transparent;	   
	border-bottom: 2px solid #000;  
	color: #000;
}
.searchandfilter select {		
    background: url(img/seta-select-preto.png) no-repeat right center transparent;     
	border-bottom: 2px solid #000;     
    color: #000;   
}
.searchandfilter a.search-filter-reset {
	color: #000;	
}
.searchandfilter a.search-filter-reset:hover{    
    color: #FFF;
}
/* FILTROS TEMA */
.tax-tema .filtros{
    background-color: #FBB04B;
}
/* FILTROS TIPO */
.tax-tipo .filtros{
    background-color: #FBB04B;
}
/* FILTROS TIPO */
.tax-nivel .filtros,
.tax-oferta .filtros,
.tax-tema-apoio .filtros{
    background-color: #FBB04B;
}
/* FILTROS APOIO */
.post-type-archive-apoio .filtros{
    background-color: #FBB04B;
}
/* FILTROS TEMA e TIPO */
.tax-tema .searchandfilter input[type="text"],
.tax-tipo .searchandfilter input[type="text"] {
    background: url(img/icone-busca-preto.png) no-repeat left center transparent;	   
	border-bottom: 2px solid #000;  
	color: #000;	
}
.tax-tema .searchandfilter select,
.tax-tipo .searchandfilter select {		
    background: url(img/seta-select-preto.png) no-repeat right center transparent;     
	border-bottom: 2px solid #000;     
    color: #000;  
}
.tax-tema .searchandfilter select option{
    color: #000;
}
.tax-tipo .searchandfilter select option{
    color: #000;
}
.tax-tema .searchandfilter input[type="submit"],
.tax-tipo .searchandfilter input[type="submit"],
.tax-nivel .searchandfilter input[type="submit"],
.blog .searchandfilter input[type="submit"],
.post-type-archive-apoio .searchandfilter input[type="submit"]{
    background-color: #000;
    border: 2px solid #000;
    color: #FFF;
}
.tax-tema .searchandfilter input[type="submit"]:hover,
.tax-tipo .searchandfilter input[type="submit"]:hover,
.tax-nivel .searchandfilter input[type="submit"]:hover,
.blog .searchandfilter input[type="submit"]:hover,
.post-type-archive-apoio .searchandfilter input[type="submit"]:hover{
    background-color: #FFF;
    border: 2px solid #FFF;
    color: #000;
}
.tax-tema .searchandfilter a.search-filter-reset,
.tax-tipo .searchandfilter a.search-filter-reset {	
	color: #000;	
}
.tax-tema .searchandfilter a.search-filter-reset:hover,
.tax-tipo .searchandfilter a.search-filter-reset:hover{    
    color: #FFF;
}
/*-------------------------------------------------------
OWL CAROUSEL
-------------------------------------------------------*/
.owl-nav .owl-prev,
.owl-nav .owl-next{    
    background: url(img/setas-owl-branco.png) no-repeat !important;  
}
.owl-nav .owl-prev{
    background-position: left bottom !important;   
}
.owl-nav .owl-next{
    background-position: right bottom !important;   
}
.owl-nav .owl-prev span,
.owl-nav .owl-next span {   
    background: url(img/setas-owl-branco.png) no-repeat;    
}
.owl-nav .owl-prev span {	
    background-position: left top;    
}
.owl-nav .owl-next span {	
    background-position: right top;  
}
.owl-dot{
    background-color: #FBB04B !important;  
}
.owl-dot.active{
    background-color: #FFF !important;
}
/*-------------------------------------------------------
HEADER
-------------------------------------------------------*/
header{
	background-color: #000;
    border-bottom: 2px solid #FFF;	
}
.header-top{ 
    background-color: #FBB04B;
    border-bottom: 2px solid #FFF;
}
.menu-topo ul li{
    border-right: 2px solid #000;   
}
.menu-topo ul li a,
a.btn-acessibilidade{
    color: #000;  
}
.menu-topo ul li a:hover,
a.btn-acessibilidade:hover{
    color: #FFF;
}
/* MENU ACESSIBILIDADE */
.tamfonte img,
.btn-contraste img{
    filter: grayscale(1);
}
.tamfonte:hover img,
.btn-contraste:hover img{
    filter: brightness(0) invert(1) grayscale(0);
}
.tamanho-fonte .divider{
    background-color: #000;  
}
.tamanho-fonte span,
.btn-contraste span{  
    color: #000; 
}
.btn-contraste:hover span{
    color: #FFF;
}
/* MENU */
.bar{
    background-color: #FFF;  
}
.btn-login{
    background: url(img/icone-usuario-branco.png) no-repeat left center;  
    background-size: auto 100%;
}
.btn-rotulo{  
    color: #FFF;  
}
.logo {
    border-left: 2px solid #FFF;  
}
.logo img{
    filter: brightness(0) invert(1);
}
/* BUSCA */
.form-busca input[type="text"]{
    background: url(img/icone-busca-preto.png) no-repeat 20px center #FFF;
    border: 1px solid #FFF;  
    color: #000;   
}
/* NAVEGAÇÃO */
.navegacao,
.menu-restrito {
    background-color: #000;  
}
.menu-header ul li a,
.menu-restrito ul li a  {	
	color: #FFF;	
}
.menu-header ul li a:hover,
.menu-restrito ul li a:hover{
    color: #FBB04B;
}
.troca-modulo{
    border-top: 2px solid #FFF;   
}
.btn-troca-modulo img{     
    filter: brightness(0) invert(1);
}
.btn-troca-modulo span{    
    color: #FFF;  
}
.btn-troca-modulo:hover img{
    filter: none;
}
.btn-troca-modulo:hover span{
    color: #FBB04B;
}
/*-------------------------------------------------------
FOOTER
-------------------------------------------------------*/
/* INDICAR CONTEÚDO */
.indique-conteudo{
    background-color: #000;   
    border-top: 2px solid #FFF;
}
.indique-conteudo h2{  
    color: #FFF;   
}
.indique-conteudo p{
    color: #FFF;
}
.indique-conteudo .btn-padrao{
    background: #000;
    border: 2px solid #FFF;
    color: #FFF;   
}
.indique-conteudo .btn-padrao:hover{
    background: #FFF;    
    color: #000;
}
/* NEWS */
.news{
    background-color: #FBB04B;  
}
.news h2,
.news p{
    color: #000;
}
.news-form input[type="email"]{
    border: 1px solid #000;
    color: #000;   
}
.news-form input[type="submit"]{
    background: #FBB04B;
    border: 2px solid #000;
    color: #000;       
}
.news-form input[type="submit"]:hover{
    background: #000;
    color: #FBB04B;
}
/* FOOTER */
footer {
	background-color: #000;
}
.footer-container{
    background-color: #000;
}
.col-footer a.email{
    color: #FFF;   
}
.col-footer a.email:hover{
    color: #FBB04B;
}
.social-footer .social-icone{      
    color: #000;   
}
.social-footer .social-icone img {	
    filter: brightness(0) invert(1);   
}
.social-footer .social-icone:hover img{   
    filter: none;
}
.contato-footer a{
    color: #2E2D2C;   
}
nav.menu-footer ul li a{
    color: #FFF;     
}
nav.menu-footer ul li a:hover{
    color: #FBB04B;
}
.grid-logos{
    background-color: #FFF;
}
.grid-logos h4{
    color: #000;
}
/* DIREITOS */
.direitos{
    background-color: #FFF;
}
.direitos p{
    color:#000;
}
.direitos a{
    color:#000;
}
.direitos a:hover{
    color: #FBB04B;
}
/*-------------------------------------------------------
HOME
-------------------------------------------------------*/
/* POPUP MODULOS */
.btn-abre-modulos-icone{
    background: url(img/icone-modulo-preto.png) no-repeat center center #FBB04B;
}
.btn-abre-modulos-rotulo{
    background-color: #FBB04B;
    color: #000;
}
.modulos{
    background-color: #000;
}
.btn-modulo{
    background: url(img/bg-modulo-branco.png) no-repeat;
}
.btn-modulo::after{
    background: url(img/gr-modulo-branco.png) no-repeat;
}
.btn-modulo span{
    color: #000;
}
.btn-modulo:hover span{
    color: #000;
}
/* BANNER CONTEÚDO */
.conteudo-item-bc-txt{
    background-color: #FBB04B;   
}
.conteudo-item-bc-txt h3{   
    color: #000;  
}
.conteudo-item-bc-txt h3 a{   
    color: #000;  
}
.conteudo-item-bc-txt p{
    color: #000;   
}
.conteudo-item-bc-txt .conteudo-item-btn{
    background-color: #FBB04B;
    border: 2px solid #000;   
    color: #000;  
}
.conteudo-item-bc-txt .conteudo-item-btn:hover{
    background-color: #000;
    color: #FBB04B;
}
.conteudo-item-bc:nth-child(1){
    border-right: 10px solid #000;  
}
.conteudo-item-bc:nth-child(2){
    border-bottom: 5px solid #000;  
}
.conteudo-item-bc:nth-child(3){
    border-top: 5px solid #000;  
}
/* BOTÕES PAINEIS */
.btn-painel{
    background: #FBB04B;   
    color: #000;
}
.btn-painel:first-child{
    border-right: 2px solid #000;
}
.btn-painel:hover{
    background: #000;
    color: #FBB04B;
}
/* PAINEIS */
.painel-news{
    background: url(img/bg-news-1.png) no-repeat left top, url(img/bg-news-2.png) no-repeat right bottom;  
}
.painel-news,
.painel-recomenda,
.painel-termos{
    background-color: #000;      
}
.painel-news.news h2,
.painel-news.news p{
    color: #FFF;
}
.painel-news.news .news-form input[type="email"] {
	background-color: #000;
    border: 1px solid #FFF;
    color: #FFF;
}
.painel-news.news .news-form input[type="submit"] {
	background: #FBB04B;
	border: 2px solid #FBB04B;
	color: #000;   
}
.painel-news.news .news-form input[type="submit"]:hover{
    background-color: #FFF;
    border-color: #FFF;   
}
/* PLACEHOLDER */
.painel-news.news .news-form input::placeholder {
    color: #FFF;
}
.painel-news.news .news-form input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    color: #FFF;
}
.painel-news.news .news-form input::-moz-placeholder { /* Firefox 19+ */
    color: #FFF;
}
.painel-news.news .news-form input:-ms-input-placeholder { /* IE 10+ */
    color: #FFF;
}
.painel-news.news .news-form input:-moz-placeholder { /* Firefox 18- */
    color: #FFF;
}
.painel-news .btn-fechar,
.painel-recomenda .btn-fechar{
    background-color: #000;
}
.painel-news .btn-fechar:hover,
.painel-recomenda .btn-fechar:hover {
	background-color: #FBB04B;
}
/* INICIATIVA */
.iniciativa-home{
    border-bottom: 2px solid #FFF;
}
.iniciativa-home h1{
    border-bottom: 6px solid #FFF;  
    color: #FFF;       
}
.iniciativa-home .btn-padrao{
    background: #FBB04B;
    border: 2px solid #FBB04B;
    color: #000;   
}
.iniciativa-home .btn-padrao:hover{
    background: #FFF;    
    border: 2px solid #FFF;
    color: #000;
}
/* CONTEÚDO NAVEGUE */
.home .conteudo-navegue{
    border-bottom: 2px solid #FFF;
}
/* MAIS LIDAS */
.mais-lidas{
    border-bottom: 2px solid #FFF;
}
.mais-lidas h2 {
	border-bottom: 6px solid #FFF;	
}
.conteudo-item-ml-txt .conteudo-item-btn{
    background-color: #FBB04B;  
    color: #000;
}
.conteudo-item-ml-txt .conteudo-item-btn:hover{
    background-color: #FFF;
}
/* LISTA POSTS POR TERMO */
.por-termo.por-termo-2{
    background-color: #FBB04B;
}
.por-termo.por-termo-3{
    border-bottom: 2px solid #FFF;
}
.por-termo h2 {	
	border-bottom: 6px solid #FFF;	
}
.por-termo.por-termo-2 h2{
    border-bottom: 6px solid #000;
    color: #000;
}
.por-termo.por-termo-3 h2{
    border-bottom: 6px solid #FFF;
}
.por-termo .conteudo-item-btn{
    background-color: #FBB04B;
}
.por-termo .conteudo-item-btn:hover{
    background-color: #FFF;
}
.btn-ver-todos{ 
    color: #FFF;  
}
.btn-ver-todos:hover{
    color: #FBB04B;
}
.por-termo.por-termo-2 .conteudo-item {
	border: 1px solid #000;
}
.por-termo.por-termo-2 .conteudo-item h3 {
	color: #000;
}
.por-termo.por-termo-2 .conteudo-item h3 a{
    color: #000;
}
.por-termo.por-termo-2 .conteudo-item-txt {
	color: #000;
}
.por-termo.por-termo-2 .conteudo-item-info-classificacao {
	background: url(img/icone-estrela-preto.png) no-repeat left center;
}
.por-termo.por-termo-2 .conteudo-item-info-comentarios {
	background: url(img/icone-comentario-preto.png) no-repeat left center;
}
.por-termo.por-termo-2  .conteudo-item-btn{
    background-color: #000;
    color: #FFF;
}
.por-termo.por-termo-2 .conteudo-item-btn:hover{
    background-color: #FFF;
    color: #000;
}
.por-termo.por-termo-2 .btn-ver-todos{ 
    color: #000;  
}
.por-termo.por-termo-2 .btn-ver-todos:hover{
    color: #FFF;
}
/* PODCASTS E VÍDEOS */
.podcasts,
.videos{
    border-bottom: 2px solid #FFF;
}
.podcasts h2,
.videos h2 {	
	border-bottom: 6px solid #FFF;
}
.videos h2{
    border-bottom: 6px solid #FFF;
}
.midia-item-txt p{
    color: #FFF;
}
/* QUEM FAZ PARTE */
.quem-home{
    background-color: #FBB04B;
}
.quem-home h2{
    border-bottom: 6px solid #000;  
    color: #000;
}
.quem-home p{
    color: #000;
}
.quem-home .btn-padrao{
    background: #FBB04B;
    border: 2px solid #000;
    color: #000;   
}
.quem-home .btn-padrao:hover{
    background: #000;    
    color: #FBB04B;
}
/*-------------------------------------------------------
A INICIATIVA
-------------------------------------------------------*/
.page-a-iniciativa h1{
    color: #FFF;
}
/*-------------------------------------------------------
QUEM FAZ PARTE
-------------------------------------------------------*/
.page-quem-faz-parte h1{
    color: #FFF;
}
.item-quem:nth-child(1),
.item-quem:nth-child(3),
.item-quem:nth-child(5),
.item-quem:nth-child(7),
.item-quem:nth-child(9){
    background-color: #FBB04B;
}
.item-quem:nth-child(2),
.item-quem:nth-child(4),
.item-quem:nth-child(6),
.item-quem:nth-child(8),
.item-quem:nth-child(10){
    background-color: #000;
}
.item-quem:nth-child(1) *,
.item-quem:nth-child(3) *,
.item-quem:nth-child(5) *,
.item-quem:nth-child(7) *,
.item-quem:nth-child(8) *{
    color: #000;
}
.item-quem:nth-child(2) *,
.item-quem:nth-child(4) *,
.item-quem:nth-child(6) *,
.item-quem:nth-child(8) *,
.item-quem:nth-child(10) *{
    color: #FFF;
}
.item-quem:nth-child(1) li,
.item-quem:nth-child(5) li{
    background-image: url(img/icone-quem-1-preto.png);
}
.item-quem:nth-child(6) li,
.item-quem:nth-child(10) li{
    background-image: url(img/icone-quem-1-branco.png);
}
.item-quem:nth-child(2) li,
.item-quem:nth-child(4) li{
    background-image: url(img/icone-quem-2-branco.png);
}
.item-quem:nth-child(7) li,
.item-quem:nth-child(9) li{
    background-image: url(img/icone-quem-2-preto.png);
}
.item-quem:nth-child(3) li{
    background-image: url(img/icone-quem-3-preto.png);
}
.item-quem:nth-child(8) li{
    background-image: url(img/icone-quem-3-branco.png);
}
/*-------------------------------------------------------
TRANSPARÊNCIA
-------------------------------------------------------*/
.page-transparencia h1{
    color: #FFF;
}
.documento-item{
    border: 1px solid #FFF;
}
.documento-item p{   
    color: #FFF;
}
.documento-item time{
    color: #FFF;
}
.documento-item a.btn-documento{
    background-color: #FBB04B;
    color: #000;   
}
.documento-item a.btn-documento:hover{
    background-color: #FFF;
}
/*-------------------------------------------------------
SEJA APOIADOR/ACESSIBILIDADE
-------------------------------------------------------*/
.page-acessibilidade h1{
    color: #FFF;
}
/* CHAMADA */
.chamada{
    background-color: #FBB04B;  
}
.chamada h2{
    border-bottom: 6px solid #000;  
    color: #000;  
}
.chamada p{
    color: #000;
}
.chamada p a{
    color: #000;
}
/*-------------------------------------------------------
NAVEGUE
-------------------------------------------------------*/
.topo-navegue-inner{
    background-color: #FBB04B;   
}
.topo-navegue-inner h1{
    color: #000;
}
.topo-navegue-inner p{
    color: #000;
}
.conteudo.conteudo-navegue h2{   
    border-bottom: 6px solid #FFF;   
}
.termo-item-inner{
    background-color: #FBB04B;   
}
.termo-item-titulo{
    background-color: #FFF;
}
.termo-item h3{
    color: #000;
}
.termo-item:hover .termo-item-titulo{
    background-color: #FBB04B;  
}
.termo-item:hover h3{
    color: #000;
}
/* PAINEL TERMOS */
.painel-termos h3 {	
		color: #000;
}
.btn-termo-item{
    background-color: #000;   
    color: #FFF;
}
.btn-termo-item:hover{
    background-color: #FFF;
    color: #000;
}
/* PAINEL TEMAS */
.tax-tema .painel-termos,
.tax-tipo .painel-termos,
.tax-nivel .painel-termos{
    background-color: #FBB04B;   
}
.tax-tema .painel-termos .btn-fechar,
.tax-tipo .painel-termos .btn-fechar,
.tax-nivel .painel-termos .btn-fechar{
    background-color: #FBB04B;
}
.tax-tema .painel-termos .btn-fechar .barrinha,
.tax-tipo .painel-termos .btn-fechar .barrinha,
.tax-nivel .painel-termos .btn-fechar .barrinha{
    background-color: #000;
}
.tax-tema .painel-termos .btn-fechar:hover,
.tax-tipo .painel-termos .btn-fechar:hover,
.tax-nivel .painel-termos .btn-fechar:hover{
    background-color: #000;
}
.tax-tema .painel-termos .btn-fechar:hover .barrinha,
.tax-tipo .painel-termos .btn-fechar:hover .barrinha,
.tax-nivel .painel-termos .btn-fechar:hover .barrinha{
    background-color: #FBB04B;
}
.tax-tema .btn-termo-item,
.tax-tipo .btn-termo-item,
.tax-nivel .btn-termo-item{
    background-color: #000;   
    color: #FFF;   
}
.tax-tema .btn-termo-item:hover,
.tax-tipo .btn-termo-item:hover,
.tax-nivel .btn-termo-item:hover{
    background-color: #FFF;   
    color: #000;   
}
.tax-tema .btn-painel,
.tax-tipo .btn-painel,
.tax-nivel .btn-painel{  
    background-color: #FBB04B;
    color: #000;
}
.tax-tema .btn-painel:hover,
.tax-tipo .btn-painel:hover,
.tax-nivel .btn-painel:hover{
    background-color: #FFF;
    color: #000;
}
/* PAINEL TIPOS */
.tax-tipo .painel-termos h3{
    color: #000;
}
/* TAXONOMIAS */
.page-navegue-por-tipos-de-materiais .topo-navegue-inner,
.tax-tipo .topo-navegue-inner {
    background-color: #FBB04B;   
}
.conteudo.conteudo-navegue.tipos h2,
.page-navegue-por-tipos-de-materiais .conteudo.conteudo-navegue h2,
.tax-tipo .conteudo.conteudo-navegue h2 {   
    border-bottom: 6px solid #FFF;    
}
.page-navegue-por-niveis-de-conhecimento .topo-navegue-inner,
.tax-nivel .topo-navegue-inner{
    background-color: #FBB04B;   
}
.conteudo.conteudo-navegue.niveis h2,
.page-navegue-por-niveis-de-conhecimento .conteudo.conteudo-navegue h2,
.tax-nivel .conteudo.conteudo-navegue h2{   
    border-bottom: 6px solid #FFF;    
}
.conteudo.conteudo-navegue.niveis .termo-item-inner,
.page-navegue-por-niveis-de-conhecimento .termo-item-inner{
    background-color: #FFF;   
}
.conteudo.conteudo-navegue.niveis .termo-item-titulo, 
.page-navegue-por-niveis-de-conhecimento .termo-item-titulo{
    background-color: #FFF;   
}
.conteudo.conteudo-navegue.niveis .termo-item:hover .termo-item-titulo,
.page-navegue-por-niveis-de-conhecimento .termo-item:hover .termo-item-titulo{
    background-color: #FBB04B;    
}
/*-------------------------------------------------------
TODOS OS CONTEÚDOS
-------------------------------------------------------*/
.blog .topo-navegue-inner{
    background-color: #FBB04B;   
}
.blog .topo-navegue-inner h1,
.blog .topo-navegue-inner p{
    color: #000;
}
.blog .breadcrumb a,
.blog .breadcrumb span{      
    color: #000;   
}
.blog .breadcrumb a:hover{
    color: #FFF;
}
.blog .filtros{
    background-color: #FBB04B;
}
.conteudo-item{
    border: 1px solid #FFF; 
}
.conteudo-item-taxonomias span.nome-tema,
.conteudo-taxonomias span.nome-tema{
    background-color: #FFF;
    color: #000;
}
.conteudo-item-taxonomias span.nome-subtema{
    background-color: #FBB04B;
    color: #000;
}
.conteudo-item-taxonomias span.nome-nivel,
.conteudo-taxonomias span.nome-nivel{
    background-color: #FBB04B;
    color: #000;
}
.conteudo-item-taxonomias span.nome-tipo,
.conteudo-taxonomias span.nome-tipo{
    background-color: #FFF;
    color: #000;
}
.conteudo-item-txt{ 
    color: #FFF;
}
.conteudo-item h3 a{
    color: #FFF;
}
.conteudo-item h4{
    border-top: 1px solid #FFF; 
}
.conteudo-item-info-classificacao{
    background: url(img/icone-estrela-branco.png) no-repeat left center;       
}
.conteudo-item-info-comentarios{
    background: url(img/icone-comentario-branco.png) no-repeat left center;      
}
.conteudo-item-btn{
    background-color: #FBB04B;
    color: #000;
}
.conteudo-item-btn:hover{
    background-color: #FFF;
}
.conteudo-item .simplefavorite-button,
.favorito-item .simplefavorite-button {
	background: url(img/icone-coracao-vazio-branco.png) no-repeat;
}
.conteudo-item .simplefavorite-button span,
.favorito-item .simplefavorite-button span {
	background: url(img/balao-coracao.png) no-repeat;
    color: #000;
}
.conteudo-item .simplefavorite-button:hover,
.favorito-item .simplefavorite-button:hover {
	background: url(img/icone-coracao-cheio-branco.png) no-repeat;
}
.conteudo-item .simplefavorite-button.active,
.favorito-item .simplefavorite-button.active {
    background: url(img/icone-coracao-cheio-branco.png) no-repeat;	
}
/* PAGINAÇÃO */
.wp-pagenavi span.pages{  
    color: #FFF;
}
.wp-pagenavi a{
    background: url(img/setas-paginacao-branco.png) no-repeat;  
}
/*-------------------------------------------------------
SINGLE
-------------------------------------------------------*/
.conteudo-topo h1 a {
	color: #FFF;
}
p.autor-conteudo,
p.data-conteudo{  
    color: #FFF;  
}
p.autor-conteudo{
    background-image: url(img/icone-autor-branco.png);
}
p.data-conteudo{
    background-image: url(img/icone-data-branco.png);
}
.conteudo-classificacao .rmp-results-widget{
    color: #FFF;
}
.conteudo-classificacao .rmp-icon--ratings {
	background: url(img/icone-estrela-branco.png) no-repeat;
}
.tabela-conteudo-linha{
    border-bottom: 2px solid #FBB04B;   
}
.tabela-conteudo-titulo p {
	color: #FBB04B;
}
/* SOBRE O CONTEÚDO */
.sobre-conteudo{
    background-color: #FBB04B;
}
.sobre-conteudo *{
    color: #000;
}
/* BOTÃO FAVORITA PLUGIN */
.botoes-conteudo a.btn-padrao.btn-voltar-guia-captacao,
.botoes-conteudo .simplefavorite-button,
.botoes-conteudo a.btn-padrao.btn-origem,
.botoes-conteudo a.btn-padrao.btn-download,
.copiar-link .btn-padrao.btn-copiar{
    background-color: #FFF;
	border: 2px solid #FFF;	
	color: #000;
}
.botoes-conteudo a.btn-padrao.btn-voltar-guia-captacao:hover,
.botoes-conteudo .simplefavorite-button:hover,
.botoes-conteudo a.btn-padrao.btn-origem:hover,
.botoes-conteudo a.btn-padrao.btn-download:hover,
.copiar-link .btn-padrao.btn-copiar:hover{
    background-color: #FBB04B;
    border-color: #FBB04B;
    color: #000;
}
.copiar-link input[type="text"]{
    background-color: transparent;
    border: 1px solid #FFF;
    color: #FFF;
}
/* COMPARTILHE */
.compartilhe{
    background-color: #000;
    border-top: 2px solid #FFF;
}
.compartilhe h3{
    color: #FFF;    
}
.addtoany_list a {
	background: url(img/bg-icone-compartilhe.png) no-repeat left top !important;	
}
.addtoany_list a:hover{
    background: url(img/bg-icone-compartilhe.png) no-repeat left bottom !important;
}
.addtoany_list a .a2a_svg svg path {
    fill: #000;	
}
/* COMENTÁRIOS */
.formulario-comentarios{
    background-color: #FBB04B;
    border-top: 2px solid #000;
}
.formulario-comentarios h3,
.formulario-comentarios h4 {
	color: #000;
}
.formulario-comentarios p{
    color: #000;
}
.comment-respond a{
    color: #000;  
}
.comment-respond a:hover{
    color: #FFF;
}
.formulario-comentarios .rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__icons-list__icon .rmp-icon--star {
    background: url(img/icone-estrela-vazia-preto.png) no-repeat;
}
.formulario-comentarios .rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__icons-list__icon .rmp-icon--star.rmp-icon--hovered,
.formulario-comentarios .rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__icons-list__icon .rmp-icon--star.rmp-icon--full-highlight{
    background: url(img/icone-estrela-cheia-preto.png) no-repeat;
}
.formulario-comentarios .aceite-pp a{
    color: #000;   
}
.formulario-comentarios .aceite-pp a:hover{
    color: #FFF;
}
.formulario-comentarios input[type="submit"] {
	background: #000;
	border: 2px solid #000;		
}
.formulario-comentarios input[type="submit"]:hover{
    background: #FFF;
	border: 2px solid #FFF;
    color: #000;
}
ul.commentlist li .comment-body{
    border-bottom: 2px solid #000;      
}
ul.commentlist li .comment-author img{
    mask-image: url(img/gravatar-mask.png);   
}
ul.commentlist li .comment-author cite.fn,
ul.commentlist li .comment-author cite.fn a{
    color: #FFF;   
}
ul.commentlist li .comment-awaiting-moderation{  
    color: #FFF;   
}
ul.commentlist li .comment-meta a{
    color: #FFF;   
}
ul.commentlist li a.comment-reply-link{
    border: 2px solid #FFF;   
    color: #FFF;   
}
ul.commentlist li a.comment-reply-link:hover{
    background-color: #FFF;
    color: #000;
}
.comentarios .btn-ver-todos{
    color: #FFF;
}
.comentarios .btn-ver-todos:hover{
    color: #FBB04B;
}
/* POPUP COMENTÁRIOS */
.popup-comentarios {
	background-color: #000 !important;	  
}
.popup-comentarios .btn-fechar{
    background-color: #000;
}
.popup-comentarios .btn-fechar:hover .barrinha{
    background-color: #FFF;
}
.popup-comentarios-topo p{
    color: #FFF;   
}
/* RELACIONADOS */
.relacionados{
    background-color: #000;
}
/*-------------------------------------------------------
REDE DE APOIO
-------------------------------------------------------*/
.post-type-archive-apoio .conteudo,
.tax-oferta .conteudo,
.tax-tema-apoio .conteudo{
    background-color: #000;
}
.post-type-archive-apoio h1,
.tax-oferta h1,
.tax-tema-apoio h1{
    color: #FFF;
}
/* PAINEL TEMAS E OFERTAS */
.post-type-archive-apoio .painel-termos,
.tax-oferta .painel-termos,
.tax-tema-apoio .painel-termos{
    background-color: #FBB04B;   
}
.post-type-archive-apoio .painel-termos h3,
.tax-oferta .painel-termos h3,
.tax-tema-apoio .painel-termos h3{
    color: #000;
}
.post-type-archive-apoio .painel-termos .btn-termo-item,
.tax-oferta .painel-termos .btn-termo-item,
.tax-tema-apoio .painel-termos .btn-termo-item {
	background-color: #000;	
	color: #FFF;
}
.post-type-archive-apoio .painel-termos .btn-termo-item:hover,
.tax-oferta .painel-termos .btn-termo-item:hover,
.tax-tema-apoio .painel-termos .btn-termo-item:hover{
    background-color: #FFF;
    color: #000;
}
.post-type-archive-apoio .painel-termos .btn-fechar,
.tax-oferta .painel-termos .btn-fechar,
.tax-tema-apoio .painel-termos .btn-fechar{
    background-color: #FBB04B;
}
.post-type-archive-apoio .painel-termos .btn-fechar .barrinha,
.tax-oferta .painel-termos .btn-fechar .barrinha,
.tax-tema-apoio .painel-termos .btn-fechar .barrinha{
    background-color: #000;
}
.post-type-archive-apoio .painel-termos .btn-fechar:hover,
.tax-oferta .painel-termos .btn-fechar:hover,
.tax-tema-apoio .painel-termos .btn-fechar:hover{
    background-color: #000;
}
.post-type-archive-apoio .painel-termos .btn-fechar:hover .barrinha,
.tax-oferta .painel-termos .btn-fechar:hover .barrinha,
.tax-tema-apoio .painel-termos .btn-fechar:hover .barrinha{
    background-color: #FBB04B;
}
.post-type-archive-apoio .botoes-paineis .btn-painel,
.tax-oferta .botoes-paineis .btn-painel,
.tax-tema-apoio .botoes-paineis .btn-painel{
    background-color: #FBB04B;
}
.post-type-archive-apoio .botoes-paineis .btn-painel:hover,
.tax-oferta .botoes-paineis .btn-painel:hover,
.tax-tema-apoio .botoes-paineis .btn-painel:hover{
    background-color: #FFF;
    color: #000;
}
/* INDICAR CONTEÚDO */
.indique-consultoria{
    background-color: #FBB04B;    
}
.indique-consultoria h2{ 
    color: #000;      
}
.indique-consultoria p{
    color: #000;   
}
.indique-consultoria .btn-padrao{
    background: #FBB04B;
    border: 2px solid #000;
    color: #000;   
}
.indique-consultoria .btn-padrao:hover{
    background: #000;    
    color: #FFF;
}
/*-------------------------------------------------------
SINGLE APOIO
-------------------------------------------------------*/
/* CONSULTORIA */
.conteudo-consultoria{
    background-color: #FBB04B;
}
.conteudo-consultoria h3,
.conteudo-consultoria h4,
.conteudo-consultoria p{
    color: #000;
}
.conteudo-consultoria.cinza{
    background-color: #000;
}
.conteudo-consultoria.cinza h3,
.conteudo-consultoria.cinza p{
    color: #FFF;
}
p.localizacao{
    background: url(img/icone-localizacao-branco.png) no-repeat left center;   
}
p.indicacoes span{  
    color: #FFF;  
}
ul.lista-indicadores li{
    background: url(img/icone-quem-1-preto.png) no-repeat left top;    
}
/*-------------------------------------------------------
PÁGINAS DE INDICAÇÃO
-------------------------------------------------------*/
/* FORMULÁRIO */
.page-indique-um-conteudo .formulario-indique,
.page-indique-uma-consultoria .formulario-indique,
.page-indique-uma-iniciativa .formulario-indique{
    background-color: #000;
}
.page-indique-um-conteudo .formulario-indique h2,
.page-indique-uma-consultoria .formulario-indique h2,
.page-indique-uma-iniciativa .formulario-indique h2{
    color: #FFF;
}
/*-------------------------------------------------------
PADRÃO
-------------------------------------------------------*/
.padrao a:hover{
    color: #FBB04B;
}
/* LISTAS */
.padrao ul li::before {	
	color: #FBB04B;	
}
.padrao ol li::before {
	color: #FBB04B;	
}
/*-------------------------------------------------------
BLOCOS GUTEMBERG
-------------------------------------------------------*/
figcaption.wp-element-caption{
    background-color: #FBB04B;  
    color: #000;  
}
/* VIDEO */
/* TABELA */
.wp-block-table th{  
    color: #FBB04B;    
}
.wp-block-table td, .wp-block-table th {
	border: 1px solid #FBB04B;	   
}
.wp-block-table tfoot td{
    color: #FBB04B; 
}
/* BLOCKQUOTE */
.wp-block-quote  p{    
    color: #FBB04B;   
}
.wp-block-quote cite{
    color: #FBB04B;   
}
/*-------------------------------------------------------
BUSCA
-------------------------------------------------------*/
.topo-resultado .form-busca input[type="text"] {	
	border-bottom: 1px solid #FFF;	
	color: #FFF;	
}
.topo-resultado .form-busca input[type="submit"] {
	background: url(img/icone-busca-branco.png) no-repeat center center transparent;	
}
.topo-resultado .form-busca input[type="submit"]:hover{
    background: url(img/icone-busca-preto.png) no-repeat center center #FFF;
}
.topo-resultado p,
p.sem-resultado{
    color: #FFF;   
}
/*-------------------------------------------------------
ÁREA RESTRITA
-------------------------------------------------------*/
/* LOGIN */
.login{   
    background-color: #FBB04B;   
}
.login .btn-fechar {
	background-color: #FBB04B;
}
.login .btn-fechar .barrinha{
    background-color: #000;
}
.login .btn-fechar:hover {
	background-color: #000;
}
.login .btn-fechar:hover .barrinha{
    background-color: #FFF;
}
.login-conteudo{
    background: url(img/bg-login.png) no-repeat center top #FBB04B;   
}
.login h1 {
	color: #000;
}
.btn-cadastro{  
    color: #000;   
}
.btn-cadastro:hover{
    color: #FFF;
}
/* RECUPERAR SENHA */
.recuperar-senha{
    background: url(img/bg-login.png) no-repeat center -175px #FBB04B;
}
.recuperar-senha .um-field-block{
    color: #4C1E1E;  
}
/* CADASTRO e PERFIL */
.perfil{
    background-color: #FBB04B;
}
.perfil h1{
    color: #000;
}
/* PÁGINA PERFIL */
.um-profile-photo-overlay i {
	background-image: url(img/icone-lapis-preto.png);	
}
.um-profile.um-viewing .um-field-area {	
	border: 1px solid #000;	
}
.um-profile.um-viewing .um-field-area .um-field-value,
.um-profile.um-viewing .um-field-area .um-field-value a{
    color: #000;
}
/* MINHA CONTA */
.um-account-main div.um-account-heading {
	color: #000;
}
.um.um-account .um-account-side ul {
	border: 1px solid #000 !important;	
}
.um.um-account .um-account-side li a {	
	color: #000 !important;	   
}
.um.um-account .um-account-side li a.current,
.um.um-account .um-account-side li a.current:hover{
    background: #000;
}
.um-account-tab.um-account-tab-delete p{
    color: #000;   
}
/* ERROS */
.um-field-error {	
	background: #000;
}
.um-field-arrow {	
	color: #000;
}
/*-------------------------------------------------------
FAVORITOS
-------------------------------------------------------*/
.favorito-item {
	border: 1px solid #FFF;	
}
.favorito-item-info{ 
    color: #FFF;
}
.favorito-item-btn a {
	background-color: #FBB04B;	
	color: #000;	
}
.favorito-item-btn a:hover {
	background-color: #FFF;
}
/* POPUP LOGIN FAVORITOS */
.simplefavorites-modal-content {
    background: url(img/bg-popup-amarelo.png) no-repeat;	
	background-color: transparent;
}
.simplefavorites-modal-content h3{
    color: #000;   
}
.simplefavorites-modal-content p{
    color: #000;  
}
.popup-botoes .btn-padrao{   
    background-color: #000;
    border-color: #000; 
    color: #FBB04B;  
}
.popup-botoes .btn-padrao.btn-fechar-popup{   
    background-color: #FBB04B;   
    color: #000;    
}
.popup-botoes .btn-padrao:hover,
.popup-botoes .btn-padrao.btn-fechar-popup.um-tip:hover{
    background-color: #FFF;
    border-color: #FFF; 
    color: #000;  
}
/*--------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
GUIA DE CAPTAÇÃO
--------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------
GERAIS
-------------------------------------------------------*/
body.guia{   
    color: #FFF;
}
.guia h1{
    color: #000;
}
.btn-guia{
    border: 2px solid #FFF;
    color: #FFF;
}
.btn-guia:hover{
    background: #FFF;
    border: 2px solid #FFF;   
    color: #000;    
}
.botoes-seta{
    background-color: #DAEC3B;
}
.btn-seta{  
    border-color: #000;     
    color: #000;	
}
.btn-seta::after {
    border-color: #000;   
}
.btn-seta-seta::before{ 
    border-color: #000;   
}
.btn-seta-seta::after {
    border-color: #000;   
}
/*-------------------------------------------------------
HEADER
-------------------------------------------------------*/
header.header-guia .header-top {
	background-color: #000;	
}
header.header-guia .menu-topo ul li {
	border-right: 2px solid #FFF;
}
header.header-guia .menu-topo ul li a,
header.header-guia a.btn-acessibilidade,
header.header-guia .btn-contraste span,
header.header-guia .tamanho-fonte span,
header.header-guia .btn-busca-guia span{
    color: #FFF;
}
header.header-guia .tamanho-fonte .divider {
	background-color: #FFF;
}
header.header-guia .menu-topo ul li a:hover,
header.header-guia a.btn-acessibilidade:hover,
header.header-guia .btn-contraste:hover span,
header.header-guia .btn-busca-guia:hover span{
    color: #DAEC3B;
}
header.header-guia .tamfonte img,
header.header-guia .btn-contraste img,
header.header-guia .btn-busca-guia img {
	filter: brightness(0) invert(1);
}
header.header-guia .tamfonte:hover img,
header.header-guia .btn-contraste:hover img {
	filter: brightness(0) invert(1);
}
/*-------------------------------------------------------
FOOTER DO GUIA
-------------------------------------------------------*/
footer.footer-guia{
    background-color: #E9E8E8;
    border-top: 2px solid #DAEC3B;  
}
footer.footer-guia h4 {
	color: #000;
}
/*-------------------------------------------------------
MENU LATERAL
-------------------------------------------------------*/
.menu-guia-lateral ul li::after{
    background-color: #000;
}
.menu-guia-lateral ul li a{
    color: #000;
}
.menu-guia-lateral ul li a:hover{
    color: #000;
    text-decoration: underline;
}
/*-------------------------------------------------------
BREADCRUMB
-------------------------------------------------------*/
.guia-breadcrumb span,
.guia-breadcrumb a {
	color: #FFF;	
}
.guia-breadcrumb a:hover{
    color: #DAEC3B;
}
/*-------------------------------------------------------
BOAS VINDAS
-------------------------------------------------------*/
.banner-guia.boas-vindas{
    background: url(img/bg-guia-topo.png) no-repeat center top #DAEC3B;
}
.banner-guia h3{
    color: #000;
}
.banner-guia h3 span{
    border-bottom: 4px solid #000;
}
.banner-guia .menu-guia-lateral ul li::after {	
	background-color: #000;	
}
.banner-guia .menu-guia-lateral a{
    color: #000;  
}
.banner-guia .menu-guia-lateral a:hover{
    color: #000;
}
/* CONTEÚDO */
.conteudo.conteudo-bv .padrao blockquote,
.conteudo.conteudo-nivel .padrao blockquote blockquote {
	background-color: #DAEC3B;
	color: #000;
}
.conteudo.conteudo-bv .padrao blockquote *,
.conteudo.conteudo-nivel .padrao blockquote blockquote *{
    color: #000;
}
.conteudo.conteudo-bv .padrao blockquote::before,
.conteudo.conteudo-nivel .padrao blockquote blockquote::before{
    -webkit-text-stroke-color: #FFF;
}
.conteudo.conteudo-bv .padrao blockquote::after,
.conteudo.conteudo-nivel .padrao blockquote blockquote::after,
.conteudo.conteudo-ig .padrao blockquote::after,
.chamada-quiz-box::after{ 
    background-color: #DAEC3B;
}
.conteudo.conteudo-bv .padrao .btn-guia:hover{
    color: #E9E8E8;
}
/* BOTÕES SETA */
.botoes-seta.botoes-seta-bv .btn-seta,
.botoes-seta.botoes-seta-bv .btn-seta::after,
.botoes-seta.botoes-seta-bv .btn-seta .btn-seta-seta::before,
.botoes-seta.botoes-seta-bv .btn-seta .btn-seta-seta::after {
	border-color: #000;  
}
.botoes-seta.botoes-seta-bv .btn-seta{
    color: #000;
}
.botoes-seta-bv .btn-seta:hover,
.botoes-seta-bv .btn-seta:hover::after{
    background-color: #000;
    color: #DAEC3B;
}
.botoes-seta-bv .btn-seta:hover .btn-seta-seta::before,
.botoes-seta-bv .btn-seta:hover .btn-seta-seta::after {
	border-color: #DAEC3B;  
} 
/* ÚLTIMAS NOTÍCIAS */
.ultimas-guia h2 {
	border-bottom: 6px solid #FFF;
}
.ultimas-guia .conteudo-item-ml .btn-guia{
    border-color: #FFF;
    color: #FFF;
}
.ultimas-guia .conteudo-item-ml .btn-guia:hover{
    background-color: #FFF;
    color: #000;
}
/*-------------------------------------------------------
SOBRE
-------------------------------------------------------*/
.banner-guia.sobre-guia .guia-breadcrumb a,
.banner-guia.sobre-guia .guia-breadcrumb span,
.banner-guia.inicio-guia .guia-breadcrumb a,
.banner-guia.inicio-guia .guia-breadcrumb span,
.banner-guia.nivel-experiencia-interna .guia-breadcrumb a,
.banner-guia.nivel-experiencia-interna .guia-breadcrumb span,
.banner-guia.assunto .guia-breadcrumb a,
.banner-guia.assunto .guia-breadcrumb span,
.banner-guia.conteudos-guia .guia-breadcrumb a,
.banner-guia.conteudos-guia .guia-breadcrumb span,
.banner-guia.busca-guia .guia-breadcrumb a,
.banner-guia.busca-guia .guia-breadcrumb span {
	color: #000;	
}
.banner-guia.sobre-guia .guia-breadcrumb a:hover,
.banner-guia.inicio-guia .guia-breadcrumb a:hover,
.banner-guia.nivel-experiencia-interna .guia-breadcrumb a:hover,
.banner-guia.assunto .guia-breadcrumb a:hover,
.banner-guia.conteudos-guia .guia-breadcrumb a:hover,
.banner-guia.busca-guia .guia-breadcrumb a:hover{
    color: #FFF;
}
.conteudo.conteudo-sg p a{
    color: #FFF;
    text-decoration: underline;
}
.conteudo.conteudo-sg p a:hover{
    color: #DAEC3B;
}
/*-------------------------------------------------------
ÍNICIO DO GUIA
-------------------------------------------------------*/
.banner-guia.inicio-guia{
    background: url(img/bg-inicio-guia-topo.png) no-repeat center top #DAEC3B;  
}
/* CONTEÚDO */
.conteudo.conteudo-ig .padrao ol li::before {	
	color: #DAEC3B;	
}
.conteudo.conteudo-ig .padrao ol li strong{
    border-bottom: 2px solid #DAEC3B;
}
.conteudo.conteudo-ig .padrao blockquote {
	background-color: #DAEC3B;
	color: #000;
}
.conteudo.conteudo-ig .padrao blockquote h2,
.chamada-quiz-box::before {
	-webkit-text-stroke-color: #FFF;	
}
.conteudo.conteudo-ig .padrao blockquote h3{
    color: #000;
}
.conteudo.conteudo-ig .padrao blockquote::after{  
    background-color: #DAEC3B; 
}
.conteudo.conteudo-ig .padrao blockquote .btn-guia{
    border-color: #000;
    color: #000;
}
.conteudo.conteudo-ig .padrao blockquote .btn-guia:hover{
    background-color: #000;
    color: #DAEC3B;
}
.conteudo.conteudo-ig .padrao h2.titulo-decorado span{
    border-bottom: 4px solid #FFF; 
}
.conteudo.conteudo-ig .padrao .btn-guia:hover{
    color: #000;
}
/* BOTÕES SETA */
.botoes-seta.botoes-seta-ig{
    background-color: #DAEC3B;
}
.botoes-seta-ig .btn-seta:hover,
.botoes-seta-ig .btn-seta:hover::after{
    background-color: #000;
    color: #DAEC3B;
}
.botoes-seta-ig .btn-seta:hover .btn-seta-seta::before,
.botoes-seta-ig .btn-seta:hover .btn-seta-seta::after {
	border-color: #DAEC3B;  
}
/*-------------------------------------------------------
NÍVEL DE EXPERIÊNCIA
-------------------------------------------------------*/ 
.banner-guia.nivel-experiencia{
    background: url(img/bg-nivel-experiencia.png) no-repeat center top #000;   
}
.banner-guia.nivel-experiencia .guia-logos img {
	filter: brightness(0) invert(1);
}
.banner-guia.nivel-experiencia h1{
    color: #FFF;
}
.banner-guia.nivel-experiencia h1 span{
    border-bottom: 4px solid #DAEC3B;
}
.banner-guia.nivel-experiencia .banner-guia-txt .btn-seta-seta:hover::before,
.banner-guia.nivel-experiencia .banner-guia-txt .btn-seta-seta:hover::after {	   
    border-color: #DAEC3B;   	
}
.banner-guia.nivel-experiencia .banner-guia-txt .btn-seta-seta::before,
.banner-guia.nivel-experiencia .banner-guia-txt .btn-seta-seta::after {	   
    border-color: #FFF;   
}
.banner-guia.nivel-experiencia .menu-guia-lateral a{
    color: #000;  
}
.banner-guia.nivel-experiencia .menu-guia-lateral a:hover{
    color: #000;
}
.banner-guia.nivel-experiencia .menu-guia-lateral ul li::after {	
	background-color: #000;	
}
.conteudo.conteudo-nivel .padrao blockquote blockquote ol li::before {
	color: #000;
}
.conteudo.conteudo-nivel .padrao blockquote.bloco-vermelho {
	background-color: #DAEC3B;	   
}
.conteudo.conteudo-nivel .padrao blockquote.bloco-vermelho,
.conteudo.conteudo-nivel .padrao blockquote.bloco-vermelho a{
    color: #000;
}
.conteudo.conteudo-nivel .padrao blockquote.bloco-vermelho a:hover {
	color: #FFF;
}
/* BOTÕES SETA */
.botoes-seta.botoes-seta-ne{
    background-color: #DAEC3B;
}
.botoes-seta.botoes-seta-ne p{
    color: #000;
}
.botoes-seta-ne .btn-seta:hover,
.botoes-seta-ne .btn-seta:hover::after{
    background-color: #000;
    color: #DAEC3B;
}
.botoes-seta-ne .btn-seta:hover .btn-seta-seta::before,
.botoes-seta-ne .btn-seta:hover .btn-seta-seta::after {
	border-color: #DAEC3B;  
}
/*-------------------------------------------------------
ÍNDICE
-------------------------------------------------------*/ 
.banner-guia.indice{
    background: url(img/bg-indice.png) no-repeat center top transparent;
}
.banner-guia.indice h1{
    color: #FFF;
}
.banner-guia.indice p span{
    border-bottom: 2px solid #DAEC3B;
}
.banner-guia.indice .menu-guia-lateral {
	background-color: #DAEC3B;	
}
/* ACCORDION */
.mais-menos{
    border: 2px solid #DAEC3B;
}
.mais-menos::before,
.mais-menos::after{
    background-color: #DAEC3B;
}
.accordion dd h4 {
    color: #DAEC3B;
}
.accordion dd a h4:hover{
    color: #FFF
}
.accordion dd ul li a{
    color: #FFF;
}
.accordion dd ul li a:hover{
    color: #DAEC3B;
}
/*-------------------------------------------------------
NÍVEL DE EXPERIÊNCIA INTERNA
-------------------------------------------------------*/ 
.banner-guia.nivel-experiencia-interna h1 span{
    border-bottom: 4px solid #000;
}
.banner-guia.nivel-experiencia-interna p{
    color: #000;
}
.banner-guia.nivel-experiencia-interna .banner-guia-txt .btn-seta-seta::before,
.banner-guia.nivel-experiencia-interna .banner-guia-txt .btn-seta-seta::after,
.banner-guia.assunto .banner-guia-txt .btn-seta-seta::before,
.banner-guia.assunto .banner-guia-txt .btn-seta-seta::after {	   
    border-color: #000;   
}
.banner-guia.nivel-experiencia-interna .banner-guia-txt .btn-seta-seta:hover::before,
.banner-guia.nivel-experiencia-interna .banner-guia-txt .btn-seta-seta:hover::after,
.banner-guia.assunto .banner-guia-txt .btn-seta-seta:hover::before,
.banner-guia.assunto .banner-guia-txt .btn-seta-seta:hover::after {	   
    border-color: #FFF;   	
}
.banner-guia.nivel-experiencia-interna .menu-guia-lateral a,
.banner-guia.assunto .menu-guia-lateral a{
    color: #000;  
}
.banner-guia.nivel-experiencia-interna .menu-guia-lateral a:hover,
.banner-guia.assunto .menu-guia-lateral a:hover{
    color: #FFF;
}
.banner-guia.nivel-experiencia-interna .menu-guia-lateral ul li::after,
.banner-guia.assunto .menu-guia-lateral ul li::after {	
	background-color: #000;	
}
/* INICIANTE */
.banner-guia.nivel-experiencia-interna.iniciante{
    background: url(img/bg-iniciante.png) no-repeat center top #DAEC3B;
}
.conteudo.conteudo-nivel .padrao h2 span{
    border-bottom: 4px solid #DAEC3B;   
}
.conteudo.conteudo-nivel .padrao blockquote h2 {
	-webkit-text-stroke-color: #DAEC3B;	
}
.conteudo.conteudo-nivel .padrao blockquote ol li::before {	
	color: #DAEC3B;	
}
.conteudo.conteudo-nivel .padrao a,
.conteudo.conteudo-nivel .padrao blockquote a{
    color: #DAEC3B;   
}
.conteudo.conteudo-nivel .padrao a:hover,
.conteudo.conteudo-nivel .padrao blockquote a:hover{
    color: #DAEC3B;
}
/* EXPERIENTE */
.banner-guia.nivel-experiencia-interna.experiente{
    background: url(img/bg-experiente.png) no-repeat center top #DAEC3B;
}
.conteudo.conteudo-nivel.experiente .padrao blockquote {
    background-color: #DAEC3B;	
}
.conteudo.conteudo-nivel.experiente .padrao blockquote{
    color: #000;
}
.conteudo.conteudo-nivel.experiente .padrao blockquote a{
    color: #000;
}
.conteudo.conteudo-nivel.experiente .padrao blockquote a:hover{
    color: #FFF;
}
/* AVANÇADO */
.banner-guia.nivel-experiencia-interna.avancado{
    background: url(img/bg-avancado.png) no-repeat center top #DAEC3B;
}
/*-------------------------------------------------------
TAXONOMIA ASSUNTO
-------------------------------------------------------*/ 
.banner-guia.assunto.tipos-de-doadores {
	background: url(img/bg-tipos-de-doadores.png) no-repeat center top #DAEC3B;	
}
.banner-guia.assunto.estrategias {
	background: url(img/bg-estrategias.png) no-repeat center top #DAEC3B;	
}
.banner-guia.assunto.habilidades {
	background: url(img/bg-habilidades.png) no-repeat center top #DAEC3B;	
}
.banner-guia.assunto .guia-logos img {
	filter: none;
}
.banner-guia.assunto h1{ 
    border-bottom: 4px solid #000; 
}
/* ACCORDION */
.conteudo-assunto .accordion dt h3 {
	color: #DAEC3B;
}
.botoes-seta-assunto h2{
    color: #000;
}
.botoes-seta-assunto h2 span{
    color: #000;
    border-bottom: 4px solid #000;   
}
/*-------------------------------------------------------
QUIZ
-------------------------------------------------------*/ 
/* CHAMADA PARA O QUIZ */
.chamada-quiz-box{    
	color: #000;
}
.chamada-quiz-box .btn-guia{  
    border-color: #000;
    color: #000;  
}
.chamada-quiz-box .btn-guia:hover{
    background-color: #000;
    color: #DAEC3B;
}
/* QUIZ */
.banner-quiz h2 strong{
    border-bottom: 4px solid #DAEC3B;   
}
.banner-quiz .btn-guia{
    border-color: #DAEC3B;
    color: #DAEC3B;   
}
.banner-quiz .btn-guia:hover{
    background-color: #DAEC3B;
    color: #000;
}
/* PERGUNTAS QUIZ */
.question-container:nth-child(1),
.question-container:nth-child(3),
.question-container:nth-child(5){
    background-color: #DAEC3B;
}
.question-container:nth-child(2),
.question-container:nth-child(4){
    background-color: #000;
}
p.question {
	color: #000;
}
.answers label{
    border: 2px solid #000;
    border-left: none;
    color: #000;
}
.answers label::before{
    border-top: 2px solid #000;
    border-bottom: 2px solid #000;
}
.answers label .checkanswer::after {	
	border-bottom: 4px solid #000;
	border-left: 4px solid #000;	
}
.answers .aviso-resposta{
    background-color: #FFF;
}
.answers.correta .aviso-resposta{
    border: 2px solid #000;
    color: #000;     
}
.answers.errada .aviso-resposta{
    background-color: #000;
    border: 2px solid #000;
    color: #FFF;      
}
.answers.errada label,
.answers.errada label::before{
    border-color: #000;
}
.dot-pergunta{  
    border: 2px solid #000;   
}
.dot-pergunta.active::after {	
	background-color: #000;
}
.dot-pergunta:hover{
    border: 2px solid #FFF;
}
.dot-pergunta.active:hover::after{
    background-color: #FFF;
}
.question-container:nth-child(2) p.question,
.question-container:nth-child(4) p.question {
	color: #FFF;
}
.question-container:nth-child(2) .answers label,
.question-container:nth-child(4) .answers label{
    border: 2px solid #FFF;
    border-left: none;
    color: #FFF;
}
.question-container:nth-child(2) .answers label::before,
.question-container:nth-child(4) .answers label::before{
    border-top: 2px solid #FFF;
    border-bottom: 2px solid #FFF;
}
.question-container:nth-child(2) .answers label .checkanswer::after,
.question-container:nth-child(4) .answers label .checkanswer::after {	
	border-bottom: 4px solid #FFF;
	border-left: 4px solid #FFF;	
}
.question-container:nth-child(2) .answers .aviso-resposta,
.question-container:nth-child(4) .answers .aviso-resposta{
    background-color: #000;
}
.question-container:nth-child(2) .answers.correta .aviso-resposta,
.question-container:nth-child(4) .answers.correta .aviso-resposta{
    border: 2px solid #FFF;
    color: #FFF;     
}
.question-container:nth-child(2) .answers.errada .aviso-resposta,
.question-container:nth-child(4) .answers.errada .aviso-resposta{
    background-color: #DAEC3B;
    border: 2px solid #DAEC3B;
    color: #000;      
}
.question-container:nth-child(2) .answers.errada label,
.question-container:nth-child(4) .answers.errada label,
.question-container:nth-child(2) .answers.errada label::before,
.question-container:nth-child(4) .answers.errada label::before{
    border-color: #FFF;
}
.question-container:nth-child(2) .dot-pergunta,
.question-container:nth-child(4) .dot-pergunta{  
    border: 2px solid #FFF;   
}
.question-container:nth-child(2) .dot-pergunta.active::after,
.question-container:nth-child(4) .dot-pergunta.active::after {	
	background-color: #FFF;
}
.question-container:nth-child(2) .dot-pergunta:hover,
.question-container:nth-child(4) .dot-pergunta:hover{
    border: 2px solid #DAEC3B;
}
.question-container:nth-child(2) .dot-pergunta.active:hover::after,
.question-container:nth-child(4) .dot-pergunta.active:hover::after{
    background-color: #DAEC3B;
}
.resultado-quiz{
    background: url(img/bg-resultados.png) no-repeat center bottom #000;	
}
.resultado-quiz h2{   
    border-bottom: 4px solid #DAEC3B;   
}
.resultado-container .resultado{
    color: #DAEC3B;  
}
.resultado-quiz-botoes .btn-guia{
    border-color: #DAEC3B;
    color: #DAEC3B; 
}
.resultado-quiz-botoes .btn-guia:hover{
    background-color: #DAEC3B;
    color: #000;
}
/*-------------------------------------------------------
CONTEÚDOS DO GUIA
-------------------------------------------------------*/
.banner-guia.conteudos-guia{
    background: url(img/bg-conteudos-guia.png) no-repeat center top #DAEC3B;  
}
/* FILTROS */
.filtros-conteudos-guia .searchandfilter select {
	background: url(img/seta-select-guia-preto.png) no-repeat right 10px center transparent;
	border: 2px solid #000;  
}
.filtros-conteudos-guia .searchandfilter input[type="submit"] {
	background: transparent;
	border: 2px solid #000;   
    color: #000;	
}
.filtros-conteudos-guia .searchandfilter input[type="submit"]:hover{
    background-color: #000;
    color: #DAEC3B;
}
.lista-conteudos.lista-conteudos-guia .conteudo-item {
    background-color: #000;	
}
.lista-conteudos-guia .conteudo-item-btn {
	background-color: #DAEC3B;	
}
.lista-conteudos-guia .conteudo-item-btn:hover{
    background-color: #FFF;    
}
/* INDICAR CONTEÚDO */
.indique-conteudo-guia{
    border-top: 2px solid #000;
}
.indique-conteudo-guia,
.indique-conteudo-guia h2{
    color: #000;
}
.indique-conteudo-guia .btn-guia {
	border: 2px solid #000;
	color: #000;
}
.indique-conteudo-guia .btn-guia:hover{
    background-color: #000;
    color: #DAEC3B;
}
/*-------------------------------------------------------
BUSCA DO GUIA
-------------------------------------------------------*/
.banner-guia.busca-guia{    
    background-color: #DAEC3B;
}
/* FILTROS */
.filtros-busca-guia .searchandfilter input[type="text"] {
	border: 2px solid #000; 
	color: #000;	
}
.filtros-busca-guia .searchandfilter input[type="submit"] {
	border: 2px solid #000;  
    color: #000;	
}
.filtros-busca-guia .searchandfilter input[type="submit"]:hover{
    background-color: #000;
    color: #DAEC3B;
}
/*----------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------
RESPONSIVO
------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------*/
@media only screen and (max-width : 768px) {
/*-------------------------------------------------------
OWL CAROUSEL
-------------------------------------------------------*/
.owl-nav .owl-prev,
.owl-nav .owl-next{        
    background-size: auto 36px !important;      
}
.owl-nav .owl-prev span,
.owl-nav .owl-next span {      
    background-size: auto 36px !important;      
}
/*-------------------------------------------------------
HEADER
-------------------------------------------------------*/
header {	
	border-bottom: 1px solid #FFF;
}
.btn-menu-acessibilidade span {	
	color: #000;   
}
.seta-acessibilidade{
    background: url(img/seta-select-preto.png) no-repeat center center;   
}
.header-top-inner {
	background-color: #000;	
}
.menu-topo ul li {
	border-right: none;	
}
.menu-topo ul li a,
a.btn-acessibilidade{
    color: #FFF;   
}
.menu-topo ul li a:hover,
a.btn-acessibilidade:hover{
    color: #FBB04B;
}
.tamfonte img,
.btn-contraste img{
    filter: brightness(0) invert(1) grayscale(0)
}
.tamfonte:hover img,
.btn-contraste:hover img{
    filter: brightness(0) invert(1);
}
.tamanho-fonte .divider{
    background-color: #FFF;  
}
.tamanho-fonte span,
.btn-contraste span{   
    color: #FFF;    
}
.btn-contraste:hover span{
    color: #FBB04B;
}
.tamanho-fonte::after{    
    background-color: #FFF;  
}
.logo {
	border-left: none;
}
.btn-busca {
	background: url(img/icone-busca-branco.png) no-repeat center center;
	background-size: auto 100%;	
}
.navegacao .btn-fechar {
	background-color: #000;	
}
.navegacao-busca .form-busca input[type="text"] {
	background: url(img/icone-busca-preto.png) no-repeat 14px center #FFF;	
}
.btn-login-nav{
    background-color: #000;   
}
.btn-login-nav:hover{   
    color: #000;
}
.troca-modulo {
	border-top: none;
}
/*-------------------------------------------------------
HOME
-------------------------------------------------------*/
.btn-abre-modulos-icone {	
	background-size: 22px auto;	
}
.btn-modulo{  
    background-size: calc( ( 100vw - 100px) * 3 ) calc( ( (100vw - 100px) * 0.54 ) * 2 );   
}
.btn-modulo::after{   
    background-size: 100% auto;    
}
.conteudo-item-bc:nth-child(1){
    border-right: none;
    border-bottom: 4px solid #000;       
}
.conteudo-item-bc:nth-child(2){
    border-bottom: none;
    border-right: 2px solid #000;   
}
.conteudo-item-bc:nth-child(3){
    border-top: none;
    border-left: 2px solid #000;       
}
/*-------------------------------------------------------
ÁREA RESTRITA
-------------------------------------------------------*/
.login-conteudo{
    background: url(img/bg-login-m.png) no-repeat center top #FBB04B;   
}
.um-account-name a {	
	color: #000;	
}
.um-account-name a:hover{
    color: #FFF;
}
.um-account-nav a {
	color: #000 !important;	
	border-bottom: 1px solid #000 !important;	
}
.um-account-tab {
	border-bottom: 1px solid #000 !important;		
}
/*-------------------------------------------------------
FAVORITOS
-------------------------------------------------------*/
.simplefavorites-modal-content {
    background: url(img/bg-popup-m-amarelo.png) no-repeat;
    background-size: contain;	
}
/*--------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
GUIA DE CAPTAÇÃO
--------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------
HEADER
-------------------------------------------------------*/
.btn-menu-acessibilidade-container{
    background-color: #FFF; 
}


/*----------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------
FIM DO RESPONSIVO
------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------*/
}