Hi,
first you should be very careful about identifying your problem. Your website was having jQuery conflict issue even without CleanMart because of this javaScript code snippet:
window.addEvent('domready', function(){
jQuery('.vmshipment_downloadable_delivery_div').parent().parent().clone().css('margin-top', '10px').appendTo('.spacer-buy-area');
});
this code snippet comes with this plugin:
VM - Custom, Downloadable Products
Maybe you didn't notice that before, but check my screenshots below and see;
Your website with CleanMart (check the red warning in the console):
Attachment ScreenShot2015-04-04at12.41.11AM.png not found
Your website without CleanMart (check the red warning in the console):
Attachment ScreenShot2015-04-04at12.42.37AM.png not found
Your website with CleanMart enabled and
VM - Custom, Downloadable Products disabled:
Attachment ScreenShot2015-04-04at12.45.26AM.png not found
No error message, everything is cool. It is definitely
VM - Custom, Downloadable Products's fault. If you want to use this plugin; then contact their support and ask for solution. Because the JavaScript line they used is very very wrong. It doesn't use the same variable change scheme that Virtuemart is using. (2nd screenshot proves that, the plugin causes jquery conflict with official VM -- without CleanMart)
The others were just simple CSS issues and i fixed them by modifying this CSS file:
opensourceliving.org/templates/socialize/html/com_virtuemart/assets/css/flexible.css
Another thing i noticed on your server is, all the static resources are cached for 5 days (in the server-side, not on the client-side so clearing browser history doesn't change anything), and modifying any CSS won't be effected to website. Thus; i needed to change the file name to flexiblenew3.css to see my changes get effected immediately. But good luck with that, If i were you; it would drive me crazy to change the filename each time i modify any CSS file. You should disable this server-side cache mechanism during the development period (but in the long term, it is a very good feature, it will increase your page loading speed a lot)
Regards.