/*--------------------------------------------------------------------------------
  Firefox 3 Darkgraphite Theme
  --------------------------------------------------------------------------------
  Author: Louis H - Tested on: Windows 7 Firefox 3.6.3 - Last Update: 21.04.2010
  --------------------------------------------------------------------------------*/

@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);


/*:::::::::::::::::::::::::::::::::::::::::::::::Tabs:::::::::::::::::::::::::::::::::::::::::::::::::::*/

.tabbrowser-tab[selected="true"], .tabs-bottom
{
background: #DADDFF 
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABiCAYAAACRdbl9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOdAAADnQBaySz1gAAAAZ0RVh0VGl0bGUAqO7SJwAAAAh0RVh0Q29tbWVudAD2zJa/AAAACnRFWHRDb3B5cmlnaHQArA/MOgAAABh0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzT7MfTgAAAAt0RVh0RGlzY2xhaW1lcgC3wLSPAAAAB3RFWHRBdXRob3IAqa7MSAAAAAh0RVh0V2FybmluZwDAG+aHAAAAB3RFWHRTb3VyY2UA9f+D6wAAAAx0RVh0RGVzY3JpcHRpb24AEwkhIwAAAA50RVh0Q3JlYXRpb24gdGltZQA19w8JAAAAS0lEQVQYlZWOQQrAQAgDpxFK+4P9/0t7k7ZEcS9DMJoIsAQcLSQAo/qzAVzytLx84xRwJe5UkSt826iM38wZW3lOycAZ/XKYT194AGSVAVmwzhbZAAAAAElFTkSuQmCC") repeat-x bottom !important;
}

.tabbrowser-tab[selected="true"]:hover
{
background-color: rgba(208,221,255,0.8) !important;
}

.tabbrowser-tab[selected="true"] .tab-text 
{
color: white !important;
}

/*||||||||||||||||||||Global Styles Toolbox & Toolbar|||||||||||||||||||||||*/
#navigator-toolbox,
#navigator-toolbox #toolbar-menubar,
#navigator-toolbox #nav-bar,
#PersonalToolbar
{
-moz-appearance: none !important;
border: 0 !important;
}

#navigator-toolbox {
background: #333333 !important;
}


/*||||||||||||||||||||||||||||||Toolbox|||||||||||||||||||||||||||||||||||||*/
#navigator-toolbox #nav-bar
{
-moz-appearance: none !important;
background: #DADDFF url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABiCAYAAACRdbl9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOdAAADnQBaySz1gAAABh0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzT7MfTgAAAA50RVh0Q3JlYXRpb24gdGltZQA19w8JAAAAC3RFWHREaXNjbGFpbWVyALfAtI8AAAAHdEVYdFNvdXJjZQD1/4PrAAAACHRFWHRXYXJuaW5nAMAb5ocAAAAIdEVYdENvbW1lbnQA9syWvwAAAAZ0RVh0VGl0bGUAqO7SJwAAAAd0RVh0QXV0aG9yAKmuzEgAAAAMdEVYdERlc2NyaXB0aW9uABMJISMAAAAKdEVYdENvcHlyaWdodACsD8w6AAAAeklEQVQYlaWMMQ7CQBADR9YdT+SpUPEH3kPOVoqsLgRFFNBYs7bX3B/PqxIjO8geReUZxUaelT3YpSo5lmfwMTDPSnP20eW4KRulF9lNjrs83JW4y85evmyVt8CjqDw3gJuAfpR24n0POkAEWMDyhwwBr0nLyfnjyiYrTVu0gmiHM10AAAAASUVORK5CYII=") repeat-x center !important;
}


/*||||||||||||||||||||||||||Navigation Toolbar||||||||||||||||||||||||||||||*/

/* ::::: Status Bar Style ::::: */

statusbarpanel > progressmeter
{
opacity: 0.8 !important;
}

.statusbar-resizerpanel
{
display:none !important;
}

statusbarpanel, #navigator-toolbox #PersonalToolbar 
{
-moz-appearance  : none !important;
border: none !important;
background: #434350 
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAHCAYAAADJTCeUAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAK8AAACvABQqw0mAAAABh0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzT7MfTgAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMy8wOPp014IAAAAoSURBVAiZBcExEQAgDASwXDv8iAb8K8AJB1JYSCRZsAu3cBqzMRrvA1I6BJSlQdD9AAAAAElFTkSuQmCC") repeat-x !important;
color: #BBBBBB !important;
}

#toolbar-menubar toolbarseparator, 
#navigator-toolbox #nav-bar toolbarseparator
{
opacity: 0.3 !important;
}

#navigator-toolbox #PersonalToolbar toolbarseparator
{
opacity: 0.2 !important;
}

#navigator-toolbox #toolbar-menubar > *[label][disabled]:hover,
#navigator-toolbox #nav-bar > *[label][disabled]:hover,
#navigator-toolbox #PersonalToolbar > *[label][disabled]:hover,
#navigator-toolbox #toolbar-menubar > toolbarbutton,
#navigator-toolbox #nav-bar toolbarbutton,
#navigator-toolbox #PersonalToolbar toolbarbutton 
/*
#navigator-toolbox #toolbar-menubar > *[label],#navigator-toolbox #toolbar-menubar > *[label]>*[label],
#navigator-toolbox #nav-bar toolbarbutton,#navigator-toolbox #nav-bar > *[label]>*[label]
*/
{
-moz-border-radius: 4px !important;
-moz-appearance: none !important;
border: 0 !important;
opacity: 0.8 !important;
}

#personal-bookmarks {
opacity: 0.8 !important;
}

#personal-bookmarks:hover {
opacity: 1 !important;
}


#personal-bookmarks > *> * {
color: white !important;
}

#menubar-items, #menubar-items >*>*,
#navigator-toolbox #toolbar-menubar > toolbarbutton,
#navigator-toolbox #nav-bar toolbarbutton,
#navigator-toolbox #PersonalToolbar toolbarbutton 
{
color: #BBBBBB !important;
}


#menubar-items, #menubar-items >*>*:hover,
#navigator-toolbox #toolbar-menubar > toolbarbutton:hover,
#navigator-toolbox #nav-bar toolbarbutton:hover,
#navigator-toolbox #PersonalToolbar toolbarbutton:hover 
{
color: #EEEEEE !important;
}

#navigator-toolbox #toolbar-menubar > *[label]:hover,
#navigator-toolbox #nav-bar > *[label]:hover,
#navigator-toolbox #PersonalToolbar > *[label]:hover
{
border: 0 !important;
opacity: 1 !important;
}

#navigator-toolbox #toolbar-menubar > *[label]:active,
#navigator-toolbox #nav-bar > *[label]:active,
#navigator-toolbox #PersonalToolbar > *[label]:active
{
border: 0 !important;
opacity: 0.5 !important;
}

/*|||||||||||||||||||||||||URL Bar & Search Bar|||||||||||||||||||||||||||||*/

#searchFilter,
#urlbar,
.searchbar-textbox 
{
background: rgba(255,255,255,0.8) !important;
}

.searchbar-textbox:hover,
#urlbar:hover,
#searchFilter:hover
{
background: rgba(255,255,255,0.9) !important;
}

.searchbar-textbox[focused="true"],
#urlbar[focused="true"],
#searchFilter[focused="true"] 
{
background: rgba(255,255,255,1) !important;
}

/*||||||||||||||||||||||||| Styles for TooManyTabs |||||||||||||||||||||||||||||*/

#visibo-tmt-toolbar
{
-moz-appearance: none !important;
border: 0 !important;
padding:0 !important;
margin-bottom:-5px !important;
background: #434350 !important;
}

#visibo-tmt-toolbar * {
-moz-appearance: none !important;
background: transparent !important;
border: 0 !important;
padding-top:0 !important;
padding-left:0 !important;
color:#eeeeee !important;
}

#visibo-tmt-toolbar toomanytabs_tab, 
#visibo-tmt-toolbar toolbarbutton
{
opacity: 0.6 !important;
}
#visibo-tmt-toolbar toomanytabs_tab:hover,
#visibo-tmt-toolbar toolbarbutton:hover 
{
opacity: 0.8 !important;
}

#visibo-tmt-toolbar toomanytabs_tab:hover
{
background-color: rgba(208,221,255,0.3) !important;
}
