.hkh-termine {
	min-height: 6.2em;
}

/* Match a heading immediately above the shortcode without changing other text. */
.avia_textblock > p + .hkh-termine {
	margin-top: -0.85em !important;
}

/* Enfold applies its own list markers and spacing, so use a scoped reset. */
#top .hkh-termine .hkh-termine__list {
	list-style: none !important;
	margin: 0 !important;
	padding: 0 !important;
}

#top .hkh-termine .hkh-termine__item {
	font-weight: 700;
	line-height: 1.55;
	list-style: none !important;
	margin: 0 !important;
	padding: 0 !important;
}

#top .hkh-termine .hkh-termine__item::marker {
	content: "" !important;
}

#top .hkh-termine .hkh-termine__item::before {
	content: none !important;
	display: none !important;
}

.hkh-termine__loading,
.hkh-termine__empty,
.hkh-termine__fallback,
.hkh-termine__error {
	margin: 0;
}

.hkh-termine__loading {
	opacity: 0.68;
}
