@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
@-moz-document url-prefix(chrome){
/*code from CuteMenus SVG*/
menuitem[disabled="true"],
menu[disabled="true"]>hbox:not([class="menu-right"])>image,menuitem[disabled="true"]>hbox>image{display:none!important}
menuitem[label]:not(.searchbar-engine-menuitem){-moz-binding:url(chrome://global/content/bindings/menu.xml#menuitem-iconic)!important}
menupopup menu[label],popup menu[label]{-moz-binding:url("chrome://global/content/bindings/menu.xml#menu-iconic")!important}
/*code from CuteMenus SVG*/
button[dlgtype="extra2"],button[dlgtype="extra1"],button[dlgtype="help"],button[oncommand="onAccept();"],button[dlgtype="accept"],button[oncommand="close();"],button[cmd="cmd_close"],button[dlgtype="cancel"],button#cancel,button[dlgtype="finish"],button[dlgtype="next"],button[dlgtype="back"],menuitem[cmd="cmd_selectAll"],menuitem[cmd="cmd_delete"],menuitem[cmd="cmd_paste"],menuitem[cmd="cmd_copy"],menuitem[cmd="cmd_cut"],menuitem[cmd="cmd_undo"],menuitem[label="Restore Natural Order"]{list-style-image:url("chrome://cutemenus/content/res/mosaic.png")!important}

/*i know i shouldnt use labels but i havent figured out another way yet*/
menuitem[label="Restore Natural Order"]{-moz-image-region:rect(288px 160px 304px 144px)!important}
menuitem[cmd="cmd_undo"]{-moz-image-region:rect(64px 16px 80px 0)!important}
menuitem[cmd="cmd_cut"]{-moz-image-region:rect(32px 32px 48px 16px)!important}
menuitem[cmd="cmd_copy"]{-moz-image-region:rect(16px 224px 32px 208px)!important}
menuitem[cmd="cmd_paste"]{-moz-image-region:rect(32px 208px 48px 192px)!important}
menuitem[cmd="cmd_delete"]{-moz-image-region:rect(32px 64px 48px 48px)!important}
menuitem[cmd="cmd_selectAll"]{-moz-image-region:rect(16px 112px 32px 96px)!important}
button[dlgtype="back"]{-moz-image-region:rect(16px 160px 32px 144px)!important}
button[dlgtype="next"]{-moz-image-region:rect(32px 96px 48px 80px)!important}
button[dlgtype="finish"]{-moz-image-region:rect(112px 224px 128px 208px)!important}
button[oncommand="close();"],button[cmd="cmd_close"],button[dlgtype="cancel"],button#cancel{-moz-image-region:rect(336px 96px 352px 80px)!important}
button[oncommand="onAccept();"],button[dlgtype="accept"]{-moz-image-region:rect(176px 160px 192px 144px)!important}
button[dlgtype="help"]{-moz-image-region:rect(64px 176px 80px 160px)!important}
button[dlgtype="extra1"]{-moz-image-region:rect(80px 112px 96px 96px)!important}
button[dlgtype="extra2"]{-moz-image-region:rect(176px 16px 192px 0)!important}}