
.parallax {
  white-space: nowrap;
  display: inline-block;
  width: 100vw; /* fallback for older browsers */
 /* width: 100vw;*/
  /*height: 80vh;*
 /* max-height: 600px;*/
  overflow-x: scroll;
  overflow-y: hidden;
  -webkit-perspective: 300px;
  perspective: 300px;
  top: 0px;


}

.imfix {
  /*height: 80vh;
  max-*/height: 600px;
}

.parallax__group {
  display: inline-block;
  position: relative;
  width: 1000px; /* fallback for older browsers */
  /*width: 100vw;*/
  height: 600px;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  top: 0px;
}

.parallax__layer {
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  height: 600px;
}

.parallax__layer--fore {
  /*width: 1000px;*/
  -webkit-transform: translateZ(90px) scale(.7);
  transform: translateZ(90px) scale(.7);
  z-index: 5;
  top: 0px;
}

.parallax__layer--base {
  /*width: 800px;*/
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  z-index: 4;
  top: 0px;
}

.parallax__layer--back {
  /*width: 1000px;*/
  -webkit-transform: translateZ(-300px) scale(2);
  transform: translateZ(-300px) scale(2);
  /*left: -1100px;*/
  z-index: 3;
  top: 0px;
}

.parallax__layer--deep {
  /*width: 1000px;*/
  -webkit-transform: translateZ(-600px) scale(3);
  transform: translateZ(-600px) scale(3);
  z-index: 2;
  top: 0px;
}

.parallax__group {
  -webkit-transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
}

body, html {
  overflow: hidden;
  height: 100%;
  top: 0px;
  height: 700px;
}

body {
  font: 100% / 1.5 Arial;
  height: 100%;
  width: 50000px;
  top: 0px;
  height: 700px;
}

* {
  top: 0px;
  margin:0;
  padding:0;
}

#dateselection b,  #dateselection img {
  position: absolute;
  top: 607px;
  cursor: pointer;
  font-size: 0.8em;
}

.parallax {
  top: 0px;
  font-size: 200%;
  height: 100%;
}

.title {
  text-align: center;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

#group1 .parallax__layer--base {
  background: #EAEAEA;
}