Real world aspects of implementing flexible, mobile and future-friendly sites through responsive design.