break individual violations into columns depending on screen width.