Responsive square grid