This is second version of a markup task solution (adaptive to screen size and additional text/accounts).
It includes my slider div widget (coded in pure JS without input range and jQuery for training purposes).
Live: https://yuriykuzin.github.io/markup_task_v2_adaptive
Original task: https://www.artlebedev.ru/job/web-tech-ua-8
My Angular 2 version: http://plnkr.co/edit/A5y76O