jQuery 2.1.0, HTML, CSS, JavaScript
No-Library (pure JS), HTML, CSS, JavaScript
Done in jquery, but can easily be converted to pure JS.