.evcal_event_title,
.evcal_event_title a,
.eventon_list_event .evcal_event_title {
  font-size: 16px !important;
  line-height: 1.3 !important;
}

.evo_pop_body h2 {
  font-size: 20px !important;
}

.evo_pop_body h3 {
  font-size: 16px !important;
}

/* EventON - botones hover en dorado en lugar de azul */
.eventon_list_event .evcal_btn,
.eventon_list_event a.evcal_btn:hover,
.evo_pop_body .evcal_btn,
.evo_pop_body .evcal_btn:hover,
.eventon_list_event .evo_button:hover,
.evo_metarow_location a:hover,
.evo_pop_body a:hover {
  background-color: #D2A050 !important;
  border-color: #D2A050 !important;
  color: #111 !important;
}

/* EventON - enlaces en dorado en lugar de rojo */
.evo_pop_body a,
.eventon_list_event a,
.evcal_evdata_cell a,
.evo_metarow a {
  color: #D2A050 !important;
}

.evo_pop_body a:hover,
.eventon_list_event a:hover,
.evcal_evdata_cell a:hover,
.evo_metarow a:hover {
  color: #c49040 !important;
}

/* EventON - botón Web del Evento: normal igual que el resto */
.evo_metarow_learnmore a.evcal_evdata_row,
.evo_metarow_learnM a.evcal_evdata_row {
  background-color: transparent !important;
  border-color: transparent !important;
  color: #111111 !important;
}

/* Solo al pasar el ratón → dorado */
.evo_metarow_learnmore a.evcal_evdata_row:hover,
.evo_metarow_learnM a.evcal_evdata_row:hover {
  background-color: #D2A050 !important;
  border-color: #D2A050 !important;
  color: #111111 !important;
}

.evo_metarow_learnmore a.evcal_evdata_row:hover h3,
.evo_metarow_learnM a.evcal_evdata_row:hover h3 {
  color: #111111 !important;
}

/* Fix Safari iOS dark mode - EventON */
@media (prefers-color-scheme: dark) {
  .eventon_list_event,
  .desc_trig_outter,
  .desc_trig_outter a.evcal_list_a,
  .evoet_c3,
  .evcal_desc {
    background-color: #f5f5f5 !important;
    color: #111111 !important;
  }

  .eventon_list_event .evcal_event_title,
  .eventon_list_event .evoet_title,
  .eventon_list_event em,
  .eventon_list_event .event_location_name {
    color: #111111 !important;
  }
}