@media only screen and (max-width: 768px) {
  body {
    padding: 0 0 29px 0;
  }
  body #universe {
    padding: 60px 0 0px 0;
  }
  body #universe h2 {
    margin: 20px;
  }
  body #universe ul#headlines, body #universe ul.headlines {
    max-width: initial;
    margin: initial;
    padding: 20px;
  }
  body #universe .nebula p span#w1 {
    font-size: 7vw;
  }
  body #universe .nebula p span#w2 {
    font-size: 10vw;
  }
  body #universe .nebula p span#w3 {
    font-size: 11vw;
  }
  body #universe .workspace {
    display: block;
  }
  body #universe .workspace .contactUs {
    box-sizing: border-box;
    text-align: center;
    width: 100%;
  }
  body #universe .workspace .contactUs form {
    box-sizing: border-box;
    display: block;
  }
  body #universe .workspace .contactUs form .formHalf {
    width: 100%;
  }
  body #universe .workspace .contactUs form .formHalf input, body #universe .workspace .contactUs form .formHalf textarea {
    box-sizing: border-box;
    display: block;
    margin: 0 0 25px 0;
    width: 100%;
    padding: 10px;
  }
  body #universe .workspace .contactUs form .formHalf textarea {
    min-height: 355px;
  }
  body #universe .workspace .hemisphere {
    display: initial;
    flex-direction: initial;
  }
  body #universe .workspace .hemisphere.left {
    width: 100%;
  }
  body #universe .workspace .hemisphere.right {
    width: 100%;
  }
  body #universe .workspace .hemisphere.project.complete a.slide {
    width: 32%;
  }
  body #universe .workspace .hemisphere img {
    margin: 0 auto;
  }
}

@media only screen and (max-width: 500px) {
  body #universe.articleView .article {
    max-width: initial;
    margin: initial;
    padding: 50px 15px;
  }
  body #universe .nebula p.top {
    padding-top: 15vw;
  }
  body #universe .nebula p span#w1 {
    font-size: 6vw;
  }
  body #universe .nebula p span#w2 {
    font-size: 9vw;
  }
  body #universe .nebula p span#w3 {
    font-size: 10vw;
  }
  body #universe header > h1 {
    font-size: 29px;
  }
  body #universe header > h1 #burger {
    right: 30px;
  }
}
