CSS fixes for details/summary polyfills and alerts

These fixes normalize a lot of the styling
between native and polyfill implementation
of details/summary elements as well as
improve the layout of alerts when combined
with details/summary.