game now more compatible for mobile users. more work required still

Easier to use max device width, that way you can have the default as desktop then tablet as up to width say 800px, then mobile up to say 400.
Also abstact out your "stop" position to a variable - device resolutions are increasing so it is better to be able to change this.