@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
#nav-bar,#PersonalToolbar,#toolbar-menubar,#navigator-toolbox > *
{-moz-appearance: none !important;border: none !important;}
#navigator-toolbox, #browser {-moz-box-direction: reverse;}
#navigator-toolbox:not([customizing="true"]) > #toolbar-menubar[inactive="true"][autohide="true"] {visibility:collapse !important}
#navigator-toolbox {-moz-appearance: none !important;font: 8pt "Segoe UI"!important;padding:0px !important; text-shadow:rgba(256,256,256,1) 1px 1px 1px !important;background:  -moz-linear-gradient(top, rgba(256,256,256,.55) 0%, rgba(256,256,256,.0) 100% ) no-repeat!important;border:0px !IMPORTANT;}

#urlbar #identity-box:not(:hover) #identity-icon-label {display: none !important;}
#urlbar[fission="fusion"] > #statusbar-icon .progress-bar
{background:transparent!important;-moz-box-shadow: 0px 1px 5px 0px highlight, inset 0 1px 0 0px highlight !important;margin-bottom: -1px !important;margin-top: 20px !important;}
#urlbar:not([focused]) , .searchbar-textbox:not([focused]) {
opacity:1 !important;-moz-border-radius:1px;text-shadow:none !important;
background: -moz-linear-gradient( rgba(256,256,256,.89) 0%,rgba(256,256,256,.56) 100%) !important;
-moz-box-shadow:  rgba(0,0,0,.25) 0px 1px 4px -1px, inset rgba(256,256,256,.5) 0px 0px 0px 1px;}

.tabbrowser-tabs {-moz-appearance:none !important;background: -moz-linear-gradient(  rgba(202,202,202,.0) 0%, rgba(202,202,202,.13) 27%, rgba(90,90,90,.3) 100% ) !important;margin-bottom:-1px;} 

.tabs-container toolbarbutton:not(*), .tabbrowser-tab {margin-right:-1px !important;text-align:center;font: 8pt "segoe ui" !important;
text-shadow: rgba(256,256,256,.8) 1px 1px 0px, rgba(256,256,256,.7) 1px 1px 1px !important;}

.tabbrowser-tab:not([selected="true"]),.tabs-container:not(.tab-close-button) toolbarbutton {color:rgb(73,73,73) !important;background-color: rgba(255, 255, 255, 0.5) !important;}
 .tabbrowser-tab[selected="true"] { background: -moz-linear-gradient(rgba(256,256,256,1) 0%,  -moz-dialog 100% )!important;}
.tabs-bottom {background: -moz-dialog !important; height:3px !important;
margin-bottom:1px !important;}

notification {font:8pt "segoe ui" !important;text-shadow:rgba(256,256,256,1) 1px 1px 0px !important;
background: -moz-linear-gradient(bottom, rgba(0,0,0,.35) 1px,transparent 0px, transparent 40%, rgba(0,0,0,.13)100%)
} notification *{border:0px !important;}

#FindToolbar,#status-bar {-moz-appearance: none !important;
background: -moz-linear-gradient( rgba(256,256,256,.64) 1px, rgba(256,256,256,.0)  1px,  rgba(0,0,0,.0) 100% )!important;border:0px !important;text-shadow: rgba(256,256,256,1) 1px 1px 0px !important;border-top:1px solid rgba(0,0,0,.17)!important;font: 8pt "Segoe UI"!important;}

#tabscopePopup > hbox[anonid="tabscope-toolbar"] {height:20px !important;margin: 0px 0 -20px 0 !important;opacity:0 !important;}
#tabscopePopup:hover > hbox[anonid="tabscope-toolbar"] {opacity: .95 !important;}
#tabscopePopup {-moz-appearance: none !important;padding:5px !important;margin: -5px -4px -4px -4px !important;background:transparent!important;border: 0!important;text-align:center!important;}
.tabscope-label {display:none !IMPORTANT}
.tabscope-canvas-box {-moz-box-shadow:  rgba(0,0,0,.7) 0px 1px 3px 0px !important;
margin:0px !important;padding:0px !important;}
#tabscopePopup *{border:0 !important;
margin-left: auto !IMPORTANT;}

#sitelauncherPanel {
background: transparent !important;
-moz-appearance: -moz-win-glass !important;} 
#sitelauncherBox {font: 8pt "segoe ui semibold" !important;
color: black !important;text-shadow: white 0 0 1px, white 0 0 3px, white 0 0 4px, white 0 0 4px;
-moz-box-shadow: inset rgba(0,0,0,.45) 0 0 0px 1px, rgba(256,256,256,.45) 0 0 0 1px ;
background: rgba(0,0,0,.17) !important;
 margin:7px; -moz-border-radius:2px !important;}

/*
.tabbrowser-tabs { min-height:25px;
background:-moz-linear-gradient(bottom, rgba(0,0,0,.08) 1px, transparent 2px, transparent 40%, rgba(0,0,0,.15) 100%)!important;}
.tabbrowser-tab[selected="true"] {
background: -moz-linear-gradient(top,rgba(256,256,256,1) 0%,  -moz-dialog 70% )!important;}
.tabs-bottom {background: -moz-dialog !important;}
.tabs-container {margin-bottom:-4px !important;}
.tabs-bottom {background: transparent !important;border-bottom:0px !important;display:none;}
.tab-drop-indicator-bar,
window:not([chromehidden*=" "]) .tabbrowser-strip {top: 0px !important;
position: fixed !important;width: 100% !important;}
window:not([chromehidden*=" "]) .tabbrowser-strip .tabbrowser-tabs {width: 100% !important; }
#navigator-toolbox {margin-top: 25px !important;
border:0px !important;-moz-box-direction: reverse !important;padding:3px !important;
background: -moz-dialog -moz-linear-gradient(  rgba(0,0,0,.0) 0%, rgba(0,0,0,.0) 40%, rgba(0,0,0,.1) 100% ) no-repeat !important;
outline:1px solid rgba(0,0,0,.25)!important;outline-offset:-1px !important;}

*/