#calculator {
  width: 350px;
  margin: auto;
  border: 1px solid #326693;
  padding: 10px;
  background-color: #ccc;
}

#display {
  text-align: right;
  margin-bottom: 10px;
}

#equation, #result {
  border: 1px solid #343434;
  padding: 5px;
  background-color: #a2a2a2;
}
#result{
  height: 40px;
  font-size: 40px;
  color: #326693;
  font-weight: bold;
}
#equation{
  font-size: 15px;
  height: 15px;
}

#buttons button {
  width: 80px;
  height: 73px;
  font-size: 25px;
  margin: 0px;
  border: 1px solid #979797;
  background-color: rgb(223, 241, 255);
}

#buttons button:active {
  background-color: #ddd;
}