/* Hier können Sie bei Bedarf Ihre eigenen CSS-Definitionen einfügen. */
.cd-menu-level-2 ul li:first-child{
display: none; }
#top_anchor {
  scroll-margin-top: 100px;
}
.cd-logo-and-name-desktop a.cd-club-name, .cd-logo-and-name-desktop a.cd-club-name:visited, .cd-logo-and-name-desktop a.cd-club-name:hover {
  color: #000;
}
.cd-singledropdownmenu .cd-menu-level-1 a {
color: #000;
}
.cd-navigation-bar-content {
  flex-direction: row-reverse;
}
.cd-mobile-menu-bar-content {
  flex-direction: row-reverse;
}
.cd-mobile-menu-button .nav-icon span {
  background-color: #000;
}
.cd-mobile-menu-button .menu-label {
  color: #000;
}
.cd-mobile-menu-open .cd-mobile-menu-button .menu-label {
  color: #fff;
}
.cd-singledropdownmenu .cd-menu-level-1 .cd-menu-expander {
  color: #000;
}
.cd-singledropdownmenu .cd-menu-level-2 {
  background-color: #fff;
}
.cd-singledropdownmenu .cd-menu-level-1 a.cd-menu-active, .cd-singledropdownmenu .cd-menu-level-1 a.cd-menu-selected {
  color: #32989C;
}
.cd-scroll .cd-navigation-bar-container {
  background-color: #fff;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
}
.cd-scroll .cd-mobile-menu-bar {
  background-color: #fff;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
}
.cd-mobile-menu-open .cd-mobile-menu-bar {
  background-color:rgba(31,65,4,1.0);
}
.cd-logo-and-name-desktop .cd-club-logo {
  height: 70px;
  padding-left: 1em;
}
.cd-logo-and-name-mobile .cd-club-logo {
  height: 60px;
}
.cd-navigation-bar a.cd-link-login, .cd-navigation-bar a.cd-link-login:visited {
  color: #aaa;
  font-size: 18px;
  margin-right: 0;
  margin-left: 1em;
}
.cd-navigation-bar a.cd-link-login:hover, .cd-navigation-bar a.cd-link-login:visited:hover {
  color: #000;
}
.cd-club-name {
  font-weight: normal !important;
}

.cd-login-link-mobile a.cd-link-login {
  color: #aaa;
  margin-right: 0;
  margin-left: 1em;
}
.cd-login-link-mobile a.cd-link-login:hover {
  color: #aaa;
}