@media (min-width: 491px) {
    .mobile-container {
        display:none;
    }
}

@media (max-width: 490px) {
    .mobile-container {
      max-width: 480px;
      margin: auto;
      background-color: transparent;
      color: white;
      border-radius: 10px;
    }
}
.topnav {
  position: relative;
  min-height:60px;
}

.topnav #myLinks {
  display: none;
}

.topnav a {
  color: #000;
  padding: 14px 16px;
  text-decoration: none;
  display: block;
}

.topnav .m-link {
  background-color: #eee;
}

.topnav a.home, .topnav a.home:hover {
    padding:0px!important;
    background:transparent!important;
}

.home img {
    width:70%;
    max-width:180px;
}

.topnav a.icon {
  background: #fa0f55;
  color: #fff;
  display: block;
  position: absolute;
  right: 0;
  top: 0;
}

.topnav .icon .fa {
    color: #fff!important;
}

.topnav a:hover {
  background-color: #fa0f55;
  color: #fff;
}

/*.active {
  background-color: #fff;
  color: white;
  padding:0px!important;
  height:60px;
}*/

@media (max-width: 1400px) {
.umbruch {
    content: '\A';
    white-space: pre; 
}
}

.no-space {
    white-space:nowrap;
}

@media (min-width: 1455px) {
.we, .innenwh {
    max-width: 1400px!important;
    padding-left: 0px!important;
    padding-right: 0px!important;
}
}