Changes for responsiveness and mobiles