body {
    background-color: #aab2b2;
}

.form-control {
    border-radius: 5px;
}

.btn-outline-light {
    border-color: 5CB85C;
}

.btn-outline-light:hover {
    background-color: 4CAF50;
    color: black;
}

.card {
    border-radius: 10px;
}

h2 {
    color: #343a40;
    text-align: center;
}

.btn-primary {
    background-color: #5CB85C;
    border-color: #5CB85C;
}

.btn-primary:hover {
    background-color: #4CAF50;
}

.btn-danger {
    background-color: #dc3545;
    border-color: #a71d2a;
}

.btn-danger:hover {
    background-color: #a71d2a;
}
.contenedor-conciertos {
    display: flex;
    flex-direction: column;
    gap: 20px; 
}

.tarjeta-concierto {
    background-color: #343a40; 
    padding: 20px;
    border-radius: 10px;
    box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.1); 
    width: 90%;
    max-width: 600px;
    margin: auto;
}
.tarjeta-concierto p, h2, h3, li {
    color:#ffff
}
#tituloListaConciertos{
    color:#343a40
}