making the site responsive to mobile