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

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

	#nav-bar .toolbarbutton-1:not([type="menu-button"]) .toolbarbutton-icon {
	  min-width: 18px !important;
	  height: 18px !important;
	  padding: 0 !important;
	  margin: 0 !important;
	}
	#nav-bar .toolbarbutton-1[type="menu-button"] .toolbarbutton-icon {
	  min-width: 18px !important;
	  height: 18px !important;
	  padding: 0 !important;
	  margin: 0 !important;
	}

	#nav-bar .toolbarbutton-1 .toolbarbutton-text,	
	#nav-bar .toolbarbutton-1 dropmarker {
	  padding:0px !important;
	  margin:0px !important;
	}

	#nav-bar .toolbarbutton-1 {
	  margin: 1px 0 !important;
	}

	#navigator-toolbox #nav-bar #urlbar-container{
	  -moz-margin-start: 4px !important;
	}
	
	#navigator-toolbox #nav-bar #urlbar{
	  border-radius: 3px !important;
	}

	#navigator-toolbox #nav-bar .toolbarbutton-1 {
	  border: 1px solid transparent !important;
	}
	
	#bookmarks-menu-button:not([cui-areatype="menu-panel"]) > .toolbarbutton-menubutton-dropmarker{
	  padding-top: 4px !important;
	  padding-bottom: 3px !important;
	}
	
	#ctraddon_addon-bar toolbarbutton {
	  max-height: 38px !important;
	  margin-top: 0px !important;
	}

	#main-window toolbar #ctraddon_back-forward-dropmarker .toolbarbutton-icon {
	  padding:0px 3px !important;
	}
	
	#nav-bar .toolbarbutton-1 .toolbarbutton-badge-stack .toolbarbutton-icon,
	#nav-bar .toolbarbutton-1 .toolbarbutton-badge-container .toolbarbutton-icon{
	  -moz-appearance:none !important;
	  background:none !important;
	  border:1px solid transparent !important;
	  box-shadow:none !important;
	}

}