added code from original jsFiddle, to the demo files, css, html, js, .details and a better description