Mobile sizing and layout fixes.