My Button version:
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
#appmenu-button-container{
margin: 0px 0px 4px 4px !important;
}
#appmenu-button{
padding: 3px 10px 3px 9px !important;
}
#main-window[sizemode="maximized"][tabsontop="true"] #appmenu-button-container{
position: fixed !important;
}
#main-window[sizemode="maximized"] #navigator-toolbox[tabsontop="true"] #TabsToolbar{
padding-left: 100px !important;
padding-top:6px !important;
margin-right: 120px !important;
}
#appmenu-button dropmarker:before {
padding-right: 5px !important;
}
#appmenu-button{
background: -moz-linear-gradient(top, rgba(33,170,222,.7), rgba(25,62,118,.7)) !important;
-moz-border-radius: 0px 0px 4px 4px !important;
border-top: 0px !important;
margin-top: 1px !important;
}
#main-window[sizemode="maximized"]{
margin-top: 6px !important;
}
#appmenu-button:hover{
background: -moz-linear-gradient(top, rgba(33,170,222,.8), rgba(25,62,118,.8)) !important;
}
#appmenu-button[open="true"]{
-moz-border-radius: 0px !important;
}
MAXIMIZED:
NORMAL: