style changes for better mobile viewing