body {
  padding-top:1vmin;
  display:flex;
  align-items: center;
  flex-direction: column;
  background-color: ivory;
}
#title {
  font-size: 5vmin;
  color:blue;
}
#score {
  font-size: 4vmin;
  font-style: italic;
  padding-bottom: 1vmin;
}
#main {
  display:flex;
}
#answers {
  display:flex;
  justify-content: space-around;
  align-items: center;
  flex-direction: column;
  font-size: 3vmin;
}
#answers div {
  border:solid .5vmin brown;
  padding:1.5vmin;
  background-color: beige;
  cursor:pointer;
  text-align: center;
}
#pic {
  height:40vmin;
  padding:1vmin;
  border:solid .5vmin brown;
  background-color: beige;
  margin-left: 2vmin;
  margin-right: 2vmin;
}
#end {
  display:none;
}
#end img {
  height:13vmin;
}
a {
  font-size: 4vmin;
}
#back {
  margin-top: 2vmin;
  font-size:7vmin;
  font-weight: bold;
  text-decoration: none;
  color:grey;
}

