h2 {
	font-size: 1.8em;
}

:root :where(.wp-block-separator) {
	width: 50% !important;
}

/*SQUAT RADAR WIDGET*/ 
.radar-calendar-column {
	max-width: 1080px;
	margin: auto !important;
}

.upcoming-events {
	gap: 0em;
}
.squat-radar-widget a {
	color: #945aff;
	font-family: Poppins;
	font-weight: 600;
}
.squat-radar-widget a:hover {
	color: #f42828;
	text-decoration: none;
	transition: 0.5s ease-in-out;
}
.squat-radar-event-start-end {
	font-size: 1.2em;
	margin-top: 0.6em;
	order: -1
}
.squat-radar-title {
	margin-top: 0.5em;
	margin-bottom: 0.5em !important;
	font-weight: 600;
}
.squat-radar-category {
	font-weight: 600;
	padding: 0.2em;
	margin: 0.2em;
}
.squat-radar-og_group_ref {
	font-weight: 600;
	padding: 0.2em;
	margin: 0.2em;
}
.squat-radar-image {
	width: 100%;
}

/*hide palestine archiving event for the rest of 2024 - its just too long for it to remain at the top of events*/
.squat-radar.radar-event.radar-event-confirmed:nth-of-type(1) {
	display: none;
}

/*DESKTOP ONLY EFFECTS*/
@media only screen and (min-width: 767px){
.squat-radar-widget {
	margin-top: 1em;
	}
.squat-radar.radar-event {
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	max-height: 420px;
	overflow: hidden;
	container-type: inline-size;
}
.squat-radar-title {
	max-width: calc(100% - 260px);
	}		
.squat-radar-category {	
	max-width: calc(100% - 260px);
	}
.squat-radar-location {
	width: calc(100% - 260px) !important;
	}
.squat-radar-location-map-link {
	width: calc(100% - 260px) !important;
	}
@container (max-width: 500px) {
	.squat-radar-title{
		max-width: 500px;
	}
	.squat-radar-category {
		max-width: 500px;
	}
}
.squat-radar-body-summary {
	width: calc(100% - 260px);
}

.squat-radar-image {
	min-height: 250px; 
	max-width: 250px !important;
	max-height: 420px !important;
	order: 2;
	object-fit: contain;
	border: none;
	}

img[src=""] {
	display: none;
	}
}

/*News formatting*/
.wp-block-spacer {
	margin-block-start: 0 !important;
}


/*Display title and news only on desktop*/
@media only screen and (max-width: 767px){
	.news-column {
		display: none;
	}
}
/*Hide Separator below tagline only on desktop*/
	@media only screen and (min-width: 767px) {	
	.hidden-separator {
		display: none;
	}
}
