Board Thread:Support Requests - Getting Technical/@comment-25916964-20150829122556/@comment-24473195-20150829125405

Hmm, that's not too hard. You'll need to use some parser functions and pseudo inline styling. See http://dev.wikia.com/wiki/Portable_infoboxes/Tips_and_tricks#Styling_a_header

Another thing I've been having difficulty with is finding a way to make headings hide if certain fields have no data, and therefore don't appear.

This happens automatically. The only way they don't hide is if there's some data in them.

Also make sure to always refresh cache after updating the css page.