Added responsiveness to cater to mobile viewports.