#banner {
  padding: 50px;
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#7db9e8+0,1e5799+100 */
  background: linear-gradient(
    to bottom,
    #7db9e8 0%,
    #1e5799 100%
  ); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white;
}

#signupForm {
  padding: 50px;
}

nav {
  margin-bottom: 0 !important;
  border-radius: 0 !important;
}

label, h3, h4, h2 {
  font-weight:normal;
}

@media only screen and (min-width: 780px) {
  input[type="text"],
  input[type="password"] {
    width: 100%;
  }
}

@media only screen and (max-width: 700px) {
  #submitButton {
    width: 100% !important;
  }
}

#signupForm h1 {
  color: white;
}

#javascriptPanel {
  text-align:center;
  padding: 50px;
}