Content layout fixes for smaller screens