@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.13.1/font/bootstrap-icons.min.css");

.icone {
    background-size: contain !important;
    display: inline-block;
}

.tabela {
    width: 17px;
    height: 17px;
}

.tabela-anexo {
    width: 14px;
    height: 14px;
}

.menu {
    width: 22px;
    height: 22px;
}

.menu-lg {
    width: 26px;
    height: 26px;
}

.titulo {
    width: 34px;
    height: 34px;
}

.menu-principal {
    width: 50px;
    height: 50px;
}

.menu-principal-lg {
    width: 53px;
    height: 53px;
}

.icone-small {
    width: 16px;
    height: 16px;
}

.icone-detalhes {
    background: transparent url(../images/icones-novos/exibir-detalhes.svg) no-repeat center;
}

.icone-visualizar {
    background: transparent url(../images/icones-novos/visualizar.svg) no-repeat center;
}

.icone-reprovar {
    background: transparent url(../images/icones-novos/reprovar.svg) no-repeat center;
}

.icone-calendario {
    background: transparent url(../images/icones-novos/calendario.svg) no-repeat center;
}

.icone-inserir {
    background: transparent url(../images/icones-novos/inserir.svg) no-repeat center;
}

.icone-send {
    background: transparent url(../images/send.png) no-repeat center;
}

.icone-send-bc {
    background: transparent url(../images/send-bc.png) no-repeat center;
}

.icone-editar {
    background: transparent url(../images/icones-novos/editar.svg) no-repeat center;
}

.icone-deletar {
    background: transparent url(../images/icones-novos/deletar.svg) no-repeat center;
}

.icone-refresh {
    background: transparent url(../images/icones-atualizados/115-substituir-atualizar.svg) no-repeat center;
}

.icone-abrir {
    background: transparent url(../images/icones-novos/abrir-solicitacao.svg) no-repeat center;
}

.icone-anexar {
    background: transparent url(../images/icones-novos/anexar.svg) no-repeat center;
}

.icone-apontar {
    background: transparent url(../images/icones-novos/apontar.svg) no-repeat center;
}

.icone-apontar-pendente {
    background: transparent url(../images/icones-novos/apontar_verm.svg) no-repeat center;
}

.icone-apontar-ok {
    background: transparent url(../images/icones-novos/apontar_verde.svg) no-repeat center;
}

.icone-chave {
    background: transparent url(../images/icones-novos/senha.svg) no-repeat center;
}

.icone-configuracoes {
    background: transparent url(../images/icones-novos/configuracoes.svg) no-repeat center;
}

.icone-confirmar {
    background: transparent url(../images/icones-novos/confirmar.svg) no-repeat center;
}

.icone-nota {
    background: transparent url(../images/icones-novos/novodoc.svg) no-repeat center;
}

.icone-medicao {
    background: transparent url(../images/icones-novos/docmedicao.svg) no-repeat center;
}

.icone-medicao-ok {
    background: transparent url(../images/icones-novos/docmedicao_verde.svg) no-repeat center;
}

.icone-download {
    background: transparent url(../images/icones-novos/download.svg) no-repeat center;
}

.icone-email {
    background: transparent url(../images/icones-novos/email.svg) no-repeat center;
}

.icone-transferir {
    background: transparent url(../images/icones-novos/encaminhar-transferir.svg) no-repeat center;
}

.icone-receber {
    background: transparent url(../images/icones-novos/receber.svg) no-repeat center;
}

.icone-excel {
    background: transparent url(../images/icones-novos/excel.svg) no-repeat center;
}

.icone-excluir {
    background: transparent url(../images/icones-novos/excluir-cancelar.svg) no-repeat center;
}

.icone-imagem {
    background: transparent url(../images/icones-novos/foto.svg) no-repeat center;
}

.icone-grafico {
    background: transparent url(../images/icones-novos/grafico.svg) no-repeat center;
}

.icone-historico {
    background: transparent url(../images/icones-novos/historico.svg) no-repeat center;
}

.icone-historico-pendente {
    background: transparent url(../images/icones-novos/historico-verm.svg) no-repeat center;
}



.icone-historico-ok {
    background: transparent url(../images/icones-novos/historico-verde.svg) no-repeat center;
}

.icone-home {
    background: transparent url(../images/icones-novos/home.svg) no-repeat center;
}

.icone-imagem {
    background: transparent url(../images/icones-novos/imagem.svg) no-repeat center;
}

.icone-imprimir {
    background: transparent url(../images/icones-novos/imprimir.svg) no-repeat center;
}

.icone-limpar {
    background: transparent url(../images/icones-novos/limpar.svg) no-repeat center;
}

.icone-buscar {
    background: transparent url(../images/icones-novos/localizar-buscar.svg) no-repeat center;
}

.icone-login {
    background: transparent url(../images/icones-novos/login.svg) no-repeat center;
}

.icone-logout {
    background: transparent url(../images/icones-novos/logout-desconectar.svg) no-repeat center;
}

.icone-pdf {
    background: transparent url(../images/icones-novos/pdf.svg) no-repeat center;
}

.icone-sair {
    background: transparent url(../images/icones-novos/sair.svg) no-repeat center;
}

.icone-salvar {
    background: transparent url(../images/icones-novos/salvar-gravar.svg) no-repeat center;
}

.icone-upload {
    background: transparent url(../images/icones-novos/upload.svg) no-repeat center;
}

.icone-voltar {
    background: transparent url(../images/icones-novos/voltar.svg) no-repeat center;
}

.icone-lista {
    background: transparent url(../images/icones-novos/listas.svg) no-repeat center;
}

.icone-alerta {
    background: transparent url(../images/icones-novos/alerta.svg) no-repeat center;
}

.icone-cadastro {
    background: transparent url(../images/icones-novos/cadastro.svg) no-repeat center;
}

.icone-combo {
    background: transparent url(../images/icones-novos/combobox.svg) no-repeat center;
}


.icone-pagamento {
    background: transparent url(../images/icones-novos/pagamento.svg) no-repeat center;
}

.icone-aprovar {
    background: transparent url(../images/icones-novos/aprovar.svg) no-repeat center;
}

.icone-contingencia {
    background: transparent url(../images/icones-novos/contingencia.svg) no-repeat center;
}

.icone-copese {
    background: transparent url(../images/icones-novos/copese.svg) no-repeat center;
}

.icone-defeito-equipfixo {
    background: transparent url(../images/icones-novos/defeito-equipfixo.svg) no-repeat center;
}

.icone-desvioprocesso {
    background: transparent url(../images/icones-novos/desvioprocesso.svg) no-repeat center;
}

.icone-pericia {
    background: transparent url(../images/icones-novos/pericia.svg) no-repeat center;
}

.icone-profissional-empregado {
    background: transparent url(../images/icones-novos/profissional-empregado.svg) no-repeat center;
}

.icone-profissional {
    background: transparent url(../images/icones-atualizados/042-profissional.svg) no-repeat center;
}

.icone-programacao {
    background: transparent url(../images/icones-novos/programacao-az.svg) no-repeat center;
}

.icone-restricao-acesso {
    background: transparent url(../images/icones-atualizados/124-suspender-condutor.svg) no-repeat center;
}

.icone-consulta-item-az {
    background: transparent url(../images/icones-atualizados/087-consultar-item.svg) no-repeat center;
}

.icone-restricao-acesso-bc {
    background: transparent url(../images/icones-atualizados/124-suspender-condutor-bc.png) no-repeat center;
}

.icone-base {
    background: transparent url(../images/icones-atualizados/027-home.svg) no-repeat center;
}

.icone-base-bc {
    background: transparent url(../images/icones-atualizados/027-home-bc.png) no-repeat center;
}


.icone-log {
    background: transparent url(../images/icones-atualizados/002-alerta.svg) no-repeat center;
}

.icone-log-bc {
    background: transparent url(../images/icones-atualizados/002-alerta-bc.png) no-repeat center;
}

.icone-operador-base {
    background: transparent url(../images/icones-atualizados/083-seguranca-trab.svg) no-repeat center;
}

.icone-operador-base-bc {
    background: transparent url(../images/icones-atualizados/083-seguranca-trab-bc.png) no-repeat center;
}

.icone-consulta-item-bc {
    background: transparent url(../images/icones-atualizados/087-consultar-item.png) no-repeat center;
}

.icone-os {
    background: transparent url(../images/icones-atualizados/096-cadastrar-ordem-servico.svg) no-repeat center;
}

.icone-os-bc {
    background: transparent url(../images/icones-atualizados/096-cadastrar-ordem-servico-bc.png) no-repeat center;
}

.icone-regra-inflacao {
    background: transparent url(../images/icones-atualizados/117-rascunho-salvo.svg) no-repeat center;
}

.icone-info {
    background: transparent url(../images/icones-atualizados/107-outras-informacoes.svg) no-repeat center;
}

.icone-regra-inflacao-bc {
    background: transparent url(../images/icones-atualizados/117-rascunho-salvo-bc.png) no-repeat center;
}

.icone-apontament-postos {
    background: transparent url(../images/icones-atualizados/055-editar-calendario.svg) no-repeat center;
}

.icone-apontament-postos-bc {
    background: transparent url(../images/icones-atualizados/055-editar-calendario-bc.png) no-repeat center;
}

.icone-grafico-bc {
    background: transparent url(../images/icones-atualizados/grafico-bc.svg) no-repeat center;
}


/* portal */

/* azul */
.navbar-nav li:hover .icone-alocar-receber-transf-bc,
.active .icone-alocar-receber-transf-bc,
.icone-alocar-receber-transf-az {
    background: transparent url(../images/icones-novos/alocar-receber-transf-az.svg) no-repeat center !important;
}

.navbar-nav li:hover .icone-apontamento-bc,
.active .icone-apontamento-bc,
.icone-apontamento-az {
    background: transparent url(../images/icones-novos/apontamento-az.svg) no-repeat center;
}

.navbar-nav li:hover .icone-contingencia-bc,
.active .icone-contingencia-bc,
.icone-contingencia-az {
    background: transparent url(../images/icones-novos/contingencia-az.svg) no-repeat center;
}

.navbar-nav li:hover .icone-fila-bc,
.active .icone-fila-bc,
.icone-fila-az {
    background: transparent url(../images/icones-novos/icon-fila.svg) no-repeat center;
}

.navbar-nav li:hover .icone-heart-bc,
.active .icone-heart-bc,
.icone-heart-az {
    background: transparent url(../images/feather/heart.svg) no-repeat center;
}

.navbar-nav li:hover .icone-fila-bc,
.active .icone-fila-bc,
.icone-log-az {
    background: transparent url(../images/icones-atualizados/165-documento.svg) no-repeat center;
}

.navbar-nav li:hover .icone-consulta-item-bc,
.active .icone-consulta-item-bc,
.icone-heart-az {
    background: transparent url(../images/icones-atualizados/087-consultar-item.svg) no-repeat center;
}

.navbar-nav li:hover .icone-etapa-bc,
.active .icone-etapa-bc,
.icone-heart-az {
    background: transparent url(../images/icones-atualizados/063-codificacao-tecnica.svg) no-repeat center;
}

.navbar-nav li:hover .icone-catalogo-bc,
.active .icone-catalogo-bc,
.icone-heart-az {
    background: transparent url(../images/icones-atualizados/090-abertura-processos.svg) no-repeat center;
}

.navbar-nav li:hover .icone-lista-aprovadores-bc,
.active .icone-lista-aprovadores-bc,
.icone-heart-az {
    background: transparent url(../images/icones-atualizados/126-ocorrencias-aberto.svg) no-repeat center;
}

.navbar-nav li:hover .icone-defeito-servinterno-bc,
.active .icone-defeito-servinterno-bc,
.icone-defeito-servinterno-az {
    background: transparent url(../images/icones-novos/defeito-servinterno-az.svg) no-repeat center;
}

.navbar-nav li:hover .icone-desvioprocesso-bc,
.active .icone-desvioprocesso-bc,
.icone-desvioprocesso-az {
    background: transparent url(../images/icones-novos/desvioprocesso-az.svg) no-repeat center;
}

.navbar-nav li:hover .icone-gestaocarreira-bc,
.active .icone-gestaocarreira-bc,
.icone-gestaocarreira-az {
    background: transparent url(../images/icones-novos/gestaocarreira-az.svg) no-repeat center;
}

.navbar-nav li:hover .icone-gerenciarempregados-bc,
.active .icone-gerenciarempregados-bc,
.icone-gerenciarempregados-az {
    background: transparent url(../images/icones-novos/gerenciarempregados-az.svg) no-repeat center;
}

.navbar-nav li:hover .icone-notascorretivas-bc,
.active .icone-notascorretivas-bc,
.icone-notascorretivas-az {
    background: transparent url(../images/icones-novos/notascorretivas-az.svg) no-repeat center;
}

.navbar-nav li:hover .icone-pericia-bc,
.active .icone-pericia-bc,
.icone-pericia-az {
    background: transparent url(../images/icones-novos/pericia-az.svg) no-repeat center;
}

.navbar-nav li:hover .icone-programacao-bc,
.active .icone-programacao-bc,
.icone-programacao-az {
    background: transparent url(../images/icones-novos/programacao-az.svg) no-repeat center;
}

.navbar-nav li:hover .icone-pesquisa-bc,
.active .icone-pesquisa-bc,
.icone-pesquisa-az {
    background: transparent url(../images/icones-novos/pesquisa-az.svg) no-repeat center;
}

.navbar-nav li:hover .icone-manual-usuario-bc,
.active .icone-manual-usuario-bc,
.icone-manual-usuario-az {
    background: transparent url(../images/icones-novos/manual-usuario-az.svg) no-repeat center;
}

.navbar-nav li:hover .icone-copese-bc,
.active .icone-copese-bc,
.icone-copese-az {
    background: transparent url(../images/icones-novos/copese-az.svg) no-repeat center;
}

.navbar-nav li:hover .icone-servicos-gerais-bc,
.active .icone-servicos-gerais-bc,
.icone-servicos-gerais-az {
    background: transparent url(../images/icones-novos/servicosgerais-az.svg) no-repeat center;
}


.icone-servicos-gerais-az-pend {
    background: transparent url(../images/icones-novos/servicosgerais-az-verm.svg) no-repeat center;
}


.icone-servicos-gerais-az-ok {
    background: transparent url(../images/icones-novos/servicosgerais-az-verde.svg) no-repeat center;
}


.navbar-nav li:hover .icone-parametrizacao-bc,
.active .icone-parametrizacao-bc,
.icone-parametrizacao-az {
    background: transparent url(../images/icones-novos/parametrizacao-az.svg) no-repeat center;
}


.navbar-nav li:hover .icone-regra-inflacao-bc,
.active .icone-regra-inflacao-bc,
.icone-regra-inflacao {
    background: transparent url(../images/icones-atualizados/117-rascunho-salvo.svg) no-repeat center;
}

.navbar-nav li:hover .icone-os-bc,
.active .icone-os-bc,
.icone-os {
    background: transparent url(../images/icones-atualizados/096-cadastrar-ordem-servico.svg) no-repeat center;
}

.navbar-nav li:hover .icone-restricao-acesso-bc,
.active .icone-restricao-acesso-bc,
.icone-restricao-acesso {
    background: transparent url(../images/icones-atualizados/124-suspender-condutor.svg) no-repeat center;
}

.navbar-nav li:hover .icone-base-bc,
.active .icone-base-bc,
.icone-base {
    background: transparent url(../images/icones-atualizados/027-home.svg) no-repeat center;
}


.navbar-nav li:hover .icone-operador-base-bc,
.active .icone-operador-base-bc,
.icone-operador-base {
    background: transparent url(../images/icones-atualizados/083-seguranca-trab.svg) no-repeat center;
}

.navbar-nav li:hover .icone-apontament-postos-bc,
.active .icone-apontament-postos-bc,
.icone-apontament-postos {
    background: transparent url(../images/icones-atualizados/055-editar-calendario.svg) no-repeat center;
}

.navbar-nav li:hover .icone-log-bc,
.active .icone-log-bc,
.icone-log {
    background: transparent url(../images/icones-atualizados/002-alerta.svg) no-repeat center;
}




/* branco */
.icone-programacao-bc {
    background: transparent url(../images/icones-novos/programacao-bc.svg) no-repeat center;
}

.icone-alocar-receber-transf-bc {
    background: transparent url(../images/icones-novos/alocar-receber-transf-bc.svg) no-repeat center;
}

.icone-apontamento-bc {
    background: transparent url(../images/icones-novos/apontamento-bc.svg) no-repeat center;
}

.icone-calendario-bc {
    background: transparent url(../images/icones-novos/calendario-bc.svg) no-repeat center;
}

.icone-contingencia-bc {
    background: transparent url(../images/icones-novos/contingencia-bc.svg) no-repeat center;
}

.icone-fila {
    background: transparent url(../images/icones-novos/icon-fila.svg) no-repeat center;
}

.icone-fila-bc {
    background: transparent url(../images/icones-novos/icon-fila-bc.svg) no-repeat center;
}

.icone-gp-solucionador {
    background: transparent url(../images/icones-atualizados/059-gerenciar-pessoas.svg) no-repeat center;
}

.icone-add {
    background: transparent url(../images/icones-atualizados/030-adicionar.svg) no-repeat center;
}

.icone-catalogo {
    background: transparent url(../images/icones-atualizados/090-abertura-processos.svg) no-repeat center;
}

.icone-catalogo-bc {
    background: transparent url(../images/icones-atualizados/090-abertura-processos-bc.svg) no-repeat center;
}

.icone-etapa {
    background: transparent url(../images/icones-atualizados/063-codificacao-tecnica.svg) no-repeat center;
    /* background: transparent url(../images/feather/sliders.svg) no-repeat center; */
}

.icone-etapa-bc {
    background: transparent url(../images/icones-atualizados/063-codificacao-tecnica-bc.svg) no-repeat center;
}

.icone-lista-aprovadores {
    background: transparent url(../images/icones-atualizados/126-ocorrencias-aberto.svg) no-repeat center;
}

.icone-lista-aprovadores-bc {
    background: transparent url(../images/icones-atualizados/126-ocorrencias-aberto-bc.svg) no-repeat center;
}

.icone-defeito-servinterno-bc {
    background: transparent url(../images/icones-novos/defeito-servinterno-bc.svg) no-repeat center;
}

.icone-heart {
    background: transparent url(../images/feather/heart.svg) no-repeat center;
}

.icone-heart-bc {
    background: transparent url(../images/feather-bc/heart.svg) no-repeat center;
}

.icone-heart-favoritado {
    background: url('../images/feather/heart-azul.svg') no-repeat center center;
}

.icone-desvioprocesso-bc {
    background: transparent url(../images/icones-novos/desvioprocesso-bc.svg) no-repeat center;
}

.icone-editar-bc {
    background: transparent url(../images/icones-novos/editar-bc.svg) no-repeat center;
}

.icone-restricao-bc {
    background: transparent url(../images/icones-novos/senha-bc.svg) no-repeat center;
}

.icone-gerenciarempregados-bc {
    background: transparent url(../images/icones-novos/gerenciarempregados-bc.svg) no-repeat center;
}

.icone-gestaocarreira-bc {
    background: transparent url(../images/icones-novos/gestaocarreira-bc.svg) no-repeat center;
}

.icone-notascorretivas-bc {
    background: transparent url(../images/icones-novos/notascorretivas-bc.svg) no-repeat center;
}

.icone-pericia-bc {
    background: transparent url(../images/icones-novos/pericia-bc.svg) no-repeat center;
}

.icone-pesquisa-bc {
    background: transparent url(../images/icones-novos/pesquisa-bc.svg) no-repeat center;
}

.icone-manual-usuario-bc {
    background: transparent url(../images/icones-novos/manual-usuario-bc.svg) no-repeat center;
}

.icone-copese-bc {
    background: transparent url(../images/icones-novos/copese-bc.svg) no-repeat center;
}

.icone-servicos-gerais-bc {
    background: transparent url(../images/icones-novos/servicosgerais-bc.svg) no-repeat center;
}

.icone-nota-apontamento {
    background: transparent url(../images/icones-novos/nota-apontamento.svg) no-repeat center;
}

.icone-parametrizacao-bc {
    background: transparent url(../images/icones-novos/parametrizacao-bc.svg) no-repeat center;
}

.icone-map {
    background: transparent url(../images/icones-novos/map.svg) no-repeat center;
}

.icone-map-ok {
    background: transparent url(../images/icones-novos/map-verde.svg) no-repeat center;
}


.icone-mao-de-obra {
    background: transparent url(../images/icones-novos/mao-de-obra.svg) no-repeat center;
}

.icone-mao-de-obra-pendente {
    background: transparent url(../images/icones-novos/mao-de-obra-verm.svg) no-repeat center;
}

.icone-mao-de-obra-ok {
    background: transparent url(../images/icones-novos/mao-de-obra-verde.svg) no-repeat center;
}

.icone-anexar-bc {
    background: transparent url(../images/icones-novos/anexar-bc.png) no-repeat center;
}



.icone-componentes {
    background: transparent url(../images/icones-novos/componentes.svg) no-repeat center;
}

.icone-componentes-ok {
    background: transparent url(../images/icones-novos/componentes-verde.svg) no-repeat center;
}

.icone-message {
    background: transparent url(../images/icones-novos/messenger.png) no-repeat center;
}

.tam-22 {
    width: 22px;
    height: 22px;
}

.icone-circle {
    display: inline-block;
    border-radius: 50%;
    min-height: 15px;
    min-width: 15px;
    height: 15px;
    width: 15px;
    background: gray !important;
}

.icone-circle-success {
    background: green !important;
}

.icone-circle-warning {
    background: orange !important;
}

.icone-circle-danger {
    background: red !important;
}


.tam-22 {
    width: 22px;
    height: 22px;
}