Added the responsive part: css+js.