@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

#urlbar, .autocomplete-textbox-container {
   background-color: transparent !important;
}

#page-proxy-deck {
   background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAUCAYAAACaq43EAAAAP0lEQVR4Xu3WoQ4AIAgGYX9H8P2f1oZYtDsH5W6DQPkqcvdWUX8FgIGBgW0vSSPJU4xH084hpesAfwsYuOz1WRgUC0PLmkFGAAAAAElFTkSuQmCC");
   border-right: 1px solid rgb(150, 150, 157) !important;
   padding: 2px 3px !important;
   margin: 0 !important;
   height: 20px !important;
   width: 23px !important;
   background-repeat: no-repeat !important;
   background-position: center !important;
   -moz-background-clip: padding !important;
}

#page-proxy-deck:hover {
   background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAUCAYAAABxnDbHAAAATklEQVR4Xu3WsQoAIAgE0IzW/v9D27t0CJfmC+qEQKdH6qABKOyoJ0CoUKFCzV8nWvAYLQpiV2ckgVbyKBMlwnzwi/batl7f3vzplXNlAe+GDUWD8lnjAAAAAElFTkSuQmCC");
}

#urlbar .textbox-input-box, #urlbar .textbox-presentation-box, #urlbar .textbox-stack {
   background-color: -moz-field;
   height: 20px !important;
   margin: 0 !important;
   padding-left: 3px !important;
   padding-right: 3px !important;
}

#urlbar-icons {
   background-color: -moz-field !important;
   height: 20px !important;
   padding: 1px 0 !important;
}

#urlbar-icons > .progressmeter-statusbar {
   background-color: -moz-field !important;
}

#urlbar[level="high"] .textbox-input-box, #urlbar[level="high"] #urlbar-icons,
#urlbar[level="high"] .textbox-presentation-box, #urlbar[level="high"] .textbox-stack,
#urlbar[fission="fusion"]:not([progress="100"])[level="high"] .autocomplete-textbox-container,
#urlbar[level="low"] .textbox-input-box, #urlbar[level="low"] #urlbar-icons,
#urlbar[level="low"] .textbox-presentation-box, #urlbar[level="low"] .textbox-stack,
#urlbar[fission="fusion"]:not([progress="100"])[level="low"] .autocomplete-textbox-container {
   background-color: #F5F6BE !important;
}

/* Uncomment if you want the green-yellow-red style security colors
   as seen with the Location Bar Security styles */
/* #urlbar[level="high"] .textbox-input-box, #urlbar[level="high"] #urlbar-icons,
#urlbar[level="high"] .textbox-presentation-box, #urlbar[level="high"] .textbox-stack,
#urlbar[fission="fusion"]:not([progress="100"])[level="high"] .autocomplete-textbox-container {
   background-color: #AFFFAF !important;
}

#urlbar[level="broken"] .textbox-input-box, #urlbar[level="broken"] #urlbar-icons,
#urlbar[level="broken"] .textbox-presentation-box, #urlbar[level="broken"] .textbox-stack,
#urlbar[fission="fusion"]:not([progress="100"])[level="broken"] .autocomplete-textbox-container {
   background-color: #FFAFAF !important;
} */

#urlbar[fission="fusion"]:not([progress="100"]) .textbox-input-box,
#urlbar[fission="fusion"]:not([progress="100"]) #urlbar-icons,
#urlbar[fission="fusion"]:not([progress="100"]) .textbox-presentation-box,
#urlbar[fission="fusion"]:not([progress="100"]) .textbox-stack {
   background-color: transparent !important;
}

#urlbar[fission="fusion"]:not([progress="100"]) .autocomplete-textbox-container {
   background-color: -moz-field !important;
}