Fix oblongishness of results number markers
Display contracted single result on mobile
Make results expandable

Also includes lots of style improvements for mobile.