.menu #menu-item-16025 {
    padding-top: 29px;
}

.menu #menu-item-16025 a {
    color: red;
}

#menu-item--main-desktop-16025 a {
    color: red;
}

.brz .brz-menu-simple .menu .sub-menu {
    background-color: white !important;
}

.course table, .course tr, .course th, .course td, .course table input {
    font-size: 12px;
}

.slide.slick-slide.slick-active h3 {
   font-size: 1em;
}

.entry-content.course h2 {
   font-size: 1.5em;
}


#abmeldungreha{
  word-break: normal;
  color:#666666 !important;
  background:#a0b937;
  padding:20px 15px 0 15px;
}
.form_half {
    width: 49.5%;
    float: left;
    margin-right: 1%;
}

.form_half_last {
    margin-right: 0px;
}

@media (max-width: 767px) {

	.form_half {
	width: 100%;

	}
}

#anmeldung{
  word-break: normal;
  background:#666666;
  padding:20px 15px 0 15px;
}
.form_half {
    width: 49.5%;
    float: left;
    margin-right: 1%;
}

.form_half_last {
    margin-right: 0px;
}

@media (max-width: 767px) {

	.form_half {
	width: 100%;

	}
}
/* DIE TABS BEI FUNKTION TABS IN MOBILEN ANSICHTEN NACH OBEN STELLEN UND UNTEREINANDER ANORDNEN

@media (max-width: 991px) {
.brz .brz-tabs__nav--desktop {
      display: block !important; }
.brz .brz-tabs__nav--mobile  {
      display: none !important; }
.brz .brz-tabs__nav--horizontal {
      display: inline-block !important; }

}
*/

/* COOKIE BUTTONS IN FIRMENFARBE */
.cn-button.bootstrap {
    background: #a0b937;
}

/* BUCHUNGS-BUTTONS IN FIRMENFARBE */
.button:not(.components-button):not(.customize-partial-edit-shortcut-button), input[type="button"]:not(.components-button):not(.customize-partial-edit-shortcut-button), input[type="reset"]:not(.components-button):not(.customize-partial-edit-shortcut-button), input[type="submit"]:not(.components-button):not(.customize-partial-edit-shortcut-button) {
    background: #a0b937;
}