It’s a simple problem of css and/or js file ordering when minified. You can either:
1. Disable minification
2. Set minification to manual mode and use the help wizard to readjust the ordering of your js/css files (you drag/drop in that area) to match the load order you see when w3tc is turned off.
3. deregister/re-register your js/css files within your functions.php file
In the end you can leave it as Auto mode but some themes just have ordering issues some times and so requires a little helping hand before Auto will work properly with that theme.
Please keep in mind that the auto minify settings are not designed for
every theme / content out there and this is why the solution suggested
by @fistfullofcrisco may be helpful in this case. Also please keep in
mind that the latest release a couple of months ago has added quite a few
improvements over the minify part of the plugin. Please make
sure to maintain the plugin fully updated at all points. If you have
any other questions, please feel free to ask.
Thank you for using W3 Total Cache!
Kind regards!
Bogdan S.”