In general, I'm surprised we are not namespacing our CSS classes.  What if the xblock uses "modal-header" within it?