/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 30 2025 | 11:57:46 */
/* ================================
   GIGPRESS CUSTOM STYLING
   Estil minimalista tipus Ed Sheeran
   ================================ */

/* Amaguem la capçalera Date / City / Venue */
.gigpress-table.gigpress-table.upcoming .gigpress-header {
    display: none !important;
}

/* Eliminem els bordes externs i setem full width */
.gigpress-table.gigpress-table.upcoming {
    border: none !important;
    width: 100% !important;
    border-collapse: collapse !important;
}

/* Files dels concerts */
.gigpress-row.active {
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    padding: 15px 0 !important;
    border-bottom: 1px solid #ddd !important;
    background: none !important;
    font-family: 'Lato', sans-serif !important;
    font-size: 16px !important;
}

/* Texts de data, ciutat i lloc */
.gigpress-date,
.gigpress-city,
.gigpress-venue {
    display: inline-block !important;
    margin: 0 15px 0 0 !important;
    color: #111 !important;
}

/* Botó “Compra entrades” a la dreta */
.gigpress-tickets-link {
    order: 999 !important;
    background-color: #ff5a5f !important;
    color: #fff !important;
    padding: 8px 15px !important;
    text-decoration: none !important;
    border-radius: 4px !important;
    font-weight: 600 !important;
    font-size: 14px !important;
    transition: background-color 0.3s ease !important;
}

/* Hover del botó */
.gigpress-tickets-link:hover {
    background-color: #e04e50 !important;
}

/* Info addicional (hora, adreça) */
.gigpress-info.active td {
    display: block !important;
    padding-top: 5px !important;
    font-size: 14px !important;
    color: #555 !important;
}

/* Retirem bordes laterals */
.gigpress-row.active td {
    border: none !important;
}

/* Responsive: ajustem en pantalles petites */
@media (max-width: 768px) {
    .gigpress-row.active {
        flex-direction: column !important;
        align-items: flex-start !important;
    }
    .gigpress-tickets-link {
        margin-top: 10px !important;
        order: 0 !important;
    }
}