.hud { position: absolute; bottom: 0.5em; left: 0.5em; width: calc(100% - 1em); } #hud-content-wrapper { width: min(100vw, 620px); margin: 0 auto; } #hud-content-wrapper > table { width: 100%; table-layout: fixed; } #hud-content-wrapper td { text-align: center; } .hud-d { margin-left: 5px; margin-right: 5px; }