@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
#navigator-toolbox > #TabsToolbar
{ -moz-binding: url("chrome://global/content/bindings/toolbar.xml#toolbar") !important; }
toolbarspacer
{ -moz-binding: url("chrome://global/content/bindings/toolbar.xml#toolbar-drag") !important; }
#bookmarks-menu-button-container,
#feedback-menu-button,
.tabbrowser-arrowscrollbox > .scrollbutton-up,
.tabbrowser-arrowscrollbox > .scrollbutton-down,
.tab-close-button,
#alltabs-button,
.autocomplete-history-dropmarker,
#identity-box,
#urlbar-icons,
.urlbar-origin-label,
#addonbar-closebutton,
#browser-border-start,
#browser-border-end,
#titlebar-buttonbox-container
{ display: none !important; }
tab *{
color: #fff !important;
}
#titlebar
{ height: 2px !important;
-moz-appearance: none !important; }
#navigator-toolbox
{ margin: 0 !important; }
#TabsToolbar
{ background: none !important; }
#tabbrowser-tabs
{ padding-left: 0 !important;
margin-left: -1px !important;}
#browser-bottombox
{ border: none !important; }
.tabbrowser-tab
{ background: -moz-linear-gradient(rgba(0,0,0,.075), rgba(0,0,0,0)) !important;
border: none !important;
border-radius: 0px 0px 0 0/ 0px 0px 0 0 !important;
padding: 1px 5px 0 1px !important;
margin: 0 2px 0 0 !important;}
.tabbrowser-tab[selected="true"]
{ background: -moz-linear-gradient(rgba(0,0,0,.5), rgba(0,0,0,0)) !important;}
#appmenu-button-container
{ position: fixed !important;
right: 110px !important;
top: 2px !important; }
#appmenu-button
{ border: 1px solid rgba(0,0,0,.3) !important;
height: 18px !important;
padding: 0 6px 0 1px !important;
box-shadow: inset 0 0 0px 1px rgba(255,255,255,.2) !important;
-moz-border-radius:3px !important;
background: -moz-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.1)) !important;
text-shadow: 0 -1px 0px rgba(255,255,255,.8), 0 0 2px rgba(0,0,0,.7), 0 0 0 rgba(0,0,0,.7) !important;
color: transparent !important;
font-weight: normal !important;
min-width: 0 !important; }
#appmenu-button:hover
{ background: -moz-linear-gradient(rgba(0,0,0,.4), rgba(255,255,255,0)) !important; }
#appmenu-button .box-inherit.button-box > .box-inherit { display: none !important; }
#appmenu-button .button-menu-dropmarker:before { content: 'menu' !important; }
#appmenu-button .dropmarker-icon { width: 0 !important; }
#appmenuPrimaryPane { border: none !important; }
#urlbar
{ margin: 0px 152px 0px -2px !important;
color: white !important;
text-shadow: 1px 1px 2px #000 !important;
-moz-border-radius: 0 !important;
border: none !important;
background: none !important;
-moz-box-shadow: none !important;}
#addon-bar
{ position: fixed;
top: 2px !important;
right: 150px !important;
background: none !important;
border: none !important; }
statusbarpanel, #addon-bar > toolbarbutton
{ -moz-appearance: none !important;
border: none !important;
opacity: .0;
-moz-transition: opacity .5s .5s !important; }
statusbarpanel:hover, #addon-bar > toolbarbutton:hover
{ opacity: 1;
-moz-transition: opacity .1s !important; }
#statusbar-display
{ position: fixed !important;
top: -10px !important;
right: 152px !important;
left: auto !important;
margin-top: 0 !important;
text-align: right !important;
-moz-transition: none !important; }
.statuspanel-label
{ border-radius: 0 !important;
background: none !important;
border: none !important;
color: #fff !important; }