Responsive design has managed to acquire widespread recognition all across the globe. It could be loosely defined as an approach through which websites can easily adapt to any screen size, or in other words, function seamlessly on desktops, laptops, smartphones,