/* Identidade SethFBSindicato aplicada por cima dos estilos migrados do admin. */
:root {
	--cor-primaria: #3f73c6;
	--cor-secundaria: #ebad11;
	--cor-texto-default: #313131;
	--fonte-padrao: 'Manrope';
}

.corverde,
.vemp-toggle.on .vemp-toggle-text,
.vsoc-badge.green,
.vsoc-pill.green,
.vemp-badge,
.vemp-pill.green,
.vctb-pill.green,
.vctb-empresa .emp-badge.ativa,
.rel-tabela .pill.ok,
.rel-home-card.c-verde .cta,
.vcom-log .st-ok,
.reg-field .field-status.ok,
.modal-tipologia-msg.ok,
.cnpj-busca-status.ok,
.status-socio-radios .status-pill.on.green,
.ficha-card.tipo-contabilidade .btn-acao.secundario,
.ficha-card.tipo-contabilidade .icone-grande {
	color: var(--cor-primaria) !important;
}

.verdedestaque,
.bg-verde,
.salvaestoque,
.numerosde p,
.rel-titulo .acoes a.btn-xls,
.rel-kpi.k-verde .ico,
.rel-home-card.c-verde::before,
.vemp-header::before,
.vemp-badge::before,
.vemp-toggle.on .vemp-toggle-track,
.vctb-kpi.k-ativa .kpi-ico,
.vctb-empresa::before,
.vsoc-header.st-socio::before,
.vsoc-badge.green::before,
.vsoc-statuscard.green .ico,
.reg-page .btn-enviar,
.reg-sidebar a.preenchido i.dot,
.tipo-pills label.on.tipo-noticia .tipo-ico,
.vcom-actions .primary,
.vcom-kpi.k-ok .kpi-ico,
.btn-gerar,
.rec-card-li::before,
.premio-card::before,
.switch-toggle input:checked + .slider-toggle,
.btn-salvar-bd,
.filtros-comunic .btn-novo {
	background: var(--cor-primaria) !important;
	background-color: var(--cor-primaria) !important;
	color: #ffffff !important;
}

.rel-home-card.c-verde:hover,
.status-socio-radios .status-pill.on.green,
.vsoc-statuscard.green,
.tipo-pills label.on.tipo-noticia,
.ficha-card.tipo-contabilidade:hover,
.ficha-card.tipo-contabilidade .btn-acao.primario {
	border-color: var(--cor-primaria) !important;
}

.vsoc-badge.green,
.vsoc-pill.green,
.vemp-badge,
.vemp-pill.green,
.vctb-pill.green,
.vctb-empresa .emp-badge.ativa,
.rel-tabela .pill.ok,
.status-socio-radios .status-pill.on.green,
.tipo-pills label.on.tipo-noticia,
.rel-home-card.c-verde .ico,
.ficha-card.tipo-contabilidade .icone-grande {
	background: rgba(63, 115, 198, 0.10) !important;
}

.vsoc-statuscard.green {
	background: linear-gradient(135deg, rgba(63, 115, 198, 0.10) 0%, #ffffff 60%) !important;
}

.ficha-card.tipo-contabilidade::before,
.ficha-card.tipo-contabilidade .btn-acao.primario {
	background: var(--cor-primaria) !important;
	border-color: var(--cor-primaria) !important;
}

.reg-page .btn-enviar:hover,
.vcom-actions .primary:hover,
.filtros-comunic .btn-novo:hover,
.btn-gerar:hover,
.ficha-card.tipo-contabilidade .btn-acao.primario:hover {
	background: #2f5fa7 !important;
	border-color: #2f5fa7 !important;
}

[style*="#28a745"],
[style*="#047857"],
[style*="#10b981"],
[style*="#059669"],
[style*="color: green"],
[style*="color:green"] {
	color: var(--cor-primaria) !important;
}

[style*="background:#28a745"],
[style*="background: #28a745"],
[style*="background-color: #28a745"],
[style*="background-color:#28a745"],
[style*="background:#10b981"],
[style*="background: #10b981"],
[style*="background-color: #10b981"],
[style*="background-color:#10b981"],
[style*="background:#047857"],
[style*="background: #047857"] {
	background: var(--cor-primaria) !important;
	background-color: var(--cor-primaria) !important;
	color: #ffffff !important;
}

[style*="border:1px solid #10b981"],
[style*="border-color:#10b981"],
[style*="border-color: #10b981"] {
	border-color: var(--cor-primaria) !important;
}
