@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("addons.mozilla.org") {

/*Basic elements*/
#mozilla-com {
  background: #000000 !important;
  font-family: "Segoe UI", Arial !important;
}
#page-title {
  background: #000000 !important;
}
#footer {
  background: #000000 !important;
}
textarea, input[type="text"] {
  color: #000000 !important;
  border: 1px solid #000000 !important;
  -moz-border-radius: 5px !important;
}
th {
  background: #ffffff !important;
  color: #000000 !important;
}
td {
  background: transparent !important;
}
.buttonBox input, .amo-submit {
  -moz-appearance: none !important;
  margin: 3px 3px 3px 3px !important;
  border: 0px !important;
  padding-left: 8px !important;
  padding-bottom: 2px !important;
  background: url("http://www.freewebs.com/gradientstudio/endcap-normal.png") repeat-x top left #141414 !important;
  min-width: 6.3em !important;
  min-height: 20px !important;
  color: #ffffff !important;
  font-family: "Segoe UI", tahoma, sans-serif, Arial !important;
  list-style-position: inside !important;
  -moz-border-radius: 3px !important;
}
#LoginPassword {
  color: #000000 !important;
}
.buttonBox input:focus, .amo-submit:focus {
  background: url("http://www.freewebs.com/gradientstudio/endcap-active.png") no-repeat top left #0c4496 !important;
  color: #ffffff !important;
}
.buttonBox input:active, .amo-submit:active {
  background: url("http://www.freewebs.com/gradientstudio/endcap-active.png") no-repeat top left #0c4496 !important;
}
.buttonBox input:hover, .amo-submit:hover {
  background: url("http://www.freewebs.com/gradientstudio/endcap-active.png") no-repeat top left #0c4496 !important;
color: #ffffff !important;
}
.buttonBox input[disabled="disabled"], .amo-submit[disabled="disabled"], .buttonBox input[disabled="disabled"]:active, .amo-submit[disabled="disabled"]:active {
  color: #a3a3a3 !important;
  background: url("http://www.freewebs.com/gradientstudio/endcap-dis.png") no-repeat top left #c8c8c8 !important;
}
.action-button, .add-button {
  background: #000000 !important;
}
h3, h4, h5, h6 {
  color: #ffffff !important;
}

/*Text*/
.page-intro {
  color: #ffffff !important;
}
#content-main {
  color: #ffffff !important;
}
a:link {
  color: #1259c2 !important;
}
a:active, a:hover, a:focus {
  color: #ffffff !important;
}

/*Recommended*/
#recommended {
  background: none transparent !important;
  border: 0 !important;
  color: #ffffff !important;
}
h3 {
color: #ffffff !important;
}
#recs {
color: #ffffff !important;
}
.install-button a {
color: #ffffff !important;
background: transparent !important;
}
.install-button a:hover {
color: #60f0f0 !important;
}
#content-main .exp-loggedout .install-button a {
color: #a3a3a3 !important;
}
.install-button a span, .install-button a span span, .install-button a span span span, .install-button a span span span strong {
border: 0 !important;
background: none transparent !important;
}
.install-button a span {
background: url("http://www.freewebs.com/gradientstudio/addon_installbtn.png") no-repeat transparent top left !important;
-moz-border-radius-topleft: 6px !important;
-moz-border-radius-topright: 6px !important;
-moz-border-radius-bottomleft: 6px !important;
-moz-border-radius-bottomright: 6px !important;
border-top: 1px #1259c2 solid !important;
border-bottom: 1px #1259c2 solid !important;
border-left: 1px #1259c2 solid !important;
border-right: 1px #1259c2 solid !important;
}
#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("http://www.freewebs.com/gradientstudio/addon_installbtn.png") !important;
}
.exp .flag {
color: #000000 !important;
}

/*Addon*/
.browse-list a {
background: #000000 !important;
}
.addon {
background: url("http://www.freewebs.com/gradientstudio/addon_bg.png") repeat-x top left #141414 !important;
color: #ffffff !important;
border: 0 !important;
}
.thumb {
background: url("http://www.freewebs.com/gradientstudio/addon_bg.png") repeat-x top left #141414 !important;
color: #ffffff !important;
border: 0 !important;
}
.wrapper {
background: transparent !important;
}
#slider .addon {
background: transparent !important;
border: 0 !important;
}
#slider .vex {
background: #000000 !important;
color: #ffffff !important;
border: 0 !important;
}
#slider .controls {
border: 0 !important;
}
#slider .controls_inner {
background: #000000 !important;
color: #ffffff !important;
border: 0 !important;
}
.preview-img {
background: transparent !important;
}
.irk, .vex {
background: transparent !important;
border: 0 !important;
}
.viewport {
background: url("http://www.freewebs.com/gradientstudio/addon_bg.png") repeat-x top left #141414 !important;
border: 0 !important;
}
.rec {
border: 0 !important;
}
.vex span, #addon-listing .addon .vex {
background: transparent !important;
}
.exp-loggedout {
background: transparent !important;
}
#form-listcontrol {
background: transparent !important;
}
#order-by button {
background: transparent !important;
border-top-color: #ffffff !important;
border-bottom-color: #ffffff !important;
border-left-color: #ffffff !important;
border-right-color: #ffffff !important;
}
#order-by button:hover {
background: #333333 !important;
}
.img {
background: transparent !important;
border: 0 !important
}

/*Sidebars*/
#categories h3 {
background: url("http://www.freewebs.com/gradientstudio/addon_categories.png") no-repeat left #000000 !important;
}
#categories h3 span{
background: url("http://www.freewebs.com/gradientstudio/addon_categories.png") no-repeat right #000000 !important;
color: #ffffff !important;
}
#cat-list a {
background: #000000 !important;
}
#thumb-subcategories ul li a:hover {
background: #333333 !important;
}
#categories a:hover {
background: transparent !important;
}
#categories, #categories.collapsed #cat-list {
background: #000000 !important;
}
#other-apps, #other-apps.js h3 {
background: #000000 !important;
border-top-color: #ffffff !important;
border-bottom-color: #ffffff !important;
border-left-color: #ffffff !important;
border-right-color: #ffffff !important;
}
#other-apps.js h3:hover {
background: #333333 !important;
}
.pitch {
background: #000000 !important;
color: #ffffff !important;
}

/*Applications*/
.html-ltr #other-apps.js #nav-apps #app-firefox a {
background: url("http://www.freewebs.com/gradientstudio/mozilla%20firefox.png") transparent no-repeat !important;
}
.html-ltr #other-apps.js #nav-apps #app-thunderbird a {
background: url("http://www.freewebs.com/gradientstudio/mozilla%20thunderbird.png") transparent no-repeat !important;
}
.html-ltr #other-apps.js #nav-apps #app-sunbird a {
background: url("http://www.freewebs.com/gradientstudio/mozilla%20sunbird.png") transparent no-repeat !important;
}
.html-ltr #other-apps.js #nav-apps #app-seamonkey a {
background: url("http://www.freewebs.com/gradientstudio/mozilla%20seamonkey.png") transparent no-repeat !important;
}

/*Search*/
#search-bubble-inner {
background: url("http://www.freewebs.com/gradientstudio/addon_search_bg.png") #000000 no-repeat top left !important;
}
#standard-search {
background: url("http://www.freewebs.com/gradientstudio/addon_search_bg.png") #000000 no-repeat top right !important;
}
#advanced-search-toggle div {
background: #02236c  !important;
}
#advanced-search-toggle {
background: url("http://www.freewebs.com/gradientstudio/addon_search_bg.png") #000000 no-repeat bottom right !important;
}
#advanced-search-toggle #toggle-outer, #advanced-search-toggle #toggle-inner {
background: transparent !important;
}
#advanced-search-toggle a {
color: #ffffff !important;
}
#standard-search > label {
color: #ffffff !important;
}
.html-ltr #search-form #my-submit {
background: url("http://www.freewebs.com/gradientstudio/addon_search_go.png") transparent no-repeat center center !important;
}
#query {


}


/*Single Addon*/
#addon-info {
color: #ffffff !important;
}
#addon-info .addon-reviews li {
background: transparent !important;
}
#addon-advanced {
color: #ffffff !important;
}
#form-review {
background: #000000 !important;
color: #ffffff !important;
}
#review-submit {
color: #000000 !important;
}
.more-addons {
color: #ffffff !important;
}
select {
color: #000000 !important;
}
.corner-box {
background: transparent !important;
}
.pagination {
background: transparent !important;
color: #ffffff !important;
}
.pages .current strong {
background: #081a5d !important;
}
.pages a:hover {
background: #333333 !important;
}
.error-notice {
background: transparent !important;
}
#latest-version {
border-top-color: #ffffff !important;
border-bottom-color: #ffffff !important;
border-left-color: #ffffff !important;
border-right-color: #ffffff !important;
}
#lightbox-container-image-box {
background: #000000 !important;
border-left: 1px solid #a3a3a3 !important;
border-right: 1px solid #a3a3a3 !important;
border-top: 1px solid #a3a3a3 !important;
}
#lightbox-container-image-data-box {
background: #000000 !important;
border-left: 1px solid #a3a3a3 !important;
border-right: 1px solid #a3a3a3 !important;
border-bottom: 1px solid #a3a3a3 !important;
}

/*Developer Tools*/
#locale-box span {
color: #000000 !important;
}
.graybox {
  background: transparent !important;
}
.addon-container {
  background: transparent !important;
}
.bluebox-tr, .bluebox-tl {
  background: url("https://addons.mozilla.org/img/addon-tr.png") #ffffff !important;
}
.bluebox-tl div div h3 {
  color: #000000 !important;
}
.selected-text {
  color: #000000 !important;
}
.greenbox-br, .greenbox-bl {
  background: url("https://addons.mozilla.org/img/addon-br.png") #ffffff !important;
}
.ui-tabs-panel {
  background: transparent !important;
}
input[type="file"] {
  color: #000000 !important;
}

}

@-moz-document url("https://addons.mozilla.org/en-US/firefox/addon/10480"), url("https://addons.mozilla.org/en-US/firefox/addon/7403"), url("https://addons.mozilla.org/en-US/firefox/addon/9989"), url("https://addons.mozilla.org/en-US/firefox/user/876949") {

.name {
background: url("http://www.freewebs.com/gradientstudio/addon_icool_text.png") transparent no-repeat center right !important;
}
a:active, a:hover, a:focus {
color: #6cbcf0 !important;
}
.more-addons a.view {
background: url("http://www.freewebs.com/gradientstudio/addon_search_go.png") transparent no-repeat center right !important;
}

}

@-moz-document url("https://addons.mozilla.org/en-US/firefox/fashionyourfirefox") {

#mozilla-com, #page-title {
background: url("http://www.freewebs.com/gradientstudio/fyf_bg.png") repeat-x top left #000000 !important;
}
#fashion-blurb p {
color: #ffffff !important;
}
.cat-header:hover {
background: #1259c2 !important;
}
.add-button.upgrade {
background: transparent !important;
}

}