made some fix to responsive layout, tested in Chrome DevTools with the emulator