Don't use themeX.css behavior anymore

Also add missing CSS in portal_css
Improve names
This refs affinitic #5794