body {
    padding: 0;
    margin: 0;
    font-family: 'Source Sans Pro', Arial, sans-serif;
    background-color: #84c196;
  }

  form input[type="button"]:hover {
    background-color: #70a27f;
    cursor: pointer;
}
form input[type="button"]:active {
    background-color: #598265;
}
form input[type="text"], form input[type="password"], form input[type="email"] {
    padding: 10px 10px;
    border: 0;
    border-radius: 2px;
    background-color: #d8d8d8;
    margin: 5px 0;
}
form input[type="text"]:hover, form input[type="email"]:hover, form input[type="password"]:hover, form input[type="text"]:focus, form input[type="password"]:focus, form input[type="email"]:focus {
    background-color: #e6e6e6;
}
