/* 08 */
#rsform_9_page_0 > div:nth-child(9),
#rsform_9_page_0 > div:nth-child(10) {
  background-color: #eaeaea;
  padding: 15px 30px 15px 0px;
  border-radius: 10px;
  margin-left: 0;
  margin-top: 10px;
}
#rsform_9_page_0 > div:nth-child(9) input[type=checkbox],
#rsform_9_page_0 > div:nth-child(10) input[type=checkbox] {
  background-color: #ffffff;
  width: 20px;
  height: 20px;
}
#rsform_9_page_0 > div:nth-child(9) input[type=checkbox]:checked,
#rsform_9_page_0 > div:nth-child(10) input[type=checkbox]:checked {
  background-color: #3fa535;
  border-color: #000000;
}
#rsform_9_page_0 > div:nth-child(2),
#rsform_9_page_0 > divx:nth-child(8) {
  background-color: #3fa535;
  padding: 15px 30px 15px 0px;
  border-radius: 10px 10px 0 0;
  margin-left: 0;
  margin-top: 20px;
}
#rsform_9_page_0 > div:nth-child(2) h3,
#rsform_9_page_0 > divx:nth-child(8) h3 {
  color: #ffffff !important;
  margin-bottom: 0;
}
#rsform_9_page_0 > div:nth-child(3),
#rsform_9_page_0 > div:nth-child(4),
#rsform_9_page_0 > div:nth-child(5),
#rsform_9_page_0 > div:nth-child(6),
#rsform_9_page_0 > div:nth-child(7),
#rsform_9_page_0 > divx:nth-child(9),
#rsform_9_page_0 > divx:nth-child(10),
#rsform_9_page_0 > divx:nth-child(11),
#rsform_9_page_0 > divx:nth-child(12),
#rsform_9_page_0 > divx:nth-child(13) {
  background-color: rgba(63, 165, 53, 0.15);
  padding: 15px 30px 15px 0px;
  border-radius: 0px;
  margin-left: 0;
  margin-top: 0px;
  border-bottom: 2px solid #fff;
}
#rsform_9_page_0 > div:nth-child(3) input[type=checkbox],
#rsform_9_page_0 > div:nth-child(4) input[type=checkbox],
#rsform_9_page_0 > div:nth-child(5) input[type=checkbox],
#rsform_9_page_0 > div:nth-child(6) input[type=checkbox],
#rsform_9_page_0 > div:nth-child(7) input[type=checkbox],
#rsform_9_page_0 > divx:nth-child(9) input[type=checkbox],
#rsform_9_page_0 > divx:nth-child(10) input[type=checkbox],
#rsform_9_page_0 > divx:nth-child(11) input[type=checkbox],
#rsform_9_page_0 > divx:nth-child(12) input[type=checkbox],
#rsform_9_page_0 > divx:nth-child(13) input[type=checkbox] {
  background-color: #ffffff;
  width: 20px;
  height: 20px;
}
#rsform_9_page_0 > div:nth-child(3) input[type=checkbox]:checked,
#rsform_9_page_0 > div:nth-child(4) input[type=checkbox]:checked,
#rsform_9_page_0 > div:nth-child(5) input[type=checkbox]:checked,
#rsform_9_page_0 > div:nth-child(6) input[type=checkbox]:checked,
#rsform_9_page_0 > div:nth-child(7) input[type=checkbox]:checked,
#rsform_9_page_0 > divx:nth-child(9) input[type=checkbox]:checked,
#rsform_9_page_0 > divx:nth-child(10) input[type=checkbox]:checked,
#rsform_9_page_0 > divx:nth-child(11) input[type=checkbox]:checked,
#rsform_9_page_0 > divx:nth-child(12) input[type=checkbox]:checked,
#rsform_9_page_0 > divx:nth-child(13) input[type=checkbox]:checked {
  background-color: #3fa535;
  border-color: #000000;
}
#rsform_9_page_0 > div:nth-child(3) div.uk-width-4-12 .uk-form-label.formControlLabel,
#rsform_9_page_0 > div:nth-child(4) div.uk-width-4-12 .uk-form-label.formControlLabel,
#rsform_9_page_0 > div:nth-child(5) div.uk-width-4-12 .uk-form-label.formControlLabel,
#rsform_9_page_0 > div:nth-child(6) div.uk-width-4-12 .uk-form-label.formControlLabel,
#rsform_9_page_0 > div:nth-child(7) div.uk-width-4-12 .uk-form-label.formControlLabel,
#rsform_9_page_0 > divx:nth-child(9) div.uk-width-4-12 .uk-form-label.formControlLabel,
#rsform_9_page_0 > divx:nth-child(10) div.uk-width-4-12 .uk-form-label.formControlLabel,
#rsform_9_page_0 > divx:nth-child(11) div.uk-width-4-12 .uk-form-label.formControlLabel,
#rsform_9_page_0 > divx:nth-child(12) div.uk-width-4-12 .uk-form-label.formControlLabel,
#rsform_9_page_0 > divx:nth-child(13) div.uk-width-4-12 .uk-form-label.formControlLabel {
  font-weight: bold;
}
#rsform_9_page_0 > div:nth-child(3) div.uk-width-8-12 .uk-form-controls.formControls label,
#rsform_9_page_0 > div:nth-child(4) div.uk-width-8-12 .uk-form-controls.formControls label,
#rsform_9_page_0 > div:nth-child(5) div.uk-width-8-12 .uk-form-controls.formControls label,
#rsform_9_page_0 > div:nth-child(6) div.uk-width-8-12 .uk-form-controls.formControls label,
#rsform_9_page_0 > div:nth-child(7) div.uk-width-8-12 .uk-form-controls.formControls label,
#rsform_9_page_0 > divx:nth-child(9) div.uk-width-8-12 .uk-form-controls.formControls label,
#rsform_9_page_0 > divx:nth-child(10) div.uk-width-8-12 .uk-form-controls.formControls label,
#rsform_9_page_0 > divx:nth-child(11) div.uk-width-8-12 .uk-form-controls.formControls label,
#rsform_9_page_0 > divx:nth-child(12) div.uk-width-8-12 .uk-form-controls.formControls label,
#rsform_9_page_0 > divx:nth-child(13) div.uk-width-8-12 .uk-form-controls.formControls label {
  margin-right: 15px;
}
#rsform_9_page_0 > div:nth-child(7),
#rsform_9_page_0 > divx:nth-child(8) {
  border-radius: 0 0 10px 10px;
}
/* Toolbar
 * ---------------------------------------
 */
.tm-toolbar-default {
  background: #f8f8f8;
  box-shadow: 0 0px 7px 0 rgba(0, 0, 0, 0.2) !important;
  margin-bottom: 7px;
  border-bottom: 1px solid #dcdcdc;
}
.tm-toolbar .uk-icon-link {
  color: #333;
}
/* Navigation
 * ---------------------------------------
 */
@media (min-width: 1200px) {
  div.uk-navbar-dropdown.uk-navbar-dropdown-boundary div.uk-navbar-dropdown-grid.uk-child-width-1-2,
  div.uk-navbar-dropdown.uk-navbar-dropdown-boundary div.uk-navbar-dropdown-grid.uk-child-width-1-3,
  div.uk-navbar-dropdown.uk-navbar-dropdown-boundary div.uk-navbar-dropdown-grid.uk-child-width-1-4,
  div.uk-navbar-dropdown.uk-navbar-dropdown-boundary div.uk-navbar-dropdown-grid.uk-child-width-1-5 {
    width: 1200px;
    margin: 0 auto;
  }
}
/* Kontaktbox im Header
 * ---------------------------------------
 */
#module-229 {
  background-color: #f8f8f8;
  padding: 12px;
  margin-top: 20px;
  margin-bottom: 20px;
}
#module-229 ul.uk-list {
  margin-bottom: 0;
}
#module-229 ul.uk-list li.el-item {
  margin: 0;
}
/* kleine fixes devers
 * ---------------------------------------
 */
/* rsfiles modul icon und Text nebeneinander */
.rsfl_item span {
  display: inline-block;
  padding-top: 6px;
}
form fieldset.formContainer.uk-form-stacked input[type="submit"].rsform-submit-button,
form fieldset.formContainer.uk-form-stacked button[type="submit"].rsform-submit-button {
  padding: 0 40px;
  line-height: 53px;
  font-size: 1.25rem;
}
form fieldset.formContainer.uk-form-stacked input[type="checkbox"],
form fieldset.formContainer.uk-form-stacked input[type="radio"] {
  margin-right: 10px;
}
.uk-alert.f5-pflichtfelder {
  position: absolute;
  right: 0;
  top: 0;
}
.formValidation .formError {
  color: #f0506e;
  font-weight: bold;
  font-size: 12px;
  background-color: #fef4f6;
  padding: 10px 15px;
  display: block;
}
.rs_rss a[data-original-title="View subscriptions"] {
  display: none;
}
div.rs_subscribe {
  position: relative;
  box-sizing: border-box;
  transition: 0.1s ease-in-out;
  transition-property: color, background-color, border-color, box-shadow, top;
  background: #fff;
  color: #333;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
  padding: 30px 30px;
}
@media (min-width: 1200px) {
  div.rs_subscribe {
    padding: 40px 40px;
  }
}
form fieldset.formContainer input[type="checkbox"],
form fieldset.formContainer input[type="radio"] {
  margin-right: 10px;
}
/**
 * include _mod_flipbookmaster.less
 * ------------------------------------------------------------------------------
 */
.flipbook-container .flipbook-ui-btn {
  color: #333;
}
.flipbook-container .flipbook-ui-btn.fa-2x {
  font-size: 17px;
}
.flipbook-container .flipbook-ui-btn.disabled,
.flipbook-container .flipbook-ui-btn.disabled:hover {
  color: #ccc;
}
.flipbook-container .flipbook-ui-btn:hover {
  color: #1a1a1a;
}
body > div.flipbook-lightbox-wrapper > div.flipbook-lightbox-controls > div {
  color: #333;
}
#tm-sidebar #flipbook {
  max-width: 240px !important;
  min-width: 240px !important;
}
#tm-sidebar #flipbook .flipbook-ui-more .more-container {
  right: -15px;
}
#tm-sidebar #flipbook .flipbook-ui-more .more-container a span {
  font-family: 'Fira Sans';
}
.f5-flipbook-sidebar #flipbook {
  max-width: 340px !important;
  min-width: 340px !important;
}
.f5-flipbook-sidebar #flipbook .flipbook-ui-more .more-container {
  right: -15px;
}
.f5-flipbook-sidebar #flipbook .flipbook-ui-more .more-container a span {
  font-family: 'Fira Sans';
}
/* St. Kilian Master */
/* File: _custom_colors.less */
/*@f5-global-color-default: #4db1e0; // rgba(77,  177, 224) Default Blau - Startseite
@f5-global-color-jugendhaus: #279bd1; // rgba(39,  155, 209) Default Blau - Jugendhaus
@f5-global-color-aufenthalt: #e6007d; // rgba(230,   0, 125) Aufenthalt
@f5-global-color-bildung: #3ea435; // rgba(62,  164, 53 ) Bildung
@f5-global-color-dekanat: #f18b00; // rgba(241, 139, 0  ) Dekanatsstellen
@f5-global-color-buchung: #cd1618; // rgba(205,  22, 24 ) Buchungsanfrage*/
.tm-headerbar-top .uk-logo svg .st0 {
  fill: #333 !important;
}
#footer\#4 svg .st0 {
  fill: #333 !important;
}
/* Logo Farben */
body.color-default .tm-headerbar-top .uk-logo svg .st0 {
  fill: #4db1e0 !important;
}
body.color-default #footer\#4 svg .st0 {
  fill: #4db1e0 !important;
}
body.color-default .uk-section-secondary .uk-article-title,
body.color-default .uk-section-default .uk-article-title,
body.color-default .uk-section-muted .uk-article-title {
  color: #4db1e0 !important;
}
body.color-default .uk-section-secondary .uk-h1,
body.color-default .uk-section-default .uk-h1,
body.color-default .uk-section-muted .uk-h1,
body.color-default .uk-section-secondary .uk-h2,
body.color-default .uk-section-default .uk-h2,
body.color-default .uk-section-muted .uk-h2,
body.color-default .uk-section-secondary .uk-h3,
body.color-default .uk-section-default .uk-h3,
body.color-default .uk-section-muted .uk-h3,
body.color-default .uk-section-secondary .uk-h4,
body.color-default .uk-section-default .uk-h4,
body.color-default .uk-section-muted .uk-h4,
body.color-default .uk-section-secondary .uk-h5,
body.color-default .uk-section-default .uk-h5,
body.color-default .uk-section-muted .uk-h5,
body.color-default .uk-section-secondary .uk-h6,
body.color-default .uk-section-default .uk-h6,
body.color-default .uk-section-muted .uk-h6,
body.color-default .uk-section-secondary .uk-heading-2xlarge,
body.color-default .uk-section-default .uk-heading-2xlarge,
body.color-default .uk-section-muted .uk-heading-2xlarge,
body.color-default .uk-section-secondary .uk-heading-large,
body.color-default .uk-section-default .uk-heading-large,
body.color-default .uk-section-muted .uk-heading-large,
body.color-default .uk-section-secondary .uk-heading-medium,
body.color-default .uk-section-default .uk-heading-medium,
body.color-default .uk-section-muted .uk-heading-medium,
body.color-default .uk-section-secondary .uk-heading-small,
body.color-default .uk-section-default .uk-heading-small,
body.color-default .uk-section-muted .uk-heading-small,
body.color-default .uk-section-secondary .uk-heading-xlarge,
body.color-default .uk-section-default .uk-heading-xlarge,
body.color-default .uk-section-muted .uk-heading-xlarge,
body.color-default .uk-section-secondary h1,
body.color-default .uk-section-default h1,
body.color-default .uk-section-muted h1,
body.color-default .uk-section-secondary h2,
body.color-default .uk-section-default h2,
body.color-default .uk-section-muted h2,
body.color-default .uk-section-secondary h3,
body.color-default .uk-section-default h3,
body.color-default .uk-section-muted h3,
body.color-default .uk-section-secondary h4,
body.color-default .uk-section-default h4,
body.color-default .uk-section-muted h4,
body.color-default .uk-section-secondary h5,
body.color-default .uk-section-default h5,
body.color-default .uk-section-muted h5,
body.color-default .uk-section-secondary xh6,
body.color-default .uk-section-default xh6,
body.color-default .uk-section-muted xh6 {
  color: #4db1e0 !important;
}
body.color-default .uk-card-primary,
body.color-default .uk-card-primary.uk-card-hover:hover,
body.color-default .uk-card-primary .uk-card-body {
  background-color: #4db1e0;
}
body.color-default .uk-card-primary .uk-h1,
body.color-default .uk-card-primary.uk-card-hover:hover .uk-h1,
body.color-default .uk-card-primary .uk-card-body .uk-h1,
body.color-default .uk-card-primary .uk-h2,
body.color-default .uk-card-primary.uk-card-hover:hover .uk-h2,
body.color-default .uk-card-primary .uk-card-body .uk-h2,
body.color-default .uk-card-primary .uk-h3,
body.color-default .uk-card-primary.uk-card-hover:hover .uk-h3,
body.color-default .uk-card-primary .uk-card-body .uk-h3,
body.color-default .uk-card-primary .uk-h4,
body.color-default .uk-card-primary.uk-card-hover:hover .uk-h4,
body.color-default .uk-card-primary .uk-card-body .uk-h4,
body.color-default .uk-card-primary .uk-h5,
body.color-default .uk-card-primary.uk-card-hover:hover .uk-h5,
body.color-default .uk-card-primary .uk-card-body .uk-h5,
body.color-default .uk-card-primary .uk-h6,
body.color-default .uk-card-primary.uk-card-hover:hover .uk-h6,
body.color-default .uk-card-primary .uk-card-body .uk-h6,
body.color-default .uk-card-primary .uk-heading-2xlarge,
body.color-default .uk-card-primary.uk-card-hover:hover .uk-heading-2xlarge,
body.color-default .uk-card-primary .uk-card-body .uk-heading-2xlarge,
body.color-default .uk-card-primary .uk-heading-large,
body.color-default .uk-card-primary.uk-card-hover:hover .uk-heading-large,
body.color-default .uk-card-primary .uk-card-body .uk-heading-large,
body.color-default .uk-card-primary .uk-heading-medium,
body.color-default .uk-card-primary.uk-card-hover:hover .uk-heading-medium,
body.color-default .uk-card-primary .uk-card-body .uk-heading-medium,
body.color-default .uk-card-primary .uk-heading-small,
body.color-default .uk-card-primary.uk-card-hover:hover .uk-heading-small,
body.color-default .uk-card-primary .uk-card-body .uk-heading-small,
body.color-default .uk-card-primary .uk-heading-xlarge,
body.color-default .uk-card-primary.uk-card-hover:hover .uk-heading-xlarge,
body.color-default .uk-card-primary .uk-card-body .uk-heading-xlarge,
body.color-default .uk-card-primary h1,
body.color-default .uk-card-primary.uk-card-hover:hover h1,
body.color-default .uk-card-primary .uk-card-body h1,
body.color-default .uk-card-primary h2,
body.color-default .uk-card-primary.uk-card-hover:hover h2,
body.color-default .uk-card-primary .uk-card-body h2,
body.color-default .uk-card-primary h3,
body.color-default .uk-card-primary.uk-card-hover:hover h3,
body.color-default .uk-card-primary .uk-card-body h3,
body.color-default .uk-card-primary h4,
body.color-default .uk-card-primary.uk-card-hover:hover h4,
body.color-default .uk-card-primary .uk-card-body h4,
body.color-default .uk-card-primary h5,
body.color-default .uk-card-primary.uk-card-hover:hover h5,
body.color-default .uk-card-primary .uk-card-body h5,
body.color-default .uk-card-primary xh6,
body.color-default .uk-card-primary.uk-card-hover:hover xh6,
body.color-default .uk-card-primary .uk-card-body xh6 {
  color: #ffffff !important;
}
body.color-default .uk-section-primary {
  background-color: #4db1e0;
}
body.color-default .uk-text-emphasis {
  color: #4db1e0 !important;
}
body.color-default .uk-text-emphasis.uk-heading-divider {
  border-bottom-color: #4db1e0;
}
body.color-default .uk-text-emphasis.el-titlexxx {
  color: #000000 !important;
}
body.color-default .uk-text-emphasis hr {
  border-top: 1px solid #4db1e0 !important;
}
body.color-default .uk-list-divider > li:nth-child(n+2),
body.color-default .tm-child-list-divider > ul > li:nth-child(n+2) {
  border-top: 1px solid #4db1e0;
}
body.color-default .btn-info,
body.color-default .btn-primary,
body.color-default .uk-button-primary {
  background-color: #4db1e0;
}
body.color-jugendhaus .tm-headerbar-top .uk-logo svg .st0 {
  fill: #0078bb !important;
}
body.color-jugendhaus #footer\#4 svg .st0 {
  fill: #0078bb !important;
}
body.color-jugendhaus .uk-section-secondary .uk-article-title,
body.color-jugendhaus .uk-section-default .uk-article-title,
body.color-jugendhaus .uk-section-muted .uk-article-title {
  color: #0078bb !important;
}
body.color-jugendhaus .uk-section-secondary .uk-h1,
body.color-jugendhaus .uk-section-default .uk-h1,
body.color-jugendhaus .uk-section-muted .uk-h1,
body.color-jugendhaus .uk-section-secondary .uk-h2,
body.color-jugendhaus .uk-section-default .uk-h2,
body.color-jugendhaus .uk-section-muted .uk-h2,
body.color-jugendhaus .uk-section-secondary .uk-h3,
body.color-jugendhaus .uk-section-default .uk-h3,
body.color-jugendhaus .uk-section-muted .uk-h3,
body.color-jugendhaus .uk-section-secondary .uk-h4,
body.color-jugendhaus .uk-section-default .uk-h4,
body.color-jugendhaus .uk-section-muted .uk-h4,
body.color-jugendhaus .uk-section-secondary .uk-h5,
body.color-jugendhaus .uk-section-default .uk-h5,
body.color-jugendhaus .uk-section-muted .uk-h5,
body.color-jugendhaus .uk-section-secondary .uk-h6,
body.color-jugendhaus .uk-section-default .uk-h6,
body.color-jugendhaus .uk-section-muted .uk-h6,
body.color-jugendhaus .uk-section-secondary .uk-heading-2xlarge,
body.color-jugendhaus .uk-section-default .uk-heading-2xlarge,
body.color-jugendhaus .uk-section-muted .uk-heading-2xlarge,
body.color-jugendhaus .uk-section-secondary .uk-heading-large,
body.color-jugendhaus .uk-section-default .uk-heading-large,
body.color-jugendhaus .uk-section-muted .uk-heading-large,
body.color-jugendhaus .uk-section-secondary .uk-heading-medium,
body.color-jugendhaus .uk-section-default .uk-heading-medium,
body.color-jugendhaus .uk-section-muted .uk-heading-medium,
body.color-jugendhaus .uk-section-secondary .uk-heading-small,
body.color-jugendhaus .uk-section-default .uk-heading-small,
body.color-jugendhaus .uk-section-muted .uk-heading-small,
body.color-jugendhaus .uk-section-secondary .uk-heading-xlarge,
body.color-jugendhaus .uk-section-default .uk-heading-xlarge,
body.color-jugendhaus .uk-section-muted .uk-heading-xlarge,
body.color-jugendhaus .uk-section-secondary h1,
body.color-jugendhaus .uk-section-default h1,
body.color-jugendhaus .uk-section-muted h1,
body.color-jugendhaus .uk-section-secondary h2,
body.color-jugendhaus .uk-section-default h2,
body.color-jugendhaus .uk-section-muted h2,
body.color-jugendhaus .uk-section-secondary h3,
body.color-jugendhaus .uk-section-default h3,
body.color-jugendhaus .uk-section-muted h3,
body.color-jugendhaus .uk-section-secondary h4,
body.color-jugendhaus .uk-section-default h4,
body.color-jugendhaus .uk-section-muted h4,
body.color-jugendhaus .uk-section-secondary h5,
body.color-jugendhaus .uk-section-default h5,
body.color-jugendhaus .uk-section-muted h5,
body.color-jugendhaus .uk-section-secondary xh6,
body.color-jugendhaus .uk-section-default xh6,
body.color-jugendhaus .uk-section-muted xh6 {
  color: #0078bb !important;
}
body.color-jugendhaus .uk-card-primary,
body.color-jugendhaus .uk-card-primary.uk-card-hover:hover,
body.color-jugendhaus .uk-card-primary .uk-card-body {
  background-color: #0078bb;
}
body.color-jugendhaus .uk-card-primary .uk-h1,
body.color-jugendhaus .uk-card-primary.uk-card-hover:hover .uk-h1,
body.color-jugendhaus .uk-card-primary .uk-card-body .uk-h1,
body.color-jugendhaus .uk-card-primary .uk-h2,
body.color-jugendhaus .uk-card-primary.uk-card-hover:hover .uk-h2,
body.color-jugendhaus .uk-card-primary .uk-card-body .uk-h2,
body.color-jugendhaus .uk-card-primary .uk-h3,
body.color-jugendhaus .uk-card-primary.uk-card-hover:hover .uk-h3,
body.color-jugendhaus .uk-card-primary .uk-card-body .uk-h3,
body.color-jugendhaus .uk-card-primary .uk-h4,
body.color-jugendhaus .uk-card-primary.uk-card-hover:hover .uk-h4,
body.color-jugendhaus .uk-card-primary .uk-card-body .uk-h4,
body.color-jugendhaus .uk-card-primary .uk-h5,
body.color-jugendhaus .uk-card-primary.uk-card-hover:hover .uk-h5,
body.color-jugendhaus .uk-card-primary .uk-card-body .uk-h5,
body.color-jugendhaus .uk-card-primary .uk-h6,
body.color-jugendhaus .uk-card-primary.uk-card-hover:hover .uk-h6,
body.color-jugendhaus .uk-card-primary .uk-card-body .uk-h6,
body.color-jugendhaus .uk-card-primary .uk-heading-2xlarge,
body.color-jugendhaus .uk-card-primary.uk-card-hover:hover .uk-heading-2xlarge,
body.color-jugendhaus .uk-card-primary .uk-card-body .uk-heading-2xlarge,
body.color-jugendhaus .uk-card-primary .uk-heading-large,
body.color-jugendhaus .uk-card-primary.uk-card-hover:hover .uk-heading-large,
body.color-jugendhaus .uk-card-primary .uk-card-body .uk-heading-large,
body.color-jugendhaus .uk-card-primary .uk-heading-medium,
body.color-jugendhaus .uk-card-primary.uk-card-hover:hover .uk-heading-medium,
body.color-jugendhaus .uk-card-primary .uk-card-body .uk-heading-medium,
body.color-jugendhaus .uk-card-primary .uk-heading-small,
body.color-jugendhaus .uk-card-primary.uk-card-hover:hover .uk-heading-small,
body.color-jugendhaus .uk-card-primary .uk-card-body .uk-heading-small,
body.color-jugendhaus .uk-card-primary .uk-heading-xlarge,
body.color-jugendhaus .uk-card-primary.uk-card-hover:hover .uk-heading-xlarge,
body.color-jugendhaus .uk-card-primary .uk-card-body .uk-heading-xlarge,
body.color-jugendhaus .uk-card-primary h1,
body.color-jugendhaus .uk-card-primary.uk-card-hover:hover h1,
body.color-jugendhaus .uk-card-primary .uk-card-body h1,
body.color-jugendhaus .uk-card-primary h2,
body.color-jugendhaus .uk-card-primary.uk-card-hover:hover h2,
body.color-jugendhaus .uk-card-primary .uk-card-body h2,
body.color-jugendhaus .uk-card-primary h3,
body.color-jugendhaus .uk-card-primary.uk-card-hover:hover h3,
body.color-jugendhaus .uk-card-primary .uk-card-body h3,
body.color-jugendhaus .uk-card-primary h4,
body.color-jugendhaus .uk-card-primary.uk-card-hover:hover h4,
body.color-jugendhaus .uk-card-primary .uk-card-body h4,
body.color-jugendhaus .uk-card-primary h5,
body.color-jugendhaus .uk-card-primary.uk-card-hover:hover h5,
body.color-jugendhaus .uk-card-primary .uk-card-body h5,
body.color-jugendhaus .uk-card-primary xh6,
body.color-jugendhaus .uk-card-primary.uk-card-hover:hover xh6,
body.color-jugendhaus .uk-card-primary .uk-card-body xh6 {
  color: #ffffff !important;
}
body.color-jugendhaus .uk-section-primary {
  background-color: #0078bb;
}
body.color-jugendhaus .uk-text-emphasis {
  color: #0078bb !important;
}
body.color-jugendhaus .uk-text-emphasis.uk-heading-divider {
  border-bottom-color: #0078bb;
}
body.color-jugendhaus .uk-text-emphasis.el-titlexxx {
  color: #000000 !important;
}
body.color-jugendhaus .uk-text-emphasis hr {
  border-top: 1px solid #0078bb !important;
}
body.color-jugendhaus .uk-list-divider > li:nth-child(n+2),
body.color-jugendhaus .tm-child-list-divider > ul > li:nth-child(n+2) {
  border-top: 1px solid #0078bb;
}
body.color-jugendhaus .btn-info,
body.color-jugendhaus .btn-primary,
body.color-jugendhaus .uk-button-primary {
  background-color: #0078bb;
}
body.color-aufenthalt .tm-headerbar-top .uk-logo svg .st0 {
  fill: #af1c5e !important;
}
body.color-aufenthalt #footer\#4 svg .st0 {
  fill: #af1c5e !important;
}
body.color-aufenthalt .uk-section-secondary .uk-article-title,
body.color-aufenthalt .uk-section-default .uk-article-title,
body.color-aufenthalt .uk-section-muted .uk-article-title {
  color: #af1c5e !important;
}
body.color-aufenthalt .uk-section-secondary .uk-h1,
body.color-aufenthalt .uk-section-default .uk-h1,
body.color-aufenthalt .uk-section-muted .uk-h1,
body.color-aufenthalt .uk-section-secondary .uk-h2,
body.color-aufenthalt .uk-section-default .uk-h2,
body.color-aufenthalt .uk-section-muted .uk-h2,
body.color-aufenthalt .uk-section-secondary .uk-h3,
body.color-aufenthalt .uk-section-default .uk-h3,
body.color-aufenthalt .uk-section-muted .uk-h3,
body.color-aufenthalt .uk-section-secondary .uk-h4,
body.color-aufenthalt .uk-section-default .uk-h4,
body.color-aufenthalt .uk-section-muted .uk-h4,
body.color-aufenthalt .uk-section-secondary .uk-h5,
body.color-aufenthalt .uk-section-default .uk-h5,
body.color-aufenthalt .uk-section-muted .uk-h5,
body.color-aufenthalt .uk-section-secondary .uk-h6,
body.color-aufenthalt .uk-section-default .uk-h6,
body.color-aufenthalt .uk-section-muted .uk-h6,
body.color-aufenthalt .uk-section-secondary .uk-heading-2xlarge,
body.color-aufenthalt .uk-section-default .uk-heading-2xlarge,
body.color-aufenthalt .uk-section-muted .uk-heading-2xlarge,
body.color-aufenthalt .uk-section-secondary .uk-heading-large,
body.color-aufenthalt .uk-section-default .uk-heading-large,
body.color-aufenthalt .uk-section-muted .uk-heading-large,
body.color-aufenthalt .uk-section-secondary .uk-heading-medium,
body.color-aufenthalt .uk-section-default .uk-heading-medium,
body.color-aufenthalt .uk-section-muted .uk-heading-medium,
body.color-aufenthalt .uk-section-secondary .uk-heading-small,
body.color-aufenthalt .uk-section-default .uk-heading-small,
body.color-aufenthalt .uk-section-muted .uk-heading-small,
body.color-aufenthalt .uk-section-secondary .uk-heading-xlarge,
body.color-aufenthalt .uk-section-default .uk-heading-xlarge,
body.color-aufenthalt .uk-section-muted .uk-heading-xlarge,
body.color-aufenthalt .uk-section-secondary h1,
body.color-aufenthalt .uk-section-default h1,
body.color-aufenthalt .uk-section-muted h1,
body.color-aufenthalt .uk-section-secondary h2,
body.color-aufenthalt .uk-section-default h2,
body.color-aufenthalt .uk-section-muted h2,
body.color-aufenthalt .uk-section-secondary h3,
body.color-aufenthalt .uk-section-default h3,
body.color-aufenthalt .uk-section-muted h3,
body.color-aufenthalt .uk-section-secondary h4,
body.color-aufenthalt .uk-section-default h4,
body.color-aufenthalt .uk-section-muted h4,
body.color-aufenthalt .uk-section-secondary h5,
body.color-aufenthalt .uk-section-default h5,
body.color-aufenthalt .uk-section-muted h5,
body.color-aufenthalt .uk-section-secondary xh6,
body.color-aufenthalt .uk-section-default xh6,
body.color-aufenthalt .uk-section-muted xh6 {
  color: #af1c5e !important;
}
body.color-aufenthalt .uk-card-primary,
body.color-aufenthalt .uk-card-primary.uk-card-hover:hover,
body.color-aufenthalt .uk-card-primary .uk-card-body {
  background-color: #af1c5e;
}
body.color-aufenthalt .uk-card-primary .uk-h1,
body.color-aufenthalt .uk-card-primary.uk-card-hover:hover .uk-h1,
body.color-aufenthalt .uk-card-primary .uk-card-body .uk-h1,
body.color-aufenthalt .uk-card-primary .uk-h2,
body.color-aufenthalt .uk-card-primary.uk-card-hover:hover .uk-h2,
body.color-aufenthalt .uk-card-primary .uk-card-body .uk-h2,
body.color-aufenthalt .uk-card-primary .uk-h3,
body.color-aufenthalt .uk-card-primary.uk-card-hover:hover .uk-h3,
body.color-aufenthalt .uk-card-primary .uk-card-body .uk-h3,
body.color-aufenthalt .uk-card-primary .uk-h4,
body.color-aufenthalt .uk-card-primary.uk-card-hover:hover .uk-h4,
body.color-aufenthalt .uk-card-primary .uk-card-body .uk-h4,
body.color-aufenthalt .uk-card-primary .uk-h5,
body.color-aufenthalt .uk-card-primary.uk-card-hover:hover .uk-h5,
body.color-aufenthalt .uk-card-primary .uk-card-body .uk-h5,
body.color-aufenthalt .uk-card-primary .uk-h6,
body.color-aufenthalt .uk-card-primary.uk-card-hover:hover .uk-h6,
body.color-aufenthalt .uk-card-primary .uk-card-body .uk-h6,
body.color-aufenthalt .uk-card-primary .uk-heading-2xlarge,
body.color-aufenthalt .uk-card-primary.uk-card-hover:hover .uk-heading-2xlarge,
body.color-aufenthalt .uk-card-primary .uk-card-body .uk-heading-2xlarge,
body.color-aufenthalt .uk-card-primary .uk-heading-large,
body.color-aufenthalt .uk-card-primary.uk-card-hover:hover .uk-heading-large,
body.color-aufenthalt .uk-card-primary .uk-card-body .uk-heading-large,
body.color-aufenthalt .uk-card-primary .uk-heading-medium,
body.color-aufenthalt .uk-card-primary.uk-card-hover:hover .uk-heading-medium,
body.color-aufenthalt .uk-card-primary .uk-card-body .uk-heading-medium,
body.color-aufenthalt .uk-card-primary .uk-heading-small,
body.color-aufenthalt .uk-card-primary.uk-card-hover:hover .uk-heading-small,
body.color-aufenthalt .uk-card-primary .uk-card-body .uk-heading-small,
body.color-aufenthalt .uk-card-primary .uk-heading-xlarge,
body.color-aufenthalt .uk-card-primary.uk-card-hover:hover .uk-heading-xlarge,
body.color-aufenthalt .uk-card-primary .uk-card-body .uk-heading-xlarge,
body.color-aufenthalt .uk-card-primary h1,
body.color-aufenthalt .uk-card-primary.uk-card-hover:hover h1,
body.color-aufenthalt .uk-card-primary .uk-card-body h1,
body.color-aufenthalt .uk-card-primary h2,
body.color-aufenthalt .uk-card-primary.uk-card-hover:hover h2,
body.color-aufenthalt .uk-card-primary .uk-card-body h2,
body.color-aufenthalt .uk-card-primary h3,
body.color-aufenthalt .uk-card-primary.uk-card-hover:hover h3,
body.color-aufenthalt .uk-card-primary .uk-card-body h3,
body.color-aufenthalt .uk-card-primary h4,
body.color-aufenthalt .uk-card-primary.uk-card-hover:hover h4,
body.color-aufenthalt .uk-card-primary .uk-card-body h4,
body.color-aufenthalt .uk-card-primary h5,
body.color-aufenthalt .uk-card-primary.uk-card-hover:hover h5,
body.color-aufenthalt .uk-card-primary .uk-card-body h5,
body.color-aufenthalt .uk-card-primary xh6,
body.color-aufenthalt .uk-card-primary.uk-card-hover:hover xh6,
body.color-aufenthalt .uk-card-primary .uk-card-body xh6 {
  color: #ffffff !important;
}
body.color-aufenthalt .uk-section-primary {
  background-color: #af1c5e;
}
body.color-aufenthalt .uk-text-emphasis {
  color: #af1c5e !important;
}
body.color-aufenthalt .uk-text-emphasis.uk-heading-divider {
  border-bottom-color: #af1c5e;
}
body.color-aufenthalt .uk-text-emphasis.el-titlexxx {
  color: #000000 !important;
}
body.color-aufenthalt .uk-text-emphasis hr {
  border-top: 1px solid #af1c5e !important;
}
body.color-aufenthalt .uk-list-divider > li:nth-child(n+2),
body.color-aufenthalt .tm-child-list-divider > ul > li:nth-child(n+2) {
  border-top: 1px solid #af1c5e;
}
body.color-aufenthalt .btn-info,
body.color-aufenthalt .btn-primary,
body.color-aufenthalt .uk-button-primary {
  background-color: #af1c5e;
}
body.color-bildung .tm-headerbar-top .uk-logo svg .st0 {
  fill: #3fa535 !important;
}
body.color-bildung #footer\#4 svg .st0 {
  fill: #3fa535 !important;
}
body.color-bildung .uk-section-secondary .uk-article-title,
body.color-bildung .uk-section-default .uk-article-title,
body.color-bildung .uk-section-muted .uk-article-title {
  color: #3fa535 !important;
}
body.color-bildung .uk-section-secondary .uk-h1,
body.color-bildung .uk-section-default .uk-h1,
body.color-bildung .uk-section-muted .uk-h1,
body.color-bildung .uk-section-secondary .uk-h2,
body.color-bildung .uk-section-default .uk-h2,
body.color-bildung .uk-section-muted .uk-h2,
body.color-bildung .uk-section-secondary .uk-h3,
body.color-bildung .uk-section-default .uk-h3,
body.color-bildung .uk-section-muted .uk-h3,
body.color-bildung .uk-section-secondary .uk-h4,
body.color-bildung .uk-section-default .uk-h4,
body.color-bildung .uk-section-muted .uk-h4,
body.color-bildung .uk-section-secondary .uk-h5,
body.color-bildung .uk-section-default .uk-h5,
body.color-bildung .uk-section-muted .uk-h5,
body.color-bildung .uk-section-secondary .uk-h6,
body.color-bildung .uk-section-default .uk-h6,
body.color-bildung .uk-section-muted .uk-h6,
body.color-bildung .uk-section-secondary .uk-heading-2xlarge,
body.color-bildung .uk-section-default .uk-heading-2xlarge,
body.color-bildung .uk-section-muted .uk-heading-2xlarge,
body.color-bildung .uk-section-secondary .uk-heading-large,
body.color-bildung .uk-section-default .uk-heading-large,
body.color-bildung .uk-section-muted .uk-heading-large,
body.color-bildung .uk-section-secondary .uk-heading-medium,
body.color-bildung .uk-section-default .uk-heading-medium,
body.color-bildung .uk-section-muted .uk-heading-medium,
body.color-bildung .uk-section-secondary .uk-heading-small,
body.color-bildung .uk-section-default .uk-heading-small,
body.color-bildung .uk-section-muted .uk-heading-small,
body.color-bildung .uk-section-secondary .uk-heading-xlarge,
body.color-bildung .uk-section-default .uk-heading-xlarge,
body.color-bildung .uk-section-muted .uk-heading-xlarge,
body.color-bildung .uk-section-secondary h1,
body.color-bildung .uk-section-default h1,
body.color-bildung .uk-section-muted h1,
body.color-bildung .uk-section-secondary h2,
body.color-bildung .uk-section-default h2,
body.color-bildung .uk-section-muted h2,
body.color-bildung .uk-section-secondary h3,
body.color-bildung .uk-section-default h3,
body.color-bildung .uk-section-muted h3,
body.color-bildung .uk-section-secondary h4,
body.color-bildung .uk-section-default h4,
body.color-bildung .uk-section-muted h4,
body.color-bildung .uk-section-secondary h5,
body.color-bildung .uk-section-default h5,
body.color-bildung .uk-section-muted h5,
body.color-bildung .uk-section-secondary xh6,
body.color-bildung .uk-section-default xh6,
body.color-bildung .uk-section-muted xh6 {
  color: #3fa535 !important;
}
body.color-bildung .uk-card-primary,
body.color-bildung .uk-card-primary.uk-card-hover:hover,
body.color-bildung .uk-card-primary .uk-card-body {
  background-color: #3fa535;
}
body.color-bildung .uk-card-primary .uk-h1,
body.color-bildung .uk-card-primary.uk-card-hover:hover .uk-h1,
body.color-bildung .uk-card-primary .uk-card-body .uk-h1,
body.color-bildung .uk-card-primary .uk-h2,
body.color-bildung .uk-card-primary.uk-card-hover:hover .uk-h2,
body.color-bildung .uk-card-primary .uk-card-body .uk-h2,
body.color-bildung .uk-card-primary .uk-h3,
body.color-bildung .uk-card-primary.uk-card-hover:hover .uk-h3,
body.color-bildung .uk-card-primary .uk-card-body .uk-h3,
body.color-bildung .uk-card-primary .uk-h4,
body.color-bildung .uk-card-primary.uk-card-hover:hover .uk-h4,
body.color-bildung .uk-card-primary .uk-card-body .uk-h4,
body.color-bildung .uk-card-primary .uk-h5,
body.color-bildung .uk-card-primary.uk-card-hover:hover .uk-h5,
body.color-bildung .uk-card-primary .uk-card-body .uk-h5,
body.color-bildung .uk-card-primary .uk-h6,
body.color-bildung .uk-card-primary.uk-card-hover:hover .uk-h6,
body.color-bildung .uk-card-primary .uk-card-body .uk-h6,
body.color-bildung .uk-card-primary .uk-heading-2xlarge,
body.color-bildung .uk-card-primary.uk-card-hover:hover .uk-heading-2xlarge,
body.color-bildung .uk-card-primary .uk-card-body .uk-heading-2xlarge,
body.color-bildung .uk-card-primary .uk-heading-large,
body.color-bildung .uk-card-primary.uk-card-hover:hover .uk-heading-large,
body.color-bildung .uk-card-primary .uk-card-body .uk-heading-large,
body.color-bildung .uk-card-primary .uk-heading-medium,
body.color-bildung .uk-card-primary.uk-card-hover:hover .uk-heading-medium,
body.color-bildung .uk-card-primary .uk-card-body .uk-heading-medium,
body.color-bildung .uk-card-primary .uk-heading-small,
body.color-bildung .uk-card-primary.uk-card-hover:hover .uk-heading-small,
body.color-bildung .uk-card-primary .uk-card-body .uk-heading-small,
body.color-bildung .uk-card-primary .uk-heading-xlarge,
body.color-bildung .uk-card-primary.uk-card-hover:hover .uk-heading-xlarge,
body.color-bildung .uk-card-primary .uk-card-body .uk-heading-xlarge,
body.color-bildung .uk-card-primary h1,
body.color-bildung .uk-card-primary.uk-card-hover:hover h1,
body.color-bildung .uk-card-primary .uk-card-body h1,
body.color-bildung .uk-card-primary h2,
body.color-bildung .uk-card-primary.uk-card-hover:hover h2,
body.color-bildung .uk-card-primary .uk-card-body h2,
body.color-bildung .uk-card-primary h3,
body.color-bildung .uk-card-primary.uk-card-hover:hover h3,
body.color-bildung .uk-card-primary .uk-card-body h3,
body.color-bildung .uk-card-primary h4,
body.color-bildung .uk-card-primary.uk-card-hover:hover h4,
body.color-bildung .uk-card-primary .uk-card-body h4,
body.color-bildung .uk-card-primary h5,
body.color-bildung .uk-card-primary.uk-card-hover:hover h5,
body.color-bildung .uk-card-primary .uk-card-body h5,
body.color-bildung .uk-card-primary xh6,
body.color-bildung .uk-card-primary.uk-card-hover:hover xh6,
body.color-bildung .uk-card-primary .uk-card-body xh6 {
  color: #ffffff !important;
}
body.color-bildung .uk-section-primary {
  background-color: #3fa535;
}
body.color-bildung .uk-text-emphasis {
  color: #3fa535 !important;
}
body.color-bildung .uk-text-emphasis.uk-heading-divider {
  border-bottom-color: #3fa535;
}
body.color-bildung .uk-text-emphasis.el-titlexxx {
  color: #000000 !important;
}
body.color-bildung .uk-text-emphasis hr {
  border-top: 1px solid #3fa535 !important;
}
body.color-bildung .uk-list-divider > li:nth-child(n+2),
body.color-bildung .tm-child-list-divider > ul > li:nth-child(n+2) {
  border-top: 1px solid #3fa535;
}
body.color-bildung .btn-info,
body.color-bildung .btn-primary,
body.color-bildung .uk-button-primary {
  background-color: #3fa535;
}
body.color-dekanat .tm-headerbar-top .uk-logo svg .st0 {
  fill: #e98d1d !important;
}
body.color-dekanat #footer\#4 svg .st0 {
  fill: #e98d1d !important;
}
body.color-dekanat .uk-section-secondary .uk-article-title,
body.color-dekanat .uk-section-default .uk-article-title,
body.color-dekanat .uk-section-muted .uk-article-title {
  color: #e98d1d !important;
}
body.color-dekanat .uk-section-secondary .uk-h1,
body.color-dekanat .uk-section-default .uk-h1,
body.color-dekanat .uk-section-muted .uk-h1,
body.color-dekanat .uk-section-secondary .uk-h2,
body.color-dekanat .uk-section-default .uk-h2,
body.color-dekanat .uk-section-muted .uk-h2,
body.color-dekanat .uk-section-secondary .uk-h3,
body.color-dekanat .uk-section-default .uk-h3,
body.color-dekanat .uk-section-muted .uk-h3,
body.color-dekanat .uk-section-secondary .uk-h4,
body.color-dekanat .uk-section-default .uk-h4,
body.color-dekanat .uk-section-muted .uk-h4,
body.color-dekanat .uk-section-secondary .uk-h5,
body.color-dekanat .uk-section-default .uk-h5,
body.color-dekanat .uk-section-muted .uk-h5,
body.color-dekanat .uk-section-secondary .uk-h6,
body.color-dekanat .uk-section-default .uk-h6,
body.color-dekanat .uk-section-muted .uk-h6,
body.color-dekanat .uk-section-secondary .uk-heading-2xlarge,
body.color-dekanat .uk-section-default .uk-heading-2xlarge,
body.color-dekanat .uk-section-muted .uk-heading-2xlarge,
body.color-dekanat .uk-section-secondary .uk-heading-large,
body.color-dekanat .uk-section-default .uk-heading-large,
body.color-dekanat .uk-section-muted .uk-heading-large,
body.color-dekanat .uk-section-secondary .uk-heading-medium,
body.color-dekanat .uk-section-default .uk-heading-medium,
body.color-dekanat .uk-section-muted .uk-heading-medium,
body.color-dekanat .uk-section-secondary .uk-heading-small,
body.color-dekanat .uk-section-default .uk-heading-small,
body.color-dekanat .uk-section-muted .uk-heading-small,
body.color-dekanat .uk-section-secondary .uk-heading-xlarge,
body.color-dekanat .uk-section-default .uk-heading-xlarge,
body.color-dekanat .uk-section-muted .uk-heading-xlarge,
body.color-dekanat .uk-section-secondary h1,
body.color-dekanat .uk-section-default h1,
body.color-dekanat .uk-section-muted h1,
body.color-dekanat .uk-section-secondary h2,
body.color-dekanat .uk-section-default h2,
body.color-dekanat .uk-section-muted h2,
body.color-dekanat .uk-section-secondary h3,
body.color-dekanat .uk-section-default h3,
body.color-dekanat .uk-section-muted h3,
body.color-dekanat .uk-section-secondary h4,
body.color-dekanat .uk-section-default h4,
body.color-dekanat .uk-section-muted h4,
body.color-dekanat .uk-section-secondary h5,
body.color-dekanat .uk-section-default h5,
body.color-dekanat .uk-section-muted h5,
body.color-dekanat .uk-section-secondary xh6,
body.color-dekanat .uk-section-default xh6,
body.color-dekanat .uk-section-muted xh6 {
  color: #e98d1d !important;
}
body.color-dekanat .uk-card-primary,
body.color-dekanat .uk-card-primary.uk-card-hover:hover,
body.color-dekanat .uk-card-primary .uk-card-body {
  background-color: #e98d1d;
}
body.color-dekanat .uk-card-primary .uk-h1,
body.color-dekanat .uk-card-primary.uk-card-hover:hover .uk-h1,
body.color-dekanat .uk-card-primary .uk-card-body .uk-h1,
body.color-dekanat .uk-card-primary .uk-h2,
body.color-dekanat .uk-card-primary.uk-card-hover:hover .uk-h2,
body.color-dekanat .uk-card-primary .uk-card-body .uk-h2,
body.color-dekanat .uk-card-primary .uk-h3,
body.color-dekanat .uk-card-primary.uk-card-hover:hover .uk-h3,
body.color-dekanat .uk-card-primary .uk-card-body .uk-h3,
body.color-dekanat .uk-card-primary .uk-h4,
body.color-dekanat .uk-card-primary.uk-card-hover:hover .uk-h4,
body.color-dekanat .uk-card-primary .uk-card-body .uk-h4,
body.color-dekanat .uk-card-primary .uk-h5,
body.color-dekanat .uk-card-primary.uk-card-hover:hover .uk-h5,
body.color-dekanat .uk-card-primary .uk-card-body .uk-h5,
body.color-dekanat .uk-card-primary .uk-h6,
body.color-dekanat .uk-card-primary.uk-card-hover:hover .uk-h6,
body.color-dekanat .uk-card-primary .uk-card-body .uk-h6,
body.color-dekanat .uk-card-primary .uk-heading-2xlarge,
body.color-dekanat .uk-card-primary.uk-card-hover:hover .uk-heading-2xlarge,
body.color-dekanat .uk-card-primary .uk-card-body .uk-heading-2xlarge,
body.color-dekanat .uk-card-primary .uk-heading-large,
body.color-dekanat .uk-card-primary.uk-card-hover:hover .uk-heading-large,
body.color-dekanat .uk-card-primary .uk-card-body .uk-heading-large,
body.color-dekanat .uk-card-primary .uk-heading-medium,
body.color-dekanat .uk-card-primary.uk-card-hover:hover .uk-heading-medium,
body.color-dekanat .uk-card-primary .uk-card-body .uk-heading-medium,
body.color-dekanat .uk-card-primary .uk-heading-small,
body.color-dekanat .uk-card-primary.uk-card-hover:hover .uk-heading-small,
body.color-dekanat .uk-card-primary .uk-card-body .uk-heading-small,
body.color-dekanat .uk-card-primary .uk-heading-xlarge,
body.color-dekanat .uk-card-primary.uk-card-hover:hover .uk-heading-xlarge,
body.color-dekanat .uk-card-primary .uk-card-body .uk-heading-xlarge,
body.color-dekanat .uk-card-primary h1,
body.color-dekanat .uk-card-primary.uk-card-hover:hover h1,
body.color-dekanat .uk-card-primary .uk-card-body h1,
body.color-dekanat .uk-card-primary h2,
body.color-dekanat .uk-card-primary.uk-card-hover:hover h2,
body.color-dekanat .uk-card-primary .uk-card-body h2,
body.color-dekanat .uk-card-primary h3,
body.color-dekanat .uk-card-primary.uk-card-hover:hover h3,
body.color-dekanat .uk-card-primary .uk-card-body h3,
body.color-dekanat .uk-card-primary h4,
body.color-dekanat .uk-card-primary.uk-card-hover:hover h4,
body.color-dekanat .uk-card-primary .uk-card-body h4,
body.color-dekanat .uk-card-primary h5,
body.color-dekanat .uk-card-primary.uk-card-hover:hover h5,
body.color-dekanat .uk-card-primary .uk-card-body h5,
body.color-dekanat .uk-card-primary xh6,
body.color-dekanat .uk-card-primary.uk-card-hover:hover xh6,
body.color-dekanat .uk-card-primary .uk-card-body xh6 {
  color: #ffffff !important;
}
body.color-dekanat .uk-section-primary {
  background-color: #e98d1d;
}
body.color-dekanat .uk-text-emphasis {
  color: #e98d1d !important;
}
body.color-dekanat .uk-text-emphasis.uk-heading-divider {
  border-bottom-color: #e98d1d;
}
body.color-dekanat .uk-text-emphasis.el-titlexxx {
  color: #000000 !important;
}
body.color-dekanat .uk-text-emphasis hr {
  border-top: 1px solid #e98d1d !important;
}
body.color-dekanat .uk-list-divider > li:nth-child(n+2),
body.color-dekanat .tm-child-list-divider > ul > li:nth-child(n+2) {
  border-top: 1px solid #e98d1d;
}
body.color-dekanat .btn-info,
body.color-dekanat .btn-primary,
body.color-dekanat .uk-button-primary {
  background-color: #e98d1d;
}
body.color-buchung .tm-headerbar-top .uk-logo svg .st0 {
  fill: #cd1618 !important;
}
body.color-buchung #footer\#4 svg .st0 {
  fill: #cd1618 !important;
}
body.color-buchung .uk-section-secondary .uk-article-title,
body.color-buchung .uk-section-default .uk-article-title,
body.color-buchung .uk-section-muted .uk-article-title {
  color: #cd1618 !important;
}
body.color-buchung .uk-section-secondary .uk-h1,
body.color-buchung .uk-section-default .uk-h1,
body.color-buchung .uk-section-muted .uk-h1,
body.color-buchung .uk-section-secondary .uk-h2,
body.color-buchung .uk-section-default .uk-h2,
body.color-buchung .uk-section-muted .uk-h2,
body.color-buchung .uk-section-secondary .uk-h3,
body.color-buchung .uk-section-default .uk-h3,
body.color-buchung .uk-section-muted .uk-h3,
body.color-buchung .uk-section-secondary .uk-h4,
body.color-buchung .uk-section-default .uk-h4,
body.color-buchung .uk-section-muted .uk-h4,
body.color-buchung .uk-section-secondary .uk-h5,
body.color-buchung .uk-section-default .uk-h5,
body.color-buchung .uk-section-muted .uk-h5,
body.color-buchung .uk-section-secondary .uk-h6,
body.color-buchung .uk-section-default .uk-h6,
body.color-buchung .uk-section-muted .uk-h6,
body.color-buchung .uk-section-secondary .uk-heading-2xlarge,
body.color-buchung .uk-section-default .uk-heading-2xlarge,
body.color-buchung .uk-section-muted .uk-heading-2xlarge,
body.color-buchung .uk-section-secondary .uk-heading-large,
body.color-buchung .uk-section-default .uk-heading-large,
body.color-buchung .uk-section-muted .uk-heading-large,
body.color-buchung .uk-section-secondary .uk-heading-medium,
body.color-buchung .uk-section-default .uk-heading-medium,
body.color-buchung .uk-section-muted .uk-heading-medium,
body.color-buchung .uk-section-secondary .uk-heading-small,
body.color-buchung .uk-section-default .uk-heading-small,
body.color-buchung .uk-section-muted .uk-heading-small,
body.color-buchung .uk-section-secondary .uk-heading-xlarge,
body.color-buchung .uk-section-default .uk-heading-xlarge,
body.color-buchung .uk-section-muted .uk-heading-xlarge,
body.color-buchung .uk-section-secondary h1,
body.color-buchung .uk-section-default h1,
body.color-buchung .uk-section-muted h1,
body.color-buchung .uk-section-secondary h2,
body.color-buchung .uk-section-default h2,
body.color-buchung .uk-section-muted h2,
body.color-buchung .uk-section-secondary h3,
body.color-buchung .uk-section-default h3,
body.color-buchung .uk-section-muted h3,
body.color-buchung .uk-section-secondary h4,
body.color-buchung .uk-section-default h4,
body.color-buchung .uk-section-muted h4,
body.color-buchung .uk-section-secondary h5,
body.color-buchung .uk-section-default h5,
body.color-buchung .uk-section-muted h5,
body.color-buchung .uk-section-secondary xh6,
body.color-buchung .uk-section-default xh6,
body.color-buchung .uk-section-muted xh6 {
  color: #cd1618 !important;
}
body.color-buchung .uk-card-primary,
body.color-buchung .uk-card-primary.uk-card-hover:hover,
body.color-buchung .uk-card-primary .uk-card-body {
  background-color: #cd1618;
}
body.color-buchung .uk-card-primary .uk-h1,
body.color-buchung .uk-card-primary.uk-card-hover:hover .uk-h1,
body.color-buchung .uk-card-primary .uk-card-body .uk-h1,
body.color-buchung .uk-card-primary .uk-h2,
body.color-buchung .uk-card-primary.uk-card-hover:hover .uk-h2,
body.color-buchung .uk-card-primary .uk-card-body .uk-h2,
body.color-buchung .uk-card-primary .uk-h3,
body.color-buchung .uk-card-primary.uk-card-hover:hover .uk-h3,
body.color-buchung .uk-card-primary .uk-card-body .uk-h3,
body.color-buchung .uk-card-primary .uk-h4,
body.color-buchung .uk-card-primary.uk-card-hover:hover .uk-h4,
body.color-buchung .uk-card-primary .uk-card-body .uk-h4,
body.color-buchung .uk-card-primary .uk-h5,
body.color-buchung .uk-card-primary.uk-card-hover:hover .uk-h5,
body.color-buchung .uk-card-primary .uk-card-body .uk-h5,
body.color-buchung .uk-card-primary .uk-h6,
body.color-buchung .uk-card-primary.uk-card-hover:hover .uk-h6,
body.color-buchung .uk-card-primary .uk-card-body .uk-h6,
body.color-buchung .uk-card-primary .uk-heading-2xlarge,
body.color-buchung .uk-card-primary.uk-card-hover:hover .uk-heading-2xlarge,
body.color-buchung .uk-card-primary .uk-card-body .uk-heading-2xlarge,
body.color-buchung .uk-card-primary .uk-heading-large,
body.color-buchung .uk-card-primary.uk-card-hover:hover .uk-heading-large,
body.color-buchung .uk-card-primary .uk-card-body .uk-heading-large,
body.color-buchung .uk-card-primary .uk-heading-medium,
body.color-buchung .uk-card-primary.uk-card-hover:hover .uk-heading-medium,
body.color-buchung .uk-card-primary .uk-card-body .uk-heading-medium,
body.color-buchung .uk-card-primary .uk-heading-small,
body.color-buchung .uk-card-primary.uk-card-hover:hover .uk-heading-small,
body.color-buchung .uk-card-primary .uk-card-body .uk-heading-small,
body.color-buchung .uk-card-primary .uk-heading-xlarge,
body.color-buchung .uk-card-primary.uk-card-hover:hover .uk-heading-xlarge,
body.color-buchung .uk-card-primary .uk-card-body .uk-heading-xlarge,
body.color-buchung .uk-card-primary h1,
body.color-buchung .uk-card-primary.uk-card-hover:hover h1,
body.color-buchung .uk-card-primary .uk-card-body h1,
body.color-buchung .uk-card-primary h2,
body.color-buchung .uk-card-primary.uk-card-hover:hover h2,
body.color-buchung .uk-card-primary .uk-card-body h2,
body.color-buchung .uk-card-primary h3,
body.color-buchung .uk-card-primary.uk-card-hover:hover h3,
body.color-buchung .uk-card-primary .uk-card-body h3,
body.color-buchung .uk-card-primary h4,
body.color-buchung .uk-card-primary.uk-card-hover:hover h4,
body.color-buchung .uk-card-primary .uk-card-body h4,
body.color-buchung .uk-card-primary h5,
body.color-buchung .uk-card-primary.uk-card-hover:hover h5,
body.color-buchung .uk-card-primary .uk-card-body h5,
body.color-buchung .uk-card-primary xh6,
body.color-buchung .uk-card-primary.uk-card-hover:hover xh6,
body.color-buchung .uk-card-primary .uk-card-body xh6 {
  color: #ffffff !important;
}
body.color-buchung .uk-section-primary {
  background-color: #cd1618;
}
body.color-buchung .uk-text-emphasis {
  color: #cd1618 !important;
}
body.color-buchung .uk-text-emphasis.uk-heading-divider {
  border-bottom-color: #cd1618;
}
body.color-buchung .uk-text-emphasis.el-titlexxx {
  color: #000000 !important;
}
body.color-buchung .uk-text-emphasis hr {
  border-top: 1px solid #cd1618 !important;
}
body.color-buchung .uk-list-divider > li:nth-child(n+2),
body.color-buchung .tm-child-list-divider > ul > li:nth-child(n+2) {
  border-top: 1px solid #cd1618;
}
body.color-buchung .btn-info,
body.color-buchung .btn-primary,
body.color-buchung .uk-button-primary {
  background-color: #cd1618;
}
/* Farben Navi Tabs */
.uk-navbar-nav > li:nth-child(1):hover > a::before {
  background-color: #4db1e0;
}
.uk-navbar-nav > li:nth-child(1) > a.uk-open::before {
  background-color: #4db1e0;
}
.uk-navbar-nav > li:nth-child(1).uk-active > a::before {
  background-color: #4db1e0;
}
.uk-navbar-nav > li:nth-child(1) .uk-navbar-dropdown {
  background-color: #4db1e0;
}
.uk-navbar-nav > li:nth-child(2):hover > a::before {
  background-color: #0078bb;
}
.uk-navbar-nav > li:nth-child(2) > a.uk-open::before {
  background-color: #0078bb;
}
.uk-navbar-nav > li:nth-child(2).uk-active > a::before {
  background-color: #0078bb;
}
.uk-navbar-nav > li:nth-child(2) .uk-navbar-dropdown {
  background-color: #0078bb;
}
.uk-navbar-nav > li:nth-child(3):hover > a::before {
  background-color: #af1c5e;
}
.uk-navbar-nav > li:nth-child(3) > a.uk-open::before {
  background-color: #af1c5e;
}
.uk-navbar-nav > li:nth-child(3).uk-active > a::before {
  background-color: #af1c5e;
}
.uk-navbar-nav > li:nth-child(3) .uk-navbar-dropdown {
  background-color: #af1c5e;
}
.uk-navbar-nav > li:nth-child(4):hover > a::before {
  background-color: #3fa535;
}
.uk-navbar-nav > li:nth-child(4) > a.uk-open::before {
  background-color: #3fa535;
}
.uk-navbar-nav > li:nth-child(4).uk-active > a::before {
  background-color: #3fa535;
}
.uk-navbar-nav > li:nth-child(4) .uk-navbar-dropdown {
  background-color: #3fa535;
}
.uk-navbar-nav > li:nth-child(5):hover > a::before {
  background-color: #e98d1d;
}
.uk-navbar-nav > li:nth-child(5) > a.uk-open::before {
  background-color: #e98d1d;
}
.uk-navbar-nav > li:nth-child(5).uk-active > a::before {
  background-color: #e98d1d;
}
.uk-navbar-nav > li:nth-child(5) .uk-navbar-dropdown {
  background-color: #e98d1d;
}
.uk-navbar-nav > li:nth-child(6):hover > a::before {
  background-color: #cd1618;
}
.uk-navbar-nav > li:nth-child(6) > a.uk-open::before {
  background-color: #cd1618;
}
.uk-navbar-nav > li:nth-child(6).uk-active > a::before {
  background-color: #cd1618;
}
.uk-navbar-nav > li:nth-child(6) .uk-navbar-dropdown {
  background-color: #cd1618;
}
.uk-navbar-nav > li:nth-child(7):hover > a::before {
  background-color: #4db1e0;
}
.uk-navbar-nav > li:nth-child(7) > a.uk-open::before {
  background-color: #4db1e0;
}
.uk-navbar-nav > li:nth-child(7).uk-active > a::before {
  background-color: #4db1e0;
}
.uk-navbar-nav > li:nth-child(7) .uk-navbar-dropdown {
  background-color: #4db1e0;
}
.uk-navbar-nav > li:nth-child(8):hover > a::before {
  background-color: #4db1e0;
}
.uk-navbar-nav > li:nth-child(8) > a.uk-open::before {
  background-color: #4db1e0;
}
.uk-navbar-nav > li:nth-child(8).uk-active > a::before {
  background-color: #4db1e0;
}
.uk-navbar-nav > li:nth-child(8) .uk-navbar-dropdown {
  background-color: #4db1e0;
}
.tmp .uk-navbar-nav > li:nth-child(2):hover > a::before,
.tmp .uk-navbar-nav > li:nth-child(2) > a.uk-open::before,
.tmp .uk-navbar-nav > li:nth-child(2).uk-active > a::before,
.tmp .uk-navbar-nav > li:nth-child(2) .uk-navbar-dropdown {
  background-color: #ec6608 !important;
}
.tmp .uk-navbar-nav > li:nth-child(3):hover > a::before,
.tmp .uk-navbar-nav > li:nth-child(3) > a.uk-open::before,
.tmp .uk-navbar-nav > li:nth-child(3).uk-active > a::before,
.tmp .uk-navbar-nav > li:nth-child(3) .uk-navbar-dropdown {
  background-color: #95b550 !important;
}
.tmp .uk-navbar-nav > li:nth-child(4):hover > a::before,
.tmp .uk-navbar-nav > li:nth-child(4) > a.uk-open::before,
.tmp .uk-navbar-nav > li:nth-child(4).uk-active > a::before,
.tmp .uk-navbar-nav > li:nth-child(4) .uk-navbar-dropdown {
  background-color: #74a6d3 !important;
}
.tmp .uk-navbar-nav > li:nth-child(5):hover > a::before,
.tmp .uk-navbar-nav > li:nth-child(5) > a.uk-open::before,
.tmp .uk-navbar-nav > li:nth-child(5).uk-active > a::before,
.tmp .uk-navbar-nav > li:nth-child(5) .uk-navbar-dropdown {
  background-color: #c3585a !important;
}
.tmp .uk-navbar-nav > li:nth-child(6):hover > a::before,
.tmp .uk-navbar-nav > li:nth-child(6) > a.uk-open::before,
.tmp .uk-navbar-nav > li:nth-child(6).uk-active > a::before,
.tmp .uk-navbar-nav > li:nth-child(6) .uk-navbar-dropdown {
  background-color: #c9ac8f !important;
}
/* Quotation Block */
body .quotation-block cite.el-author {
  display: block;
}
body .quotation-block .uk-tile-primary.uk-tile {
  background-color: rgba(30, 135, 240, 0.85);
}
body .quotation-block .uk-tile-default.uk-tile {
  background-color: rgba(255, 255, 255, 0.85);
}
body .quotation-block .uk-tile-default.uk-tile blockquote {
  color: #1e87f0;
}
body.color-default .quotation-block cite.el-author {
  display: block;
}
body.color-default .quotation-block .uk-tile-primary.uk-tile {
  background-color: rgba(77, 177, 224, 0.85);
}
body.color-default .quotation-block .uk-tile-default.uk-tile {
  background-color: rgba(255, 255, 255, 0.85);
}
body.color-default .quotation-block .uk-tile-default.uk-tile blockquote {
  color: #4db1e0;
}
body.color-jugendhaus .quotation-block cite.el-author {
  display: block;
}
body.color-jugendhaus .quotation-block .uk-tile-primary.uk-tile {
  background-color: rgba(0, 120, 187, 0.85);
}
body.color-jugendhaus .quotation-block .uk-tile-default.uk-tile {
  background-color: rgba(255, 255, 255, 0.85);
}
body.color-jugendhaus .quotation-block .uk-tile-default.uk-tile blockquote {
  color: #0078bb;
}
body.color-aufenthalt .quotation-block cite.el-author {
  display: block;
}
body.color-aufenthalt .quotation-block .uk-tile-primary.uk-tile {
  background-color: rgba(175, 28, 94, 0.85);
}
body.color-aufenthalt .quotation-block .uk-tile-default.uk-tile {
  background-color: rgba(255, 255, 255, 0.85);
}
body.color-aufenthalt .quotation-block .uk-tile-default.uk-tile blockquote {
  color: #af1c5e;
}
body.color-bildung .quotation-block cite.el-author {
  display: block;
}
body.color-bildung .quotation-block .uk-tile-primary.uk-tile {
  background-color: rgba(63, 165, 53, 0.85);
}
body.color-bildung .quotation-block .uk-tile-default.uk-tile {
  background-color: rgba(255, 255, 255, 0.85);
}
body.color-bildung .quotation-block .uk-tile-default.uk-tile blockquote {
  color: #3fa535;
}
body.color-dekanat .quotation-block cite.el-author {
  display: block;
}
body.color-dekanat .quotation-block .uk-tile-primary.uk-tile {
  background-color: rgba(233, 141, 29, 0.85);
}
body.color-dekanat .quotation-block .uk-tile-default.uk-tile {
  background-color: rgba(255, 255, 255, 0.85);
}
body.color-dekanat .quotation-block .uk-tile-default.uk-tile blockquote {
  color: #e98d1d;
}
body.color-buchung .quotation-block cite.el-author {
  display: block;
}
body.color-buchung .quotation-block .uk-tile-primary.uk-tile {
  background-color: rgba(205, 22, 24, 0.85);
}
body.color-buchung .quotation-block .uk-tile-default.uk-tile {
  background-color: rgba(255, 255, 255, 0.85);
}
body.color-buchung .quotation-block .uk-tile-default.uk-tile blockquote {
  color: #cd1618;
}
body.color-jugendhaus .rsepro-month-year {
  background: none repeat scroll 0 0 #0078bb !important;
  color: #ffffff;
}
body.color-jugendhaus .rs_events_container .rs_event_detail .rs_event_details .rsepro-date-block span {
  color: #0078bb;
}
body.color-jugendhaus .rs_events_container a {
  color: #0078bb;
}
body.color-jugendhaus .rs_events_container a:hover {
  color: #000000;
}
body.color-jugendhaus .rs_events_container .btn,
body.color-jugendhaus .rs_events_container .uk-button-default {
  background-color: #ffffff;
  color: #0078bb;
  border: 1px solid #0078bb;
}
body.color-jugendhaus #rs_event_show .rsep_date,
body.color-jugendhaus #rs_event_show .rsep_contact_block,
body.color-jugendhaus #rs_event_show .rsep_location,
body.color-jugendhaus #rs_event_show .rsep_location a,
body.color-jugendhaus #rs_event_show .rsep_taxonomy_block,
body.color-jugendhaus #rs_event_show .rsep_taxonomy_block a,
body.color-jugendhaus #rs_event_show .va_info_container .info,
body.color-jugendhaus #rs_event_show .va_info_target-group,
body.color-jugendhaus #rs_event_show .va_info_note {
  color: #0078bb;
}
body.color-jugendhaus #rs_event_show .va_info_container table.uk-table td.table_td.rechts {
  color: #0078bb;
}
body.color-jugendhaus .uk-table-divider > :first-child > tr:not(:first-child),
body.color-jugendhaus .uk-table-divider > :not(:first-child) > tr,
body.color-jugendhaus .uk-table-divider > tr:not(:first-child) {
  border-top: 1px solid #0078bb;
}
body.color-jugendhaus #rs_event_show .va_info_target-group,
body.color-jugendhaus #rs_event_show .va_info_note {
  border-left: 5px solid #0078bb;
}
body.color-aufenthalt .rsepro-month-year {
  background: none repeat scroll 0 0 #af1c5e !important;
  color: #ffffff;
}
body.color-aufenthalt .rs_events_container .rs_event_detail .rs_event_details .rsepro-date-block span {
  color: #af1c5e;
}
body.color-aufenthalt .rs_events_container a {
  color: #af1c5e;
}
body.color-aufenthalt .rs_events_container a:hover {
  color: #000000;
}
body.color-aufenthalt .rs_events_container .btn,
body.color-aufenthalt .rs_events_container .uk-button-default {
  background-color: #ffffff;
  color: #af1c5e;
  border: 1px solid #af1c5e;
}
body.color-aufenthalt #rs_event_show .rsep_date,
body.color-aufenthalt #rs_event_show .rsep_contact_block,
body.color-aufenthalt #rs_event_show .rsep_location,
body.color-aufenthalt #rs_event_show .rsep_location a,
body.color-aufenthalt #rs_event_show .rsep_taxonomy_block,
body.color-aufenthalt #rs_event_show .rsep_taxonomy_block a,
body.color-aufenthalt #rs_event_show .va_info_container .info,
body.color-aufenthalt #rs_event_show .va_info_target-group,
body.color-aufenthalt #rs_event_show .va_info_note {
  color: #af1c5e;
}
body.color-aufenthalt #rs_event_show .va_info_container table.uk-table td.table_td.rechts {
  color: #af1c5e;
}
body.color-aufenthalt .uk-table-divider > :first-child > tr:not(:first-child),
body.color-aufenthalt .uk-table-divider > :not(:first-child) > tr,
body.color-aufenthalt .uk-table-divider > tr:not(:first-child) {
  border-top: 1px solid #af1c5e;
}
body.color-aufenthalt #rs_event_show .va_info_target-group,
body.color-aufenthalt #rs_event_show .va_info_note {
  border-left: 5px solid #af1c5e;
}
/* RS-Events */
.rsepro-filter-container {
  border: 1px solid rgba(51, 51, 51, 0.02);
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.04);
  padding: 20px 0px 5px;
  margin: 30px 5px 35px;
}
.rsepro_events_module li {
  clear: both;
  padding: 15px 0px;
}
.rsepro_events_module li div.rsepro-image img {
  width: 150px;
  margin-right: 15px;
}
.rs_filter_clear:hover,
.rs_filter_clear:active,
.rs_filter_clear:focus {
  background-color: #687034 !important;
  color: #fff !important;
}
.rs_event_detail {
  /*font-family: 'PT Sans Narrow';*/
  background: rgba(51, 51, 51, 0.05) !important;
  border: 1px solid rgba(51, 51, 51, 0.06);
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.04);
  margin: 0 0 40px !important;
}
.rs_event_detail .rs_event_image {
  padding: 15px;
  float: right;
}
.rs_event_detail .rs_event_image .thumbnail {
  display: block;
  padding: 4px;
  line-height: 20px;
  border: none;
  border-radius: 0px;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.rs_event_detail .rs_event_image img {
  background: none no-repeat scroll 50% 50% transparent;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  display: inline-block;
}
.rs_event_detail .rs_event_details {
  margin: 20px 25px;
  line-height: 1.5;
}
.rs_event_detail .rs_event_details .rsepro-date-block {
  margin-bottom: 15px;
}
.rs_event_detail .rs_event_details .rsepro-date-block span {
  font-size: 18px;
  text-transform: uppercase;
  color: #333;
  letter-spacing: 2px;
}
.rs_event_detail .rs_event_details .rsepro-date-block span b {
  font-weight: 600;
  text-transform: none;
  letter-spacing: 0;
}
.rs_event_detail .rs_event_details .rsepro-title-block {
  font-size: 1.5rem;
  line-height: 1.4;
  margin-bottom: 15px;
}
.rs_event_detail .rs_event_details .rsepro-small-description-block {
  text-align: left;
}
.rs_event_detail:hover {
  background: rgba(51, 51, 51, 0.07) !important;
  border: 1px solid rgba(51, 51, 51, 0.08);
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
}
.rs_event_detail:hover:hover button.uk-button {
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
}
.rs_image {
  padding: 0 0 25px 25px;
  width: 250px;
}
/* Detail Anzeige */
#rs_event_show {
  /*font-family: 'PT Sans Narrow';*/
  background: rgba(51, 51, 51, 0.05) !important;
  border: 1px solid rgba(51, 51, 51, 0.06);
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.04);
  margin: 0 0 40px;
  padding: 20px 25px;
  line-height: 1.5;
  width: auto !important;
  /* experimentell */
}
#rs_event_show .description,
#rs_event_show .description p {
  text-align: left !important;
}
#rs_event_show h1 {
  /*font-family: 'PT Sans Narrow';*/
  text-transform: none;
  font-size: 36px;
}
#rs_event_show h2 {
  /*font-family: 'PT Sans Narrow';*/
  font-size: 28px;
  text-transform: none;
}
#rs_event_show .rs_controls {
  margin-top: 15px;
  margin-bottom: 25px;
}
#rs_event_show .rsep_date,
#rs_event_show .rsep_contact_block,
#rs_event_show .rsep_location,
#rs_event_show .rsep_location a,
#rs_event_show .rsep_taxonomy_block,
#rs_event_show .rsep_taxonomy_block a,
#rs_event_show .va_info_container .info,
#rs_event_show .va_info_target-group,
#rs_event_show .va_info_note {
  font-size: 18px;
  color: #333;
  font-weight: 600;
}
#rs_event_show .va_info_target-group,
#rs_event_show .va_info_note {
  margin-bottom: 15px;
  display: block;
  border-left: 5px solid #94b550;
  padding-left: 10px;
}
#rs_event_show .rsep_location a,
#rs_event_show .rsep_taxonomy_block a {
  font-weight: 400;
}
#rs_event_show p:nth-child(1) > b {
  font-size: 18px;
  color: #333;
}
#rs_event_show .va_info_container {
  line-height: 1.5;
}
#rs_event_show .va_info_container table.uk-table {
  margin-top: 10px;
  background-color: #ffffff;
}
#rs_event_show .va_info_container table.uk-table p,
#rs_event_show .va_info_container table.uk-table * + p {
  margin: 0px;
}
#rs_event_show .va_info_container table.uk-table.uk-table-small td {
  padding: 7px 30px 7px 10px;
}
#rs_event_show .va_info_container table.uk-table td.table_td.rechts {
  color: #333;
}
/* Filter Bar  */
#rsepro-navbar .nav > li > a:focus,
#rsepro-navbar .nav > li > a:hover,
#rsepro-navbar .nav li.dropdown.active > .dropdown-toggle,
#rsepro-navbar .nav li.dropdown.open.active > .dropdown-toggle,
#rsepro-navbar .nav li.dropdown.open > .dropdown-toggle {
  color: #333 !important;
}
#rsepro-navbar .nav > li > .dropdown-menu,
#rsepro-navbar .uk-navbar-dropdown {
  background-color: #ffffff;
}
/* Modul-Navigation in der Sidebar - custom css */
div.uk-panel.f5-event-kat-nav {
  margin-top: -17px;
}
div.uk-panel.f5-event-kat-nav ul.uk-nav.uk-nav-default {
  font-size: 1.125rem;
}
div.uk-panel.f5-event-kat-search {
  padding-top: 20px;
}
div.uk-panel.f5-event-kat-search input.input-small {
  width: 100% !important;
}
div.uk-panel.f5-event-kat-search .btn {
  padding: 0 13px;
}
div.uk-panel.f5-event-kat-search form div label {
  display: none;
}
div.uk-panel.f5-event-kat-search form > div:first-of-type:before {
  content: 'Kurssuche';
  color: #ffffff;
  font-weight: bold;
  display: inline-block;
}
/* Override rsepro-upcomming-events  f5-rsepro-upcomming */
ul.rsepro_upcoming.f5-rsepro-upcomming a.f5-rsepro-title,
ul.rsepro_upcoming.f5-rsepro-upcomming .f5-rsepro-title {
  /*font-family: "Pt Sans Narrow";*/
  font-weight: 600;
  font-size: 18px;
}
ul.rsepro_upcoming.f5-rsepro-upcomming p.f5-rsepro-upcomming-date {
  /*font-family: "PT Sans Narrow";*/
  margin-top: 0;
  margin-left: 24px;
}
ul.rsepro_upcoming.f5-rsepro-upcomming p.f5-rsepro-upcomming-date span.f5-rsepro-upcomming-date-icon {
  margin-left: -24px;
  width: 24px;
}
/* Override mod_rseventspro_events/f5-events.php */
ul.rsepro_events_module.f5-rsepro-events a.f5-rsepro-title,
ul.rsepro_events_module.f5-rsepro-events .f5-rsepro-title {
  /*font-family: "Pt Sans Narrow";*/
  font-weight: 600;
  font-size: 18px;
}
ul.rsepro_events_module.f5-rsepro-events p.f5-rsepro-events-date {
  /*font-family: "PT Sans Narrow";*/
  margin-top: 0;
}
/* test */
.meta-preis-primary .el-meta {
  display: inline-block;
  border: 1px solid #1e87f0;
  padding: 15px 35px;
  font-weight: 700;
  border-radius: 10px;
  color: #1e87f0;
  transform: rotate(-7deg);
  background-color: #f8f8f8;
}
/*
Farben: test
*/
.default-blau {
  /* Hauptfarbe blau */
  color: #1b9dd9;
  /* color: #189cd8; */
  color: #D2E3C3;
  color: #BCE4FA;
  /* braun */
  color: #4a3f37;
  /* ocker */
  color: #f1d3ae;
}
.uk-section-primary,
.uk-section-secondary.pattern,
.uk-section-muted.pattern {
  /* background-image: url("https://cms.jugendhaus-st-kilian.de/images/layout/grafiken/bg_pattern_02.png"); */
  background-image: url("https://www.jugendhaus-st-kilian.de/images/layout/grafiken/bg_pattern_02.png");
  background-attachment: fixed;
  backface-visibility: hidden;
  /*background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;*/
}
/* Erste section anstand oben reduzieren */
/* Tabellen in Bildung */
.f5table-bildung-01 {
  box-shadow: 0 0px 15px 2px rgba(0, 0, 0, 0.2);
}
.f5table-bildung-01 .col1 {
  background-color: #f3f3f3 !important;
}
.f5table-bildung-01 .col2 {
  background-color: #fff !important;
  border-left: 1px solid #3fa535;
  color: #000000;
}
.f5table-bildung-01 .col3 {
  background-color: #fff !important;
  border-left: 1px solid #3fa535;
  color: #000000;
}
.f5table-bildung-01 .col4 {
  background-color: #fff !important;
  border-left: 1px solid #3fa535;
  color: #000;
}
.f5table-bildung-01 th {
  background-color: #f3f3f3 !important;
  color: #3fa535;
  font-weight: bold;
}
/* File: usercentrics-cmp.less */
/*.usercentrics-button .uc-main-banner .more-info-button,
.usercentrics-button .uc-main-banner .btn-deny {
  background-color: lighten(#b1b3b3, 5%) !important;
  color: #000000 !important;
}*/
#uc-btn-deny-banner,
#uc-btn-accept-banner {
  background-color: #1b9dd9 !important;
  /*color: #000000 !important;*/
}
#uc-privacy-button #uc-btn-open-main-corner-modal #fingerprint {
  fill: #1b9dd9 !important;
}
#uc-privacy-button #uc-btn-open-main-corner-modal #speechbubble {
  fill: rgba(255, 255, 255, 0.9) !important;
}
#uc-privacy-button #uc-btn-open-main-corner-modal #background > use {
  fill: #1b9dd9 !important;
}
#uc-privacy-button #uc-btn-open-main-corner-modal #uc-btn-close-main-corner-modal g > use {
  fill: #1b9dd9 !important;
}
#usercentrics-buttonx #uc-banner-modal .uc-banner-wrapper #uc-main-banner .uc-banner-content {
  background-color: #e7e7e7;
  border-top: 2px solid #ffffff;
  -webkit-box-shadow: 0 10px 36px rgba(0, 0, 0, 0.5) !important;
  box-shadow: 0 10px 36px rgba(0, 0, 0, 0.5) !important;
}
#usercentrics-buttonx #uc-banner-modal .uc-banner-wrapper #uc-main-banner .uc-banner-content > div {
  padding: 30px 30px 30px 30px !important;
}
#usercentrics-buttonx #uc-banner-modal .uc-banner-wrapper #uc-main-banner .uc-banner-content #uc-banner-text.uc-optin-description span#uc-full-optin-description {
  color: #ffffff;
}
#usercentrics-buttonx #uc-banner-modal .uc-banner-wrapper #uc-main-banner .uc-banner-content .uc-btn-footer-container .uc-powered-by-footer span.uc-powered-by-label {
  color: #ffffff;
}
#uc-corner-modalx .uc-corner-modal .uc-corner-modal-content {
  -webkit-box-shadow: 0 10px 36px rgba(0, 0, 0, 0.5) !important;
  box-shadow: 0 10px 36px rgba(0, 0, 0, 0.5) !important;
  border-radius: 8px;
}
#uc-corner-modalx .uc-corner-modal .uc-corner-modal-content .uc-card-header {
  background-color: #e7e7e7 !important;
}
#uc-corner-modalx .uc-corner-modal .uc-corner-modal-content .uc-card-header .uc-card-header-info #uc-btn-open-language-selector-flags .uc-dropdown button#uc-lang-dropdown-toggle > div {
  color: #ffffff !important;
}
#uc-corner-modalx .uc-corner-modal .uc-corner-modal-content .uc-card-header .uc-card-header-info .uc-header-title {
  color: #ffffff !important;
}
#uc-corner-modalx .uc-corner-modal .uc-corner-modal-content .uc-card-header .uc-header-subtitle-text {
  color: #ffffff !important;
}
#uc-corner-modalx .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-nav.uc-nav-tabs {
  background-color: #e7e7e7 !important;
}
#uc-corner-modalx .uc-corner-modal .uc-card-footer .uc-save-settings-button {
  background-color: #e7e7e7;
}
.uc-embedding-wrapper h3,
.uc-embedding-wrapper p,
.uc-embedding-wrapper a.uc-embedding-powered-by {
  color: #000000 !important;
}
