Alot of these issues appear to relate to UPfront itself - not going to add the same thread for all 3 themes so have chosen one..
Subsite install each one theme.
FORM - we use strips all css..
See attached for each theme.
This will be entirely impractical in real terms if we all have to rebuild built in css for all plugins and forms..