.infobox { margin: 0 0 0.5em 0.5em; position: relative; clear: right; float: right; max-width: 300px; } .infobox th { white-space: nowrap } @media screen and (max-width: 480px) { .infobox { float: none; margin: 1rem auto; } }