/*
a {
  &:link,
  &:visited,
  &:hover,
  &:active,
  &:focus  {
    color: $color-text!important;
  }
}*/
.content-wrap a, .content-wrap div, .content-wrap p, .content-wrap svg, .main-header h1.header-name a.header-name-link {
  color: #FFF;
}

a:hover {
  color: #FFF !important;
}

.lion-black, .header-logo div {
  fill: #FFF;
  stroke: #FFF;
}

.content-wrap {
  background-color: transparent;
  padding-left: 10px;
  margin-left: -10px;
}

svg#Ebene_1 {
  width: calc(100% - 148px);
  float: right;
}

.res-only {
  display: none;
}

.marginal {
  float: right !important;
}

#main h1 {
  margin-top: -3px;
}
@media only screen and (max-width: 740px) {
  #main h1 {
    margin-top: 0;
  }
}

#pano-slider {
  position: fixed;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  overflow: hidden;
  z-index: -1;
}

.pano-slider-outer {
  display: block;
  position: absolute;
  top: 0;
  left: 100%;
  height: 100%;
  overflow: hidden;
  zoom: 1;
  background-color: #000;
}

.pano-slider-outer img {
  float: left;
  min-height: 100%;
}

@media only screen and (max-width: 740px) {
  svg#Ebene_1 {
    width: 100%;
  }

  .res-only {
    display: inline-block;
  }

  .marginal {
    float: left;
  }

  .content-wrap {
    margin-bottom: 0;
  }

  .l-site-width.left-align {
    margin: 0;
    padding: 10px;
  }

  .l-grid-cell.padding-form .l-site-width.left-align {
    padding: 10px;
    margin: 0;
  }
}

/*# sourceMappingURL=home.css.map */
