/*//
@date 2023-11-11 03:02:57 UTC
@files 2 [
    "src\/imports.css",
    "src\/main.css"
]
//*/

/*//////////////////////////////////////////////////////////////////////////////
//// src/imports.css /////////////////////////////////////////////////////////*/



/*//////////////////////////////////////////////////////////////////////////////
//// src/main.css ////////////////////////////////////////////////////////////*/

:root {
	--theme-primary: #003f87;

	--theme-font-normal-weight: 400;
	--theme-font-mono-weight: 400;
}

a:link:not(.btn),
a:visited:not(.btn) {
	border-bottom: 0px dotted var(--bs-body-color);
	color: var(--bs-body-color);
	text-decoration: none;
}

.quotron { border-left: 0px; }

.PageFooter {
	background: #F4F4F4;
}

.BlogHeader {
	background: var(--theme-primary);
	position: relative;
	overflow: hidden;
}

.BlogHeader,
.BlogHeader a:link,
.BlogHeader a:visited {
	color: var(--theme-header-color) !important;
	text-decoration: none;
	border: 0px;
}

.BlogHeaderWash {
	filter: none;
	transform: scale(1.1);
}

.offcanvas.offcanvas-glass {
	background-color: #F4F4F4;
	border-left: 1px solid #DADADA;
	box-shadow: 10px 0px #000000;
}

.offcanvas-title {
	font-weight: bold;
}

.offcanvas-body {
	font-weight: bold;
}

.offcanvas-backdrop.fade.show {
	background-color: #00000066;
}



.LocalSectionNav a:link,
.LocalSectionNav a:visited {
	font-weight: bold;
}

.LocalSectionNav .row .col-auto:last-child {
	display: none;
}

.LocalSectionNav a.On {
	border-bottom: 3px solid #000;
}

@media(max-width: 991.98px) {
	.LocalSectionNav {
		--overflow-x: scroll;
	}
}

