Updated responsive design