/* Site main - single */

#post-metadata a {
  color: var(--color-fg-main);
}

#post-tags {
  margin: 1rem 0.4rem 1rem;
}

main img {
  max-width: 100%;
}

/* Site main - taxonomy list */

.taxonomy-item {
  list-style-type: none;
}

.post-comments {
  padding-top: 1rem;
}

/* Table of Contents */
#TableOfContents::before {
  content: "Table of Contents";
}

#TableOfContents {
  display: inline-block;
  background-color: var(--color-bg-alt);
  color: var(--color-fg-alt);
  border: 1px solid var(--color-bg-accent);
  padding: 5px;
  margin-bottom: 25px;
}

#TableOfContents > ul {
  list-style: none;
  margin-bottom: 0;
  margin-top: 1rem;
}

#TableOfContents a {
  font-weight: normal;
  color: var(--color-fg-alt);
}
