nav {
  margin-bottom: 50px;
}

nav ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

nav ul.nav-sublist {
  list-style-type: circle;
  padding-left: 20px;
}

nav li a {
  display: block;
  color: red;
  padding: 4px;
  text-decoration: none;
}

nav li a.nav-sublink {
  padding: 2px;
}

nav li:last-child a {
  margin-bottom: 4px;
}

/* Change the link and background color on hover */
nav li a:hover {
  text-decoration: underline;
}

.nav-link--active, .nav-sublink--active {
  color: #0024B3;
}

.nav-item.is-active {
  margin-top: 15px;
  margin-bottom: 15px;
  border-top: 1px solid #555555;
  border-bottom: 1px solid #555555;
}