/* by makondo, 03/10. Used Glasstube by Lottel, http://userstyles.org/users/40174, thanks! */
@namespace html url(http://www.w3.org/1999/xhtml);
@namespace xul url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
@-moz-document domain("addons.mozilla.org") {

/* warning about older versions - who needs it? */ .notification, .notification-box.warning,
IMG[src="/img/plugins/faq_small.png"], /* text under fox */ .page-intro, 
#footer-legal, .vex, /* donate button */ .aux, #footer p 
{ display: none !important; }

.listing .item blockquote
{ background: transparent !important;
overflow: visible !important; }

body
{ background: rgba(161,168,177, .3) !important;
color: black !important;
text-shadow: white 0px 0px 6px !important;  }

*:focus { outline: none !important; }

#other-apps:hover, #other-apps a:hover, .install.featuredaddon, .contribute, .listing.results, .results-inner, 
.install.unreviewed, .install.selfhosted
{ background: none !important; }

/* left panel */ .pitch, /* right panel */ #recs, .controls_inner, 
.addon.featured.sub, #other-apps li ul, .item-info, .column, .important, .object-lead table tr td, .object-lead table tr td, #addon-summary th, .install.install-container, .exp-loggedout, .results-inner  
{ border: none !important; }

.tagitem 
{ background-image: none !important; }

.notification-box.warning, .install.install-container
{ background: transparent !important; }

.teaser-header, .recommended.listing-footer, .visit-listed, .listing-footer,
 .thumb_item, .thumb_item .img, .avatar, .new.indicator, .screenshot.thumbnail, .exp-loggedout, #dictionaries > TABLE, #dictionaries tr, #dictionaries td, TH[scope="row"], .install-wrapper.unreviewed, .install.unreviewed
{ background: transparent !important;
border: none !important; }

/* the green stuff */
#advanced-search, #search-bubble-outer, #search-bubble-inner, #advanced-search-toggle, #advanced-search-toggle div, /* sidebar */.pitch, #categories h3 span, H3, .view-all
{ background-image: none !important; 
background: transparent !important;
border: none !important; }

#page-title, /* addons boxes */.vex, .vex span, /* install button */ .install-button a span, #install button a, .install-button a span span span strong, .pagination, /* 'experimental' */ .flag, /* login */.amo-form.corner-box, .amo-label-large, .activator, #addon-summary .link-sharing .share-button a span, #addon-summary > DIV:last-child > DIV:first-child > P > A > SPAN > SPAN > SPAN > STRONG, H3, .view-all
{ -moz-appearance: none !important;  
background-image: none !important; 
background: transparent !important;
border: none !important; }

/* visit addon homepage button */
.button.neutral.significant, a.button.neutral:link
{ background-image: none !important;
background: transparent !important;
border: none !important; 
color: black !important;
text-shadow: #ccc 1px 1px 1px !important; } 

#categoriesdropdown, #other-apps li ul, .screenshot.thumbnail img
{ -moz-appearance: none !important; 
background: none !important; 
-moz-box-shadow: 1px 3px 16px 2px rgba(0,0,0, 0.5) !important;
-moz-border-radius: 5px !important;
color: black !important;
text-shadow: #9DB0CA 1px 1px 1px !important; }

.notification-box.info
{ background: transparent !important; }

.tagitem 
{ background-image: none !important;
margin-left: -20px !important; }

#advanced-link
{ margin: 0px 40px 0 0px !important; }
#advanced-link a:hover { color: #2D5269 !important; }

.selected a
{ font-size: 14px !important; 
color: #EBF6BF !important;
background: none !important; }

#title, #mozilla-com > UL:first-child + DIV > DIV:first-child + DIV + DIV > H1 
{ font-size: 90% !important; }
#title { margin: 8px 0 0 -10px !important; }

#title a 
{ color: #C9D8A7 !important;
text-shadow: 1px 1px 1px black !important; }
/* Mozilla link */ #brand 
{ margin-left: -22px !important; }

#title, #brand { opacity: .5 !important; }
#brand:hover, #title:hover { opacity: .9 !important; }

LI[class="usertag"]{ margin-left: -15px !important; }

.stats 
{ float: left !important; 
margin: 5px 20px 0 -20px !important; }
.stats strong, .downloads 
{ color: black !important;
text-shadow: 0px 0px 6px white !important; }

/* left panel - categories */
.highlight 
{ background: transparent !important; }
.items, .icon { background: none !important; }

#other-apps, #other-apps li a
{ background: transparent !important; 
margin: 0px auto 0 0 !important; 
border: none !important; }

/*welcome box */ #developer 
{ border: 3px groove black !important; }

/* addon page */
.section 
{ margin: 0 0 0 20px !important; }
.addon 
{ background: transparent !important; }
.author
{ margin-top: 20px !important; }
/* exts. titles */ h2 span 
{ color: black !important;
font-weight: bolder !important;
font-size: 16px !important;
text-shadow: white 1px 1px 2px, #999 2px 2px 6px !important; }

.install-button a SPAN SPAN SPAN STRONG
{ font-size: 85% !important; 
padding: 12px 5px !important; 
line-height: 9px !important; }

.exp-loggedout a { color: #990000 !important; }

/* advanced button */
#advanced-link a
{ background-image: none !important; 
background: none !important;
border: none !important;
margin: 0px -60px -10px 0 !important; }

/* post preview button */ #review-box button 
{ -moz-appearance: none !important; 
background-image: none !important;
background: transparent !important;
color: black !important;
text-shadow: none !important;    
border: 1px outset black !important; }

input[type="checkbox"] 
{ background: transparent !important; 
border: 1px outset black !important; }

/* go button */ #mozilla-com button
{-moz-appearance: none !important;
background: none !important;
border: none !important;
margin: -1px 36px 0 0px !important; }

/* BORDERS */

select, input, #search-mini-submit, .install-button a, /* selected tab */ .selected a, 
.listing-header li a, #categoriesdropdown, #dictionaries, .results, /* left panel */.highlight
{ -moz-appearance: none !important;
opacity: .999 !important;
padding: 2px !important;
outline: 0 none !important; 
-moz-border-radius: 5px !important;
border-left: 2px solid !important;
border-top: 2px solid !important;
border-bottom: 2px solid !important; 
border-right: 2px solid !important;
-moz-border-left-colors: #F1F7E9 #ccc #ccc !important;
-moz-border-top-colors: #C5D3D4 #BCCDCF #81A0C4 !important; 
-moz-border-bottom-colors: #379BBA #ADD7E0 #A9C7E4 !important;
-moz-border-right-colors:  #4F6B91 #86B5F6 #86B5F6 !important;
color: black !important;
font-family: Segoe UI, Tahoma, sans serif !important;
text-shadow: 0px 0px 6px #8BCFFB, -1px 1px 1px white !important; }

select, input, #search-mini-submit, .install-button a, /* selected tab */ .selected a, 
.listing-header li a, #categoriesdropdown, #dictionaries
{ background: url(chrome://browser/skin/tabbrowser/tab-bkgnd.png) !important; }

.install-button a:hover, SELECT:focus, select:hover, INPUT:focus, input:hover, TEXTAREA:focus, input[type="checkbox"]:hover, #search-mini-submit:hover, .pages a:hover, .pages .current strong, #language:hover, #order-by button:hover, .pagination a:hover, #query:focus
{ -moz-appearance: none !important; 
background: url(chrome://browser/skin/tabbrowser/tab-hover-bkgnd.png) !important;
color: #010726 !important; }

.search-form .basic input
{ height: 16px !important;
padding: 2px 0 6px 8px !important; }

.listing-header li.selected a
{ background: url(chrome://browser/skin/tabbrowser/tab-hover-bkgnd.png)  !important;
font-size: 15px !important; }

/*#query
{ padding: 4px !important; }*/
.install-button a
{ padding: 2px !important; } 

select { padding: 1px 0 !important; }

textarea
{ -moz-appearance: none !important; 
-moz-border-radius: 5px !important;
background: transparent !important;
-moz-box-shadow: inset 2px 8px 20px 2px rgba(255,255,255, 0.2) !important; }

/* categories sort */
#form-listcontrol
{ background: transparent !important; 
border: none !important; }

/* categories list */
#cat-list, #cat-list li, #form-review, .graybox.rounded, LI 
{ background: transparent !important; 
border: transparent !important;
color: black !important;
-moz-border-radius: 5px !important; }

#search-query, #search-query button, .search-form.expanded-search-form, #categories, .object-lead.inverse, .article, .featured,  .featured.listing.results.featured, .featured-inner, .listing-header, .item, .support-this-addon
{ -moz-appearance: none !important; 
background: none !important;
background-image: none !important;
border: none !important; }

#cat-list li a, #cat-list.visible, .selections.clearfix.to-reveal 
{ padding: 0 4px !important; 
background-image: none !important; 
background: none !important;
opacity: .85 !important; }

#cat-list.visible { -moz-border-radius: 5px !important; }
#categories p, #categories p a:hover
{ background: transparent !important; 
border: none!important; }

.install-button a, #search-mini-submit, LABEL[for="show-exp"], 
#order-by button, /* post preview button */ #review-box button 
{ -moz-appearance: none !important;  
-moz-box-shadow: inset rgba(240,240,240, 0.4) -1px 6px 12px 2px  !important;
-moz-border-radius: 5px !important; }

/* listing */

LABEL[for="show-exp"] 
{ color: black !important; border: none !important; }
#order-by button 
{ -moz-appearance: none !important;  
font-size: 105% !important;
color: black !important; 
border: none !important; }
#order-by button.current { color: black!important; }

.item.addon.featured.main, .irk { border: none !important; }
.addon.featured.sub
{ border: 1px inset black !important; 
-moz-border-radius: 5px !important; }
#slider, #feature1_1 
{ background-image: none !important; 
border: 1px inset black !important; 
-moz-border-radius: 5px !important; }
.addon .preview-img { background: transparent !important; }
/* 'experimental' */ .flag a { color: #D77D14 !important; font-size: 13px !important; }

#slider .controls 
{ margin-top: -80px !important; 
margin-bottom: 8px !important; }
#controls { border: none !important; }

.hreview
{ border-bottom: 1px dotted black !important; } 

/* pagination */
.pages a { border: 1px outset black !important; -moz-border-radius: 3px !important; }
.pages .current strong 
{ border: 1px inset black !important;
-moz-border-radius: 3px !important; }

/* login page divider */
#content-main div hr { border: 2px outset black !important; }

/*#addon-advanced h5, .item .meta { border-top: 1px dotted black !important; }*/
#categories.collapsed h3 { border: none !important; }

#footer { background-image: none !important; }
#footer-lang-form { margin-top: 5em !important; }

/* FONT */

.notavail
{ color: red !important; }

a, .addon-search-message, .install strong.compatmsg a, .article.userinput 
{ font-weight: bold !important;
color: black !important;
text-shadow: 0px 0px 6px white !important; }

#other-apps li ul a, a:hover
{ color: black !important; }

a.button.neutral:link:hover
{ color: #17405A !important; }

#categoriesdropdown li ul li a
{ text-shadow: -1px 1px 6px #B7D4FB, -1px 1px 1px #B7D4FB !important; }

#categoriesdropdown li ul li a:hover, .new.indicator
{ color: #EBF6BF !important;
text-shadow: black 1px 1px 4px !important; }

h2 /* all red stuff */
{ color: #CCD89D !important;
text-shadow: 1px 1px 1px black !important; 
font-family: Segoe UI, Tahoma, sans serif !important; }
#version-history h2 { font-size: 1.5em !important; }
SPAN { color: #2F3D46 !important; }

#dictionaries td
{ font-weight: bold !important; 
text-shadow: -1px 1px 1px white !important; }

#other-apps a, #aux-nav p { color: black !important; }

#page-title h1 a 
{ color: #C9C9A1 !important; 
font-size: 65% !important; }

h3 span, .greeting, h1, #aux-nav a 
{ color: #505050 !important; }

em { color: black !important; }

/* exts. titles and description */
.item h3 a, .listing-header li a, .updated, .install.unreviewed strong
{ color: black !important;
text-shadow: 1px 1px 4px #B7D4FB, 1px 1px 1px #B7D4FB !important; }
.listing-header li a
{ font-weight: normal !important; }

.item
{ color: #D1D8B0 !important;
text-shadow: -1px 1px 1px black, 1px 1px 6px #666 !important; 
font-family: Segoe UI, Tahoma, sans serif !important; }

/* mozilla top link */
H4#moz 
{ opacity: .3 !important; 
font-size: 100% !important; }

h2
{ font-size: 14px !important; }

h3
{ font-size: 15px !important; }

h4, author
{ left: 2px !important; }

#page-title h1 a, #page-title h1 a img 
{ opacity: .5 !important; 
font-size: 50% !important; }
H4#moz:hover, #page-title:hover, #page-title h1 a:hover, #page-title h1 a img:hover 
{ opacity: .75 !important; }
.install-button-text, #search-query label 
{ color: black !important;
text-shadow: 0px 0px 6px white !important; }

#mozilla-com > UL:first-child + DIV > H2
{ color: black !important;
text-shadow: 1px 1px 4px #B7D4FB, 1px 1px 1px #B7D4FB !important; 
font-family: Segoe UI, Tahoma, sans serif !important;
font-size: 18px !important;
padding: 12px !important; }

option
{ font-size: 13px !important;
color: #010726 !important;
font-weight: normal !important;
background: #ADB4C1 !important; }

/* IMAGES  */

/* tabs */
.listing-header li a:hover
{ background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAoCAYAAADpE0oSAAAACXBIWXMAAB7CAAAewgFu0HU+AAAAqklEQVR42u3WLQ4CMRRF4euQSBwOh0fjsFgUEkeCJCEZwwpYABaNgT3MTzKmTdOZmtkIeYYtHPPEp09uzatSSh+ChmH4EjSO45tgi18EW/wkKOf8INhT3wkKIdwIquv6SlDTNBeCLT4TLHwiWPhIUNd1B4Latt0TbPGOoL7vtwTFGDcEu05rgh2JFcHCS4JKKQuCfQTmBE3TNCOoqiqEhz3sYQ972MMe/vsBg0PxfQfd8KwAAAAASUVORK5CYII=") !important; -moz-border-radius: 5px !important; }

#search-query img
{ width: 0 !important;
height: 16px !important;
padding-left: 16px !important;
margin: 4px 6px 0 10px !important; 
border: none !important; 
background: url("data:image/vnd.microsoft.icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAQAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkm4s5I5tLN+MZSIxAAAAAAAAAAAAAAAAAAAAAAAAAAB8XiKEeWIt/3ZZIHwAAAAAAAAAAAAAAAAAAAAAAAAAAJF2O/qSh2T/hmYs0YVgISQAAAAAAAAAAAAAAAB1WB0BeVwjwI+DW/98bEL/b1AbdQAAAAAAAAAAAAAAAAAAAACVbif3oY9Z/46CXP+BYSXNgl4gEQAAAAAAAAAAclccAXdZHb6Zfz//mI9o/3NiN/9pSxlmAAAAAAAAAAAAAAAAi2gn7aCEQv+gj1j/jX5P/3xeIsB8XB4PAAAAAAAAAAByVRyYjG8y/6WOS/+WiVz/blww92JJGFkAAAAAAAAAAIJgIGSAck78m4ld/6KOUv+Id0r/dFYernlYHQYAAAAAb1MbGWdXL8mGfmT/pI1O/5KEVv9lVSvtXUYXQwAAAAAAAAAAe1ghdndzaf+diln/o4xN/4NwP/9xUBuhdVgdBwAAAABnShkkXVU/2oSAcv+mjEb/kIFQ/2FJH+FcRBY0AAAAAAAAAAByWCSDhWw1/65/Kv+dkGX/cnJy/2xRIHQAAAAAAAAAAGJKGCZdUTPhnHcu/6iJQP+Kior/Uk482AAAAAAAAAAAdFMcjIVqM/+hjln/ubm5/3l5ef9qSxpsAAAAAAAAAABfSRcxZE4c5pl8Pf+ioqL/tbW1/1VMMdAAAAAAck8cg31tR/+SkIb/yMjI/4eHh/9lQxmTaUcZBAAAAABfRhcsXUsp4YeBZ/+ztLL/v7+//09JO9lYPhYpdFIccnVsT/+goKD/19nX/5aWlv9nQhmjaUUZAQAAAABgShgfXEom1YODg//GysL/ycnJ/05NTOZXNxU2AAAAAHBkQvG4uLj/2+fe/6Kiov9pSh21bEwaCQAAAAAAAAAAXUcboIWFhf/b5tr/zdXQ/1NTU/FYORZLAAAAAAAAAABtbWn43/Xr/7Ozs/9kTSbCaUsZBwAAAAAAAAAAWD4WAVxIIr7AwMD/2O7k/1tbW/tYNxZcAAAAAAAAAAAAAAAAcXFx+8DAwP9hUz3JZ0YZGQAAAAAAAAAAAAAAAFc6FQFVSC3AuLi4/3h4eP9YNhZoAAAAAAAAAAAAAAAAAAAAAGdZN91jVzvVaUoZJgAAAAAAAAAAAAAAAAAAAAAAAAAAWEoge1dSO/9dRR1vAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//8AAB8fAAAODwAABgcAAAMDAAABAQAAgIAAAMDAAADAwAAAgIAAAAEBAAADAwAABgcAAA4PAAAfHwAA//8AAA==") no-repeat !important; }

IMG[src="/img/amo2009/icons/category-dropdown-down.gif"]
{ width: 0 !important;
height: 16px !important;
padding-left: 16px !important;
margin: 4px 6px 0 0 !important; 
background: url("data:image/vnd.microsoft.icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAQAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABiPwM0W0Yo2FxDHdBgOQMpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABlQwRDaUYM4Yp5ef+xoKD/Vz4m2V0xAjYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqRwVZbVEY7ZiAPf+wkC3/n46O/8Cvr/9WQjfmXzQCSwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABvSQZmdVgc95qDQ/+tkDL/o34a/6CAKf+vn53/y7q6/1hGQ/FfMgJcAAAAAAAAAAAAAAAAAAAAAAAAAAB1UAh1el4j/52ISP+rkDr/i3de/2VKHuFsTAnmj3tS/8G1rf/TxMP/Xk1N+18xAmgAAAAAAAAAAAAAAAB+WQ18hGov/56KV/+tkjj/jnhR/2ZOK9pqSAUmZUQEMWVHFuGFdHT/1tHF/93c1/90Y2P/ZEAJbwAAAAAAAAAAgWIa/5Z/R/+igyv/k3Ee/25SG8lvSQYkAAAAAAAAAABlQQQsZEUT1YJxcf+8q6v/uKen/15JJ/8AAAAAAAAAAINfDoR/XRDAf1sKvnhUCZh1UggZAAAAAAAAAAAAAAAAAAAAAGhIBR9lQwigY0IOvl1AGsBhRQx7AAAAAAAAAAAAAAAAfFcJAXhWCQEAAAAAAAAAAHxXCQdzTwx0ckoHbG9FBgQAAAAAAAAAAF84AgFfNgIBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH9aCgZ4UQmhdmVh/3tqav9tQgaTb0IGAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIRgCw98VguujHAr/6GLVP+1pKT/hHNz/29CBqNySgcJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIliDBGDXw7AkHc3/6yPOf+2ixf/pYtI/8Szs/+SgYH/b0gKtXBLBwcAAAAAAAAAAAAAAAAAAAAAAAAAAI1kDiSIYhHNlHw7/6mQQP+kiUf/jGwh/45rH/+Zh3T/08TC/56Njf9tSRLCb0UGGQAAAAAAAAAAAAAAAJRsDzGMZxnRl4FI/6aPR/+hiEr/gGxV/3lXEoN8VQmMhGkz/52MjP/g1dH/sqGh/2lLKMlvSAYmAAAAAAAAAACUcBnfmoRR/6WNSP+nhi7/h246/IFZDnYAAAAAAAAAAHhQCYN+Zjv/tKOj/+bj3v/CsbH/ak8n1QAAAAAAAAAAmXMY5Jl4KPqbdBT3k2wU7YpjDWQAAAAAAAAAAAAAAAAAAAAAfFQJcndfLvF1Y1T4dGNj+3BVI90AAAAA/D8AAPgfAADwDwAA4AcAAMADAACAAQAAgYEAAIPBAADMMwAA+B8AAPAPAADgBwAAwAMAAIABAACBgQAAg8EAAA==") no-repeat !important; }

IMG[src="/img/amo2009/icons/category-dropdown-up.gif"]
{ width: 0 !important;
height: 16px !important;
padding-left: 16px !important;
margin: 4px 6px 0 0 !important; 
background: url("data:image/vnd.microsoft.icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAQAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZ1k33XFxcfttbWn4cGRC8XRSHHIAAAAAAAAAAAAAAAAAAAAAgmAgZItoJ+2Vbif3kXY7+pJuLOQAAAAAAAAAAGNXO9XAwMD/3/Xr/7i4uP91bE//ck8cgwAAAAAAAAAAe1ghdoByTvyghEL/oY9Z/5KHZP+ObSzfAAAAAAAAAABpShkmYVM9ybOzs//b597/oKCg/31tR/90UxyMclgkg3dzaf+biV3/oI9Y/46CXP+GZizRjGUiMQAAAAAAAAAAAAAAAGdGGRlkTSbCoqKi/9fZ1/+SkIb/hWoz/4VsNf+diln/oo5S/41+T/+BYSXNhWAhJAAAAAAAAAAAAAAAAAAAAAAAAAAAaUsZB2lKHbWWlpb/yMjI/6GOWf+ufyr/o4xN/4h3Sv98XiLAgl4gEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABsTBoJZ0IZo4eHh/+5ubn/nZBl/4NwP/90Vh6ufFweDwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGlFGQFlQxmTeXl5/3Jycv9xUBuheVgdBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXOhUBWD4WAQAAAAAAAAAAaUcZBGpLGmxsUSB0dVgdBwAAAAAAAAAAclccAXVYHQEAAAAAAAAAAAAAAABYSiB7VUgtwFxIIr5dRxugYEoYHwAAAAAAAAAAAAAAAAAAAABvUxsZclUcmHdZHb55XCPAfF4ihAAAAAAAAAAAV1I7/7i4uP/AwMD/hYWF/1xKJtVfRhcsAAAAAAAAAABnShkkZ1cvyYxvMv+Zfz//j4Nb/3liLf8AAAAAAAAAAF1FHW94eHj/2O7k/9vm2v+Dg4P/XUsp4V9JFzFiShgmXVU/2oZ+ZP+ljkv/mI9o/3xsQv92WSB8AAAAAAAAAAAAAAAAWDYWaFtbW/vN1dD/xsrC/4eBZ/9kThzmXVEz4YSAcv+kjU7/lolc/3NiN/9vUBt1AAAAAAAAAAAAAAAAAAAAAAAAAABYNxZcU1NT8cnJyf+ztLL/mXw9/5x3Lv+mjEb/koRW/25cMPdpSxlmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFg5FktOTUzmv7+//6Kiov+oiUD/kIFQ/2VVK+1iSRhZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVzcVNk9JO9m1tbX/ioqK/2FJH+FdRhdDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYPhYpVUwx0FJOPNhcRBY0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAg8EAAIGBAACAAQAAwAMAAOAHAADwDwAA+B8AAMwzAACDwQAAgYEAAIABAADAAwAA4AcAAPAPAAD4HwAA/D8AAA==") no-repeat !important; }

html
{ opacity: .99 !important;
background: black url("data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEACwALAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/wAALCAFrAYkBAREA/8QAFQABAQAAAAAAAAAAAAAAAAAAAAj/xAAUEAEAAAAAAAAAAAAAAAAAAAAA/9oACAEBAAA/AJ/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH//2Q==") repeat !important; }

/* focus outline on Select filds */
SELECT:focus, SELECT
{ color: transparent !important;
text-shadow: 0px 0px 0px #000 !important; }

select#cat:focus 
{ width: 240px !important; }

select#cat > option:last-child
{ margin-bottom: 3px !important; } }
 
#main-window[stylish-domain$="addons.mozilla.org"] 
{ padding-top: 1200px !important;
margin-top: -1200px !important; }
