@-moz-document url("chrome://browser/content/browser.xul") {

#TabsToolbar > #appmenu-toolbar-button {
-moz-box-ordinal-group: 1 !important;
}

#appmenu-toolbar-button:before {
content: "Firefox" !important;
display: -moz-box !important;
font-weight: bold !important;
}

#appmenu-toolbar-button > label {
visibility: collapse !important;
}

#appmenu-toolbar-button:not(:hover):not([open="true"]):-moz-system-metric(menubar-drag):before {
color: menutext !important;
}

#navigator-toolbox[tabsontop="true"] > #toolbar-menubar:-moz-system-metric(menubar-drag),
#TabsToolbar[tabsontop="true"]:-moz-system-metric(menubar-drag) {
-moz-appearance: none !important;
background: transparent !important;
}

#navigator-toolbox {
-moz-appearance: menubar !important;
}

#navigator-toolbox:after {
width: 100% !important;
-moz-box-ordinal-group: 9001 !important;
content: "" !important;
display: -moz-box !important;
border-bottom: 1px solid ThreeDShadow !important;
}

#TabsToolbar:-moz-system-metric(menubar-drag)[tabsontop="true"] {
-moz-binding: url("chrome://global/content/bindings/toolbar.xml#toolbar-drag") !important;
}

.tabbrowser-tab:not([selected="true"]):-moz-system-metric(menubar-drag) {
color: menutext !important;
}

}