/* Menü für Desktop 




@media (min-width:768px) {

  .container-header .mod-menu {
display: flex;
flex: 1 1 0%;
flex-direction: row;
}

.container-header .mod-menu>li+li {
margin-left: 1em;
}
  
.header .mod-menu > li {
  position: relative;
}
  
.header .mod-menu > ul {
  position: absolute;
}  

.header .mod-menu li:hover > ul {
  background-color: #fff;
  border: 1px solid #dfe3e7;  
  border-radius: 5px;
  display: block;
  position: absolute;
  top: 100%;
  left: 0px;
  min-width: 250px;
  padding: 10px;
  
}

.nav-item li:hover {
  background-color: #ccc;

}  
  
.header .mod-menu ul:hover > li ul {
  display:block;
  left: 10px;
}
}
.container-topbar {
  float: right;
  padding-right: 50px;
}

/* Menü Mobilgeräte  */
/*
@media (max-width:767px)  {
      
      .header .mod-menu {
      position:relative;
     }
	 
     .header .mod-menu li {
      list-style: none;
      background-color: #fff;
      color: black;
      position:relative;
      border:1px solid black;
        border-radius: 5px;
     }
	 
     .header .mod-menu ul { 
      display:block;
      text-decoration:none;
      padding:10px;
      color:black;
      left:100%;
     }
	
     .header .mod-menu li:hover > ul {
      display:block;
      text-decoration:none;
      padding:10px;
      padding-left:1px;
      padding-right:1px;
      color:black;
      visibility:visible;
     }
	 .nav-item li:hover {
  background-color: #ccc;

}
*/

@media(max-width:767px)  {
  .container-search {
    display:none !important;
  }
}