@charset "utf-8";

/*
  [seg-jquery 2026-10-23] Personalizações do Bootstrap 3.4.1.
  Carregado logo depois de bootstrap-3.4.1.min.css e antes dos CSS do projeto.
  Não editar o bootstrap-3.4.1.min.css: toda personalização fica aqui.
  As regras abaixo vieram do bootstrap.min.css 3.3.6 antigo ("MODIFICADO"),
  comparado regra a regra com o oficial da mesma versão.
*/

/* Borda roxa no campo de formulário em foco (oficial: #66afe9) */
.form-control:focus {
  border-color: #812A78;
}

/* Cor do texto dos links de .nav no hover/foco (oficial: herda #337ab7/#23527c) */
.nav > li > a:hover,
.nav > li > a:focus {
  color: #091D42;
}

/* Modal grande mais largo (oficial: 900px) */
@media (min-width: 992px) {
  .modal-lg {
    width: 1070px;
  }
}

/*
  Sem efeito de clique em links e botões.
  O CSS antigo apagava o contorno de a:focus e .btn:focus; o 3.4.1 voltou a desenhá-lo
  e ele ganha do "*:focus { outline: none; }" do estilo.css por especificidade.
  :not(:focus-visible) tira o contorno só no clique/toque: quem navega com Tab continua vendo o foco.
  Não zera box-shadow, para manter o efeito de botão pressionado (.btn:active).
*/
a:focus:not(:focus-visible),
button:focus:not(:focus-visible),
[role="button"]:focus:not(:focus-visible),
input[type="button"]:focus:not(:focus-visible),
input[type="submit"]:focus:not(:focus-visible),
input[type="reset"]:focus:not(:focus-visible),
.btn:focus:not(:focus-visible),
.btn.focus:not(:focus-visible),
.btn:active:focus:not(:focus-visible),
.btn.active:focus:not(:focus-visible),
.btn:active.focus:not(:focus-visible),
.btn.active.focus:not(:focus-visible) {
  outline: 0;
  outline-offset: 0;
}
