xpi/content/css/paneluibutton_tweak2.css
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

@-moz-document url(chrome://browser/content/browser.xul) {

	#TabsToolbar #ctraddon_appbutton,
	#main-window #titlebar #ctraddon_appbutton2{
	  visibility: collapse !important;
	}
	
	#main-window #navigator-toolbox #TabsToolbar #ctraddon_panelui-button #PanelUI-menu-button .toolbarbutton-text {
	  display:block !important;
	  color: white !important;
	  text-shadow: 0 0 1px rgba(0,0,0,.7),
				   0 1px 1.5px rgba(0,0,0,.5) !important;
	  font-weight: bold !important;
	  padding: 0 1.4em .05em !important;
	}
	#main-window #navigator-toolbox #TabsToolbar #ctraddon_panelui-button #PanelUI-menu-button .toolbarbutton-icon{
	  visibility: hidden !important;
	  max-width: unset !important;
    -moz-margin-end: -40px !important;
	}
	
	#TabsToolbar #ctraddon_panelui-button #PanelUI-menu-button {
	  -moz-appearance: none !important;
	  border:1px solid !important;
	  border-color:hsla(214,89%,21%,.5) !important;
	  border-radius:2.5px 2.5px 0px 0px !important;
	  margin-top:1px !important;
	  margin-bottom:1px !important;
	}

	#TabsToolbar #ctraddon_panelui-button #PanelUI-menu-button .toolbarbutton-icon {
	  width: 0px !important;
	}

	#main-window[tabsintitlebar][sizemode="normal"] #toolbar-menubar[autohide="true"][inactive="true"]:not([customizing="true"]) ~ #TabsToolbar #ctraddon_panelui-button #PanelUI-menu-button:hover:active,
	#main-window[tabsintitlebar][sizemode="normal"] #toolbar-menubar[autohide="true"][inactive="true"]:not([customizing="true"]) ~ #TabsToolbar #ctraddon_panelui-button #PanelUI-menu-button[open]{
	  border-radius: 0 0 0 0 !important;
	}

	#TabsToolbar #ctraddon_panelui-button #PanelUI-menu-button:hover:active,
	#TabsToolbar #ctraddon_panelui-button #PanelUI-menu-button[open] {
	  -moz-appearance:none !important;
	  border-radius: 2.5px 2.5px 0 0 !important;
	}

	#TabsToolbar #ctraddon_panelui-button #PanelUI-menu-button {
	  background: linear-gradient(rgb(247,182,82), rgb(215,98,10) 95%) !important;
	  border-color: rgba(83,42,6,.9) !important;
	  box-shadow: 0 1px 0 rgba(255,255,255,.25) inset,
				  0 0 0 1px rgba(255,255,255,.25) inset !important;
	}
	#TabsToolbar #ctraddon_panelui-button #PanelUI-menu-button:hover:not(:active):not([open]){
	  background-image: radial-gradient(farthest-side at center bottom, rgba(252,240,89,.5) 10%, rgba(252,240,89,0) 70%),
						radial-gradient(farthest-side at center bottom, rgb(236,133,0), rgba(255,229,172,0)),
						linear-gradient(rgb(246,170,69), rgb(209,74,0) 95%) !important;
	  border-color: rgba(83,42,6,.9) !important;
	  box-shadow: 0 1px 0 rgba(255,255,255,.1) inset,
				  0 0 2px 1px rgba(250,234,169,.7) inset,
				  0 -1px 0 rgba(250,234,169,.5) inset !important;
	}

	#TabsToolbar #ctraddon_panelui-button #PanelUI-menu-button:hover:active,
	#TabsToolbar #ctraddon_panelui-button #PanelUI-menu-button[open]{
	  background-image: linear-gradient(rgb(246,170,69), rgb(209,74,0) 95%) !important;
	  box-shadow: 0 2px 3px rgba(0,0,0,.4) inset,
				  0 1px 1px rgba(0,0,0,.2) inset !important;
	}

	#main-window[privatebrowsingmode=temporary] #TabsToolbar #ctraddon_panelui-button #PanelUI-menu-button{
	  background-image: linear-gradient(rgb(153,38,211), rgb(105,19,163) 95%) !important;
	  border-color: rgba(43,8,65,.9) !important;
	}

	#main-window[privatebrowsingmode=temporary] #TabsToolbar #ctraddon_panelui-button #PanelUI-menu-button:hover:not(:active):not([open]){
	  background-image: radial-gradient(farthest-side at center bottom, rgba(240,193,255,.5) 10%, rgba(240,193,255,0) 70%),
						radial-gradient(farthest-side at center bottom, rgb(192,81,247), rgba(236,172,255,0)),
						linear-gradient(rgb(144,20,207), rgb(95,0,158) 95%) !important;
	  border-color: rgba(43,8,65,.9) !important;
	  box-shadow: 0 1px 0 rgba(255,255,255,.1) inset,
				  0 0 2px 1px rgba(240,193,255,.7) inset,
				  0 -1px 0 rgba(240,193,255,.5) inset !important;
	}

	#main-window[privatebrowsingmode=temporary] #TabsToolbar #ctraddon_panelui-button #PanelUI-menu-button:hover:active,
	#main-window[privatebrowsingmode=temporary] #TabsToolbar #ctraddon_panelui-button #PanelUI-menu-button[open] {
	  background-image: linear-gradient(rgb(144,20,207), rgb(95,0,158) 95%) !important;
	}
	
	#main-window[tabsintitlebar][sizemode="normal"] #toolbar-menubar[autohide="true"][inactive="true"]:not([customizing="true"]) ~ #TabsToolbar #ctraddon_panelui-button #PanelUI-menu-button,
	#main-window[tabsintitlebar][sizemode="normal"] #toolbar-menubar[autohide="true"][inactive="true"]:not([customizing="true"]) ~ #TabsToolbar #ctraddon_panelui-button #PanelUI-menu-button[open]{
	  border-radius: 0 0 4px 4px !important;
	}
	
	#main-window[tabsintitlebar][sizemode="normal"] #toolbar-menubar[autohide="true"][inactive="true"]:not([customizing="true"]) ~ #TabsToolbar #ctraddon_panelui-button #PanelUI-menu-button{
	  margin-top:-16px !important;
	  margin-bottom:24px !important;
	}
	
	@media all and (-moz-windows-classic) {
	  #main-window[tabsintitlebar][sizemode="normal"] #toolbar-menubar[autohide="true"][inactive="true"]:not([customizing="true"]) ~ #TabsToolbar #ctraddon_panelui-button #PanelUI-menu-button{
		margin-top:-18px !important;
	  }
	}
	
	#main-window[tabsintitlebar][sizemode="maximized"] #toolbar-menubar[autohide="true"][inactive="true"]:not([customizing="true"]) ~ #TabsToolbar #ctraddon_panelui-button #PanelUI-menu-button,
	#main-window[tabsintitlebar][inFullscreen] #toolbar-menubar[autohide="true"][inactive="true"]:not([customizing="true"]) ~ #TabsToolbar #ctraddon_panelui-button #PanelUI-menu-button{
	  margin-top:0px !important;
	}
	
	#main-window[tabsintitlebar][sizemode="maximized"] #toolbar-menubar[autohide="true"][inactive="true"]:not([customizing="true"]) ~ #TabsToolbar #ctraddon_panelui-button #PanelUI-menu-button:hover,
	#main-window[tabsintitlebar][inFullscreen] #toolbar-menubar[autohide="true"][inactive="true"]:not([customizing="true"]) ~ #TabsToolbar #ctraddon_panelui-button #PanelUI-menu-button:hover{
	  border-radius: 0 4px 0 0 !important;
	}

}

@-moz-document url(chrome://classic_theme_restorer/content/options.xul) {

	#ctraddon_pw_appbuttonc_aurora,
	#ctraddon_pw_appbuttonc_nightly,
	#ctraddon_pw_appbuttonc_transp,
	#ctraddon_pw_appbuttonc_palemo,
	#ctraddon_pw_appbuttonc_red,
	#ctraddon_pw_appbuttonc_green,
	#ctraddon_pw_appbuttonc_gray,
	#ctraddon_pw_appbuttonc_purple,
	#ctraddon_pw_appbuttonc_white{
	  visibility: collapse !important;
	  display: none !important;
	}

}