@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

/* â–’â–“â–ŒGreydient_Menupopups[styles ffox popups]â–â–“â–’â–‘ V1.91 by frog */

/*Menupopups*/
menupopup, .menupopup, popup, .popup {
border:1px solid !important;
-moz-appearance: none !important;
-moz-border-bottom-colors: rgb(145,145,145) !important;
-moz-border-right-colors: rgb(145,145,145) !important;
-moz-border-left-colors: rgb(180,180,180) !important;
-moz-border-top-colors: rgb(185,185,185) !important;
-moz-border-radius: 2px;
-moz-outline-radius: 2px;
margin-top: -2px !important;
padding: 1px !important;
background-color: rgb(243,243,243) !important;
outline-offset: -2px;
outline: solid 1px rgba(256,256,256,.85) !important;}
menulist menupopup{-moz-outline-radius: 0px;
-moz-border-radius: 0px !important;}

#menubar-items > menubar > menu,
menupopup > menu,
menupopup > menuitem,
popup > menu,
popup > menuitem {background-color: rgba(256,256,256,.0) !important;
-moz-appearance: none !important;
color: rgb(100,105,110) !important;
-moz-border-radius: 0px !important;
-moz-outline-radius: 0px !important;
font: 10.5px "SEGOE ui"!important;
min-height: 19px;border: solid 1px #ededed !important;
border-top:0px !important}

/*disabled menuitems*/
menuitem[disabled="true"],menupopup > menu[disabled="true"],menupopup > menuitem[disabled="true"],popup > menu[disabled="true"],
popup > menuitem[disabled="true"] {color: rgb(160,160,160) !important;
background-color: #ededed !important;}

/*active menuitems*/
#menubar-items > menubar > menu[_moz-menuactive="true"]:not([disabled="true"]),
menupopup > menu[_moz-menuactive="true"]:not([disabled="true"]),
menupopup > menuitem[_moz-menuactive="true"]:not([disabled="true"]),
popup > menu[_moz-menuactive="true"]:not([disabled="true"]),
popup > menuitem[_moz-menuactive="true"]:not([disabled="true"]),
#personal-bookmarks menupopup > menuitem[_moz-menuactive="true"]:not([disabled="true"]),
#personal-bookmarks menupopup > menu[_moz-menuactive="true"]:not([disabled="true"]) {
outline: 1px solid rgba(10,90,256,.2) !IMPORTANT;
outline-offset: -1px;
-moz-border-radius: 3px !important;-moz-outline-radius: 3px !important;
color: rgb(0,10,115) !important;
background-color: rgba(0,160,256,.22) !important;}

#menubar-items > menubar > menu[_moz-menuactive="true"]:not([disabled="true"]):active,
menupopup > menu:hover:active:not([disabled="true"]),
menupopup > menuitem:hover:active:not([disabled="true"]),
popup > menu:active:hover:not([disabled="true"]),
popup > menuitem:hover:active:not([disabled="true"]),
#personal-bookmarks menupopup > menuitem[_moz-menuactive="true"]:active:not([disabled="true"]),
#personal-bookmarks menupopup > menu[_moz-menuactive="true"]:active:not([disabled="true"]) 
{outline: 1px solid rgba(10,90,256,.3) !IMPORTANT;
color: rgb(0,0,190) !important;
background-color: rgba(0,160,256,.45) !important;}

/*menu-left, separator*/
popup menu > .menu-right,popup menupopup menu > .menu-right,menupopup >menu >.menu-right 
{opacity:.25; -moz-appearance: none !important; margin-right: 2px !important;
-moz-image-region: rect(-1px, 16px, 16px, 0px);
list-style-image: url(chrome://browser/skin/Go-arrow.png) !important;
background-color:rgba(256,256,256,.85);
border-left: 1px solid rgba(0,0,0,.2) !important;}
popup menu[_moz-menuactive="true"]:not([disabled="true"]) > .menu-right,popup menupopup menu[_moz-menuactive="true"]:not([disabled="true"]) > .menu-right,menupopup > menu[_moz-menuactive="true"]:not([disabled="true"]) >.menu-right 
{background-color:rgba(210,256,247,.9); opacity:.45;
border-left: 1px solid rgba(10,190,256,.4) !important;}

popup menu,menupopup menu,popup menuitem,menupopup menuitem{
-moz-appearance:none!important;
background-image:url("data:image/gif;base64,R0lGODlhFQACAOMIAO3t7fHx8vPz8/T09PX19ff29/f49/n5+fr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+iH5BAEKAAgALAAAAAAVAAIAAAQL8JhChggg68279xEAOw==")!important;
background-repeat:repeat-y!important;
background-position:0px 0!important}
menulist popup menu,menulist menupopup menu,menulist popup menuitem,menulist menupopup menuitem {
background-image: none !important; padding-left: 2px !important;}

popup menuseparator,menupopup menuseparator {
margin:1px 3px 0px 0px!important;
-moz-border-radius: 44px !important;
background-color:#ededed;
-moz-appearance: none !important;
-moz-border-top-colors: none !important;
-moz-border-bottom-colors: none !important;
border: 1px solid rgba(0,0,0,.1) !important;
border-bottom: 1px solid rgb(256,256,256) !important;
border-left: 50px solid #ededed !important;
border-right: 20px solid #ededed !important;
outline: 1px rgba(0,0,0,.015) solid !important; 
height: 2px !important;
min-height: 2px !important;}

/*tooltip, bookmarks, identity, misc*/
menuitem[_moz-menuactive="true"]:not([disabled="true"]) .menu-iconic-accel ,menuitem[_moz-menuactive="true"]:not([disabled="true"]) .menu-accel {color : rgb(130,139,185) !important;}
.menu-iconic-accel ,.menu-accel {-moz-margin-start: 6px !important;-moz-margin-end: 6px !important;
color : rgb(160,160,160) !important;background-color:rgba(0,0,0,.012); direction:rtl!important;}
.menu-accel-container{ padding-right: 0px !important; direction:rtl!important;}
.menu-iconic-left {width:20px !important;}
menu:not([_moz-menuactive="true"]) > .menu-iconic-left, menuitem:not([_moz-menuactive="true"]) > .menu-iconic-left {
border-top: 1px solid rgba(0,0,0,.0) !important;
border-bottom: 1px solid rgba(0,0,0,.0) !important;
opacity:.8;border-right: 1px solid rgba(0,0,0,.01) !important;}
menu[_moz-menuactive="true"] > .menu-iconic-left, menuitem[_moz-menuactive="true"] > .menu-iconic-left {
background-color:rgba(210,247,256,.4);
border-top: 1px solid rgba(210,247,256,.2) !important;
border-bottom: 1px solid rgba(210,247,256,.5) !important;
border-right: 1px solid rgba(0,90,100,.13) !important;}
.menu-iconic-left *{padding: 0 !important;margin: 0 !important; margin-left: -2px !important;}
.menu-iconic-text{-moz-margin-start: 3px !important;} 
.menu-text{-moz-margin-start: 8px !important;} 
hbox[class="menu-iconic-left"][checked="true"] {opacity:.5}

#editBMPanel_folderMenuList .menuitem-iconic.folder-icon { height: 19px; padding: 0px !important;}
#editBMPanel_folderMenuList .menu-iconic-icon {margin: 0px !important;}

#autoscroller{opacity: .75 !important; outline :none!important; border:none!important; background-color:transparent !important;}
#autoscroller:hover{opacity: 1 !important;}

#editBookmarkPanel {margin-top:3px !important;margin-right:20px;}
#editBookmarkPanel,#main-window>#mainPopupSet>#identity-popup, tooltip
{-moz-appearance: none !important;
background-color: #ebebf4 !important;
-moz-border-right-colors: none !important;
-moz-border-left-colors: none !important;
-moz-border-top-colors: silver !important;
-moz-border-bottom-colors: none !important;
color:#16161d !important;
border: 1px #767676 solid !important; outline-offset: -1px;}
tooltip {-moz-border-top-colors: none !important;
outline-offset: -2px; outline: 1px solid rgba(256,256,256,.8) !important; border: 1px #767676 solid  !important;
-moz-border-radius: 4px !important; -moz-border-radius-bottomright: 1px !important;
-moz-outline-radius: 4px !important; -moz-outline-radius-bottomright: 1px !important; }
notification .notification-inner {font: 10px "SEGOE ui"!important;
color:#16161d !important; -moz-border-bottom-colors: rgba(0,0,0,.3) !important;background-color: rgb(210,215,235) !important;
outline-offset: -2px;outline: solid 1px rgba(256,256,256,.7) !important;-moz-appearance: none !important;}

/*Menubar*/
menubar {padding-left:2px !important; margin-top:-1px !important;}
#menubar-items > menubar > menu {outline-offset: -1px; 
color: rgb(75,75,75) !important;
background-color: transparent !important;
margin:0px!important;max-height: 12px !important;
border: 0px solid transparent !important;
padding: 2px !important;}
#menubar-items > menubar > menu[_moz-menuactive="true"]:not([disabled="true"]) {
-moz-border-radius: 2px 2px 4px 4px !important;
-moz-outline-radius: 2px 2px 4px 4px!important;}

/*Identity box*/
.searchbar-engine-button[addengines="true"] {background-color: rgb(200,225,245) !important;}
.searchbar-engine-button:hover {background-color: rgb(200,210,246) !important;}
#identity-box:not(.verifiedIdentity):hover > hbox  {background-color: rgb(165,180,230) !important;}

/*removes pointless padding from menubar*/ #toolbar-menubar {max-height: 21px !important;}

/*Remove Context menu items
#contentAreaContextMenu>menuseparator,#context-back,#context-forward,#context-reload,
#context-stop,#context-viewsource,#context-openlink,#context-openlinkintab,#context-viewpartialsource-selection,
#context-selectall,menuitem[label="View Background Image"],
menuitem[label="Reload Tab"],
menuitem[label="Close Tab"],
menuitem[label="Open"],menuitem[label="Open in New Tab"],
menuitem[label="New Folder..."],menuitem[label="Show Only This Frame"],
menuitem[label="Open in New Window"],menuitem[label="JavaScript Console"],
menuitem[label="Reload Frame"],menuitem[label="Bookmark This Frame..."],
menuitem[label="Save Frame As..."],menuitem[label="View Frame Source"],
menuitem[label="View Frame Info"],menuitem[label="Open Frame in New Window"] { visibility: collapse; }
*/

/*Greydient Bg*/

 .notification-inner, tooltip, #main-window>#mainPopupSet>#identity-popup, menupopup > menu[_moz-menuactive="true"]:not([disabled="true"]),
menupopup > menuitem[_moz-menuactive="true"]:not([disabled="true"]),
popup > menu[_moz-menuactive="true"]:not([disabled="true"]),
popup > menuitem[_moz-menuactive="true"]:not([disabled="true"]),
#personal-bookmarks menupopup > menuitem[_moz-menuactive="true"]:not([disabled="true"]),
#personal-bookmarks menupopup > menu[_moz-menuactive="true"]:not([disabled="true"]),
menupopup,.menupopup,popup:not(#autoscroller):not(#sitelauncherPanel),.popup, menubar > menu[_moz-menuactive="true"]:not([disabled="true"]),
#editBookmarkPanel, #bmHi-toolbar{
 background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAQAAACrzz4hAAAAAXNSR0IArs4c6QAAAAJiS0dEAACqjSMyAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH2QMECSUzadWAvgAAACpJREFUCNdNxrENACAIAMHP77+fY1ghdFhpaC5HbwkJOcOQJSUp+VIj37zvdBY2ZmNjxgAAAABJRU5ErkJggg==") !important; 
background-repeat: repeat-x !important;}

/*sitelauncher fix*/

#sitelauncherPanel, #sitelauncherBox
{ margin: 0px !important; outline: 0 !important;border: 0 !important; -moz-border-radius: 3px !important;
opacity: .97;background-color: transparent !important;} 
.sitelauncherPanel
{outline: 1px solid gray !important;border: 0px !important;
background-color: transparent !important;opacity: .9; margin-top: -5px !important;}