No-Library (pure JS), HTML, CSS, JavaScript
Answer to question: http://stackoverflow.com/a/19183066/1621303
Answer to question: http://stackoverflow.com/a/19172203/1621303
Answer to question: http://stackoverflow.com/a/12221760/1621303