One of many CSS fixes for #265

Closes #265

Use ellipsis and clip overflow to fixed and viewport width percentage. Viewable on portable devices without severe squishing. Retains original styling with the UI bug fix.

*awaits the usual reviewing* ;) :)

---

Interim fix via user.js [published here](https://openuserjs.org/scripts/Marti/oujs_-_Issue_268_Interim_Fix) with this.

---

And another more complicated CSS fix provided from @trespassersW at https://openuserjs.org/discuss/The_new_layout#comment-14748b77c97

Similar but inversed to #221 with anchor splitting.