body {
  background: snow;
  color: #333;
  font-family: "Inconsolata", monospace;
  font-weight: 400;
  font-size: calc(1em + 0.5vw);
  max-width: min(80ch, 90%);  /* removed the space */
  margin: auto;
}

.topnav {
  margin-top: 30px;
  list-style-type: none;
  margin: 0;
  padding: 0;
  display: flex;
}
  
.topnav li a:after {
  content:'\00B7';padding-left:5px;
  }

.topnav:last-child li a:after {
  padding-right:0;
  }

/* Change the color of links on hover */
.topnav a:hover {
  color: #13670F;
}

.topnav a.active {
  color: #9A00BF;
}