Updated styling to be responsive to mobile devices