.login {
  display: flex;
  display: -webkit-flex;
  justify-content: center; }
  .login form {
    width: 80%;
    border: 1px solid #ccc;
    border-radius: 5px;
    padding: 10px;
    margin: 15px;
    text-align: center; }
    .login form input[type="text"], .login form input[type="password"] {
      border: 1px solid #ccc;
      border-radius: 3px;
      padding: 5px;
      margin: 5px 0;
      width: 80%; }
    .login form input[type="submit"] {
      padding: 0 5px;
      margin: 5px 0; }
    .login form hr {
      margin: 5px 0; }
