.login {
  width: 300px;
  height: 280px;
  text-align: center;
  background-color: #fbbb2f;
  border: 2px solid #5f5446;
  box-shadow: 10px 10px 8px -8px black;
  margin: auto;
  margin-top: 50px;
}

.login a{
  color: black;
  text-decoration: none;
}
.login a:hover {
  text-decoration: underline;
}
input[type='text'], input[type='email'], input[type='password'], select, input[type='date'], input[type='phone'] {
  width: 200px;
  border-radius: 2px;
  border: 1px solid #5f5446;
  padding: 5px;
 
  font-size: 14px;
  margin-top: 10px;
}
input[type='submit']{
  padding: 10px 25px 8px;
  color:#fff;
  background-color: #ff7b24;
  font-size: 16px;
  box-shadow: #5f5446 0 2px 0 0 inset, #5f5446 0 1px 0 0;
  margin-top: 10px;
}

