Demos: Update details to remove inline styles

Picked from @cfarquharson update in gh-1233
Colours: Fix padding for nested Summary background and tables

From @  cfarquharson's gh-1233 to address Detail Example 3
Merge pull request #1279 from nschonni/update-details-docs-split1233

Demos: Update details to remove inline styles