I've carefully gone over all suggestions here one by one, and made a record of any further ideas that I feel could work.
Thanks very much to everyone who participated.
Still accepting further ideas in this thread.
Your browser is currently zoomed in
which may cause minor layout issues.
Press CTRL+0 (CMD+0 on Mac)
to reset back to default zoom