  .backendlayout-ddnetfolgeseiten .maincontent-wrap + .subcontent-wrap.column-sidenavigation {
    order: 1;
    --section-gaps: 2;
    --section-colspan: 3;
  }
  
    .backendlayout-ddnetfolgeseiten .maincontent-wrap {
    order: 2;
    --section-gaps: 1.5;
    --section-colspan: 9;
    
  }  

body, html {

  background-color: #FAECDA;
  
}

nav {
  --mainnavigation-link-font-size: 0.95rem;
}

#mainnavigation .navbar-nav .nav-item .nav-link {
  font-size : var(--mainnavigation-link-font-size) ;
}

.navbar-mainnavigation .navbar-brand-image img {
  top: 40%;
 }
.breadcrumb-section {
  background-color: #FAECDA;
}
.footer-section-meta {
  background: #215264;
 
  --frame-background: #215264;
 
}
.navbar-mainnavigation {
  --mainnavigation-nav-height: 120px;
 }
.breadcrumb-section .breadcrumb {
   font-size: 0.8em;
}

.cf-cookie-openconsent {
  left: 15px;
  right: unset;
  background: #faecda;
}

h1, h2, h3, h4, h5 {
  color: #90452c;
}
.subnav-link {
  position: relative;
  display: flex;
  align-items: center;
  padding: 0.5rem 1rem;
  color: rgb(0, 0, 0);
  border: 0;
  border-bottom: 1px solid #e6e6e6;
  transition: all 0.15s ease-in-out;
  text-decoration: none;
  gap: 0.25em;
}
@media (min-width: 1400px) {
  .navbar-mainnavigation {
    --mainnavigation-nav-height: 155px;
  }
}

@media (min-width: 992px) {
  .navbar-mainnavigation .navbar-brand-image img {
    max-height: calc(var(--mainnavigation-nav-height) * .8);
  }
}
.main-section .container {
  background-color: #ffffff;
}

#page-header {
  background-image: url(../Images/balken.png);
  background-repeat: repeat-x;
  background-position: left bottom;
                         
}

.navbar-mainnavigation .nav-item {
  white-space: nowrap;
}

@media (max-width: 991px) {
  .backendlayout-ddnetfolgeseiten .maincontent-wrap + .subcontent-wrap.column-sidenavigation {
      display: none;
   }
  
    .backendlayout-ddnetfolgeseiten .maincontent-wrap {
    order: 2;
    --section-gaps: 0;
    --section-colspan: 12;
    
  }  
    
}