Adding basic attempts responsive design. This does not work on mobile devices due to the webkit auto-fit feature.