@markstoneman I didn’t realize it has some inline styling injected. The fix is easy though. Instead of the code above, this is what you need in your css.

.microblog_narration_button {display: none !important;}

That !important part tells it to override any other styling on that element.