body, html{
  height:100%;
  margin:0;
  font-size:16px;
  font-family:"Lato", sans-serif;
  font-weight:400;
  line-height:1.8em;
  color:#666;
}

.daypass, .membership{
  position:relative;
  opacity:0.70;
  background-position:center;
  background-size:cover;
  background-repeat:no-repeat;

  /*
    fixed = parallax
    scroll = normal
  */
  background-attachment:fixed;
}

.main-logo{
  opacity:1;
  background-color: #959595;
  max-width: 100%;
}

.daypass{
  background-image:url('../img/elieko_loaded.JPG');
  min-height:400px;
}

.membership{
  background-image:url('../img/angle_gym_shot.JPG');
  min-height:400px;
}

.section{
  text-align:center;
  padding:50px 80px;
}

.section-light{
  background-color:#f4f4f4;
  color:#666;
}

.section-dark{
  background-color:#F0F0F0;
  color:#333;
}

.section-dark > p {
    text-align:center;
}

.ptext{
  position:absolute;
  top:50%;
  width:100%;
  text-align:center;
  color:#000;
  font-size:27px;
  letter-spacing:8px;
  text-transform:uppercase;
}

.ptext .border{
  background-color:#111;
  color:#fff;
  padding:20px;
}

.ptext .border.trans{
  background-color:transparent;
}

@media(max-width:568px){
  .main-logo, .daypass, .membership{
    background-attachment:scroll;
  }
}
