/*Setup Grid Layout for small and large screens */
@media only screen and (max-width: 1279px){
.ajde_evcal_calendar.boxy .eventon_events_list {
  display: grid;
  grid-template-columns: repeat(auto-fill,minmax(min(330px, 100%),1fr)) !important;
  gap: 0;
}
.ajde_evcal_calendar.boxy.box_3 .eventon_list_event {
  width: 100%;
}
}
@media only screen and (min-width: 1279px) and (max-width:1919px) {
.ajde_evcal_calendar.boxy .eventon_events_list {
  display: grid;
  grid-template-columns: repeat(3, 1fr) !important;
  gap: 0;
}
.ajde_evcal_calendar.boxy.box_3 .eventon_list_event {
  width: 100%;
}
}
@media only screen and (min-width: 1920px){
.ajde_evcal_calendar.boxy .eventon_events_list {
  display: grid;
  grid-template-columns: repeat(auto-fill,minmax(min(330px, 100%),1fr)) !important;
  gap: 0;
}
.ajde_evcal_calendar.boxy.box_3 .eventon_list_event {
  width: 100%;
}
}

/* Highlight the Home button */
.home-menu {
	position: relative;
}
.home-menu:before {
	background-color:var(--wp--preset--color--accent-1);
	border-radius:4px;
	bottom:0;
	color:inherit;
	content:"";
	left:0px;
	opacity:0.18;
	pointer-events:none;
	position:absolute;
	right:0px;
	top:0;
	transition:opacity .2s cubic-bezier(.4,0,.6,1);
}

/* Set Background for Event Card */
.ajde_evcal_calendar.boxy.boxstyle1 #evcal_list .eventon_list_event .desc_trig {
	background-color: var(--wp--preset--color--accent-3) !important;
	border: 1px solid gray;
	padding-top: 220px !important;
}
.ajde_evcal_calendar.boxy.boxstyle1 #evcal_list .eventon_list_event .evo_gigs {
	border: 1px solid var(--wp--preset--color--accent-2);
}

/* Adjust border radius of main image to fit */
.ajde_evcal_calendar.boxy.boxstyle1 .evo_boxtop {
	border-radius: 10px;
}

/* Now Live - move the icon to right */
.ajde_evcal_calendar.boxy.boxstyle1 .eventon_list_event .evo_above_title {
	left: unset;
	right: 10px;
}

/* Event Title */
.ajde_evcal_calendar.boxy.boxstyle1.tbg1 #evcal_list .eventon_list_event .desc_trig .evcal_desc {
	flex-basis: calc(100% - 50px);
}
.ajde_evcal_calendar.boxy.boxstyle1 #evcal_list .eventon_list_event .evcal_desc span.evcal_event_title {
	white-space: wrap;
}

/* Event Type */
.eventon_events_list .eventon_list_event .evoet_cx .level_4.ett1:has(em[data-v="Gigs"]), .evo_pop_body .evoet_cx .level_4.ett1:has(em[data-v="Gigs"]) {
	position: absolute;
	z-index: 1000;
	left: 0px;
	top: 0px;
	background-color: var(--wp--preset--color--accent-2);
	color: var(--wp--preset--color--contrast);
	border-top-right-radius: 0;
	border-bottom-left-radius: 0;
}

/* Genre */
.ajde_evcal_calendar.boxy .evcal_list_a span.evcal_event_types.ett2 {
	display: flex;
}

/* Price */
.eventon_events_list .eventon_list_event .evoet_cx .evoet_cmf {
	background-color: var(--wp--preset--color--accent-2);
	padding: 5px;
	border-radius: 5px;
	font-weight: 600;
	text-transform: uppercase;
	line-height: 1;
	font-family: "Poppins";
	margin-left: auto;
	align-self: flex-end;
}



