body { background-color: #000000; opacity: 0.98; } #hecksshader { width: 100%; height: 100%; display: block; position: fixed; top: 0; left: 0; z-index: -899; opacity: 0.9999; } .aliasingdiv { background-color: #040000; width: 100%; height: 100%; display: block; position: fixed; top: 0; left: 0; z-index: -899; opacity: 0.0; } .toningdiv { background-color: #0000ff; width: 100%; height: 100%; display: block; position: fixed; top: 0; left: 0; z-index: 899; opacity: 0.0; } .brightnessdiv { background-color: #ffffff; width: 100%; height: 100%; display: block; position: fixed; top: 0; left: 0; z-index: 999; opacity: 0.06; } .container { background-color: transparent; width: 100%; border-left: 0px none #dee2e6 !important; border-right: 0px none #dee2e6 !important; margin-right: auto; margin-left: auto; padding: 0; opacity: 1.0; } .cardcontainer { background-color: transparent; width: 100%; margin-top: 0vh; margin-bottom: 4vh; border-top: 0px none #ffffff !important; opacity: 0.999; } .section { background-color: transparent; width: 100%; margin-top: 0vh; margin-bottom: 0vh; border-top: 0px none #ffffff !important; opacity: 0.9999; } .card { background-color: transparent; width: 100%; margin-top: 0vh; margin-bottom: 0vh; border: 0px solid #dee2e6 !important; opacity: 0.9999; } .card-body { background-color: #030306; margin-top: 0vh; margin-bottom: 0vh; border-style: solid; border-top: 1px solid #202020 !important; border-bottom: 1px solid #202020 !important; border-left: 0; border-right: 0; opacity: 0.75; } .flyer { opacity: 0.9; } .logo { margin-left: auto; margin-right: auto; padding-bottom: 0vh; width: 50%; display: block; } .card-title { font-family: 'Michroma', sans-serif; color: #ef3333; font-size: 1.3rem; } .osmmap { opacity: 0.65; } .presentedby { font-family: 'Michroma', sans-serif; font-size: 1.18rem; letter-spacing: 0.28em; font-weight: normal; text-transform: uppercase; color: #d01010; margin-top: 2vh; margin-bottom: 2vh; } h2 { font-family: 'Michroma', sans-serif; font-size: 1.20rem; letter-spacing: 0.28em; font-weight: normal; text-transform: uppercase; color: #c00000; margin-top: 1vh; margin-bottom: 0vh; } p { font-family: 'Michroma'; font-size: 1.10em; letter-spacing: 0.10em; font-weight: normal; color: #e00000; hyphens: none; margin-top: 0.5em; margin-bottom: 0.5em; } li { font-family: 'Michroma'; font-size: 1.12em; letter-spacing: 0.10em; font-weight: normal; text-transform: capitalize; color: #e00000; } img { width: 100%; } a:link { color: #dddddd; } a:visited { color: #dddddd; } a:hover { color: #dddddd; } a:active { color: #dddddd; } .row { margin-left: 0; margin-right: 0; } .col-12 { padding-left: 3vw; padding-right: 3vw; } .fas, .fab { color: #dddddd; font-size: 2em; } a, u { text-decoration: none; }