
/* The Events Calendar Category Colors 994.3.5 generated CSS */
.teccc-legend a, .tribe-events-calendar a, #tribe-events-content .tribe-events-tooltip h4
{
	font-weight: normal;
}

.tribe-events-list .vevent.hentry h2 { padding-left: 5px; }

@media only screen and (max-width: 768px) {
	.tribe-events-calendar td .hentry { display: block; }
	h3.entry-title.summary,
	.tribe-events-calendar .tribe-events-has-events:after
		{ display: none; }

	.tribe-events-calendar .mobile-trigger .tribe-events-tooltip {
		display: none !important;
	}
}


	
.teccc-legend .tribe-events-category-allgemein a,
.tribe-events-calendar .tribe-events-category-allgemein a,
.tribe-events-category-allgemein > div.hentry.vevent > h3.entry-title a,
.tribe-events-mobile.tribe-events-category-allgemein h4 a
{
	color: #000;
	text-decoration: none;
}

.tribe-events-category-allgemein h2.tribe-events-list-event-title.entry-title a,
.teccc-legend .tribe-events-category-allgemein,
.tribe-events-calendar .tribe-events-category-allgemein,
#tribe-events-content .tribe-events-category-allgemein > .tribe-events-tooltip h4,
.tribe-events-category-allgemein > div.hentry.vevent > h3.entry-title,
.tribe-events-category-allgemein h2 a,
.tribe-events-mobile.tribe-events-category-allgemein h4
{
	background-color: transparent;
	border-left: 5px solid #ee1c25;
	border-right: 5px solid transparent;
	color: #000;
	line-height: 1.4em;
	padding-left: 5px;
	padding-bottom: 2px;
}

.tribe-events-category-allgemein h2.tribe-events-list-event-title.entry-title a
{
	width: auto;
	display: block;
}

	
.teccc-legend .tribe-events-category-angebot-fuer-eltern a,
.tribe-events-calendar .tribe-events-category-angebot-fuer-eltern a,
.tribe-events-category-angebot-fuer-eltern > div.hentry.vevent > h3.entry-title a,
.tribe-events-mobile.tribe-events-category-angebot-fuer-eltern h4 a
{
	color: #000;
	text-decoration: none;
}

.tribe-events-category-angebot-fuer-eltern h2.tribe-events-list-event-title.entry-title a,
.teccc-legend .tribe-events-category-angebot-fuer-eltern,
.tribe-events-calendar .tribe-events-category-angebot-fuer-eltern,
#tribe-events-content .tribe-events-category-angebot-fuer-eltern > .tribe-events-tooltip h4,
.tribe-events-category-angebot-fuer-eltern > div.hentry.vevent > h3.entry-title,
.tribe-events-category-angebot-fuer-eltern h2 a,
.tribe-events-mobile.tribe-events-category-angebot-fuer-eltern h4
{
	background-color: transparent;
	border-left: 5px solid #9b3b71;
	border-right: 5px solid transparent;
	color: #000;
	line-height: 1.4em;
	padding-left: 5px;
	padding-bottom: 2px;
}

.tribe-events-category-angebot-fuer-eltern h2.tribe-events-list-event-title.entry-title a
{
	width: auto;
	display: block;
}

	
.teccc-legend .tribe-events-category-angebot-vom-familienzentrum a,
.tribe-events-calendar .tribe-events-category-angebot-vom-familienzentrum a,
.tribe-events-category-angebot-vom-familienzentrum > div.hentry.vevent > h3.entry-title a,
.tribe-events-mobile.tribe-events-category-angebot-vom-familienzentrum h4 a
{
	color: #000;
	text-decoration: none;
}

.tribe-events-category-angebot-vom-familienzentrum h2.tribe-events-list-event-title.entry-title a,
.teccc-legend .tribe-events-category-angebot-vom-familienzentrum,
.tribe-events-calendar .tribe-events-category-angebot-vom-familienzentrum,
#tribe-events-content .tribe-events-category-angebot-vom-familienzentrum > .tribe-events-tooltip h4,
.tribe-events-category-angebot-vom-familienzentrum > div.hentry.vevent > h3.entry-title,
.tribe-events-category-angebot-vom-familienzentrum h2 a,
.tribe-events-mobile.tribe-events-category-angebot-vom-familienzentrum h4
{
	background-color: transparent;
	border-left: 5px solid #509bc9;
	border-right: 5px solid transparent;
	color: #000;
	line-height: 1.4em;
	padding-left: 5px;
	padding-bottom: 2px;
}

.tribe-events-category-angebot-vom-familienzentrum h2.tribe-events-list-event-title.entry-title a
{
	width: auto;
	display: block;
}

	
.teccc-legend .tribe-events-category-foerderverein a,
.tribe-events-calendar .tribe-events-category-foerderverein a,
.tribe-events-category-foerderverein > div.hentry.vevent > h3.entry-title a,
.tribe-events-mobile.tribe-events-category-foerderverein h4 a
{
	color: #000;
	text-decoration: none;
}

.tribe-events-category-foerderverein h2.tribe-events-list-event-title.entry-title a,
.teccc-legend .tribe-events-category-foerderverein,
.tribe-events-calendar .tribe-events-category-foerderverein,
#tribe-events-content .tribe-events-category-foerderverein > .tribe-events-tooltip h4,
.tribe-events-category-foerderverein > div.hentry.vevent > h3.entry-title,
.tribe-events-category-foerderverein h2 a,
.tribe-events-mobile.tribe-events-category-foerderverein h4
{
	background-color: transparent;
	border-left: 5px solid #33472c;
	border-right: 5px solid transparent;
	color: #000;
	line-height: 1.4em;
	padding-left: 5px;
	padding-bottom: 2px;
}

.tribe-events-category-foerderverein h2.tribe-events-list-event-title.entry-title a
{
	width: auto;
	display: block;
}

	
.teccc-legend .tribe-events-category-internes-eltern-kind-angebot a,
.tribe-events-calendar .tribe-events-category-internes-eltern-kind-angebot a,
.tribe-events-category-internes-eltern-kind-angebot > div.hentry.vevent > h3.entry-title a,
.tribe-events-mobile.tribe-events-category-internes-eltern-kind-angebot h4 a
{
	color: #000;
	text-decoration: none;
}

.tribe-events-category-internes-eltern-kind-angebot h2.tribe-events-list-event-title.entry-title a,
.teccc-legend .tribe-events-category-internes-eltern-kind-angebot,
.tribe-events-calendar .tribe-events-category-internes-eltern-kind-angebot,
#tribe-events-content .tribe-events-category-internes-eltern-kind-angebot > .tribe-events-tooltip h4,
.tribe-events-category-internes-eltern-kind-angebot > div.hentry.vevent > h3.entry-title,
.tribe-events-category-internes-eltern-kind-angebot h2 a,
.tribe-events-mobile.tribe-events-category-internes-eltern-kind-angebot h4
{
	background-color: transparent;
	border-left: 5px solid #211f68;
	border-right: 5px solid transparent;
	color: #000;
	line-height: 1.4em;
	padding-left: 5px;
	padding-bottom: 2px;
}

.tribe-events-category-internes-eltern-kind-angebot h2.tribe-events-list-event-title.entry-title a
{
	width: auto;
	display: block;
}

	
.teccc-legend .tribe-events-category-halb-maxi-termin a,
.tribe-events-calendar .tribe-events-category-halb-maxi-termin a,
.tribe-events-category-halb-maxi-termin > div.hentry.vevent > h3.entry-title a,
.tribe-events-mobile.tribe-events-category-halb-maxi-termin h4 a
{
	color: ;
	text-decoration: none;
}

.tribe-events-category-halb-maxi-termin h2.tribe-events-list-event-title.entry-title a,
.teccc-legend .tribe-events-category-halb-maxi-termin,
.tribe-events-calendar .tribe-events-category-halb-maxi-termin,
#tribe-events-content .tribe-events-category-halb-maxi-termin > .tribe-events-tooltip h4,
.tribe-events-category-halb-maxi-termin > div.hentry.vevent > h3.entry-title,
.tribe-events-category-halb-maxi-termin h2 a,
.tribe-events-mobile.tribe-events-category-halb-maxi-termin h4
{
	background-color: ;
	border-left: 5px solid ;
	border-right: 5px solid transparent;
	color: ;
	line-height: 1.4em;
	padding-left: 5px;
	padding-bottom: 2px;
}

.tribe-events-category-halb-maxi-termin h2.tribe-events-list-event-title.entry-title a
{
	width: auto;
	display: block;
}

	
.teccc-legend .tribe-events-category-individueller-gruppentermin a,
.tribe-events-calendar .tribe-events-category-individueller-gruppentermin a,
.tribe-events-category-individueller-gruppentermin > div.hentry.vevent > h3.entry-title a,
.tribe-events-mobile.tribe-events-category-individueller-gruppentermin h4 a
{
	color: #000;
	text-decoration: none;
}

.tribe-events-category-individueller-gruppentermin h2.tribe-events-list-event-title.entry-title a,
.teccc-legend .tribe-events-category-individueller-gruppentermin,
.tribe-events-calendar .tribe-events-category-individueller-gruppentermin,
#tribe-events-content .tribe-events-category-individueller-gruppentermin > .tribe-events-tooltip h4,
.tribe-events-category-individueller-gruppentermin > div.hentry.vevent > h3.entry-title,
.tribe-events-category-individueller-gruppentermin h2 a,
.tribe-events-mobile.tribe-events-category-individueller-gruppentermin h4
{
	background-color: transparent;
	border-left: 5px solid #ffbf00;
	border-right: 5px solid transparent;
	color: #000;
	line-height: 1.4em;
	padding-left: 5px;
	padding-bottom: 2px;
}

.tribe-events-category-individueller-gruppentermin h2.tribe-events-list-event-title.entry-title a
{
	width: auto;
	display: block;
}

	
.teccc-legend .tribe-events-category-interessensgruppe a,
.tribe-events-calendar .tribe-events-category-interessensgruppe a,
.tribe-events-category-interessensgruppe > div.hentry.vevent > h3.entry-title a,
.tribe-events-mobile.tribe-events-category-interessensgruppe h4 a
{
	color: ;
	text-decoration: none;
}

.tribe-events-category-interessensgruppe h2.tribe-events-list-event-title.entry-title a,
.teccc-legend .tribe-events-category-interessensgruppe,
.tribe-events-calendar .tribe-events-category-interessensgruppe,
#tribe-events-content .tribe-events-category-interessensgruppe > .tribe-events-tooltip h4,
.tribe-events-category-interessensgruppe > div.hentry.vevent > h3.entry-title,
.tribe-events-category-interessensgruppe h2 a,
.tribe-events-mobile.tribe-events-category-interessensgruppe h4
{
	background-color: ;
	border-left: 5px solid ;
	border-right: 5px solid transparent;
	color: ;
	line-height: 1.4em;
	padding-left: 5px;
	padding-bottom: 2px;
}

.tribe-events-category-interessensgruppe h2.tribe-events-list-event-title.entry-title a
{
	width: auto;
	display: block;
}

	
.teccc-legend .tribe-events-category-maxi-termin a,
.tribe-events-calendar .tribe-events-category-maxi-termin a,
.tribe-events-category-maxi-termin > div.hentry.vevent > h3.entry-title a,
.tribe-events-mobile.tribe-events-category-maxi-termin h4 a
{
	color: ;
	text-decoration: none;
}

.tribe-events-category-maxi-termin h2.tribe-events-list-event-title.entry-title a,
.teccc-legend .tribe-events-category-maxi-termin,
.tribe-events-calendar .tribe-events-category-maxi-termin,
#tribe-events-content .tribe-events-category-maxi-termin > .tribe-events-tooltip h4,
.tribe-events-category-maxi-termin > div.hentry.vevent > h3.entry-title,
.tribe-events-category-maxi-termin h2 a,
.tribe-events-mobile.tribe-events-category-maxi-termin h4
{
	background-color: ;
	border-left: 5px solid ;
	border-right: 5px solid transparent;
	color: ;
	line-height: 1.4em;
	padding-left: 5px;
	padding-bottom: 2px;
}

.tribe-events-category-maxi-termin h2.tribe-events-list-event-title.entry-title a
{
	width: auto;
	display: block;
}

	
.teccc-legend .tribe-events-category-beratungsangebot-fuer-familien a,
.tribe-events-calendar .tribe-events-category-beratungsangebot-fuer-familien a,
.tribe-events-category-beratungsangebot-fuer-familien > div.hentry.vevent > h3.entry-title a,
.tribe-events-mobile.tribe-events-category-beratungsangebot-fuer-familien h4 a
{
	color: #000;
	text-decoration: none;
}

.tribe-events-category-beratungsangebot-fuer-familien h2.tribe-events-list-event-title.entry-title a,
.teccc-legend .tribe-events-category-beratungsangebot-fuer-familien,
.tribe-events-calendar .tribe-events-category-beratungsangebot-fuer-familien,
#tribe-events-content .tribe-events-category-beratungsangebot-fuer-familien > .tribe-events-tooltip h4,
.tribe-events-category-beratungsangebot-fuer-familien > div.hentry.vevent > h3.entry-title,
.tribe-events-category-beratungsangebot-fuer-familien h2 a,
.tribe-events-mobile.tribe-events-category-beratungsangebot-fuer-familien h4
{
	background-color: transparent;
	border-left: 5px solid #a6c701;
	border-right: 5px solid transparent;
	color: #000;
	line-height: 1.4em;
	padding-left: 5px;
	padding-bottom: 2px;
}

.tribe-events-category-beratungsangebot-fuer-familien h2.tribe-events-list-event-title.entry-title a
{
	width: auto;
	display: block;
}

	
.teccc-legend .tribe-events-category-schliessungstag a,
.tribe-events-calendar .tribe-events-category-schliessungstag a,
.tribe-events-category-schliessungstag > div.hentry.vevent > h3.entry-title a,
.tribe-events-mobile.tribe-events-category-schliessungstag h4 a
{
	color: #000;
	text-decoration: none;
}

.tribe-events-category-schliessungstag h2.tribe-events-list-event-title.entry-title a,
.teccc-legend .tribe-events-category-schliessungstag,
.tribe-events-calendar .tribe-events-category-schliessungstag,
#tribe-events-content .tribe-events-category-schliessungstag > .tribe-events-tooltip h4,
.tribe-events-category-schliessungstag > div.hentry.vevent > h3.entry-title,
.tribe-events-category-schliessungstag h2 a,
.tribe-events-mobile.tribe-events-category-schliessungstag h4
{
	background-color: transparent;
	border-left: 5px solid #c40f18;
	border-right: 5px solid transparent;
	color: #000;
	line-height: 1.4em;
	padding-left: 5px;
	padding-bottom: 2px;
}

.tribe-events-category-schliessungstag h2.tribe-events-list-event-title.entry-title a
{
	width: auto;
	display: block;
}


