Hey,
I plugged in the custom CSS and it seems to still be misbehaving.
The unwanted grey boxes behind the links are still there.
There used to be an arrow icon (like in the demo theme), however that is not there anymore.
Could this be why the grey background is appearing instead?
Thanks.