header {
  padding: 90px 0 20px;
}

@media (min-width: 992px) {
  header {
    padding: 90px 0 20px;
  }
}

section {
  padding: 100px 0;
}

a.btn-secondary { text-decoration:none; color: #ffffff !important; }
a.btn-light { text-decoration:none; }

nav.navbar a, footer a { text-decoration: none; }

span.required { color: #ff0000; }

.btn-primary {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
}