JS, CSS & video issues