/* Cor dos inputs que eu acrescentei nos formulários */

.form-fields-bootstrap-adjust {
    --default-color: #444444 !important;
    --accent-color: #ef6603 !important;
    border-radius: 0%;
    color: black !important;
    border-color: black !important;
}

/* Borda laranja ao selecionar */
select.form-fields-bootstrap-adjust:focus {
    border-color: var(--accent-color) !important; /* Borda no foco */
    outline: none; /* Remove o estilo padrão */
    box-shadow: 0 0 5px var(--accent-color) !important; /* Adiciona efeito de foco */
}

/* Borda laranja ao selecionar */
input.form-fields-bootstrap-adjust:focus {
    border-color: var(--accent-color) !important; /* Borda no foco */
    outline: none; /* Remove o estilo padrão */
    box-shadow: 0 0 5px var(--accent-color) !important; /* Adiciona efeito de foco */
}

/* Borda laranja ao selecionar */
textarea.form-fields-bootstrap-adjust:focus {
    border-color: var(--accent-color) !important; /* Borda no foco */
    outline: none; /* Remove o estilo padrão */
    box-shadow: 0 0 5px var(--accent-color) !important; /* Adiciona efeito de foco */
}

/* Cor do placeholder para textarea com a classe .form-fields-bootstrap-adjust */
textarea.form-fields-bootstrap-adjust::placeholder {
    color: #000000 !important;
    opacity: 1; /* Garante que a cor seja sólida */
}

/* Cor do placeholder para textarea com a classe .form-fields-bootstrap-adjust */
input.form-fields-bootstrap-adjust::placeholder {
    color: #000000 !important;
    opacity: 1;
}

/* Mensagens de sucesso ou erro dos formulários */
.message {
    display: none; /* Oculto por padrão */
    padding: 10px;
    margin-top: 10px;
    margin-bottom: 30px;
    border-radius: 5px;
    font-weight: bold;
  }
  
  .message.success {
    background-color: #d4edda; /* Verde claro para sucesso */
    color: #155724; /* Verde escuro para texto */
    border: 1px solid #c3e6cb;
  }
  
  .message.error {
    background-color: #f8d7da; /* Vermelho claro para erro */
    color: #721c24; /* Vermelho escuro para texto */
    border: 1px solid #f5c6cb;
  }