/* AGENT_SHEET *//* by makondo, 12/10 */
@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain(addons.mozilla.org), 
url-prefix(https://static.addons.mozilla.net), 
url-prefix(https://services.addons.mozilla.org/en-US/firefox/discovery/addon/),
url-prefix(https://accounts.firefox.com) {

/* hide the slide show >*/ #promos, .section-teaser.featured, .stats, 
/* collections basket */ 
IMG[src="https://addons.mozilla.org/media//img/amo2009/illustrations/logo-collections-100x125.png"],
IMG[src="https://addons.mozilla.org/media//img/zamboni/footer-logo-med.png"],
IMG[src="https://addons.mozilla.org/media///img/zamboni/anon_user.png"],
[src="https://static-cdn.addons.mozilla.net/media/img/illustrations/logo-collections-100x125.png?b=45dd624"],
/* contributions stuff > */ .notification,
/* empty avatars  > */
[src="https://static-cdn.addons.mozilla.net/media//img/zamboni/anon_user.png"], 
[src="https://static-ssl-cdn.addons.mozilla.net/media//img/zamboni/anon_user.png"],
[src="https://addons.cdn.mozilla.net/media//img/zamboni/anon_user.png"],
[src="https://static-cdn.addons.mozilla.net/media/img/illustrations/logo-collections-100x125.png?b=c280c2d5"], #site-welcome, #collections-landing, .footerlogo, /*other apps link> */ #aux-nav > UL > LI:last-child, #win-tablet,
.secondary .addon hgroup img
{ display: none !important; }

#promos .control:after
{ opacity: .4 !important;
background-color: transparent !important;
border-color: rgba(0,0,0,.4) !important;
box-shadow: 4px 4px 8px rgba(0,0,0, .6) !important; }

#promos .control:hover:after
{ opacity: .8 !important;
border-color: rgba(204,102,0,.4) !important; }

#global-header-tab a img
{ opacity: .65 !important; }

#global-header-tab a img:hover, 
.listing .item.incompatible .info,
.listing .item.incompatible .action,
.review.c.item.flagged
{ opacity: 1 !important; }

/* contribute popup */
#contribute-box,
.tip, 
.tip:hover, 
#tooltip,
#abuse-modal,
.popup.review-reason, 
.modal
{ background: #7F7F77 !important; }

#tooltip,
#tooltip:after
{ background: #6A706F !important;
border: 1px solid !important;
border-color: #888 #333 #333 #888 !important;
box-shadow: 0px 1px 4px 1px rgba(0,0,0, .3) !important;
font-size: 13px !important; }

/* incompatable with your Fx version */
.item.addon.incompatible
{ background: rgba(104, 106, 106, .3) !important; }

/* add to Fx button */
.button.add.installer,
.install-button
{ background: radial-gradient(at top, rgba(163, 162, 149, .4), transparent) no-repeat !important;
border-radius: 3px !important;
border-color: transparent !important;
box-shadow: none !important; }

.add.installer:hover,
.install-button:hover
{ background: radial-gradient(at top, #A1A797, transparent) no-repeat !important;
box-shadow: 0px 1px 8px 0px rgba(0,0,0, .2) inset !important;
border-color: rgba(51, 51, 51, .5) !important; }

.install-button a b
{ display: none !important; }

.items .install-button a span
{ margin-left: -18px !important; }

.button.caution.add.concealed span
{ font-size: 0 !important; }

.button.caution.add.concealed span:before
{ content: "Not available ... " !important;
font-size: 13px !important;
font-weight: normal !important; }

body, 
#tabzilla-wrapper, 
/* mozilla link */ .mozilla, 
.site-balloon, 
#aux-nav ul li a:hover, 
.arrow, 
/* dictionaries page >*/.full thead, 
.full tr:nth-child(2n), 
.full tr:nth-child(2n+1), 
.button.add span, 
#main-wrapper,
section,
.header-bg
{ background: none !important;
border: none !important;
box-shadow: none !important; }

div,
.s-featured #side-nav .s-featured a,
.s-users #side-nav .s-users a,
.s-rating #side-nav .s-rating a,
.s-created #side-nav .s-created a, 
.secondary.user-avatar, 
.user-role, .compat-info thead, 
.no-restart, 
.notice.dependencies, 
.secondary.c
{ background-color: transparent !important; }

.feature.promo-collection.promo,
.feature.ryff, 
.feature.promo, 
.metadata .links a
{ background-image: none !important; }

.stars
{ filter: invert(100%) hue-rotate(210deg) !important; }

/* === log in */

#id_username,
#id_password,
#id_rememberme,
#agreement-container
{ -moz-appearance: none !important;
background: #6A706F !important;
border: 1px solid !important;
border-color: #000 #888 #888 #000 !important;
box-shadow: 0px 1px 4px 1px rgba(0,0,0, .3) inset !important; }

#login-submit
{ background: #6A706F !important;
border: 1px solid !important;
border-color: #888 #333 #333 #888 !important;
box-shadow: 0px 1px 4px 1px rgba(0,0,0, .3) !important;
color: black !important;
text-shadow: 1px 1px 1px #999 !important; }

#login-submit:hover
{ text-shadow: 1px 0px 0px, 1px 1px 1px #999 !important; }

/* === */

.mozilla span:hover
{ color: #DC760C !important; }

#masthead > H1 > A
{ padding-left: 12px !important; }

#social-footer > UL > LI:first-child,
#footer-logo
{ opacity: 0 !important; }

h2, h3, 
.header-search form, 
div.header-search span.wrap, 
.tagitem
{ background: none !important; }

/* contribute, etc. */.notification, 
.notification-box.error,
.notification-box.fxa.success,
.install-wrapper.unreviewed, 
.item, 
#search-query, 
#user-account, 
.tab-wrapper, 
.tab-nav.main li a,
.tab-panel.tab-selected, 
.detail p#back
{ background: transparent !important; }

#header, 
.listing.results, 
.icon, 
.contribute, 
.selected a,
.listing-header li a:hover, 
.listing-footer, 
.pagination li a:hover,
.pagination li a:active,
.current, 
.header-search
{ box-shadow: none !important; 
background: none !important; }

.listing, 
.primary, 
.results-inner, 
.listing-footer,
.item, 
#no-restart-msg, 
.extra, 
#search-query, 
.featured,
#user-edit, 
#user-account, 
.tab-panel.tab-selected, 
.primary.island.c section,
.listing.results.island.hero.c, 
#sorter > UL > LI a, 
#site-nav>ul>li,
/* blue dotted borders */
.other-categories.highlight ul+ul, 
.divider, 
.info, 
.action, 
p
{ border: none !important; }

.modal-subscription .notification-box div,
.refinements, 
.other-categories.highlight ul+ul, 
.divider
{ border-bottom: none !important; }

.categories ul, 
.review-detail, 
.primary.island.c section
{ border-bottom: 1px solid rgba(0,0,0, .4) !important; }

.item .item-info, 
.object-lead .meta
{ border-left: 1px solid rgba(0,0,0, .4) !important; }

ul.further-navigation, 
#tag-box p, 
.item .meta,
.object-lead table tr td, 
.object-lead table tr th,
.further-navigation, 
.reviews .highlight > div
{ border-top: 1px solid rgba(0,0,0, .4) !important; }

.avatar, 
.notification-box.error, 
.notice.dependencies
{ border: 1px solid rgba(0,0,0,.3) !important;
border-radius: 3px !important; 
box-shadow: 4px 4px 8px rgba(0,0,0, .5) !important; }

.install-button a, 
.install-button,
.install.featuredaddon,
.install.unreviewed,
.install.lite
{ background: none !important; }

.site-title
{ padding: 0 !important;
margin-top: -24px !important;
margin-bottom: 16px !important; }

.site-title a
{ font-size: 16px !important;
color: black !important; }

/* charts */
#perf-results
{ border: 1px solid #444 !important; }

#perf-results td, 
.review
{ border: none !important;
border-bottom: 1px solid #555 !important; }

.impact .slower
{ border: none !important; }

.bar
{ box-shadow: inset rgba(50,50,50,0.5) 0px 1px 6px 3px !important;
background: radial-gradient(ellipse farthest-corner, #fff 0%, #fff 0%, rgba(0, 0, 0, .1) 100%, rgba(19,24,28, .5) 95%) !important; }

/* the slide show */ .teaser-header, 
.teaser-header ol, 
/* compatibility page */.compat-info TBODY tr
{ background: none !important;
border: none !important; }

.addons li a
{ background: transparent !important;
border: none !important;
box-shadow: none !important; }

.persona-preview .created,
.persona-preview .users,
.persona-preview .reviews, 
.personas .users b
{ background-color: #444 !important;
color: #ccc !important;
margin-left: 4px !important; }

.persona-preview a,
.persona-preview a:hover
{ background-color: transparent !important; 
border: 1px solid transparent !important; }

.persona-preview [data-browsertheme]
{ box-shadow: 2px 2px 4px rgba(0,0,0, .6) !important;
margin-left: 4px !important; }

.persona-hover .created, 
.persona-hover .users,
.persona-hover .reviews, 
.persona-hover .personas .users b
{ background-color: #CC6600 !important; }

.persona-hover .persona-inner
{ background-color: transparent !important; }

/* === top links, other apps menu */
.other-apps
{ position: static !important;
margin-left: -52px !important;
margin-right: 20px !important; 
top: 0px !important; }

#other-apps > LI > A
{ margin-top: -24px !important; }

a.controller
{ background-image: none !important; }

.change.expanded, 
#other-apps ul, 
#other-apps li ul li, 
.account.expanded, 
.account.expanded ul, 
.account.expanded li ul li
{ border: none !important; }

#other-apps li ul li, 
.account.expanded li ul li
{ background: radial-gradient(at top,
rgba(54,64,74, .5) 10%, rgba(0, 0, 0,.2) 70%, transparent) no-repeat !important;
box-shadow: 1px 0 5px rgba(44,54,71,.5) inset, 1px 2px 8px rgba(0,0,0,.3) !important;
border-radius: 3px !important;
z-index: 1 !important; }

.change.expanded a
{ color: black !important; }

#aux-nav > UL > LI:last-child > UL
{ margin-top: 0px !important; }

#aux-nav > UL > LI a
{ background: transparent !important;
box-shadow: none !important;
border: none !important; }

/* top nav links */
#site-nav
{ margin-left: 0px !important; }

#site-nav ul li
{ font-size: 11px !important;
margin: -4px !important;
z-index:-1 !important; }

/* mozilla link dropdown */
#tabzilla-panel
{ background: rgba(181,170,154, .3) !important;
border: 1px #555 outset !important;
box-shadow: 4px 4px 8px rgba(0,0,0, .5) !important; }

#tabzilla-promo
{ background: none !important; }

#tabzilla-promo-fxos
{ background-color: rgba(0,0,0, .7) !important;
-moz-transform: scale(.7, .7) !important; }

#tabzilla-promo-fxos a
{ opacity: .5 !important; }

#tabzilla-promo-fxos a:hover
{ opacity: 1 !important; }

/* === screenshots */

#lightbox-container-image-box, 
ul.thumbs li,
#lightbox .content, 
#lightbox .controls
{ background: none !important;
border: none !important;
box-shadow: none !important; }

#lightbox .content
{ padding-top: 40px !important; }

#lightbox .controls
{ position: absolute !important;
top: 0 !important;
margin-top: 30px !important; }

#lightbox .controls a
{ background:rgba(10,10,10, .5) !important;
border-radius: 100% !important; }

.control.prev, 
.control.next
{ color: #880518 !important; }

.control.prev:hover, 
.control.next:hover
{ color: red !important; }

.control.prev.disabled, 
.control.next.disabled,
.control.next, .control.prev
{ background: transparent !important; }

.control.prev.disabled, 
.control.next.disabled,
.control.prev.disabled:hover, 
.control.next.disabled:hover
{ opacity: .3 !important; }

#lightbox .close
{ background: transparent !important;
border: none !important;
-box-shadow: none !important; }

ul.thumbs li .inner, 
.notice.c.author, 
.persona-list-3col, 
#lightbox > SECTION
{ border-radius: 5px !important; 
background: radial-gradient(ellipse farthest-corner,
rgba(54,64,74,0.4) 0%, rgba(0, 0, 0,.2) 100%, rgba(0,0,8,0.5)) no-repeat !important;
box-shadow: 0 0 5px rgba(44,54,71,.6) inset, 2px 2px 8px rgba(0,0,0,.5) !important;
border: 1px solid rgba(0,0,8, .5) !important; }

#lightbox-image-details span
{ color: #ccc !important;
text-shadow: 2px 2px 2px #000, 2px 2px 2px #000 !important; }

.previews, 
.previews .control
{ background: transparent !important; 
border: none !important;
box-shadow: none !important;
padding: 4px 0 !important; }

.previews li
{ padding: 0 !important; }

.previews li a
{ border: none !important;
box-shadow: none !important;
padding: 0 !important; }

.previews li a img
{ background: transparent !important; 
border: 1px solid rgba(0,0,0, .4) !important;
box-shadow: 1px 4px 20px 8px rgba(44,54,71,.2) inset, 1px 2px 8px rgba(0,0,0,.4) !important; }

/* ==== close button */

#lightbox .close
{ opacity: .7 !important;
box-shadow: none !important;
width: 0px !important;
height: 32px !important;
padding-left: 32px !important;
background: url(data:image/png;base64,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) center no-repeat !important; }

/* === font */

html, 
#footer
{ font-family: "Segoe UI", Tahoma, sans-serif !important; }

b, p, span, a:hover, 
.firefox h2, 
#header h1, 
h5, h3, 
BLOCKQUOTE, 
.categories .items, 
.subcategories .items, 
label, 
.secondary-item-list.n h4,
#additional-resources ul, 
.secondary h4, 
small, 
.category.more-info, 
.version.article li, 
li, 
.adu, 
.listing.results.island h1, 
.person-info tr th, 
#id_password, 
#daily-users,
.desc.prose
{ color: black !important; }

h1
{ text-shadow: 1px 0px 1px #000 !important; }

p, span, .adu, .byline a
{ text-shadow: none !important; }

a, 
strong, 
label, 
ol.breadcrumbs li
{ color: #11191F !important;
text-shadow: 1px 1px 1px #777, 1px 1px 2px #777 !important; }

a:hover
{ background-color: transparent !important; }

.info h3 a:hover
{ text-decoration: none !important; }

/* addon name on search pages */
.info h3 a
{ font-size: 14px !important;
color: #000 !important;
text-shadow: 1px 0px 0px #222 !important;
/*border-bottom: 1px solid #555 !important;*/ }

.firefox h2, 
.selected a, 
.current a, h2, 
.rating .selected, 
h1
{ font-size: 16px !important; }

.notification h3, 
.byline a, 
.rating, 
#addon-summary
{ font-size: 14px !important; }

.notification .suggestion p
{ font-weight: normal !important;
font-size: 12px !important; }

.highlight a, 
#categories a
{ font-weight: normal !important;
color: #000 !important;
text-shadow: 1px 2px 2px #999 !important; }

.highlight a:hover, 
#categories a:hover, 
.primary h1, 
#lightbox span
{ color: #C1CACE !important;
text-shadow: 1px 2px 1px #000, 1px 2px 1px #999 !important; }

.featured
{ color: #AEAD99 !important;
text-shadow: 1px 1px 2px rgba(0,0,0, .6) !important;}

/* selected tab */
#sorter li.selected a
{ font-weight: bold !important;
font-size: 16px !important;
text-shadow: 1px 0px 0px #000 !important; }

/* addon name & version */
.addon, .version-number
{ font-style: normal !important;
font-weight: bold !important;
font-size: 18px !important;
color: #D1DDCC !important;
text-shadow: 1px 2px 1px #000 !important; }

span.no-restart
{ padding: 0 !important;
border: none !important;
float: right !important;
font-size: 12px !important;
color: #AFAE8A !important;
text-shadow: 1px 2px 1px #000 !important; }

.requires-restart
{ background: radial-gradient(at top, #AAA573, #82896F, #5F6451) !important;
box-shadow: 1px 2px 4px rgba(0,0,0,.3) !important; }

#addon-description
{ font-family: "Segoe UI", sans-serif !important;
font-size: 14px !important; }

/*===  profile tabs */
.tab.tab-selected a
{ font-size: 14px !important;
color: #D2C991 !important;
text-shadow: 0px 1px 2px #000 !important; }

#nav-main ul, 
#compat-report
{ background: radial-gradient(ellipse farthest-corner,
rgba(54,64,74,0.4) 0%, rgba(0, 0, 0,.4) 100%, rgba(0,0,8,0.7)) no-repeat !important;
box-shadow: 1px 0 5px rgba(44,54,71,.5) inset, 1px 2px 8px rgba(0,0,0,.3) !important;
border-radius: 5px !important; }

#compat-report > TBODY > TR, 
#compat-report td
{ background: rgba(255,255,255,.3) !important;
border: 1px solid black !important; }

#compat-report a, 
.notification-box.error
{ font-weight: bold !important;
color: black !important;
text-shadow: 1px 1px 2px #444, 1px 1px 2px #999 !important; }

#nav-main ul li a:hover
{ color: #F78736 !important;
background: transparent !important; }

#nav-main ul li ul li a,
#nav-main ul li a
{ font-size: 14px !important;
color: #ccc !important;
text-shadow: 1px 1px 2px #000, 1px 1px 2px #000 !important; }

#nav-main ul li.selected a, 
#nav-main ul li.selected a,
#nav-main ul li.current a
{ color: #F78736 !important;
font-size: 16px !important;
background: none !important; }

#nav-main ul li a, 
#nav-main ul
{ border: none !important; }

#nav-main ul li ul li a:hover
{ background: radial-gradient( ellipse farthest-corner,
rgba(54,64,74,0.2) 0%, rgba(0, 0, 0,.3) 100%, rgba(0,0,8,0.3)) no-repeat !important;
box-shadow: 1px 0 5px rgba(0,0,0,.5) inset, 1px 2px 8px rgba(0,0,0,.3) !important;
border: none !important;
color: #F78736 !important; }

/* === left panel */
.refinements a, 
#categoriesdropdown a
{ color: black !important;
font-weight: normal !important;
font-size: 13px !important; }

.refinements a:hover
{ color: #ccc !important; }

.c a, 
.c a:hover
{ text-shadow: 1px 0px 0px #000 !important;
background: transparent !important; }

.facet
{ border: none !important;
border-bottom: 1px solid #444 !important;
background: radial-gradient(at top, rgba(204,204,204,.3), transparent) !important; }

.facet h3
{ font-size: 12px !important; }

.facet li a
{ font-size: 14px !important;
text-shadow: none !important; }

/* === search & input */

div.header-search
{ margin-top: -46px !important; 
margin-right: 430px !important; }

.header-search #search-q
{ padding: 0 6px !important;
background: radial-gradient(at top, rgba(255,255,255, .2), rgba(54,64,74,0.2)) no-repeat !important;
box-shadow: 1px 0 3px 1px rgba(44,54,71,.5) inset !important;
border: 1px inset rgba(0,0,8, .6) !important;
border-radius: 3px !important; }

.header-search #search-q:active, 
.header-search #search-q:focus, 
.header-search #search-q:hover
{ -moz-appearance: none !important;
background: radial-gradient(at top, rgba(255,255,255, .5), rgba(54,64,74, .4)) no-repeat !important; }

input[type="text"], 
#normal-login input,
TEXTAREA
{ -moz-appearance: none !important; 
border-radius: 5px !important; 
border: 1px solid rgba(0,0,8, .5) !important;
background: radial-gradient(ellipse farthest-corner,
rgba(54,64,74,0.4) 0%, rgba(0, 0, 0,.2) 100%, rgba(0,0,8,0.5)) no-repeat !important;
box-shadow: 0 0 5px rgba(44,54,71,.6) inset, 1px 2px 8px rgba(0,0,0,.3) !important;
color: #ccc !important;
text-shadow: 2px 2px 2px #333, 2px 2px 2px #333 !important; }

/* === buttons */
a.button
{ border: 1px solid rgba(0,0,0, .3) !important;
box-shadow: 2px 2px 4px 4px rgba(0,0,0,.2) inset !important;
border-radius: 5px !important; }

a.button:hover, 
.highlight a.button:hover, 
#report-user-abuse:hover
{ background: rgba(255,255,255,.1) !important; }

BUTTON[type="submit"]:hover
{ color: #111 !important; }

select, 
.highlight a.button, 
BUTTON[type="submit"], 
#add-review, 
A[class="button"][href="/en-US/firefox/collections/add"], 
#promos > DIV > UL > LI:nth-child(4) > DIV > P:last-child > A, 
#report-user-abuse, 
.button, 
.button.add, 
#review-box > FORM > P:last-child > INPUT, 
#id_source>button, 
#review-edit-submit
{ -moz-appearance: none !important; 
border-radius: 5px !important; 
background: radial-gradient(ellipse farthest-corner,
rgba(54,64,74,0.4) 0%, rgba(0, 0, 0,.2) 100%, rgba(0,0,8,0.5)) no-repeat !important;
box-shadow: inset 0px 0px 6px 0px rgba(0,0,0,.4)!important;
border: 1px solid rgba(0,0,8, .5) !important;
color: #ccc !important;
text-shadow: 1px 1px 2px #333, 1px 1px 2px #333 !important; }

#add-review:hover, 
#search-q:focus, 
A[class="button"][href="/en-US/firefox/collections/add"]:hover, 
#promos > DIV > UL > LI:nth-child(4) > DIV > P:last-child > A:hover, 
.button.add:hover, 
#review-box > FORM > P:last-child > INPUT:hover, 
#id_source>button:hover, 
#review-edit-submit:hover
{ background: rgba(100, 100, 100, .1) !important; }

.button.next, .button.previous, 
.button.prev.disabled, 
.button.next.disabled,
.categories li.selected,.categories li.selected a,.listing-header li.selected a:active,.listing-header li.selected a:focus,.listing-header li.selected a:hover,.listing-header li.selected a:link,.listing-header li.selected a:visited
{ background: none !important; }

.button.add.prominent span
{ padding-left: 0 !important; }

/* === categories panel */
.highlight, 
#categories, 
/* collections>*/ .secondary-item-list.n,
.personas-grid
{ background: radial-gradient(at top, rgba(200,200,200, .1), rgba(51,57,62, .4)) no-repeat !important;
box-shadow: 0px 0 3px 1px rgba(44,54,71,.5) inset !important;
border: 1px inset #1E252C !important;
border-radius: 3px !important; }

.categories .items, 
.subcategories .items, 
.highlight li
{ background: transparent !important; }

/* === results panel */

#sorter>ul>li.extras ul, 
#sorter>ul>li.extras:hover>a
{ background: rgba(54,64,74, .7) !important;
box-shadow: 1px 0 5px rgba(0,0,0,.5) inset, 1px 2px 8px rgba(0,0,0,.3) !important;
border: 1px solid #3A4248 !important; } 

#sorter>ul>li.extras a 
{ color: #aaa !important;
text-shadow: 1px 2px 1px #000 !important;  
font-size: 12px !important; }

#sorter>ul>li.extras:hover:after,
.results-inner, 
.section-teaser.featured, 
.featured
{ background: none !important; }

.item.addon, 
#sorter>ul>li.extras ul a:hover, .island.hero.c.listing
{ background: radial-gradient(at top, rgba(54,64,74,0.2), rgba(0,0,8, .2)) no-repeat !important; } 

.items
{ border: 1px solid rgba(0,0,0, .4) !important;
border-radius: 3px !important; 
box-shadow: 2px 2px 14px 2px rgba(0,0,0,.4) !important; }

.listing .item .info h3 span.featured
{ vertical-align: 1px !important;
margin-left: 10px !important; }

.featured-inner.interactive, 
.listing, 
.paginator.c
{ background: none !important;
box-shadow: none !important;
border: none !important; }

.featured-inner, 
#monthly > DIV
{ border-radius: 5px !important;
 background: radial-gradient(ellipse farthest-corner,
rgba(54,64,74,0.2) 0%, rgba(0, 0, 0,.1) 100%, rgba(0,0,8,0.1)) no-repeat !important;
box-shadow: 2px 4px 18px 2px rgba(240,240,240,.2) inset,  0px 2px 6px 1px rgba(0,0,0,.4) !important;
border: 1px solid rgba(50,50,50, .4) !important; }

#monthly h3, 
#monthly p
{ color: #ccc !important; }

.desc.vtruncate
{ font-size: 12px !important; }

.listing-header
{ border-radius: 10px 10px 0 0 !important; }

.listing-footer
{ border-radius: 0 0 10px 10px !important; }

/* .notavail
{ background: linear-gradient(to right, rgba(255, 0, 0, .4), rgba(255, 0, 0, .1), transparent, transparent) !important; } */

/* === addon page */

.article, 
HGROUP, 
.policy-statement, 
#dictionaries, 
.island 
{ background: radial-gradient(ellipse farthest-corner,
rgba(54,64,74,0.1) 0%, rgba(0, 0, 0,.3) 100%, rgba(0,0,8,0.1)) no-repeat !important;
box-shadow: 1px 0 5px rgba(44,54,71,.5) inset, 2px 4px 10px rgba(0,0,0,.4) !important;
border: 1px solid rgba(0,0,0, .3) !important;
border-radius: 5px !important;
font-size: 13px !important;
color: #ccc !important;
text-shadow: 1px 0px 0px #000 !important; }

.island 
{ background: transparent !important; }

.primary.island.c,
#addon,
.island.hero.c.listing
{ background: rgba(114, 116, 113, .7) !important; } 

HGROUP h1
{ color: #C8C3AD !important;
text-shadow: none !important;  }

#addon-icon
{ -moz-transform: scale(.6,.6)!important;
padding: 0 !important; }

#breadcrumbs
{ margin: -20px 0 20px -20px !important; }

/* === hover popups */ 
.hovercard.addon:hover .summary
{ background: none !important; 
border-color: transparent !important; 
box-shadow: none !important; }

.hovercard:hover .icon
{ border-color: #636B69 !important;  }

.hover, 
.menu-nav>ul>li:hover>a, 
.menu-nav>ul>li:hover:after, 
.menu-nav>ul>li>ul, 
.menu-nav em
{ background: radial-gradient(ellipse farthest-corner,
rgba(159,159,159,.9) 0%, rgba(0, 0, 0,.5) 100%, rgba(0,0,8,.4)) no-repeat !important;
box-shadow: inset 1px 0 5px rgba(44,54,71,.7), 2px 4px 10px rgba(0,0,0,.5) !important;
border: 1px solid rgba(0,0,0, .2) !important;
border-radius: 3px !important; }

.hovercard:hover
{ background: radial-gradient(at top, #858074, transparent) no-repeat !important;
padding: 6px !important;
border: 1px solid #444 !important;
border-radius: 3px !important;
box-shadow: 4px 4px 8px rgba(0,0,0, .5) !important; }

/* hovercard insert */
.hovercard:hover .more
{ background: #75796E !important;
border: 1px solid !important; 
border-color: #000 #888 #888 #000 !important; 
box-shadow: 0px 1px 4px 1px rgba(0,0,0, .3) inset !important;
padding: 4px !important; }

.hovercard .button.add.installer
{ background: radial-gradient(at top, #A1A797, transparent) !important;
border: 1px solid !important; 
border-color: #999 #555 #888 #555 !important; 
box-shadow: 0px 1px 4px 1px rgba(0,0,0, .3) !important;
padding-right: 20px !important; }

.hovercard .button.add.installer:hover
{ background: radial-gradient(at top, #BDC3B1, transparent) no-repeat !important; }

.hovercard .button.add.installer
{ margin-left: 6px !important; }

#site-search-suggestions .wrap
{ background: radial-gradient(ellipse farthest-corner,
rgba(159,159,159,.9), rgba(100,100,100,.7)) no-repeat !important;
box-shadow: 2px 4px 10px rgba(0,0,0,.5) !important;
border: 1px solid rgba(0,0,0, .2) !important;
border-radius: 3px !important; }

.sel
{ background-color: rgba(200,200,200, .3) !important;
border: none !important; }

#site-search-suggestions .wrap
{ margin-top: -14px !important;
border: none !important; }

.menu-nav>ul>li>ul a, 
#site-search-suggestions .wrap ul li b, 
#site-search-suggestions span
{ color: #ddd !important; }

#site-nav > UL > LI > UL > LI > EM > A:hover, 
#site-search-suggestions a:hover, 
.sel
{ color: #CC6600 !important; }

.menu-nav>ul>li>ul a:hover
{ color: #CC9933 !important; }

.hovercard h3
{ font-family: "Segoe UI", Arial, sans-serif !important; }

.more
{ font-family: "Segoe UI", Arial, sans-serif !important;
font-size: 13px !important;
color: black !important;
font-weight: bold !important;
text-shadow: 2px 0px 6px #999, 2px 0px 6px #777 !important; }

.version.item > DIV > UL > LI
{ font-weight: bold !important;
color: black !important; }

.version.item div
{ padding: 6px !important; }

.install-note.left
{ background-color: rgba(10,10,10, .5) !important;
box-shadow: inset 0px 0px 8px 2px rgba(0,0,0, .4),  2px 4px 8px rgba(0,0,0, .4)!important;
border: 1px solid #444 !important; }

.install-note.left>p
{ color: #999 !important; }

.install-note.left p strong
{ color: #CD8B43 !important;
text-shadow: 1px 2px 1px #000 !important; }

/* === pagination */
.paginator .button
{ color: black !important;
font-weight: normal !important;
font-size: 14px !important;
text-shadow: none !important; }

.paginator .button:hover
{ text-shadow: 1px 0px 0px !important; }

.paginator .button,
.paginator .button:hover
{ background: none !important;
border: none !important;
box-shadow: none !important; }

/* ========== details */

.island>section 
{ border-color: #555 !important; }

header hgroup
{ margin-bottom: 10px !important;
padding-left: 4px !important; } 

#footer .section
{ margin-left: 100px !important; }

#footer #lang_form
{ margin-left: 0 !important;
margin-top: -10px !important; }

#social-footer
{ height: 32px !important;
font-size: 16px !important;
padding: 0 !important; }

#footer-menu li
{ width: 80px !important;
margin: 0 !important;
padding: 0 !important; }

#footer-menu ul li li
{ padding: 0 !important; }

.notification-box
{ margin-bottom: 26px !important; }

BLOCKQUOTE
{ overflow-x: visible !important; }

.collector-note
{ background: rgba(100,100,100, .3) !important;
border: 1px inset black !important; }

h4.author, 
h4.author a
{ top: -12px !important;
left: -2px !important;
color: black !important; }

.section-teaser .prev, 
.section-teaser .next
{ margin-bottom: -14px !important; }

.addon-info.js h3, 
#addon-reviews h3
{ text-shadow: 2px 2px 2px #444 !important;  }

HGROUP,
.secondary
{ background: none !important;
border: none !important;
box-shadow: none !important; }

.secondary .addon hgroup
{ background: radial-gradient(rgba(240,240,240, .4), rgba(204, 153, 51, .5), rgba(192, 48, 10, .5)) !important;
padding: 6px !important;
border-radius: 0px !important; }

.secondary .addon hgroup h1
{ font-size: 13px !important;
color: black !important;
text-shadow: none !important; }

/* rating graph bar */
.grouped_ratings .rating_bar span.bar
{ background-image: linear-gradient(rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.4) 80%, rgba(255, 255, 255, 0.8)) !important;
background-color: #444F5B !important; }

.install-note, 
.secondary-item-list, 
#dictionaries tr 
{ background: rgba(150,150,150,.9) !important;
box-shadow: 1px 4px 20px 8px rgba(44,54,71,.2) inset, 1px 2px 8px rgba(0,0,0,.4) !important;
border: 1px solid rgba(0,0,0, .4) !important;
border-radius: 5px !important;
font-size: 13px !important;
font-weight: bold !important;
color: black !important;
text-shadow: 1px 1px 2px #777, 1px 1px 2px #777 !important; }

.category-landing .addons-column h3
{ font-size: 13px !important; }

.category-landing .addons-column ul
{ border: 1px solid rgba(0,0,0, .4) !important;
box-shadow: 1px 4px 20px 8px rgba(44,54,71,.2) inset, 1px 2px 8px rgba(0,0,0,.4) !important; } 

.category-landing .addons-column ul li
{ border: none !important; }

.category-landing .addons-column ul li a:hover,
.category-landing .addons-column ul li a:active
{ background: rgba(0,0,0,.1) !important;
box-shadow: 1px 4px 20px 2px rgba(44,54,71,.2) inset !important; }

.category-landing .addons-column ul li a img.icon
{ -moz-transform: scale(.6,.6)!important; }

#install-beta 
{ margin-top: 6px !important; }

#install-beta > P
{ padding-top: 2px !important;
border-top: 1px dotted #F76716 !important; }

.modal-overlay
{ background: /* rgba(102,89,73, .7) */ rgba(73, 75, 76, .7) !important; }

#review-add-box, #reviews .items
{ background: #7F7562 !important;
border: 1px solid black !important;
box-shadow: 4px 4px 8px rgba(0,0,0, .5) !important; }

#reviews .items
{ background: rgba(108, 110, 107, .6) !important;
padding: 10px !important; }

.listing-header
{ background: linear-gradient(to bottom, rgba(190,190,190,.3), rgba(150,150,150, .4) 20%, transparent) !important; 
border-bottom: 2px groove black !important; }

#privacy-policy
{ background: rgba(73, 75, 76, .7) !important;
border: 1px #555 outset !important;
box-shadow: 4px 4px 8px rgba(0,0,0, .5) !important; }

#privacy-policy a,
#privacy-policy .prose
{ color: #bbb !important; 
text-shadow: 1px 2px 1px #000 !important; }

/* ============ images */
.review
{ border: none !important;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASQAAAADCAMAAAAN+YLkAAABy1BMVEUAAAABAQECAgIDAwMEBAQFBQUGBgYHBwcICAgJCQkKCgoLCwsMDAwNDQ0ODg4PDw8QEBAREBARERESEhITExMUFBQVFRUWFhYXFxcYGBgZGRkaGhobGxscHBwdHR0eHh4fHx8gICAhISEiIiIjIyMkJCQlJSUmJiYnJycoKCgpKSkqKiorKyssLCwtLS0uLi4vLy8wMDAxMTEyMjIzMzM0NDQ1NTU2NjY3Nzc4ODg5OTk6Ojo7Ozs8PDw+Pj4/Pz9BQUFCQkJDQ0NGRkZHR0dJSUlLS0tMTExOTk5RUVFTU1NUVFRWVlZXV1dYWFhZWVlaWlpbW1tcXFxdXV1eXl5fX19gYGBhYWFiYmJjY2NkZGRlZWVmZmZnZ2doaGhpaWlpaWpqampra2tsbGxtbW1vb29xcXFycnJzc3N0dHR1dXV4eHh5eXl+fn5/f3+AgICBgYGCgoKDg4OFhYWGhoaJiYmKioqMjIyNjY2Ojo6Pj4+QkJCSkpKTk5OUlJSVlZWWlpaampqcnJydnZ2enp6goKCioqKjo6OkpKSlpaWmpqapqampqqqqqqqrq6usrKytra2urq6vr6+wsLCxsbGysrK1tbW2tra3t7dBWkreAAABBklEQVR42u3DQY4UQRRDQT9n5jRI3ITDcB/uzUxPV32bDXtW7Agp+Hnac2rgTY6cupJu1gjpgKUizXTSjKxpo6C8WNUdGhJGxNNU4frw55mqubltaOKNejo8VqqTt26NV9alXrnveWqSiefCH2kzHrm6eQo1QrqbVi1NYwWdRmzhZYP3mGuvUeTm0DPcPrN8sOXVJWQjWGK8EatIq9BYXdViam8+fz3f+V6lTaJca7jD5WkY0rqoaIam+oeMFhtxWNnBKpvIiWkQDPGoPYpWitwmljRLLUN7vV1CPY/PbcHB0gPpbPUozt0qzes5ed2678GlQlRU6M/1FR7ryzb71W/7h/77m9/QINDMJ7w+iAAAAABJRU5ErkJggg==) bottom repeat-x !important; }

/* search go buttons */
button.search-button
{ box-shadow: none !important;
border: none !important;  }

button.search-button:hover, 
div.header-search input.submit:hover, 
#lightbox .close:hover
{ opacity: 1 !important; }

button.search-button, 
div.header-search input.submit
{ opacity: .8 !important;
-moz-appearance: none !important; 
width: 0 !important;
padding-left: 21px !important; 
padding-right: 18px !important; 
margin-top: 0px !important;
background: transparent  url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAC4jAAAuIwF4pT92AAADeElEQVR42mNoaGhgGEjMMOqAUQeMOmDUAdQ0LC4ujpVqDggNDWUG0WFhYUy+vr5MIHZiYiJrSEgIY0BAAGt4eDhLbGwsE1CeFSjODqLTMzJdzc0t4kFqIyMjWegeAsXFJQYeXgEPHRwcOFJSUpmjo6MZyXIA0EdMdXX1gSB2b2+fc3h4hG1FRYVwZ1dPQ0REpOLsOXPLyyuqMtLS0j0nTZnW0NzSVtfY1FLX3tk9NS2r4H9wSPhUkN6Y2FhWshyQnp7G1NDYvAvEXr9h0wRnV/cpxcXFmstWrf/v5eUdevTk2b9FJZWvE5NTl85dtPJ/e/fE/z0Tpv/v6J38v6174q+JU2f/j41PLALpT0pKYgZFFUkOACYmpsys3FUg9uIly5p9/QI6MrOyVI+fOv/Tysra//7DZ8+6eibeSEpJm3H73pOfx09d+Hr63JWfZ85f/Q3E/06fu/r7wuVb/8vKKxvJCoH4+HimpKSUtSD2rFmz24KDQ7ozMzPVHj589F9f3yDg56/frxYuXHw7PT1j1n8g+PHj16+///7/B+J//0D0338g+s/vP3//b9m6dVdgUJANMNEyAT3GSJQDUlJTGWNi49aB2FOnTWsDGtANFFO7eesW2AGfv3x+NXf+vDtJycmzgfb9B/J//fj54z8Q/4Pi/9++f/sDctyx4yf+a2pqTbGzs2NKSUkhzgGgOEtNz1wDYs+cPbfF28evC+gA1X2Hjv+1sLTyv3n34cv27v5bwDQw8+mr93/PXbr+49L1O38vg/CNu/8vX7/9+/6Tl/+LSioe8fLyeYATZEwMI9FRkJaWxlRT27AFxN6xc093QGBwf1Fxsca2XQdAiTD4yvW7nxuaOx/l5RctPHf55v/d+4/+33/45P89B47937xj75+DR0//j4xOuCwhIaEMTYikJcKcnFxGZxf3CSbGxoxFRaU5hobGFRmZmTLhkXF3LCwsXQqLyo/a2Tvvt7K2rU/LyLkbG598Iy4h5WZOXtGD6bPm/w0Ji36kqKCgCDIrKiqKhayCyMbGhhlYGoKDzc3NDZyfTUxMOD08PJiAcqy2tracQJrJwsKCC4i5gY5lA5YX1kCf/xMTE3OHRiULXUvC+IREV2ERsTXQOKdfUQws98Eh5eLiIq2kpKQIjHNGYN3AOPKqY1DlA8xBjKMtolEHjDpgSDkAAO0LZb6+GHGjAAAAAElFTkSuQmCC) no-repeat !important; }

/* slider selected arrow */
.section-teaser .teaser-header li.selected 
{ background-image: url(data:image/x-icon;base64,AAABAAEADAwAAAEAIACYAgAAFgAAACgAAAAMAAAAGAAAAAEAIAAAAAAAcAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKSwwSWksMEkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAma/SJzVivro2Y765ma/SJwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC1v8cJXobOgCFOr/chTq/3X4bOf7W/xgkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRpclCLVm65ClWt/8pVrf/LVm645GlyUIAAAAAAAAAAAAAAAAAAAAAAAAAALPEzwZJdc6wLFi5/zJfwP8yX8D/LFi5/0l1zrCzxM8GAAAAAAAAAAAAAAAAAAAAAH+i3kotWbr4OWXG/ztnyP87Z8j/OWXG/y1ZuviAot5KAAAAAAAAAAAAAAAAobfSJENwx8k+a83/Q3DQ/0Nw0P9DcND/Q3DQ/z5rzP9DcMfJobfSJAAAAAAAAAAAbI3OfDxpyvVJdtf/SnfY/0t42f9LeNn/SnfY/0l21/88acr1bI3OfAAAAACNst4wR3PR1kp32P9Rft7/VIDh/1WB4v9VgeL/VIDh/1F+3v9Kd9j/R3PR1o2y3jBTf96qSnfY/1eE5f9biOj/Xovq/1+M6v9fjOr/Xovq/1uI6P9XhOX/SnfY/1N/3qpEcdG4SHTV7U162+1QfdzsUn7b7FN/3OxTf9zsUn7b7FB93OxNetvtSHTV7URx0bhEcdG4RHHRuERx0bhEcdG4RHHRuERx0bhEcdG4RHHRuERx0bhEcdG4RHHRuERx0bj58AAA8PAAAOBwAADgcAAAwDAAAMAwAACAEAAAgBAAAAAAAAAAAAAAAAAAAAAAAAA=) !important; }

.pager .dot { opacity: .75 !important; }
.pager .dot:hover { opacity: 1 !important; }
.pager a b { display: none !important; }

.pager .dot, 
.pager .dot:hover
{ width: 0 !important; 
height: 16px !important;
padding-left: 18px !important;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAu5JREFUeNpNU0tLW1EQnjRioWlESzSIJEo0hLRU8BEQhCBCo4WKikmjou60CxUfSKsRUSzuNBtBCWhRFHyFoIgKgfiAaO3OVfsLumoppTvjPef0m9tr8cLHGebMfHfmmzlUWlpKHo+HSkpKTHa7nZqbm8nv9xM+O+Ay4Kirq3vc1NRElZWV5HQ6TYgnzqWysjLKz89nJzU0NFBLS8sLr9c7lZOT8xWJt0DGYrH8qKmp+RQKhfzxeDy7v7+f8vLy9FwqLCwkZm5tbTV1dXW9sdlsn9vb2+Xm5qa6vr6WDLZxp9xu9x/EfTw+PrYODAyQ1WolmpycpJOTkyd9fX3vHA7HN7Br6XRaQ6K4urqSl5eX90RaJBIR1dXVqre3N3pwcGAZHBwkmp+fp9HR0UBjY+NPsMuVlRUtlUqJ09NTeXZ2pmBLQD93d3e17u7uu3A4fDs8PBze2Nhgrcg8NjY2FQgEtImJCW1xcVHs7e3Jo6MjBejn4eGh3N/fV0tLS3J6elpDy3J2djZZVFSURSaTyQaCZE9Pj7awsCCWl5fF+vq62trakjs7O4oBW8EnmSAajUq0K2dmZn6bzWYrYXTukZGRXyhJxmIxsba2Jre3t7lchUoUnwyUq3CnVldXBVpW4+PjCtU/4xZcEO770NCQnggIlCtRtjLa4BYUt4A7JpOIl4jP3BNYMaIYhBGYsd4/xqSLdnFxoc7PzxULmkwmWQeZSCREMBgUGOMNcp/qKkKUYH19fQbCaEgQnMzj4zEyMFYmUfCJubm5DGIVNHvPA9AJsHVObGDC5/MpTCGDmd/x7Jnk4R5AxFveg7a2tnRBQYGbHnyPAC8u41hP1dHRoSCohr/fMdju7OzkTVS1tbWp3NxcH+Kz9Ez8lQ+T4XDhkXxwuVxf8D40rLViwFbw3RQXF0cQ4wGyufzy8nIiOKmqquq+Cu7JAjwHXgEh4C3wGnhp3D0y8O81gll/iUYl9CDAbPwp27D/J1ZUVOjJjL9ZAKto7fWKegAAAABJRU5ErkJggg==) center no-repeat !important; }

.pager .dot.selected
{ width: 0 !important;
padding-left: 16px !important;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAADjElEQVR42o2UbUyTVxTHb2spArJoEKNGAym64kxALSDV0dkVJKhUohMDiixgK7UtL203Rsto11JeWguUOKCmwTdCDIq0+IJoMEMFjR9d9m2Zn/ywORezTCMC/XueSvZhxcyT/PKce557/veem3MvY4vYjWtB3s0b1/mjwREhsZSIIaIpLuD+sY8xEohutNi2pn6a6aThr8Qb4i1jvL9SxTtHLOYf8mhO3PjYzQ8L0mqfyHIKtOT+smK15LXeaA15unrh8fZCX2fB5mzlPGPCv3flfTV0bTQguj0+xo8oJTAynCiV5tpo+FRRVDFrtrvQ3edHR7cP3tN+/Og7i0aHG8UVNaA5szvkyoeUI/63VM6h+hN0urrzNHzB+Cnzx/UNsLd50dTsQZOTowMWhwf21i4YzU4kbcknMeFstaF+gsulUnmMq3Xo0mBeQnLa74zFh7bKD+FwZS3UtWZUGaxQkaiqmvy6JmhNVpRXmVBQrCKhdUj6TDozfHlITRp8RnXyfH093zG28mVs8k6It+8Lb79UbYhEZUTZCRNSpUos3yADi00Jne333ycNAQsGrgo8btddFiWaEWcroThYiYPlNShRmSI4pqmH8qgOssKvIVEUg78qDZ2dnhdcmzCuT5zN9j9Xir8IfUkipepvccJgw/HqpggqdA30taCsqp7K0yApbTcod8bb1RHDTrnao1tbnc82ZeWGStQmVBntMDa6YPreHQEX15tboDE53peYqYCrreUVCS1l2pMnBQ677YxEKn+jb2hDvcMLa3sfmjv9i2Jz+0jQDd03DqRn5aDD435C+UKuk3kmQ12BXJH7/Ji6NtTiPQePbxDd/UPwXbwO30AAvRcD5Adxuv8KTvVcQHOXH6WVNZDLc+ftNqvlQJFySbiXVKrKNRqN5sG2rM/nWrvP4fzlcQyOTmJ4fBqBO1MYnZjClbEpDIxM4MxAMLyzdMl26LTa38qOlGwM9xFnSevXCcrLjsoK9+35OSM7Z87Z6cPtqWlMPJrGPWLy0Xv/1uQ0bO09SM+Uhor2F/5BG1BSrvC/Vy1avkuWXZC/+4Fog2iWRNHidIBWC8P5eyiWLEqZo39PSCifcmI/dG+j4uPjUpSFe3UZkm0/LYuLecndKw6K/5OVKXlMAtXCKMFGign/7yXhDi6OWEukJqxYLklMTMjg89hmGq8nli3M+WjjDpB7JgQL8Bdii9o7ATj/Te3Okj8AAAAASUVORK5CYII=) center no-repeat !important; }

html, 
#footer
{ -moz-appearance: none !important;
background: url(data:image/jpeg;base64,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) !important; }

/* Mozilla logo */
.site-title a, 
#header h1 a, 
#tabzilla a
{ opacity: .5 !important; }

.site-title a:hover, 
#header h1 a:hover, 
#tabzilla a:hover
{ opacity: 1 !important;
-moz-transition: all 2s ease-out !important; }

#tabzilla a
{ -moz-transform: scale(.9) !important;
-moz-transition: .3s ease-in all !important; }

#tabzilla a:hover
{ -moz-transform: scale(1) !important;
-moz-transition-duration: .6s !important; }

#global-header-tab a,
#tabzilla a
{ position: fixed !important;
top: 2.5% !important;
right: 3% !important; }

#global-header-tab a:after,
#tabzilla:before
{ display: none !important; }

#tabzilla a
{ margin-top: 4px !important; }

#global-header-tab a img, 
#tabzilla a
{ opacity: .65 !important;
width: 0px !important;
height: 30px !important;
padding-left: 125px !important;
background: transparent url(data:image/png;base64,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) center no-repeat !important; }

/* Fx logo */
.site-title a
{ color: transparent ! important;
font-size: 0 !important; }

.site-title img
{ margin-top: -4px !important;
width: 0px !important;
height: 40px !important;
padding-left: 126px !important;
background: url(data:image/png;base64,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) center no-repeat !important; }

div.content.listing 
{ display: block !important; } }

/* === by afz - https://userstyles.org/styles/86629/amo-fixed-version-info-on-topleft - thanks! === */
@media screen and (min-width: 80em) {

div.content.listing .items .version.item .info 
{ position: fixed !important;
top: 1px !important;
left: 5px !important;
width: 230px !important;
z-index: 9999 !important;
max-height: 40em !important;
overflow-y: auto !important; }

span.meta time, span.meta span.filesize 
{ font-weight: bold !important; }

.meta>time
{ font-size: 16px !important; }

.filesize
{ font-size: 12px !important; } }

/* log in */

/* === log in */

@-moz-document url-prefix(https://accounts.firefox.com) {

.card,
form input,
.show-password-label
{ background: rgba(106, 111, 114, .4) !important;
border: 1px solid !important;
border-color: #000 #888 #888 #000 !important;
box-shadow: 0px 1px 4px 1px rgba(0,0,0, .3) inset !important;
color: black !important; }

.show-password-label:hover
{ text-shadow: 1px 0px 0px !important; }

.extra-links
{ color: black !important; } }