@font-face { font-family: 'Roboto Mono Regular'; src: url('RobotoMono-Regular.ttf') format('truetype'); } html, body { background: #222; margin: 0px; padding: 0px; } .ratname { z-index: 1; color: #fff; font-family: 'Roboto Mono Regular'; text-align: center; display: block; position: absolute; } .ratpronouns { z-index: 1; color: #fff; font-family: 'Roboto Mono Regular'; text-align: center; display: block; position: absolute; } .ratspeaker { z-index: 1; position: absolute; display: none; } .embed { z-index: 0; display: none; position: absolute; } #game { z-index: 1; color: #fff; font-family: 'Roboto Mono Regular'; display: block; position: absolute; text-align: center; } #scientist { z-index: 1; color: #fff; font-family: 'Roboto Mono Regular'; display: block; position: absolute; text-align: center; } #timer { z-index: 1; color: #fff; font-family: 'Roboto Mono Regular'; font-weight: bold; text-align: center; display: block; position: absolute; } .backdrop { z-index: 1; position: relative; pointer-events: none; display: block; top: 0; left: 0; } #livedisplay { overflow: hidden; position: relative; width: fit-content; top: 0px; left: 0px; margin: 0px; padding: 0px; } .controls { margin-top: 20px; color: #ccc; } .controls td { border: 1px solid; vertical-align: top; } .controls h3 { margin: 0px; padding: 0px; text-align: center; } .controls p { display: table-row; } .controls label { display: table-cell; text-align: right; } .controls input, button { display: table-cell; margin-left: 5px; }