@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("css-tricks.com") {
    aside {opacity: 0.02}
}

@-moz-document domain("dzone.com") {
    .sidebar {display:none !important}
    .related_library_content {display:none !important}
}

@-moz-document domain("springsource.org") {
    #sidebar-left {opacity: 0.05}
    #sidebar-right {opacity: 0.05}
}

@-moz-document domain("noticias.lainformacion.com") {
    #lateral {display:none !important;}
}

@-moz-document domain("www.infoq.com") {
    #columns_container {
      margin-right: 200px !important;
    }
    #sidebar {
      display: none !important;
    }
    #rightbar {
      font-size: 0.7em !important;
      margin-right: -200px !important;
      width: 200px !important;
      opacity: 0.05;
    }
    #rightbarcontentbox a img {
      display: none !important;
    }
    div p.banner,img[src*="/banners/"],#adIndex2 {
      display: none !important;
    }
}

@-moz-document domain("ajaxian.com") {
    #navigationbar { display: none; }
    #sidebar {display: none; }
    #maincontent { width: 95% !important; }
}

@-moz-document domain("www.elpais.com") {
    .estructura_2col_der { display: none !important; }
    .contenido_noticia .limpiar { display: none; }
    .estructura_2col_1zq { width: 90% !important; }
    .info_relacionada { display: none !important; }
    .mod_apoyo { display: none !important; }
    #utilidades { display: none !important; }
    #coment { display: none !important; }
    #pie-comun6 { display: none !important; }
    .votos { display: none !important; }
    #cab-ciberpais { display: none !important; }
}

@-moz-document domain("www.infoworld.com") {
    #floating_tools { display: none !important; }
    #rightcol { opacity: 0.05; }
}

@-moz-document domain("docs.jboss.org") {
   p > code.literal { white-space: normal !important; }
}

@-moz-document url-prefix("http://www.google.es/reader/view/"),url-prefix("http://www.google.com/reader/view/"),url-prefix("https://www.google.es/reader/view/"),url-prefix("https://www.google.com/reader/view/") {
    #top-bar,#gb,#title-and-status-holder {display:none !important;}
    #viewer-top-controls-container {margin-top:0 !important; top:0 !important;}
    #viewer-header { height: 40px !important; }
}