html body .custom-event-list .event-label,
html body.single-post .entry-content .custom-event-list .event-label,
html body.page:not(.home) .entry-content .custom-event-list .event-label,
html body.post-type-archive-tribe_events .tribe-events-view--list .event-labels > span,
html body.post-type-archive-tribe_events .tribe-events-view--day .event-labels > span,
html body.post-type-archive-tribe_events .tribe-events-view--list .kyoiq-archive-image-labels > span,
html body.post-type-archive-tribe_events .tribe-events-view--day .kyoiq-archive-image-labels > span,
html body.post-type-archive-tribe_events .tribe-events-view--list .event-featured-label,
html body.post-type-archive-tribe_events .tribe-events-view--day .event-featured-label,
html body.post-type-archive-tribe_events .tribe-events-view--list .event-status-label,
html body.post-type-archive-tribe_events .tribe-events-view--day .event-status-label,
html body.post-type-archive-tribe_events .tribe-events-view--list .tribe-events-calendar-list__event-tag-label,
html body.post-type-archive-tribe_events .tribe-events-view--day .tribe-events-calendar-day__event-tag-label,
html body.post-type-archive-tribe_events .tribe-events-view--list .kyoiq-image-organizer-label,
html body.post-type-archive-tribe_events .tribe-events-view--day .kyoiq-image-organizer-label {
	border: 0 !important;
	border-color: transparent !important;
	outline: 0 !important;
}

html body .custom-event-list .custom-event-card,
html body.single-post .entry-content .custom-event-list .custom-event-card,
html body.page:not(.home) .entry-content .custom-event-list .custom-event-card {
	align-items: stretch !important;
	box-sizing: border-box !important;
}

html body .custom-event-list .custom-event-content,
html body.single-post .entry-content .custom-event-content,
html body.page:not(.home) .entry-content .custom-event-content {
	align-self: stretch !important;
	width: 100% !important;
	max-width: 100% !important;
	min-width: 0 !important;
	padding-right: 0 !important;
	padding-left: 0 !important;
	box-sizing: border-box !important;
}

html body .custom-event-list .custom-event-content .custom-event-date,
html body.single-post .entry-content .custom-event-content .custom-event-date,
html body.page:not(.home) .entry-content .custom-event-content .custom-event-date {
	width: calc(100% - 48px) !important;
	max-width: calc(100% - 48px) !important;
	margin-right: 24px !important;
	margin-left: 24px !important;
	border: 0 !important;
	box-sizing: border-box !important;
}

html body .custom-event-list .custom-event-title,
html body.single-post .entry-content .custom-event-title,
html body.page:not(.home) .entry-content .custom-event-title,
html body .custom-event-list .custom-event-venue,
html body.single-post .entry-content .custom-event-venue,
html body.page:not(.home) .entry-content .custom-event-venue,
html body .custom-event-list .custom-event-detail-labels,
html body.single-post .entry-content .custom-event-detail-labels,
html body.page:not(.home) .entry-content .custom-event-detail-labels {
	margin-right: 24px !important;
	margin-left: 24px !important;
}

html body .custom-event-list .custom-event-venue-icon,
html body.single-post .entry-content .custom-event-venue-icon,
html body.page:not(.home) .entry-content .custom-event-venue-icon {
	color: var(--kyoiq-color-text) !important;
}
	
