body {
  background-color: lightblue;
}

.dropdown-item:hover {
  cursor: pointer;
}


.dropdown {
  position: relative;
  /* Permite posicionar o dropdown-content em relação ao dropdown */
  display: inline-block;
  /* Faz o dropdown ocupar apenas a largura do seu conteúdo */
}

.dropdown-toggle {
  background-color: #4CAF50;
  /* Cor de fundo do botão */
  color: white;
  /* Cor do texto do botão */
  padding: 10px 15px;
  /* Espaçamento interno do botão */
  border: none;
  /* Remove a borda do botão */
  cursor: pointer;
  /* Altera o cursor ao passar sobre o botão */
}

.dropdown-content {
  display: none;
  /* Oculta o dropdown por padrão */
  position: absolute;
  /* Posiciona o dropdown abaixo do botão */
  background-color: #f9f9f9;
  /* Cor de fundo do dropdown */
  min-width: 160px;
  /* Largura mínima do dropdown */
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
  /* Sombra do dropdown */
  z-index: 1;
  /* Garante que o dropdown fique acima de outros elementos */
}

.dropdown-content a {
  color: black;
  /* Cor do texto dos links */
  padding: 12px 16px;
  /* Espaçamento interno dos links */
  text-decoration: none;
  /* Remove o sublinhado dos links */
  display: block;
  /* Faz os links ocuparem toda a largura do dropdown */
}

.dropdown-content a:hover {
  background-color: #f1f1f1;
  /* Cor de fundo dos links ao passar o mouse */
}

.dropdown:hover .dropdown-content {
  display: block;
  /* Exibe o dropdown ao passar o mouse sobre o botão */
}

@media (max-width: 768px) {
  .modal-dialog {
    max-width: 80% !important;
    /* Ocupar quase toda a largura no celular */
    margin: auto !important;
    /* Centraliza horizontalmente */
  }
}
