html, body {
  margin: 0;
  padding: 0;
  font-family: 'Roboto Slab', serif;
  font-size:14px;
}

canvas {
  display: block;
  padding: 10px;
}

input[type=text] {
  font-family: 'Roboto Slab', serif;
  width:150px;
  background-color:rgb(240,236,236);
  box-shadow: 2px 2px silver inset;
  border: 1px solid black;
  color:black;
  text-align:center;
}
input[type=text]:hover{
  background-color:rgb(225,221,221);
}

button {
  background-color:rgb(240,236,236);
  padding: 0px 3px 0px 3px;
  border: 1px solid rgba(0,0,0,0.5);
  font-family: 'Roboto Slab', serif;
  box-shadow: 2px 2px silver inset;
  color: black;
}
button:hover {
  background-color:rgb(225,221,221);
}

input[type=range] {
  -webkit-appearance: none;
  background-color: rgb(240,236,236);
  box-shadow: 2px 2px silver inset;
  border: 1px solid black;
  boxadius:10px;
  height:10px;
}

input[type=color] {
  -webkit-appearance: none;
}
