.signon form {
  scale: 1.25;
}
.signon label {
  width: 15em;
  display: inline-block;
  font-size: .8em;
}
.signon input[type='email'],
.signon input[type='password'] {
  padding: .5em;
  width: 16em;
  margin: .25em;
}
.signon input[type='submit'],
.signon button {
  padding: .5em;
  width: 6em;
  margin: 1em auto;
  display: block;
}
.signon input[type='submit'][value~="Password"]{
  width: 10em;
}
.signon form {
  margin-bottom: 3em !important;
}
.signon p,
.signon form,
.signon {
  width: 15em;
  margin: 0 auto;
}
.signon p {
  margin-top: 1em;
  text-align: center;
}
.signon {
  margin-top: 5em;
}
