html {width: 100%;} @font-face { font-family: "junkostypewriter"; src: url(../fonts/junkos\ typewriter.ttf); } @font-face { font-family: "lexie"; src: url(../fonts/LexieReadable-Regular.ttf); } @font-face { font-family: "lexie-bold"; src: url(../fonts/LexieReadable-Bold.ttf); } body{ font-size: 100%; color: rgb(153, 218, 80); background-color: black; list-style-position: inside; background-repeat: repeat; background-attachment: scroll; font-family: 'lexie','Lucida Grande', 'Lucida Sans', Arial, sans-serif; background-image: url(../images/fencered.gif); } .bold{ font-family: 'lexie-bold'; } hr{ border-top: 1px dashed green; } #header{ text-align: center; border-style: double double none double; border-color: green chartreuse; margin-left: 20%; margin-right: 20%; background-color: black; padding-left: 1%; padding-right: 1%; } table,td{ border: 1px solid green; vertical-align: top; min-width: 110px; } td{ padding-left: 5px; padding-right:5px; padding-bottom: 5px; overflow: wrap; } table{ width: 90%; margin-left:auto; margin-right:auto; display:block; overflow: scroll; scrollbar-width: thin; scrollbar-color: rgb(255, 72, 0) green; border-style: double none none double; border-width: 1px 0px 0px 4px; border-color: chartreuse; max-height: 1500px; } .red{ background-color: #694d8b28; } th{ border: 3px outset rgb(255, 72, 0); color: rgb(255, 72, 0); background-color: rgb(7, 36, 7); position: sticky; top: 0px; } caption{caption-side: bottom; padding: 5px;} #headerandskulls{ width: 100%; } #navbutton{ border: 4px; border-color: green; border-style: outset ; border-radius: 10px; font-size: large; text-align: center; margin-left: auto; margin-right: auto; margin-top: 5px; margin-bottom: 5px; font-weight: bold; font-size: 100%; padding: 1%; background-color: black; width: 80px; } #navbutton:hover{ background: green; color: black; } #navbutton:active{ border-style:inset; background:#005500; } a{ color: rgb(255, 72, 0); } .inlineimg{ display: inline; } h1{ font-family: "junkostypewriter", Courier, monospace; font-weight:100; font-size: 3.1vw; color: rgb(255, 72, 0); } h2{ font-family: "junkostypewriter", Courier, monospace; font-weight:100; font-size: 2em; text-align: center; } #bold{ font-weight: bolder; color: chartreuse; } #flexrow{ display: flex; flex-direction: row; align-items:stretch; justify-content: center; } #legend{ width: 100%; max-width: 300px; overflow-wrap:break-word; background-color: #08160d; border: 1px solid green; } #submit{ width: 100%; max-width: 300px; overflow-wrap:break-word; background-color: #08160d; border: 1px solid green; } #spreadsheetcontainer{ height: auto; min-height: 800px; border-style: double double solid double; border: 4px 4px 1px 4px; border-color: green chartreuse; margin-left:auto; margin-right:auto; height:fit-content; margin-top: -0.5%; width: 95%; text-align: center; background-color: black; } #sheetframe{ width: 100%; height: 1000px } #venues{ border-style: double double solid double; border-color: green chartreuse; margin-left: 20%; margin-right: 20%; background-color: black; } footer{ text-align: center; border-style: none double solid double; border-color: green chartreuse; margin-left: 20%; margin-right: 20%; background-color: black; } #skull{ display: inline-block; position: relative; top: 25px; max-width: 100px; width: 20%; } @media only screen and (max-width: 1200px) { #skull{ display: none; } } /*Undersize.*/ @media only screen and (max-width: 800px) { #header{ width: 100%; display: block; max-width: 100%; margin-left: 0; margin-right: auto; } table{ max-height: 800px; } .flex-container{ flex-direction: column; } #spreadsheetcontainer{ width: 100%; display: block; margin-left: 0; margin-right: auto; } #venues{ width: 100%; display: block; margin-left: 0; margin-right: auto; } #legend{ width: 100%; display: block; margin-left: 0; margin-right: auto; } #submit{ width: 100%; display: block; margin-left: 0; margin-right: auto; } h1{ font-family: "junkostypewriter", Courier, monospace; font-weight:100; font-size: 4em; } footer{ width: 100%; max-width: 100%; margin-left: 0; margin-right: auto; } }