String.prototype.endsWith = function(str)
{return (this.match(str+"$")==str)}

function clean_css(){
	var clean_theme = {}
	for(var selector in theme){
		for(var selector2 in theme){
			var duplicate = false;
			if(selector2.endsWith(selector) && selector2 != selector){
				duplicate = true;
				clean_theme[selector2] = theme[selector];
				break;
			}
		}
		if(!duplicate) clean_theme[selector] = theme[selector];
	}
	theme = clean_theme;
}