* {
	font-family: var(--cn_font-family) !important;
}

.top-nav .logo img {
	height: 35px;
	width: auto;
	object-fit: contain;
}

@media (max-width: 768px) {
	.top-nav .logo img {
		height: 35px;
	}
}

/* Hide 'View Source' button and file/line info */
.tag-source { display: none !important; }

.navigation > .link[href$="index.html"] {
	display: none !important;
  }

.content{
	border-radius: 0px !important;
	-webkit-border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	-ms-border-radius: 0px !important;
	-o-border-radius: 0px !important;
}


#search {
	height: 2.5em !important;
}

a:hover {
	color: var(--cn_Primary) !important;
}

a:active {
	color: var(--cn_Primary) !important;
}
a.is-active {
	color: var(--cn_Primary) !important;
}
a.active {
	color: var(--cn_Primary) !important;
}

.content {
    box-shadow: none !important;
}

/* Fix code-prettify + Bulma conflict: spans with class "tag" inside code blocks
   should not be styled as Bulma .tag pills */
pre.prettyprint .tag,
code.prettyprint .tag,
pre code .tag,
pre .tag,
code .tag {
    background: none !important;
    border: 0 !important;
    color: red !important;
    display: inline !important;
    font-size: inherit !important;
    padding: 0 !important;
    height: auto !important;
    line-height: inherit !important;
    border-radius: 0 !important;
}

/* Force monospaced typography in code/pre blocks for consistent spacing */
/* Monospace only for code/pre */
pre, code, kbd, samp {
	font-family: monospace !important;
	font-variant-ligatures: none !important;
	letter-spacing: 0 !important;
  }

/* Ensure Prettify tokens inherit the monospace font */
pre.prettyprint,
code.prettyprint,
.prettyprint code,
pre code {
  font-family: monospace !important;
}
pre.prettyprint *, code.prettyprint *, .prettyprint code * {
  font-family: inherit !important;
}

/* Preserve spacing */
pre, pre.prettyprint { white-space: pre !important; tab-size: 2; -moz-tab-size: 2; }