.view--login form {
  text-align: left;
}

.form-section {
  max-width: 440px;
  margin: 64px auto;
}

.input-field {
  margin-top: 16px;
  margin-bottom: 16px;
  width: 100%;
}
.input-field input[type="text"],
.input-field input[type="email"],
.input-field input[type="number"],
.input-field input[type="password"],
.input-field textarea {
  font-size: 16px;
  padding: 8px;
  border: 1px solid #eee;
  border-bottom: 2px solid #eee;
  border-radius: 2px;
  outline: 0;
  transition: border-color .2s ease-in-out;
  width: 100%;
}

label {
  display: inline-block;
  font-size: 12px;
  margin-bottom: 4px;
  width: 100%;
}

label > input[type="checkbox"] {
  margin-right: 10px;
}

#checkboxlabel {
  margin-bottom: 16px;
}

label:first-letter{
  text-transform: capitalize;
}