/* Course archive */
.lsvr_event-post-archive--grid .post-archive__date {
	margin-top: 2em;
}

.lsvr_event-post-archive--grid .post-archive__date:first-of-type {
	margin-top: 0;
}

.lsvr_event-post-archive--grid .lsvr-grid {
	display: flex;
	flex-wrap: wrap;
	align-items: stretch;
	row-gap: 30px;
}

.lsvr_event-post-archive--grid .lsvr-grid::before,
.lsvr_event-post-archive--grid .lsvr-grid::after {
	display: none;
	content: none;
}

.lsvr_event-post-archive--grid .lsvr-grid > .lsvr-grid__col {
	display: flex;
}

.lsvr_event-post-archive--grid .post {
	display: flex;
	width: 100%;
	height: 100%;
	box-sizing: border-box;
}

.lsvr_event-post-archive--grid .post__inner {
	display: flex;
	flex-direction: column;
	width: 100%;
	height: auto !important;
	min-height: 100%;
}

.lsvr_event-post-archive--grid .post__content {
	display: flex;
	flex: 1 1 auto;
	flex-direction: column;
	width: 100%;
}

.lsvr_event-post-archive--grid .post__title {
	min-height: 0 !important;
}

.lsvr_event-post-archive--grid .post__info-custom-event {
	margin-top: auto;
}
