The arrow is actually one pixel to low causing minor overlap with the borders (for me in chrome). Change this to `-6px`