I have a little problem with jQuery UI at this time.
We use jQuery Accordions for our application and since our upgrade to jQuery UI 1.11.14 we experience a problem that causes any CSS we have written for Accordions to get overwritten by jQuery.
As far as I've understood this, jQuery UI activates itself after pageload and appends its styling. That leaves the question how I can add my own styling if jQuery always comes last. Any style inspectors shows that jquery-ui.min.css overwrites everything we have written before.
I know that !important exists but this is just bad practise and we want to avoid this or else we would append !important to about 20 rules or so which just looks terrible.
Edit: Here is a screenshot from IE's F12 Console: Here is a screenshot from IE's F12 Console http://puu.sh/lAoYJ/b3ed91b91c.png