.login-form {
  margin: 1em 15%;
}
.login-form li {
  margin: 0.5em 0;
}
.login-form li label {
  float: left;
  width: 6em;
  text-align: right;
  margin-right: 0.5em;
}
.login-form li input {
  width: calc(100% - 0.5em - 6em);
  box-sizing: border-box;
}
.login-form button{
  width: 60%;
}