/* /Pages/Shared/_Layout.cshtml.rz.scp.css */
/* Please see documentation at https://learn.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */

a.navbar-brand[b-7m943i0s8c] {
  white-space: normal;
  text-align: center;
  word-break: break-all;
}

a[b-7m943i0s8c] {
  color: #0077cc;
}

.btn-primary[b-7m943i0s8c] {
  color: #fff;
  background-color: #1b6ec2;
  border-color: #1861ac;
}

.nav-pills .nav-link.active[b-7m943i0s8c], .nav-pills .show > .nav-link[b-7m943i0s8c] {
  color: #fff;
  background-color: #1b6ec2;
  border-color: #1861ac;
}

.border-top[b-7m943i0s8c] {
  border-top: 1px solid #e5e5e5;
}
.border-bottom[b-7m943i0s8c] {
  border-bottom: 1px solid #e5e5e5;
}

.box-shadow[b-7m943i0s8c] {
  box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);
}

button.accept-policy[b-7m943i0s8c] {
  font-size: 1rem;
  line-height: inherit;
}

/* The footer is in normal flow (body is a flex column and the footer carries mt-auto),
   NOT absolutely positioned like the template default — its height varies with the
   optional SchoolBranding contact block, and an absolute footer taller than the 60px
   the old body margin reserved overlays (and steals clicks from) the end of the page. */
.footer[b-7m943i0s8c] {
  padding: 0.5rem 0;
}
