Responsive design improvements