.container {
  padding: 0;
}

.container .jumbotron {
  padding: 25px;
}

.header {
  border-top: 3px solid #f90;
  padding-top: 0;
  background-color: #2f3e4d;
  height: 40px;
  color: #dcdee1;
}

.header img {
  height: auto;
  max-width: 100%;
  vertical-align: middle;
  border: 0;
  margin: 8px;
}

.apptitle {
  vertical-align: middle;
}

/* Main marketing message and sign up button */
.jumbotron {
  font-size: 14px;
  text-align: center;
  background-color: #fff;
  margin-bottom: 0;
}
.jumbotron .btn {
  font-size: 15px;
  padding: 12px 18px;
}

.jumbotron p {
  word-break: break-all;
  margin-bottom: 20px;
}

.jumbotron label {
  font-weight: 200;
}