html body :is(
	.event-label,
	.single-event-label,
	.kyoiq-event-report-list-label,
	.kyoiq-event-video-list-label,
	.kyoiq-image-organizer-label,
	.tribe-events-calendar-list__event-tag-label,
	.tribe-events-calendar-day__event-tag-label,
	.tribe-events-calendar-latest-past__event-tag-label,
	.tribe-events-calendar-list__event-organizer-title,
	.tribe-events-calendar-day__event-organizer-title,
	.tribe-events-calendar-latest-past__event-organizer-title,
	.event-featured-label,
	.event-status-label,
	.kyoiq-post-organizer-label,
	.kyoiq-news-label,
	.kyoiq-partner-label,
	.kyoiq-video-card__media-label,
	.kyoiq-video-card__body-label,
	.kyoiq-video-card__meta-badge,
	.kyoiq-event-video-archive__label,
	.kyoiq-event-video-archive__badge,
	.kyoiq-video-single__channel-label,
	.kyoiq-video-single__badge
) {
	display: inline-flex !important;
	align-items: center !important;
	gap: 6px !important;
	column-gap: 6px !important;
	box-sizing: border-box !important;
	height: 26px !important;
	min-height: 26px !important;
	max-height: 26px !important;
	padding: 5px 10px !important;
	border-radius: 4px !important;
	font-size: 12px !important;
	line-height: 1.2 !important;
	box-shadow: none !important;
}

html body .kyoiq-video-card__media-labels .kyoiq-video-card__tag-label {
	display: none !important;
}

html body :is(
	#kyoiq-label-gap-normalizer,
	.event-labels,
	.custom-event-labels,
	.custom-event-detail-labels,
	.single-event-title-labels,
	.kyoiq-post-organizer-labels,
	.kyoiq-news-labels,
	.kyoiq-news-scopes,
	.kyoiq-news-single-tag-labels,
	.kyoiq-news-detail-labels,
	.kyoiq-partner-labels,
	.kyoiq-video-card__media-labels,
	.kyoiq-video-card__meta,
	.kyoiq-video-card__body-labels,
	.kyoiq-event-video-archive__labels,
	.kyoiq-event-video-archive__badges,
	.kyoiq-video-organizer-labels,
	.kyoiq-video-single__header-labels,
	.kyoiq-video-single__badges
) {
	column-gap: 6px !important;
	row-gap: 8px !important;
	gap: 8px 6px !important;
}

html body :is(
	.event-label,
	.single-event-label,
	.kyoiq-event-report-list-label,
	.kyoiq-event-video-list-label,
	.kyoiq-image-organizer-label,
	.tribe-events-calendar-list__event-tag-label,
	.tribe-events-calendar-day__event-tag-label,
	.tribe-events-calendar-latest-past__event-tag-label,
	.tribe-events-calendar-list__event-organizer-title,
	.tribe-events-calendar-day__event-organizer-title,
	.tribe-events-calendar-latest-past__event-organizer-title,
	.event-featured-label,
	.event-status-label,
	.kyoiq-post-organizer-label,
	.kyoiq-news-label,
	.kyoiq-partner-label,
	.kyoiq-video-card__media-label,
	.kyoiq-video-card__body-label,
	.kyoiq-video-card__meta-badge,
	.kyoiq-event-video-archive__label,
	.kyoiq-event-video-archive__badge,
	.kyoiq-video-single__channel-label,
	.kyoiq-video-single__badge
):is(:hover, :focus, :focus-visible) {
	box-shadow: none !important;
}

html body a.kyoiq-title-card-tag-link,
html body a.kyoiq-title-card-tag-link:visited {
	color: #fff !important;
	text-decoration: none !important;
	background: var(--kyoiq-color-primary) !important;
	background-color: var(--kyoiq-color-primary) !important;
	border: 1px solid var(--kyoiq-color-primary) !important;
	outline: 2px solid transparent;
	outline-offset: 2px;
	box-shadow: none !important;
	transform: none !important;
}

html body a.kyoiq-title-card-tag-link:is(:hover, :focus, :focus-visible) {
	color: #fff !important;
	text-decoration: none !important;
	background: var(--kyoiq-color-primary-hover) !important;
	background-color: var(--kyoiq-color-primary-hover) !important;
	border-color: var(--kyoiq-color-primary-hover) !important;
	outline: 2px solid var(--kyoiq-color-primary-focus);
	outline-offset: 2px;
	box-shadow: none !important;
	transform: none !important;
}

html body .custom-event-list .event-label.label-tag::before,
html body .custom-event-list .event-label.label-tag::after,
html body.post-type-archive-tribe_events .tribe-events .custom-event-card--archive-event .event-label.label-tag::before,
html body.post-type-archive-tribe_events .tribe-events .custom-event-card--archive-event .event-label.label-tag::after,
html body.post-type-archive-tribe_events .tribe-common.tribe-events .custom-event-card--archive-event .event-label.label-tag::before,
html body.post-type-archive-tribe_events .tribe-common.tribe-events .custom-event-card--archive-event .event-label.label-tag::after {
	display: none !important;
	content: none !important;
	width: 0 !important;
	min-width: 0 !important;
	height: 0 !important;
	min-height: 0 !important;
	margin: 0 !important;
	padding: 0 !important;
}

html body :is(
	.event-label,
	.single-event-label,
	.kyoiq-event-report-list-label,
	.kyoiq-event-video-list-label,
	.kyoiq-image-organizer-label,
	.tribe-events-calendar-list__event-tag-label,
	.tribe-events-calendar-day__event-tag-label,
	.tribe-events-calendar-latest-past__event-tag-label,
	.tribe-events-calendar-list__event-organizer-title,
	.tribe-events-calendar-day__event-organizer-title,
	.tribe-events-calendar-latest-past__event-organizer-title,
	.event-featured-label,
	.event-status-label,
	.kyoiq-post-organizer-label,
	.kyoiq-news-label,
	.kyoiq-partner-label,
	.kyoiq-video-card__media-label,
	.kyoiq-video-card__body-label,
	.kyoiq-video-card__meta-badge,
	.kyoiq-event-video-archive__label,
	.kyoiq-event-video-archive__badge,
	.kyoiq-video-single__channel-label,
	.kyoiq-video-single__badge
) :is(i, svg) {
	display: inline-flex !important;
	flex: 0 0 auto !important;
	align-items: center !important;
	justify-content: center !important;
	width: 12px !important;
	min-width: 12px !important;
	max-width: 12px !important;
	height: 12px !important;
	min-height: 12px !important;
	max-height: 12px !important;
	margin: 0 !important;
	padding: 0 !important;
	font-size: 12px !important;
	line-height: 1 !important;
	box-shadow: none !important;
}

html body :is(
	.event-label,
	.single-event-label,
	.kyoiq-event-report-list-label,
	.kyoiq-event-video-list-label,
	.kyoiq-image-organizer-label,
	.tribe-events-calendar-list__event-tag-label,
	.tribe-events-calendar-day__event-tag-label,
	.tribe-events-calendar-latest-past__event-tag-label,
	.tribe-events-calendar-list__event-organizer-title,
	.tribe-events-calendar-day__event-organizer-title,
	.tribe-events-calendar-latest-past__event-organizer-title,
	.event-featured-label,
	.event-status-label,
	.kyoiq-post-organizer-label,
	.kyoiq-news-label,
	.kyoiq-partner-label,
	.kyoiq-video-card__media-label,
	.kyoiq-video-card__body-label,
	.kyoiq-video-card__meta-badge,
	.kyoiq-event-video-archive__label,
	.kyoiq-event-video-archive__badge,
	.kyoiq-video-single__channel-label,
	.kyoiq-video-single__badge
) img {
	display: inline-block !important;
	flex: 0 0 12px !important;
	width: 12px !important;
	min-width: 12px !important;
	max-width: 12px !important;
	height: 12px !important;
	min-height: 12px !important;
	max-height: 12px !important;
	margin: 0 !important;
	padding: 0 !important;
	border: 0 !important;
	border-radius: 0 !important;
	box-shadow: none !important;
	object-fit: contain !important;
}
	
