.logoContrast {
	width:0;
	height:0;
}
.logoNormal{
	/*width:234px;*/
	height:auto;
}
#contrasteBranco  .logoContrast {
	width:234px;
	height:auto;
}
#contrasteBranco  .logoNormal{
	width:0;
	height:0;
}

/*START - Barra de Acessibilidade*/
.row_bc {
  width: 100%;
  overflow: hidden;
  
}

/*.container {
  width: 1024px;
  margin: auto;
  overflow: hidden;
  display: block;
}
*/
.row-header_bc {
  background: #fff;
  background-color: #fff;
  display:none;
}

.row-header_bc.active{
    display:block;
}

.row_bc nav ul li {
  float: left;
  list-style: none;
  padding: 0px 10px 15px 10px;
  font-size: 17px;
  font-family: 'Roboto Condensed', sans-serif!important;	
}

.row_bc nav ul li a[data-contraste="0"] {
  color: #000;
  font-size: 17px;
  font-family: 'Roboto Condensed', sans-serif!important;
  padding:3px;	
}
.row_bc nav ul li a[data-contraste="0"] img{
	margin-top:-5px;
}
.row_bc nav ul li a[data-contraste="0"] {
  background: #FFFFFF;
  border: 1px solid #FFFFFF;
  color: #000000;
  padding:3px;
}

.row_bc nav ul li a[data-contraste="1"] {
  background: #FFFFFF;
  border: 1px solid #FFFFFF;
  color: #000000;
  padding:3px;
}
.row_bc nav ul li a[data-contraste="2"] {
  background: #FFFFFF;
  border: 1px solid #FFFFFF;
  color: #000000;
  padding:3px;
}

.topbar-wrap {
    position: relative;
    z-index: 999;
    background-color: #3F4567;
    font-size: 13px;
    font-family: 'Lato', sans-serif;
    height: auto!important;
    /*line-height: 34px;*/
    /*padding: 15px 0;*/
    position: relative;
    -webkit-transition: all .10s ease;
    -moz-transition: all .10s ease;
    -o-transition: all .10s ease;
    transition: all .10s ease;
}

/*START - Contraste Branco*/

#contrasteBranco .topbar-wrap{
  color: #fff;
  border: 1px solid #000;
  background-color: #fff;
}
 
 #contrasteBranco .icon-social {
    border-color: rgb(0, 0, 0);
}
#contrasteBranco .row-header_bc {
  background: #282e3a;
  background-color: #fff;
}

#contrasteBranco .container-categorias,
#contrasteBranco .acoes-como-participar,
#contrasteBranco .acoes-atencao,
#contrasteBranco .column-footer-wrap,
#contrasteBranco .bottom-footer-wrap,
#contrasteBranco .destq-not-home .not-home .img-not-home .chapeu-not-img,
#contrasteBranco .nav>li:hover,
#contrasteBranco .main-menu-inner .sub-menu,
#contrasteBranco .nav-tabs .nav-link.active,
#contrasteBranco .container-interno .menu_interno ul li.current_menu,
#contrasteBranco .container-interno .menu_interno ul li,
#contrasteBranco .navegacao_videos ul li.current,
#contrasteBranco .navegacao_videos ul li:hover,
#contrasteBranco .container-interno .menu_interno_editorias ul li,
#contrasteBranco .bem-viver .depoimentos,
#contrasteBranco .bem-viver .enviar-depoimento,
#contrasteBranco .bem-viver .agenda .eventos .evento .ev-btn-saiba-mais a,
#contrasteBranco .cd-faq-categories .selected,
#contrasteBranco .cd-faq-categories a::before,
#contrasteBranco #change-regiao,
#contrasteBranco .container-convenios-cartao,
#contrasteBranco .button-default a
{

    background-color: #fff !important;
}

#contrasteBranco .paginacao2,
#contrasteBranco .btn-primary,
#contrasteBranco .input-group>.input-group-append>.btn,
#contrasteBranco .input-group-text,
#contrasteBranco button.button-default,
#contrasteBranco .bem-viver .enviar-depoimento .msg-enviar-depoimento .btn-enviar-depoimento span,
#contrasteBranco #content_container_DadosPermutas_grid li:hover,
#contrasteBranco .column-footer-wrap .home-tags span,
#contrasteBranco #escolha_cid span,
#contrasteBranco .filter-active,
#contrasteBranco .stepsForm .sf-button,
#contrasteBranco .stepsForm .sf-steps-content>div.sf-active>span,
#contrasteBranco .stepsForm .sf-steps-content>div.sf-active,
#contrasteBranco .stepsForm .sf-steps-content>div.sf-active:after,
#contrasteBranco .atalhos .atalho,
#contrasteBranco .consultoria-financeira .destaque-topo .botao-acessar a
{
    background-color: #000 !important;
}

#contrasteBranco .users-online,  #contrasteBranco .topbar-social a,
#contrasteBranco .home-categorias .navbar-brand span,
#contrasteBranco .not-item h2 a,
#contrasteBranco .lazyItem .lazyContent h4,
#contrasteBranco a.lazy-more-btn,
#contrasteBranco .ver-listagem a,
#contrasteBranco .acoes-como-participar p, 
#contrasteBranco .acoes-atencao p,
#contrasteBranco .texto-top-footer,
#contrasteBranco .mapa-bottom a,
#contrasteBranco .column-footer-wrap h1,
#contrasteBranco .column-footer-wrap .home-tags span a,
#contrasteBranco .titulo-menu-footer,
#contrasteBranco .titulo-menu-footer a,
#contrasteBranco .menu-footer li,
#contrasteBranco .texto-bottom-footer,
#contrasteBranco .footer-address,
#contrasteBranco option,
#contrasteBranco .main-menu-inner>li>a,
#contrasteBranco .titulo-sub-menu
#contrasteBranco .sub-menu p a,
#contrasteBranco .sub-menu p a,
#contrasteBranco .titulo-sub-menu,
#contrasteBranco .destq-not-home .not-home .img-not-home .chapeu-not-img,
#contrasteBranco .nav>li,
#contrasteBranco .sub-menu li a,
#contrasteBranco .cont-menu-convenios div a,
#contrasteBranco .nav-tabs .nav-link.active,
#contrasteBranco .nav-mconvenios a,
#contrasteBranco .container-interno .menu_interno h4,
#contrasteBranco .container-interno .menu_interno ul li.current_menu,
#contrasteBranco .container-interno .menu_interno ul li:hover,
#contrasteBranco .navegacao .current_nav,
#contrasteBranco .navegacao .arrow,
#contrasteBranco .container-interno .relacionadas h4,
#contrasteBranco .head_interno_img .titulo_page p,
#contrasteBranco .navegacao_videos span,
#contrasteBranco .container-interno .menu_interno_editorias h4,
#contrasteBranco .container-interno .menu_interno_editorias ul li:hover,
#contrasteBranco .section_busca1, 
#contrasteBranco .section_busca2,
#contrasteBranco .section_busca1 i,
#contrasteBranco .section_busca2 i,
#contrasteBranco .descricoes p i,
#contrasteBranco #master div div div #content_container_texto p strong font,
#contrasteBranco #master div div div #content_container_texto p span font font font strong,
#contrasteBranco .text h4,
#contrasteBranco .bem-viver .depoimentos .dep-titulo,
#contrasteBranco .bem-viver .depoimentos .container-depoimentos .depoimento .dep-descricao,
#contrasteBranco .bem-viver .noticias-relacionadas .not-rel-titulo,
#contrasteBranco .bem-viver .enviar-depoimento .msg-enviar-depoimento .queremos-te-ouvir,
#contrasteBranco .bem-viver .enviar-depoimento .msg-enviar-depoimento .enviar-depoimento-descricao,
#contrasteBranco .bem-viver .realizacao .rel-titulo,
#contrasteBranco .bem-viver .vouchers-acoes .vo-titulo,
#contrasteBranco .lazyItem .lazyContent p, 
#contrasteBranco .not-item p,
#contrasteBranco .informativo .info_titulo span,
#contrasteBranco .sub-titulo-interno,
#contrasteBranco .sub-titulo-interno div div .regiao_atual,
#contrasteBranco #change-regiao,
#contrasteBranco .filter-convenios,
#contrasteBranco .cate-conv span,
#contrasteBranco .abrang-conv span,
#contrasteBranco .cate-conv span,
#contrasteBranco .abrang-conv span,
#contrasteBranco .tel-conv span,
#contrasteBranco .site-conv span,
#contrasteBranco .texto-conv p,
#contrasteBranco .head_interno .titulo_page,
#contrasteBranco .nav-owl div,
#contrasteBranco .dropdown-menu .title,
#contrasteBranco .dropdown-menu .form-check-label,
#contrasteBranco nav ul li a[data-contraste="1"]
{

  color: #000 !important;
}

#contrasteBranco .stepsForm .sf-steps-content>div.sf-active:after,
#contrasteBranco .stepsForm .sf-steps-content>div.sf-active>span:after
{
	
	background: black;
}

#contrasteBranco .btn-primary,
#contrasteBranco .input-group>.input-group-append>.btn,
#contrasteBranco .input-group-text,
#contrasteBranco button.button-default,
#contrasteBranco .bem-viver .enviar-depoimento .msg-enviar-depoimento .btn-enviar-depoimento span,
#contrasteBranco .column-footer-wrap .home-tags span a,
#contrasteBranco #escolha_cid span,
#contrasteBranco .filter-active,
#contrasteBranco .stepsForm .sf-button,
#contrasteBranco .stepsForm .sf-steps-content>div.sf-active>span,
#contrasteBranco .stepsForm .sf-steps-content>div.sf-active,
#contrasteBranco #navbar-bemviver .nav-item,
#contrasteBranco .atalhos .atalho
{
	
	color: #fff !important;
}

#contrasteBranco .acoes-como-participar,
#contrasteBranco .acoes-atencao,
#contrasteBranco input,
#contrasteBranco select,
#contrasteBranco .nav>li:hover,
#contrasteBranco .input-group-append .btn,
/*#contrasteBranco .nav-tabs .nav-link.active,*/
#contrasteBranco .main-menu-inner .sub-menu,
#contrasteBranco .container-interno .menu_interno ul li.current_menu,
#contrasteBranco .container-interno .menu_interno ul li:hover,
#contrasteBranco .paginacao2,
#contrasteBranco .navegacao_videos ul li.current
#contrasteBranco .navegacao_videos ul li.current,
#contrasteBranco .navegacao_videos ul li:hover,
#contrasteBranco .container-interno .menu_interno_editorias ul li:hover,
#contrasteBranco textarea,
#contrasteBranco .bem-viver .agenda .eventos .evento .ev-btn-saiba-mais a,
#contrasteBranco .container-interno .menu_interno_editorias ul li:hover,
#contrasteBranco #change-regiao,
#contrasteBranco .button-default a,
#contrasteBranco .filter-active,
#contrasteBranco .filter-convenios:hover,
#contrasteBranco .nav-owl div,
#contrasteBranco .atalhos .atalho:hover
{

    border: 1px solid black !important;
}


#contrasteBranco .container-interno .menu_interno ul li,
#contrasteBranco .container-interno .menu_interno_editorias ul li,
#contrasteBranco .cd-faq-categories .selected
{
    border-top: 1px solid black;
    border-right: 1px solid black;
    border-bottom: 1px solid black;
    border-left: 4px solid black;
}

#contrasteBranco .container-categorias,
#contrasteBranco .bottom-footer-wrap,
#contrasteBranco .bem-viver .depoimentos,
#contrasteBranco .bem-viver .enviar-depoimento,
#contrasteBranco .container-convenios-cartao
{

    border-top: 1px solid #000 !important;
}

#contrasteBranco .container-categorias,
#contrasteBranco .titulo-sub-menu,
#contrasteBranco .stepsForm .sf-steps .sf-steps-content
{

    border-bottom: 1px solid #000 !important;
}

#contrasteBranco .row-header,
#contrasteBranco .row-top,
#contrasteBranco .row-banner,
#contrasteBranco .row-content,
#contrasteBranco footer{
  border-top: 1px solid #0a0a0a;
  background: #FFFFFF;
}

#contrasteBranco .nav-tabs .nav-link.active:hover
{
    border: none !important;
}

#contrasteBranco nav ul li a,
#contrasteBranco .row-top,
#contrasteBranco .row-banner,
#contrasteBranco .row-content,
#contrasteBranco .row-content .box p,
#contrasteBranco .row-content .box i,
#contrasteBranco .row-banner h1 span,
#contrasteBranco footer {
  color: #000000;
}

#contrasteBranco nav ul li a.contraste-active {
  color: #FFFFFF;
  background: #000000;
}

#contrasteBranco nav ul li a[data-contraste="1"],
#contrastePreto nav ul li a[data-contraste="0"] {
  border:1px solid #000000;
  color: #FFFFFF;
  padding:3px;
}

#contrasteBranco .row-banner .avatar {
  border: 5px solid #000;
}

/*END - Contraste Branco*/




/*START - Contraste Preto*/
#contrastePreto, #contrastePreto .off-canvas-wrap.is-dark-text,  #contrastePreto .dropdown-menu, #contrastePreto .tt-menu {
  background-color: #000;
}
#contrastePreto .dropdown-menu {
  background-color: #000;
  border: 1px solid #FFFFFF;
}
#contrastePreto .container-especiais, #contrastePreto .footer-inner, #contrastePreto .top-footer-wrap {
  background-color: #000;
}
#contrastePreto .topbar-wrap {
  background-color: #000;
}
#contrastePreto .navbar-wrap {
  border: 1px solid #FFFFFF;
  border-left:none;
  border-right:none;
  color: #ffea00;
  background-color: #000;
}

#contrastePreto .topbar-wrap {
  border: 1px solid #fff;
  border-left:none;
  border-right:none;
}

#contrastePreto .ruby-trigger .icon-wrap,#contrastePreto .ruby-trigger .icon-wrap:before, #contrastePreto .ruby-trigger .icon-wrap:after{
  background-color: #ffea00;
}
#contrastePreto .main-menu-inner>li>a, #contrastePreto .is-dark-text .off-canvas-nav-wrap a, #contrastePreto .dropdown-item, #contrastePreto  .tt-suggestion, #contrastePreto #esq-senha {
	color: #ffea00;
}
 #contrastePreto .is-dark-text .off-canvas-nav-wrap a:hover,  #contrastePreto .dropdown-menu .title,  #contrastePreto .recovery-form .title, #contrastePreto .dropdown-menu .form-check-label,
   #contrastePreto .league-name {
	color: #fff;
}
#contrastePreto  .tt-suggestion:hover {
	background-color:transparent;
	color: #fff;
}
#contrastePreto .btn-primary{
	background-color:#000!important;
    border: 1px solid #fff!important;
	color: #ffea00!important;
}
#contrastePreto #esq-senha,
#contrastePreto .navegacao a
{
	color: #ffea00!important;
}




#contrastePreto .row-header_bc
{
  border-top: 1px solid #FFFFFF;
  background: #000000;
}
#contrastePreto nav ul li a,
#contrastePreto .row-top,
#contrastePreto .row-banner,
#contrastePreto .row-content,
#contrastePreto .row-content .box p,
#contrastePreto .row-content .box i,
#contrastePreto .row-banner h1 span,
#contrastePreto footer,
#contrastePreto .container-interno .menu_interno h4,
#contrastePreto .main-menu-inner>li>a:hover,
#contrastePreto .dropdown-menu .form-check-label,
#contrastePreto .bem-viver .noticias-relacionadas .not-rel-titulo
{
  color: #FFFFFF !important;
}

#contrastePreto nav ul li a[data-contraste="2"]
{
  border:1px solid #FFFFFF;
  color: #fff;
  padding:3px;
}
#contrastePreto .row_bc nav ul li a[data-contraste="1"] {
  border:1px solid #000;
  background-color: #000!important;
  color: #fff!important;
  padding:3px;

}

#contrastePreto .row_bc nav ul li a[data-contraste="0"] {
	
	color: yellow !important;
}
#contrastePreto .row_bc nav ul li a[data-contraste="1"] {
	
	color: yellow !important;
}
#contrastePreto .row_bc nav ul li a[data-contraste="2"] {

  background-color: #000!important;
  border: 1px solid #FFFFFF;
  color: yellow !important;
  padding:3px;
}

#contrastePreto nav ul li a[data-contraste="0"] {
  border: 1px solid #000000;
  background: #000000;
  padding:3px;
}

#contrastePreto .mega-category-menu.mega-menu-wrap,
#contrastePreto .container-categorias,
#contrastePreto .bottom-footer-wrap,
#contrastePreto .bottom-footer-wrap .btn-primary,
#contrastePreto .menu_interno ul li:hover
{

    background-color: #000 !important;
}

#contrastePreto .bottom-footer-wrap,
#contrastePreto .container-relacionadas,
#contrastePreto .container-convenios-cartao
{

    border-top: 1px solid white;
}

#contrastePreto .container-convenios-cartao 
#contrastePreto .destq-not-home .not-home .img-not-home .img-fluid
{
   
    border-bottom: 1px solid white !important;
}

#contrastePreto .nav>li, #contrastePreto .sub-menu p a,
#contrastePreto .nav-pills li a,
#contrastePreto .cont-menu-convenios div a,
#contrastePreto .destq-not-home .titulo-grande .titulo-not-home a,
#contrastePreto .nav>li, #contrastePreto .sub-menu p a,
#contrastePreto .nav-pills li a,
#contrastePreto .cont-menu-convenios div a,
#contrastePreto .destq-not-home .titulo-pequeno .titulo-not-home a,
#contrastePreto .destq-not-home .titulo-medio .titulo-not-home a,
#contrastePreto .topbar-social a,
#contrastePreto .nav>li, #contrastePreto .sub-menu p a,
#contrastePreto .nav-pills li a,
#contrastePreto .cont-menu-convenios div a,
#contrastePreto .destq-not-home .titulo-grande .titulo-not-home a,
#contrastePreto .home-categorias .nav-tabs .nav-item,
#contrastePreto .lazyItem .lazyContent h2 a, 
#contrastePreto .not-item h2 a,
#contrastePreto a.lazy-more-btn, 
#contrastePreto .ver-listagem a,
#contrastePreto .ver-listagem-cat a,
#contrastePreto .acoes-como-participar a,
#contrastePreto .owl-carousel .item .owl-titulo a,
#contrastePreto .mapa-bottom a,
#contrastePreto .menu-footer ul li a,
#contrastePreto .titulo-menu-footer a,
#contrastePreto .column-footer-wrap .home-tags span a,
#contrastePreto .container-interno .relacionadas ul li a,
#contrastePreto #content_container_LVAcoes_itemPlaceholderContainer div div h4 a,
#contrastePreto .navbar-search a,
#contrastePreto .container-interno .menu_interno ul li.current_menu:hover,
#contrastePreto .menu_interno ul li:hover,
#contrastePreto .input-group-append .btn, .input-group-prepend .btn,
#contrastePreto .paginacao,
#contrastePreto .not-texto p a,
#contrastePreto .not-assuntos span,
#contrastePreto #content_container_not_assuntos span a,
#contrastePreto .not-relacionada a,
#contrastePreto .tab-noticias .nav-link,
#contrastePreto .not-maislida div a,
#contrastePreto .not-cat a,
#contrastePreto .titulo_not a,
#contrastePreto #master div div div div.chamada_permuta p a,
#contrastePreto .abas_permutas .nav-tabs > li > a,
#contrastePreto button.button-default,
#contrastePreto .nav-tabs .nav-link,
#contrastePreto .grid li p,
#contrastePreto .bottom-footer-wrap .btn-primary,
#contrastePreto .content_interno .cd-faq .cd-faq-items .cd-faq-group li a,
#contrastePreto .cd-faq-categories a,
#contrastePreto .anajustra_noar h2 a,
#contrastePreto .intro a,
#contrastePreto .menu .ullist li.active a,
#contrastePreto .wrap_controls ul li a span,
#contrastePreto .bem-viver .galeria-fotos .galeria .gal-ver-todas a,
#contrastePreto .bem-viver .galeria-fotos .galeria .gal-destaque .gal-img .retina a,
#contrastePreto .bem-viver .agenda .eventos .evento .ev-btn-saiba-mais a,
#contrastePreto .atalhos .atalho,
#contrastePreto .consultoria-financeira .destaque-topo .botao-acessar a,
#contrastePreto .container-interno .menu_interno_editorias ul li:hover,
#contrastePreto #content_container_LVAndamento_itemPlaceholderContainer div div a,
#contrastePreto #content_container_LVAndamento_itemPlaceholderContainer div div a span,
#contrastePreto #change-regiao,
#contrastePreto .filter-convenios,
#contrastePreto .button-default a,
#contrastePreto .cate-conv a,
#contrastePreto .abrang-conv a,
#contrastePreto .stepsForm .sf-button,
#contrastePreto #master div div div.text.col-md-9.no-padding p a,
#contrastePreto .destaq-acoes a,
#contrastePreto .menu-especiais li a,
#contrastePreto .nav-owl div,
#contrastePreto .icons-social-wrap a,
#contrastePreto #navbar-right-search-container #ruby-navbar-search-icon i.fa.fa-search,
#contrastePreto .footbar-social a,
#contrastePreto #escolha_cid span,
#contrastePreto #master div div p span#content_container_todoas_avali2 a,
#contrastePreto .category-section-items a,
#contrastePreto .bem-viver .noticias-relacionadas .noticias .noticia a .not-titulo,
#contrastePreto .bem-viver .enviar-depoimento .msg-enviar-depoimento .btn-enviar-depoimento span
{

    color: #ffea00 !important;
}

#contrastePreto .destq-not-home .resumo-grande .resumo-not-home,
#contrastePreto .home-categorias .navbar-brand span,
#contrastePreto .lazyItem .lazyContent p,
#contrastePreto .not-item p,
#contrastePreto .lazyItem .lazyContent h4, 
#contrastePreto .not-item h4,
#contrastePreto .titulo-home a,
#contrastePreto .texto-top-footer,
#contrastePreto .titulo-menu-footer,
#contrastePreto .container-interno .relacionadas h4,
#contrastePreto .menu_interno ul li,
#contrastePreto .input-group-text,
#contrastePreto .not-tit,
#contrastePreto .not-dfont,
#contrastePreto .not-dfont span,
#contrastePreto .not-resum,
#contrastePreto .not-texto,
#contrastePreto .navegacao,
#contrastePreto .navegacao .arrow,
#contrastePreto .navegacao .current_nav, .navegacao .current_nav a,
#contrastePreto .not-resum p,
#contrastePreto .not-acessos,
#contrastePreto .not-assuntos p,
#contrastePreto .container-relacionadas h3,
#contrastePreto .tab-noticias .nav-link.active,
#contrastePreto .not-maislida div a:hover,
#contrastePreto .cat_noticia,
#contrastePreto .titulo_not a:hover,
#contrastePreto .data_not,
#contrastePreto #content_container_LVNoticias_itemPlaceholderContainer div div p,
#contrastePreto .ben-descricao,
#contrastePreto #master  div div div div.chamada_permuta,
#contrastePreto a .titulo_permuta,
#contrastePreto .section_busca1, .section_busca2,
#contrastePreto .fa-map-marker:before,
#contrastePreto .fa-flag:before,
#contrastePreto .fa-search:before,
#contrastePreto .aviso_busca,
#contrastePreto .aviso_busca span,
#contrastePreto #master div div div section div div #tabsJustifiedContent label,
#contrastePreto .busca_permuta h4, h4.titulo_permuta,
#contrastePreto .container-interno .relacionadas h4,
#contrastePreto .descricoes h4,
#contrastePreto .descricoes p i,
#contrastePreto .descricoes p span,
#contrastePreto #master div div div div.descricoes p,
#contrastePreto .content_interno .cd-faq .cd-faq-items .cd-faq-group li .cd-faq-content p,
#contrastePreto .cd-faq-categories .selected,
#contrastePreto .cd-faq-categories a:hover,
#contrastePreto #master div div div.text.col-md-9 div div span,
#contrastePreto .row_bc nav ul li, #contrastePreto .acessibilidade-menu-item, 
#contrastePreto #master div div div span#content_container_texto p,
#contrastePreto div div div #content_container_texto p span,
#contrastePreto #master div div div #content_container_texto p font,
#contrastePreto #master div div div #content_container_texto p strong em a,
#contrastePreto #master div div div #content_container_texto p strong font,
#contrastePreto .text h4,
#contrastePreto #form-template-container div div div label,
#contrastePreto .bem-viver .descricao .desc-titulo,
#contrastePreto .bem-viver .descricao .desc-texto p,
#contrastePreto .bem-viver .conteudo-destaque .cont-destaques .cont-destaque .cont-textos .cont-titulo,
#contrastePreto .bem-viver .conteudo-destaque .cont-destaques .cont-destaque .cont-textos .cont-descricao,
#contrastePreto .bem-viver .galeria-fotos .gal-titulo,
#contrastePreto .bem-viver .realizacao .rel-titulo,
#contrastePreto .bem-viver .vouchers-acoes .vo-titulo,
#contrastePreto #master div div.conteudo div.titulo_page.col-md-12 div,
#contrastePreto .atalhos .atalho:hover,
#contrastePreto h3.ementa-curso,
#contrastePreto #master div div div #faleComConsultor div div div label.control-label.label_form,
#contrastePreto .consultoria-financeira .descricao,
#contrastePreto .container-interno .menu_interno_editorias h4,
#contrastePreto .container-interno .menu_interno_editorias ul li,
#contrastePreto .interno-convenios h1,
#contrastePreto .sub-titulo-interno div div .regiao_atual,
#contrastePreto .filter-convenios:hover,
#contrastePreto .titulo-conv,
#contrastePreto .texto-conv li, #contrastePreto .texto-conv p,
#contrastePreto .cate-conv span,
#contrastePreto .abrang-conv span,
#contrastePreto .pesquisa h4,
#contrastePreto legend,
#contrastePreto .input-group label,
#contrastePreto #master div div div.text.col-md-9.no-padding p,
#contrastePreto .home-categorias-mb h2,
#contrastePreto #master div div div.text.col-md-8 p strong,
#contrastePreto .tel-conv,
#contrastePreto .tel-conv span,
#contrastePreto .site-conv span,
#contrastePreto .site-conv a,
#contrastePreto .brevdesc-conv,
#contrastePreto #content_container_abrang_conv, #contrastePreto .category-section-title
{
    color: #fff !important;
}

#contrastePreto .cd-faq-trigger::before, .cd-faq-trigger::after {

    background: #ffea00 !important;
}

#contrastePreto a.lazy-more-btn:hover,
#contrastePreto .ver-listagem a:hover,
#contrastePreto .head_interno_img .titulo_page p,
#contrastePreto .head_interno_img .titulo_page a,
#contrastePreto .head_interno_img .text_page a
{
    color: #000 !important;
}

#contrastePreto .nav-tabs .nav-item.show .nav-link, 
#contrastePreto .nav-tabs .nav-link.active,
#contrastePreto .lazyContent,
#contrastePreto .acoes-como-participar,
#contrastePreto .acoes-atencao,
#contrastePreto .owl-carousel .item,
#contrastePreto .input-group-append .btn, .input-group-prepend .btn,
#contrastePreto .column-footer-wrap .home-tags span,
#contrastePreto #content_container_LVAcoes_itemPlaceholderContainer div,
#contrastePreto .container-interno .menu_interno ul li.current_menu,
#contrastePreto .input-group-text,
#contrastePreto .paginacao2,
#contrastePreto .paginacao,
#contrastePreto .not-dfont span,
#contrastePreto .not-assuntos span,
#contrastePreto .container-relacionadas,
#contrastePreto .not-relacionada,
#contrastePreto .tab-noticias .nav-link,
#contrastePreto .tab-noticias,
#contrastePreto .cat_noticia,
#contrastePreto button.button-default,
#contrastePreto .grid li,
#contrastePreto .header-search-popup,
#contrastePreto .cd-faq-group > li,
#contrastePreto .cd-faq-categories .selected,
#contrastePreto .cd-faq-categories a:hover,
#contrastePreto .menu .ullist li.active a,
#contrastePreto .menu .ullist li a:hover,
#contrastePreto .bem-viver .conteudo-destaque .cont-destaques .cont-destaque:nth-child(even) .cont-textos,
#contrastePreto .bem-viver .conteudo-destaque .cont-destaques .cont-destaque:nth-child(even),
#contrastePreto .bem-viver .galeria-fotos .galeria .gal-destaque .gal-img .retina a,
#contrastePreto .bem-viver .agenda .eventos .evento .ev-btn-saiba-mais a,
#contrastePreto .consultoria-financeira .destaque-topo .botao-acessar a,
#contrastePreto .container-interno .menu_interno_editorias ul li:hover,
#contrastePreto .container-convenios-interno,
#contrastePreto #change-regiao,
#contrastePreto .filter-convenios:hover,
#contrastePreto .container-convenios-cartao,
#contrastePreto .button-default a,
#contrastePreto .stepsForm .sf-button,
#contrastePreto .destq-not-home .not-home .img-not-home .chapeu-not-img,
#contrastePreto #escolha_cid span,
#contrastePreto .bem-viver .enviar-depoimento,
#contrastePreto .bem-viver .enviar-depoimento .msg-enviar-depoimento .btn-enviar-depoimento span
{

    background-color: #000 !important;
}

#contrastePreto .container-interno .menu_interno ul li.current_menu:hover,
#contrastePreto .menu_interno ul li:hover
{

    border-left: 4px solid yellow;
}

#contrastePreto .container-interno .menu_interno ul li.current_menu,
#contrastePreto .menu_interno ul li,
#contrastePreto .cd-faq-categories a::before,
#contrastePreto .container-interno .menu_interno_editorias ul li
{

    border-left: 4px solid white;
}

#contrastePreto .cd-faq-categories a:hover ,
#contrastePreto .container-interno .menu_interno_editorias ul li:hover
{

    border: none;
}

#contrastePreto .icon-social,
#contrastePreto .nav-owl div,
#contrastePreto .icon-social-footer
{

    border: 1px solid yellow;
}

#contrastePreto .bem-viver .enviar-depoimento
{
	border-bottom: 1px solid white;
}

#contrastePreto .typeahead:active
{
	
	border: 1px solid #000;
}

#contrastePreto .lazyContent,
#contrastePreto .acoes-como-participar,
#contrastePreto .acoes-atencao,
#contrastePreto .owl-carousel .item,
#contrastePreto .input-group-append .btn, .input-group-prepend .btn,
#contrastePreto .column-footer-wrap .home-tags span,
#contrastePreto .bottom-footer-wrap .btn-primary,
#contrastePreto .menu_interno ul li:hover,
#contrastePreto .paginacao2,
#contrastePreto .not-assuntos span,
#contrastePreto .not-relacionada,
#contrastePreto .tab-noticias,
#contrastePreto button.button-default,
#contrastePreto .header-search-popup,
#contrastePreto #master div div section div #filiacao li div.cd-faq-content,
#contrastePreto .bem-viver .agenda .eventos .evento .ev-btn-saiba-mais a,
#contrastePreto .atalhos .atalho:hover,
#contrastePreto #change-regiao,
#contrastePreto .filter-active,
#contrastePreto .filter-convenios:hover,
#contrastePreto .button-default a,
#contrastePreto .stepsForm .sf-button,
#contrastePreto .nav-owl div:hover,
#contrastePreto #escolha_cid span,
#contrastePreto .bem-viver .enviar-depoimento .msg-enviar-depoimento .btn-enviar-depoimento span
{

    border: 1px solid white !important;
}
/*END - Contraste Preto*/

/*END - Contraste azul*/
