form {
}

form.feature {
  padding-top: $spacing;
  padding-bottom: $spacing * 2;
}

input[type="text"], input[type="password"] {
  padding: $spacing / 2;
  font-size: 150%;
  border: 2px solid $gray;
  border-radius: $radius;
  color: $gray;
}

input[type="submit"],
input[type="button"],
button,
a.button {
  display: block;
  width: 100%;
  margin-bottom: $spacing / 2;
  padding: $spacing ($spacing / 2) $spacing ($spacing / 2);
  font-family: $font-body;
  font-size: 120%;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: transparent;
  color: white;
  border: 2px solid white;
  border-radius: $radius;
  cursor: pointer;
  span.fa.left {
    margin-right: $spacing / 2;
  }
  span.fa.right {
    margin-left: $spacing / 2;
  }
  &.gray {
    color: $light-gray;
    border-color: $light-gray;
  }
}
form {
}

form.feature {
  padding-top: $spacing;
  padding-bottom: $spacing * 2;
}

input[type="text"], input[type="password"] {
  padding: $spacing / 2;
  font: ($font-body-size * 1.75) $font-body;
  border: 2px solid $gray;
  border-radius: $radius;
  color: $gray;
}

input[type="submit"],
input[type="button"],
button,
a.button {
  display: block;
  width: 100%;
  margin-bottom: $spacing / 2;
  padding: $spacing ($spacing / 2) $spacing ($spacing / 2);
  font-family: $font-body;
  font-size: 120%;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: transparent;
  color: white;
  border: 2px solid white;
  border-radius: $radius;
  cursor: pointer;
  span.fa.left {
    margin-right: $spacing / 2;
  }
  span.fa.right {
    margin-left: $spacing / 2;
  }
  &.gray {
    color: $light-gray;
    border-color: $light-gray;
  }
}
Fix default font on input elements.
Fix default font on input elements.
