Create grid layot for icons. Create second grid with no outer borders and flush edges (lines going through rather than box borders). Test and tweak for responsive. Test on IE8, works fine.