.titolo{
  background-color: #ffff;


  }
  h1 {
    text-align: center;
  }

  h2{
    color: #9b0014;
  }

  #carosello_eventi{
    min-height: 200px;
    background-color: #f2f2f2;
  }

.navbar{
  background-color: #f2f2f2;
  margin-top: 10px;
  margin-bottom: 10px;
}
.navbar a{
  color: #000;
}



.containerLinkStandard {
    display: inline-block; /* Mantiene tutto sulla stessa riga */
}

.linkStandard {
	
	color: #9b0014; 
	display: inline !important;
	margin: 0; /* Riduci margini */
    padding: 0; /* Riduci padding */
	
}

.linkStandard:hover {
	
	color: #9b0014 !important; 
	text-decoration: underline !important;
	display: inline !important;
	
}


.row a{
  
  font-weight: bold;
  text-decoration: none;

}

.row a:hover {
  color: white; 
}





.container{
  min-width: 400px;
}

.footer{
  background-color: #454953;
  padding:10px;
  color: #ECF2F8;
}

.footer a{
  color: #ECF2F8;
}
@media (max-width: 768px) {
  .container {
    width: 100%;
    max-width: none;
  }
}

.navbar-light .nav-item.active .nav-link,
.navbar-light .nav-item:focus .nav-link,
.navbar-light .nav-item:hover .nav-link {
        color: #000000;
}

.navbar-light .navbar-nav .nav-link
{
  color: #111;
  font-size: 20px;
}

.fakeimg {
  height: 200px;
  background: #f2f2f2;
}

 .border-danger-dark {
        border: 2px solid #8B0000; /* Rosso scuro */
 }
 
 
 /* Stile per il pulsante di conferma */
.confirm-btn {
    background-color: green; /* Imposta colore di sfondo verde */
    color: white; /* Colore del testo bianco */
    border: none; /* Rimuove bordo */
    padding: 8px 20px; /* Spazio interno del pulsante */
	cursor: pointer; /* Cambia il cursore quando si passa sopra */
    border-radius: 5px; /* Angoli arrotondati */
    font-weight: bold; /* Testo in grassetto */
}

/* Opzionale: effetto al passaggio del mouse */
.confirm-btn:hover {
    background-color: darkgreen; /* Cambia il colore al passaggio del mouse */

}


 /* Stile per il pulsante di annullo */
.cancel-btn {
    background-color: #9b0014; /* Imposta colore di sfondo verde */
    color: white; /* Colore del testo bianco */
    border: none; /* Rimuove bordo */
    padding: 8px 20px; /* Spazio interno del pulsante */
	cursor: pointer; /* Cambia il cursore quando si passa sopra */
    border-radius: 5px; /* Angoli arrotondati */
    font-weight: bold; /* Testo in grassetto */
}

/* Opzionale: effetto al passaggio del mouse */
.cancel-btn:hover {
    background-color: #7f0011; /* Cambia il colore al passaggio del mouse */

}


/* Stile per il pulsante di attesa */
.wait-btn {
    background-color: gray; /* Imposta colore di sfondo verde */
    color: white; /* Colore del testo bianco */
    border: none; /* Rimuove bordo */
    padding: 10px 20px; /* Spazio interno del pulsante */
    cursor: pointer; /* Cambia il cursore quando si passa sopra */
    border-radius: 5px; /* Angoli arrotondati */
    font-weight: bold; /* Testo in grassetto */
}

/* Opzionale: effetto al passaggio del mouse */
.wait-btn:hover {
    background-color: darkgray; /* Cambia il colore al passaggio del mouse */
}	


/* Stile per il pulsante di attesa */
.info-btn {
    background-color: #0693E3; /* Imposta colore di sfondo verde */
    color: white; /* Colore del testo bianco */
    border: none; /* Rimuove bordo */
    padding: 10px 20px; /* Spazio interno del pulsante */
    cursor: pointer; /* Cambia il cursore quando si passa sopra */
    border-radius: 5px; /* Angoli arrotondati */
    font-weight: bold; /* Testo in grassetto */
}

/* Opzionale: effetto al passaggio del mouse */
.info-btn:hover {
    background-color: #0484CC; /* Cambia il colore al passaggio del mouse */
}