schedule no longer relies on flexbox

also made some cleanups to schedule.less