/* AGENT_SHEET */ 
/* by makondo, 10.10 - will make checkboxes transparent and change checkmarks to silver bullets */
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

#main-menubar menupopup menuitem:not([checked="true"]) .menu-iconic-left,
menupopup menuitem:not([checked="true"]) .menu-iconic-left,
#stylish menupopup menuitem:not([checked="true"]) .menu-iconic-left 
{ -moz-appearance: none !important; }

.checkbox-check:not([checked="true"]), 
.listcell-check, .radio-check-box1, checkbox>.checkbox-check
{ -moz-appearance: none !important; 
background: none !important;
border-radius: 1px !important;
border: 1px inset rgba(0,0,0, .7) !important;
box-shadow: inset 1px 1px 2px 1px rgba(0,0,0, 0.4) !important;
color: transparent !important; }

/* little arrow buttons */ 
.spinbuttons-button
{ -moz-appearance: none !important;
margin: 0px 2px !important;
border-radius: 2px !important;
border: 1px inset rgba(0,0,0,.8) !important; }

menupopup menuitem[checked="true"] .menu-iconic-left,
checkbox[checked="true"]>.checkbox-check, 
.listcell-check[checked="true"]
{ border-radius: 0px !important; 
border: 1px inset black !important;
box-shadow: inset 1px 2px 2px rgba(0,0,0, .3) !important;
color: transparent !important; }

menuitem[type="checkbox"]  .menu-iconic-text
{ margin-left: 3px !important; }

/* radio */
.radio-check-box1
{ -moz-appearance: none !important; 
background: rgba(0,0,0, .1) !important; }

.radio-check-box2
{ border: none !important; }

radio[selected="true"] .radio-check-box2
{ list-style-image: none !important;
color: transparent !important; }

/* ========== IMAGES =========*/

menupopup menuitem[checked="true"] .menu-iconic-left,
#stylish menupopup menuitem[checked="true"] .menu-iconic-left,
checkbox[checked="true"]>.checkbox-check:not([disabled="true"]),
.listcell-check[checked="true"],
radio[selected="true"] > .radio-check-box1 > .radio-check-box2
{ list-style-image: none !important;
-moz-appearance: none !important; 
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAABHElEQVR42mNISEhgZgACPx8/FjVltQIWRpZyEO3n68fi4e7ByAADvj6+TOqq6j0Otg5/s9KzfoFoEB8ozujr7cvI4Orkyi8qLNqjoqDyv6O14/fcWXP/gGhlBeX/kmKS3WBTVBRVCgV4Bf67Obv9iQ6P/hscEPwPRLs4uvwCiZsZm4kxcLJxlqkqqf5KS077W1JY8q+qvOpfcUHxPyD/p7yM/F91FXUJBglRiUJ9bf3/DbUNv+fNnvd71fJV/0B0bVXtTyN9o/+GuoZiDFYWVvymxqbd9TX1/w/sPfB3/579P0E00MT/FqYW3XDfxcbGMvp6+dY01Tc9WbJwyf+muqYnQA/VMCADUBCA6NDQUA4dTR1pEA0OO18/sDgABJNt4quHY2kAAAAASUVORK5CYII=") center no-repeat !important; }

.menulist-dropmarker
{ -moz-appearance: none !important;
background: transparent !important;
-moz-image-region: auto !important;
list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAABmUlEQVR42mNgAIKsrCxGBgIgMzOTCUOwsrISQ2NVVRWqWHZ2tmxkVExNUGAgJ4ifkZHBDJPLyckBsxMTk9i1dXSLbGxsFBhyc3Pl9+478L+lteOAlaW1ElQhS1BQENjkouIi/YSk9D1MLOz/o6IiNRkS4hM409MzZ27euvN/W2ff85DQiCCQQgd7O7YpU2cUT5gy65uTq89/oNC6uLg4AZANUoaGRhlmZhb5s+Yt+nzk+Ln/EydO7tq1d+/6G/ee/S8orvosIyNXKSAgmBYXFy8Dsl5p9pwFP/z8gmaqqKg6T5k+98B/KEjLzNutb2AUFhYeNZObR+B/VGSkNkNkZCRneET01oamrv85+SUXlFXUXDMzsxr9/Py7IiJjMubMX3LTzcMf5KQzIUFBQuDQcHFx4bC2sW8qKq/9v3bjzn/R0TG5s+fOm/70zZf/5VXN/4VFxSfY29sJYoSzh6eXR//kmbdhTiqtqLtpbmHlizWeiouLwWFuZWkpNn36jGXZObmLVJRVREFi0dHRzFijv7CwkBmLGEqSAACUhaOnYmdW2gAAAABJRU5ErkJggg==) !important; }