Boxes now adjust to text, so no more overflow on small/zoomed in screens. Tested on both Firefox and Android (Chrome).