adjusted many widths to fit mobile devices