/* Jahreszeiten */
/*
Color Codes:
Allgemein: #fa6464
frühling: #95b53d
sommer: #e8b428
herbst: #a86178
winter: #46a1bf
*/

/*Event Colors*/

#color-spring em.day, #color-spring em.date, #color-spring em.month, #color-spring em.evcal_time.evo_tz_time, #color-spring strong {
	color: #95b53d !important;
}
#color-summer em.day, #color-summer em.date, #color-summer em.month, #color-summer em.evcal_time.evo_tz_time, #color-summer strong {
	color: #e8b428 !important;
}
#color-autumn em.day, #color-autumn em.date, #color-autumn em.month, #color-autumn em.evcal_time.evo_tz_time, #color-autumn strong {
	color: #a86178 !important;
}
#color-winter em.day, #color-winter em.date, #color-winter em.month, #color-winter em.evcal_time.evo_tz_time, #color-winter strong {
	color: #46a1bf !important;
}

/*Single Event Date Color*/
.eventon_events_list .eventon_list_event .evcal_desc span, .eventon_events_list .eventon_list_event .evoet_cx span, .evo_pop_body .evcal_desc span, .evo_pop_body .evoet_cx span.evoet_subtitle, .evcal_list_a .evoet_cx span.evoet_subtitle {
  display: block;
  color: #a86178 !important;
}


/* EVENTON */
.eventon_events_list .eventon_list_event .evoet_cx span.evcal_desc2, .evo_pop_body .evoet_cx span.evcal_desc2 {
	color: #3c3c3c !important;
	text-transform: none !important;
	font-size: 20px !important;
}

#evcal_list .eventon_list_event .evoet_cx span.evcal_event_title, .eventon_events_list .evcal_event_subtitle {
	padding-bottom: 0px !important;
}

.eventon_events_list .eventon_list_event .evoet_cx span.evcal_event_subtitle, .evo_pop_body .evoet_cx span.evcal_event_subtitle {
	color: #808080;
	text-transform: none !important;
	font-size: 16px;
}

.eventon_events_list .eventon_list_event .evoet_cx, .evo_pop_body .evoet_cx {
  margin-right: 20px !important;
}

.eventon_events_list .eventon_list_event .evcal_list_a {
  background-color: #f1f1f1;
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  position: relative;
  padding: 12px 20px !important;
  overflow: hidden;
  border-left-width: 3px;
  border-left-style: solid;
  min-height: 63px;
  border-bottom: none;
    border-bottom-color: currentcolor;
  float: none;
  box-sizing: border-box;
}

span.evo_start em.month {
	
}

em.evcal_time.evo_tz_time i.fa.fa-clock-o {
	
}

span.evoet_c1.evoet_cx {
	
}

a#scroll-top-link.avia_pop_class {
	display: none;
}

div.evcal_month_line {
	padding: 20px 0 10px 0;
}

/* EventON Single Event on Startpage */

.eventon_single_event.evo_sin_box.esty_0 #evcal_list {
  border-radius: 5px !important;
}


/* EventON Single Event Page */

.evo_page_body {
  width: 100%;
  max-width: 900px;
  margin: 0 auto;
  padding: 0 50px;
}