Multi-device e-learning is rapidly expanding to meet the learning needs of its end users. Recent developments in HTML5 mean that designers can now develop a single e-learning module which can work across multiple devices such as smartphones, tablets and laptops. The solution developed to meet this need is responsive e-learning.