Added responsive detection for mobile