added breakpoints for responsive design