@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
#main-window #navigator-toolbox #PersonalToolbar  {
  border: 5px none !important;
  -moz-appearance: -moz-win-communications-toolbox !important; 
  padding:0px 5px 0px 5px !important;
  margin:25px 0 0px 0 !important;
}

#main-window #navigator-toolbox #nav-bar
{
	padding: 0px 0px 0px 4px !important;
}

#main-window #navigator-toolbox #toolbar-menubar
{
	background:none !important;
}
#main-window #navigator-toolbox #PersonalToolbar toolbarbutton > label
{
	color: white !important;
    opacity: .90 !important;
}


#main-window #navigator-toolbox #toolbar-menubar
{
    background:none !important; }

#main-window #navigator-toolbox{
margin-left: -5px !important;
margin-right: -2px !important;
margin-top: -2px !important;
}

#browser-bottombox
{background-color: rgb(0, 0, 0) !important;
color: darkgray !important;
opacity: 0.99 !important}

.statusbarpanel-text{ color: gray !important; opacity: 1 !important; }
.findbar-find-fast{ color: white !important; opacity: 1 !important; }

#FindToolbar .checkbox-label-box{ color: white !important; opacity: 1 !important; }

statusbarpanel { -moz-appearance: none !important; border: none !important; }

#FindToolbar
{
margin-top: 1px !important;
-moz-appearance: none !important;
background: none !important;
border: 0 none !important;
}

#FindToolbar .toolbarbutton-text
{
color: white !important;
}

#status-bar
{
-moz-appearance: none !important;
background-color: rgb(0, 0, 0) !important;
border: 0 none !important;
}

/* TABS */

.tabbrowser-tab:not([selected="true"])  .tab-text {
  color: gray !important;
opacity: 1 !important;
}

.tabbrowser-tab:not([selected="true"]):hover  .tab-text {
  color: darkgray !important;
opacity: 1 !important;

}
.tabbrowser-tab {
border-width:0 !important;
border-color:rgba(75,144,222,0) !important;
-moz-border-radius-topleft: 5px !important;
-moz-border-radius-topright: 5px !important;

}

.tabbrowser-tabs {
margin: 0 !important;
position:fixed !important;
top: 25px !important;

max-height: 1px !important}
.tab-text
{
opacity: .90 !important;

}


.tabbrowser-tabs
{
-moz-appearance: none !important;
background: none !important;

background-color: rgb(0, 0, 0) !important;

padding-bottom: 0px !important;
}

/* PUSHES BOOKMARK BAR ITEMS */
.tabs-bottom{display:none !important}

.tabbrowser-tab[selected="true"],



[class="close-button tabs-closebutton"] {

-moz-appearance: none!important; 
  background-color: rgba(75,144,222,.56)!important;



}