Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/site/app/webroot/css
diff options
context:
space:
mode:
authorAleksey Lim <alsroot@member.fsf.org>2009-06-11 11:59:20 (GMT)
committer Aleksey Lim <alsroot@member.fsf.org>2009-06-11 11:59:20 (GMT)
commit15238e13918a019bdc020c3eeafa5e01c810bbf1 (patch)
treee11aa9a28033dbfca2ede7169da745518bf3e992 /site/app/webroot/css
parente9361d633e8163e508a4dcde36c25c94f7e8b272 (diff)
Fake v2 production branchv2
Diffstat (limited to 'site/app/webroot/css')
-rw-r--r--site/app/webroot/css/color.css84
-rw-r--r--site/app/webroot/css/developers.css407
-rw-r--r--site/app/webroot/css/editors.css127
-rw-r--r--site/app/webroot/css/forms.css12
-rw-r--r--site/app/webroot/css/ie.css3
-rw-r--r--site/app/webroot/css/ie6.css7
-rw-r--r--site/app/webroot/css/jquery-lightbox.css4
-rw-r--r--site/app/webroot/css/jquery-ui/flora/flora.tabs.css7
-rw-r--r--site/app/webroot/css/remora.css44
-rw-r--r--site/app/webroot/css/screen.css923
-rwxr-xr-xsite/app/webroot/css/stats/dropdowns.css57
-rwxr-xr-xsite/app/webroot/css/stats/stats.css51
-rw-r--r--site/app/webroot/css/style.min.css2
-rw-r--r--site/app/webroot/css/type.css11
14 files changed, 236 insertions, 1503 deletions
diff --git a/site/app/webroot/css/color.css b/site/app/webroot/css/color.css
index 2ae6eac..2ef67d3 100644
--- a/site/app/webroot/css/color.css
+++ b/site/app/webroot/css/color.css
@@ -19,7 +19,7 @@ a:link { color: #1d587f; }
a:visited { color: #748d9e; }
a:active, a:hover, a:focus { color: #000000; }
-a.view { background: transparent url("../img/sprite.png?20090430") 100% -247px no-repeat; }
+a.view { background: transparent url("../img/sprite.png?20081210") 100% -247px no-repeat; }
.html-ltr a.view:hover { background-position: 100% -301px; }
.html-rtl a.view { background-position: 100% -486px; }
.html-rtl a.view:hover { background-position: 100% -540px; }
@@ -72,7 +72,7 @@ h4#moz a:hover, h1#moz a:active, h1#moz a:focus { background-position: 0 -51px;
#other-apps h3 { color: #4d757b; }
#other-apps.js h3 { border-bottom: 1px solid #90c8dd; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }
-#other-apps.js h3 { background: transparent url("../img/sprite.png?20090430") 4px -262px no-repeat; }
+#other-apps.js h3 { background: transparent url("../img/sprite.png?20081210") 4px -262px no-repeat; }
.html-rtl #other-apps.js h3 { background-position: 14px -262px; }
#other-apps.js h3:hover { background-color: #c5e3ee; }
@@ -97,11 +97,11 @@ h4#moz a:hover, h1#moz a:active, h1#moz a:focus { background-position: 0 -51px;
.html-rtl #other-apps.collapsed h3 { border-bottom: 0; background-position: 16px -320px; }
/*** =Search form ***/
-#search-bubble-outer { background: transparent url("../img/sprite.png?20090430") right top no-repeat; }
-#search-bubble-inner { background: transparent url("../img/sprite.png?20090430") left top no-repeat; }
+#search-bubble-outer { background: transparent url("../img/sprite.png?20081210") right top no-repeat; }
+#search-bubble-inner { background: transparent url("../img/sprite.png?20081210") left top no-repeat; }
#search-form li { color: #666; }
-.html-ltr #search-form #query { background: #fff url("../img/sprite.png?20090430") -977px -686px no-repeat; }
-.html-rtl #search-form #query { background: #fff url("../img/sprite.png?20090430") 100% -686px no-repeat; }
+.html-ltr #search-form #query { background: #fff url("../img/sprite.png?20081210") -977px -686px no-repeat; }
+.html-rtl #search-form #query { background: #fff url("../img/sprite.png?20081210") 100% -686px no-repeat; }
#search-form #search-category label { color: #426a13; }
.html-ltr #search-form #my-submit { background: url("../img/sprite-alpha.png") -120px 0 no-repeat; }
.html-ltr #search-form #my-submit:hover { background-position: -157px 0;}
@@ -109,15 +109,15 @@ h4#moz a:hover, h1#moz a:active, h1#moz a:focus { background-position: 0 -51px;
.html-rtl #search-form #my-submit:hover { background: url("../img/sprite-alpha.png") -157px -40px no-repeat;}
#advanced-search {background-color: #e6e6e6; border: 1px solid #68B41C; }
-#advanced-search-toggle {background: url("../img/sprite.png?20090430") right -68px no-repeat; }
-#advanced-search-toggle div {background: transparent url("../img/sprite.png?20090430") left -68px no-repeat;}
+#advanced-search-toggle {background: url("../img/sprite.png?20081210") right -68px no-repeat; }
+#advanced-search-toggle div {background: transparent url("../img/sprite.png?20081210") left -68px no-repeat;}
#advanced-search-toggle a {color: black; text-decoration: none; padding:1px 3px 1px 3px;}
-.html-ltr #advanced-search-toggle a.asclosed { background: url("../img/sprite.png?20090430") right -354px no-repeat;}
-.html-ltr #advanced-search-toggle a.asopen { background: url("../img/sprite.png?20090430") right -369px no-repeat;}
-.html-rtl #advanced-search-toggle a.asclosed {background: url("../img/sprite.png?20090430") -989px -354px no-repeat;}
-.html-rtl #advanced-search-toggle a.asopen { background: url("../img/sprite.png?20090430") -989px -369px no-repeat;}
-#advanced-search-toggle #toggle-outer {background: url("../img/sprite.png?20090430") right -87px no-repeat; }
-#advanced-search-toggle #toggle-inner {background: url("../img/sprite.png?20090430") -861px -87px no-repeat; }
+.html-ltr #advanced-search-toggle a.asclosed { background: url("../img/sprite.png?20081210") right -354px no-repeat;}
+.html-ltr #advanced-search-toggle a.asopen { background: url("../img/sprite.png?20081210") right -369px no-repeat;}
+.html-rtl #advanced-search-toggle a.asclosed {background: url("../img/sprite.png?20081210") -989px -354px no-repeat;}
+.html-rtl #advanced-search-toggle a.asopen { background: url("../img/sprite.png?20081210") -989px -369px no-repeat;}
+#advanced-search-toggle #toggle-outer {background: url("../img/sprite.png?20081210") right -87px no-repeat; }
+#advanced-search-toggle #toggle-inner {background: url("../img/sprite.png?20081210") -861px -87px no-repeat; }
/*** =Footer ***/
#footer { color: #888; padding: 1em 0; background: transparent url("../img/foot-bg.png") repeat-x; }
@@ -128,8 +128,8 @@ h4#moz a:hover, h1#moz a:active, h1#moz a:focus { background-position: 0 -51px;
#content-extra .extra { border: 1px solid #d8dcdf; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }
/*** =Categories ***/
-#categories h3 { background: #79be1b url("../img/sprite.png?20090430") -104px -106px no-repeat; border-bottom: 1px solid #abe071; }
-#categories h3 span { color: #426a13; background: transparent url("../img/sprite.png?20090430") -230px -106px no-repeat; }
+#categories h3 { background: #79be1b url("../img/sprite.png?20081210") -104px -106px no-repeat; border-bottom: 1px solid #abe071; }
+#categories h3 span { color: #426a13; background: transparent url("../img/sprite.png?20081210") -230px -106px no-repeat; }
#categories.collapsed h3 { background-position: 0 -106px; }
#categories.collapsed h3.open { background-position: -26px -106px; }
@@ -155,34 +155,30 @@ h4#moz a:hover, h1#moz a:active, h1#moz a:focus { background-position: 0 -51px;
#categories.collapsed h3:hover span { background-position: -533px -106px; }
#categories p { border-top: 1px solid #e8e6e6; }
-
-
/*** =Add-on boxes ***/
-.addon { border-left: 1px solid #d8dcdf; background: transparent url("../img/sprite.png?20090430") right -1256px no-repeat; }
-.addon .vex { background: transparent url("../img/sprite.png?20090430") right bottom no-repeat; }
-.addon .vex span { background: transparent url("../img/sprite.png?20090430") left bottom no-repeat; }
-.addon .preview-img { background: transparent url("../img/sprite.png?20090430") left -1256px no-repeat; }
+.addon { border-left: 1px solid #d8dcdf; background: transparent url("../img/sprite.png?20081210") right -1256px no-repeat; }
+.addon .vex { background: transparent url("../img/sprite.png?20081210") right bottom no-repeat; }
+.addon .vex span { background: transparent url("../img/sprite.png?20081210") left bottom no-repeat; }
+.addon .preview-img { background: transparent url("../img/sprite.png?20081210") left -1256px no-repeat; }
.addon .stats em { color: #d54601; }
.addon .flag { border: 1px solid #ccc; border-width: 0 1px 1px 0; }
-#addon-listing .addon .vex { background: transparent url("../img/sprite.png?20090430") no-repeat right bottom; }
+#addon-listing .addon .vex { background: transparent url("../img/sprite.png?20081210") no-repeat right bottom; }
/* =Secondary featured add-ons */
-.sub .irk { background: transparent url("../img/sprite.png?20090430") left -1256px no-repeat; }
+.sub .irk { background: transparent url("../img/sprite.png?20081210") left -1256px no-repeat; }
.sub .preview-img { background-image: none; }
/* =Recommended add-ons */
.rec { background: url("../img/rec-tr.png") no-repeat right top; border-left-color: #c1e1c1; }
.rec .preview-img { background: transparent url("../img/rec-tl.png") left top no-repeat; }
-.rec .flag { background: #f8f8f7 url("../img/rec-flag.png") no-repeat; }
+.rec .flag { color: #360; background: #f8f8f7 url("../img/rec-flag.png") no-repeat; }
.rec .vex { background-image: url("../img/rec-br.png"); }
.rec .vex span { background-image: url("../img/rec-bl.png"); }
-.rec .flag a { color: #360; text-decoration: none; }
/* =Experimental add-ons */
.exp { background: url("../img/exp-tr.png") no-repeat right top; border-left-color: #e3c1c1; }
.exp .preview-img { background: transparent url("../img/exp-tl.png") left top no-repeat; }
-.exp .flag { background: #f8f8f7 url("../img/exp-flag.png") no-repeat; }
-.exp .flag a { color: #900; text-decoration: none; }
+.exp .flag { color: #900; background: #f8f8f7 url("../img/exp-flag.png") no-repeat; }
.exp .vex { background-image: url("../img/exp-br.png"); }
.exp .vex span { background-image: url("../img/exp-bl.png"); }
@@ -191,7 +187,7 @@ h4#moz a:hover, h1#moz a:active, h1#moz a:focus { background-position: 0 -51px;
#addon-listing .more li:last-child { border: 0; }
/*** =Install button ***/
-.install-button a { color: #062445; background: #7cc11c url("../img/sprite.png?20090430") 100% -730px no-repeat; }
+.install-button a { color: #062445; background: #7cc11c url("../img/sprite.png?20081210") 100% -730px no-repeat; }
.install-button a span { background: transparent url("../img/installbtn-edges.png") left bottom no-repeat; }
.install-button a span span { background: transparent url("../img/installbtn-edges.png") right bottom no-repeat; }
.install-button a span span span { background: transparent url("../img/installbtn-edges.png") left top no-repeat; }
@@ -213,22 +209,18 @@ h4#moz a:hover, h1#moz a:active, h1#moz a:focus { background-position: 0 -51px;
/* In listings - recommended add-ons */
#addon-listing .rec .install-button a span,
-#addon-listing .rec .install-button a span,
#addon-listing .rec .install-button a span span,
-#addon-listing .rec .install-button a span span,
-#addon-listing .rec .install-button a span span span,
#addon-listing .rec .install-button a span span span,
#addon-listing .rec .install-button a span span span strong { background-image: url("../img/installbtn-edges-rec.png"); }
/* Experimental add-ons - while logged out */
-#content-main .exp-loggedout, #content .exp-loggedout,
-#content-main .exp-confirmed { border: 1px solid #d8d8d8; background: #fff; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }
-#content-main .exp-loggedout .install-button a, #content .exp-loggedout .install-button a { color: #aaa; background-color: #fff; background-position: 100% -995px; }
-#content-main .exp-loggedout .install-button a span, #content .exp-loggedout .install-button a span,
-#content-main .exp-loggedout .install-button a span span, #content .exp-loggedout .install-button a span span,
-#content-main .exp-loggedout .install-button a span span span, #content .exp-loggedout .install-button a span span span,
-#content-main .exp-loggedout .install-button a span span span strong, #content .exp-loggedout .install-button a span span span strong { background-image: url("../img/installbtn-edges-dis.png"); }
-#content-main .exp-loggedout .install-button a:hover, #content .exp-loggedout .install-button a:hover { background-color: #f3f3f3; background-position: 100% -1125px; }
+#content-main .exp-loggedout { border: 1px solid #d8d8d8; background: #fff; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }
+#content-main .exp-loggedout .install-button a { color: #aaa; background-color: #fff; background-position: 100% -995px; }
+#content-main .exp-loggedout .install-button a span,
+#content-main .exp-loggedout .install-button a span span,
+#content-main .exp-loggedout .install-button a span span span,
+#content-main .exp-loggedout .install-button a span span span strong { background-image: url("../img/installbtn-edges-dis.png"); }
+#content-main .exp-loggedout .install-button a:hover { background-color: #f3f3f3; background-position: 100% -1125px; }
/* Unavailable add-ons */
#content-main .install-container .not-avail { padding: 5px 10px; float: left; color: #666; border: 1px solid #d8d8d8; background: #fff; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }
@@ -286,7 +278,7 @@ ul.star-rating { background: #fff; padding: 3px 5px; border: 1px solid #edbe97;
*/
/* =More add-ons */
-.more-addons h3 a.view { background: transparent url("../img/sprite.png?20090430") 100% -387px no-repeat; }
+.more-addons h3 a.view { background: transparent url("../img/sprite.png?20081210") 100% -387px no-repeat; }
.html-ltr .more-addons h3 a.view:hover { background-position: 100% -437px; }
.html-rtl .more-addons h3 a.view { background-position: 100% -597px; }
.html-rtl .more-addons h3 a.view:hover { background-position: 100% -647px; }
@@ -295,7 +287,7 @@ ul.star-rating { background: #fff; padding: 3px 5px; border: 1px solid #edbe97;
.pagination { background-color: #f7fafc; border: 1px solid #eef1f3; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }
.pages a { border: 1px solid #fff; }
.pages a:hover { background-color: #ccf29b; border-color: #bbde92; }
-.pages .selected a { background-color: #ccf29b; border: 1px solid #83c53f; text-decoration: none; font-weight: bold; color: black; }
+.pages .current strong { background-color: #ccf29b; border: 1px solid #83c53f; }
.pages .prev a { background: transparent url("../img/arr-prev.png") 0 50% no-repeat; }
.pages .prev a:hover { background-color: #ccf29b; }
.pages .next a { background: transparent url("../img/arr-next.png") 100% 50% no-repeat; }
@@ -317,11 +309,11 @@ ul.star-rating { background: #fff; padding: 3px 5px; border: 1px solid #edbe97;
#thumb-subcategories a:hover, #thumb-subcategories a:active, #thumb-subcategories a:focus { background: #F2F8Fd }
#thumb-subcategories li.selected a:link, #thumb-subcategories li.selected a:visited { background-color:#89A8C1; color:#FFFFFF; }
-#thumb-browser .thumbs li.thumb { background: transparent url(../img/sprite.png?20090430) no-repeat scroll right -1256px; }
-#thumb-browser .thumbs li.thumb div.wrapper { background: transparent url(../img/sprite.png?20090430) no-repeat scroll left -1256px; }
+#thumb-browser .thumbs li.thumb { background: transparent url(../img/sprite.png?20081210) no-repeat scroll right -1256px; }
+#thumb-browser .thumbs li.thumb div.wrapper { background: transparent url(../img/sprite.png?20081210) no-repeat scroll left -1256px; }
#thumb-browser .thumbs li.exp { background: transparent url(../img/exp-tr.png) no-repeat scroll right top; }
#thumb-browser .thumbs li.exp div.wrapper { background: transparent url(../img/exp-tl.png) no-repeat scroll left top; }
-#thumb-browser .thumbs li.thumb .vex { background:transparent url(../img/sprite.png?20090430) no-repeat scroll right bottom; }
-#thumb-browser .thumbs li.thumb .vex span { background:transparent url(../img/sprite.png?20090430) no-repeat scroll left bottom; width: 10px; height: 10px; float: left;}
+#thumb-browser .thumbs li.thumb .vex { background:transparent url(../img/sprite.png?20081210) no-repeat scroll right bottom; }
+#thumb-browser .thumbs li.thumb .vex span { background:transparent url(../img/sprite.png?20081210) no-repeat scroll left bottom; width: 10px; height: 10px; float: left;}
#thumb-browser .thumbs li.exp .vex { background:transparent url(../img/exp-br.png) no-repeat scroll right bottom; }
#thumb-browser .thumbs li.exp .vex span { background:transparent url(../img/exp-bl.png) no-repeat scroll left bottom; }
diff --git a/site/app/webroot/css/developers.css b/site/app/webroot/css/developers.css
index 6bd440a..dbfbee1 100644
--- a/site/app/webroot/css/developers.css
+++ b/site/app/webroot/css/developers.css
@@ -1,8 +1,3 @@
-.html-rtl th,
-.html-rtl td {
- text-align: right;
-}
-
.graybox {
background-color: #F7FAFC;
border: 1px solid #EEF1F3;
@@ -33,12 +28,6 @@
font-size: 110%;
color: #5D6C8C;
}
-.html-rtl .action-button {
- background-image: url('../img/arr-view-rtl-big.png');
- background-position: 2% 3px;
- padding-right: auto;
- padding-left: 30px;
-}
a.action-button {
text-decoration: none;
}
@@ -46,50 +35,30 @@ a.action-button:hover {
background-position: 98% -295px;
color: #2D3B58;
}
-.html-rtl a.action-button:hover {
- background-position: 2% -295px;
-}
.action-button.disabled {
background: #EEEEEE url('../img/developers/privileges.png') no-repeat 96% 50%;
border-color: gray;
color: gray;
cursor: default;
}
-.html-rtl .action-button.disabled {
- background-position: 4% 50%;
-}
a.action-button.disabled:hover {
color: gray;
background-position: 96% 50%;
}
-.html-rtl a.action-button.disabled:hover {
- background-position: 4% 50%;
-}
.index-actions {
margin: 15px 0 0 30px;
padding: 0;
list-style: none;
}
-.html-rtl .index-actions {
- margin: 15px 30px 0 0;
-}
.index-actions li {
padding-left: 20px;
font-weight: bold;
}
-.html-rtl .index-actions li {
- padding-left: auto;
- padding-right: 20px;
-}
.action-details {
margin-left: 10px;
font-weight: normal;
}
-.html-rtl .action-details {
- margin-left: auto;
- margin-right: 10px;
-}
.add-button-container {
margin-top: 10px;
@@ -100,13 +69,6 @@ a.action-button.disabled:hover {
background: #FFFFFF url('../img/developers/add.png') no-repeat 5px 50%;
padding: 3px 5px 3px 25px;
border: 1px solid #5D6C8C;
- white-space: nowrap;
-}
-.html-rtl .add-button,
-.html-rtl .remove-button,
-.html-rtl .edit-button {
- background-position: 100% 50%;
- padding: 3px 20px 3px 5px;
}
.button {
background-color: #FFFFFF;
@@ -125,9 +87,6 @@ a.button {
font-size: 105%;
border: 1px solid #5D6C8C;
}
-.html-rtl .add-button.bigger {
- padding: 5px 25px 5px 10px;
-}
.edit-button {
background-image: url('../img/developers/pencil.png');
border: 1px solid #FFCC66;
@@ -147,17 +106,14 @@ a.button:hover {
text-decoration: underline;
}
-#dev-agreement {
+.agreement-text {
background-color: #EEEEEE;
- margin: 0 5% 10px;
+ margin: 0 5%;
padding: 10px;
- max-height: 300px;
- overflow: auto;
- border: 1px solid #AAA;
- font-size: 85%;
}
-#license-disclosure {
- font-size: 95%;
+.agreement-buttons {
+ text-align: center;
+ margin: 5px 0;
}
#step-agreement,
@@ -250,18 +206,10 @@ p {
padding-left: 25px;
min-height: 20px;
}
-.html-rtl #edit-listing dt {
- padding-left: auto;
- padding-right: 25px;
-}
#edit-listing dd {
padding-left: 20px;
padding-bottom: 10px;
}
-.html-rtl #edit-listing dd {
- padding-left: auto;
- padding-right: 20px;
-}
.pitch ul {
margin: 0;
list-style: none;
@@ -270,24 +218,13 @@ p {
padding-left: 23px;
margin-top: 5px;
}
-.html-rtl .pitch .actionbar li {
- padding-left: auto;
- padding-right: 23px;
-}
.pitch .actionbar li.container {
padding-left: 0;
margin-top: 0;
}
-.html-rtl .pitch .actionbar li.container {
- padding-right: 0;
-}
.pitch .actionbar ul li {
margin-left: 15px;
}
-.html-rtl .pitch .actionbar ul li {
- margin-left: auto;
- margin-right: 15px;
-}
.pitch .actionbar li.selected {
font-weight: bold;
}
@@ -343,28 +280,6 @@ p {
.actionbar .previews {
background: transparent url('../img/developers/actionbar/previews.png') no-repeat 0% 50%;
}
-.html-rtl .actionbar .displaypage,
-.html-rtl .actionbar .details,
-.html-rtl .actionbar .edit,
-.html-rtl .actionbar .edit-properties,
-.html-rtl .actionbar .edit-descriptions,
-.html-rtl .actionbar .edit-categories,
-.html-rtl .actionbar .edit-authors,
-.html-rtl .actionbar .status,
-.html-rtl .actionbar .statistics,
-.html-rtl .actionbar .versions,
-.html-rtl .actionbar .versions-add,
-.html-rtl .actionbar .previews {
- background-position: 100% 50%;
-}
-
-.edit-categories-descriptions {
- border-left: 1px solid #CCCCCC;
-}
-.html-rtl .edit-categories-descriptions {
- border-left-width: 0;
- border-right: 1px solid #CCCCCC;
-}
#add-author-button .add-button {
background-image: url('../img/developers/edit_authors_add.png');
@@ -390,10 +305,6 @@ p {
border: 1px solid #5D6C8C;
margin: 5px;
}
-.html-rtl .save-changes {
- background-position: 100% 50%;
- padding: 5px 25px 5px 0;
-}
#add-author p {
margin-bottom: 5px;
}
@@ -403,10 +314,6 @@ p {
padding: 5px 0 5px 30px;
display: none;
}
-.html-rtl #add-author #add-error {
- background-position: 100% 50%;
- padding: 5px 25px 5px 0;
-}
#add-author #add-loading {
display: none;
}
@@ -415,10 +322,6 @@ p {
vertical-align: middle;
margin-right: 10px;
}
-.html-rtl .edit-categories-box h4 img {
- margin-right: auto;
- margin-left: 10px;
-}
#edit-properties-icon-table th {
color: #2D3B58;
@@ -448,10 +351,6 @@ p {
padding-left: 20px;
display: none;
}
-.html-rtl #new-app-picker {
- padding-left: auto;
- padding-right: 20px;
-}
table .inline-delete-button img {
padding-bottom: 4px;
@@ -461,11 +360,6 @@ a.filelink {
background: transparent url('../img/developers/versions_link.png') no-repeat left;
padding-left: 20px;
}
-.html-rtl a.filelink {
- background-position: right;
- padding-left: auto;
- padding-right: 20px;
-}
#files-table .inline-delete-box .remove-button {
background-image: url('../img/developers/versions_delete.png');
@@ -488,28 +382,12 @@ a.filelink {
.replace-preview input {
margin-left: 20px;
}
-.html-rtl .replace-preview input {
- margin-left: auto;
- margin-right: 20px;
-}
#content-main .replace-preview p {
margin-bottom: 0;
}
#add-preview-box .add-button {
background-image: url('../img/developers/preview_add.png');
}
-.preview-buttons {
- text-align: right;
-}
-.html-rtl .preview-buttons {
- text-align: left;
-}
-.preview-add-button-description {
- text-align: right;
-}
-.html-rtl .preview-add-button-description {
- text-align: left;
-}
/* Change Status Page */
div.status {
@@ -546,12 +424,9 @@ h4.status span {
.actions .action {
text-align: left;
vertical-align: middle;
- min-width: 25%;
+ width: 25%;
padding-bottom: 5px;
}
-.html-rtl .actions .action {
- text-align: right;
-}
.actions .description {
color: #5D6C8C;
}
@@ -579,18 +454,10 @@ h4.status span {
.criteria {
margin-left: 10px;
}
-.html-rtl .criteria {
- margin-left: auto;
- margin-right: 10px;
-}
.criteria li {
list-style: none;
padding-left: 20px;
}
-.html-rtl .criteria li {
- padding-left: auto;
- padding-right: 20px;
-}
.criteria .pass {
background: url('../img/developers/tick.png') no-repeat left center;
}
@@ -600,11 +467,6 @@ h4.status span {
.criteria .meh {
background: url('../img/developers/asterisk_yellow.png') no-repeat left center;
}
-.html-rtl .criteria .pass,
-.html-rtl .criteria .fail,
-.html-rtl .criteria .meh {
- background-position: right center;
-}
.pretty-table {
width: 100%;
@@ -663,24 +525,11 @@ h4.status span {
-webkit-border-top-right-radius: 0;
border-radius: 6px 0 6px 6px;
}
-.html-rtl .inline-delete-box {
- margin-left: auto;
- margin-right: -378px;
- -moz-border-radius: 0 6px 6px 6px;
- -webkit-border-radius: 6px;
- -webkit-border-top-left-radius: 0;
- border-radius: 0 6px 6px 6px;
-}
.uses-button .inline-delete-box {
right: 0;
margin: 2px 22px 0 0;
width: 50%;
}
-.html-rtl .uses-button .inline-delete-box {
- right: auto;
- left: 0;
- margin: 2px 0 0 22px;
-}
.inline-delete-box p {
margin: 0 !important;
padding: 0;
@@ -725,6 +574,145 @@ label.indented {
text-indent: 2em;
}
+/* translation box */
+.translation-box h4 {
+ border-bottom: 1px solid #2D3B58;
+}
+.translation-box h4 img {
+ float: right;
+ margin-top: 3px;
+}
+.translation-box .translation-button img {
+ cursor: pointer;
+ float: left;
+ background-color: #EEEEEE;
+ border: 1px solid #EEEEEE;
+ border-bottom: none;
+ padding: 2px 5px 3px;
+ margin: 5px 0 0 10px;
+ height: 1.5em;
+ -moz-border-radius-topleft: 6px;
+ -moz-border-radius-topright: 6px;
+ -webkit-border-top-left-radius: 6px;
+ -webkit-border-top-right-radius: 6px;
+}
+.translation-box .translation-button.remove img {
+ float: right;
+}
+.translation-box .translation-button img:hover {
+ background-color: #E4F3FA;
+}
+.translation-box .translation-tab {
+ float: left;
+ margin-right: 2px;
+ background-color: #DDDDDD;
+ text-align: center;
+ padding: 5px;
+ -moz-border-radius-topleft: 6px;
+ -moz-border-radius-topright: 6px;
+ -webkit-border-top-left-radius: 6px;
+ -webkit-border-top-right-radius: 6px;
+ width: 3.1em;
+ height: 1.5em;
+ cursor: pointer;
+ border-bottom: 1px solid #FFFFFF;
+}
+.translation-box .translation-tab.selected {
+ border: 1px solid #1D587F;
+ background-color: #DDDDFF;
+ border-bottom: none;
+ color: #1D587F;
+}
+.translation-box .translation-tab:hover {
+ text-decoration: underline;
+}
+.translation-box .translation-area {
+ clear: both;
+ margin: 0;
+}
+.translation-box .translation-maxlength {
+ text-align: right;
+ display: none;
+}
+.translation-box .translation-maxlength.selected {
+ display: block;
+}
+.translation-box .translation-maxlength img {
+ display: none;
+}
+.translation-box .translation-maxlength.over {
+ color: #CC3333;
+}
+.translation-box .translation-maxlength.over img {
+ display: inline;
+ vertical-align: middle;
+}
+.translation-box .translation-maxlength span {
+ font-weight: bold;
+}
+.translation-box .input {
+ border: 1px solid #1D587F;
+ margin: 0;
+ -moz-border-radius-bottomleft: 6px;
+ -moz-border-radius-bottomright: 6px;
+ -webkit-border-bottom-left-radius: 6px;
+ -webkit-border-bottom-right-radius: 6px;
+ width: 100%;
+ display: none;
+}
+.translation-box .input.selected {
+ display: block;
+}
+.translation-newlocale-container,
+.translation-deletelocale-container,
+.translation-help-container,
+.translation-error-container {
+ display: none;
+}
+.translation-newlocale,
+.translation-deletelocale {
+ border: 1px solid #1D587F;
+ margin: 0;
+ -moz-border-radius-bottomleft: 6px;
+ -moz-border-radius-bottomright: 6px;
+ -webkit-border-bottom-left-radius: 6px;
+ -webkit-border-bottom-right-radius: 6px;
+ width: 100%;
+ height: 100px;
+ display: none;
+}
+.translation-deletelocale.textarea {
+ position: absolute;
+ z-index: 10;
+}
+.translation-newlocale.selected,
+.translation-deletelocale {
+ display: block;
+}
+.translation-newlocale .padded,
+.translation-deletelocale .padded,
+.translation-help .padded {
+ padding: 15px;
+}
+.translation-newlocale .buttons,
+.translation-deletelocale .buttons {
+ text-align: center;
+ margin: 10px;
+}
+.translation-help {
+ background-color: #FFFFFF;
+ margin-bottom: 10px;
+ width: 630px;
+ display: none;
+}
+
+
+.graybox .error-message {
+ background: transparent url('../img/developers/exclamation.png') no-repeat 5px 50%;
+ color: red;
+ padding: 5px 0 5px 30px;
+}
+
.preview-box .error-message {
display: none;
background-image: url('../img/developers/preview_delete.png');
@@ -739,10 +727,6 @@ label.indented {
margin-bottom: 5px;
padding: 5px 5px 5px 30px;
}
-.html-rtl .notice-success {
- background-position: 100% 50%;
- padding: 5px 25px 5px 5px;
-}
.notice-success span {
font-weight: bold;
}
@@ -753,10 +737,6 @@ label.indented {
margin-bottom: 5px;
padding: 5px 5px 5px 30px;
}
-.html-rtl .notice-error {
- background-position: 100% 50%;
- padding: 5px 25px 5px 5px;
-}
.notice-error span {
font-weight: bold;
}
@@ -782,22 +762,12 @@ label.indented {
padding-left: 30px;
background: #FFFF99 url('../img/developers/noscript.png') no-repeat 5px 50%;
}
-.html-rtl .notice.noscript {
- padding-left: auto;
- padding-right: 30px;
- background-position: 100% 50%;
-}
.notice.no-privs-box {
padding-left: 30px;
background: #FFFF99 url('../img/developers/privileges.png') no-repeat 5px 50%;
display: none;
}
-.html-rtl .notice.no-privs-box {
- padding-left: auto;
- padding-right: 30px;
- background-position: 100% 50%;
-}
#content-main.no-privs .no-privs-box {
display: block;
@@ -812,12 +782,6 @@ label.indented {
#content-main.no-privs .remove-button {
display: none;
}
-.version-delete-area {
- text-align: right;
-}
-.html-rtl .version-delete-area {
- text-align: left;
-}
#content-main.no-privs input,
#content-main.no-privs select,
@@ -850,24 +814,15 @@ div.error_message {
.sub div { margin: 0; padding: 0; }
.sub div.addon-container { margin-left: -1px; padding: 14px 20px 8px; }
.sub .vex { left: 0; }
-.html-rtl .sub .vex { left: 0; }
#summary h4 img {
float: left;
padding-right: 10px;
}
-.html-rtl #summary h4 img {
- float: right;
- padding-right: auto;
- padding-left: 10px;
-}
#summary p {
padding: 5px;
clear: left;
}
-.html-rtl #summary p {
- clear: right;
-}
/*** =Extra content ***/
.action-bar {
@@ -879,9 +834,6 @@ div.error_message {
-webkit-border-radius: 6px;
border-radius: 6px;
}
-.html-rtl .action-bar {
- float: left;
-}
.action-bar ul {
margin: 10px !important;
list-style: none;
@@ -889,10 +841,6 @@ div.error_message {
.action-bar ul li {
padding-left: 20px;
}
-.html-rtl .action-bar ul li {
- padding-left: auto;
- padding-right: 20px;
-}
.addon-details h3 img {
vertical-align: middle;
@@ -920,10 +868,6 @@ div.summaryBar {
border: 0px;
margin-left: 10px;
}
-.html-rtl .summaryBar img {
- margin-left: auto;
- margin-right: 10px;
-}
.summaryBar div {
/* IE hack */
zoom: 1;
@@ -962,10 +906,6 @@ div.greenNotice {
#developersForm {
padding-left: 15px;
}
-.html-rtl #developersForm {
- padding-left: auto;
- padding-right: 15px;
-}
#submissionHelp {
text-align: center;
}
@@ -984,24 +924,13 @@ div.greenNotice {
float: left;
width: 14em;
}
-.html-rtl #developersForm label {
- float: right;
-}
#developersForm ul.rightlist li {
list-style: none;
padding-left: 11em;
}
-.html-rtl #developersForm ul.rightlist li {
- padding-left: auto;
- padding-right: 11em;
-}
#developersForm ul.rightlist li:first-child {
padding-left: 0;
}
-.html-rtl #developersForm ul.rightlist li:first-child {
- padding-left: auto;
- padding-right: 0;
-}
#developersForm div div.platforms label {
float: left;
border: none;
@@ -1009,19 +938,11 @@ div.greenNotice {
width: 14em;
text-align: right;
}
-.html-rtl #developersForm div div.platforms label {
- float: right;
- text-align: left;
-}
#developersForm label.nofloat {
float: none;
margin-left: 10px;
border: none;
}
-.html-rtl #developersForm label.nofloat {
- margin-left: auto;
- margin-right: 10px;
-}
#developersForm label.normal {
float: none;
border: none;
@@ -1030,17 +951,9 @@ div.greenNotice {
font-style: italic;
margin-left: 14em;
}
-.html-rtl #developersForm div.description {
- margin-left: auto;
- margin-right: 14em;
-}
#developersForm .spaced {
margin-left: 14em;
}
-.html-rtl #developersForm .spaced {
- margin-left: auto;
- margin-right: 14em;
-}
#developersForm input.vmiddle {
vertical-align: middle;
}
@@ -1049,12 +962,6 @@ div.greenNotice {
#developersForm textarea {
margin-left: 5px;
}
-.html-rtl #developersForm input,
-.html-rtl #developersForm select,
-.html-rtl #developersForm textarea {
- margin-left: left;
- margin-right: 5px;
-}
#developersForm select {
border: 1px solid #eee;
}
@@ -1066,10 +973,6 @@ div.addonName {
font-size: 14px;
font-style: italic;
}
-div.addonName {
- padding-left: auto;
- padding-right: 20px;
-}
.buttonBox input {
margin: 10px;
}
@@ -1084,10 +987,6 @@ div.addonName {
vertical-align: top;
padding-left: 20px;
}
-.html-rtl #tagDescription {
- padding-left: auto;
- padding-right: 20px;
-}
#afterDescription {
clear: both;
padding-top: 15px;
@@ -1130,11 +1029,6 @@ div.addonName {
padding: .4em;
border-right: 1px solid #eee;
}
-#locale-box span {
- float: right;
- border-right-width: 0;
- border-left: 1px solid #eee;
-}
#locale-box span:hover,
#locale-box span.selected {
background: url(../img/developers/locale-background-hover.png) repeat-x;
@@ -1152,18 +1046,11 @@ div.addonName {
#fileList td.separator {
padding: 0 15px;
}
-#license-translationbox {
- margin-top: 1em;
-}
/* developers/tshirtrequest */
#tshirtRequestForm {
padding-left: 15px;
}
-.html-rtl #tshirtRequestForm {
- padding-left: auto;
- padding-right: 15px;
-}
#tshirtRequestForm div {
margin-top: 15px;
@@ -1172,8 +1059,4 @@ div.addonName {
#requestTShirtButton {
margin-left: 14em;
}
-.html-rtl #requestTShirtButton {
- margin-left: auto;
- margin-right: 14em;
-}
diff --git a/site/app/webroot/css/editors.css b/site/app/webroot/css/editors.css
index 0c25025..4c11658 100644
--- a/site/app/webroot/css/editors.css
+++ b/site/app/webroot/css/editors.css
@@ -63,29 +63,9 @@ div.error_message {
}
#filterTable {
width: 100%;
- margin: 0 auto;
- padding-bottom: 10px;
}
-#filterTable div.group {
- display: -moz-inline-box;
- display: inline-block;
- margin: 10px;
-}
-#filterTable div.left {
- text-align: left;
-}
-#filterTable div.left div {
- margin: 5px 0;
-}
-#filterTable div.left label {
- float: left;
- width: 150px;
-}
-#filterTable div.buttons {
- clear: both;
-}
-input#FilterAddonOrAuthor {
- width:250px;
+#filterTable td {
+ text-align: center;
}
#sessionNotice {
text-align: center;
@@ -372,106 +352,3 @@ div.autocomplete ul li {
padding-left:5px;
color: #f33;
}
-/* flagged add-ons */
-table#flagged tr.even { background-color: #eeeeff; }
-
-/* editors/performance */
-form#performanceFilter > div {
- margin: 5px;
-}
-input#user {
- width: 250px;
-}
-.performanceHeader {
- margin-top: 20px;
- margin-bottom: 10px;
- padding-left: 24px;
- font-size: 160%;
- color: #426a13;
- background: #abe071 url('../img/sprite.png?20090430') 0px 0px no-repeat;
- border-bottom: 1px solid #79be1b;
-}
-.performanceHeader.collapsible span {
- display: block;
- margin-left: -17px;
- padding-left: 17px;
- background: transparent url('../img/sprite.png?20090430') 0px -318px no-repeat;
-}
-.performanceHeader.collapsible.expanded span {
- background-position: 0px -261px;
-}
-#historyTable th {
- font-weight: bold;
- border-bottom: 1px solid gray;
-}
-#weeklyTable th {
- font-weight: bold;
- border-bottom: 1px solid gray;
-}
-th.numeric {
- text-align: right;
-}
-td.numeric {
- text-align: right;
-}
-th.headerSort {
- cursor: pointer;
- background-image: url('../img/developers/sort-bg.gif');
- background-repeat: no-repeat;
- background-position: center right;
- padding-right: 20px;
- background-color: #e6eeee;
-}
-th.headerSortDown {
- background-image: url('../img/developers/sort-asc.gif');
- background-color: #ccccff;
-}
-th.headerSortUp {
- background-image: url('../img/developers/sort-desc.gif');
- background-color: #ccccff;
-}
-#tabTable #details,
-#tabTable #charts {
- border-bottom: 1px solid black;
- text-align: left;
- vertical-align: bottom;
-}
-.html-rtl #tabTable #details,
-.html-rtl #tabTable #charts {
- text-align: right;
-}
-#performanceUserSelect {
- float:right;
-}
-.html-rtl #performanceUserSelect {
- float:left;
-}
-.performancePieContainer {
- height: 200px;
- margin: 10px 5px;
-}
-#byCatTeamChart,
-#byCatUserChart {
- width: 200px;
- float: left;
- clear: left;
-}
-.html-rtl #byCatTeamChart,
-.html-rtl #byCatUserChart {
- float: right;
- clear: left;
-}
-#performanceTeamLegend,
-#performanceUserLegend {
- float: left;
- margin: 0 10px;
-}
-#performanceTeamLegend div,
-#performanceUserLegend div {
- margin: 0.2em;
- padding: 0 0.2em;
-}
-.html-rtl #performanceTeamLegend,
-.html-rtl #performanceUserLegend {
- float: right;
-}
diff --git a/site/app/webroot/css/forms.css b/site/app/webroot/css/forms.css
index 0c091e4..3e984cc 100644
--- a/site/app/webroot/css/forms.css
+++ b/site/app/webroot/css/forms.css
@@ -53,21 +53,11 @@
margin-left: 14em;
}
-.html-rtl .amo-form div.amo-form-indent {
- margin-left: auto;
- margin-right: 14em;
-}
-
.amo-remember {
margin-left: 12.2em;
}
-.html-rtl .amo-remember {
- margin-left: auto;
- margin-right: 12.2em;
-}
-
-.html-rtl .amo-label-large, .html-rtl .amo-label-medium, .html-rtl .amo-label-small {
+[dir="rtl"] .amo-label-large, [dir="rtl"] .amo-label-medium, [dir="rtl"] .amo-label-small {
float: right;
}
diff --git a/site/app/webroot/css/ie.css b/site/app/webroot/css/ie.css
index 35f561e..e62235a 100644
--- a/site/app/webroot/css/ie.css
+++ b/site/app/webroot/css/ie.css
@@ -34,8 +34,7 @@ Created by Craig Cook - focalcurve.com
/* Size adjustements */
.html-ltr #search-element {left: 18%}
#search-form #search-submit { width: 4em; }
-#addon-listing .exp .exp-loggedout,
-#addon-listing .exp .exp-confirmed { width: 160px; }
+#addon-listing .exp .exp-loggedout { width: 160px; }
#rate-it legend span { left: -6px; }
#content.landing #content-extra { width: 21%; }
diff --git a/site/app/webroot/css/ie6.css b/site/app/webroot/css/ie6.css
index 5e31336..0373c9f 100644
--- a/site/app/webroot/css/ie6.css
+++ b/site/app/webroot/css/ie6.css
@@ -63,8 +63,7 @@ div.error-notice { background-image: url("../img/warning-ie.png"); }
#addon-listing .addon .vex span { position: relative; left: -220px; }
/* IE6 doesn't shrinkwrap the float, so removing the border makes it look better */
-#addon-summary .exp-loggedout,
-#addon-summary .exp-confirmed { border: 0; padding: 0; }
+#addon-summary .exp-loggedout { border: 0; padding: 0; }
/* Lose the left border because IE6 doesn't support :first-child */
#nav-user li, .addon-cats li, #addon-listing .more li { border: 0; padding-left: 0; }
@@ -78,8 +77,7 @@ div.error-notice { background-image: url("../img/warning-ie.png"); }
#content.landing.languages #secondaries { margin-bottom: 1.5em; }
/* Color adjustments */
-.exp-loggedout .install-button a:hover,
-.exp-confirmed .install-button a:hover { color: #aaa; }
+.exp-loggedout .install-button a:hover { color: #aaa; }
/* Position and margin adjustments */
.sub .irk, .addon .vex span { margin-left: 0; position: relative; left: -1px; }
@@ -106,7 +104,6 @@ div.error-notice { background-image: url("../img/warning-ie.png"); }
#categories.collapsed #cat-list a:active { width: 150px; }
.main .vex, #addon-listing .addon .vex, #addon-summary .vex { padding-right: 261px; }
#categories.collapsed #cat-list.visible { width: auto; margin: 0; }
-
#recommended { padding: 0 10px 10px; width: auto; }
#addon-summary, #recommended .addon { height: 220px; }
.sub .preview-img { width: 100%; }
diff --git a/site/app/webroot/css/jquery-lightbox.css b/site/app/webroot/css/jquery-lightbox.css
index fe73a31..e922e2e 100644
--- a/site/app/webroot/css/jquery-lightbox.css
+++ b/site/app/webroot/css/jquery-lightbox.css
@@ -15,7 +15,7 @@
position: absolute;
top: 0;
left: 0;
- z-index: 900;
+ z-index: 90;
width: 100%;
height: 500px;
}
@@ -24,7 +24,7 @@
top: 0;
left: 0;
width: 100%;
- z-index: 901;
+ z-index: 100;
text-align: center;
line-height: 0;
}
diff --git a/site/app/webroot/css/jquery-ui/flora/flora.tabs.css b/site/app/webroot/css/jquery-ui/flora/flora.tabs.css
index 19c5994..42a2117 100644
--- a/site/app/webroot/css/jquery-ui/flora/flora.tabs.css
+++ b/site/app/webroot/css/jquery-ui/flora/flora.tabs.css
@@ -24,9 +24,6 @@
margin: 0;
padding: 0 0 0 3px;
}
-.html-rtl .ui-tabs-nav {
- padding: 0 3px 0 0;
-}
.ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
display: block;
clear: both;
@@ -37,10 +34,6 @@
margin: 0 0 0 2px;
font-weight: bold;
}
-.html-rtl .ui-tabs-nav li {
- float: right;
- margin: 0 2px 0 0;
-}
.ui-tabs-nav a, .ui-tabs-nav a span {
float: left; /* fixes dir=ltr problem and other quirks IE */
padding: 0 12px;
diff --git a/site/app/webroot/css/remora.css b/site/app/webroot/css/remora.css
index 3c098e5..4386b6c 100644
--- a/site/app/webroot/css/remora.css
+++ b/site/app/webroot/css/remora.css
@@ -18,13 +18,13 @@
#cat-list li.selected a { background: #99CC66; }
/* Add-on Summary */
-#addon-summary .stats { position: absolute; left: 20px; top: 19em; margin: 1em 0; text-align: center; }
+#addon-summary { min-height: 255px; }
#addon-summary .privacypolicy { clear: both; padding-top: .5em; }
/* Details Page */
#addon-info h4.version-link { margin: 2em 0; }
-#addon-info h4.version-link a.view { background: transparent url("../img/sprite.png?20090430") 100% -387px no-repeat; }
+#addon-info h4.version-link a.view { background: transparent url("../img/sprite.png?20081210") 100% -387px no-repeat; }
.html-ltr #addon-info h4.version-link a.view:hover { background-position: 100% -437px; }
.html-rtl #addon-info h4.version-link a.view { background-position: 100% -597px; }
.html-rtl #addon-info h4.version-link a.view:hover { background-position: 100% -647px; }
@@ -32,7 +32,7 @@
/* Install Box Outer */
.sub div.install-container { padding: 0; margin: 0; }
-.sub div.secondary-container { background: transparent url("../img/sprite.png?20090430") left -1256px no-repeat; }
+.sub div.secondary-container { background: transparent url("../img/sprite.png?20081210") left -1256px no-repeat; }
/* Footer */
ul#nav-legal { margin:0; }
@@ -45,8 +45,8 @@ ul#nav-legal { margin:0; }
.error-notice { margin: 0 auto; padding: 10px 80px 20px 80px; background: url(../img/warning.png) 20px 20px no-repeat; min-height: 48px; }
/* right sidebar */
-.sidebar-content h3 { margin: 0 -1px; padding-left: 6px; font-size: 120%; background: #79be1b url("../img/sprite.png?20090430") -217px -106px no-repeat; border-bottom: 1px solid #abe071; }
-.sidebar-content h3 span { display: block; padding: 8px 4px; color: #426a13; background: transparent url("../img/sprite.png?20090430") -342px -106px no-repeat; }
+.sidebar-content h3 { margin: 0 -1px; padding-left: 6px; font-size: 120%; background: #79be1b url("../img/sprite.png?20081210") -217px -106px no-repeat; border-bottom: 1px solid #abe071; }
+.sidebar-content h3 span { display: block; padding: 8px 4px; color: #426a13; background: transparent url("../img/sprite.png?20081210") -342px -106px no-repeat; }
.sidebar-content { margin-bottom: 1em; position: relative; z-index: 5; padding-bottom: 6px; background-color: #f6f6f6; border: 1px solid #d8dcdf; border-width: 0 1px 1px; }
.sidebar-content { -moz-border-radius-bottomright: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-right-radius: 6px; -webkit-border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; }
.sidebar-list { margin-left: 0; list-style: none; border-top: 1px solid #e8e6e6; }
@@ -65,7 +65,7 @@ ul#nav-legal { margin:0; }
#addon-summary.addon-policy { padding-left: 0; }
div#content-policy { margin: 0 0 2em 44px; }
.policy-area { margin-bottom: 2em ;}
-#policy-tl { position: absolute; left: -1px; top: 0; padding: 18px 0 0 20px; background: transparent url("../img/sprite.png?20090430") left -1256px no-repeat; height: 10px; width: 10px; }
+#policy-tl { position: absolute; left: -1px; top: 0; padding: 18px 0 0 20px; background: transparent url("../img/sprite.png?20081210") left -1256px no-repeat; height: 10px; width: 10px; }
/* options bar on listing pages */
#form-listcontrol #options-submit { position: absolute; top:15px; right:-30px; }
@@ -124,9 +124,12 @@ div.hsession { display: none; }
font-family: inherit;
font-size: inherit;
}
-#tabbed-editor .line {
+#tabbed-editor div div {
margin: 10px 0;
}
+#tabbed-editor .ui-tabs-panel h3 {
+ display: none;
+}
#tabbed-editor .tabs-nav {
display: none;
}
@@ -148,30 +151,3 @@ dl.faq dd {
dl.faq dt:target {
color: #df731b;
}
-
-
-/* Developer Agreement */
-#dev-agreement ul {
- list-style-type: disc;
-}
-
-/* Version License */
-#version-license {
- background-color: #EEE;
- border: 1px solid #AAA;
- max-width: 600px;
- max-height: 400px;
- overflow: auto;
-}
-
-/* Get Satisfaction */
-div#gsfn_list_widget img { border: none; }
-div#gsfn_list_widget { float:right; font-size: 12px; width: 250px; border: 6px solid #DDD; padding: 5px 5px 25px 20px; margin: 5px 5px 10px 10px;}
-div#gsfn_list_widget a.widget_title { color: #000; display: block; margin-bottom: 10px; font-weight: bold; }
-div#gsfn_list_widget .powered_by { margin-top: 8px; padding-top: 8px; border-top: 1px solid #DDD; }
-div#gsfn_list_widget .powered_by a { color: #333; font-size: 90%; }
-div#gsfn_list_widget div#gsfn_content { }
-div#gsfn_list_widget div#gsfn_content li { text-align:left; margin-bottom:6px; }
-div#gsfn_list_widget div#gsfn_content a.gsfn_link { line-height: 1; }
-div#gsfn_list_widget div#gsfn_content span.time { font-size: 90%; padding-left: 3px; }
-div#gsfn_list_widget div#gsfn_content p.gsfn_summary { margin-top: 2px }
diff --git a/site/app/webroot/css/screen.css b/site/app/webroot/css/screen.css
index 0e640d6..498295e 100644
--- a/site/app/webroot/css/screen.css
+++ b/site/app/webroot/css/screen.css
@@ -102,7 +102,7 @@ h4#moz a { display: block; height: 44px; width: 100px; padding-left: 10px;}
#other-apps.js { width: 12em; padding-bottom: 6px; }
-#other-apps h3 { margin-right: 20px; }
+#other-apps h3 { float: left; margin-right: 20px; }
#other-apps.js h3 { float: none; cursor: pointer; }
.html-ltr #other-apps.js h3 {margin: -6px -10px; padding: 6px 15px 6px 20px; }
@@ -112,6 +112,7 @@ h4#moz a { display: block; height: 44px; width: 100px; padding-left: 10px;}
.html-ltr #nav-apps { margin-left: 0;}
.html-rtl #nav-apps { margin-right: 0;}
+#nav-apps li { display: inline; }
.html-ltr #nav-apps li { margin-right: 10px; }
.html-rtl #nav-apps li { margin-left: 10px; }
@@ -145,24 +146,19 @@ h4#moz a { display: block; height: 44px; width: 100px; padding-left: 10px;}
#search-form ol { margin: 0; padding: 0; }
#search-form #search-query { width: 55%; }
-#search-form #search-query label, #search-mini #search-query label { display: none; } /* label is hidden by default when JS isn't available */
-#search-mini #search-query label { font-style: italic; color: #46651f;}
-#search-form #search-query label, #search-mini #search-query label { position: absolute; top: 20px; }
-#search-mini #search-query label {top: 2px;}
+#search-form #search-query label { display: none; } /* label is hidden by default when JS isn't available */
+
+#search-form #search-query label { position: absolute; top: 20px; }
.html-ltr #search-form #search-query label { left: 17px; padding: .2em 5px .2em 30px; }
.html-rtl #search-form #search-query label { right: 17px; padding: .2em 30px .2em 5px; }
-
#search-form #query { width: 42%;}
.html-ltr #search-form #query { padding: .2em 5px .2em 24px;}
.html-rtl #search-form #query { padding: .2em 24px .2em 5px;}
-#search-form #category { width: 36%; padding: .2em 0; }
+#search-form #category { width: 36%; padding: .3em 0 .2em 0; }
#search-form #category option { min-width: 14em; }
-
-#search-form #search-query input, #search-form #category option { height: 21px; -ms-box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box; box-sizing:content-box; }
-
#search-form #my-submit { width:37px; height: 38px; border: 0px; margin-left: 9px; }
/*** =Advanced Search Form ***/
@@ -186,51 +182,6 @@ form.asclosed {display: none;}
.html-ltr #search-platform {float: left; margin-bottom: 1.5em; margin-right: 1in;}
.html-rtl #search-platform {float: right; margin-bottom: 1.5em; margin-left: 1in;}
-/*** =Mini search form ***/
-#search-mini {
- display: inline;
- float: right;
- border: 1px solid #8cb956;
- -moz-border-radius: 6px;
- -webkit-border-radius: 6px;
- border-radius: 6px;
- background: #91ce43 url('../img/sprite.png?20090430') no-repeat right -23px;
- padding: 5px;
- position: relative;
- -moz-box-shadow: 2px 2px 3px -1px #888888;
- -webkit-box-shadow: 2px 2px 3px -1px #888888;
- box-shadow: 2px 2px 3px -1px #888888;
-}
-
-.html-rtl #search-mini {
- float: left;
- -moz-box-shadow: -2px 2px 3px -1px #888888;
- -webkit-box-shadow: -2px 2px 3px -1px #888888;
- box-shadow: -2px 2px 3px -1px #888888;
-}
-
-#search-mini #category {
- font-size: 113%;
- max-width:250px;
-}
-
-.html-ltr #search-mini #search-query label { left: 9px; padding: 0.39em 15px 0.2em 5px;}
-.html-rtl #search-mini #search-query label { right: 9px; padding: 0.39em 5px 0.2em 15px;}
-
-#search-mini-submit {
- border: 1px solid #6d9041;
- background: url('../img/sprite.png?20090430') no-repeat right -23px;
- -moz-border-radius: 3px;
- -webkit-border-radius: 3px;
- border-radius: 3px;
- padding: 2px 9px;
- vertical-align: top;
- margin: 0 0 0 3px;
- -moz-box-shadow: 2px 2px 3px -1px #888888;
- -webkit-box-shadow: 2px 2px 3px -1px #888888;
- box-shadow: 2px 2px 3px -1px #888888;
-}
-
/*** =Footer ***/
#footer { position: relative; width: 100%; clear: both; padding: 1em 0; min-width: 770px;}
#footer-lang-form { position: relative; max-width: 900px; min-width: 770px;}
@@ -246,7 +197,7 @@ form.asclosed {display: none;}
#footer-disclaimer { margin-top: 1em; }
/*** =Content layout ***/
-#content { clear: both; position: relative; padding: 1em 50px; max-width: 950px; margin: 0 auto 1em; min-width: 770px; min-height:1000px; }
+#content { clear: both; position: relative; padding: 1em 50px; max-width: 950px; margin: 0 auto 1em; margin-bottom: 25ex; min-width: 770px; min-height:1000px; }
#content-main { position: relative; margin-left: 190px; min-height: 50em; }
#content.main-page #content-main,
#content.detail-page #content-main,
@@ -274,8 +225,8 @@ form.asclosed {display: none;}
#content-extra ul li span {font-size: 8pt;}
#content-extra p.view-all { margin-bottom: .5em; }
.html-rtl #content-extra p.view-all {margin-right: 4px}
-/*** =Categories ***/
+/*** =Categories ***/
#categories { margin-bottom: 1em; position: relative; z-index: 5; }
#categories h3 { margin: 0 -1px; padding-left: 6px; }
#categories.collapsed h3 { padding-left: 18px; }
@@ -295,8 +246,6 @@ form.asclosed {display: none;}
#categories.collapsed #cat-list a:active, #categories.collapsed #cat-list a:focus { position: absolute; left: 999em; top: 1002.4em; width: 85%; }
#categories.collapsed #cat-list.visible a:active, #categories.collapsed #cat-list.visible a:focus { position: static; width: auto; }
-
-
/*** =Content-main, general styles ***/
#content-main p, #content-main ul, #content-main ol { margin-bottom: 1.25em; }
#content-main li { margin-bottom: .5em; }
@@ -344,9 +293,7 @@ form.asclosed {display: none;}
/*** =Install button ***/
.install-button:after, .install-container:after {content:".";clear:both;display:block;visibility:hidden;height:0;overflow:hidden;} /* clear floats */
.install-button a { float: left; cursor: pointer; max-width: 290px;}
-.html-rtl .install-button a { float: right; }
.install-button a * { display: block; float: left; position: relative; }
-.html-rtl .install-button a * { float: right; }
.install-button a span { padding: 0 0 0 6px; }
.install-button a span span { padding: 0 0 8px 0; }
.install-button a span span span { left: -6px; padding: 0 0 6px 0; }
@@ -357,25 +304,12 @@ form.asclosed {display: none;}
#addon-listing .install-container .install-button { margin-bottom: .5em; float: right; }
#addon-listing .addon p.updated { position: absolute; right: 0; bottom: 5px; max-width: 180px; padding: 0 15px; }
-#addon-listing .exp .exp-loggedout,
-#addon-listing .exp .exp-confirmed { float: right; }
-#addon-listing .exp .exp-loggedout .install-button,
-#addon-listing .exp .exp-confirmed .install-button { float: none; }
-
-.exp-loggedout, .exp-confirmed { float: left; padding: 5px 5px 3px 8px; }
-.html-rtl .exp-loggedout, .html-rtl .exp-confirmed { float: right; padding: 5px 8px 3px 5px; }
-.exp-loggedout .install-button,
-.exp-confirmed .install-button { margin-top: 3px; margin-right: -3px; }
-.html-rtl .exp-loggedout .install-button,
-.html-rtl .exp-confirmed .install-button { margin-right: 0; margin-left: -3px; }
-.exp-loggedout .install-button a { cursor: default; }
-#content-main .exp-loggedout p.install-button,
-#content-main .exp-confirmed p.install-button { margin-bottom: 0; }
-
-.exp-confirm-install input { float: left; }
-.html-rtl .exp-confirm-install input { float: right; }
-.exp-confirm-install .exp-desc { float: right; width: 85%; padding: 0px 0px 5px 0px; }
-.html-rtl .exp-confirm-install .exp-desc { float: left; }
+#addon-listing .exp .exp-loggedout { float: right; }
+#addon-listing .exp .exp-loggedout .install-button { float: none; }
+
+.exp-loggedout { float: left; padding: 5px 5px 3px 8px; }
+.exp-loggedout .install-button { margin-top: 3px; margin-right: -3px; }
+#content-main .exp-loggedout p.install-button { margin-bottom: 0; }
/*** =Pitch ***/
.pitch { margin-bottom: 1em; padding: 10px; }
@@ -444,21 +378,21 @@ form.asclosed {display: none;}
#dictionaries th, #dictionaries td { padding: 6px 12px; }
/*** =Detail page ***/
-#addon-summary { padding-left: 240px; min-height: 270px; }
+#addon-summary { padding-left: 240px; min-height: 225px; }
#addon-summary .name { margin-bottom: 0; }
#addon-summary .preview-img { position: absolute; left: -1px; top: 0; padding: 18px 0 0 20px;}
#addon-summary.exp .preview-img, #addon-summary.rec .preview-img { padding-top: 2.5em; }
-#addon-summary .rating img { }
-#addon-summary .rating { position: absolute; left: 20px; top: 180px; width: 200px; text-align: center; line-height: 14px }
-#content-main #addon-summary .stats { position: absolute; text-align: center; left: 20px; top: 202px; width: 200px; margin-top: 3.5em; }
+#addon-summary .rating img { display: block; }
+#addon-summary .rating { position: absolute; left: 20px; top: 180px; width: 200px; }
+#addon-summary .stats { position: absolute; left: 20px; top: 180px; width: 200px; margin-top: 3.5em; }
-#addon-summary .link-sharing { position: absolute; left: 60px; top: 218px; font-size: 0.75em; }
+#addon-summary .link-sharing { position: absolute; left: 105px; /*padding-left: 25px; border-left: 1px solid #cecece;*/ top: 180px; font-size: 0.7em; }
#addon-summary .link-sharing .badge { }
-#addon-summary .link-sharing .badge .button { display: block;color: #062445; background: #7cc11c url("../img/sprite.png?20090430") -800px -730px no-repeat; }
+#addon-summary .link-sharing .badge .button { display: block;color: #062445; background: #7cc11c url("../img/sprite.png?20081210") -800px -730px no-repeat; }
#addon-summary .link-sharing .badge .button a { display: block; padding: 0 8px 8px 0; background: transparent url(../img/installbtn-edges.png) no-repeat scroll right bottom; }
#addon-summary .link-sharing .badge .button a span { display: block; text-align: center; font-weight: bold; padding: 2px 0 0 2px; background: transparent url(../img/installbtn-edges-list.png) no-repeat scroll left top; }
-#addon-summary .link-sharing .share-button { padding: 0; margin: 0; width: 100px; }
+#addon-summary .link-sharing .share-button { padding: 0; margin: 0 }
#addon-summary .link-sharing .share-button:after, .install-container:after {content:".";clear:both;display:block;visibility:hidden;height:0;overflow:hidden;}
#addon-summary .link-sharing .share-button a { float: left; cursor: pointer; max-width: 290px; text-decoration: none; }
#addon-summary .link-sharing .share-button a * { display: block; float: left; position: relative; }
@@ -468,7 +402,7 @@ form.asclosed {display: none;}
#addon-summary .link-sharing .share-button a span span span strong { width: 90px; text-align: center; right: -6px; padding: 0 18px 0 6px; }
#addon-summary .link-sharing .share-button a span span span strong img {padding: 0 6px 0 0;}
-#addon-summary .link-sharing .share-button a { color: #062445; background: #7cc11c url("../img/sprite.png?20090430") -800px -730px no-repeat; }
+#addon-summary .link-sharing .share-button a { color: #062445; background: #7cc11c url("../img/sprite.png?20081210") -800px -730px no-repeat; }
#addon-summary .link-sharing .share-button a span { background: transparent url("../img/installbtn-edges.png") left bottom no-repeat; }
#addon-summary .link-sharing .share-button a span span { background: transparent url("../img/installbtn-edges.png") right bottom no-repeat; }
#addon-summary .link-sharing .share-button a span span span { background: transparent url("../img/installbtn-edges.png") left top no-repeat; }
@@ -478,7 +412,7 @@ form.asclosed {display: none;}
#addon-summary .link-sharing .badge .counter { display: block; position: relative; padding-right: 4px; text-align: center; top: -4px; }
-#addon-summary .link-sharing .choices { display: none; position: absolute; z-index: 9999; left: -120px; top: 12px; width: 360px; background: transparent url(../img/box-pointer-top.png) center top no-repeat; padding-top: 12px; }
+#addon-summary .link-sharing .choices { display: none; position: absolute; z-index: 999; left: -120px; top: 12px; width: 360px; background: transparent url(../img/box-pointer-top.png) center top no-repeat; padding-top: 12px; }
#addon-summary .link-sharing .choices div { margin: 0; padding: 1em; background-color: #f8f8f8; border: 1px solid #657b86; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }
#addon-summary .link-sharing .choices ul { list-style: none; margin: 0; }
#addon-summary .link-sharing .choices ul li { width: 50%; float: left; }
@@ -704,11 +638,6 @@ form.asclosed {display: none;}
content:".";clear:both;display:block;visibility:hidden;height:0;overflow:hidden;
}
-/* =Publish to collection from display page */
-#publish_to option:first-child {
- display:none;
-}
-
/* =More add-ons */
.more-addons { padding: 10px; }
.more-addons h3 a.view { display: block; padding-right: 30px; padding: .2em 30px .2em 0; }
@@ -720,6 +649,7 @@ form.asclosed {display: none;}
.pages { margin: 0; float: left; }
.pages li { display: inline; margin: 0 2px; }
.pages a { padding: 3px 6px; }
+.pages .current strong { padding: 3px 6px; }
.pages .prev a { padding-left: 15px; }
.pages .next a { padding-right: 15px; }
#content-main .pagination p.count { margin-bottom: 0; }
@@ -764,205 +694,28 @@ form.asclosed {display: none;}
#thumb-browser #form-listcontrol { margin-left: 20%; padding: 8px 12% 8px 15%; }
#thumb-browser #form-listcontrol #order-by button { white-space: nowrap; width: 16.5% }
-#slider { margin-bottom: 18px; width: 100%; background:transparent url(../img/sprite.png?20090430) no-repeat scroll left -1256px; }
-#slider .inner { background:transparent url(../img/sprite.png?20090430) no-repeat scroll right -1256px; width: 100%; }
+#slider { margin-bottom: 18px; width: 100%; background:transparent url(../img/sprite.png?20081210) no-repeat scroll left -1256px; }
+#slider .inner { background:transparent url(../img/sprite.png?20081210) no-repeat scroll right -1256px; width: 100%; }
#slider .viewport { position: relative; width: 100%; overflow: hidden; }
#slider .item_set { width: 6000px; }
#slider .item_set .addon { float: left; width: 308px; }
#slider .item_set li.addon { list-style: none; }
-#slider .item_set .addon .preview-img { background: transparent url(../img/sprite.png?20090430) no-repeat 1px -1256px }
+#slider .item_set .addon .preview-img { background: transparent url(../img/sprite.png?20081210) no-repeat 1px -1256px }
#slider .item_set .addon { background: none; border-left: none }
#slider .item_set .addon .install-container { height: 85px; }
#slider .item_set .addon .install-button { padding-top: 1.75em; padding-left: .5em; }
-#slider .item_set .addon .exp-loggedout .install-button,
-#slider .item_set .addon .exp-confirmed .install-button { padding-top: 0; padding-left: 0; }
+#slider .item_set .addon .exp-loggedout .install-button { padding-top: 0; padding-left: 0; }
#slider .item_set .addon .count { border-top:1px solid #CCCCCC; bottom:4px; height:35px; margin-left:-240px; position:absolute; }
#slider .controls { border-top: 1px solid #ccc; width: 100%; }
#slider .controls_inner { font-size: 140%; text-align: center; padding-top: 6px; border-left: 1px solid #ccc; border-right: 1px solid #ccc }
#slider .controls a { text-decoration: none; padding: 0 0.5em; }
#slider .controls a img { border: none; vertical-align: top }
-#slider .vex { background: transparent url("../img/sprite.png?20090430") right bottom no-repeat; width: 100%; }
+#slider .vex { background: transparent url("../img/sprite.png?20081210") right bottom no-repeat; width: 100%; }
.html-rtl #slider .vex { direction: ltr; }
-#slider .vex span { background: transparent url("../img/sprite.png?20090430") left bottom no-repeat; height: 10px; display: block; width: 10px; }
-
-
-/* translation box */
-.graybox {
- background-color: #F7FAFC;
- border: 1px solid #EEF1F3;
- padding: 15px;
-}
-.graybox.errors {
- background-color: #FFA5A5;
-}
-.graybox.spaced {
- margin-bottom: 10px;
-}
-.rounded {
- -moz-border-radius: 6px;
- -webkit-border-radius: 6px;
- border-radius: 6px;
-}
-.translation-box h4 {
- border-bottom: 1px solid #2D3B58;
-}
-.translation-box h4 img {
- float: right;
- margin-top: 3px;
-}
-.html-rtl .translation-box h4 img {
- float: left;
-}
-.translation-box .translation-button img {
- cursor: pointer;
- float: left;
- background-color: #EEEEEE;
- border: 1px solid #EEEEEE;
- border-bottom: none;
- padding: 2px 5px 3px;
- margin: 5px 0 0 10px;
- height: 1.5em;
- -moz-border-radius-topleft: 6px;
- -moz-border-radius-topright: 6px;
- -webkit-border-top-left-radius: 6px;
- -webkit-border-top-right-radius: 6px;
-}
-.html-rtl .translation-box .translation-button img {
- float: right;
- margin: 5px 10px 0 0;
-}
-.translation-box .translation-button.remove img {
- float: right;
-}
-.html-rtl .translation-box .translation-button.remove img {
- float: left;
-}
-.translation-box .translation-button img:hover {
- background-color: #E4F3FA;
-}
-.translation-box .translation-tab {
- float: left;
- margin-right: 2px;
- background-color: #DDDDDD;
- text-align: center;
- padding: 5px;
- -moz-border-radius-topleft: 6px;
- -moz-border-radius-topright: 6px;
- -webkit-border-top-left-radius: 6px;
- -webkit-border-top-right-radius: 6px;
- width: 3.1em;
- height: 1.5em;
- cursor: pointer;
- border-bottom: 1px solid #FFFFFF;
-}
-.html-rtl .translation-box .translation-tab {
- float: right;
- margin-right: auto;
- margin-left: 2px;
-}
-.translation-box .translation-tab.selected {
- border: 1px solid #1D587F;
- background-color: #DDDDFF;
- border-bottom: none;
- color: #1D587F;
-}
-.translation-box .translation-tab:hover {
- text-decoration: underline;
-}
-.translation-box .translation-area {
- clear: both;
- margin: 0;
-}
-.translation-box .translation-maxlength {
- text-align: right;
- display: none;
-}
-.html-rtl .translation-box .translation-maxlength {
- text-align: left;
-}
-.translation-box .translation-maxlength.selected {
- display: block;
-}
-.translation-box .translation-maxlength img {
- display: none;
-}
-.translation-box .translation-maxlength.over {
- color: #CC3333;
-}
-.translation-box .translation-maxlength.over img {
- display: inline;
- vertical-align: middle;
-}
-.translation-box .translation-maxlength span {
- font-weight: bold;
-}
-.translation-box .input {
- border: 1px solid #1D587F;
- margin: 0;
- -moz-border-radius-bottomleft: 6px;
- -moz-border-radius-bottomright: 6px;
- -webkit-border-bottom-left-radius: 6px;
- -webkit-border-bottom-right-radius: 6px;
- width: 100%;
- display: none;
-}
-.translation-box .input.selected {
- display: block;
-}
-.translation-newlocale-container,
-.translation-deletelocale-container,
-.translation-help-container,
-.translation-error-container {
- display: none;
-}
-.translation-newlocale,
-.translation-deletelocale {
- border: 1px solid #1D587F;
- margin: 0;
- -moz-border-radius-bottomleft: 6px;
- -moz-border-radius-bottomright: 6px;
- -webkit-border-bottom-left-radius: 6px;
- -webkit-border-bottom-right-radius: 6px;
- width: 100%;
- height: 100px;
- display: none;
-}
-.translation-deletelocale.textarea {
- position: absolute;
- z-index: 10;
-}
-.translation-newlocale.selected,
-.translation-deletelocale {
- display: block;
-}
-.translation-newlocale .padded,
-.translation-deletelocale .padded,
-.translation-help .padded {
- padding: 15px;
-}
-.translation-newlocale .buttons,
-.translation-deletelocale .buttons {
- text-align: center;
- margin: 10px;
-}
-.translation-help {
- background-color: #FFFFFF;
- margin-bottom: 10px;
- width: 630px;
- display: none;
-}
-.graybox .error-message {
- background: transparent url('../img/developers/exclamation.png') no-repeat 5px 50%;
- color: red;
- padding: 5px 0 5px 30px;
-}
-.html-rtl .graybox .error-message {
- background-position: 100% 50%;
- padding: 5px 25px 5px 0;
-}
-
+#slider .vex span { background: transparent url("../img/sprite.png?20081210") left bottom no-repeat; height: 10px; display: block; width: 10px; }
/** Collections normal view **/
+
#content .addon-listing .date-added {
margin: 0;
float: right;
@@ -1173,7 +926,6 @@ form.asclosed {display: none;}
float: right;
text-align: right;
}
-
/* jqModal base Styling courtesy of Brice Burgess <bhb@iceburg.net> */
/* The Window's CSS z-index value is respected (takes priority). If none is supplied,
@@ -1211,616 +963,3 @@ form.asclosed {display: none;}
top: expression((document.documentElement.scrollTop || document.body.scrollTop)+Math.round(17 *(document.documentElement.offsetHeight || document.body.clientHeight) / 100)+'px');
}
-#content.landing {
- width: 995px;
-}
-
-#content.landing .crumbs a {
- color: #5086b6;
-}
-#content.landing .categories {
- position: relative;
- clear: both;
- border: none;
- z-index: 3000;
-}
-
-#content.landing .categories h3 {
- display: inline;
- font-size: 189%;
- padding:0 0 0 10px
-}
-.html-rtl #content.landing .categories h3 {
- padding: 0 10px 0 0;
-}
-
-#content.landing .categories .selection .current {
- font-size: 250%;
- padding: 0;
- margin: 5px 0 0 0;
- font-weight: normal;
- display: inline;
- padding: 0 3px 0 0;
-
-}
-.html-rtl #content.landing .categories .selection .current {
- padding: 0 0 0 3px;
-}
-#content.landing .categories .selection .current a {
- text-decoration: none;
- color: #5086b6;
- background: none;
- display: inline;
- padding: 0;
-
-}
-#content.landing .categories .selection .current a:hover {
- color: #000;
-
-}
-#content.landing .categories .selection .current .all {
- display: inline;
- padding: 4px;
- background: url('../img/sprite.png?20090430') left -444px no-repeat;
-
-}
-#content.landing .categories .selection .current a:hover .all {
- background: url('../img/sprite.png?20090430') left -498px no-repeat;
-}
-
-#content.landing .categories.open .current a .all {
- background: url('../img/sprite.png?20090430') left -498px no-repeat;
-}
-
-#content.landing .categories h3.featured_title {
- float: left;
- font-size: 24px;
- padding: 0 0 0 0.5em; margin: 0;
-}
-#content.landing .categories h3.featured_title span {
- font-size: 20px;
-}
-#content.landing .categories .selections {
- background-color: #fff;
- width: 410px;
- list-style: none;
- margin: 0;
- padding: 6px;
- -moz-box-shadow: 4px 7px 7px 2px #888888;
- -webkit-box-shadow: 4px 7px 7px 2px #888888;
- box-shadow: 4px 7px 7px 2px #888888;
-}
-.html-rtl #content.landing .categories .selections {
- -moz-box-shadow: -4px 7px 7px 2px #888888;
- -webkit-box-shadow: -4px 7px 7px 2px #888888;
- box-shadow: -4px 7px 7px 2px #888888;
-}
-
-#content.landing .categories.degrade .selections {
- border-left: 1px solid #888888;
- border-right: 1px solid #888888;
- border-bottom: 1px solid #888888;
-}
-
-#content.landing .categories.closed .selections {
- position: absolute;
- top: -1000px;
- left: -100000px;
-}
-.html-rtl #content.landing .categories.closed .selections {
- left: auto;
- right: -100000px;
-}
-
-#content.landing .categories.open .selections {
- position: absolute;
- left: -3px;
- top: 3.3em;
- z-index: 999;
- -moz-column-count: 2;
- column-count: 2;
-}
-.html-rtl #content.landing .categories.open .selections {
- left: auto;
- right: -3px;
-}
-
-#content.landing .categories.open h2.current {
- -moz-box-shadow: 2px 2px 7px 0 #888888;
- -webkit-box-shadow: 2px 2px 7px 0 #888888;
- box-shadow: 2px 2px 7px 0 #888888;
- margin: 2px 0 -3px -3px;
- padding: 3px;
-}
-.html-rtl #content.landing .categories.open h2.current {
- -moz-box-shadow: -2px 2px 7px 0 #888888;
- -webkit-box-shadow: -2px 2px 7px 0 #888888;
- box-shadow: -2px 2px 7px 0 #888888;
- margin: 2px -3px -3px 0;
- padding: 3px;
-}
-
-#content.landing .categories.open.degrade {
- margin: 0 0 12px 0;
-}
-
-#content.landing .categories.open.degrade h2.current {
- border-top: 1px solid #888888;
- border-left: 1px solid #888888;
- border-right: 1px solid #888888;
- margin: 5px -2px 5px -3px;
-}
-
-#content.landing .categories.open.degrade .header {
- background:#888888 none repeat scroll 0 0;
- display:block;
- height:1px;
- left:273px;
- line-height:0;
- position:absolute;
- top:39px;
- padding: 0;
-}
-
-#content.landing .categories.open .current a {
- color: #000000;
-}
-
-#content.landing .categories .selections li {
- border: none;
- padding: 0;
-}
-#content.landing .categories .selections li a {
- display: block;
- padding: 1px 1px 1px 5px;
- margin: 0 4px 0 0;
- text-decoration: none;
- color: #000;
- background: none;
-}
-.html-rtl #content.landing .categories .selections li a {
- padding: 1px 5px 1px 1px;
- margin: 0 0 0 4px;
-}
-#content.landing .categories .selections li a:hover {
- background: #ddd;
-}
-#content.landing .search {
- /* TODO */
- display: none;
-}
-#featured_addons {
- width: 995px;
- z-index: 2;
- position: relative;
-}
-#featured_addons ul {
- list-style-type: none;
- margin: 0; padding: 0;
-}
-#featured_addons ul li {
- display: block;
- float: left;
- margin: 0; padding: 0 8px 8px 0;
-}
-.html-rtl #featured_addons ul li {
- float: right;
- padding: 0 0 8px 8px;
-}
-#featured_addons ul li div.addon_block
-{
- display: block;
- position: relative;
- background: #f9f9f9 url(../img/sprite.png?20090430) no-repeat scroll left -968px;
- width: 299px;
- height: 200px;
- overflow: hidden;
- border: 1px solid #ececec;
- -moz-border-radius-topleft: 8px;
- -moz-border-radius-topright: 8px;
- -moz-border-radius-bottomleft: 8px;
- -moz-border-radius-bottomright: 8px;
- -webkit-border-top-left-radius: 8px;
- -webkit-border-top-right-radius: 8px;
- -webkit-border-bottom-left-radius: 8px;
- -webkit-border-bottom-right-radius: 8px;
- border-top-right-radius: 8px;
- border-top-left-radius: 8px;
- border-bottom-right-radius: 8px;
- border-bottom-left-radius: 8px;
- padding: 0 0 0 9px;
-}
-.html-rtl #featured_addons ul li div.addon_block {
- padding: 0 9px 0 0;
-}
-#featured_addons ul li div.addon_block .name {
- font-size: 138%;
- margin: 8px 155px 0px 0;
- line-height: 1.25em;
-}
-.html-rtl #featured_addons ul li div.addon_block .name {
- margin: 8px 0 0 155px;
-}
-#featured_addons ul li div.addon_block .name a {
- color: black;
- text-decoration: none;
-}
-
-#featured_addons ul li div.addon_block .preview {
- position: absolute;
- top: 8px; right: 9px;
-}
-.html-rtl #featured_addons ul li div.addon_block .preview {
- right: auto;
- left: 9px;
-}
-#featured_addons ul li div.addon_block .preview img {
- width: 138px;
-}
-
-#featured_addons ul li div.addon_block .summary {
- font-size: 93%;
- line-height: 1.5em;
- margin: 0px 149px 0px 0px;
- max-height: 4.5em;
- overflow: hidden;
-}
-.html-rtl #featured_addons ul li div.addon_block .summary {
- margin: 0 0 0 149px;
-}
-
-#featured_addons ul li div.addon_block .authors {
- font-size: 100%;
- line-height: 1.5em;
- margin: 0 145px 0 0;
- color: #2363a5;
-}
-.html-rtl #featured_addons ul li div.addon_block .authors {
- margin: 0 0 0 145px;
-}
-#featured_addons ul li div.addon_block .authors a {
- text-decoration: none;
- /*
- white-space: nowrap;
- */
-}
-#featured_addons ul li div.addon_block .rating {
- font-size: 10px;
- overflow: hidden;
- margin: 2px 0 0 0;
-}
-.rating span {
- display: block;
- background: transparent url(../img/ratings/5stars.png) no-repeat scroll top left;
- width: 68px; height: 12px;
- text-indent: -1000em;
-}
-span.rating-1 {
- background-image: url(../img/ratings/1stars.png)
-}
-span.rating-2 {
- background-image: url(../img/ratings/2stars.png)
-}
-span.rating-3 {
- background-image: url(../img/ratings/3stars.png)
-}
-span.rating-4 {
- background-image: url(../img/ratings/4stars.png)
-}
-span.rating-5 {
- background-image: url(../img/ratings/5stars.png)
-}
-
-#featured_addons div.addon_block .install-container {
- position: absolute;
- left: 7px;
- bottom: 7px;
-}
-.html-rtl #featured_addons div.addon_block .install-container {
- left: auto;
- right: 7px;
-}
-
-#featured_addons div.addon_block .install-container .install-button a {
- background-position: 100% -736px;
-}
-
-#featured_addons div.addon_block .install-container .exp-loggedout .install-button a {
- background-position:100% -1002px;
-}
-
-#featured_addons div.addon_block .install-container .install-button a span span {
- padding:0 0 8px;
-}
-
-#featured_addons div.addon_block .install-container .install-button a span span span strong {
- padding:3px 45px 0 6px;
-}
-
-#featured_addons div.addon_block .install-container .install-button a span span span {
- padding: 0;
-}
-
-#featured_addons div.addon_block .install-container .install-button a:hover, .install-button a:focus,
-#featured_addons div.addon_block .install-container .install-button a:active {
- color: #0a3b73; background-color: #9dd34c; background-position: 100% -866px;
-}
-
-#featured_addons div.addon_block .install-container .exp-loggedout .install-button a:hover,
-#featured_addons div.addon_block .install-container .exp-loggedout .install-button a:hover {
- background-color: #f3f3f3; background-position: 100% -1132px;
- color: #aaa;
-}
-
-#content.landing div.addons_column {
- float: left;
- padding: 0 9px 8px 0;
-}
-.html-rtl #content.landing div.addons_column {
- float: right;
- padding: 0 0 8px 9px;
-}
-
-#content.landing div.addons_column.last {
- float: left;
- padding: 0 0 8px 0;
-}
-#content.landing div.addons_column.last {
- float: right;
-}
-
-#content.landing div.addons_column h3 {
- background: #acacac;
- width: 309px;
- -moz-border-radius-topleft: 8px;
- -moz-border-radius-topright: 8px;
- -webkit-border-top-left-radius: 8px;
- -webkit-border-top-right-radius: 8px;
- border-top-right-radius: 8px;
- border-top-left-radius: 8px;
-}
-#content.landing div.addons_column h3 span {
- padding: 0 8px 0 8px;
- text-transform: uppercase;
- font-size: 14px;
- color: #fff;
- font-weight: bold;
-}
-#content.landing div.addons_column ul {
- width: 309px;
- list-style: none;
- margin: 0;
- padding: 0;
-}
-#content.landing div.addons_column ul li {
- position: relative;
- border-left: 1px solid #c9c8c9;
- border-right: 1px solid #c9c8c9;
- margin: 0;
-
-}
-#content.landing div.addons_column ul li.odd {
-}
-#content.landing div.addons_column ul li.even {
- background: #f0efef;
-}
-#content.landing div.addons_column ul li a {
- height: 44px;
- display: block;
- text-decoration: none;
- border: 1px solid transparent;
- background: transparent url(../img/sprite.png?20090430) no-repeat scroll 287px -558px;
-}
-.html-rtl #content.landing div.addons_column ul li a {
- background-position: -363px -558px;
-}
-#content.landing div.addons_column ul li a:hover {
- border-top: 1px solid #000;
- border-left: 1px solid #000;
- border-bottom: 1px solid #000;
- background: transparent url(../img/sprite.png?20090430) no-repeat scroll 287px -670px;
-}
-.html-rtl #content.landing div.addons_column ul li a:hover {
- border-left: 1px solid transparent;
- border-right: 1px solid #000;
- background-position: -363px -670px;
-}
-#content.landing div.addons_column ul li a img.icon {
- position: absolute;
- top: 6px; left: 6px;
-}
-.html-rtl #content.landing div.addons_column ul li a img.icon {
- left: auto;
- right: 6px;
-}
-#content.landing div.addons_column ul li a .name {
- display: block;
- padding: 4px 15px 0 0;
- margin-left: 46px;
- color: #000;
- font-size: 116%;
- line-height: 1.25em;
- height: 1.25em;
- overflow: hidden;
-}
-.html-rtl #content.landing div.addons_column ul li a .name {
- padding: 4px 0 0 15px;
- margin-left: 0;
- margin-right: 46px;
-}
-
-#content.landing div.addons_column ul li a .rating {
- margin-left: 46px;
- display: block;
-}
-.html-rtl #content.landing div.addons_column ul li a .rating {
- margin-left: 0;
- margin-right: 46px;
-}
-
-#content.landing div.addons_column ul li a .meta {
- display: block;
- margin-left: 46px;
- font-size: 93%;
- color: #777;
- position: absolute;
- bottom: 6px;
-}
-.html-rtl #content.landing div.addons_column ul li a .meta {
- margin-left: 0;
- margin-right: 46px;
-}
-
-#content.landing div.addons_column .view-all {
- color: #fff;
- font-weight: bold;
- background: #acacac;
- -moz-border-radius-bottomleft: 8px;
- -moz-border-radius-bottomright: 8px;
- -webkit-border-bottom-left-radius: 8px;
- -webkit-border-bottom-right-radius: 8px;
- border-bottom-right-radius: 8px;
- border-bottom-left-radius: 8px;
- padding: 2px 0 2px 9px;
-
-}
-.html-rtl #content.landing div.addons_column .view-all {
- padding: 2px 9px 2px 0;
-}
-
-#content.landing div.addons_column .view-all a:link,
-#content.landing div.addons_column .view-all a:visited,
-#content.landing div.addons_column .view-all a:hover,
-#content.landing div.addons_column .view-all a:active {
- color: #fff;
- text-decoration: none;
- font-size: 93%;
-}
-
-#content.landing div.addons_column .view-all a:hover {
- text-decoration: underline;
-}
-
-.clearfix:after {
- content: ".";
- display: block;
- clear: both;
- visibility: hidden;
- line-height: 0;
- height: 0;
-}
-
-.clearfix {
- display: inline-block;
-}
-
-html[xmlns] .clearfix {
- display: block;
-}
-
-* html .clearfix {
- height: 1%;
-}
-
-/* notification box element */
-.notification-box {
- border: 1px solid;
- display: block;
- padding: 10px;
-}
-.notification-box.warning {
- border-color: red;
- background-color: #FFA5A5;
-}
-
-/* Bandwagon: "add" page */
-.collections #addonname {
- width: 200px;
-}
-.collections #selectedaddons {
- width: 80%;
- overflow: auto;
- max-height: 300px;
-}
-.collections #selectedaddons > ul {
- -moz-column-count: 2;
-}
-.collections #firstaddons {
- display: none; /* shown with JS */
-}
-
-/* Bandwagon: add-on autocomplete */
-.ac_input {
- width: 400px;
-}
-.ac_results {
- padding: 0px;
- border: 1px solid WindowFrame;
- background-color: Window;
- overflow-x: hidden;
- overflow-y: auto;
- max-height: 400px;
-}
-
-.ac_results ul {
- width: 100%;
- list-style-position: outside;
- list-style: none;
- padding: 0;
- margin: 0;
-}
-
-.ac_results iframe {
- display:none;/*sorry for IE5*/
- display/**/:block;/*sorry for IE5*/
- position:absolute;
- top:0;
- left:0;
- z-index:-1;
- filter:mask();
- width:3000px;
- height:3000px;
-}
-
-.ac_results li {
- margin: 0px;
- padding: 2px 5px;
- cursor: pointer;
- display: block;
- width: 100%;
- font: menu;
- font-size: 12px;
- overflow: hidden;
-}
-.ac_loading {
- background : url('../img/ajax_loading.gif') right center no-repeat;
-}
-.ac_over {
- background-color: Highlight;
- color: HighlightText;
-}
-/** collections edit page */
-#coll-edit .jsonly {
- display: none;
-}
-#coll-edit .error, #coll-edit .error_message {
- color: #f00;
-}
-#coll-edit .coll-addon {
- padding-bottom: 10px;
- margin-bottom: 10px;
- border-bottom: solid 1px #ddd;
-}
-#coll-edit .coll-addon .name {
- font-weight: bold;
-}
-#coll-edit .coll-addon .added {
- float: right;
- font-style: italic;
-}
-#coll-edit .coll-addon a.removeaddon {
- float: right;
-}
-#collections input#submitbutton {
- margin: 10px;
-}
diff --git a/site/app/webroot/css/stats/dropdowns.css b/site/app/webroot/css/stats/dropdowns.css
index a9ddc2c..336ad95 100755
--- a/site/app/webroot/css/stats/dropdowns.css
+++ b/site/app/webroot/css/stats/dropdowns.css
@@ -9,9 +9,6 @@
z-index: 12;
margin: 2px 5px;
}
-.html-rtl .plot-dropdown {
- float: right;
-}
.plot-dropdown.menu-open {
-moz-border-radius-bottomright: 0px;
-webkit-border-bottom-right-radius: 0px;
@@ -29,10 +26,6 @@
border: 1px solid gray;
float: left;
}
-.html-rtl .plot-dropdown .colorbox,
-.html-rtl .plot-legend .colorbox {
- float: right;
-}
.plot-dropdown .colorbox.removable:hover {
background: gray url('../../img/stats/x.png') no-repeat top left !important;
}
@@ -47,10 +40,6 @@
margin-top: -3px;
height: 18px;
}
-.html-rtl .plot-dropdown .selected {
- float: right;
- background-position: 2% 50%;
-}
.plot-dropdown .selected .selected-text {
float: left;
padding-left: 5px;
@@ -58,11 +47,6 @@
overflow: hidden;
height: 17px;
}
-.html-rtl .plot-dropdown .selected .selected-text {
- float: right;
- padding-left: auto;
- padding-right: 5px;
-}
.plot-dropdown .selected .selected-prefix {
font-size: 10px;
color: #006600;
@@ -70,10 +54,6 @@
.plot-dropdown .selected .selected-name {
padding-left: 2px;
}
-.html-rtl .plot-dropdown .selected .selected-name {
- padding-left: 0;
- padding-right: 2px;
-}
.plot-dropdown ul {
display: none;
position: absolute;
@@ -228,24 +208,12 @@
width: 169px;
margin: 22px 0 0 -4px;
}
-.html-rtl .plot-dropdown.big-menu ul {
- margin-left: 0;
- margin-right: -4px;
-}
.plot-dropdown.big-menu ul li a {
padding-left: 8px;
}
-.html-rtl .plot-dropdown.big-menu ul li a {
- padding-left: 0;
- padding-right: 8px;
-}
.plot-dropdown.big-menu ul li.indented a {
padding-left: 23px;
}
-.html-rtl .plot-dropdown.big-menu ul li.indented a {
- padding-left: 0;
- padding-right: 23px;
-}
#options.plot-dropdown {
width: 35px;
@@ -278,23 +246,14 @@
width: 180px;
float: left;
}
-.html-rtl #plot-options #plot-selector-area {
- float: right;
-}
#plot-options #options-area {
width: 100px;
float: right;
}
-.html-rtl #plot-options #options-area {
- float: left;
-}
#plot-options #plot-selection {
width: 620px;
float: left;
}
-.html-rtl #plot-options #plot-selection {
- float: right;
-}
#plot-options .options {
float: right;
@@ -316,11 +275,6 @@
float: left;
margin-left: 120px;
}
-.html-rtl #summary-legend {
- float: right;
- margin-left: auto;
- margin-right: 120px;
-}
.plot-legend .colorbox {
margin: 2px;
}
@@ -328,18 +282,10 @@
float: left;
padding: 2px;
}
-.html-rtl .plot-legend {
- float: right;
-}
.plot-legend .plot-name {
float: left;
margin: -2px 10px 0 2px;
}
-.html-rtl .plot-legend .plot-name {
- float: right;
- margin-left: 10px;
- margin-right: 2px;
-}
#summary-options {
border: 2px solid #D8DCDF;
@@ -347,9 +293,6 @@
-webkit-border-radius: 6px;
float: right;
}
-.html-rtl #summary-options {
- float: left;
-}
.zoom-button {
float: left;
width: 16px;
diff --git a/site/app/webroot/css/stats/stats.css b/site/app/webroot/css/stats/stats.css
index 16f2097..7da787f 100755
--- a/site/app/webroot/css/stats/stats.css
+++ b/site/app/webroot/css/stats/stats.css
@@ -1,14 +1,5 @@
.template { display: none; }
-#content {
- width: 948px;
- margin-left:auto;
- margin-right:auto;
-}
-.section {
- width: 950px;
-}
-
#stats-table {
display: none;
width: 948px;
@@ -109,11 +100,6 @@ td, th {
margin: 0 20px 10px 20px;
padding: 5px 20px 5px 100px;
}
-.html-rtl .warning {
- background-position: 810px 50%;
- padding-left: 20px;
- padding-right: 80px;
-}
.warning div {
display: table-cell;
height: 48px;
@@ -185,9 +171,6 @@ td, th {
text-align: right;
border-bottom: 1px dashed gray;
}
-.html-rtl #stats_overview .value {
- text-align: left;
-}
#stats_overview .biglabel {
font-weight: bold;
font-size: 120%;
@@ -201,9 +184,6 @@ td, th {
border-top: 1px solid black;
border-bottom: 1px solid black;
}
-.html-rtl #stats_overview .bigvalue {
- text-align: left;
-}
#stats_overview .date {
text-indent: 2em;
color: gray;
@@ -229,9 +209,6 @@ td, th {
text-align: right;
padding-top: 10px;
}
-.html-rtl #settings {
- text-align: left;
-}
#settings .confidential {
color: red;
font-weight: bold;
@@ -249,31 +226,3 @@ td, th {
margin-bottom: 5px;
padding: 5px 5px 5px 30px;
}
-
-#statistics-header {
- min-height: 32px;
- padding: 10px;
-}
-#statistics-controls {
- text-align: right;
- float: right;
-}
-.html-rtl #statistics-controls {
- text-align: left;
- float: left;
-}
-#statistics-links {
- font-size: 10px;
-}
-#statistics-header #addon-icon {
- padding-right: 5px;
- float: left;
-}
-.html-rtl #statistics-header #addon-icon {
- padding-right: auto;
- padding-left: 5px;
- float: right;
-}
-#statistics-header #addon-title {
- line-height: 2;
-}
diff --git a/site/app/webroot/css/style.min.css b/site/app/webroot/css/style.min.css
index f931e3c..81edbc0 100644
--- a/site/app/webroot/css/style.min.css
+++ b/site/app/webroot/css/style.min.css
@@ -1 +1 @@
-html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}caption,th,td{text-align:left;font-weight:400;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}form ol,form ul{list-style:none;}input,button,select,textarea{font-family:inherit;font-size:inherit;color:inherit;}body{font:62.5%/1.6 Verdana,"Trebuchet MS",sans-serif;}a:link{text-decoration:underline;}h1,h2,h3,h4,h5,h6,caption,#rate-it legend{font-family:"Trebuchet MS",Helvetica,"Helvetica Neue",Arial,sans-serif;}h2{font-weight:bold;font-size:140%;}h3,caption{font-size:140%;}h4,#rate-it legend{font-size:125%;}dt{font-weight:bold;}thead th{font-size:95%;}#site-notice{font-size:110%;}#nav-access{list-style:none;font-size:115%;}#nav-access a:active,#nav-access a:focus{text-align:center;}h4#moz{font-weight:bold;font-size:130%;}#page-title h1{font-weight:bold;font-size:300%;line-height:1.2;}#page-title h1 a{text-decoration:none;}#page-title h2{font-size:220%;}#page-title p.page-intro{line-height:1.25;font-size:125%;font-weight:bold;}#nav-user{text-align:right;font-size:115%;}#nav-user a:link,#nav-user a:visited{text-decoration:none;}#nav-user a:hover,#nav-user a:active,#nav-user a:focus{text-decoration:underline;}#other-apps h3{font-size:100%;}#nav-apps{list-style:none;font:bold 110% "Trebuchet MS",Helvetica,"Helvetica Neue",Arial,sans-serif;}#other-apps.js #nav-apps{font-size:130%;}#nav-apps a{text-decoration:none;}#search-form{font-size:100%;}#search-form #search-query label,#search-form #query,#search-form #category{font-size:140%;}#search-form #search-category{white-space:nowrap;}#nav-legal{list-style:none;}#footer-disclaimer{text-align:center;}#content{font-size:120%;}#content-extra h3{font-size:110%;}#content-extra .nav-addon h3{font-size:130%;}#content-extra ul{font-size:98%;}#content-extra p.view-all{text-align:right;}#categories h3{font-size:120%;}#cat-list{list-style:none;}#categories a:link,#categories a:visited{text-decoration:none;}#categories p{line-height:1.4;}.addon .name{font-size:180%;line-height:1.2;font-weight:normal;}.addon .author{font-size:100%;}.addon .name a,.addon .author a{text-decoration:none;}.addon .name a:hover,.addon .author a:hover{text-decoration:underline;}.addon .rating,.addon .stats,.addon .updated{font-size:95%;}.addon .stats em{font-style:normal;}.addon .more-from{font-size:90%;}.addon .flag{font-size:100%;line-height:1;}.main .name{font-size:200%;}.sub .name{font-size:150%;}.sub .preview-img{text-align:center;}.sub .desc{font-size:98%;}#addon-listing{list-style:none;}#addon-listing .author{font-size:100%;}#addon-listing .more{list-style:none;font-size:95%;}.install-button{font:bold 120% "Trebuchet MS",Helvetica,"Helvetica Neue",Arial,sans-serif;}.install-button a{text-decoration:none;}.exp-loggedout,.exp-confirmed{font-size:90%;}.exp-loggedout .install-button a,.exp-confirmed .install-button a{font-size:110%;text-align:left;}.pitch h3{font-size:100%;font-weight:bold;line-height:1.2;}.pitch h3 a{text-decoration:none;}.pitch p{font-size:95%;}#recommended .name{font-size:160%;}#content.landing #secondaries .sub .flag{font-size:95%;}#content.landing .more-addons h3{font-size:130%;}#content.landing .more-addons ul{list-style:none;}#content.browse .more-addons h3{text-align:center;}.browse-list a{text-decoration:none;font-weight:bold;}#dictionaries tbody th{font-weight:bold;}#addon-summary .name{font-size:200%;}.addon-cats{list-style:none;font-size:95%;}.addon-cats a:link,.addon-cats a:visited{text-decoration:none;}.addon-cats a:hover,.addon-cats a:active,.addon-cats a:focus{text-decoration:underline;}.addon-images,.addon-reviews{list-style:none;}.addon-images a img{vertical-align:top;}.addon-reviews .cite{font-size:95%;}#license a{font-size:70%;}.oldversion .license a{font-size:80%;}#form-review #review-submit{font-size:90%;}#recaptcha_whatsthis{font-size:90%;}.more-addons h3{line-height:1.3;}.more-addons h3 a.view{text-decoration:none;}.more-addons h4{font-size:100%;}.pages{list-style:none;text-align:left;}.pagination p.count,.pagination p.perpage{text-align:right;}#form-listcontrol{font-family:"Trebuchet MS",Helvetica,"Helvetica Neue",sans-serif;}#form-listcontrol #per-page{font-size:110%;font-weight:bold;}#order-by button{text-align:center;}#form-listcontrol #experimental label{font-size:95%;line-height:1.1;}body{background:#fff;color:#333;}a:link{color:#1d587f;}a:visited{color:#748d9e;}a:active,a:hover,a:focus{color:#000;}a.view{background:transparent url("../img/sprite.png?20090430") 100% -247px no-repeat;}.html-ltr a.view:hover{background-position:100% -301px;}.html-rtl a.view{background-position:100% -486px;}.html-rtl a.view:hover{background-position:100% -540px;}h3,h4,h5,h6{color:#2d3b58;}td,th{border-bottom:1px solid #eee;}thead th{color:#555;}input,button,select,textarea{color:inherit;}a img{border:none;}div.error-notice{background:#fffefa url("../img/warning.png") 10px 10px no-repeat;border:1px solid #eee;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}#site-notice{background:#ffe;border-bottom:2px solid #ccc;}#nav-access a:active,#nav-access a:focus{color:#000;background:#fff;border:1px solid #475470;outline:0;}h4#moz a{background:transparent url("../img/sprite-alpha.png") no-repeat 0 -1px;}h4#moz a:hover,h1#moz a:active,h1#moz a:focus{background-position:0 -51px;}#page-title{background:transparent url("../img/brandbanner-bg.png") 0 40% repeat-x;}#page-title p.page-intro{color:#354a4f;}#page-title.firefox h1,#page-title.firefox h1 a{color:#bd1d01;}#page-title.thunderbird h1,#page-title.thunderbird h1 a{color:#0b4190;}#page-title.fennec h1,#page-title.fennec h1 a{color:#0b4190;}#page-title.seamonkey h1,#page-title.seamonkey h1 a{color:#3f38a3;}#page-title.sunbird h1,#page-title.sunbird h1 a{color:#337b5a;}#page-title.generic h1,#page-title.generic h1 a{color:#bd1d01;}#page-title.developers h1,#page-title.developers h1 a{color:#bd1d01;}#page-title h2{color:#2D3B58;}.html-ltr #nav-user li{border-left:1px solid #666;}.html-rtl #nav-user li{border-right:1px solid #666;}#nav-user li:first-child{border-left:0;}#nav-user li:first-child{border-right:0;}#nav-user a:link{color:#000;}#nav-user a:visited{color:#666;}#nav-user a:hover,#nav-user a:active,#nav-user a:focus{color:#000;}#other-apps{background-color:#b3deee;border:1px solid #90c8dd;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}#other-apps h3{color:#4d757b;}#other-apps.js h3{border-bottom:1px solid #90c8dd;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}#other-apps.js h3{background:transparent url("../img/sprite.png?20090430") 4px -262px no-repeat;}.html-rtl #other-apps.js h3{background-position:14px -262px;}#other-apps.js h3:hover{background-color:#c5e3ee;}#nav-apps a{color:#1f0084;background-repeat:no-repeat;background-position:0 50%;}#nav-apps a:hover,#nav-apps a:active,#nav-apps a:focus{color:#1d587f;}.html-ltr #other-apps.js #nav-apps #app-seamonkey a{background:url("../img/sprite-alpha.png") -465px 0 no-repeat;}.html-rtl #other-apps.js #nav-apps #app-seamonkey a{background:url("../img/sprite-alpha.png") -390px 0 no-repeat;}.html-ltr #other-apps.js #nav-apps #app-sunbird a{background:url("../img/sprite-alpha.png") -616px 0 no-repeat;}.html-rtl #other-apps.js #nav-apps #app-sunbird a{background:url("../img/sprite-alpha.png") -541px 0 no-repeat;}.html-ltr #other-apps.js #nav-apps #app-thunderbird a{background:url("../img/sprite-alpha.png") -766px 0 no-repeat;}.html-rtl #other-apps.js #nav-apps #app-thunderbird a{background:url("../img/sprite-alpha.png") -691px 0 no-repeat;}.html-ltr #other-apps.js #nav-apps #app-fennec a{background:url("../img/sprite-alpha.png") -766px 0 no-repeat;}.html-rtl #other-apps.js #nav-apps #app-fennec a{background:url("../img/sprite-alpha.png") -691px 0 no-repeat;}.html-ltr #other-apps.js #nav-apps #app-firefox a{background:url("../img/sprite-alpha.png") -321px 0 no-repeat;}.html-rtl #other-apps.js #nav-apps #app-firefox a{background:url("../img/sprite-alpha.png") -246px 0 no-repeat;}.html-ltr #other-apps.collapsed h3{border-bottom:0;background-position:6px -320px;}.html-rtl #other-apps.collapsed h3{border-bottom:0;background-position:16px -320px;}#search-bubble-outer{background:transparent url("../img/sprite.png?20090430") right top no-repeat;}#search-bubble-inner{background:transparent url("../img/sprite.png?20090430") left top no-repeat;}#search-form li{color:#666;}.html-ltr #search-form #query{background:#fff url("../img/sprite.png?20090430") -977px -686px no-repeat;}.html-rtl #search-form #query{background:#fff url("../img/sprite.png?20090430") 100% -686px no-repeat;}#search-form #search-category label{color:#426a13;}.html-ltr #search-form #my-submit{background:url("../img/sprite-alpha.png") -120px 0 no-repeat;}.html-ltr #search-form #my-submit:hover{background-position:-157px 0;}.html-rtl #search-form #my-submit{background:url("../img/sprite-alpha.png") -120px -40px no-repeat;}.html-rtl #search-form #my-submit:hover{background:url("../img/sprite-alpha.png") -157px -40px no-repeat;}#advanced-search{background-color:#e6e6e6;border:1px solid #68B41C;}#advanced-search-toggle{background:url("../img/sprite.png?20090430") right -68px no-repeat;}#advanced-search-toggle div{background:transparent url("../img/sprite.png?20090430") left -68px no-repeat;}#advanced-search-toggle a{color:black;text-decoration:none;padding:1px 3px 1px 3px;}.html-ltr #advanced-search-toggle a.asclosed{background:url("../img/sprite.png?20090430") right -354px no-repeat;}.html-ltr #advanced-search-toggle a.asopen{background:url("../img/sprite.png?20090430") right -369px no-repeat;}.html-rtl #advanced-search-toggle a.asclosed{background:url("../img/sprite.png?20090430") -989px -354px no-repeat;}.html-rtl #advanced-search-toggle a.asopen{background:url("../img/sprite.png?20090430") -989px -369px no-repeat;}#advanced-search-toggle #toggle-outer{background:url("../img/sprite.png?20090430") right -87px no-repeat;}#advanced-search-toggle #toggle-inner{background:url("../img/sprite.png?20090430") -861px -87px no-repeat;}#footer{color:#888;padding:1em 0;background:transparent url("../img/foot-bg.png") repeat-x;}#footer a:link,#footer a:visited{color:#777;}#footer a:hover,#footer a:active,#footer a:focus{color:#000;}#content-extra .extra{border:1px solid #d8dcdf;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}#categories h3{background:#79be1b url("../img/sprite.png?20090430") -104px -106px no-repeat;border-bottom:1px solid #abe071;}#categories h3 span{color:#426a13;background:transparent url("../img/sprite.png?20090430") -230px -106px no-repeat;}#categories.collapsed h3{background-position:0 -106px;}#categories.collapsed h3.open{background-position:-26px -106px;}#categories,#categories.collapsed #cat-list{background-color:#f6f6f6;border:1px solid #d8dcdf;border-width:0 1px 1px;}#categories,#categories.collapsed #cat-list{-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;}#cat-list{border-top:1px solid #e8e6e6;}#cat-list li{border-bottom:3px double #e8e6e6;}#cat-list a{background:#f4f2f2 url("../img/cat-link.png") repeat-x left top;}#categories a:link{color:#4e4e4e;}#categories a:visited{color:#777;}#categories a:hover,#categories a:active,#categories a:focus{color:#1d587f;background:#f1f0f0 url("../img/cat-link.png") repeat-x left -100px;}#categories.collapsed h3 span{background-position:-242px -106px;}#categories.collapsed h3:hover{color:#4f7f17;background-position:-52px -106px;}#categories.collapsed h3.open:hover{background-position:-78px -106px;}#categories.collapsed h3:hover span{background-position:-533px -106px;}#categories p{border-top:1px solid #e8e6e6;}.addon{border-left:1px solid #d8dcdf;background:transparent url("../img/sprite.png?20090430") right -1256px no-repeat;}.addon .vex{background:transparent url("../img/sprite.png?20090430") right bottom no-repeat;}.addon .vex span{background:transparent url("../img/sprite.png?20090430") left bottom no-repeat;}.addon .preview-img{background:transparent url("../img/sprite.png?20090430") left -1256px no-repeat;}.addon .stats em{color:#d54601;}.addon .flag{border:1px solid #ccc;border-width:0 1px 1px 0;}#addon-listing .addon .vex{background:transparent url("../img/sprite.png?20090430") no-repeat right bottom;}.sub .irk{background:transparent url("../img/sprite.png?20090430") left -1256px no-repeat;}.sub .preview-img{background-image:none;}.rec{background:url("../img/rec-tr.png") no-repeat right top;border-left-color:#c1e1c1;}.rec .preview-img{background:transparent url("../img/rec-tl.png") left top no-repeat;}.rec .flag{background:#f8f8f7 url("../img/rec-flag.png") no-repeat;}.rec .vex{background-image:url("../img/rec-br.png");}.rec .vex span{background-image:url("../img/rec-bl.png");}.rec .flag a{color:#360;text-decoration:none;}.exp{background:url("../img/exp-tr.png") no-repeat right top;border-left-color:#e3c1c1;}.exp .preview-img{background:transparent url("../img/exp-tl.png") left top no-repeat;}.exp .flag{background:#f8f8f7 url("../img/exp-flag.png") no-repeat;}.exp .flag a{color:#900;text-decoration:none;}.exp .vex{background-image:url("../img/exp-br.png");}.exp .vex span{background-image:url("../img/exp-bl.png");}#addon-listing .more li{border-right:1px solid #666;}#addon-listing .more li:last-child{border:0;}.install-button a{color:#062445;background:#7cc11c url("../img/sprite.png?20090430") 100% -730px no-repeat;}.install-button a span{background:transparent url("../img/installbtn-edges.png") left bottom no-repeat;}.install-button a span span{background:transparent url("../img/installbtn-edges.png") right bottom no-repeat;}.install-button a span span span{background:transparent url("../img/installbtn-edges.png") left top no-repeat;}.install-button a span span span strong{background:transparent url("../img/installbtn-edges.png") right top no-repeat;}.install-button a:hover,.install-button a:focus,.install-button a:active{color:#0a3b73;background-color:#9dd34c;background-position:100% -860px;}.install-button a span,.install-button a span span,.install-button a span span span,.install-button a span span span strong{background-image:url("../img/installbtn-edges-list.png");}.exp .install-button a span,.exp .install-button a span span,.exp .install-button a span span span,.exp .install-button a span span span strong{background-image:url("../img/installbtn-edges-exp.png");}#addon-listing .rec .install-button a span,#addon-listing .rec .install-button a span,#addon-listing .rec .install-button a span span,#addon-listing .rec .install-button a span span,#addon-listing .rec .install-button a span span span,#addon-listing .rec .install-button a span span span,#addon-listing .rec .install-button a span span span strong{background-image:url("../img/installbtn-edges-rec.png");}#content-main .exp-loggedout,#content .exp-loggedout,#content-main .exp-confirmed{border:1px solid #d8d8d8;background:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}#content-main .exp-loggedout .install-button a,#content .exp-loggedout .install-button a{color:#aaa;background-color:#fff;background-position:100% -995px;}#content-main .exp-loggedout .install-button a span,#content .exp-loggedout .install-button a span,#content-main .exp-loggedout .install-button a span span,#content .exp-loggedout .install-button a span span,#content-main .exp-loggedout .install-button a span span span,#content .exp-loggedout .install-button a span span span,#content-main .exp-loggedout .install-button a span span span strong,#content .exp-loggedout .install-button a span span span strong{background-image:url("../img/installbtn-edges-dis.png");}#content-main .exp-loggedout .install-button a:hover,#content .exp-loggedout .install-button a:hover{background-color:#f3f3f3;background-position:100% -1125px;}#content-main .install-container .not-avail{padding:5px 10px;float:left;color:#666;border:1px solid #d8d8d8;background:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}.pitch{background-color:#f8f8f8;border:1px solid #e4f3fa;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}.pitch h3{color:#042253;}#recommended{background:#f2f8fd;border:1px solid #e9f1f8;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}#recommended .addon{background:#fff url("../img/landrec-tr.png") no-repeat top right;}#recommended .addon .preview-img{background:url("../img/landrec-tl.png") no-repeat top left;}#recommended .addon .vex{background-image:url("../img/landrec-br.png");}#recommended .vex span{background-image:url("../img/landrec-bl.png");}#content.landing #secondaries .exp .irk{background-image:url("../img/exp-tl.png");}#content.landing #secondaries .sub .vex{background-image:url("../img/addon-br.png");}#content.landing #secondaries .exp .vex{background-image:url("../img/exp-br.png");}#content.landing #secondaries .exp .preview-img{background-image:none;}#content.landing .more-addons{border:1px solid #5d6c8c;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}.browse-list a{background:#fafafa;border:1px solid #e8e6e6;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}.browse-list a:hover{background-color:#f1f0f0;border-color:#e1dfdf;}#dictionaries{background-color:#f7fafc;border:1px solid #eef1f3;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}#dictionaries th,#dictionaries td{border-bottom:1px solid #eee;}#dictionaries tbody tr.alt th,#dictionaries tbody tr.alt td{background-color:#fff;}.addon-cats li{border-left:1px solid #666;}.addon-cats li:first-child{border-left:0;}#addon-info,#addon-advanced{border:1px solid #d8dcdf;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}.addon-images a img{border:1px solid #1d587f;}.addon-reviews li,.addon-versions li{border-top:1px solid #d8dcdf;}#addon-info .addon-reviews li{background-color:#f7fafc;border:1px solid #eef1f3;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}#addon-advanced h5{border-top:1px solid #d8dcdf;}#latest-version{border:1px solid #5d6c8c;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}div.oldversion{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}#form-review{background-color:#f8f8f8;border:1px solid #e4f3fa;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}#recaptcha_image{border:1px solid #d8dcdf;}#rate-it legend span{color:#042758;}.more-addons h3 a.view{background:transparent url("../img/sprite.png?20090430") 100% -387px no-repeat;}.html-ltr .more-addons h3 a.view:hover{background-position:100% -437px;}.html-rtl .more-addons h3 a.view{background-position:100% -597px;}.html-rtl .more-addons h3 a.view:hover{background-position:100% -647px;}.pagination{background-color:#f7fafc;border:1px solid #eef1f3;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}.pages a{border:1px solid #fff;}.pages a:hover{background-color:#ccf29b;border-color:#bbde92;}.pages .selected a{background-color:#ccf29b;border:1px solid #83c53f;text-decoration:none;font-weight:bold;color:black;}.pages .prev a{background:transparent url("../img/arr-prev.png") 0 50% no-repeat;}.pages .prev a:hover{background-color:#ccf29b;}.pages .next a{background:transparent url("../img/arr-next.png") 100% 50% no-repeat;}.pages .next a:hover{background-color:#ccf29b;}#form-listcontrol{background:#f2f8fd;border:1px solid #e9eff4;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}#order-by button{color:#7598b5;background-color:#fff;border:1px solid #89a8c1;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}#order-by button:hover{background-color:#e9eff4;color:#496377;}#order-by button.current,#order-by button.current:hover{background-color:#89a8c1;color:#fff;}#form-listcontrol #experimental label{background:#fff;border:1px solid #933;color:#933;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}#thumb-subcategories ul{-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;border-color:#D8DCDF;border-style:solid;border-width:0 1px 1px;}#thumb-subcategories ul li{border-top:1px solid #E8E6E6;}#thumb-subcategories a:link{color:#4e4e4e;}#thumb-subcategories a:visited{color:#777;}#thumb-subcategories a:hover,#thumb-subcategories a:active,#thumb-subcategories a:focus{background:#F2F8Fd;}#thumb-subcategories li.selected a:link,#thumb-subcategories li.selected a:visited{background-color:#89A8C1;color:#FFF;}#thumb-browser .thumbs li.thumb{background:transparent url(../img/sprite.png?20090430) no-repeat scroll right -1256px;}#thumb-browser .thumbs li.thumb div.wrapper{background:transparent url(../img/sprite.png?20090430) no-repeat scroll left -1256px;}#thumb-browser .thumbs li.exp{background:transparent url(../img/exp-tr.png) no-repeat scroll right top;}#thumb-browser .thumbs li.exp div.wrapper{background:transparent url(../img/exp-tl.png) no-repeat scroll left top;}#thumb-browser .thumbs li.thumb .vex{background:transparent url(../img/sprite.png?20090430) no-repeat scroll right bottom;}#thumb-browser .thumbs li.thumb .vex span{background:transparent url(../img/sprite.png?20090430) no-repeat scroll left bottom;width:10px;height:10px;float:left;}#thumb-browser .thumbs li.exp .vex{background:transparent url(../img/exp-br.png) no-repeat scroll right bottom;}#thumb-browser .thumbs li.exp .vex span{background:transparent url(../img/exp-bl.png) no-repeat scroll left bottom;}@media screen,projection{html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;}table{border-collapse:separate;border-spacing:0;}body{min-width:770px;}ol,ul{margin-left:2em;}blockquote{margin:0 3em 1em;}dd{margin-left:2em;}td,th{padding:2px 6px;}a.view{padding-right:10px;}button,input[type="submit"]{cursor:pointer;}h2{margin-bottom:.5em;}div.error-notice{margin:0;min-height:48px;margin-bottom:1.5em;padding:10px 10px 0 70px;}.with-js .hide-with-js{display:none;}.show-with-js{display:none;}.with-js .show-with-js{display:block;}#site-notice{width:80%;padding:5px 10%;}#nav-access{position:absolute;top:-10em;margin:0 auto;width:100%;}#nav-access a:active,#nav-access a:focus{position:absolute;top:11em;width:18em;z-index:2;}.html-ltr #nav-access a:active,.html-ltr #nav-access a:focus{left:50%;margin-left:-8em;}.html-rtl #nav-access a:active,.html-rtl #nav-access a:focus{right:50%;margin-right:-8em;}#branding{position:relative;}h4#moz{position:absolute;top:10px;margin:0;z-index:1;}.html-rtl h4#moz{left:0;}.html-rtl h4#moz img{position:relative;left:-10px;}h4#moz a{display:block;height:44px;width:100px;padding-left:10px;}#page-title{height:13em;}#page-title div{max-width:900px;margin:0 auto;}.html-ltr #page-title div{padding:25px 105px 0;}.html-rtl #page-title div{position:relative;left:-70px;padding:25px 0 0 0;}#page-title h1{position:relative;}.html-ltr #page-title h1{padding:10px 0 5px 125px;}.html-rtl #page-title h1{padding:10px 320px 5px 0;}#page-title h1 img{position:absolute;top:0;}.html-ltr #page-title h1 img{left:0;}.html-rtl #page-title h1 img{right:200px;}#page-title h2{position:relative;}.html-ltr #page-title h2{margin:-5px 0 5px 175px;}.html-rtl #page-title h2{margin:-5px 370px 5px 0;}#page-title p.page-intro{margin-bottom:0;width:42em;max-width:650px;}.html-ltr #page-title p.page-intro{padding-left:125px;}.html-rtl #page-title p.page-intro{padding-right:320px;}#nav-user{max-width:900px;min-width:770px;}.html-ltr #nav-user{margin:-1.75em auto 0;padding:0 50px;}.html-rtl #nav-user{margin:0 auto 0;padding:0 0 0 50px;}#nav-user li{display:inline;}.html-ltr #nav-user li{padding-left:1em;margin-right:.5em;}.html-rtl #nav-user li{padding-right:1em;margin-left:.5em;}.html-ltr #nav-user li:first-child{border-left:0;padding-left:0;}.html-rtl #nav-user li:first-child{border-right:0;padding-right:0;}#other-apps{position:absolute;top:-9.65em;z-index:5;}.html-ltr #other-apps{right:50px;padding:6px 10px 0;}.html-rtl #other-apps{right:50px;padding:6px 10px 0;}#other-apps.js{width:12em;padding-bottom:6px;}#other-apps h3{margin-right:20px;}#other-apps.js h3{float:none;cursor:pointer;}.html-ltr #other-apps.js h3{margin:-6px -10px;padding:6px 15px 6px 20px;}.html-rtl #other-apps.js h3{margin:-6px -10px;padding:6px 15px 6px 20px;}#nav-apps{margin-top:.1em;}.html-ltr #nav-apps{margin-left:0;}.html-rtl #nav-apps{margin-right:0;}.html-ltr #nav-apps li{margin-right:10px;}.html-rtl #nav-apps li{margin-left:10px;}#other-apps.js #nav-apps{margin-top:1em;}#other-apps.js #nav-apps li{display:block;margin-right:0;}.html-ltr #other-apps.js #nav-apps li{margin-right:0;}.html-rtl #other-apps.js #nav-apps li{margin-left:0;}#other-apps.js #nav-apps a{display:block;line-height:35px;}.html-ltr #other-apps.js #nav-apps a{padding-left:40px;}.html-rtl #other-apps.js #nav-apps a{padding-right:40px;}#other-apps.collapsed #nav-apps{position:absolute;}.html-ltr #other-apps.collapsed #nav-apps{left:-999em;}.html-rtl #other-apps.collapsed #nav-apps{right:-999em;}#other-apps.collapsed #nav-apps a:active,#other-apps.collapsed #nav-apps a:focus{position:absolute;top:0;}.html-ltr #other-apps.collapsed #nav-apps a:active,.html-ltr #other-apps.collapsed #nav-apps a:focus{left:-999em;}.html-rtl #other-apps.collapsed #nav-apps a:active,.html-rtl #other-apps.collapsed #nav-apps a:focus{right:-999em;}#search-element{position:relative;width:80%;}.html-ltr #search-element{left:190px;}.html-rtl #search-element{left:0;}#search-bubble-inner{height:71px;margin:0;padding:0;width:6px;float:left;}.html-ltr #standard-search{padding:20px 4px 15px 14px;}.html-rtl #standard-search{padding:20px 20px 15px 4px;}#search-bubble-outer legend{display:none;}#search-form ol{margin:0;padding:0;}#search-form #search-query{width:55%;}#search-form #search-query label,#search-mini #search-query label{display:none;}#search-mini #search-query label{font-style:italic;color:#46651f;}#search-form #search-query label,#search-mini #search-query label{position:absolute;top:20px;}#search-mini #search-query label{top:2px;}.html-ltr #search-form #search-query label{left:17px;padding:.2em 5px .2em 30px;}.html-rtl #search-form #search-query label{right:17px;padding:.2em 30px .2em 5px;}#search-form #query{width:42%;}.html-ltr #search-form #query{padding:.2em 5px .2em 24px;}.html-rtl #search-form #query{padding:.2em 24px .2em 5px;}#search-form #category{width:36%;padding:.2em 0;}#search-form #category option{min-width:14em;}#search-form #search-query input,#search-form #category option{height:21px;-ms-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}#search-form #my-submit{width:37px;height:38px;border:0;margin-left:9px;}#advanced-search{margin:-2px 0 0 0;padding:.1in .25in 0 .25in;}form.asclosed{display:none;}#search-application{padding-bottom:.1in;}#advanced-search-toggle{position:relative;top:-2px;}.html-ltr #advanced-search-toggle{text-align:right;}.html-rtl #advanced-search-toggle{text-align:left;direction:ltr;}#advanced-search-toggle div{width:6px;height:6px;float:left;}#advanced-search-toggle #toggle-inner{padding-left:3px;}.html-ltr #advanced-search-toggle #toggle-outer{margin:0 .25in .1in 0;padding-right:4px;}.html-ltr #advanced-search-toggle a{padding-right:.15in;}.html-rtl #advanced-search-toggle #toggle-outer{margin:0 0 .1in .25in;padding-right:4px;}.html-rtl #advanced-search-toggle a{padding-left:.15in;}.html-ltr #search-application td{padding-right:.2in;}.html-rtl #search-application td{padding-left:.2in;}.html-rtl #advanced-search td{text-align:right;}.html-ltr #search-platform{float:left;margin-bottom:1.5em;margin-right:1in;}.html-rtl #search-platform{float:right;margin-bottom:1.5em;margin-left:1in;}#search-mini{display:inline;float:right;border:1px solid #8cb956;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;background:#91ce43 url('../img/sprite.png?20090430') no-repeat right -23px;padding:5px;position:relative;-moz-box-shadow:2px 2px 3px -1px #888;-webkit-box-shadow:2px 2px 3px -1px #888;box-shadow:2px 2px 3px -1px #888;}.html-rtl #search-mini{float:left;-moz-box-shadow:-2px 2px 3px -1px #888;-webkit-box-shadow:-2px 2px 3px -1px #888;box-shadow:-2px 2px 3px -1px #888;}#search-mini #category{font-size:113%;max-width:250px;}.html-ltr #search-mini #search-query label{left:9px;padding:.39em 15px .2em 5px;}.html-rtl #search-mini #search-query label{right:9px;padding:.39em 5px .2em 15px;}#search-mini-submit{border:1px solid #6d9041;background:url('../img/sprite.png?20090430') no-repeat right -23px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:2px 9px;vertical-align:top;margin:0 0 0 3px;-moz-box-shadow:2px 2px 3px -1px #888;-webkit-box-shadow:2px 2px 3px -1px #888;box-shadow:2px 2px 3px -1px #888;}#footer{position:relative;width:100%;clear:both;padding:1em 0;min-width:770px;}#footer-lang-form{position:relative;max-width:900px;min-width:770px;}.html-ltr #footer-lang-form{padding:0 50px;margin:0 auto;}.html-rtl #footer-lang-form{padding:0 0 0 50px;margin:0;}.html-ltr #footer-lang-form p{position:absolute;right:50px;}.html-rtl #footer-lang-form p{position:absolute;left:50px;}#footer-legal{max-width:900px;margin:0 auto;padding:0 50px;min-width:770px;}#copyright{margin-bottom:0;}#nav-legal li{display:inline;margin-right:.5em;}#footer-disclaimer{margin-top:1em;}#content{clear:both;position:relative;padding:1em 50px;max-width:950px;margin:0 auto 1em;min-width:770px;min-height:1000px;}#content-main{position:relative;margin-left:190px;min-height:50em;}#content.main-page #content-main,#content.detail-page #content-main,#content.reviews-page #content-main,#content.versions-page #content-main{width:60%;padding-right:20%;}#content-main.full{margin-left:0;}#content.detail-page #content-main.full,#content.reviews-page #content-main.full,#content.versions-page #content-main.full{width:75%;padding-right:25%;}#secondaries .sub{width:48%;}#secondaries #feature3{float:right;}#secondaries #feature2{float:left;}#content #sidebar{position:absolute;left:50px;top:1em;width:170px;}#content-extra{position:absolute;right:0;top:0;width:23%;}#content-extra .extra{margin-bottom:.1em;padding:5px 12px;}#content-extra h3{margin-bottom:.1em;}.html-ltr #content-extra ul{margin:0 0 0 10px;}.html-rtl #content-extra ul{margin:0 10px 0 0;}#content-extra ul li{margin:0;padding:0;}#content-extra ul li span{font-size:8pt;}#content-extra p.view-all{margin-bottom:.5em;}.html-rtl #content-extra p.view-all{margin-right:4px;}#categories{margin-bottom:1em;position:relative;z-index:5;}#categories h3{margin:0 -1px;padding-left:6px;}#categories.collapsed h3{padding-left:18px;}#categories h3 span{display:block;padding:8px 4px;}#categories,#categories.collapsed #cat-list{padding-bottom:6px;}#categories.collapsed h3 span{text-indent:4px;padding-left:0;}#cat-list{margin-left:0;}#cat-list li{padding-right:1px;}#cat-list a,#cat-list span{display:block;padding:.5em 10px;}#categories.collapsed h3{cursor:pointer;}#categories p{margin:0 -1px -6px;padding:.6em 10px;}#categories.collapsed #cat-list{position:absolute;left:-999em;top:-999em;}.html-rtl #categories.collapsed #cat-list{position:absolute;left:999em;top:-999em;}#categories.collapsed #cat-list.visible{margin:0 -1px;width:100%;left:0;top:3.35em;height:auto;overflow:visible;z-index:99;}#categories.collapsed #cat-list a:active,#categories.collapsed #cat-list a:focus{position:absolute;left:999em;top:1002.4em;width:85%;}#categories.collapsed #cat-list.visible a:active,#categories.collapsed #cat-list.visible a:focus{position:static;width:auto;}#content-main p,#content-main ul,#content-main ol{margin-bottom:1.25em;}#content-main li{margin-bottom:.5em;}#content-main li ul,#content-main li ol{margin-left:15px;}.addon{position:relative;min-height:160px;padding:18px 20px 10px;margin-bottom:1.6em;}.addon .vex{height:10px;width:100%;position:absolute;left:0;bottom:0;}.addon .vex span{display:block;height:10px;margin-left:-1px;width:10px;float:left;}.addon .name{padding-left:44px;position:relative;}.addon .name img{position:absolute;left:0;}.addon .author{margin:0 0 1.25em 44px;}.addon .preview-img{position:absolute;left:-1px;top:0;padding:18px 0 0 20px;width:200px;height:150px;overflow:hidden;}.addon .flag{position:absolute;left:-1px;top:0;padding:5px 10px 3px 10px;z-index:5;}.addon .baseline img.faq{margin:0 5px 0 0;float:left;}.rec,.exp{min-height:170px;}.rec .preview-img,.exp .preview-img{padding:2.5em 0 0 20px;}.updated{font-size:75%;color:#666;}.main{padding-left:240px;min-height:220px;}.main .rating{position:absolute;left:20px;top:180px;width:200px;}.main .stats{position:absolute;left:20px;top:180px;width:200px;margin-top:2em;}.sub{position:relative;padding:0;}.sub .irk{margin-left:-1px;padding:14px 20px 8px;margin-right:4px;}.sub .vex{padding:0;left:0;}.sub .name{margin-bottom:0;}.sub .preview-img{position:static;padding:0;}.sub .rating{position:static;width:40%;padding-right:10%;float:left;}.sub .rating img{display:block;}.sub .more-from{clear:both;}#content-main #addon-listing{margin-left:0;}#addon-listing .addon{padding:18px 240px 10px;margin-bottom:1em;}#addon-listing .preview-img{position:absolute;left:-1px;top:0;}#addon-listing .rating{display:inline;margin-right:2em;}#addon-listing .stats{display:inline;margin-right:2em;}#addon-listing .more{display:inline;margin:0;padding:0;}#addon-listing .more li{display:inline;margin:0 10px 0 0;padding:0 15px 0 0;}#addon-listing .desc{margin-top:.5em;}.install-button:after,.install-container:after{content:".";clear:both;display:block;visibility:hidden;height:0;overflow:hidden;}.install-button a{float:left;cursor:pointer;max-width:290px;}.html-rtl .install-button a{float:right;}.install-button a *{display:block;float:left;position:relative;}.html-rtl .install-button a *{float:right;}.install-button a span{padding:0 0 0 6px;}.install-button a span span{padding:0 0 8px 0;}.install-button a span span span{left:-6px;padding:0 0 6px 0;}.install-button a span span span strong{right:-6px;padding:10px 45px 0 6px;}.install-button a span span span strong img{padding:0 6px 0 0;}#addon-listing .install-container{position:absolute;right:0;top:20px;max-width:180px;padding:0 15px;}#addon-listing .install-container .install-button{margin-bottom:.5em;float:right;}#addon-listing .addon p.updated{position:absolute;right:0;bottom:5px;max-width:180px;padding:0 15px;}#addon-listing .exp .exp-loggedout,#addon-listing .exp .exp-confirmed{float:right;}#addon-listing .exp .exp-loggedout .install-button,#addon-listing .exp .exp-confirmed .install-button{float:none;}.exp-loggedout,.exp-confirmed{float:left;padding:5px 5px 3px 8px;}.html-rtl .exp-loggedout,.html-rtl .exp-confirmed{float:right;padding:5px 8px 3px 5px;}.exp-loggedout .install-button,.exp-confirmed .install-button{margin-top:3px;margin-right:-3px;}.html-rtl .exp-loggedout .install-button,.html-rtl .exp-confirmed .install-button{margin-right:0;margin-left:-3px;}.exp-loggedout .install-button a{cursor:default;}#content-main .exp-loggedout p.install-button,#content-main .exp-confirmed p.install-button{margin-bottom:0;}.exp-confirm-install input{float:left;}.html-rtl .exp-confirm-install input{float:right;}.exp-confirm-install .exp-desc{float:right;width:85%;padding:0 0 5px 0;}.html-rtl .exp-confirm-install .exp-desc{float:left;}.pitch{margin-bottom:1em;padding:10px;}.pitch h3,.pitch p{margin-bottom:1em;}.html-rtl .pitch ul{padding-right:15px;}.pitch h3 img{float:left;margin:-4px 10px 0 0;}#recommended{padding:0 1% 10px;width:98%;float:left;margin-bottom:1em;}#recommended .addon{float:none;}#content.wide #recommended .addon{width:20%;padding-left:26.5%;min-width:100px;margin-bottom:0;}#content.wide #recommended .addon .preview-img{width:45%;}#content.wide #recommended #feature1{float:left;}#content.wide #recommended #feature2{float:right;}#content.landing #secondaries{float:left;}#content.landing #secondaries .sub{float:left;width:30.5%;margin-right:2.5%;}#content.landing-with-slider #secondaries .sub{float:left;width:31.5%;margin-right:2.5%;}#content.landing-with-slider #secondaries #feature8{margin-right:0;}#content.landing #secondaries .sub .irk{padding-top:2.2em;}#content.landing #secondaries .sub .vex{padding-top:0;}#content.landing #secondaries .exp .preview-img{padding:0;}#content.landing #secondaries .addon .preview-img{padding:0;width:180px;}#content.landing-with-slider #secondaries .sub{float:left;width:31.5%;margin-right:2.5%;}#content.landing-with-slider #secondaries #feature8{margin-right:0;}#content.landing #secondaries{width:77%;}#content.landing #content-extra{width:23%;}#content.landing-with-slider #secondaries{width:100%;}#content.landing-with-slider #content-extra{width:25%;position:absolute;top:0;right:0;}#content.landing-with-slider #content-main{position:relative;}#content.landing-with-slider #recommended{float:none;position:relative;left:0;width:71%;}.html-rtl #content.landing-with-slider #recommended{float:left;}#content.landing-with-slider #recommended #slider .item_set .addon{float:left;width:308px;padding-left:240px;}#content.landing-with-slider #recommended #slider{background-color:#fff;margin-bottom:0;}#content.landing #content-extra{position:static;float:right;}#content.landing-with-slider #content-extra{position:absolute;float:none;}#content.landing.languages #content-extra{margin-right:0;}#content.landing .more-addons{margin:0 0 1em;padding:6px 10px 0;}#content.landing.browse #secondaries{width:50%;}#content.landing.browse #secondaries .sub{width:47%;}#content.landing.browse #secondaries #feature4{margin-right:0;}#content.landing.browse #content-extra{width:47%;}#content.browse .more-addons h3 a.view{display:inline;}.browse-list{list-style:none;margin:0;width:100%;overflow:auto;}.browse-list li{width:48%;margin:0 0 3px 1%;float:left;}.browse-list a{display:block;padding:3px 5px;}#content.landing.languages .sub{width:23.75%;margin-right:2%;float:left;}#content.landing.languages #feature3{margin-right:0;}#dictionaries{margin-top:1.5em;clear:both;padding:10px 15px;}#dictionaries table{width:100%;}#dictionaries th,#dictionaries td{padding:6px 12px;}#addon-summary{padding-left:240px;min-height:270px;}#addon-summary .name{margin-bottom:0;}#addon-summary .preview-img{position:absolute;left:-1px;top:0;padding:18px 0 0 20px;}#addon-summary.exp .preview-img,#addon-summary.rec .preview-img{padding-top:2.5em;}#addon-summary .rating{position:absolute;left:20px;top:180px;width:200px;text-align:center;line-height:14px;}#content-main #addon-summary .stats{position:absolute;text-align:center;left:20px;top:202px;width:200px;margin-top:3.5em;}#addon-summary .link-sharing{position:absolute;left:60px;top:218px;font-size:.75em;}#addon-summary .link-sharing .badge .button{display:block;color:#062445;background:#7cc11c url("../img/sprite.png?20090430") -800px -730px no-repeat;}#addon-summary .link-sharing .badge .button a{display:block;padding:0 8px 8px 0;background:transparent url(../img/installbtn-edges.png) no-repeat scroll right bottom;}#addon-summary .link-sharing .badge .button a span{display:block;text-align:center;font-weight:bold;padding:2px 0 0 2px;background:transparent url(../img/installbtn-edges-list.png) no-repeat scroll left top;}#addon-summary .link-sharing .share-button{padding:0;margin:0;width:100px;}#addon-summary .link-sharing .share-button:after,.install-container:after{content:".";clear:both;display:block;visibility:hidden;height:0;overflow:hidden;}#addon-summary .link-sharing .share-button a{float:left;cursor:pointer;max-width:290px;text-decoration:none;}#addon-summary .link-sharing .share-button a *{display:block;float:left;position:relative;}#addon-summary .link-sharing .share-button a span{padding:0 0 0 6px;}#addon-summary .link-sharing .share-button a span span{padding:0 0 8px 0;}#addon-summary .link-sharing .share-button a span span span{left:-6px;padding:0;}#addon-summary .link-sharing .share-button a span span span strong{width:90px;text-align:center;right:-6px;padding:0 18px 0 6px;}#addon-summary .link-sharing .share-button a span span span strong img{padding:0 6px 0 0;}#addon-summary .link-sharing .share-button a{color:#062445;background:#7cc11c url("../img/sprite.png?20090430") -800px -730px no-repeat;}#addon-summary .link-sharing .share-button a span{background:transparent url("../img/installbtn-edges.png") left bottom no-repeat;}#addon-summary .link-sharing .share-button a span span{background:transparent url("../img/installbtn-edges.png") right bottom no-repeat;}#addon-summary .link-sharing .share-button a span span span{background:transparent url("../img/installbtn-edges.png") left top no-repeat;}#addon-summary .link-sharing .share-button a span span span strong{background:transparent url("../img/installbtn-edges.png") right top no-repeat;}#addon-summary .link-sharing .share-button a:hover,.install-button a:focus,.install-button a:active{color:#0a3b73;background-color:#9dd34c;background-position:-800px -860px;}#addon-summary .link-sharing .badge .counter{display:block;position:relative;padding-right:4px;text-align:center;top:-4px;}#addon-summary .link-sharing .choices{display:none;position:absolute;z-index:9999;left:-120px;top:12px;width:360px;background:transparent url(../img/box-pointer-top.png) center top no-repeat;padding-top:12px;}#addon-summary .link-sharing .choices div{margin:0;padding:1em;background-color:#f8f8f8;border:1px solid #657b86;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}#addon-summary .link-sharing .choices ul{list-style:none;margin:0;}#addon-summary .link-sharing .choices ul li{width:50%;float:left;}#addon-summary .link-sharing .choices ul li p{padding:.25em;margin:0 .25em 0 0;}#addon-summary .link-sharing .choices ul li p a{font-weight:bold;display:block;height:20px;text-decoration:none;padding-left:22px;background:transparent url(../img/favicons/digg.gif) left top no-repeat;}#addon-summary .link-sharing .choices ul li.digg p a{background-image:url(../img/favicons/digg.gif);}#addon-summary .link-sharing .choices ul li.facebook p a{background-image:url(../img/favicons/facebook.gif);}#addon-summary .link-sharing .choices ul li.delicious p a{background-image:url(../img/favicons/delicious.gif);}#addon-summary .link-sharing .choices ul li.myspace p a{background-image:url(../img/favicons/myspace.gif);}#addon-summary .link-sharing .choices ul li.friendfeed p a{background-image:url(../img/favicons/friendfeed.gif);}#addon-summary .link-sharing .choices ul li.reddit p a{background-image:url(../img/favicons/reddit.gif);}.addon-cats{margin-left:0;}.addon-cats li{display:inline;padding-left:1em;margin-right:.5em;}.addon-cats li:first-child{padding-left:0;}#addon-info,#addon-advanced{padding:8px 15px;margin-bottom:1em;}.html-ltr #addon_app_compatibility{position:relative;top:.6em;padding-left:22em;font-weight:bold;}.html-rtl #addon_app_compatibility{position:relative;top:.6em;padding-right:22em;font-weight:bold;}.html-ltr #addon-info .app_compat{float:left;}.html-rtl #addon-info .app_compat{float:right;}#addon-info h4{font-size:147%;}.addon-images{margin:1em auto 1.5em;}.addon-images li{display:inline;margin-right:10px;}.addon-images a img{margin-bottom:10px;}#addon-advanced{position:relative;}#addon-advanced h5{margin-top:1em;}#content .addon-reviews{margin-left:0;}#content .addon-reviews blockquote{margin:0;}#content .addon-reviews li{padding:8px 10px;}#content .addon-reviews .cite{font-size:95%;margin-bottom:0;}#content-extra ul.nav-addon{list-style:none;margin-left:0;padding-left:0;}#content .review .others-by-user{font-style:italic;display:block;margin-top:.5em;font-size:.85em;}#content .review .others-by-user a{padding-left:22px;}#content .review .others-by-user a.loading{background:transparent url(../img/ajax_loading.gif) no-repeat 2px top;}#content .others-by-user-load{padding-left:3em;}#content .review-reply{margin-left:3em;}#content .review p.flag-thanks,#content .review-reply p.flag-thanks{font-weight:bold;}#content .review form.flag,#content .review-reply form.flag{display:block;padding-bottom:1em;}#content .review form.flag label,#content .review-reply form.flag label{display:block;font-weight:bold;}.with-js #content .review p.flag-thanks,.with-js #content .review-reply p.flag-thanks{display:inline;}.with-js #content .review form.flag,.with-js #content .review-reply form.flag{display:inline;}.with-js #content .review form.flag label,.with-js #content .review-reply form.flag label{display:none;}#content .review .flag span.loading,#content .review-reply .flag span.loading{padding-left:22px;background:transparent url(../img/ajax_loading.gif) no-repeat 2px top;}#content ul.review-flags{padding:1em 1em .5em 1em;list-style-type:square;}#content ul.review-flags li{font-weight:bold;}#content ul.review-flags-notes{padding:.25em .5em;list-style-type:disc;}#content ul.review-flags-notes li{font-weight:normal;}#content ul.review-flags-notes .note{font-style:italic;}#latest-version{width:96%;float:left;margin-bottom:1.5em;padding:8px 2%;}#latest-version h3{float:left;}#latest-version .install-button{float:right;margin-bottom:0;}#content .addon-versions{margin-left:0;padding-left:0;list-style:none;}#content .addon-versions li{padding:8px 10px 0;}#content .addon-versions h3{margin-bottom:.5em;}#content .version-details,#content .version-links{list-style:none;margin-left:0;padding-left:0;}#content .version-details li,#content .version-links li{padding:0;border:0;}#content .version-links li{margin-bottom:.25em;}#content .version-details em,#content .version-links em{font-style:normal;color:#888;}#form-review{position:relative;margin-bottom:1em;padding:10px;}#form-review textarea{width:98%;margin:0 auto .5em;}#form-review #review-submit{width:100%;clear:both;margin-top:-1.5em;}#form-review .disabled{background:#eee;}#form-review h3{display:inline;}#form-review .login{display:inline;font-size:92%;}#form-review .login a:link,#form-review .login a:visited{text-decoration:none;}.html-ltr #form-review #review-submit{float:left;}.html-rtl #form-review #review-submit{float:right;}.html-ltr #form-review #review-submit input{float:right;}.html-rtl #form-review #review-submit input{float:left;}#recaptcha_image{margin:.5em 0;}#rate-it{margin-bottom:1em;}#rate-it h4{float:left;width:6em;font-size:110%;}.html-rtl #form-review #rate-it h4{float:right;}#rate-it .stars{display:block;float:left;width:90px;margin:.3em 0 0 0;}#form-review #rate-it .degrade{margin-left:0;width:145px;}#form-review #rate-it .degrade p{margin:.2em 0;}#rate-it .rating{cursor:pointer;margin:2em;clear:both;display:block;}#rate-it .rating:after{content:'.';display:block;height:0;width:0;clear:both;visibility:hidden;}#long-review .stars{margin:0;}#long-review .degrade{margin-left:14em;}#long-review .stars p{margin:.2em 0;}#long-review .rating{margin:1em 0;}.stars input{margin:0 4px;}.stars{zoom:1;}.stars .cancel,.stars .star{float:left;width:12px;height:14px;overflow:hidden;text-indent:-999em;cursor:pointer;}.html-rtl .stars .star,.html-rtl .stars .cancel{float:right;}.stars .cancel a,.stars .cancel a{background:url(../img/ratings_images.gif) no-repeat;}.stars .star a,.stars .star a{background:url(../img/ratings_images.gif) no-repeat;}.stars.cancel a,.stars .star a,.stars .cancel a,.stars .star a{display:block;width:100%;height:100%;background-position:0 -25px;border:1 solid #F00;}.stars .cancel a,.stars.cancel a{background-position:0 2px;}.stars div.star_hover a,.stars div.star_hover a{background-position:0 -38px;}.stars div.cancel_on a,.stars div.cancel_on a{background-position:0 -11px;}.stars div.star_on a,.stars div.star_on a{background-position:0 -38px;}.stars:after{content:".";clear:both;display:block;visibility:hidden;height:0;overflow:hidden;}#publish_to option:first-child{display:none;}.more-addons{padding:10px;}.more-addons h3 a.view{display:block;padding-right:30px;padding:.2em 30px .2em 0;}.more-addons h4{margin-top:1.5em;}#content.landing #content-extra .more-addons ul{margin-left:0;}.pagination{padding:8px 10px 0;margin-top:1em;}.pages{margin:0;float:left;}.pages li{display:inline;margin:0 2px;}.pages a{padding:3px 6px;}.pages .prev a{padding-left:15px;}.pages .next a{padding-right:15px;}#content-main .pagination p.count{margin-bottom:0;}.pagination p.perpage em,.pagination .perpage a{margin:0;}#form-listcontrol{position:relative;margin-bottom:1em;padding:8px 20% 8px 18%;}#form-listcontrol p,#form-listcontrol ul{margin:0;}#form-listcontrol #per-page{position:absolute;top:8px;left:10px;padding-top:6px;}#order-by li{display:inline;margin:0 2px;}#order-by button{cursor:pointer;padding:8px 2px;width:18.5%;}#order-by button.current,#order-by button.current:hover{cursor:default;}#form-listcontrol #experimental{position:absolute;top:8px;right:10px;width:140px;}#form-listcontrol #experimental label{display:block;cursor:pointer;padding:4px 0 4px 30px;}#form-listcontrol #experimental label input{position:absolute;left:6px;top:20%;}#developerAgreement ul{list-style-type:disc;margin-top:5px;}#thumb-subcategories{position:absolute;left:50px;top:7.125em;width:170px;}#thumb-subcategories ul{list-style-type:none;margin:0;padding:0;padding-bottom:6px;margin-bottom:1em;position:relative;}#thumb-subcategories ul li{padding-right:1px;overflow:hidden;}#thumb-subcategories ul li a,#thumb-subcategories ul li span{display:block;font-size:95%;padding:.25em 10px;}#thumb-subcategories a:link,#thumb-subcategories a:visited{text-decoration:none;}#thumb-browser .thumbs{list-style-type:none;margin-left:23%;}#thumb-browser .thumbs li.thumb{position:relative;width:170px;margin-right:10px;display:inline;float:left;text-align:center;}#thumb-browser .thumbs li.thumb div.wrapper{padding:1.75em 9px 0 9px;margin:0 5px 0 0;}#thumb-browser .thumbs li.thumb div.wrapper div.item{width:150px;}#thumb-browser .thumbs li.thumb div.img{border:1px solid #ccc;background:#fff;height:112px;overflow:hidden;}#thumb-browser .thumbs li.thumb div.img img{width:150px;}#thumb-browser .thumbs li.thumb h3{font-size:115%;line-height:115%;height:2.25em;overflow:hidden;padding-top:.5em;margin-bottom:.5em;}#thumb-browser .thumbs li.thumb .flag{position:absolute;top:0;left:0;padding:0 6px;}#thumb-browser .thumbs li.thumb p.meta{margin-bottom:0;padding:0;height:3.5em;overflow:hidden;}#thumb-browser .thumbs li.thumb .vex{text-align:left;height:8px;}#thumb-browser .thumbs li.thumb .vex span{display:block;height:8px;margin-left:0;}#thumb-browser #form-listcontrol{margin-left:20%;padding:8px 12% 8px 15%;}#thumb-browser #form-listcontrol #order-by button{white-space:nowrap;width:16.5%;}#slider{margin-bottom:18px;width:100%;background:transparent url(../img/sprite.png?20090430) no-repeat scroll left -1256px;}#slider .inner{background:transparent url(../img/sprite.png?20090430) no-repeat scroll right -1256px;width:100%;}#slider .viewport{position:relative;width:100%;overflow:hidden;}#slider .item_set{width:6000px;}#slider .item_set .addon{float:left;width:308px;}#slider .item_set li.addon{list-style:none;}#slider .item_set .addon .preview-img{background:transparent url(../img/sprite.png?20090430) no-repeat 1px -1256px;}#slider .item_set .addon{background:none;border-left:none;}#slider .item_set .addon .install-container{height:85px;}#slider .item_set .addon .install-button{padding-top:1.75em;padding-left:.5em;}#slider .item_set .addon .exp-loggedout .install-button,#slider .item_set .addon .exp-confirmed .install-button{padding-top:0;padding-left:0;}#slider .item_set .addon .count{border-top:1px solid #CCC;bottom:4px;height:35px;margin-left:-240px;position:absolute;}#slider .controls{border-top:1px solid #ccc;width:100%;}#slider .controls_inner{font-size:140%;text-align:center;padding-top:6px;border-left:1px solid #ccc;border-right:1px solid #ccc;}#slider .controls a{text-decoration:none;padding:0 .5em;}#slider .controls a img{border:none;vertical-align:top;}#slider .vex{background:transparent url("../img/sprite.png?20090430") right bottom no-repeat;width:100%;}.html-rtl #slider .vex{direction:ltr;}#slider .vex span{background:transparent url("../img/sprite.png?20090430") left bottom no-repeat;height:10px;display:block;width:10px;}.graybox{background-color:#F7FAFC;border:1px solid #EEF1F3;padding:15px;}.graybox.errors{background-color:#FFA5A5;}.graybox.spaced{margin-bottom:10px;}.rounded{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}.translation-box h4{border-bottom:1px solid #2D3B58;}.translation-box h4 img{float:right;margin-top:3px;}.html-rtl .translation-box h4 img{float:left;}.translation-box .translation-button img{cursor:pointer;float:left;background-color:#EEE;border:1px solid #EEE;border-bottom:none;padding:2px 5px 3px;margin:5px 0 0 10px;height:1.5em;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;}.html-rtl .translation-box .translation-button img{float:right;margin:5px 10px 0 0;}.translation-box .translation-button.remove img{float:right;}.html-rtl .translation-box .translation-button.remove img{float:left;}.translation-box .translation-button img:hover{background-color:#E4F3FA;}.translation-box .translation-tab{float:left;margin-right:2px;background-color:#DDD;text-align:center;padding:5px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;width:3.1em;height:1.5em;cursor:pointer;border-bottom:1px solid #FFF;}.html-rtl .translation-box .translation-tab{float:right;margin-right:auto;margin-left:2px;}.translation-box .translation-tab.selected{border:1px solid #1D587F;background-color:#DDF;border-bottom:none;color:#1D587F;}.translation-box .translation-tab:hover{text-decoration:underline;}.translation-box .translation-area{clear:both;margin:0;}.translation-box .translation-maxlength{text-align:right;display:none;}.html-rtl .translation-box .translation-maxlength{text-align:left;}.translation-box .translation-maxlength.selected{display:block;}.translation-box .translation-maxlength img{display:none;}.translation-box .translation-maxlength.over{color:#C33;}.translation-box .translation-maxlength.over img{display:inline;vertical-align:middle;}.translation-box .translation-maxlength span{font-weight:bold;}.translation-box .input{border:1px solid #1D587F;margin:0;-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;width:100%;display:none;}.translation-box .input.selected{display:block;}.translation-newlocale-container,.translation-deletelocale-container,.translation-help-container,.translation-error-container{display:none;}.translation-newlocale,.translation-deletelocale{border:1px solid #1D587F;margin:0;-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;width:100%;height:100px;display:none;}.translation-deletelocale.textarea{position:absolute;z-index:10;}.translation-newlocale.selected,.translation-deletelocale{display:block;}.translation-newlocale .padded,.translation-deletelocale .padded,.translation-help .padded{padding:15px;}.translation-newlocale .buttons,.translation-deletelocale .buttons{text-align:center;margin:10px;}.translation-help{background-color:#FFF;margin-bottom:10px;width:630px;display:none;}.graybox .error-message{background:transparent url('../img/developers/exclamation.png') no-repeat 5px 50%;color:red;padding:5px 0 5px 30px;}.html-rtl .graybox .error-message{background-position:100% 50%;padding:5px 25px 5px 0;}#content .addon-listing .date-added{margin:0;float:right;}#content .coll-addon .preview-img{margin:0;}.collections .nav{list-style-type:none;margin:0;padding:0;float:right;}.collections .nav:after{float:left;}.collections .nav li{float:left;margin:5px;}.collections .collections-web li.coll-addon{margin:0;}.collections p.amo-plug{float:right;-moz-border-radius:7px;border:1px solid #d8dcdf;padding:5px;}.collections #content-main h1{font-size:200%;}.collections .cat-name{margin-left:.3em;}.collections .cat-header h3{background:transparent url(../img/fyf/triangle-right.png) scroll no-repeat left 5px;padding-left:20px;margin-right:.4em;}.collections .cat-header.selected h3{background:transparent url(../img/fyf/triangle-down.png) scroll no-repeat left 5px;}.collections #content-main .cat-header p{margin:0;margin-left:20px;padding-right:5px;}.collections ul.addon-listing{padding:0;margin:0;}.collections ul.addon-install-listing{max-height:30em;overflow:auto;}.collections li.list-addon:after,.collections .coll-addon .preview-img:after,.collections .nav:after,#collectionform:after{content:'.';clear:both;display:block;line-height:0;visibility:hidden;width:0;height:0;}.collections li.coll-addon{margin:.2em 2em .2em 2em;padding:.5em 0;border-top:1px solid #ccc;}.collections li.inst-addon{margin:.5em 0;padding:.5em;}.collections .coll-addon .preview-img{max-width:12em;float:left;clear:both;}.collections .coll-addon .preview-img img{float:left;clear:both;margin:.5em 1em 0 0;max-width:12em;max-height:9em;}.collections .list-addon h4{color:#2d3b58;font-size:140%;}.collections .inst-addon .desc h4{width:auto;float:none;}.collections .list-addon .desc{width:81%;margin:.2em 0 0 0;float:left;}.collections .list-addon img.icon{float:left;margin-right:.5em;vertical-align:middle;}.collections .inst-addon .desc{float:left;width:auto;margin:0;}.collections .inst-addon .desc p{font-size:90%;float:left;}.collections .coll-addon h4 a{text-decoration:none;}.collections .list-addon .add-button,.collections .coll-addon .done-box{-moz-border-radius:7px;padding:5px 10px;float:right;}.collections .list-addon .add-button,.collections .coll-addon .done-box{min-width:160px;}.collections .list-addon .done-box{display:none;clear:right;}.collections .list-addon .add-button{background:transparent url(../img/installbtn-bg.png) repeat-x top left;}.collections .coll-addon .add-button{font-weight:bold;}.collections .inst-addon .add-button{margin:1em 1em 0 2em;min-width:15%;}.collections .add-button .add,.collections .add-button input{vertical-align:middle;cursor:pointer;}.collections .add-button .add{color:#062445;}.collections .add-button.upgrade{background:#fff;border:1px solid #d8dcdf;font-size:125%;}.collections #content-main .add-button p{margin:0;font-weight:normal;}.collections .done-box{margin-top:.5em;border:1px solid #d8dcdf;}.collections .installsubmit{margin:1em 0;float:right;}.collections .installsubmit input{font-size:120%;margin:0 .5em;}.collections .faq{float:right;text-align:right;}.jqmWindow{display:none;position:fixed;top:17%;left:50%;margin-left:-400px;width:800px;background-color:#efefef;color:#333;border:1px solid black;padding:12px;}.jqmOverlay{background-color:#000;}* iframe.jqm{position:absolute;top:0;left:0;z-index:-1;width:expression(this.parentNode.offsetWidth+'px');height:expression(this.parentNode.offsetHeight+'px');}* html .jqmWindow{position:absolute;top:expression((document.documentElement.scrollTop || document.body.scrollTop)+Math.round(17 *(document.documentElement.offsetHeight || document.body.clientHeight) / 100)+'px');}#content.landing{width:995px;}#content.landing .crumbs a{color:#5086b6;}#content.landing .categories{position:relative;clear:both;border:none;z-index:3000;}#content.landing .categories h3{display:inline;font-size:189%;padding:0 0 0 10px;}.html-rtl #content.landing .categories h3{padding:0 10px 0 0;}#content.landing .categories .selection .current{font-size:250%;padding:0;margin:5px 0 0 0;font-weight:normal;display:inline;padding:0 3px 0 0;}.html-rtl #content.landing .categories .selection .current{padding:0 0 0 3px;}#content.landing .categories .selection .current a{text-decoration:none;color:#5086b6;background:none;display:inline;padding:0;}#content.landing .categories .selection .current a:hover{color:#000;}#content.landing .categories .selection .current .all{display:inline;padding:4px;background:url('../img/sprite.png?20090430') left -444px no-repeat;}#content.landing .categories .selection .current a:hover .all{background:url('../img/sprite.png?20090430') left -498px no-repeat;}#content.landing .categories.open .current a .all{background:url('../img/sprite.png?20090430') left -498px no-repeat;}#content.landing .categories h3.featured_title{float:left;font-size:24px;padding:0 0 0 .5em;margin:0;}#content.landing .categories h3.featured_title span{font-size:20px;}#content.landing .categories .selections{background-color:#fff;width:410px;list-style:none;margin:0;padding:6px;-moz-box-shadow:4px 7px 7px 2px #888;-webkit-box-shadow:4px 7px 7px 2px #888;box-shadow:4px 7px 7px 2px #888;}.html-rtl #content.landing .categories .selections{-moz-box-shadow:-4px 7px 7px 2px #888;-webkit-box-shadow:-4px 7px 7px 2px #888;box-shadow:-4px 7px 7px 2px #888;}#content.landing .categories.degrade .selections{border-left:1px solid #888;border-right:1px solid #888;border-bottom:1px solid #888;}#content.landing .categories.closed .selections{position:absolute;top:-1000px;left:-100000px;}.html-rtl #content.landing .categories.closed .selections{left:auto;right:-100000px;}#content.landing .categories.open .selections{position:absolute;left:-3px;top:3.3em;z-index:999;-moz-column-count:2;column-count:2;}.html-rtl #content.landing .categories.open .selections{left:auto;right:-3px;}#content.landing .categories.open h2.current{-moz-box-shadow:2px 2px 7px 0 #888;-webkit-box-shadow:2px 2px 7px 0 #888;box-shadow:2px 2px 7px 0 #888;margin:2px 0 -3px -3px;padding:3px;}.html-rtl #content.landing .categories.open h2.current{-moz-box-shadow:-2px 2px 7px 0 #888;-webkit-box-shadow:-2px 2px 7px 0 #888;box-shadow:-2px 2px 7px 0 #888;margin:2px -3px -3px 0;padding:3px;}#content.landing .categories.open.degrade{margin:0 0 12px 0;}#content.landing .categories.open.degrade h2.current{border-top:1px solid #888;border-left:1px solid #888;border-right:1px solid #888;margin:5px -2px 5px -3px;}#content.landing .categories.open.degrade .header{background:#888 none repeat scroll 0 0;display:block;height:1px;left:273px;line-height:0;position:absolute;top:39px;padding:0;}#content.landing .categories.open .current a{color:#000;}#content.landing .categories .selections li{border:none;padding:0;}#content.landing .categories .selections li a{display:block;padding:1px 1px 1px 5px;margin:0 4px 0 0;text-decoration:none;color:#000;background:none;}.html-rtl #content.landing .categories .selections li a{padding:1px 5px 1px 1px;margin:0 0 0 4px;}#content.landing .categories .selections li a:hover{background:#ddd;}#content.landing .search{display:none;}#featured_addons{width:995px;z-index:2;position:relative;}#featured_addons ul{list-style-type:none;margin:0;padding:0;}#featured_addons ul li{display:block;float:left;margin:0;padding:0 8px 8px 0;}.html-rtl #featured_addons ul li{float:right;padding:0 0 8px 8px;}#featured_addons ul li div.addon_block{display:block;position:relative;background:#f9f9f9 url(../img/sprite.png?20090430) no-repeat scroll left -968px;width:299px;height:200px;overflow:hidden;border:1px solid #ececec;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;border-top-right-radius:8px;border-top-left-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;padding:0 0 0 9px;}.html-rtl #featured_addons ul li div.addon_block{padding:0 9px 0 0;}#featured_addons ul li div.addon_block .name{font-size:138%;margin:8px 155px 0 0;line-height:1.25em;}.html-rtl #featured_addons ul li div.addon_block .name{margin:8px 0 0 155px;}#featured_addons ul li div.addon_block .name a{color:black;text-decoration:none;}#featured_addons ul li div.addon_block .preview{position:absolute;top:8px;right:9px;}.html-rtl #featured_addons ul li div.addon_block .preview{right:auto;left:9px;}#featured_addons ul li div.addon_block .preview img{width:138px;}#featured_addons ul li div.addon_block .summary{font-size:93%;line-height:1.5em;margin:0 149px 0 0;max-height:4.5em;overflow:hidden;}.html-rtl #featured_addons ul li div.addon_block .summary{margin:0 0 0 149px;}#featured_addons ul li div.addon_block .authors{font-size:100%;line-height:1.5em;margin:0 145px 0 0;color:#2363a5;}.html-rtl #featured_addons ul li div.addon_block .authors{margin:0 0 0 145px;}#featured_addons ul li div.addon_block .authors a{text-decoration:none;}#featured_addons ul li div.addon_block .rating{font-size:10px;overflow:hidden;margin:2px 0 0 0;}.rating span{display:block;background:transparent url(../img/ratings/5stars.png) no-repeat scroll top left;width:68px;height:12px;text-indent:-1000em;}span.rating-1{background-image:url(../img/ratings/1stars.png);}span.rating-2{background-image:url(../img/ratings/2stars.png);}span.rating-3{background-image:url(../img/ratings/3stars.png);}span.rating-4{background-image:url(../img/ratings/4stars.png);}span.rating-5{background-image:url(../img/ratings/5stars.png);}#featured_addons div.addon_block .install-container{position:absolute;left:7px;bottom:7px;}.html-rtl #featured_addons div.addon_block .install-container{left:auto;right:7px;}#featured_addons div.addon_block .install-container .install-button a{background-position:100% -736px;}#featured_addons div.addon_block .install-container .exp-loggedout .install-button a{background-position:100% -1002px;}#featured_addons div.addon_block .install-container .install-button a span span{padding:0 0 8px;}#featured_addons div.addon_block .install-container .install-button a span span span strong{padding:3px 45px 0 6px;}#featured_addons div.addon_block .install-container .install-button a span span span{padding:0;}#featured_addons div.addon_block .install-container .install-button a:hover,.install-button a:focus,#featured_addons div.addon_block .install-container .install-button a:active{color:#0a3b73;background-color:#9dd34c;background-position:100% -866px;}#featured_addons div.addon_block .install-container .exp-loggedout .install-button a:hover,#featured_addons div.addon_block .install-container .exp-loggedout .install-button a:hover{background-color:#f3f3f3;background-position:100% -1132px;color:#aaa;}#content.landing div.addons_column{float:left;padding:0 9px 8px 0;}.html-rtl #content.landing div.addons_column{float:right;padding:0 0 8px 9px;}#content.landing div.addons_column.last{float:left;padding:0 0 8px 0;}#content.landing div.addons_column.last{float:right;}#content.landing div.addons_column h3{background:#acacac;width:309px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px;border-top-left-radius:8px;}#content.landing div.addons_column h3 span{padding:0 8px 0 8px;text-transform:uppercase;font-size:14px;color:#fff;font-weight:bold;}#content.landing div.addons_column ul{width:309px;list-style:none;margin:0;padding:0;}#content.landing div.addons_column ul li{position:relative;border-left:1px solid #c9c8c9;border-right:1px solid #c9c8c9;margin:0;}#content.landing div.addons_column ul li.even{background:#f0efef;}#content.landing div.addons_column ul li a{height:44px;display:block;text-decoration:none;border:1px solid transparent;background:transparent url(../img/sprite.png?20090430) no-repeat scroll 287px -558px;}.html-rtl #content.landing div.addons_column ul li a{background-position:-363px -558px;}#content.landing div.addons_column ul li a:hover{border-top:1px solid #000;border-left:1px solid #000;border-bottom:1px solid #000;background:transparent url(../img/sprite.png?20090430) no-repeat scroll 287px -670px;}.html-rtl #content.landing div.addons_column ul li a:hover{border-left:1px solid transparent;border-right:1px solid #000;background-position:-363px -670px;}#content.landing div.addons_column ul li a img.icon{position:absolute;top:6px;left:6px;}.html-rtl #content.landing div.addons_column ul li a img.icon{left:auto;right:6px;}#content.landing div.addons_column ul li a .name{display:block;padding:4px 15px 0 0;margin-left:46px;color:#000;font-size:116%;line-height:1.25em;height:1.25em;overflow:hidden;}.html-rtl #content.landing div.addons_column ul li a .name{padding:4px 0 0 15px;margin-left:0;margin-right:46px;}#content.landing div.addons_column ul li a .rating{margin-left:46px;display:block;}.html-rtl #content.landing div.addons_column ul li a .rating{margin-left:0;margin-right:46px;}#content.landing div.addons_column ul li a .meta{display:block;margin-left:46px;font-size:93%;color:#777;position:absolute;bottom:6px;}.html-rtl #content.landing div.addons_column ul li a .meta{margin-left:0;margin-right:46px;}#content.landing div.addons_column .view-all{color:#fff;font-weight:bold;background:#acacac;-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;padding:2px 0 2px 9px;}.html-rtl #content.landing div.addons_column .view-all{padding:2px 9px 2px 0;}#content.landing div.addons_column .view-all a:link,#content.landing div.addons_column .view-all a:visited,#content.landing div.addons_column .view-all a:hover,#content.landing div.addons_column .view-all a:active{color:#fff;text-decoration:none;font-size:93%;}#content.landing div.addons_column .view-all a:hover{text-decoration:underline;}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.clearfix{display:inline-block;}html[xmlns] .clearfix{display:block;}* html .clearfix{height:1%;}.notification-box{border:1px solid;display:block;padding:10px;}.notification-box.warning{border-color:red;background-color:#FFA5A5;}.collections #addonname{width:200px;}.collections #selectedaddons{width:80%;overflow:auto;max-height:300px;}.collections #selectedaddons>ul{-moz-column-count:2;}.collections #firstaddons{display:none;}.ac_input{width:400px;}.ac_results{padding:0;border:1px solid WindowFrame;background-color:Window;overflow-x:hidden;overflow-y:auto;max-height:400px;}.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}.ac_results iframe{display:none;display:block;position:absolute;top:0;left:0;z-index:-1;filter:mask();width:3000px;height:3000px;}.ac_results li{margin:0;padding:2px 5px;cursor:pointer;display:block;width:100%;font:menu;font-size:12px;overflow:hidden;}.ac_loading{background:url('../img/ajax_loading.gif') right center no-repeat;}.ac_over{background-color:Highlight;color:HighlightText;}#coll-edit .jsonly{display:none;}#coll-edit .error,#coll-edit .error_message{color:#f00;}#coll-edit .coll-addon{padding-bottom:10px;margin-bottom:10px;border-bottom:solid 1px #ddd;}#coll-edit .coll-addon .name{font-weight:bold;}#coll-edit .coll-addon .added{float:right;font-style:italic;}#coll-edit .coll-addon a.removeaddon{float:right;}#collections input#submitbutton{margin:10px;}}@media print{#nav-access,h1,#nav-user,#search-form,#other-apps{display:none;}#sidebar,#footer-lang-form,.pitch,.extra .view-all{display:none;}.install-button,.exp-loggedout,.learn-more,.more-from{display:none;}#form-review,.pagination,#form-listcontrol{display:none;}body{font:12pt/1.5 "Helvetica Neue",Helvetica,Arial,sans-serif;padding:0 .25in;background-color:#fff;color:#000;}h2,h3,h4,h5,h6{font-family:Georgia,"Times New Roman",Times,serif;margin-bottom:.25em;}h2{font-size:15pt;}h3{font-size:14pt;}h4,h5,h6{font-size:100%;}a img{border:none;}#page-title{height:120px;}#page-title h2{position:relative;padding-left:125px;}#page-title h2 img{position:absolute;top:0;left:0;}#page-title p.page-intro{color:#666;padding-left:125px;font-size:90%;}.addon{border:1px solid #ccc;padding:.5em 1em .5em 240px;margin-bottom:1em;position:relative;}.addon .preview-img{position:absolute;top:.5em;left:1em;}.author{margin-top:0;}.name a,.author a{text-decoration:none;}.name a:after,.author a:after,.extra a:after,#nav-legal a:after{content:" [" attr(href) "] ";font-size:90%;}.addon .flag{position:absolute;top:-1px;right:-1px;margin:0;padding:.2em 1em;border:3px double #000;}.rec .flag{color:#360;}.exp .flag{color:#900;}#content-main{padding-right:35%;position:relative;}#content-extra{width:30%;position:absolute;right:0;top:0;}#content.search #content-main,#content.category #content-main{padding-right:0;}.extra ul{margin-left:0;}#footer{color:#666;font-size:90%;margin-top:1em;border-top:3px double #ccc;}.addon-images{list-style:none;margin:0 0 1em;padding:0;}.addon-images li{display:inline;margin-right:10px;}.addon-images a img{vertical-align:top;margin-bottom:10px;}.addon-reviews{list-style:none;margin:0 0 1em;padding:0;}.addon-reviews li{border:1px solid #ccc;padding:.5em 1em;margin-bottom:1em;}.addon-reviews blockquote{margin:0;}#addon-listing{list-style:none;margin:0;padding:0;}} \ No newline at end of file
+html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}caption,th,td{text-align:left;font-weight:400;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}form ol,form ul{list-style:none;}input,button,select,textarea{font-family:inherit;font-size:inherit;color:inherit;}body{font:62.5%/1.6 Verdana,"Trebuchet MS",sans-serif;}a:link{text-decoration:underline;}h1,h2,h3,h4,h5,h6,caption,#rate-it legend{font-family:"Trebuchet MS",Helvetica,"Helvetica Neue",Arial,sans-serif;}h2{font-weight:bold;font-size:140%;}h3,caption{font-size:140%;}h4,#rate-it legend{font-size:125%;}dt{font-weight:bold;}thead th{font-size:95%;}#site-notice{font-size:110%;}#nav-access{list-style:none;font-size:115%;}#nav-access a:active,#nav-access a:focus{text-align:center;}h4#moz{font-weight:bold;font-size:130%;}#page-title h1{font-weight:bold;font-size:300%;line-height:1.2;}#page-title h1 a{text-decoration:none;}#page-title h2{font-size:220%;}#page-title p.page-intro{line-height:1.25;font-size:125%;font-weight:bold;}#nav-user{text-align:right;font-size:115%;}#nav-user a:link,#nav-user a:visited{text-decoration:none;}#nav-user a:hover,#nav-user a:active,#nav-user a:focus{text-decoration:underline;}#other-apps h3{font-size:100%;}#nav-apps{list-style:none;font:bold 110% "Trebuchet MS",Helvetica,"Helvetica Neue",Arial,sans-serif;}#other-apps.js #nav-apps{font-size:130%;}#nav-apps a{text-decoration:none;}#search-form{font-size:100%;}#search-form #search-query label,#search-form #query,#search-form #category{font-size:140%;}#search-form #search-category{white-space:nowrap;}#nav-legal{list-style:none;}#footer-disclaimer{text-align:center;}#content{font-size:120%;}#content-extra h3{font-size:110%;}#content-extra .nav-addon h3{font-size:130%;}#content-extra ul{font-size:98%;}#content-extra p.view-all{text-align:right;}#categories h3{font-size:120%;}#cat-list{list-style:none;}#categories a:link,#categories a:visited{text-decoration:none;}#categories p{line-height:1.4;}.addon .name{font-size:180%;line-height:1.2;font-weight:normal;}.addon .author{font-size:100%;}.addon .name a,.addon .author a{text-decoration:none;}.addon .name a:hover,.addon .author a:hover{text-decoration:underline;}.addon .rating,.addon .stats,.addon .updated{font-size:95%;}.addon .stats em{font-style:normal;}.addon .more-from{font-size:90%;}.addon .flag{font-size:100%;line-height:1;}.main .name{font-size:200%;}.sub .name{font-size:150%;}.sub .preview-img{text-align:center;}.sub .desc{font-size:98%;}#addon-listing{list-style:none;}#addon-listing .author{font-size:100%;}#addon-listing .more{list-style:none;font-size:95%;}.install-button{font:bold 120% "Trebuchet MS",Helvetica,"Helvetica Neue",Arial,sans-serif;}.install-button a{text-decoration:none;}.exp-loggedout{font-size:90%;}.exp-loggedout .install-button a{font-size:110%;text-align:left;}.pitch h3{font-size:100%;font-weight:bold;line-height:1.2;}.pitch h3 a{text-decoration:none;}.pitch p{font-size:95%;}#recommended .name{font-size:160%;}#content.landing #secondaries .sub .flag{font-size:95%;}#content.landing .more-addons h3{font-size:130%;}#content.landing .more-addons ul{list-style:none;}#content.browse .more-addons h3{text-align:center;}.browse-list a{text-decoration:none;font-weight:bold;}#dictionaries tbody th{font-weight:bold;}#addon-summary .name{font-size:200%;}.addon-cats{list-style:none;font-size:95%;}.addon-cats a:link{text-decoration:none;}.addon-cats a:hover,.addon-cats a:active,.addon-cats a:focus{text-decoration:underline;}.addon-images,.addon-reviews{list-style:none;}.addon-images a img{vertical-align:top;}.addon-reviews .cite{font-size:95%;}#form-review #review-submit{font-size:90%;}#recaptcha_whatsthis{font-size:90%;}.more-addons h3{line-height:1.3;}.more-addons h3 a.view{text-decoration:none;}.more-addons h4{font-size:100%;}.pages{list-style:none;text-align:left;}.pagination p.count,.pagination p.perpage{text-align:right;}#form-listcontrol{font-family:"Trebuchet MS",Helvetica,"Helvetica Neue",sans-serif;}#form-listcontrol #per-page{font-size:110%;font-weight:bold;}#order-by button{text-align:center;}#form-listcontrol #experimental label{font-size:95%;line-height:1.1;}body{background:#fff;color:#333;}a:link{color:#1d587f;}a:visited{color:#748d9e;}a:active,a:hover,a:focus{color:#000;}a.view{background:transparent url("../img/sprite.png?20081210") 100% -247px no-repeat;}.html-ltr a.view:hover{background-position:100% -301px;}.html-rtl a.view{background-position:100% -486px;}.html-rtl a.view:hover{background-position:100% -540px;}h3,h4,h5,h6{color:#2d3b58;}td,th{border-bottom:1px solid #eee;}thead th{color:#555;}input,button,select,textarea{color:inherit;}a img{border:none;}div.error-notice{background:#fffefa url("../img/warning.png") 10px 10px no-repeat;border:1px solid #eee;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}#site-notice{background:#ffe;border-bottom:2px solid #ccc;}#nav-access a:active,#nav-access a:focus{color:#000;background:#fff;border:1px solid #475470;outline:0;}h4#moz a{background:transparent url("../img/sprite-alpha.png") no-repeat 0 -1px;}h4#moz a:hover,h1#moz a:active,h1#moz a:focus{background-position:0 -51px;}#page-title{background:transparent url("../img/brandbanner-bg.png") 0 40% repeat-x;}#page-title p.page-intro{color:#354a4f;}#page-title.firefox h1,#page-title.firefox h1 a{color:#bd1d01;}#page-title.thunderbird h1,#page-title.thunderbird h1 a{color:#0b4190;}#page-title.fennec h1,#page-title.fennec h1 a{color:#0b4190;}#page-title.seamonkey h1,#page-title.seamonkey h1 a{color:#3f38a3;}#page-title.sunbird h1,#page-title.sunbird h1 a{color:#337b5a;}#page-title.generic h1,#page-title.generic h1 a{color:#bd1d01;}#page-title.developers h1,#page-title.developers h1 a{color:#bd1d01;}#page-title h2{color:#2D3B58;}.html-ltr #nav-user li{border-left:1px solid #666;}.html-rtl #nav-user li{border-right:1px solid #666;}#nav-user li:first-child{border-left:0;}#nav-user li:first-child{border-right:0;}#nav-user a:link{color:#000;}#nav-user a:visited{color:#666;}#nav-user a:hover,#nav-user a:active,#nav-user a:focus{color:#000;}#other-apps{background-color:#b3deee;border:1px solid #90c8dd;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}#other-apps h3{color:#4d757b;}#other-apps.js h3{border-bottom:1px solid #90c8dd;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}#other-apps.js h3{background:transparent url("../img/sprite.png?20081210") 4px -262px no-repeat;}.html-rtl #other-apps.js h3{background-position:14px -262px;}#other-apps.js h3:hover{background-color:#c5e3ee;}#nav-apps a{color:#1f0084;background-repeat:no-repeat;background-position:0 50%;}#nav-apps a:hover,#nav-apps a:active,#nav-apps a:focus{color:#1d587f;}.html-ltr #other-apps.js #nav-apps #app-seamonkey a{background:url("../img/sprite-alpha.png") -465px 0 no-repeat;}.html-rtl #other-apps.js #nav-apps #app-seamonkey a{background:url("../img/sprite-alpha.png") -390px 0 no-repeat;}.html-ltr #other-apps.js #nav-apps #app-sunbird a{background:url("../img/sprite-alpha.png") -616px 0 no-repeat;}.html-rtl #other-apps.js #nav-apps #app-sunbird a{background:url("../img/sprite-alpha.png") -541px 0 no-repeat;}.html-ltr #other-apps.js #nav-apps #app-thunderbird a{background:url("../img/sprite-alpha.png") -766px 0 no-repeat;}.html-rtl #other-apps.js #nav-apps #app-thunderbird a{background:url("../img/sprite-alpha.png") -691px 0 no-repeat;}.html-ltr #other-apps.js #nav-apps #app-fennec a{background:url("../img/sprite-alpha.png") -766px 0 no-repeat;}.html-rtl #other-apps.js #nav-apps #app-fennec a{background:url("../img/sprite-alpha.png") -691px 0 no-repeat;}.html-ltr #other-apps.js #nav-apps #app-firefox a{background:url("../img/sprite-alpha.png") -321px 0 no-repeat;}.html-rtl #other-apps.js #nav-apps #app-firefox a{background:url("../img/sprite-alpha.png") -246px 0 no-repeat;}.html-ltr #other-apps.collapsed h3{border-bottom:0;background-position:6px -320px;}.html-rtl #other-apps.collapsed h3{border-bottom:0;background-position:16px -320px;}#search-bubble-outer{background:transparent url("../img/sprite.png?20081210") right top no-repeat;}#search-bubble-inner{background:transparent url("../img/sprite.png?20081210") left top no-repeat;}#search-form li{color:#666;}.html-ltr #search-form #query{background:#fff url("../img/sprite.png?20081210") -977px -686px no-repeat;}.html-rtl #search-form #query{background:#fff url("../img/sprite.png?20081210") 100% -686px no-repeat;}#search-form #search-category label{color:#426a13;}.html-ltr #search-form #my-submit{background:url("../img/sprite-alpha.png") -120px 0 no-repeat;}.html-ltr #search-form #my-submit:hover{background-position:-157px 0;}.html-rtl #search-form #my-submit{background:url("../img/sprite-alpha.png") -120px -40px no-repeat;}.html-rtl #search-form #my-submit:hover{background:url("../img/sprite-alpha.png") -157px -40px no-repeat;}#advanced-search{background-color:#e6e6e6;border:1px solid #68B41C;}#advanced-search-toggle{background:url("../img/sprite.png?20081210") right -68px no-repeat;}#advanced-search-toggle div{background:transparent url("../img/sprite.png?20081210") left -68px no-repeat;}#advanced-search-toggle a{color:black;text-decoration:none;padding:1px 3px 1px 3px;}.html-ltr #advanced-search-toggle a.asclosed{background:url("../img/sprite.png?20081210") right -354px no-repeat;}.html-ltr #advanced-search-toggle a.asopen{background:url("../img/sprite.png?20081210") right -369px no-repeat;}.html-rtl #advanced-search-toggle a.asclosed{background:url("../img/sprite.png?20081210") -989px -354px no-repeat;}.html-rtl #advanced-search-toggle a.asopen{background:url("../img/sprite.png?20081210") -989px -369px no-repeat;}#advanced-search-toggle #toggle-outer{background:url("../img/sprite.png?20081210") right -87px no-repeat;}#advanced-search-toggle #toggle-inner{background:url("../img/sprite.png?20081210") -861px -87px no-repeat;}#footer{color:#888;padding:1em 0;background:transparent url("../img/foot-bg.png") repeat-x;}#footer a:link,#footer a:visited{color:#777;}#footer a:hover,#footer a:active,#footer a:focus{color:#000;}#content-extra .extra{border:1px solid #d8dcdf;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}#categories h3{background:#79be1b url("../img/sprite.png?20081210") -104px -106px no-repeat;border-bottom:1px solid #abe071;}#categories h3 span{color:#426a13;background:transparent url("../img/sprite.png?20081210") -230px -106px no-repeat;}#categories.collapsed h3{background-position:0 -106px;}#categories.collapsed h3.open{background-position:-26px -106px;}#categories,#categories.collapsed #cat-list{background-color:#f6f6f6;border:1px solid #d8dcdf;border-width:0 1px 1px;}#categories,#categories.collapsed #cat-list{-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;}#cat-list{border-top:1px solid #e8e6e6;}#cat-list li{border-bottom:3px double #e8e6e6;}#cat-list a{background:#f4f2f2 url("../img/cat-link.png") repeat-x left top;}#categories a:link{color:#4e4e4e;}#categories a:visited{color:#777;}#categories a:hover,#categories a:active,#categories a:focus{color:#1d587f;background:#f1f0f0 url("../img/cat-link.png") repeat-x left -100px;}#categories.collapsed h3 span{background-position:-242px -106px;}#categories.collapsed h3:hover{color:#4f7f17;background-position:-52px -106px;}#categories.collapsed h3.open:hover{background-position:-78px -106px;}#categories.collapsed h3:hover span{background-position:-533px -106px;}#categories p{border-top:1px solid #e8e6e6;}.addon{border-left:1px solid #d8dcdf;background:transparent url("../img/sprite.png?20081210") right -1256px no-repeat;}.addon .vex{background:transparent url("../img/sprite.png?20081210") right bottom no-repeat;}.addon .vex span{background:transparent url("../img/sprite.png?20081210") left bottom no-repeat;}.addon .preview-img{background:transparent url("../img/sprite.png?20081210") left -1256px no-repeat;}.addon .stats em{color:#d54601;}.addon .flag{border:1px solid #ccc;border-width:0 1px 1px 0;}#addon-listing .addon .vex{background:transparent url("../img/sprite.png?20081210") no-repeat right bottom;}.sub .irk{background:transparent url("../img/sprite.png?20081210") left -1256px no-repeat;}.sub .preview-img{background-image:none;}.rec{background:url("../img/rec-tr.png") no-repeat right top;border-left-color:#c1e1c1;}.rec .preview-img{background:transparent url("../img/rec-tl.png") left top no-repeat;}.rec .flag{color:#360;background:#f8f8f7 url("../img/rec-flag.png") no-repeat;}.rec .vex{background-image:url("../img/rec-br.png");}.rec .vex span{background-image:url("../img/rec-bl.png");}.exp{background:url("../img/exp-tr.png") no-repeat right top;border-left-color:#e3c1c1;}.exp .preview-img{background:transparent url("../img/exp-tl.png") left top no-repeat;}.exp .flag{color:#900;background:#f8f8f7 url("../img/exp-flag.png") no-repeat;}.exp .vex{background-image:url("../img/exp-br.png");}.exp .vex span{background-image:url("../img/exp-bl.png");}#addon-listing .more li{border-right:1px solid #666;}#addon-listing .more li:last-child{border:0;}.install-button a{color:#062445;background:#7cc11c url("../img/sprite.png?20081210") 100% -730px no-repeat;}.install-button a span{background:transparent url("../img/installbtn-edges.png") left bottom no-repeat;}.install-button a span span{background:transparent url("../img/installbtn-edges.png") right bottom no-repeat;}.install-button a span span span{background:transparent url("../img/installbtn-edges.png") left top no-repeat;}.install-button a span span span strong{background:transparent url("../img/installbtn-edges.png") right top no-repeat;}.install-button a:hover,.install-button a:focus,.install-button a:active{color:#0a3b73;background-color:#9dd34c;background-position:100% -860px;}.install-button a span,.install-button a span span,.install-button a span span span,.install-button a span span span strong{background-image:url("../img/installbtn-edges-list.png");}.exp .install-button a span,.exp .install-button a span span,.exp .install-button a span span span,.exp .install-button a span span span strong{background-image:url("../img/installbtn-edges-exp.png");}#addon-listing .rec .install-button a span,#addon-listing .rec .install-button a span span,#addon-listing .rec .install-button a span span span,#addon-listing .rec .install-button a span span span strong{background-image:url("../img/installbtn-edges-rec.png");}#content-main .exp-loggedout{border:1px solid #d8d8d8;background:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}#content-main .exp-loggedout .install-button a{color:#aaa;background-color:#fff;background-position:100% -995px;}#content-main .exp-loggedout .install-button a span,#content-main .exp-loggedout .install-button a span span,#content-main .exp-loggedout .install-button a span span span,#content-main .exp-loggedout .install-button a span span span strong{background-image:url("../img/installbtn-edges-dis.png");}#content-main .exp-loggedout .install-button a:hover{background-color:#f3f3f3;background-position:100% -1125px;}#content-main .install-container .not-avail{padding:5px 10px;float:left;color:#666;border:1px solid #d8d8d8;background:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}.pitch{background-color:#f8f8f8;border:1px solid #e4f3fa;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}.pitch h3{color:#042253;}#recommended{background:#f2f8fd;border:1px solid #e9f1f8;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}#recommended .addon{background:#fff url("../img/landrec-tr.png") no-repeat top right;}#recommended .addon .preview-img{background:url("../img/landrec-tl.png") no-repeat top left;}#recommended .addon .vex{background-image:url("../img/landrec-br.png");}#recommended .vex span{background-image:url("../img/landrec-bl.png");}#content.landing #secondaries .exp .irk{background-image:url("../img/exp-tl.png");}#content.landing #secondaries .sub .vex{background-image:url("../img/addon-br.png");}#content.landing #secondaries .exp .vex{background-image:url("../img/exp-br.png");}#content.landing #secondaries .exp .preview-img{background-image:none;}#content.landing .more-addons{border:1px solid #5d6c8c;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}.browse-list a{background:#fafafa;border:1px solid #e8e6e6;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}.browse-list a:hover{background-color:#f1f0f0;border-color:#e1dfdf;}#dictionaries{background-color:#f7fafc;border:1px solid #eef1f3;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}#dictionaries th,#dictionaries td{border-bottom:1px solid #eee;}#dictionaries tbody tr.alt th,#dictionaries tbody tr.alt td{background-color:#fff;}.addon-cats li{border-left:1px solid #666;}.addon-cats li:first-child{border-left:0;}#addon-info,#addon-advanced{border:1px solid #d8dcdf;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}.addon-images a img{border:1px solid #1d587f;}.addon-reviews li,.addon-versions li{border-top:1px solid #d8dcdf;}#addon-info .addon-reviews li{background-color:#f7fafc;border:1px solid #eef1f3;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}#addon-advanced h5{border-top:1px solid #d8dcdf;}#latest-version{border:1px solid #5d6c8c;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}div.oldversion{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}#form-review{background-color:#f8f8f8;border:1px solid #e4f3fa;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}#recaptcha_image{border:1px solid #d8dcdf;}#rate-it legend span{color:#042758;}.more-addons h3 a.view{background:transparent url("../img/sprite.png?20081210") 100% -387px no-repeat;}.html-ltr .more-addons h3 a.view:hover{background-position:100% -437px;}.html-rtl .more-addons h3 a.view{background-position:100% -597px;}.html-rtl .more-addons h3 a.view:hover{background-position:100% -647px;}.pagination{background-color:#f7fafc;border:1px solid #eef1f3;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}.pages a{border:1px solid #fff;}.pages a:hover{background-color:#ccf29b;border-color:#bbde92;}.pages .current strong{background-color:#ccf29b;border:1px solid #83c53f;}.pages .prev a{background:transparent url("../img/arr-prev.png") 0 50% no-repeat;}.pages .prev a:hover{background-color:#ccf29b;}.pages .next a{background:transparent url("../img/arr-next.png") 100% 50% no-repeat;}.pages .next a:hover{background-color:#ccf29b;}#form-listcontrol{background:#f2f8fd;border:1px solid #e9eff4;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}#order-by button{color:#7598b5;background-color:#fff;border:1px solid #89a8c1;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}#order-by button:hover{background-color:#e9eff4;color:#496377;}#order-by button.current,#order-by button.current:hover{background-color:#89a8c1;color:#fff;}#form-listcontrol #experimental label{background:#fff;border:1px solid #933;color:#933;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}#thumb-subcategories ul{-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;border-color:#D8DCDF;border-style:solid;border-width:0 1px 1px;}#thumb-subcategories ul li{border-top:1px solid #E8E6E6;}#thumb-subcategories a:link{color:#4e4e4e;}#thumb-subcategories a:visited{color:#777;}#thumb-subcategories a:hover,#thumb-subcategories a:active,#thumb-subcategories a:focus{background:#F2F8Fd;}#thumb-subcategories li.selected a:link,#thumb-subcategories li.selected a:visited{background-color:#89A8C1;color:#FFF;}#thumb-browser .thumbs li.thumb{background:transparent url(../img/sprite.png?20081210) no-repeat scroll right -1256px;}#thumb-browser .thumbs li.thumb div.wrapper{background:transparent url(../img/sprite.png?20081210) no-repeat scroll left -1256px;}#thumb-browser .thumbs li.exp{background:transparent url(../img/exp-tr.png) no-repeat scroll right top;}#thumb-browser .thumbs li.exp div.wrapper{background:transparent url(../img/exp-tl.png) no-repeat scroll left top;}#thumb-browser .thumbs li.thumb .vex{background:transparent url(../img/sprite.png?20081210) no-repeat scroll right bottom;}#thumb-browser .thumbs li.thumb .vex span{background:transparent url(../img/sprite.png?20081210) no-repeat scroll left bottom;width:10px;height:10px;float:left;}#thumb-browser .thumbs li.exp .vex{background:transparent url(../img/exp-br.png) no-repeat scroll right bottom;}#thumb-browser .thumbs li.exp .vex span{background:transparent url(../img/exp-bl.png) no-repeat scroll left bottom;}@media screen,projection{html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;}table{border-collapse:separate;border-spacing:0;}body{min-width:770px;}ol,ul{margin-left:2em;}blockquote{margin:0 3em 1em;}dd{margin-left:2em;}td,th{padding:2px 6px;}a.view{padding-right:10px;}button,input[type="submit"]{cursor:pointer;}h2{margin-bottom:.5em;}div.error-notice{margin:0;min-height:48px;margin-bottom:1.5em;padding:10px 10px 0 70px;}.with-js .hide-with-js{display:none;}.show-with-js{display:none;}.with-js .show-with-js{display:block;}#site-notice{width:80%;padding:5px 10%;}#nav-access{position:absolute;top:-10em;margin:0 auto;width:100%;}#nav-access a:active,#nav-access a:focus{position:absolute;top:11em;width:18em;z-index:2;}.html-ltr #nav-access a:active,.html-ltr #nav-access a:focus{left:50%;margin-left:-8em;}.html-rtl #nav-access a:active,.html-rtl #nav-access a:focus{right:50%;margin-right:-8em;}#branding{position:relative;}h4#moz{position:absolute;top:10px;margin:0;z-index:1;}.html-rtl h4#moz{left:0;}.html-rtl h4#moz img{position:relative;left:-10px;}h4#moz a{display:block;height:44px;width:100px;padding-left:10px;}#page-title{height:13em;}#page-title div{max-width:900px;margin:0 auto;}.html-ltr #page-title div{padding:25px 105px 0;}.html-rtl #page-title div{position:relative;left:-70px;padding:25px 0 0 0;}#page-title h1{position:relative;}.html-ltr #page-title h1{padding:10px 0 5px 125px;}.html-rtl #page-title h1{padding:10px 320px 5px 0;}#page-title h1 img{position:absolute;top:0;}.html-ltr #page-title h1 img{left:0;}.html-rtl #page-title h1 img{right:200px;}#page-title h2{position:relative;}.html-ltr #page-title h2{margin:-5px 0 5px 175px;}.html-rtl #page-title h2{margin:-5px 370px 5px 0;}#page-title p.page-intro{margin-bottom:0;width:42em;max-width:650px;}.html-ltr #page-title p.page-intro{padding-left:125px;}.html-rtl #page-title p.page-intro{padding-right:320px;}#nav-user{max-width:900px;min-width:770px;}.html-ltr #nav-user{margin:-1.75em auto 0;padding:0 50px;}.html-rtl #nav-user{margin:0 auto 0;padding:0 0 0 50px;}#nav-user li{display:inline;}.html-ltr #nav-user li{padding-left:1em;margin-right:.5em;}.html-rtl #nav-user li{padding-right:1em;margin-left:.5em;}.html-ltr #nav-user li:first-child{border-left:0;padding-left:0;}.html-rtl #nav-user li:first-child{border-right:0;padding-right:0;}#other-apps{position:absolute;top:-9.65em;z-index:5;}.html-ltr #other-apps{right:50px;padding:6px 10px 0;}.html-rtl #other-apps{right:50px;padding:6px 10px 0;}#other-apps.js{width:12em;padding-bottom:6px;}#other-apps h3{float:left;margin-right:20px;}#other-apps.js h3{float:none;cursor:pointer;}.html-ltr #other-apps.js h3{margin:-6px -10px;padding:6px 15px 6px 20px;}.html-rtl #other-apps.js h3{margin:-6px -10px;padding:6px 15px 6px 20px;}#nav-apps{margin-top:.1em;}.html-ltr #nav-apps{margin-left:0;}.html-rtl #nav-apps{margin-right:0;}#nav-apps li{display:inline;}.html-ltr #nav-apps li{margin-right:10px;}.html-rtl #nav-apps li{margin-left:10px;}#other-apps.js #nav-apps{margin-top:1em;}#other-apps.js #nav-apps li{display:block;margin-right:0;}.html-ltr #other-apps.js #nav-apps li{margin-right:0;}.html-rtl #other-apps.js #nav-apps li{margin-left:0;}#other-apps.js #nav-apps a{display:block;line-height:35px;}.html-ltr #other-apps.js #nav-apps a{padding-left:40px;}.html-rtl #other-apps.js #nav-apps a{padding-right:40px;}#other-apps.collapsed #nav-apps{position:absolute;}.html-ltr #other-apps.collapsed #nav-apps{left:-999em;}.html-rtl #other-apps.collapsed #nav-apps{right:-999em;}#other-apps.collapsed #nav-apps a:active,#other-apps.collapsed #nav-apps a:focus{position:absolute;top:0;}.html-ltr #other-apps.collapsed #nav-apps a:active,.html-ltr #other-apps.collapsed #nav-apps a:focus{left:-999em;}.html-rtl #other-apps.collapsed #nav-apps a:active,.html-rtl #other-apps.collapsed #nav-apps a:focus{right:-999em;}#search-element{position:relative;width:80%;}.html-ltr #search-element{left:190px;}.html-rtl #search-element{left:0;}#search-bubble-inner{height:71px;margin:0;padding:0;width:6px;float:left;}.html-ltr #standard-search{padding:20px 4px 15px 14px;}.html-rtl #standard-search{padding:20px 20px 15px 4px;}#search-bubble-outer legend{display:none;}#search-form ol{margin:0;padding:0;}#search-form #search-query{width:55%;}#search-form #search-query label{display:none;}#search-form #search-query label{position:absolute;top:20px;}.html-ltr #search-form #search-query label{left:17px;padding:.2em 5px .2em 30px;}.html-rtl #search-form #search-query label{right:17px;padding:.2em 30px .2em 5px;}#search-form #query{width:42%;}.html-ltr #search-form #query{padding:.2em 5px .2em 24px;}.html-rtl #search-form #query{padding:.2em 24px .2em 5px;}#search-form #category{width:36%;padding:.3em 0 .2em 0;}#search-form #category option{min-width:14em;}#search-form #my-submit{width:37px;height:38px;border:0;margin-left:9px;}#advanced-search{margin:-2px 0 0 0;padding:.1in .25in 0 .25in;}form.asclosed{display:none;}#search-application{padding-bottom:.1in;}#advanced-search-toggle{position:relative;top:-2px;}.html-ltr #advanced-search-toggle{text-align:right;}.html-rtl #advanced-search-toggle{text-align:left;direction:ltr;}#advanced-search-toggle div{width:6px;height:6px;float:left;}#advanced-search-toggle #toggle-inner{padding-left:3px;}.html-ltr #advanced-search-toggle #toggle-outer{margin:0 .25in .1in 0;padding-right:4px;}.html-ltr #advanced-search-toggle a{padding-right:.15in;}.html-rtl #advanced-search-toggle #toggle-outer{margin:0 0 .1in .25in;padding-right:4px;}.html-rtl #advanced-search-toggle a{padding-left:.15in;}.html-ltr #search-application td{padding-right:.2in;}.html-rtl #search-application td{padding-left:.2in;}.html-rtl #advanced-search td{text-align:right;}.html-ltr #search-platform{float:left;margin-bottom:1.5em;margin-right:1in;}.html-rtl #search-platform{float:right;margin-bottom:1.5em;margin-left:1in;}#footer{position:relative;width:100%;clear:both;padding:1em 0;min-width:770px;}#footer-lang-form{position:relative;max-width:900px;min-width:770px;}.html-ltr #footer-lang-form{padding:0 50px;margin:0 auto;}.html-rtl #footer-lang-form{padding:0 0 0 50px;margin:0;}.html-ltr #footer-lang-form p{position:absolute;right:50px;}.html-rtl #footer-lang-form p{position:absolute;left:50px;}#footer-legal{max-width:900px;margin:0 auto;padding:0 50px;min-width:770px;}#copyright{margin-bottom:0;}#nav-legal li{display:inline;margin-right:.5em;}#footer-disclaimer{margin-top:1em;}#content{clear:both;position:relative;padding:1em 50px;max-width:950px;margin:0 auto 1em;min-width:770px;min-height:1000px;}#content-main{position:relative;margin-left:190px;min-height:50em;}#content.main-page #content-main,#content.detail-page #content-main,#content.reviews-page #content-main,#content.versions-page #content-main{width:60%;padding-right:20%;}#content-main.full{margin-left:0;}#content.detail-page #content-main.full,#content.reviews-page #content-main.full,#content.versions-page #content-main.full{width:75%;padding-right:25%;}#secondaries .sub{width:48%;}#secondaries #feature3{float:right;}#secondaries #feature2{float:left;}#content #sidebar{position:absolute;left:50px;top:1em;width:170px;}#content-extra{position:absolute;right:0;top:0;width:23%;}#content-extra .extra{margin-bottom:.1em;padding:5px 12px;}#content-extra h3{margin-bottom:.1em;}.html-ltr #content-extra ul{margin:0 0 0 10px;}.html-rtl #content-extra ul{margin:0 10px 0 0;}#content-extra ul li{margin:0;padding:0;}#content-extra ul li span{font-size:8pt;}#content-extra p.view-all{margin-bottom:.5em;}.html-rtl #content-extra p.view-all{margin-right:4px;}#categories{margin-bottom:1em;position:relative;z-index:5;}#categories h3{margin:0 -1px;padding-left:6px;}#categories.collapsed h3{padding-left:18px;}#categories h3 span{display:block;padding:8px 4px;}#categories,#categories.collapsed #cat-list{padding-bottom:6px;}#categories.collapsed h3 span{text-indent:4px;padding-left:0;}#cat-list{margin-left:0;}#cat-list li{padding-right:1px;}#cat-list a,#cat-list span{display:block;padding:.5em 10px;}#categories.collapsed h3{cursor:pointer;}#categories p{margin:0 -1px -6px;padding:.6em 10px;}#categories.collapsed #cat-list{position:absolute;left:-999em;top:-999em;}.html-rtl #categories.collapsed #cat-list{position:absolute;left:999em;top:-999em;}#categories.collapsed #cat-list.visible{margin:0 -1px;width:100%;left:0;top:3.35em;height:auto;overflow:visible;z-index:99;}#categories.collapsed #cat-list a:active,#categories.collapsed #cat-list a:focus{position:absolute;left:999em;top:1002.4em;width:85%;}#categories.collapsed #cat-list.visible a:active,#categories.collapsed #cat-list.visible a:focus{position:static;width:auto;}#content-main p,#content-main ul,#content-main ol{margin-bottom:1.25em;}#content-main li{margin-bottom:.5em;}#content-main li ul,#content-main li ol{margin-left:15px;}.addon{position:relative;min-height:160px;padding:18px 20px 10px;margin-bottom:1.6em;}.addon .vex{height:10px;width:100%;position:absolute;left:0;bottom:0;}.addon .vex span{display:block;height:10px;margin-left:-1px;width:10px;float:left;}.addon .name{padding-left:44px;position:relative;}.addon .name img{position:absolute;left:0;}.addon .author{margin:0 0 1.25em 44px;}.addon .preview-img{position:absolute;left:-1px;top:0;padding:18px 0 0 20px;width:200px;height:150px;overflow:hidden;}.addon .flag{position:absolute;left:-1px;top:0;padding:5px 10px 3px 10px;z-index:5;}.addon .baseline img.faq{margin:0 5px 0 0;float:left;}.rec,.exp{min-height:170px;}.rec .preview-img,.exp .preview-img{padding:2.5em 0 0 20px;}.updated{font-size:75%;color:#666;}.main{padding-left:240px;min-height:220px;}.main .rating{position:absolute;left:20px;top:180px;width:200px;}.main .stats{position:absolute;left:20px;top:180px;width:200px;margin-top:2em;}.sub{position:relative;padding:0;}.sub .irk{margin-left:-1px;padding:14px 20px 8px;margin-right:4px;}.sub .vex{padding:0;left:0;}.sub .name{margin-bottom:0;}.sub .preview-img{position:static;padding:0;}.sub .rating{position:static;width:40%;padding-right:10%;float:left;}.sub .rating img{display:block;}.sub .more-from{clear:both;}#content-main #addon-listing{margin-left:0;}#addon-listing .addon{padding:18px 240px 10px;margin-bottom:1em;}#addon-listing .preview-img{position:absolute;left:-1px;top:0;}#addon-listing .rating{display:inline;margin-right:2em;}#addon-listing .stats{display:inline;margin-right:2em;}#addon-listing .more{display:inline;margin:0;padding:0;}#addon-listing .more li{display:inline;margin:0 10px 0 0;padding:0 15px 0 0;}#addon-listing .desc{margin-top:.5em;}.install-button:after,.install-container:after{content:".";clear:both;display:block;visibility:hidden;height:0;overflow:hidden;}.install-button a{float:left;cursor:pointer;max-width:290px;}.install-button a *{display:block;float:left;position:relative;}.install-button a span{padding:0 0 0 6px;}.install-button a span span{padding:0 0 8px 0;}.install-button a span span span{left:-6px;padding:0 0 6px 0;}.install-button a span span span strong{right:-6px;padding:10px 45px 0 6px;}.install-button a span span span strong img{padding:0 6px 0 0;}#addon-listing .install-container{position:absolute;right:0;top:20px;max-width:180px;padding:0 15px;}#addon-listing .install-container .install-button{margin-bottom:.5em;float:right;}#addon-listing .addon p.updated{position:absolute;right:0;bottom:5px;max-width:180px;padding:0 15px;}#addon-listing .exp .exp-loggedout{float:right;}#addon-listing .exp .exp-loggedout .install-button{float:none;}.exp-loggedout{float:left;padding:5px 5px 3px 8px;}.exp-loggedout .install-button{margin-top:3px;margin-right:-3px;}#content-main .exp-loggedout p.install-button{margin-bottom:0;}.pitch{margin-bottom:1em;padding:10px;}.pitch h3,.pitch p{margin-bottom:1em;}.html-rtl .pitch ul{padding-right:15px;}.pitch h3 img{float:left;margin:-4px 10px 0 0;}#recommended{padding:0 1% 10px;width:98%;float:left;margin-bottom:1em;}#recommended .addon{float:none;}#content.wide #recommended .addon{width:20%;padding-left:26.5%;min-width:100px;margin-bottom:0;}#content.wide #recommended .addon .preview-img{width:45%;}#content.wide #recommended #feature1{float:left;}#content.wide #recommended #feature2{float:right;}#content.landing #secondaries{float:left;}#content.landing #secondaries .sub{float:left;width:30.5%;margin-right:2.5%;}#content.landing-with-slider #secondaries .sub{float:left;width:31.5%;margin-right:2.5%;}#content.landing-with-slider #secondaries #feature8{margin-right:0;}#content.landing #secondaries .sub .irk{padding-top:2.2em;}#content.landing #secondaries .sub .vex{padding-top:0;}#content.landing #secondaries .exp .preview-img{padding:0;}#content.landing #secondaries .addon .preview-img{padding:0;width:180px;}#content.landing-with-slider #secondaries .sub{float:left;width:31.5%;margin-right:2.5%;}#content.landing-with-slider #secondaries #feature8{margin-right:0;}#content.landing #secondaries{width:77%;}#content.landing #content-extra{width:23%;}#content.landing-with-slider #secondaries{width:100%;}#content.landing-with-slider #content-extra{width:25%;position:absolute;top:0;right:0;}#content.landing-with-slider #content-main{position:relative;}#content.landing-with-slider #recommended{float:none;position:relative;left:0;width:71%;}.html-rtl #content.landing-with-slider #recommended{float:left;}#content.landing-with-slider #recommended #slider .item_set .addon{float:left;width:308px;padding-left:240px;}#content.landing-with-slider #recommended #slider{background-color:#fff;margin-bottom:0;}#content.landing #content-extra{position:static;float:right;}#content.landing-with-slider #content-extra{position:absolute;float:none;}#content.landing.languages #content-extra{margin-right:0;}#content.landing .more-addons{margin:0 0 1em;padding:6px 10px 0;}#content.landing.browse #secondaries{width:50%;}#content.landing.browse #secondaries .sub{width:47%;}#content.landing.browse #secondaries #feature4{margin-right:0;}#content.landing.browse #content-extra{width:47%;}#content.browse .more-addons h3 a.view{display:inline;}.browse-list{list-style:none;margin:0;width:100%;overflow:auto;}.browse-list li{width:48%;margin:0 0 3px 1%;float:left;}.browse-list a{display:block;padding:3px 5px;}#content.landing.languages .sub{width:23.75%;margin-right:2%;float:left;}#content.landing.languages #feature3{margin-right:0;}#dictionaries{margin-top:1.5em;clear:both;padding:10px 15px;}#dictionaries table{width:100%;}#dictionaries th,#dictionaries td{padding:6px 12px;}#addon-summary{padding-left:240px;min-height:225px;}#addon-summary .name{margin-bottom:0;}#addon-summary .preview-img{position:absolute;left:-1px;top:0;padding:18px 0 0 20px;}#addon-summary.exp .preview-img,#addon-summary.rec .preview-img{padding-top:2.5em;}#addon-summary .rating img{display:block;}#addon-summary .rating{position:absolute;left:20px;top:180px;width:200px;}#addon-summary .stats{position:absolute;left:20px;top:180px;width:200px;margin-top:3.5em;}#addon-summary .link-sharing{position:absolute;left:105px;top:180px;font-size:.7em;}#addon-summary .link-sharing .badge .button{display:block;color:#062445;background:#7cc11c url("../img/sprite.png?20081210") -800px -730px no-repeat;}#addon-summary .link-sharing .badge .button a{display:block;padding:0 8px 8px 0;background:transparent url(../img/installbtn-edges.png) no-repeat scroll right bottom;}#addon-summary .link-sharing .badge .button a span{display:block;text-align:center;font-weight:bold;padding:2px 0 0 2px;background:transparent url(../img/installbtn-edges-list.png) no-repeat scroll left top;}#addon-summary .link-sharing .share-button{padding:0;margin:0;}#addon-summary .link-sharing .share-button:after,.install-container:after{content:".";clear:both;display:block;visibility:hidden;height:0;overflow:hidden;}#addon-summary .link-sharing .share-button a{float:left;cursor:pointer;max-width:290px;text-decoration:none;}#addon-summary .link-sharing .share-button a *{display:block;float:left;position:relative;}#addon-summary .link-sharing .share-button a span{padding:0 0 0 6px;}#addon-summary .link-sharing .share-button a span span{padding:0 0 8px 0;}#addon-summary .link-sharing .share-button a span span span{left:-6px;padding:0;}#addon-summary .link-sharing .share-button a span span span strong{width:90px;text-align:center;right:-6px;padding:0 18px 0 6px;}#addon-summary .link-sharing .share-button a span span span strong img{padding:0 6px 0 0;}#addon-summary .link-sharing .share-button a{color:#062445;background:#7cc11c url("../img/sprite.png?20081210") -800px -730px no-repeat;}#addon-summary .link-sharing .share-button a span{background:transparent url("../img/installbtn-edges.png") left bottom no-repeat;}#addon-summary .link-sharing .share-button a span span{background:transparent url("../img/installbtn-edges.png") right bottom no-repeat;}#addon-summary .link-sharing .share-button a span span span{background:transparent url("../img/installbtn-edges.png") left top no-repeat;}#addon-summary .link-sharing .share-button a span span span strong{background:transparent url("../img/installbtn-edges.png") right top no-repeat;}#addon-summary .link-sharing .share-button a:hover,.install-button a:focus,.install-button a:active{color:#0a3b73;background-color:#9dd34c;background-position:-800px -860px;}#addon-summary .link-sharing .badge .counter{display:block;position:relative;padding-right:4px;text-align:center;top:-4px;}#addon-summary .link-sharing .choices{display:none;position:absolute;z-index:999;left:-120px;top:12px;width:360px;background:transparent url(../img/box-pointer-top.png) center top no-repeat;padding-top:12px;}#addon-summary .link-sharing .choices div{margin:0;padding:1em;background-color:#f8f8f8;border:1px solid #657b86;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}#addon-summary .link-sharing .choices ul{list-style:none;margin:0;}#addon-summary .link-sharing .choices ul li{width:50%;float:left;}#addon-summary .link-sharing .choices ul li p{padding:.25em;margin:0 .25em 0 0;}#addon-summary .link-sharing .choices ul li p a{font-weight:bold;display:block;height:20px;text-decoration:none;padding-left:22px;background:transparent url(../img/favicons/digg.gif) left top no-repeat;}#addon-summary .link-sharing .choices ul li.digg p a{background-image:url(../img/favicons/digg.gif);}#addon-summary .link-sharing .choices ul li.facebook p a{background-image:url(../img/favicons/facebook.gif);}#addon-summary .link-sharing .choices ul li.delicious p a{background-image:url(../img/favicons/delicious.gif);}#addon-summary .link-sharing .choices ul li.myspace p a{background-image:url(../img/favicons/myspace.gif);}#addon-summary .link-sharing .choices ul li.friendfeed p a{background-image:url(../img/favicons/friendfeed.gif);}#addon-summary .link-sharing .choices ul li.reddit p a{background-image:url(../img/favicons/reddit.gif);}.addon-cats{margin-left:0;}.addon-cats li{display:inline;padding-left:1em;margin-right:.5em;}.addon-cats li:first-child{padding-left:0;}#addon-info,#addon-advanced{padding:8px 15px;margin-bottom:1em;}.html-ltr #addon_app_compatibility{position:relative;top:.6em;padding-left:22em;font-weight:bold;}.html-rtl #addon_app_compatibility{position:relative;top:.6em;padding-right:22em;font-weight:bold;}.html-ltr #addon-info .app_compat{float:left;}.html-rtl #addon-info .app_compat{float:right;}#addon-info h4{font-size:147%;}.addon-images{margin:1em auto 1.5em;}.addon-images li{display:inline;margin-right:10px;}.addon-images a img{margin-bottom:10px;}#addon-advanced{position:relative;}#addon-advanced h5{margin-top:1em;}#content .addon-reviews{margin-left:0;}#content .addon-reviews blockquote{margin:0;}#content .addon-reviews li{padding:8px 10px;}#content .addon-reviews .cite{font-size:95%;margin-bottom:0;}#content-extra ul.nav-addon{list-style:none;margin-left:0;padding-left:0;}#content .review .others-by-user{font-style:italic;display:block;margin-top:.5em;font-size:.85em;}#content .review .others-by-user a{padding-left:22px;}#content .review .others-by-user a.loading{background:transparent url(../img/ajax_loading.gif) no-repeat 2px top;}#content .others-by-user-load{padding-left:3em;}#content .review-reply{margin-left:3em;}#content .review p.flag-thanks,#content .review-reply p.flag-thanks{font-weight:bold;}#content .review form.flag,#content .review-reply form.flag{display:block;padding-bottom:1em;}#content .review form.flag label,#content .review-reply form.flag label{display:block;font-weight:bold;}.with-js #content .review p.flag-thanks,.with-js #content .review-reply p.flag-thanks{display:inline;}.with-js #content .review form.flag,.with-js #content .review-reply form.flag{display:inline;}.with-js #content .review form.flag label,.with-js #content .review-reply form.flag label{display:none;}#content .review .flag span.loading,#content .review-reply .flag span.loading{padding-left:22px;background:transparent url(../img/ajax_loading.gif) no-repeat 2px top;}#content ul.review-flags{padding:1em 1em .5em 1em;list-style-type:square;}#content ul.review-flags li{font-weight:bold;}#content ul.review-flags-notes{padding:.25em .5em;list-style-type:disc;}#content ul.review-flags-notes li{font-weight:normal;}#content ul.review-flags-notes .note{font-style:italic;}#latest-version{width:96%;float:left;margin-bottom:1.5em;padding:8px 2%;}#latest-version h3{float:left;}#latest-version .install-button{float:right;margin-bottom:0;}#content .addon-versions{margin-left:0;padding-left:0;list-style:none;}#content .addon-versions li{padding:8px 10px 0;}#content .addon-versions h3{margin-bottom:.5em;}#content .version-details,#content .version-links{list-style:none;margin-left:0;padding-left:0;}#content .version-details li,#content .version-links li{padding:0;border:0;}#content .version-links li{margin-bottom:.25em;}#content .version-details em,#content .version-links em{font-style:normal;color:#888;}#form-review{position:relative;margin-bottom:1em;padding:10px;}#form-review textarea{width:98%;margin:0 auto .5em;}#form-review #review-submit{width:100%;clear:both;margin-top:-1.5em;}#form-review .disabled{background:#eee;}#form-review h3{display:inline;}#form-review .login{display:inline;font-size:92%;}#form-review .login a:link,#form-review .login a:visited{text-decoration:none;}.html-ltr #form-review #review-submit{float:left;}.html-rtl #form-review #review-submit{float:right;}.html-ltr #form-review #review-submit input{float:right;}.html-rtl #form-review #review-submit input{float:left;}#recaptcha_image{margin:.5em 0;}#rate-it{margin-bottom:1em;}#rate-it h4{float:left;width:6em;font-size:110%;}.html-rtl #form-review #rate-it h4{float:right;}#rate-it .stars{display:block;float:left;width:90px;margin:.3em 0 0 0;}#form-review #rate-it .degrade{margin-left:0;width:145px;}#form-review #rate-it .degrade p{margin:.2em 0;}#rate-it .rating{cursor:pointer;margin:2em;clear:both;display:block;}#rate-it .rating:after{content:'.';display:block;height:0;width:0;clear:both;visibility:hidden;}#long-review .stars{margin:0;}#long-review .degrade{margin-left:14em;}#long-review .stars p{margin:.2em 0;}#long-review .rating{margin:1em 0;}.stars input{margin:0 4px;}.stars{zoom:1;}.stars .cancel,.stars .star{float:left;width:12px;height:14px;overflow:hidden;text-indent:-999em;cursor:pointer;}.html-rtl .stars .star,.html-rtl .stars .cancel{float:right;}.stars .cancel a,.stars .cancel a{background:url(../img/ratings_images.gif) no-repeat;}.stars .star a,.stars .star a{background:url(../img/ratings_images.gif) no-repeat;}.stars.cancel a,.stars .star a,.stars .cancel a,.stars .star a{display:block;width:100%;height:100%;background-position:0 -25px;border:1 solid #F00;}.stars .cancel a,.stars.cancel a{background-position:0 2px;}.stars div.star_hover a,.stars div.star_hover a{background-position:0 -38px;}.stars div.cancel_on a,.stars div.cancel_on a{background-position:0 -11px;}.stars div.star_on a,.stars div.star_on a{background-position:0 -38px;}.stars:after{content:".";clear:both;display:block;visibility:hidden;height:0;overflow:hidden;}.more-addons{padding:10px;}.more-addons h3 a.view{display:block;padding-right:30px;padding:.2em 30px .2em 0;}.more-addons h4{margin-top:1.5em;}#content.landing #content-extra .more-addons ul{margin-left:0;}.pagination{padding:8px 10px 0;margin-top:1em;}.pages{margin:0;float:left;}.pages li{display:inline;margin:0 2px;}.pages a{padding:3px 6px;}.pages .current strong{padding:3px 6px;}.pages .prev a{padding-left:15px;}.pages .next a{padding-right:15px;}#content-main .pagination p.count{margin-bottom:0;}.pagination p.perpage em,.pagination .perpage a{margin:0;}#form-listcontrol{position:relative;margin-bottom:1em;padding:8px 20% 8px 18%;}#form-listcontrol p,#form-listcontrol ul{margin:0;}#form-listcontrol #per-page{position:absolute;top:8px;left:10px;padding-top:6px;}#order-by li{display:inline;margin:0 2px;}#order-by button{cursor:pointer;padding:8px 2px;width:18.5%;}#order-by button.current,#order-by button.current:hover{cursor:default;}#form-listcontrol #experimental{position:absolute;top:8px;right:10px;width:140px;}#form-listcontrol #experimental label{display:block;cursor:pointer;padding:4px 0 4px 30px;}#form-listcontrol #experimental label input{position:absolute;left:6px;top:20%;}#developerAgreement ul{list-style-type:disc;margin-top:5px;}#thumb-subcategories{position:absolute;left:50px;top:7.125em;width:170px;}#thumb-subcategories ul{list-style-type:none;margin:0;padding:0;padding-bottom:6px;margin-bottom:1em;position:relative;}#thumb-subcategories ul li{padding-right:1px;overflow:hidden;}#thumb-subcategories ul li a,#thumb-subcategories ul li span{display:block;font-size:95%;padding:.25em 10px;}#thumb-subcategories a:link,#thumb-subcategories a:visited{text-decoration:none;}#thumb-browser .thumbs{list-style-type:none;margin-left:23%;}#thumb-browser .thumbs li.thumb{position:relative;width:170px;margin-right:10px;display:inline;float:left;text-align:center;}#thumb-browser .thumbs li.thumb div.wrapper{padding:1.75em 9px 0 9px;margin:0 5px 0 0;}#thumb-browser .thumbs li.thumb div.wrapper div.item{width:150px;}#thumb-browser .thumbs li.thumb div.img{border:1px solid #ccc;background:#fff;height:112px;overflow:hidden;}#thumb-browser .thumbs li.thumb div.img img{width:150px;}#thumb-browser .thumbs li.thumb h3{font-size:115%;line-height:115%;height:2.25em;overflow:hidden;padding-top:.5em;margin-bottom:.5em;}#thumb-browser .thumbs li.thumb .flag{position:absolute;top:0;left:0;padding:0 6px;}#thumb-browser .thumbs li.thumb p.meta{margin-bottom:0;padding:0;height:3.5em;overflow:hidden;}#thumb-browser .thumbs li.thumb .vex{text-align:left;height:8px;}#thumb-browser .thumbs li.thumb .vex span{display:block;height:8px;margin-left:0;}#thumb-browser #form-listcontrol{margin-left:20%;padding:8px 12% 8px 15%;}#thumb-browser #form-listcontrol #order-by button{white-space:nowrap;width:16.5%;}#slider{margin-bottom:18px;width:100%;background:transparent url(../img/sprite.png?20081210) no-repeat scroll left -1256px;}#slider .inner{background:transparent url(../img/sprite.png?20081210) no-repeat scroll right -1256px;width:100%;}#slider .viewport{position:relative;width:100%;overflow:hidden;}#slider .item_set{width:6000px;}#slider .item_set .addon{float:left;width:308px;}#slider .item_set li.addon{list-style:none;}#slider .item_set .addon .preview-img{background:transparent url(../img/sprite.png?20081210) no-repeat 1px -1256px;}#slider .item_set .addon{background:none;border-left:none;}#slider .item_set .addon .install-container{height:85px;}#slider .item_set .addon .install-button{padding-top:1.75em;padding-left:.5em;}#slider .item_set .addon .exp-loggedout .install-button{padding-top:0;padding-left:0;}#slider .item_set .addon .count{border-top:1px solid #CCC;bottom:4px;height:35px;margin-left:-240px;position:absolute;}#slider .controls{border-top:1px solid #ccc;width:100%;}#slider .controls_inner{font-size:140%;text-align:center;padding-top:6px;border-left:1px solid #ccc;border-right:1px solid #ccc;}#slider .controls a{text-decoration:none;padding:0 .5em;}#slider .controls a img{border:none;vertical-align:top;}#slider .vex{background:transparent url("../img/sprite.png?20081210") right bottom no-repeat;width:100%;}.html-rtl #slider .vex{direction:ltr;}#slider .vex span{background:transparent url("../img/sprite.png?20081210") left bottom no-repeat;height:10px;display:block;width:10px;}#content .addon-listing .date-added{margin:0;float:right;}#content .coll-addon .preview-img{margin:0;}.collections .nav{list-style-type:none;margin:0;padding:0;float:right;}.collections .nav:after{float:left;}.collections .nav li{float:left;margin:5px;}.collections .collections-web li.coll-addon{margin:0;}.collections p.amo-plug{float:right;-moz-border-radius:7px;border:1px solid #d8dcdf;padding:5px;}.collections #content-main h1{font-size:200%;}.collections .cat-name{margin-left:.3em;}.collections .cat-header h3{background:transparent url(../img/fyf/triangle-right.png) scroll no-repeat left 5px;padding-left:20px;margin-right:.4em;}.collections .cat-header.selected h3{background:transparent url(../img/fyf/triangle-down.png) scroll no-repeat left 5px;}.collections #content-main .cat-header p{margin:0;margin-left:20px;padding-right:5px;}.collections ul.addon-listing{padding:0;margin:0;}.collections ul.addon-install-listing{max-height:30em;overflow:auto;}.collections li.list-addon:after,.collections .coll-addon .preview-img:after,.collections .nav:after,#collectionform:after{content:'.';clear:both;display:block;line-height:0;visibility:hidden;width:0;height:0;}.collections li.coll-addon{margin:.2em 2em .2em 2em;padding:.5em 0;border-top:1px solid #ccc;}.collections li.inst-addon{margin:.5em 0;padding:.5em;}.collections .coll-addon .preview-img{max-width:12em;float:left;clear:both;}.collections .coll-addon .preview-img img{float:left;clear:both;margin:.5em 1em 0 0;max-width:12em;max-height:9em;}.collections .list-addon h4{color:#2d3b58;font-size:140%;}.collections .inst-addon .desc h4{width:auto;float:none;}.collections .list-addon .desc{width:81%;margin:.2em 0 0 0;float:left;}.collections .list-addon img.icon{float:left;margin-right:.5em;vertical-align:middle;}.collections .inst-addon .desc{float:left;width:auto;margin:0;}.collections .inst-addon .desc p{font-size:90%;float:left;}.collections .coll-addon h4 a{text-decoration:none;}.collections .list-addon .add-button,.collections .coll-addon .done-box{-moz-border-radius:7px;padding:5px 10px;float:right;}.collections .list-addon .add-button,.collections .coll-addon .done-box{min-width:160px;}.collections .list-addon .done-box{display:none;clear:right;}.collections .list-addon .add-button{background:transparent url(../img/installbtn-bg.png) repeat-x top left;}.collections .coll-addon .add-button{font-weight:bold;}.collections .inst-addon .add-button{margin:1em 1em 0 2em;min-width:15%;}.collections .add-button .add,.collections .add-button input{vertical-align:middle;cursor:pointer;}.collections .add-button .add{color:#062445;}.collections .add-button.upgrade{background:#fff;border:1px solid #d8dcdf;font-size:125%;}.collections #content-main .add-button p{margin:0;font-weight:normal;}.collections .done-box{margin-top:.5em;border:1px solid #d8dcdf;}.collections .installsubmit{margin:1em 0;float:right;}.collections .installsubmit input{font-size:120%;margin:0 .5em;}.collections .faq{float:right;text-align:right;}.jqmWindow{display:none;position:fixed;top:17%;left:50%;margin-left:-400px;width:800px;background-color:#efefef;color:#333;border:1px solid black;padding:12px;}.jqmOverlay{background-color:#000;}* iframe.jqm{position:absolute;top:0;left:0;z-index:-1;width:expression(this.parentNode.offsetWidth+'px');height:expression(this.parentNode.offsetHeight+'px');}* html .jqmWindow{position:absolute;top:expression((document.documentElement.scrollTop || document.body.scrollTop)+Math.round(17 *(document.documentElement.offsetHeight || document.body.clientHeight) / 100)+'px');}}@media print{#nav-access,h1,#nav-user,#search-form,#other-apps{display:none;}#sidebar,#footer-lang-form,.pitch,.extra .view-all{display:none;}.install-button,.exp-loggedout,.learn-more,.more-from{display:none;}#form-review,.pagination,#form-listcontrol{display:none;}body{font:12pt/1.5 "Helvetica Neue",Helvetica,Arial,sans-serif;padding:0 .25in;background-color:#fff;color:#000;}h2,h3,h4,h5,h6{font-family:Georgia,"Times New Roman",Times,serif;margin-bottom:.25em;}h2{font-size:15pt;}h3{font-size:14pt;}h4,h5,h6{font-size:100%;}a img{border:none;}#page-title{height:120px;}#page-title h2{position:relative;padding-left:125px;}#page-title h2 img{position:absolute;top:0;left:0;}#page-title p.page-intro{color:#666;padding-left:125px;font-size:90%;}.addon{border:1px solid #ccc;padding:.5em 1em .5em 240px;margin-bottom:1em;position:relative;}.addon .preview-img{position:absolute;top:.5em;left:1em;}.author{margin-top:0;}.name a,.author a{text-decoration:none;}.name a:after,.author a:after,.extra a:after,#nav-legal a:after{content:" [" attr(href) "] ";font-size:90%;}.addon .flag{position:absolute;top:-1px;right:-1px;margin:0;padding:.2em 1em;border:3px double #000;}.rec .flag{color:#360;}.exp .flag{color:#900;}#content-main{padding-right:35%;position:relative;}#content-extra{width:30%;position:absolute;right:0;top:0;}#content.search #content-main,#content.category #content-main{padding-right:0;}.extra ul{margin-left:0;}#footer{color:#666;font-size:90%;margin-top:1em;border-top:3px double #ccc;}.addon-images{list-style:none;margin:0 0 1em;padding:0;}.addon-images li{display:inline;margin-right:10px;}.addon-images a img{vertical-align:top;margin-bottom:10px;}.addon-reviews{list-style:none;margin:0 0 1em;padding:0;}.addon-reviews li{border:1px solid #ccc;padding:.5em 1em;margin-bottom:1em;}.addon-reviews blockquote{margin:0;}#addon-listing{list-style:none;margin:0;padding:0;}} \ No newline at end of file
diff --git a/site/app/webroot/css/type.css b/site/app/webroot/css/type.css
index f6eaa8a..5bb85cc 100644
--- a/site/app/webroot/css/type.css
+++ b/site/app/webroot/css/type.css
@@ -92,8 +92,6 @@ h4#moz { font-weight: bold; font-size: 130%; }
#categories a:link, #categories a:visited { text-decoration: none; }
#categories p { line-height: 1.4; }
-
-
/*** =Add-on boxes ***/
.addon .name { font-size: 180%; line-height: 1.2; font-weight: normal; }
.addon .author { font-size: 100%; }
@@ -120,9 +118,8 @@ h4#moz { font-weight: bold; font-size: 130%; }
/*** =Install button ***/
.install-button { font: bold 120% "Trebuchet MS", Helvetica, "Helvetica Neue", Arial, sans-serif; }
.install-button a { text-decoration: none; }
-.exp-loggedout, .exp-confirmed { font-size: 90%; }
-.exp-loggedout .install-button a,
-.exp-confirmed .install-button a { font-size: 110%; text-align: left; }
+.exp-loggedout { font-size: 90%; }
+.exp-loggedout .install-button a { font-size: 110%; text-align: left; }
/*** =Pitch ***/
.pitch h3 { font-size: 100%; font-weight: bold; line-height: 1.2; }
@@ -141,13 +138,11 @@ h4#moz { font-weight: bold; font-size: 130%; }
/*** =Detail page ***/
#addon-summary .name { font-size: 200%; }
.addon-cats { list-style: none; font-size: 95%; }
-.addon-cats a:link, .addon-cats a:visited { text-decoration: none; }
+.addon-cats a:link { text-decoration: none; }
.addon-cats a:hover, .addon-cats a:active, .addon-cats a:focus { text-decoration: underline; }
.addon-images, .addon-reviews { list-style: none; }
.addon-images a img { vertical-align: top; }
.addon-reviews .cite { font-size: 95%; }
-#license a { font-size: 70%; }
-.oldversion .license a { font-size: 80%; }
/* =Review form */
#form-review #review-submit { font-size: 90%; }