@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

#toolbar-menubar
{
	margin-top: 1px !important; /* adds gap between highlight and title bar */
}

toolbar {
  border-bottom-color: rgb(210,210,192) !important; /* faked */
}

toolbarseparator {
  border-left-color: rgb(210,210,192) !important; /* faked */
}

#new-tab-button .toolbarbutton-icon{
  padding: 0 2px !important;
  margin: -1px 2px !important;
}

#new-tab-button{
  padding: 0 2px !important;
  margin: 0 !important;
}

toolbar[mode=full] #new-tab-button .toolbarbutton-text{
  display: none !important;
}

#go-container{
  margin: 0 0 0 -1px !important;
	/* add a right margin to make more like IE but break Fitts's principles */
}

#go-button {
  margin: -1px 0 -1px 0 !important;
}

#go-button .toolbarbutton-text{
  padding: 0 8px 0 2px !important; 
	/* to make it more like IE reduce the right padding and add a margin */
  margin: 0 !important;
  font-size: 1em !important;
}

#go-button .toolbarbutton-icon{
  padding: 0 !important;
  margin: 0 2px 0 -2px!important;
  border: 0 !important;
}

#__customToolbar_Location_Toolbar{
  height: 23px !important;
  padding: 0 !important;
  margin: 0 !important;
  /* border: 0 !important; */
}

#urlbar-container{
  padding: 0 !important;
  border: 0 !important;
  margin: -2px 0 -1px 0 !important;
}

/* padding tweaks */

.toolbarbutton-icon { 
  padding: 2px; 
}

toolbar[iconsize="small"] .toolbarbutton-icon { 
  padding: 4px !important; 
}

.toolbarbutton-text {
  padding-bottom: 1px;
}

#personal-bookmarks .toolbarbutton-icon { 
  padding: 0 !important; 
}

.tabs-closebutton{
 padding: 0 !important;
}

#find-closebutton{
 padding: 0 !important;
}