css changes to fix responsive behavior