In different zoom levels, browsers render images with some subpixels from the next/previous line. For example, the 'approved' tick shows a line before it in Chrome in zoom levels 120% and 83% (one above and one below the default).
To fix it, have a 1px transparent margin between each image in the sprite grid.