fix issue with nested accordions

I encountered some problems with nested accordions. I removed the long css selectors in favor of a random id for each accordion. It's a different approach, but this solved the issue for me.