[mrp] some css fixes to make things work better on mobile devices