body.contrast.active {
  background: #000;
}
/* ############## Início do contraste genérico Para Newspaper  #################*/
.sogocdn-headerAccessibility.contrast.active,
.sogocdn-headerNavigation.contrast.active>form button,
.sogocdn-headerNavigation.contrast.active>form input,
.containerBanner.contrast.active .bannerLeft,
.containerBanner.contrast.active .bannerRight,
.containerBanner.contrast.active .bannerRight .contentCards .cardCount .linha,
.containerBanner.contrast.active .bannerLeft>.bannerLinha,
.container-title-banner.contrast.active .title-banners::before,
.sliderBanner.contrast.active .dotsClass .slick-active button,
.containerFullTitle.contrast.active .titleIntersectionDetail,
.containerFullAcessoRapido.contrast.active,
.containerFullAcessoRapido.contrast.active .detailTitle,
.containerFullAcessoRapido.contrast.active .tabContainer .tabGroup .tabCards li a:hover .iconeCirculo,
.containerFullTitle.contrast.active .titleIntersectionDetail,
.otherNews.contrast.active .otherNews--cards__date,
.container-bg-dark.contrast.active,
.container-bg-dark.contrast.active .container-footer>div>h3::after,
.container-sub-footer.contrast.active,
.homeLastNews.contrast.active .news--cards__date,
.component-allPageTitle.contrast.active,
.component-highlightText.contrast.active,
.component-boxContact.contrast.active,
.component-boxLinks.contrast.active,
.component-cardItemSmall.contrast.active .card:hover,
.component_pt-Container.contrast.active .columnLeft>.leftContent,
.component_pt-Container.contrast.active .columnRight .rightContent .component_pt-pageTitle.title-combate-a-covid-19 h2,
.component_pt-cardItemBig.contrast.active .card .card__arrowLink span,
.component_pt-cardItemBig.contrast.active .card .card__title span,
.component_pt-Container.contrast.active .columnRight .rightContent .component_pt-cardItemBig.title-combate-a-covid-19 .card:hover,
.component-archiveFiles.contrast.active>.card,
.component_pt-Container.contrast.active .grupoOrcamentario_filter .inputSelect .inputSelectAbsolut input:checked+label,
.component_pt-Container.contrast.active .grupoOrcamentario_filter .inputSelect .inputSelectAbsolut input:checked+label,
.groupBox.contrast.active .box.status--paralisada .status,
.component-containerEditor.contrast.active,
.page-obras .groupBox.contrast.active .box .status,
.component_pt-Container.contrast.active .component-pagination .current,
.containerBanner.contrast.active .bannerRight .contentCards .cardCount,
.containerFastAccess.contrast.active .component-systemTabsTwo ul.tabs li,
.containerFastAccess.contrast.active .tab_container .tab_group .tab_cards .card,
.containerFastAccess.contrast.active>.options .esic,
.containerCanais.contrast.active,
.td-footer-wrapper.contrast.active,
.td-sub-footer-container.contrast.active,
.td-header-menu-wrap-full.contrast.active .sf-menu>.current-menu-item>a:after,
.component-containerEditor.contrast.active h2 span,
.sectionFeriados.contrast.active .card .date,
.component-boxDownDoc.contrast.active,
.component-cardItemSmall.contrast.active .card,
.td-header-wrap .td-header-menu-wrap-full.contrast.active,
.coronaHome-bannerTransparencia.contrast.active,
.coronaHome-noticias.contrast.active .noticiasBackground,
.coronavirus-banner.contrast.active div h1::after,
.sectionPlanoContigencia.contrast.active,
.coronaHome-boletim.contrast.active .detalhe-boletim-title,
.coronaHome-boletim.contrast.active .boletim-container .boletim-cards .boletim-card h2:after,
.coronaHome-linkUteis.contrast.active .linksUteisBackground,
.coronaHome-linkUteis.contrast.active .linksUteisContainer .content .cards .card,
.coronaHome-linkUteis.contrast.active .linksUteisContainer .content .cards .card:hover span::after {
  background-color: #000 !important;
}

.component_pt-Container.contrast.active #menu_pt ul li a:hover,
.containerBanner.contrast.active .bannerRight .rightTitle>.linha>span,
.containerFastAccess.contrast.active .component-systemTabsTwo ul.tabs li.active,
.td-header-wrap.contrast.active .td-header-menu-wrap-full,
.coronaHome-bannerTransparencia.contrast.active .bannerContainer .title::after,
.sectionVacData.contrast.active,
.coronaHome-noticias.contrast.active .noticiasContainer .header>h1::after {
  background-color: #FFF;
}

.containerFullAcessoRapido.contrast.active .tabContainer .tabGroup .tabCards li a .iconeCirculo,
.sliderBanner.contrast.active .dotsClass li button,
.component_pt-Container.contrast.active .grupoOrcamentario_filter .inputSelect .inputSelectAbsolut input:checked+label,
.component_pt-Container.contrast.active .grupoOrcamentario_filter .inputSelect .inputSelectAbsolut input+label,
.component_pt-Container.contrast.active .component-pagination .page-numbers,
.containerBanner.contrast.active .bannerLeft .leftBottom>a,
.homeLastNews.contrast.active .lastNewsMore button,
.coronaHome-noticias.contrast.active .noticiasContainer .sectionButton button a,
.coronavirus-duvidas.contrast.active .duvidas-left .item span,
.coronavirus-duvidas.contrast.active .duvidas-left .item .botao-duvidas,
.coronaHome-boletim.contrast.active .boletim-container .boletim-title .boletim-link,
.coronaHome-boletim.contrast.active .boletim-container .boletim-cards .boletim-card {
  border: 1px solid #000;
}

.containerBanner.contrast.active .bannerRight .contentCards .cardCount.cardCountWhite .linha {
  border: 1px solid #FFF;
}

.containerCanais.contrast.active {
  border-top: 3px solid #000;
  border-bottom: 3px solid #000;
}

.sogocdn-headerNavigation.contrast.active>form input::placeholder,
.containerBanner.contrast.active .bannerRight .rightTitle>h1,
.containerBanner.contrast.active .bannerRight .rightTitle>p,
.containerBanner.contrast.active .bannerRight .contentCards .cardCount .title,
.containerBanner.contrast.active .bannerRight .contentCards .cardCount .count,
.containerBanner.contrast.active .bannerRight .contentCards .cardCount>i,
.containerBanner.contrast.active .bannerRight .contentUpdate p,
.containerBanner.contrast.active .bannerRight .contentUpdate>i,
.containerBanner.contrast.active .containerBanner .bannerRight .rightTitle>p>i,
.component-highlightText.contrast.active,
.component-boxContact.contrast.active .info h3,
.component-boxContact.contrast.active .info p,
.component-boxContact.contrast.active .info a,
.component-boxLinks.contrast.active ul li.current-menu-item a,
.component-boxLinks.contrast.active ul li.current-menu-item:before,
.component-boxLinks.contrast.active ul li a,
.component-boxTitle.contrast.active,
.component-cardItemSmall.contrast.active .card .card__icon,
.component-cardItemSmall.contrast.active .card .card__title,
.component_pt-cardItemBig.contrast.active .card .card__arrowLink span,
.component-archiveFiles.contrast.active>.card>.date p:nth-of-type(1),
.component-archiveFiles.contrast.active>.card>.date p:nth-of-type(2),
.component-archiveFiles.contrast.active>.card>.info>.infoTitle p:nth-of-type(1),
.component-archiveFiles.contrast.active>.card>.info>.infoTitle p:nth-of-type(2) span,
.component-archiveFiles.contrast.active>.card>.info>.infoDate,
.component-archiveFiles.contrast.active>.card>.info>.infoTitle p a,
.component_pt-Container.contrast.active .columnRight .rightContent .component_pt-cardItemBig.title-combate-a-covid-19 .card:hover .card .card__icon,
.component_pt-Container.contrast.active .columnRight .rightContent .component_pt-cardItemBig.title-combate-a-covid-19 .card:hover .card .card__title,
.component_pt-Container.contrast.active .columnRight .rightContent .component_pt-cardItemBig.title-combate-a-covid-19 .card:hover .card .card__description,
.component_pt-Container.contrast.active .columnRight .rightContent .component_pt-cardItemBig.title-combate-a-covid-19 .card:hover .card__arrowLink span,
.component_pt-Container.contrast.active .grupoOrcamentario_filter .inputSelect .inputSelectAbsolutAno input+label .box .box-title h2,
.component_pt-Container.contrast.active .grupoOrcamentario_filter .inputSelect .inputSelectAbsolutAno input+label .box .box-title p,
.component_pt-Container.contrast.active .inputSelectAbsolut input:checked i,
.component_pt-cardItemBig.contrast.active .card:hover .card__icon,
.component_pt-cardItemBig.contrast.active .card:hover .card__description,
.component_pt-cardItemBig.contrast.active .card:hover .card__title,
.component_pt-Container.contrast.active .component-pagination .page-numbers,
.component_pt-Container.contrast.active .grupoOrcamentario_filter .inputSelect .inputSelectAbsolut input:checked+label,
.component_pt-Container.contrast.active .grupoOrcamentario_filter .inputSelect .inputSelectAbsolut input+label,
.containerBanner.contrast.active .vacinacaoTempoReal i,
.containerBanner.contrast.active .vacinacaoTempoReal span,
.td-header-menu-wrap-full.contrast.active .sf-menu>li>a,
.td-header-menu-wrap-full.contrast.active .sf-menu>li>a span,
.td-header-menu-wrap-full.contrast.active .header-search-wrap .td-icon-search,
.td-header-menu-wrap-full.contrast.active .dropdown-toggle::after,
.td-header-menu-wrap-full.contrast.active .sf-menu .td-icon-menu-down,
.containerCanais.contrast.active .title>h2 span,
.component-twoColumnStructure.contrast.active .component-pageTitle.contrast.active,
.component-containerEditor.contrast.active p,
.sectionFeriados.contrast.active .card .date span:nth-of-type(1),
.sectionFeriados.contrast.active .card .date span:nth-of-type(2),
.component-boxDownDoc.contrast.active,
.component-cardItemSmall.contrast.active .card .card__arrowLink span,
.coronaHome-bannerTransparencia.contrast.active .bannerContainer .title p,
.sectionVacData.contrast.active .conteudo-atualizacao-chamada .botao-relatorio,
.coronaHome-noticias.contrast.active .noticiasContainer .header>h1,
.coronavirus-duvidas.contrast.active .seguranciaEficiencia,
.coronaHome-linkUteis.contrast.active .linksUteisContainer .header>h3 {
  color: #FFF !important;
}

.component-boxProfile .card {
  border-bottom: 5px solid #000;
}

.containerFullAcessoRapido.contrast.active .tabsOrgaos .tabs,
.containerFullAcessoRapido.contrast.active .tabsOrgaos .tabs li.active,
.groupBox.contrast.active a.box {
  border-bottom: 2px solid #000;
}

.containerBanner.contrast.active .bannerRight .contentCards .cardCount {
  border: solid 1px #fff;
}

.container_btn_all_news.contrast.active hr {
  border-top: 1px solid #000;
}

.container_btn_all_news.contrast.active a,
.container_btn_all_news.contrast.active a:before,
.sogocdn-headerNavigation.contrast.active .navMenu ul.menu>li>a,
.sogocdn-headerNavigation.contrast.active .heroLastUpdate,
.component-cardItemSmall.contrast.active .card:hover .card__icon,
.component-cardItemSmall.contrast.active .card:hover .card__title,
.component-cardItemSmall.contrast.active .card:hover .card__arrowLink,
.component_pt-Container.contrast.active #menu_pt ul li a:hover,
.component_pt-Container.contrast.active #menu_pt ul li.submenu>a::before,
.component_pt-Container.contrast.active .component_pt-atalho span,
.component_pt-cardItemBig.contrast.active .card .card__icon,
.component_pt-cardItemBig.contrast.active .card .card__description,
.component_pt-cardItemBig.contrast.active .card .card__title,
.component_pt-Container.contrast.active .grupoOrcamentario_filter .inputSelect .inputSelectAbsolutAno input:not(:checked)+label .box-icon i,
.component_pt-Container.contrast.active .grupoOrcamentario_filter .inputSelect .inputSelectAbsolut input+label,
.homeLastNews.contrast.active .lastNewsMore button,
.containerFastAccess.contrast.active .component-systemTabsTwo ul.tabs li.active,
.sectionFeriados.contrast.active .card .description label,
.sectionFeriados.contrast.active .card .description span:nth-of-type(1),
.coronaHome-noticias.contrast.active .noticiasContainer .cards .card .info h1,
.coronaHome-noticias.contrast.active .noticiasContainer .cards .card .info p,
.coronaHome-noticias.contrast.active .noticiasContainer .sectionButton button a,
.coronavirus-duvidas.contrast.active .duvidas-left .item .botao-duvidas,
.coronaHome-boletim.contrast.active .boletim-title h1,
.coronaHome-boletim.contrast.active .boletim-container .boletim-title .boletim-atualizacao,
.coronaHome-boletim.contrast.active .boletim-container .boletim-title .boletim-link,
.coronaHome-boletim.contrast.active .boletim-container .boletim-cards .boletim-card i,
.coronaHome-boletim.contrast.active .boletim-container .boletim-cards .boletim-card h2,
.coronaHome-boletim.contrast.active .boletim-container .boletim-cards .boletim-card p {
  color: #000;
}

.sogocdn-headerNavigation.contrast.active .navMenu ul.menu>li:not(.current-menu-ancestor):hover>a,
.sogocdn-headerNavigation.contrast.active .navMenu ul.menu li.current-menu-item>a {
  border-bottom: 2px solid #000;
}

.component_pt-cardItemBig.contrast.active .card:hover .card__title span {
  background-color: #FFF;
  color: #000;
}

.td-header-top-menu-full.contrast.active,
.td-header-menu-wrap-full.contrast.active .td-theme-wrap .sf-menu .td-normal-menu .td-menu-item>a:hover {
  background-color: #000;
}

#real-accessability-grayscale {
  display: none;
}

.sogocdn-headerNavigation.contrast.active {
  background: #000;
}

.background__gradient.contrast.active {
  background: #000;
}

.background__baby__blue.contrast.active {
  background: #000;
}
.sogocdn-headerNavigation.contrast.active .navMenu ul.menu>li>a{
  color: #fff;
  text-decoration: underline;
}
.sogocdn-headerNavigation.contrast.active .navMenu ul.menu>li>a:hover, .sogocdn-headerNavigation.contrast.active span:hover .fa-home:before{
  color: #FFF333;
}
.sogocdn-headerNavigation.contrast.active .navMenu span {
  color: #fff;
}


#banner__covid.contrast.active {
  background: #000;
  border: 1px solid var(--color_white);
}

#banner__covid.contrast.active .title h1 {
  color: #fff;
}

#banner__covid.contrast.active a {
  color: #fff;
  border-color: #fff;
}

#banner__covid.contrast.active a:hover {
  background-color: transparent;
  text-decoration: underline;
}

.section-faixa-caminho.contrast.active .entry-crumbs a, .section-faixa-caminho.contrast.active .entry-crumbs{
  color: #fff;
}

.columnRight.contrast.active .component-pageTitle, .columnRight.contrast.active .component-pageTitle span{
  color: #fff;
}

.component-boxContact.contrast.active a{
  background-color: #000;
  border: 1px solid #fff;
  color: #fff;
}

.component-boxProfile.contrast.active .card .info h4, .component-boxProfile.contrast.active .card .info h5{
  color: #fff;
}

.columnRight.contrast.active li{
  color: #fff;
}

.component-cardItemSmall.contrast.active .card, .component-cardItemSmall.contrast.active .card:hover{
  border: 1px solid #fff;
}

.td-main-content-wrap.td-container-wrap.contrast.active, .td-main-content-wrap.td-container-wrap.contrast.active .post{
  background-color: #000;
}

.td-main-content-wrap.td-container-wrap.contrast.active .post .entry-title, .td-main-content-wrap.td-container-wrap.contrast.active .td-post-content p{
  color: #fff;
}

.td-main-content-wrap.td-container-wrap.contrast.active .td-post-author-name, .td-main-content-wrap.td-container-wrap.contrast.active .td-post-author-name a, .td-main-content-wrap.td-container-wrap.contrast.active .td-post-author-name span{
  color: #fff;
}

.td-main-content-wrap.td-container-wrap.contrast.active .block-title span{
  background-color: #000;
  border: 1px solid #fff;
}

.td-main-content-wrap.td-container-wrap.contrast.active .block-title{
  border-color: #fff;
}

.td-main-content-wrap.td-container-wrap.contrast.active .td_module_wrap .entry-title a, .td-main-content-wrap.td-container-wrap.contrast.active .td_module_wrap .entry-title{
  color: #fff;
}

.td-main-content-wrap.td-container-wrap.contrast.active .td_module_wrap .entry-title a:hover{
  color: #fff;
  text-decoration: underline;
}

.td-main-content-wrap.td-container-wrap.contrast.active .td-post-author-name a, .td-main-content-wrap.td-container-wrap.contrast.active .td-post-date, .td-main-content-wrap.td-container-wrap.contrast.active .td-post-author-name span, .td-main-content-wrap.td-container-wrap.contrast.active .td-excerpt{
  color: #fff;
}
.columnRight.contrast.active .sogocdn-cardItemSmall a:hover, .columnRight.contrast.active .component-cardItemSmall a:hover{
  text-decoration: underline !important;
  background-color: transparent;
}
#td-main-content.contrast.active .td-post-header .td-post-title{
  background: #000;
}
/* ########## Fim do contraste genérico para Newspaper #########*/

/* ######## Início do contraste genérico Para SogoTheme ######### */
.template-singleDefault.contrast.active .singleDefaultArticle .data .content p{
  color: #fff;
}
.template-singleDefault.contrast.active .singleDefaultArticle .data .categories a{
  border: 1px solid #fff;
  color: #fff;
}
.sogocdn-shareSocialMedia.contrast.active>.card>a.facebook,.sogocdn-shareSocialMedia.contrast.active>.card>a.twitter, .sogocdn-shareSocialMedia.contrast.active>.card>a.whatsapp{
  background-color: #000;
  border: 1px solid #fff;
}
.sogocdn-breadcrumbs.contrast.active > span{
  color: #fff;
}
.sogocdn-breadcrumbs.contrast.active i{
  color: #fff;
}
.heroInfo.contrast.active{
  background-color: #000;
  border-bottom: 1px solid #fff;
  border-top: 1px solid #fff;
}
.heroInfo.contrast.active .heroInfo .links:hover{
  text-decoration: underline;
}
.columnRight.contrast.active .sogocdn-containerEditor{
  color: #fff;
}
.sogocdn-breadcrumbs.contrast.active>span a{
  color: #fff;
}
.sogocdn-breadcrumbs.contrast.active i{
  color: #fff;
}
.sogocdn-breadcrumbs.contrast.active>span{
  color: #fff;
}
.columnRight.contrast.active .sogocdn-pageTitle{
  color: #fff;
}
.columnLeft.contrast.active .sogocdn-boxProfile .card .info h5, .columnLeft.contrast.active .sogocdn-boxProfile .card .info h4{
  color: #fff;
}
.columnLeft.contrast.active .sogocdn-boxProfile .card{
  border-bottom: 5px solid #fff;
}
.columnRight.contrast.active .template-customer .boxGerais > h2, .columnRight.contrast.active .template-customer .boxPhone > h2{
  color: #fff;
}
.columnRight.contrast.active .template-customer .boxGerais .groupCards .card label, .columnRight.contrast.active .template-customer .boxGerais .groupCards .card p {
  color: #fff;
}

.columnRight.contrast.active .sogocdn-highlightText{
  background-color: #000;
}

.columnRight.contrast.active .template-customer .boxPhone .card label, .columnRight.contrast.active .template-customer .boxPhone .card p{
  color: #fff;
}

.columnRight.contrast.active .template-customer .boxGerais, .columnRight.contrast.active .template-customer .boxPhone{
  border: 1px solid #fff;
}
.columnRight.contrast.active .template-customer .boxGerais .groupCards .card p button a{
  background-color: #000;
  border: 1px solid #fff;
}
.columnRight.contrast.active .template-customer .boxGerais .groupCards .card p button a:hover{
  text-decoration: underline;
}
.columnLeft.contrast.active .sogocdn-boxTitle ,.columnLeft.contrast.active .sogocdn-boxLinks li.current-menu-item, .columnLeft.contrast.active .sogocdn-boxLinks li.current-menu-item:before, .columnLeft.contrast.active .sogocdn-boxLinks li{
  color: #fff;
}
.columnLeft.contrast.active .sogocdn-boxLinks li:hover{
  color: #fff;
  text-decoration: underline;
}
.columnRight.contrast.active .sogocdn-cardItemSmall .card .card__icon{
  color: #fff;
}
.columnRight.contrast.active  .sogocdn-cardItemSmall .card{
  border: 1px solid #fff;
}

.columnRight.contrast.active .sogocdn-cardItemSmall .card .card__title{
  color: #fff;
}
/*######## Fim do contraste genérico para SogoTheme ########*/
.sogocdn-headerNavigation.contrast.active .heroLastUpdate > p, .sogocdn-headerNavigation.contrast.active .heroLastUpdate > p > span{
  color: #fff;
}
.intro_home_temp.contrast.active .news .item:nth-of-type(1) span{
  background-color: #000;
  color: #fff;
}
.intro_home_temp.contrast.active .news .card0 h1, .intro_home_temp.contrast.active .news .card1 h1, .intro_home.contrast.active .news .card2 h1{
  background-color: #000;
}
.intro_home_temp.contrast.active .news .card0 h1:hover, .intro_home_temp.contrast.active .news .card1 h1:hover, .intro_home.contrast.active .news .card2 h1:hover{
  text-decoration: underline;
}
.intro_home_temp.contrast.active .news .btn_news{
  text-decoration: underline;
}
.intro_home_temp.contrast.active .news .btn_news:hover{
color: #FFF333;
}
.sogocdn-headerNavigation.contrast.active>form input{
  border: 1px solid #fff;
}
.quick_access.contrast.active{
  box-shadow: none;
  background: #000;
  border: 1px solid #fff;
}
.quick_access_temp.contrast.active .header h3{
  color: #fff
}
.quick_access.contrast.active .menu li{
  color: #fff;
}
.quick_access_temp.contrast.active .header{
  border-bottom: 1px solid #fff;
}
.quick_access.contrast.active .menu li.active{
  border-bottom: 2px solid #fff;
}
.quick_access.contrast.active .item .title p{
  color: #fff;
  text-decoration: underline;
}
.quick_access.contrast.active .item:hover .title p{
  color: #FFF333;
}
.quick_access.contrast.active .item{
  border-bottom: 1px solid #fff;
}
.quick_access.contrast.active .menu li:hover {
  color: #FFF333;
}
.intro_home_temp.contrast.active .btn_news{
  color: #fff;
}
.intro_home_temp.contrast.active .btn_news:hover{
  color: #fff;
  text-decoration: underline;
}
.prefeitura-online.contrast.active h1{
  background-color: #000;
  color: #fff;
}
.prefeitura-online.contrast.active .container-titulo span{
  background-color: #fff;
}
.prefeitura-online.contrast.active .prefeitura-online__bg{
  background-color: #000;
}
.prefeitura-online.contrast.active .prefeitura-online__service-cards .card{
  background-color: #000;
}
.prefeitura-online.contrast.active .prefeitura-online__service-cards .card:hover{
  text-decoration: underline;
}
.prefeitura-online.contrast.active .prefeitura-online__sic .sic__presencial, .prefeitura-online.contrast.active .prefeitura-online__sic .options_card, .prefeitura-online.contrast.active .prefeitura-online__sic .options_social{
  background-color: #000;
  border: 1px solid #fff;
}
.prefeitura-online.contrast.active .prefeitura-online__service-cards .card{
  border: 1px solid #fff;
}
.prefeitura-online.contrast.active .prefeitura-online__service-cards .card p:hover{
  text-decoration: underline;
}
.idx_news_temp.contrast.active article h1{
  color: #fff;
  text-decoration: underline;
}
.idx_news_temp.contrast.active article h1:hover{
  color: #FFF333;
}
.idx_news_temp.contrast.active article .btn{
  background-color: #000;
  border: 1px solid #fff;
  color: #fff;
  text-decoration: underline;
}
.idx_news_temp.contrast.active article .btn:hover{
  color: #FFF333;
}
.idx_news_temp.contrast.active > .container > h1 + span{
  background-color: #fff;
}
.idx_news_temp.contrast.active > .container > h1{
  color: #fff;
  background-color: #000;
}
#sogothemeFooter.contrast.active, .main_footer_bar.contrast.active{
  border-top: 1px solid #fff;
  background-color: #000;
}
.main_footer.contrast.active .links a:hover{
  text-decoration: underline;
}
.prefeitura-online.contrast.active .prefeitura-online__service-cards .card p, .prefeitura-online.contrast.active .prefeitura-online__service-cards .card h3{
  color: #fff;
  text-decoration: underline;
}
.prefeitura-online.contrast.active .prefeitura-online__service-cards .card:hover p, .prefeitura-online.contrast.active .prefeitura-online__service-cards .card:hover h3{
  color: #FFF333;
}
.quick_access_temp.contrast.active .item .icon i{
  color: #fff;
}
.quick_access_temp.contrast.active .item:hover .icon i{
  color: #FFF333;
}
.prefeitura-online.contrast.active .prefeitura-online__service-cards .card i{
  color: #fff;
}
.sogocdn-headerNavigation.contrast.active>form button:hover{
  text-decoration: underline;
  color: #FFF333;
}
.sogocdn-headerNavigation.contrast.active>form button{
  border: 1px solid #fff;
  cursor: pointer;
  text-decoration: underline;
}
.prefeitura-online__sic.contrast.active .sic__presencial_info_btn:hover{
  background-color: #000;
  text-decoration: underline;
  color: #FFF333;
  border: 1px solid #FFF333;
}
.prefeitura-online__sic.contrast.active .sic__presencial_info_btn{
  text-decoration: underline;
}
.prefeitura-online__sic.contrast.active .options_social__list__item p:hover{
  text-decoration: underline;
}
.intro_home_temp.contrast.active .news .card0 h1, .intro_home_temp.contrast.active .news .card1 h1, .intro_home_temp.contrast.active .news .card2 h1{
	background-color: #000;
	text-decoration: underline;
}
.intro_home_temp.contrast.active .news .card0 h1:hover, .intro_home_temp.contrast.active .news .card1 h1:hover, .intro_home_temp.contrast.active .news .card2 h1:hover{
	text-decoration: underline;
	color: #FFF333;
}
.quick_access.contrast.active .header h3{
  color: #fff;
}
.quick_access.contrast.active .item .icon i{
  color: #fff;
}
.quick_access.contrast.active .item:hover .icon i{
	color: #FFF333;
}
.quick_access.contrast.active .header{
  border-bottom: 1px solid #fff;
}
.intro_home.contrast.active .news .content h1{
  text-decoration: underline;
}
.intro_home.contrast.active .news .content h1:hover{
	color: #FFF333;
}
.intro_home.contrast.active .news .item:nth-of-type(1) span{
  background-color: #000;
  color: #FFF;
  border: 1px solid #fff;
}


.buttons_planoDiretor.contrast.active a:first-child,
#_invest_conde section.contrast.active .gridCardsComercioServicos._planoDiretor .card,
#_invest_conde section.contrast.active .gridCardsComercioServicos._planoDiretor .secaoDoisAudiencia .btn_gravacao,
.buttons_planoDiretor.contrast.active a  {
  background: transparent;
  border: 1px solid #FFF;
}

.planoDiretor.contrast.active,
#_invest_conde section.contrast.active .gridCardsComercioServicos._planoDiretor .card {
  background: transparent;
}

.planoDiretor.contrast.active .titleItem h2, 
.planoDiretor.contrast.active .listServsInvest li h3,
.buttons_planoDiretor.contrast.active a h3,
.titleDescPlanoDiretor.contrast.active p,
.planoDiretor.contrast.active .listServsInvest li i, 
.planoDiretor.contrast.active li .descricao, 
.planoDiretor.contrast.active li h3,
.novo_planoDiretor .container-title-banner.contrast.active .title-banners,
#containerInvestParceiro .titleParceiro.contrast.active h2,
#containerInvestParceiro .titleParceiro.contrast.active span,
.idx_news.contrast.idx_news_temp.active #maisNoticiasInvest a,
.single_title.contrast.active,
#_invest_conde section.contrast.active .gridCardsComercioServicos .card .title,
#_invest_conde section.contrast.active .gridCardsComercioServicos._planoDiretor .card .descricao,
#_invest_conde section.contrast.active .gridCardsComercioServicos .card .endereco,
#_invest_conde section.contrast.active .gridCardsComercioServicos p strong,
#_invest_conde section.contrast.active .gridCardsComercioServicos .card .horarioFuncionamento,
#_invest_conde section.contrast.active .gridCardsComercioServicos._planoDiretor .secaoDoisAudiencia p,
#_invest_conde section.contrast.active .gridCardsComercioServicos._planoDiretor .secaoDoisAudiencia .links_documentos h3,
#_invest_conde section.contrast.active .gridCardsComercioServicos._planoDiretor .titlePage_eventos,
#_invest_conde section.contrast.active .gridCardsComercioServicos .card .data,
#_invest_conde section.contrast.active .gridCardsComercioServicos .card .categoria {
  color: #FFF;
}

#containerInvestParceiro .titleParceiro.contrast.active h2,
#idx_news_InvestConde.idx_news.contrast.idx_news_temp.active .container span,
#_invest_conde section.contrast.active .gridCardsComercioServicos._planoDiretor .card.forum .categoria,
#_invest_conde section.contrast.active .gridCardsComercioServicos._planoDiretor .card .categoria {
  background-color: #000;
}

#_invest_conde section.contrast.active .gridCardsComercioServicos._planoDiretor .card.forum .categoria,
#_invest_conde section.contrast.active .gridCardsComercioServicos._planoDiretor .card .categoria {
  border: 1px solid #fff;
}

.planoDiretor.contrast.active li, .novo_planoDiretor.contrast.active {
  border-color: #FFF;
}

.planoDiretor.contrast.active .detailTitle,
#idx_news_InvestConde.contrast.active .container .spanNoticias,
.planoDiretor.contrast.active .detailTitleItem,
#containerInvestParceiro .titleParceiro.contrast.active .spanParc,
#_invest_conde section.contrast.active .gridCardsComercioServicos._planoDiretor .divisoriaAudiencia,
#_invest_conde section.contrast.active .gridCardsComercioServicos._planoDiretor .card .title::before,
#_invest_conde section.contrast.active .gridCardsComercioServicos._planoDiretor .secaoDoisForum .divisoriaForum {
  background-color: #FFF !important;
}

.planoDiretor.contrast.active li a:hover i, 
.planoDiretor.contrast.active li a:hover .descricao,
.planoDiretor.contrast.active li a:hover h3,
.idx_news.contrast.idx_news_temp.active #maisNoticiasInvest a:hover,
.buttons_planoDiretor.contrast.active a:hover h3,
#_invest_conde section.contrast.active .gridCardsComercioServicos._planoDiretor .secaoDoisAudiencia .links_documentos a:hover h3,
#_invest_conde section.contrast.active .gridCardsComercioServicos._planoDiretor .secaoDoisAudiencia .btn_gravacao:hover h3 {
  color: #FFF333;
}

#_invest_conde section.contrast.active .gridCardsComercioServicos._planoDiretor .secaoDoisAudiencia .btn_gravacao {
  width: auto;
}

.main_contractorsList.contrast.active .main_contractorsList__form.active,
.main_contractorsList.contrast.active .labels,
.main_contractorsList.contrast.active .main_contractorsList__list.active,
.main_contractorsList.contrast.active .main_contractorsList__form>button {
  background-color: black;
  border: 1px solid #FFF;
}

.main_contractorsList.contrast.active .main_contractorsList__form.active fieldset p,
.main_contractorsList.contrast.active .main_contractorsList__form.active .actions .close i,
.main_contractorsList.contrast.active .main_contractorsList__resultsAndLastUpdate p,
.main_contractorsList.contrast.active .labels div p,
.main_contractorsList.contrast.active .main_contractorsList__list>div p {
  color: #FFF;
}