/* * Globals */ /* Custom default button */ .btn-light, .btn-light:hover, .btn-light:focus { color: #333; text-shadow: none; /* Prevent inheritance from `body` */ } /* * Base structure */ body { text-shadow: 0 .05rem .1rem rgba(0, 0, 0, .5); box-shadow: inset 0 0 5rem rgba(0, 0, 0, .5); } .cover-container { max-width: 42em; } /* * Header */ .nav-masthead .nav-link { color: rgba(255, 255, 255, .5); border-bottom: .25rem solid transparent; } .nav-masthead .nav-link:hover, .nav-masthead .nav-link:focus { border-bottom-color: rgba(255, 255, 255, .25); } .nav-masthead .nav-link + .nav-link { margin-left: 1rem; } .nav-masthead .active { color: #fff; border-bottom-color: #fff; } .image-body { background: linear-gradient( rgba(0, 0, 0, 0.0), rgba(33, 37, 41, 1.0) ), url(assets/img/panki_1x1.png); background-position: bottom; background-repeat: no-repeat; flex-grow: 1; margin-bottom: 8rem; } .panki-header { flex-grow: 1; } .panki-footer { flex-grow: 0.2; } .header-offset { margin-top: 20rem; } a, h1, h3 { color: #FF9C33; } a:hover { color: var(--bs-btn-hover-bg); } .bg-orange { background-color: #FF9C33; border-color: #333; }