style changes to fix up mobile viewing