<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">:root{
	--tec-color-accent-primary:#e30613!important;
	--tec-color-link-accent-hover:#ca0511!important;
	--tec-color-link-accent:#e30613;
	--tec-color-link-accent-hover:#ca0511;
	--tec-font-family-sans-serif: 'Open Sans','Helvetica Neue', Helvetica, Arial, sans-serif !important;
	--fond:#e5e5e5;
}

#tribe-events-content hr {
	border-top: 4px solid #e30613 !important;
}
.tribe-events-single .t-header {
	text-transform: none !important;
	color: var(--tec-color-accent-primary) !important;
	font-size: 32px !important;
}


.tribe-events .tribe-events-c-nav__next, 
.tribe-events .tribe-events-c-nav__prev {
	padding: .5em 1em;
	background-color: var(--fond);
	border-radius: 100px;
}
.tribe-common .tribe-common-c-btn, 
.tribe-common a.tribe-common-c-btn,
.tribe-events .tribe-events-c-ical__link {
	border-radius: 100px !important;
}

.tribe-events .tribe-events-calendar-list__month-separator:after {
	background-color:  var(--fond) !important;
}
.tribe-events .tribe-events-calendar-list-nav {
	border-color:  var(--fond) !important;
}

.c-marginalia a {
	color: var(--tec-color-accent-primary) !important;
}
.c-marginalia a:hover {
	color: var(--tec-color-link-accent-hover) !important;
}

.tribe-events .tribe-events-calendar-list__event-datetime-wrapper, 
.tribe-events .tribe-events-calendar-list__event-title {
	margin: 0 !important;
}
.tribe-events .tribe-events-calendar-list__event-datetime {
	color: var(--tec-color-accent-primary) !important;
}

.tribe-common .tribe-common-anchor-thin {
	border: none !important;
}
.tribe-common .tribe-common-anchor-thin:hover {
	border: none !important;
	color: var(--tec-color-accent-primary) !important;
}

.tribe-events .tribe-events-calendar-list__event-date-tag-weekday {
	color: var(--tec-color-accent-primary) !important;
}

.tribe-common .tribe-common-c-btn:focus, 
.tribe-common .tribe-common-c-btn:hover, 
.tribe-common a.tribe-common-c-btn:focus, 
.tribe-common a.tribe-common-c-btn:hover {
	background-color: var(--tec-color-link-accent-hover) !important;
	color: var(--tec-color-accent-primary);
}
.tribe-events .tribe-events-c-ical__link:hover {
	color: white !important;
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-b3 {
	font-size: var(--tec-font-size-2);
}

#tribe-events-pg-template {
	padding: 0 !important;
	margin: 0 !important;
	max-width: 100000px !important; 
}
.tribe-events .tribe-events-c-ical__link, .tribe-events .tribe-events-c-ical__link:visited {
	border: 1px solid var(--tec-color-accent-primary) !important;
	color: var(--tec-color-accent-primary) !important;
}
.tribe-events-event-meta:before, .tribe-events-event-meta~div:not(.tribe-events-event-meta):not(.event-tickets) {
	border: none !important;
}
#tribe-events-pg-template abbr[title] {
	text-decoration: none !important;
}
.tribe-events-meta-group {
	padding: 0 !important;
}
.tribe-events-event-meta dd {
	margin: 0 !important;
}
.tribe-events-event-meta dt {
	margin: 1em 0 0 0 !important;
}
.tribe-events-single-section-title {
	margin: 0 !important;
}
.tribe-events-cal-links .tribe-events-gcal {
	margin-right: 10px !important;
}
.tribe-events-cal-links .tribe-events-gcal, 
.tribe-events-cal-links .tribe-events-ical {
	background: none !important;
	padding-left: 0!important;
}

/* Veranstalter */
.tribe-events-view--organizer .tribe-events-header__breadcrumbs {
	display: none;
}
.tribe-events-view--organizer .tribe-events-pro-organizer__meta-title {
	color: var(--tec-color-accent-primary) !important;
	border-bottom: none;
	display: inline-block;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container {
	padding: 4em 0;
	max-width: 100%; 
}
.tribe-common--breakpoint-medium.tribe-events-pro .tribe-events-pro-organizer__meta {
	margin-bottom: 2em !important;
	padding: 0 !important;
	border:none !important;
	background-color: transparent !important;
}


/* Wochenansicht */
.tribe-events-pro .tribe-events-pro-week-grid__event-link-inner {
	background-color: var(--fond) !important;	
}</pre></body></html>