CSS overrides not working after upgrade to JQM 1.4

CSS overrides not working after upgrade to JQM 1.4

I just upgraded my project to JQM 1.4 and noticed that certain css overrides that previously worked in 1.3.2 no longer work as before. Specifically, I am overriding the background color and text color of buttons (<button> & <a>). This does not work if I use the css class but oddly enough works if I use the override on the specific element. This jsfiddle shows the problem. When I use the buttonYellow, buttonBlue, etc classes, nothing happens, but if I set the same values on a specific element (e.g. #button2) then it works just fine. Is this a known behavior of 1.4? I know that a lot has happened regarding html & css in this release. I looked around the site an saw references to changes regarding buttons but no specific info. Also, there is supposed to be an upgrade guide but that is not available yet. Any suggestions are appreciated or please point me in the right direction if I've missed something obvious.