First pass at rendering better on mobile (still sucks).