If I look at the source code of any page on my site which uses the June theme, I notice that, the <head>, there are a handful of CSS files being called AFTER where my Custom CSS renders (image).
This could lead to Custom CSS not being applied to elements on the page.
I would suggest making sure that Custom CSS is the very last CSS being called in the <head>.