updates time icon
adds no .js prefixed CSS for no-js button for FB
adds 'published' to date and adds .is-active class for playing
tidies up media & more for across devices