Improved mobile responsive design for media page