Some css class change here too + if shift stop is less than start add 24 hours (fix to make admin page work better).