/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 
 * :::                Created by Hasan YÄ±lmaz a.k.a. SuPeRHeRo          :::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 
 */

@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

#identity-box * {

height: 29px !important;
width: 29px !important;
}
#identity-box > hbox {
  background-image: none !important;
  background-color: transparent !important;
  border-left-width: 0px !important;
  border-right-width: 0px !important;
  margin-bottom: -2px !important;
  margin-right: 3px !important;
}

#identity-icon-label {
 display: none !important;
}

.verifiedIdentity {
  background-color: #39ff99 !important;
}

.verifiedDomain {
  background-color: #3366FF !important;
}


#urlbar .textbox-input-box {
font-family: "Tahoma" !important;
font-size: 17px !important;
margin-bottom: -3px !important;
margin-left: 0px !important;
}
#urlbar  {
margin: 0px !important;
margin-left: 10px !important;
}

#searchbar .textbox-input {
font-family: "Segoe ui" !important;
font-size: 16px !important;
}


statusbar .statusbarpanel-text {
font-family: "Tahoma" !important;
font-size: 15px !important;

}
statusbar {

border-top: none !important;
}


/* Get rid of the JavaScript Console under Tools */
#javascriptConsole { display: none !important; }  

/* combined Stop/Reload button - must reverse order on toolbar first */
#stop-button[disabled="true"] { display: none !important; } 
#stop-button:not([disabled]) + #reload-button { display: none !important; }

/* Remove extra padding from the Navigation Bar */
.toolbarbutton0, .toolbarbutton-menubutton-button {
   padding: 3px !important; }
.toolbarbutton0[checked="true"], .toolbarbutton0[open="true"], 
.toolbarbutton-menubutton-button[checked="true"], 
.toolbarbutton-menubutton-button[open="true"] {
   padding: 0px 0px 0px 0px !important; }

/* Remove separators between toolbars*/
#toolbar-menubar {
     margin-top: 0px !important; 
     border: none !important; }
#nav-bar {
     margin-top: 0px!important; 
     border-top: none!important; }

/* Make the Search box flex wider */
#search-container { -moz-box-flex: 200 !important; }
#searchbar { -moz-box-flex: 200 !important; }

/* better auto-complete */
#urlbar[pageproxystate="valid"] > #urlbar-icons > #go-button {  
     visibility: visible !important; }
.ac-comment, .ac-url-text {
     font-size: 100% ! important; }
.ac-url-text {
     font-size: 100% ! important;
     color: green !important; }

/* restore buttons on Quick Find bar */
#FindToolbar > * { display: -moz-box !important; }
.findbar-container > * { display: -moz-box !important; }

/* Reorder statusbar panels and icons */
#gm-status { -moz-box-ordinal-group: 6!important;
     padding: 0 !important; }
#stylish-panel { -moz-box-ordinal-group: 7!important;
     padding: 0 3px 0 6px !important; }
#stylish-strings { -moz-box-ordinal-group: 8!important; }
#abp-status { -moz-box-ordinal-group: 9!important; }
#unmht-statusbarpanel-preferences { -moz-box-ordinal-group: 10!important; }
.statusbar-resizerpanel { -moz-box-ordinal-group: 11!important; } /* this one is important,it's the resizer*/

.statusbuttons-toolbar { margin-top: 0px!important;
     padding-right: 20px !important; 
     border-top: 1px !important;
     border-right: 1px !important;
     border-bottom: 1px !important;
     border-left: 1px !important; }

/* Remove stuff from sidebar */
#sidebar-splitter { display: none !important; }
sidebarheader { display: none !important; }




/* General tab settings */
tab {
 font-family: tahoma !important;
 font-size: 13px !important;
 margin-top: 0px !important; /* Space over tabs and under URL-tab */
 margin-bottom: 0px !important;
 border-bottom: 0px !important;
 margin-left: 0px !important;

}
Autohide Menubar

menu {
  display: none !important;
}

#toolbar-menubar {
  height: 1px !important;
  min-height: 1px !important;
  overflow: hidden !important;
}

#toolbar-menubar:hover,
#toolbar-menubar:focus,
#toolbar-menubar:active {
  height: auto !important;

}

#navigator-toolbox > #toolbar-menubar {
  border-style: none !important;
}

#navigator-toolbox > #nav-bar {
  border-top: 0px !important;
}