Responsive design is the process of creating a single Web site that has the ability to dynamically reconfigure its layout, navigation, content and images based on the size and orientation of the ...