/* oswald-regular - latin-ext_latin */
@font-face {
    font-family: 'Oswald';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/oswald-v47-latin-ext_latin-regular.eot'); /* IE9 Compat Modes */
    src: local(''),
    url('../fonts/oswald-v47-latin-ext_latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/oswald-v47-latin-ext_latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
    url('../fonts/oswald-v47-latin-ext_latin-regular.woff') format('woff'), /* Modern Browsers */
    url('../fonts/oswald-v47-latin-ext_latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../fonts/oswald-v47-latin-ext_latin-regular.svg#Oswald') format('svg'); /* Legacy iOS */
}

/* oswald-700 - latin-ext_latin */
@font-face {
    font-family: 'Oswald';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/oswald-v47-latin-ext_latin-700.eot'); /* IE9 Compat Modes */
    src: local(''),
    url('../fonts/oswald-v47-latin-ext_latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/oswald-v47-latin-ext_latin-700.woff2') format('woff2'), /* Super Modern Browsers */
    url('../fonts/oswald-v47-latin-ext_latin-700.woff') format('woff'), /* Modern Browsers */
    url('../fonts/oswald-v47-latin-ext_latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../fonts/oswald-v47-latin-ext_latin-700.svg#Oswald') format('svg'); /* Legacy iOS */
}

html {
    background: #ffffff;
    background: -moz-linear-gradient(top,  #ffffff 50%, #100300 50%, #804b15 50.5%, #804b15 52%, #ffe26c 52.5%, #ffe26c 54%, #3d2600 54.5%, #fff5d1 54.5%, #e2b71b 74%, #734410 100%);
    background: -webkit-linear-gradient(top,  #ffffff 50%,#100300 50%,#804b15 50.5%,#804b15 52%,#ffe26c 52.5%,#ffe26c 54%,#3d2600 54.5%,#fff5d1 54.5%,#e2b71b 74%,#734410 100%);
    background: linear-gradient(to bottom,  #ffffff 50%,#100300 50%,#804b15 50.5%,#804b15 52%,#ffe26c 52.5%,#ffe26c 54%,#3d2600 54.5%,#fff5d1 54.5%,#e2b71b 74%,#734410 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#734410',GradientType=0 );
    background-attachment: fixed;
}

body {
    background-color: transparent;
}

.navbar-dark h1 a.navbar-brand {
    color: #ecc838;
}

h1, h2, h3 {
    font-family: 'Oswald', sans-serif;
}

nav.navbar {
    margin-bottom: 50px;
}

img, h2 {
    margin-bottom: 30px;
}

nav > div.container-fluid {
    padding-bottom: 10px;
}

#navbarNavDropdown {
    margin-top: 13px;
}

table,
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
    background-color: rgba(255, 255, 255, 0.8);
}

table {
    border-radius: 5px;
}

.neon {
    /* color: #fff;*/
    text-shadow:
            0 0 5px #fff,
            0 0 10px #fff,
            0 0 20px #fff,
            0 0 40px #ffdf00,
            0 0 80px #ffdf00,
            0 0 90px #ffdf00,
            0 0 100px #ffdf00,
            0 0 150px #ffdf00;
}

footer,
a {
    color: darkgoldenrod;
}

#content,
.debugTable {
    margin-bottom: 60px;
}

#content a,
.nav-pills .nav-link {
    color: #604706;
    text-decoration: none;
}

a:hover {
    color: goldenrod;
}

.table-striped > tbody > tr.closed > *,
.table-striped > tbody > tr.closed:nth-of-type(2n+1) > * {
    color: darkgray;
}

body.disclaimer .container {
    background-color: rgba(255, 255, 255, 0.8);
}

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link,
.dropdown-menu-dark .dropdown-item:active,
#postCodeButton {
    background-color: goldenrod;
}

#postCodeButton {
    border-color: darkgoldenrod;
}

#postCodeInputLabel {
    position: absolute;
    left: -5000px
}