html,
body {
  margin: 0;
  height: 100%;
  overflow: hidden;
}

#wrapper {
  display: flex;
  flex-flow: row wrap;
  margin: 0;
  height: 100%;
  text-align: center;
}

#top {
  position: relative;
  flex: 1 1 100%;
  height: 5%;
  background-color: #ff0000;
  text-align: center;
}

select {
  position: relative;
  top: 50%;
  height: 60%;
  transform: translateY(-50%);
  width: 5%;
  color: white;
  background-color: #181818;
  text-align: center;
}

h2 {
  top: 50%;
  transform: translateY(-50%);
  position: absolute;
  top: 0px;
  right: 1%;
}

option {
  color: white;
}

#snake {
  flex: 1 1 100%;
  height: 95%;
}
