/*
 Theme Name:   Bricks Child Theme
 Theme URI:    https://bricksbuilder.io/
 Description:  Use this child theme to extend Bricks.
 Author:       Bricks
 Author URI:   https://bricksbuilder.io/
 Template:     bricks
 Version:      1.1
 Text Domain:  bricks
*/
.eventon_list_event[data-colr="#393b96"] .evoet_time_expand, .eventon_list_event[data-colr="#ef3b4d"] .evoet_time_expand, .eventon_list_event[data-colr="#64b848"] .evoet_time_expand {
  display:none !important;
}

.text-highlight {
	color: var(--bricks-color-zffhrk);
}

#brx-header.sticky {
    z-index: 99;
}

/*.eventon_filter.event_location, */.eventon_filter.event_past_future {
	display: none !important;
}
.evcal_evdata_cell .padt10{
	display: none !important;
}

.ajde_evcal_calendar.color .evcal_cblock .evo_end:before, .evo_lightboxes .color.eventon_list_event .evcal_cblock .evo_end:before{
	background-color: #000 !important;
}
.evcal_cblock .evo_start, .evcal_cblock .evo_end {
    font-size: 34px !important;
	margin-top: 0 !important;
}
.evcal_cblock .evo_start em.month, .evcal_cblock .evo_end em.month, .evcal_cblock .evo_start em.day {
    font-size: 18px !important;
}
.evofc_months_strip.names .eventon_fc_days .evo_fc_day.has_events span i{
	white-space: nowrap;	
}

.evo_metarow_ICS .evcal_evdata_cell p a, .evo_clik_row .evo_h3 {
    text-transform: none !important;
}


.evo_tz {
	display: none !important;
}

.evoet_time_expand, .evoet_subtitle {
	width: 100% !important;
}


/*
 * Estilos para Select 2
 */
.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 40px !important;
	right: 10px !important;
}
.select2-container .select2-selection--single {
    height: 40px !important;
	font-weight: 400 !important;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
	line-height: 40px !important;
}
.select2-container--default .select2-selection--single .select2-selection__placeholder {
    color: var(--bricks-color-mphcec) !important;
}
.select2-container--default .select2-selection--single {
    background-color: #fff !important;
    border: 1px solid var(--bricks-color-cf52df) !important;
    border-radius: var(--radius-xs) !important;
}

.select2-container--default .select2-selection--single .select2-selection__arrow b {
    border-color: var(--bricks-color-mphcec) transparent transparent transparent !important;
	border-width: 4px 4px 0 4px !important;
}

.eventon_events_list .eventon_list_event .evoet_cx span.evcal_event_subtitle, .evo_pop_body .evoet_cx span.evcal_event_subtitle {
	text-transform: none !important;
}

#event_getdirection {
	 display: none !important;
}


/*
 * Tabla admin eventos
 */
.lista-eventos {}
.lista-posts {}
.lista-eventos .lista-eventos-item, .lista-posts .lista-posts-item {
	display: grid;
	align-items: center;
	gap: var(--space-3xs);
}
.lista-eventos .lista-eventos-item {
	grid-template-columns: 2fr 1fr 1fr 1fr 2fr 1fr 3fr;
}
.lista-posts .lista-posts-item {
	grid-template-columns: 4fr 1fr 1fr 3fr;
}
.lista-eventos .lista-eventos-item, .lista-posts .lista-posts-item {
	padding: var(--space-3xs);
}
.lista-eventos .lista-eventos-item:nth-child(odd):not(.lista-eventos-cabecera), .lista-posts .lista-posts-item:nth-child(odd):not(.lista-posts-cabecera) {
	background-color: var(--bricks-bg-light);
}
.lista-eventos .lista-eventos-cabecera, .lista-posts .lista-posts-cabecera {
	background-color: var(--bricks-text-dark);
	color: var(--color-text-light-secondary);
	font-weight: bold;
}
.lista-eventos .lista-eventos-botonera {
	display: flex;
	column-gap: var(--space-3xs);
	justify-content: flex-end;
}

.lista-posts-botonera {
	display: flex;
	column-gap: var(--space-3xs);
	justify-content: flex-end;
}


/*
 * Personalización Ultimate Member
 */

.um-button {
	background-color: var(--bricks-color-heqjhz) !important;
	color: var(--bricks-color-mphcec) !important;
	font-weight: 600 !important;
}

/*
 * Página del evento
 */
.evosin_event_title {
	line-height: 1em;
	font-weight: 500 !important;
	font-size: var(--text-4xl);
	text-transform: none !important;	
}