.lead-text-white p {
  font-size: 16px;
  line-height: 30px;
  font-weight: normal;
  color: #fff;
}

.lead-text-white a {
  color: #fff;
  text-decoration: underline;
}

.lead-text-white a:hover {
  text-transform: uppercase;
}

.werbung {
  position: fixed;
  left: 100%;
  top: 100%;
  margin: -335px 0 0 -65px;
  opacity: 0.4;
  filter: alpha(opacity=40); /* For IE8 and earlier */
}

.werbung:hover {
  opacity: 1;
  filter: alpha(opacity=100); /* For IE8 and earlier */
}

.Werbung_unten {
  margin-top: 85px;
}

@media only screen and (min-width: 1024px){
    .logo {
        min-height: 120px;
        min-width: 207px;
    }
}

@media only screen and (mAX-width: 1023px){
    .menu {
        padding-top: 20px;
    }
    .logo-dark {
        margin-top: -5px;
        padding-bottom: 5px;
    }
}