#sitemap div {
   padding: 0em;
}

#sitemap > ul {
   background-color: rgba(230, 235, 237, 0.25);
   border: none;
   padding-bottom: 0.1em;
}

#sitemap > ul > li {
    margin-bottom: 0.5em;
}

#sitemap li a {
   margin-left: 0.2em;
}


#sitemap > ul {
  display: flex;
  flex-wrap: wrap;
  background-color: inherit;
  gap: 1.25em;
  justify-content: center;
}

#sitemap li a {
  border: 0;
}

#sitemap ul li {
  font-weight: normal;
  font-size: 90%;
}

#sitemap > ul > li {
  border: 1px solid rgba(230, 235, 237, 0.75);
  border-radius: 0.5em;
  margin: 0;
  padding: 0.4em 0.5em;
  background-color: rgba(230, 235, 237, 0.25);
  font-weight: bold;
  font-size: 110%;
}
