@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain("addons.mozilla.org"){
/*transparent image preview*/
#jquery-lightbox:not(:hover){opacity:.6!important}
/*always show green install button*/
#addon-summary .install-container+[id^="orig-"]{display:block!important;bottom:1em!important;right:11em!important}
/*move addon compat version info*/
#addon-info>.app_compat{position:fixed!important;bottom:5em!important;right:1em!important}
/*move page list*/
#addon-listing+.pagination{position:fixed!important;bottom:1em!important;right:1em!important;opacity:.4!important;border:2pt solid #999!important;padding:4pt!important}
#addon-listing+.pagination>p>a{border:1pt solid #fff!important;padding:2pt!important}
#addon-listing+.pagination>p>a:hover{background-color:#C5E3EE!important;border-color:#bbde92!important}
#addon-listing+.pagination:hover{opacity:.9!important}
#addon-listing+.pagination>*{margin:0!important;padding:1pt!important;position:static!important}
/*reduce addon listing font size*/
#addon-listing>.addon>.irk>.name>a{font-size-adjust:.4!important}
/*change width of addon listing*/
#addon-listing>.addon{width:25%!important;margin:0!important}
/*remove green line under search*/
#advanced-search-toggle{background:transparent!important}
/*fix for other apps*/
#other-apps{width:10em!important}
/*move download button*/
#addon-summary .install-container{position:fixed!important;bottom:4pt!important;right:0!important;opacity:.4!important}
#addon-summary .install-container:hover{opacity:.9!important}
/*changes to image viewer*/
#jquery-lightbox{position:fixed!important;bottom:5%!important;top:auto!important}
#jquery-lightbox>div{;border:2pt solid #999!important;-moz-border-radius:4pt!important;margin:2pt auto!important}
#lightbox-container-image-box{min-height:46px!important}
#lightbox-container-image a{min-height:46px!important}
#lightbox-loading-link>img{height:20px!important;padding-left:20px!important;background-image:url("chrome://browser/skin/Throbber.gif")!important;width:0!important}
#jquery-lightbox:not([style]),#jquery-overlay{display:none!important}
/*red version numbers*/
#addon-info>.app_compat{color:red!important}
/*align to right*/
.install-container{float:right!important}
#addon-info,#addon-summary,#addon-advanced{text-align:right!important}
/*hide sep between addons*/
#addon-listing>.addon>.vex,
/*hide unhidden cat list*/
#sidebar>#categories:not(.collapsed)>#cat-list,
/*hide addon details*/
#addon-listing>.addon>.irk>*:not(.name):not(.install-container),
/*remove top/bottom stuff*/
#footer,#page-title>div{display:none!important}
/*show addon details on hover/active*/
#sidebar>#categories:not(.collapsed):hover>#cat-list,
#sidebar>#categories:not(.collapsed):active>#cat-list,
#addon-listing>.addon:active>.irk>*:not(script):not(.install-container),
#addon-listing>.addon:hover>.irk>*:not(script):not(.install-container){display:block!important}
/*tweaks for addon listing*/
#addon-listing .icon{width:32px!important;height:32px!important}
#addon-listing>.addon{min-height:6em!important}
/*for old extensions*/
#addon-listing .install-container>div{visibility:hidden!important;display:inline!important}
#addon-listing .install-container>div>*{visibility:visible!important;margin-top:-3em!important}
/*main area margin/padding*/
#content{margin:0 5pt!important;padding:0!important}
#page-title{height:0!important}
/*changed grey to green for advanced search*/
#advanced-search{background-color:#75BC15!important}
/*reposition*/
#sidebar>#categories,
#content>#other-apps,#branding>#moz{left:0!important;position:fixed!important;top:auto!important}
#branding>#moz{bottom:4em!important;opacity:.4!important}
#content>#other-apps{bottom:9em!important;right:auto!important;opacity:.4!important}
/*pretty cat menu*/
#sidebar>#categories{bottom:15em!important;width:12em!important;height:0!important;opacity:.4!important}
#sidebar>#categories:not(.collapsed)>#cat-list{position:fixed!important;bottom:16em!important;left:-5pt!important}
#sidebar>#categories:hover>ul:not([class=""]){background:transparent!important}
#sidebar>.pitch{margin:0!important;position:fixed!important;top:15em!important;left:0!important;opacity:.4!important}
#sidebar>#categories>p,#sidebar>#categories #cat-list *{margin:0 5pt!important;padding:0!important}
/*nav menu*/
#nav-user{background-color:#FFF!important;padding:5pt!important;border:1pt solid #000!important;-moz-border-radius:4pt!important;z-index:9999!important;min-width:0!important;position:fixed!important;left:-2pt!important;top:auto!important;bottom:1em!important;opacity:.4!important}
#nav-user:hover{opacity:.9!important}
/*opacity:1*/
#sidebar>.pitch:hover,
#content>#other-apps:hover,#branding>#moz:hover,#sidebar>#categories:hover *:not(li),#sidebar>#categories:hover{opacity:1!important}
/*hide cat items not hovered*/
#sidebar>#categories:hover li:not(:hover){opacity:.6!important}
/*move cat list*/
#sidebar>#categories>#cat-list{bottom:0!important;top:auto!important}
/*resize and repeat*/
#search-element{width:auto!important;left:auto!important}
#content{max-width:none!important;position:relative!important}
#content-main>#addon-summary,
#addon-listing .vex,#addon-listing>li,#advanced-search-toggle,#search-bubble-outer{background-repeat:repeat-x!important}
}