.srzsd-slider {
  position: relative;
  width: 100%;
  padding-bottom: 66.66667%;
  margin-bottom: 1.625em;
  overflow: hidden;
  background-color: white; }
  .srzsd-slider.aktiv {
    cursor: pointer; }
  .srzsd-slider img {
    display: none; }
  .srzsd-slider .srzsd-slider-canvas {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
  .srzsd-slider .srzsd-slider-slide {
    position: absolute;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    *behavior: url(/_shared/css/ie/boxsizing.htc);
    background: 50% 50% no-repeat;
    -webkit-background-size: cover;
         -o-background-size: cover;
            background-size: cover; }
    .srzsd-slider .srzsd-slider-slide > span {
      position: absolute;
      top: 0.54167em;
      right: 0.8125em;
      font-size: 0.875em;
      color: white;
      color: rgba(255, 255, 255, 0.7);
      -webkit-text-shadow: 0 0 0 rgba(0, 0, 0, 0.5);
      -moz-text-shadow: 0 0 0 rgba(0, 0, 0, 0.5);
      text-shadow: 0 0 0 rgba(0, 0, 0, 0.5); }
    .srzsd-slider .srzsd-slider-slide img {
      display: block;
      width: 100%;
      height: auto; }
  .srzsd-slider .srzsd-slider-nav {
    position: absolute;
    bottom: 0.8125em;
    left: 0;
    text-align: center;
    width: 100%;
    margin: 0 auto; }
    .srzsd-slider .srzsd-slider-nav ul {
      display: inline-block;
      list-style: none;
      padding: 0;
      margin: 0;
      *zoom: 1; }
      .srzsd-slider .srzsd-slider-nav ul:before, .srzsd-slider .srzsd-slider-nav ul:after {
        content: " ";
        display: table; }
      .srzsd-slider .srzsd-slider-nav ul:after {
        clear: both; }
    .srzsd-slider .srzsd-slider-nav li {
      float: left;
      margin: 0 3px;
      display: block;
      width: 12px;
      height: 12px;
      -webkit-border-radius: 50%;
      border-radius: 50%;
      border: 3px solid white;
      opacity: .5;
      -webkit-transition: 0.5s;
      -moz-transition: 0.5s;
      -o-transition: 0.5s;
         transition: 0.5s; }
      .srzsd-slider .srzsd-slider-nav li:hover {
        opacity: 1;
        background-color: transparent;
        background-color: rgba(255, 255, 255, 0.5);
        -webkit-transition: none;
        -moz-transition: none;
        -o-transition: none;
           transition: none; }
      .srzsd-slider .srzsd-slider-nav li:active {
        -webkit-box-shadow: 0 0 10px white;
        box-shadow: 0 0 10px white; }
      .srzsd-slider .srzsd-slider-nav li.active {
        opacity: 1; }
      .srzsd-slider .srzsd-slider-nav li.aktiv {
        background-color: white;
        -webkit-transition: none;
        -moz-transition: none;
        -o-transition: none;
           transition: none; }

.large-4.columns .srzsd-slider {
  top: -0.8125em;
  margin: 0 -1.625em;
  padding: 2.16667em 1.625em 66.66667%; }

@media (min-width: 640px) {
  .large-4.columns .srzsd-slider .srzsd-slider-nav {
    bottom: 0.40625em; }
    .large-4.columns .srzsd-slider .srzsd-slider-nav li {
      margin: 0 2.5px;
      width: 10px;
      height: 10px;
      border: 2px solid white; } }
@media (max-width: 640px) {
  .srzsd-slider {
    margin: 0 -1.625em 1.625em;
    padding: 2.16667em 1.625em 66.66667%; } }