.parallax_wrapper{
  background: transparent;
}

#parallax_container{
  padding-left: 15%;
}

#parallax_container ul{
  max-width: 640px;
  display: block;
  margin-left: 0;
  padding-left: 0;
  margin: 0 auto;
}

#parallax_container ul li{
  max-width: 500px;
}

#parallax_container ul li img{
  max-width: 100%;
}

.parallax_wrapper{
  background: transparent !important;
}

#parallax_container ul li img {
  max-width: 450px;
}

@-webkit-keyframes wave {
  0% {
    -webkit-transform: rotateZ(0deg) translate3d(3%,6%,0) rotateZ(0deg);
    -moz-transform: rotateZ(0deg) translate3d(3%,6%,0) rotateZ(0deg);
    transform: rotateZ(0deg) translate3d(3%,6%,0) rotateZ(0deg);
  }

  100% {
    -webkit-transform: rotateZ(20deg) translate3d(3%,6%,0) rotateZ(-20deg);
    -moz-transform: rotateZ(20deg) translate3d(3%,6%,0) rotateZ(-20deg);
    transform: rotateZ(20deg) translate3d(3%,6%,0) rotateZ(-20deg);
  }
}

@-moz-keyframes wave {
  0% {
    -webkit-transform: rotateZ(0deg) translate3d(3%,6%,0) rotateZ(0deg);
    -moz-transform: rotateZ(0deg) translate3d(3%,6%,0) rotateZ(0deg);
    transform: rotateZ(0deg) translate3d(3%,6%,0) rotateZ(0deg);
  }

  100% {
    -webkit-transform: rotateZ(20deg) translate3d(3%,6%,0) rotateZ(-20deg);
    -moz-transform: rotateZ(20deg) translate3d(3%,6%,0) rotateZ(-20deg);
    transform: rotateZ(20deg) translate3d(3%,6%,0) rotateZ(-20deg);
  }
}

@-ms-keyframes wave {
  0% {
    -webkit-transform: rotateZ(0deg) translate3d(3%,6%,0) rotateZ(0deg);
    -moz-transform: rotateZ(0deg) translate3d(3%,6%,0) rotateZ(0deg);
    transform: rotateZ(0deg) translate3d(3%,6%,0) rotateZ(0deg);
  }

  100% {
    -webkit-transform: rotateZ(20deg) translate3d(3%,6%,0) rotateZ(-20deg);
    -moz-transform: rotateZ(20deg) translate3d(3%,6%,0) rotateZ(-20deg);
    transform: rotateZ(20deg) translate3d(3%,6%,0) rotateZ(-20deg);
  }
}

@keyframes wave {
  0% {
    -webkit-transform: rotateZ(0deg) translate3d(3%,6%,0) rotateZ(0deg);
    -moz-transform: rotateZ(0deg) translate3d(3%,6%,0) rotateZ(0deg);
    transform: rotateZ(0deg) translate3d(3%,6%,0) rotateZ(0deg);
  }

  100% {
    -webkit-transform: rotateZ(20deg) translate3d(3%,6%,0) rotateZ(-20deg);
    -moz-transform: rotateZ(20deg) translate3d(3%,6%,0) rotateZ(-20deg);
    transform: rotateZ(20deg) translate3d(3%,6%,0) rotateZ(-20deg);
  }
}

.wave {
    animation: wave 3s infinite alternate cubic-bezier(0.1, 0.2, 0.2, 0.4)
}

.wave2 {
    animation: wave 4s infinite alternate cubic-bezier(0.455, 0.03, 0.515, 0.955)
}

.wave3 {
    animation: wave 5s infinite alternate cubic-bezier(0.455, 0.03, 0.515, 0.955)
}

@media only screen and (max-width: 800px){
  #parallax_container ul li img{
    max-width: 100%;
    max-height: 160px;
  }
}

@media screen and (max-width: 39.9375em) {
  #parallax_container{
    padding-left: 0;
  }
}

@media screen and (min-width: 40em) and (max-width: 63.9375em) {
  #parallax_container{
    padding-left: 0;
  }
}