Use border-box as default box-sizing.
Position chat elements.
Reorder CSS.
Add top margin for pages with only a box to display.