adjusted mobile breakpoint to 640px