/* AGENT_SHEET */
/* by makondo, 10/10. Many thanks to Greg S! srazzano and Barbiegirl! */
@-moz-document url(chrome://browser/content/browser.xul) {

/* #editBookmarkPanelTitle, */
#editBookmarkPanelStarIcon,
.panel-promo-box
{ display: none !important; }

#editBookmarkPanel [collapsed="true"],
#editBMPanel_descriptionRow, 
#editBMPanel_locationRow 
{ visibility: visible !important }

#editBookmarkPanel *|*.textbox-input:-moz-placeholder 
{ color: transparent !important;
text-shadow: none !important; }

/* panel placement */
#editBookmarkPanel
{ margin-top: 30px !important;
margin-right: -550px !important; 
font-weight: normal !important;
font-size: 14px !important; 
font-family: "Segoe UI", Tahoma, sans-serif !important; }

#BMB_bookmarkThisPage,
#appmenu_bookmarkThisPage,
#editBMPanel_folderMenuList[selectedIndex="0"],
#editBMPanel_toolbarFolderItem,
#editBMPanel_folderMenuList[selectedIndex="1"],
#editBMPanel_bmRootItem,
#editBMPanel_folderMenuList[selectedIndex="2"],
#editBMPanel_unfiledRootItem
{ list-style-image: none !important;  }

#editBMPanel_folderTree scrollbar, 
#editBMPanel_folderTree scrollcorner
{ -moz-appearance: -moz-win-glass !important; 
background: none !important; }

#editBMPanel_folderTree 
{ min-height: 25em !important; }

#editBMPanel_tagsSelector
{ max-height: 4em !important; }

#editBMPanel_descriptionField
{ max-height: 3em !important; }

#editBookmarkPanelTitle
{ font-size: 13px !important; }

#editBMPanel,
#editBookmarkPanel .panel-arrowcontent,
#editBookmarkPanel listbox,
#editBookmarkPanel textbox
{ background:  rgba(10,10,10, .6) !important;  }

#editBookmarkDialog, 
#editBMPanel_folderTree, 
#editBMPanel_folderMenuList
{ -moz-appearance: none !important ;
background:  rgba(0,0,0, .4) !important; 
box-shadow: inset 8px 18px 24px 12px rgba(0,0,0, 0.2), 4px 4px 8px rgba(215,219,201, .3) !important;
font-size: 13px !important; 
/* font-weight: bold !important; */
color: #CFDBE0 !important;
text-shadow: 1px 1px 1px black !important;
border-radius: 0px !important;
border: none !important; }

#editBMPanel_folderMenuList
{ border: 1px solid #333 !important; }

#editBMPanel_folderMenuList menuitem
{ background: transparent !important; }

#editBookmarkPanel input[type="button"],
#editBookmarkPanel select, 
#editBookmarkPanel option
{ -moz-appearance: none !important; 
background: rgba(0,0,0, .1) !important;
border: 1px solid black !important;
border-radius: 1px !important; 
box-shadow: inset 8px 18px 24px 12px rgba(0,0,0, 0.2), 4px 4px 8px rgba(215,219,201, .3) !important;
color: #D3D4C3 !important;
text-shadow: 1px 1px 2px black, 1px 1px 2px black !important; }

/* === buttons */

#editBookmarkPanel .button-box 
{ border-color: transparent !important; }

#editBookmarkPanel button:not([type="checkbox"]):not([class="expander-down"]):not([class="expander-up"]):not(.searchbar-engine-button):not(#feed-button):not(:hover)
{ -moz-appearance: none !important;
border-radius: 3px !important;
background: radial-gradient(at top, rgba(146, 162, 170, .6), transparent) no-repeat !important;
border-color: transparent !important;
box-shadow: none !important;
color: #000 !important;
text-shadow: 1px 0px 0px #000, 1px 1px 1px #8FA17C !important;
font-weight: normal !important;
font-family: "Segoe UI", Tahoma, sans-serif !important; }

#editBMPanel_newFolderButton,
#editBMPanel_tagsSelectorExpander
{ border-color: transparent !important;
box-shadow: none !important;
background: none !important;
-moz-appearance: none !important; }

/* hover */
#editBookmarkPanel button:not([type="checkbox"]):not([class="expander-down"]):not([class="expander-up"]):hover,
#editBMPanel_folderMenuList menuitem:hover, 
#editBMPanel_namePicker:hover, 
#editBMPanel_namePicker:focus, 
#editBookmarkPanelDoneButton:hover, 
#editBMPanel_newFolderButton:hover, 
#editBookmarkPanelDeleteButton:hover, 
#editBMPanel_folderTree treechildren:-moz-tree-row(hover), 
#editBMPanel_folderTree treechildren:-moz-tree-row(selected),
#editBookmarkPanel treechildren:-moz-tree-row(hover),
#editBMPanel_folderMenuList treechildren:-moz-tree-row(hover), 
#editBMPanel_folderMenuList treechildren:-moz-tree-row(selected),
#editBMPanel_tagsSelector listitem:hover, 
#editBMPanel_tagsSelector listitem[current="true"], 
#editBookmarkPanel input[type="button"]:not([type="checkbox"]):hover, 
#editBookmarkPanel input[type="button"]:not([type="checkbox"]):focus, 
#editBookmarkPanel button:not([type="checkbox"]):active, 
#editBookmarkPanel input[type="submit"]:hover,
#editBookmarkPanel button:hover
{ -moz-appearance: none !important;
background: radial-gradient(at top, rgba(240,240,240, .5), transparent) no-repeat !important;
border-color: transparent !important;
color: #E2EBF8 !important;
text-shadow: 1px 2px 1px #2C2F28, 1px 2px 1px #000 !important; }

#editBookmarkPanel button:not([type="checkbox"]):not([class="expander-down"]):not([class="expander-up"]):hover .button-text,
#editBMPanel_folderMenuList menuitem:hover label,
#editBookmarkPanelRemoveButton .button-text
{ color: #E2EBF8 !important; }

button[class="expander-down"], 
button[class="expander-up"]
{ opacity: .8 !important; }

button[class="expander-down"]:hover, 
button[class="expander-up"]:hover
{ opacity: 1 !important; }

/* === font */

#editBMPanel_rows span
{ color: #BED1E0 !important;
text-shadow: 1px 1px 2px black !important;
font-weight: normal !important; }

/* huge thanks to srazzano! */
#editBMPanel_namePicker *|*:not(*) 
{ color: #D3D4C3 !important;
text-shadow: 1px 1px 2px black, 1px 1px 2px black !important; } 

#editBookmarkPanel *|*.textbox-input
{ background: transparent !important; }

#editBookmarkPanel *|*.textbox-input-box
{ color: #CFCFBD !important;
text-shadow: 1px 2px 1px #000 !important; }

/* ========= images */

#editBookmarkPanel .folder-icon,
#editBMPanel_folderMenuList[selectedIndex="0"],
#editBMPanel_toolbarFolderItem,
#editBMPanel_folderMenuList[selectedIndex="1"],
#editBMPanel_bmRootItem,
#editBMPanel_folderMenuList[selectedIndex="2"],
#editBMPanel_unfiledRootItem
{ -moz-image-region: auto !important;
list-style-image: url("data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAQAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDAzcZGhuoCAsMbgAAACwAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAREhOqTExN/01OTv9CQ0X+Li8w5BocHqgGCAlnAAAAJgAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhobzENERP9SUlP/U1NU/1RUVf9VVVb/VVVW/0dISv4yNDbfGx0eogQEBT0AAAAAAAAAAAAAAAAAAAAAAAAAAjg4OPA3ODn/Wlpb/1tbXP9dXV3/Xl5f/19fYP9hYWH/YmJj/2RkZP9OT1D0AgICEwAAAAAAAAAAAAAAAAAAACFOT0//SktM/1NUVP9mZmb/Z2do/2ZsaP9kdmn/ZXFp/2lvav9vb2//b29v/hESEkAAAAAAAAAAAAAAAAAICAhUY2Rk/29vb/89Pj//bW1u/3Nzc/9vfHP/aoZy/2uIc/9tiXT/dn14/3l5evkzNTZwAAAAAAAAAAAAAAAAFxcYjHd3eP95eXn/ampq/0NFRf9sbG3/dol7/3SRfP91kn3/d5R//4CJgv+GhobsXl9grwAAAAAAAAAAAAAAADQ0NMqEhIT/goKC/4CAgP96enr/VGBX/zGASP9BaE3/bYN0/4Cdh/+MkI3/kZGS4JGSks8XGBkxAAAAAAAAABRcXFz7jY2N/4uLi/+IiYj/hYaF/0OdWf8/5XD/PN5r/y+HSf9kcmj/lZWV/pycnNKhoaHMVldYmgAAAAAMDAxfgoKC/5WVlf94jHv/K59H/zOZS/8zy13/PuNu/0Hocv8/42//UXVZ/0tMTfBdXl/WhIWF3JKTk9IUFRUuICAgipycnP+cnJz/kpeS/yiwSv8qvVH/L8ZY/zXRYP8622j/Tqdk/42Njf9BQUGQBQYGAgkKCzETFRVcCQoKAg4ODhxnZ2fMkpOT/pWVlf4upEv4J7ZM/yi4Tf8quU/+LKNK+GWbcf+Ojo/+GhsbOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABERERwTGRQkIYg1dSGYOq0cgi5nFV0eIQwkEAYbGxtDJSUlUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwf8AAMAfAADABwAAgAMAAIADAACAAwAAgAMAAIABAAAAAQAAAAAAAAAAAAAADwAAwB8AAP//AAD//wAA//8AAA==") !important; }

#editBookmarkPanel .expander-up, 
#editBookmarkPanel .expander-down,
#editBookmarkPanel .expander-up:hover, 
#editBookmarkPanel .expander-down:hover
{ -moz-appearance: none !important; 
background: none !important; 
border-color: transparent !important;
box-shadow: none !important; }

#editBookmarkPanel .expander-up .button-icon 
{ list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAC4jAAAuIwF4pT92AAAFYklEQVR42qVWSUxUWRSt+lVU2dpERWgICLYRCQuNIQEcAKNIBHFAGRUcCQIqMmjSCxwBBSODK4OoIA4LQtJECoVWSqRxgWmiJJogYSOiIWoijYL1f0fr3T73NYUFCatenNz37r/v3eHd4evOnj2rc+DgwYP67du3Kzt37lSSk5P1O3bsUBjMY8TFxUkKnp7XW7ZsMWzdutWwbds2+S06OlrZt2+f3vlOnfPm1KlTekBx0NOnT88Eh5wzJnkzKmCkpaW5pKenm/bu3esCa82bN282w1ITwFTuYbE5KSlJAp4yNaWkpMxi+en36fbs2aM/efKkdCsqKipv9erVFtCmtWvX3sW6JTQ0tGXVqlXNQEtISIgEr8PCwixAS3h4OK+bIf87y0ZERPyWmZlp4vsOHTqk123cuFE5ceKEAouN69ate4SYUmJiIsEagmUSsE7ydu3aJcFrZyQkJEgZpmvWrOmOjY11ZwXgGXTx8fEKe5CRkTELjKYjR45ox44dGz169KjGyM3N1XJyctS8vDyNwXum+KbyGlB5nZ+fP8p7hO8PwHsi3EYdNhwi9sAFGXAXH+j8+fNqUVGRvbi4mBjgiUuXLhGyi5BBVFZWRufOnROQ4e9MBc7YwGMPH+KtPCcUGHScXpwZ/IBZWVmW+vp6unHjhnb9+nUBUE1NDd2+fZuuXr1KS5cuJQ8PD6mgsbFR8q5du2YH+IzKZw8fPmyF0b+wgv379xulgjNnzigbNmwwHz9+3NLR0UEPHjzQ7t+/L1pbW+nevXv09OlTPkjz5s0jRVFkrDs7O4m/t7W12SHLZ1Sr1UqFhYVWGDtFgQEbJTIy0gRXm1+9ekUvXrxQnz17Jp4/f04DAwPEypYvXy4VzJ07l3x9fdkz8fr1a+rt7RU9PT0CZ2x9fX104cKFdqSyDBFC/sOD9evXmysrKy0jIyP0/v177c2bN+LDhw80Pj5O2dnZ8nJvb29avHgxzZkzhzZt2sRy9PHjR/H27VsaHh5W+ezly5etyCLPSQ8QL+kBUtRcXV1tsdvt9PXrVw0Xi2/fvtGTJ09oyZIlUoG/vz8FBATQggUL5Fsg7gR5oWkaG6LyWfCsUD7FgykKvn//TjabTSMi8eXLF0ImyAv9/Pzk5ayEvXB3dycUGL17905AlqBEZYPw0JMKDhw4YNShoAyOR66qqrLAZRodHdU+f/4sbt68Sa6urvKyRYsWkY+PjwwTrz09PclkMskU/vTpE42Njal8lkOEpicfeffu3T/eABVtLikpsbx8+ZKGhoY4I8SKFSvIaDTS/PnzBYfEzc1NghWyV7NnzyYvLy/R0NBAg4ODan9/P+GOdryn9ADG/+cB10FMTIxMU06/rq4urbS0VGYOSp/Qb2Q4GI41U/QfWrZsmcA5gkFqd3c3oaKtyEiv6Qr0rABNynLr1i1ZaEhDLiBRV1cnamtriQsPVDioA9jbr1y5wnK2O3fuEFrOpAJERyqQIUJqcctthuWyVbAHSFsqLy+niooKwfTixYvkTMEnyAiu7IkzhPbdjm7sCJFBxxOLPUC6/gQ0wUWtoKDgb25gaHI2bnRYSzoDbCyLMyNokv/A0Da8p/QAdxt1YMhphJd3QWz/5LbLLRmWSPDeQaevnXmpqamyGWKG/AUPpALcbeBc5VEnBw4GSWFQUNAjCLVjeDzC/jHQgX0HU+f1ypUrOyDDeIwhxPyHwcHBnYGBgaV4z58n6kA/ZbyhtE14IB/0Ej9oX4im5cvAEPKdvsZ3X1zkwEIUF9NfwXedcSbjsfXTZ+r/xZQNhj3/thgRTyPiaeCJxNU4HczHqDRiGk4Ce/6FMeKOKX8V/wKHKhws/agCZQAAAABJRU5ErkJggg==") !important; }

#editBookmarkPanel .expander-down .button-icon 
{ list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAC4jAAAuIwF4pT92AAAFRElEQVR42qVWW0iUWxSemzMeUgTzxjmOmGj0GmSWpZWFt65eunrpQhp5T8oHKw1vpZE+RaCUZvUQ0pAjdMyZMX2IAwcCESF60ofygqIp6P8fZPY639rH32YGfDoPH3vttdf+133tX/fgwQOdhqKiIv2ZM2cMFy5cMJw7d06flZVlYDCPcfr0abmCp2f6xIkTxpMnTxpPnTolz9LS0gyXL1/We35T57m5f/++HjBoa11d3VbQ5DyxydtSASMvL8/v2rVr5sLCQj9Yazl+/LgFlpoBXuUeFlvOnj0rAU95NZ8/f96f5X2/pysoKNDfu3dPunXs2LHK/fv327HakpOT34Me2Lt378C+ffv6ExISBjRgP3DgwAE7MHDw4EGm+yH/jmWTkpJqiouLzfy9mzdv6nWpqamGu3fvGmCx6fDhwy7ElHJzcwnWECwjWEiwTq6eNMvwOSMnJ0fyeU1MTPwrMzMzhBWAZ9RlZ2cb2IPr16/7g2ErKytTq6urf/JaUlKiQfGgJUpLSzWewnRVVdXPiooKFeEbBH7fCLdJhw2HiD3wQwW8xwE1NzcrjY2N7ra2Nnr06BG1trYKgHwg+AwyAvKiqalpDXfo4sWLQ8hV+IYCo47LiyuDE3jjxg17T08PvXjxQu3q6hK9vb306tUrevnyJTHtCebxGWg3ZPmO0t3dTfDICaPDWMGVK1dMUkF9fb3h6NGjlsrKSvvo6CgNDw+rsEYcOnSIoFgCcSVUkATTGh9JdiOH5HA4FL5bU1PjBN9LgREbQ0pKCme+f2JigqamphSbzSaioqLI39+ftm/fLkJCQig4OFgCe17Ftm3bKDQ0VLx580ZMTk6u8d2WlhYHjJAhQsh/eXDkyBHLkydP7HNzc7S8vKwuLCzIGJtMJuKPW61WCg8Pp4iICEmHhYWR2Wym2tpawXdWVlYUXp8+ferMyMgI3/QA8ZIeoEQtz549s6+vr5OiKCoRyYvoCWlxTEwM7dy5k2JjYyXNClCS9P37dwFZUlVV4bvIgzM9Pd3LAy8FQghaXV1VoUS43W7q6+uTVnNo4uLipAJWyAqeP39OkBf4ON9R+C6KZNODq1evmnRoKKOW5Pb2dvvS0hLNzs6qbNn8/DwtLi7KBgoICKDIyEiKjo6mwMBAgpU0PT1NkBE/fvygmZkZhe9yiDD0ZJLz8/N/5QAdbWloaLB//fqVkCzly5cvYmxsjJA8ev36tdixYwcFBQVJTzj58FaeQUZAlsbHx5Vv374Rqs+BfEoPYPx/HnAfQKvlzp07dpfLxSWnfvjwQQwODhJW+vz5M2GEE1eNxWIhjGsaGRmhjx8/EmQEywwNDSnMu337thMKInwV6OGyBUPKzg2EOKqIrxsQnZ2d4u3bt9TR0SEQIsFlieoSyI3gZtTkcGeNGw9vihMlLxUgOlKBDBGah0duP+qYa1lBuAS3/gYE8kM8CLnJHj9+TBgNBBl5xjJ85+HDhzz8HKg8LURGHb9Y7AHK9TfAhqGl3rp1a6m8vFxBZ68BCug18HiV0GgMNynDNO4tYkj+gyb7E/mUHuDbJh0skq8RcuCHuT7KYxcDa3M8a+DxfOnSJcIAkyOa5TTwOZ9xnvCG/A0PpAJ828i1yk+dfHDwkNTu3r3bBSEHHg8X9p+AYQZ4w+BJ8F6jgU/x8fF8PrRnz56RXbt2tSCfARt9oPd63tDaZiToD7gZBe2RGFpWBmJv9aVxbsWHNESiuXiNBj9wyzcZydb7vqn/F14bPPb822JCPE2Ip5FfJO5GXzAfOTHhNdwE9vwLY8I3vP4q/gWAABuo84UM5AAAAABJRU5ErkJggg==") !important; } }