@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("gizmodo.com"), domain("lifehacker.com"), domain("kotaku.com"), domain("gawker.com"), domain("deadspin.com"), domain("jezebel.com"), domain("io9.com"), domain("jalopnik.com")
{

body, .modal_overlay
{
    background: #07050f !important;
}

#pane, #top_search_control, #rightbar_scroller
{
    background: #111111 !important;
}

.inner, .ctedit
{
    background: #000000 !important;
}

.replies, .replies .comment, .code, .gallery-preview, #rightcontainer .post:hover, .searchOptions, #rightcontainer .post.current, .post-body [style^="background-color: #e2e0d4"], .actions, #userNotificationContainer, .replies .ctedit
{
    background: #191919 !important;
}

#rightcontainer
{
    background: #454545 !important;
}

#postform_widget form input[type="text"], #postform_widget form input.cn_image_url, #postform_widget form input.cn_video_url, #postform_widget form textarea
{
    background: black !important;
    color: #dddddd !important;
    border-color: #454545 !important;
}

.chrome
{
    background: -moz-linear-gradient(#222222, #0a0a0a) !important;
    background: -webkit-gradient(linear, left top, left bottom, from(#222222), to(#0a0a0a)) !important;
    border: #454545 solid !important;
    border-width: 1px 0 1px 0 !important;
}

.gbut .gbin .gbtx, .customObject.framed
{
    background: -moz-linear-gradient(#222222, #0a0a0a) !important;
    background: -webkit-gradient(linear, left top, left bottom, from(#222222), to(#0a0a0a)) !important;
    border: 1px #454545 solid !important;
}

button, .button
{
    background: -moz-linear-gradient(#222222, #0a0a0a) !important;
    background: -webkit-gradient(linear, left top, left bottom, from(#222222), to(#0a0a0a)) !important;
    border-color: #454545 !important;
    color: white !important;
    box-shadow: 0 0 0 0 !important;
}

button:hover, .button:hover, .dialog .inner h1
{
    background: #222222 !important;
}

.chrome a.chromebut:hover, .chrome a.chromebut.selected, blockquote, .form_part, .customObject.framed a:hover
{
    background-color: #222222 !important;
}

.gbut .gbin .gbtx:hover
{
    background: #222222 !important;
}

.chrome a.chromebut.selected
{
    text-shadow: 0px 0px !important;
}

.chrome a.chromebut.withlabel span
{
    background: -moz-linear-gradient(#222222, #0a0a0a) !important;
    background: -webkit-gradient(linear, left top, left bottom, from(#222222), to(#0a0a0a)) !important;
    border-right: 1px #454545 solid !important;
    -moz-border-radius: 0px 20px 20px 0px !important;
    -webkit-border-top-right: 20px !important;
    -webkit-border-bottom-right: 20px !important;
}

.inner
{
    border: 0px !important;
}

#date-nav
{
    border: 0px !important;
}

#rightcontainer
{
    border-color: #454545 !important;
    box-shadow: 0 0 0 !important;
}

#top_presence_control a, .chrome a.chromebut, .threed, blockquote, .form_part, #rightcontainer .post, .searchOptions, #userMenu, #date-nav
{
    border-color: #454545 !important;
}

#top_presence_control
{
    border: 0px !important;
}

.thread
{
    border-color: #454545 !important;
}

#date-nav
{
    border: 1px #454545 solid !important;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, #postform_widget ul.tabs li, #postform_widget label, #postform_widget form label
{
    color: white !important;
}

body, p, .permalink .post-body, .ctext, .chrome, .permalink .permatag .tag
{
    color: #dddddd !important;
}

.small-light, .ctext .metatext
{
    color: #888888 !important;
}

.home
{
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAOCAYAAAD0f5bSAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sCCQQuCcY3Q/IAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAk0lEQVQoz72QsQ0CMQxF7QsDsMkpUtKzASOQzQgjsMH1cRSxCQs4nwZdgWIOXcEv/f1sfxMZqrUmy5tGRRHJvferiOSRzyMAwGVtYL6FEJIJfQIWyERErbWjqmYAZysHM9+dc8l7/+Q3sACYaUPM/HDOnaZfASIiALOqLmumUgq2oBgjmy/f0uHbROuCXZv+B+3SCyRYSMEuFDHHAAAAAElFTkSuQmCC) !important;
}

.popular
{
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAOCAYAAAD0f5bSAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sCCQQvOxf7IzMAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAA+0lEQVQoz52SwW3DMAxFP03d6xG8QSzAPjcjpBPUI2SDpht0hHaDjOCcDYMeId0gA4hiL1Iht0ZblCeBxOP/JAX8I2grOc/zYGZ7Zj56729f69UWVFXVYmaPqnoVkfZPUAihBgAzu1PVVxGpf4UA7PPDzHYhhOOP0DRNJwBPq8GJhs1FiEgdQjgDuN+Sds557/3yqSQitaqOJUBE7yWkqs3KXoxxMLNdCTBzC+BS5L5Bh7IrMx/SfU45F2NcVhARLQXznL33fT9mm8656woys3MBjeVyANQALt77NZQ6vqXf0BTDvySV7Tt1XTcQ0YOZtUmlBXBj5ibbzfEBM1BssWJaW4AAAAAASUVORK5CYII=) !important;
}

.search
{
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAOCAYAAAD0f5bSAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sCCQQwGQ/BbEkAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAABtElEQVQoz42RsW7TYBSFz/1/u81gBVlG0KaFGNMhSxOBIiG2vgDiIRgQMxNTFt6AHV4BlQUktg4MjhNbibeooo0UN4oYIhJkhfw+TI2CYegZr86ne8+5gpJI7gCwAPwGsBYRlj2yZd4FsJdlWWO1WnmO41x5nncOYCwi5h+I5G6WZSfT6fS1MeYxSVspVViWdeb7/ttqtRptgwIA4/H4ZDabfTDGHAK4FJELknUAdaXUd9/3n3uel25nsOM4/hyG4TqKos72GVEUdcIwXMdxfErS2mwajUZH8/k8JPmz3W7fL4fudruXIuK4rvsoCIILAFDL5fKIpK21nuA/0lpPSO4sFovb1zNFcgpgbYw5IHm3VP+hMeYAQF4UxdUGsiwrFZGvJPfTNO2QbJAMSDaSJHkHoKa1HrRarflf7Q0Gg3t5np8COBaRidY6M8bUANRERACMPc97U6/XP4rIr81zh8PhXp7nHQDPANwCkAM4A9AE8FAptXRd94Xv+5+kHDxJkjvGmH2t9Y9msznp9/tPiqL4IiKOiJxXKpVXghuo1+s9LYrivYg8UEq9vBF0DZIMbNv+9gdsxNKQ9i1N3wAAAABJRU5ErkJggg==) !important;
}

.gbi-prev, .gbi-next
{
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAyCAYAAABlG0p9AAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sCCQQ1N65glcMAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAABBUlEQVRIx+2SwW3DMAxFKdL3dINmg5hwBnAnsEfoCBkh2aQj2BPEA1igs0FGSAYg2YtTBEZstYfe/C4CiIcvSvgQYxxEZAsJ0N13qjqISLkojudGVc8xxsOcGPq+98msJaJPZr69SnymMrNORPKUCO6+M7MmKYYQLohYp8QWEUtmHp6H2STpVBTF8dUtD/FORDUzd3Pfkz32YeYr/BUR2cYY53ccpVJVGwDYzL46xnhQ1fNU+kkUkTdV/XL3arYUIpKbWQcA1dLemZk17v6e7CMi1iGES1Jk5gERSwBok8Vl5tt+v69DCKdUwwEAoCiKIxF9AMB9URzTOyLKf7P3ysrKyn/zDT/vaMX3SUebAAAAAElFTkSuQmCC) !important;
}

.icon_reply
{
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAYAAABbayygAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sCCQQ4HcB1IlgAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAABKUlEQVQY03WPMUvDUBSFz30ZCpFKJ10cgpODpJZmylBcAvkPWXQJODiJg2t/gj9A2i3o1BCwIAjJVprwUnDLEipEkAouBVsSnsuLOKR3Oofz3cO9gBzOeSdJkhQ7hklIq6oqFEJ0d4HEOT8ryzIkon0AIKIQQAog7ff7oz9wNpu9K4py1NhCtGCMnfd6vW82HA7H2+32pw5Xq9VHrYUQ3bIsQwBQsix7K4pC0XX9WFXV9mAwuA6CgFuWdaKqapuIDl3XXdTLB5qmXU2n00L6lmmaN3EciziOhe/790wGn3meP9i2fSf9xjCMp7plvV7vsX+3bwCMa+M4zm2tPc97Zk3fcs41IrqU0ONkMnlpgjrz+XwZRdGX67ojAKcAQA2FLQAXUr8CyADgF3EIcljDH15BAAAAAElFTkSuQmCC) !important;
}

img[src="http://betacache.gawkerassets.com/assets/base.v10/img/ui/icon-ff.png"]
{
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAALCAYAAABLcGxfAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAAd0SU1FB9sCCRcUAx0rabwAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAoUlEQVQoz4XOMQ6DMAwF0O/QCTH0AEhVbsARcoTenHCEbgwZ6iWDk8hdQEKAVUt/eV+WDVWNqvrEaSyHiKiIXErLkXPWLVFEpn9OzKyHfe66LgzDEC2nlNKxABGxcy601uY7p3VdFdf5AHjd+aOUckYmoreqznfuSik4hGutYRzHaLmrtWLLQkST9z4CgOX7S0vf98F7/93vW+5aaxcEAMt/jMCzTMsD7A8AAAAASUVORK5CYII=) !important;
    width: 0px !important;
    padding-left: 12px !important;
    height: 11px !important;
}

img[src="http://betacache.gawkerassets.com/assets/base.v10/img/ui/icon-rw.png"]
{
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAALCAYAAABLcGxfAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAAd0SU1FB9sCCRcUJlYvvfsAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAs0lEQVQoz43OPW6DUBAE4FkwDU18g2g5wcsNfAQf2UeAE+B0dKRAi7RvYVJFcuyHkim//dEATyF5Jtn/y0me3b13d/7p7p7MrDczmhmP/AQAy7KkdV1vAN4eP5dc5nlO+77fSP5aruv6o+QyTdMdwDte81nyU0RcSb7UEZGyA8A4jul52HWdlLwCAFXtRSRFxBARiAgcefVzqar3pmkuOech54wjrx77qepX27aXbduGI/8GhmetvhQPzXoAAAAASUVORK5CYII=) !important;
    width: 0px !important;
    padding-left: 12px !important;
    height: 11px !important;
}
}

@-moz-document domain("lifehacker.com")
{
a
{
    color: #a3bc66 !important;
}
}

@-moz-document domain("gizmodo.com"), domain("deadspin.com"), domain("jalopnik.com")
{
a
{
    color: #78dfff !important;
}
}

@-moz-document domain("io9.com")
{
a
{
    color: #f1b7d8 !important;
}
}

@-moz-document domain("jezebel.com"), domain("kotaku.com")
{
a
{
    color: #D75148 !important;
}
}