Responsive Design Overcomes Device Challenges