@-moz-document url-prefix() {
  section.survivors-map.wtc-bombing .location-points {
    margin-top: 0;
  }
  section.survivors-map .location-points {
    z-index: 14;
    position: relative;
  }
  section.survivors-map .white-gradient + div {
    height: 100%;
  }
  section.survivors-map #location-points-in-time,
  section.survivors-map #location-points-in-time > div {
    height: 100%;
  }
  .pointsintime .pointsintime-map-wrapper .survivors-map.wtc-bombing {
    background-position: -279px 0;
  }
  .btn-group .dropdown-toggle:after {
    margin-right: -6px;
    height: 32px;
  }
  .mac .map-controls .map-view .picto {
    top: -3px;
  }
  .mac .map-controls .btn-add .picto {
    top: 6px;
  }
  @media only screen and (min-width: 1599px) and (min-height: 900px) {
    section.survivors-map .location-points {
      top: 10%;
      left: 4%;
      -moz-transform: scale(1.3);
      width: 94%;
      height: 60%;
    }
    section.survivors-map.wtc-bombing .location-points {
      left: 13%;
      top: 12%;
      width: 85%;
      height: 44%;
    }
    .arrow7 .arrow {
      left: -50px;
      bottom: -13.5px;
    }
  }
  @media only screen and (max-width: 1280px) {
    .map-bg.pentagon {
      background-position: 15px -320px;
    }
    .map-bg.wtc-bombing {
      background-position: -328px 0;
    }
  }
}
