/* Make code comments green instead of the default, washed-out gray */
.hljs-comment{color:#008000}

.hljs-meta{color: rgb(43,145,175)}

/* Make code strings maroon instead of the default orangish brown. */
.hljs-string {
  color: #7B1515;
}

/* Make keywords a darker blue */
.hljs-keyword {
  color: rgb(0,0,255);
}

/* Make types teal, not purple */
.hljs-attr,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-selector-pseudo,.hljs-title {
  color: rgb(43,145,175);
}

/* Nested lists in body content don't have enough breathing room at the bottom. Give them a margin. */
blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child,ol ol,ol ul,ul ol,ul ul{margin-bottom:10px}

/* Need more spacing between nav items. And make them black, not gray. */
.toc .nav > li > a {
	margin-top: 7px;
	color: black;
}

/* 1st level nav items shouldn't all be bold. Reserve bold for the active item. */
.toc .level1 > li {
  font-weight: normal;
}

/* Make selected nav items bold, not blue */
.toc .nav > li.active > a {
  font-weight: bold;
  color: black;
}

/* Indent nested nav items a little more than the default */
.toc .level3 {
  margin-left: 10px;
}
.toc .level4 {
  margin-left: 10px;
}
