/* -=< Darker Gizmodo by Zigboom Designs >=- */

@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("lifehacker.com"), domain("io9.com"), domain("kinja.com"), domain("deadspin.com"), domain("jalopnik.com"), domain("jezebel.com"), domain("gawker.com"), domain("gizmodo.com"), domain("kotaku.com") {
* {
 text-decoration: none !important; 
}


/* Remove Ads */
  
  .ad-top, .ad-wide, .ad-bottom, .ad-container {
    display: none !important;
  }                 
                 
/* Background Color */

body, #rightcontainer .wrapper, .post, .time.modfont, .frontpagegrid, 
#main-container > .inner, .site-forecolor, .comment, .replies, .code, #container,
 #tomorrowsnews, #main-container, .cn_login_panel.presence_control, #userMenu, 
#rightcontainer, #pane, #postTransitionOverlay, .rightbar_list, .basebar.modfont, .post-supp, .ui-shade, .post-wrapper, 
.mobile-helper, body, .post .tag, .top-bar ul > li.has-dropdown.open > ul.dropdown, #ad-300x-container, #ad-300x-container:before, .sidebar-fade:before, .sub-nav-tabbed dd a, .shared .content-wrapper, #hidescroll, .top-meta .post-tools-wrapper-ng, .top-meta .meta .meta-bg, .f_minitoolbar_on.f_slimtoolbar_on .top-bar.slim-toolbar.fixed .top-bar-tools, .recommended-container:before, .sidebar-container .ad300x-placeholder, .sidebar-container .ad300x-placeholder:before, .strapline .strapline-bg, .timeline-replies, .permalink-branch-list .branch .reply.anchor, .branch.permalink-branch .reply.anchor, .alert-box.info, .footer-kinja .footer-kinja__top .site-footer, .footer-kinja .footer-kinja__bottom, .postlist__item::after, .section-nav, .sidebar-meta__wrapper, .networknav__hovernav-wrapper, .footer-subscribe, .newsletter-subscribe-wrapper, .featured-post__meta-container, .featured-post__asset-group::after, .hcNYvW, .kPDBB, .cxwEXV, .kQEtSU, .bFgkDH, .dHZwOk, .cENLrl, .ejTBPT, .kfQhxY, .eRJXHT, .hLOPcM, .cotwSB, .hiYijV
  {
 background: #181818 !important; 
}

 .dropdown-alt, .sub-nav-tabbed dd.active a, .toolbar .dropdown-blog.open div.scrollable .scrollable-inner, .menu-arrow--tab, .f-dropdown.content, .f-dropdown, .sharingfooterת .dui.newsletter-subscribe, .newsletter-subscribe, .author-bio,.networknav__sitelist li.networknav__search, .unapproved-filter .filtered-view, .unapproved-filter .unapproved-view, .editor, .editor *, .curation-main-container .curation__wrapper--whoomp .featured-items .featured-item .featured-link, .review-box__content, a.discussion__button, .iYoMhr, .knQozf, .fUFqcv, .eeccvU.eeccvU, .kDyOZx, .koYWUF, .fkvRdM, .fAchGm {
 background-color: #282828 !important; 
}    
                 
.img--16x9, .lazy-image img, img, .jqaGwX, .liECef img, .hZQsnQ::after {
 background-color: #000 !important; 
}                     
                 
.sharingfooter, .cRHVVr, .ivssEs, 
.jFvCgw, .cDhSGr, .goQLjk, .hTiIKT, .hrYwuG, .fnABwj, .hyfOxu, .gcVTeZ, .Z5TxDd {
  background: transparent !important;
}

.f-dropdown li:hover, .eHEkan.eHEkan, .eKgjkB, .fQKNQH {
 background-color: #333 !important; 
}                                  
                 
.f-dropdown.content, .section-nav, .section-nav ul li a {
  border: none !important;
}    

.main-menu .search {
    margin: 0.1rem 0.3rem 0px 0.3rem !important;
}                 
                 
.dropdown.button.secondary:before, button.dropdown.secondary:before {
    border-color: #fff transparent transparent !important;
}
                 
.f-dropdown:before {
  border-color: transparent transparent #282828 !important;
}

.f-dropdown:after {
  border-color: transparent transparent #666666 !important;
}    

.f-dropdown::before {
    content: "";
    display: block;
    width: 0px;
    height: 0px;
    border-width: 6px;
    border-image: none;
    border-color: transparent transparent #FFF !important;
    position: absolute;
    top: -12px;
    left: 10px;
    z-index: 99;
    border-style: solid !important;
}                 
                 
.f_packages_on .top-bar.slim-toolbar.fixed .top-bar-tools, 
 .button.dropdown.secondary.transparent.toggle-40.js_dropdown-blog-trigger.blog-dropdown-trigger, .login-links a.signup-link, .f_gns_on .blog-title-region, .kinja-title, .f_sharingfooter_on .sharingfooter {
  background: transparent !important; 
}
                 
.dropdown.button.secondary:after, button.dropdown.secondary:after {
  border-color: #FFF transparent transparent !important;
}

 .ad-970x90 {
   display: none !important; 
}


input.man, .mbn {
  background: linear-gradient(#000000, #282828) !important; 
  border: 2px solid !important; 
  border: 1px solid #333333 !important;
  right: 0 !important;
  border-radius: 30px !important;
  box-shadow: none !important;
  transition: box-shadow 2s !important;
} 

.icon-hamburger {
  margin-bottom: 0 !important; 
  margin-top: 2px !important;
}
                 
.icon-hamburger.icon-hamburger--black span, .icon-dustinburger span {
  background: #ccc !important;
  transition: background .4s;
}
                 
:hover > span > .icon-hamburger--black span, .active > span > .icon-hamburger--black span, .icon-dustinburger:hover span {
  background: #fff !important;
}                 
                 
input.man:focus, .mbn:focus {
  box-shadow: inset 0 0 12px rgba(255,255,255,.2) !important;
  transition: box-shadow .6s !important;
}   

.post .tag {
 background-image: -moz-radial-gradient(150% 0, #333333, transparent 150%) !important;
 }
 
.post-cutoff__gradient {
    background-image: -webkit-linear-gradient(top, transparent 0, #181818 80%);
    background-image: linear-gradient(to bottom, transparent 0, #181818 80%);
}

#header, #page {
  border-left: 1px solid #333333 !important; 
 }

.f_newlayout_on.pe_newlayout .sidebar {
 border-right: 1px solid #333333 !important; 
}
 
 .replyrow .fade {
  background-image: linear-gradient(to right , rgba(145, 145, 145, 0.1) 0%, 
  #333333 90%, #333333 100%) !important; 
  }
                 
.footer-kinja .footer-kinja__bottom, .kinja-logo-divider hr, .gEvABj {
  border-top: 1px solid #333333 !important; 
}               

/*   Logo   */ 
                 
.site-logo:not(:hover), .toolbar .site-avatar img:not(:hover) {
 transform: scale(1); 
 transition: transform .5s, opacity .5s !important;
 } 
 
.site-logo:hover, .toolbar .site-avatar img:hover {
 transform: scale(1.1); 
 transition: transform .5s !important;
 }

.kinja-title:before {
  background-image: url("https://farm4.staticflickr.com/3931/15227745150_40f23c1872_o_d.png") !important;
  opacity: .8 !important;
    }

.gmg-logo--gizmodo, .gGNmND.gizmodo, .bRnfTk.gizmodo svg {
    filter: invert(0.8);
}

.networknav__search {
    filter: invert(1) brightness(3);
}

.svg-icon.stroked, .svg-icon {
    stroke: #fff !important;
    opacity: 0.8 !important;
}
                 
/* Avatar Icons Top Left */

.site-avatar {
   border-top: 0px !important; 
}

.avatar-mini {
    width: 20px;
    height: 20px;
    margin-top: -8px !important; 
    padding-right: 5px !important; 
    padding-bottom: 4px !important; 
}
 
.top-bar.slim-toolbar ul.top-bar-tools.right > li > a .icon, 
.top-bar.slim-toolbar ul.top-bar-tools.right > li.has-dropdown.open > a .icon {
    padding-left: 3px !important; 
}



.f_packages_on .top-bar.slim-toolbar.fixed ul > li.profilebutton, 
.f_packages_on .top-bar.slim-toolbar.fixed ul > li.follow-buttons {
    padding-top: 4px !important; 
}


 /* lower left part alignment */
 #about_gawker_media {
  margin-bottom: -10px !important; 
  }

 .inner {
 padding-left: 10px !important; 
  padding-right: 40px !important; 
   background: #181818 !important; 
 }
  
.wrap, 
.f_fixsidebarad_on .sidebar-container .ad300x-placeholder:before, 
.f_fixsidebarad_on .sidebar-container .ad300x-placeholder, 
.f_slimtoolbar_on:not(.f_hybridtoolbar_on) .ad-unit.ad-970x90, .site-avatar {
 background: transparent !important; 
 }
 
.cn_login_panel.presence_control {
 background: #181818 !important; 
 }
 
.ad_container.default {
 margin-left: -10px !important; 
 }
 
.f_packages_on .top-bar.slim-toolbar.fixed .top-bar-tools {
    width: auto !important;
}

li:hover, #login, .ui-dropdown.modfont.site-bg-color, 
 .icon-circle.icon-notifications {
 background-color: transparent !important; 
}
                                                           

a,a:link,a:visited {
	color: #FFFFFF !important;
	text-shadow: none !important; 
	-moz-transition: text-shadow .5s !important; 
	}

a:hover {
	text-decoration: none !important;
	text-shadow: 0 0 3px rgba(255,255,255,.9) !important; 
	-moz-transition: text-shadow .5s !important; 
	}

#rightcontainer .post .site-bg-color, .site-bg-color, BLOCKQUOTE, 
.replybranch > header, .dUzsdJ {
	background-color: #181818 !important;
	color: #CCCCCC !important;
	}

/* Title Links */ 

.site-forecolor, .sidebar-item .meta strong, strong {
	color: /* #719602 */ #FFFFFF !important;
	}

.site-forecolor:hover {
text-decoration: none !important; 
}

/* More top Stories */

#latest, .post-wrapper, .nav-dropdown .divider, .nav-dropdown .f-dropdown .border-divider--ul > li:last-child, .f-dropdown .nav-dropdown .border-divider--ul > li:last-child {
 border-bottom: 0px !important;
}


/* Right Side Content */ 

#page {
 background-color: #181818 !important;  
 border-left: 1px solid #555555; 
 border-right: 1px solid #555555;
/* box-shadow:0 1px 3px #FFFFFF !important;  */
 border-top: 0px !important; 
 margin-top: 0px !important; 
}

p, span, div, h1, h2, h3, h4, h5, h6, .mbn, 
  input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea, .sidebar-module header h2 strong, .sidebar-module header .h2 strong, .ijPDle {
 color: #CCCCCC !important; 
}


#post_list li, .post-body, #comments, .comment, ul.related li, #load_previous, .text-container,
 .referenced-wide .container, .popular-box, .strapline, .postlist__item {
 border-bottom: 1px solid #333333 !important; 
}

.marquee-border .row, .reply .reply-border {
 border-bottom: 1px solid #333333 !important; 
}

.sub-nav-tabbed:after, .post-list + .load-more .text-center, .AHEzR {
 border-top: 1px solid #333333 !important; 
}                 
                 
.button.transparent.no-text.pln, .button.transparent.phn {
 background-image: none !important; 
 }

.comment, #about_gawker_media, ul.related li, .related-more {
 border-top: 0px !important; 
}

 .post .content hr, .referenced-wide .container, body:not(.permalink) .post .meta-container {
 border-top: 1px solid #333333 !important; 
}

.post blockquote, .soft_list p, .post .tag, .shared .content-wrapper, div.button.small.secondary {
 border: 1px solid #333333 !important; 
}

.top-bar .has-tooltip.tip-bottom, 
.top-bar.user-bar ul.top-bar-tools .header-topstories a.dropdown-trigger, 
.top-bar.user-bar ul.top-bar-tools > li.site-name-container .dropdown-trigger {
 box-shadow: none !important; 
 border: 1px solid #333333 !important; 
 border-radius: 6px !important; 
}


/* Image Border 2px */

.img-border {
 border: 1px solid #333333 !important; 
}

.top-bar .has-tooltip.tip-bottom, .js_login_link, 
.top-bar.user-bar ul.top-bar-tools .header-topstories a.dropdown-trigger, 
.top-bar.user-bar ul.top-bar-tools > li.site-name-container .dropdown-trigger {
  background-color: transparent !important;
  transition: all .5s !important; 
}

.top-bar .has-tooltip.tip-bottom:hover, 
.top-bar.user-bar ul.top-bar-tools .header-topstories a.dropdown-trigger:hover, 
.top-bar.user-bar ul.top-bar-tools > li.site-name-container .dropdown-trigger:hover {
  background-color: rgba(100,100,100,.25) !important;
  transition: all .5s !important; 
}

.soft_list p {
 background: #181818 !important; 
}

 .wide, .icon.notranslate.has-tooltip.tip-bottom, .js_like.has-tooltip.tip-bottom.no-hover {
 border: 0 !important; 
}

.threadfooter a.hide {
 margin-bottom: -2px !important; 
} 

#post_list li.date-separator {
 border: 1px solid #555555 !important; 
 background: -moz-linear-gradient(bottom, #181818, #555555) !important;
}

.date.modfont, .icon.notranslate.has-tooltip.tip-bottom, .js_like.has-tooltip.tip-bottom.no-hover, 
.referenced-wide .referenced-label {
 background: transparent !important; 
}

/* Header */

#site, #rightbar_notification_container, .top-bar, .top-nav.fixed, .top-nav > nav .blog-title__wrapper, .global-nav, 
#header-v2 > div > div > div, div.js_header > div > div > div, js_header {
 background: #181818 !important; 
    margin-top: 0px !important;  
 border-top: 0px !important;
    padding: 0 20px;
}

.top-nav.shadow-bottom {
    box-shadow: 0 0 12px #000000 !important; 
}                 
                 
#page, .sidebar-meta__wrapper {
 padding-left: 6px !important; 
  padding-right: 26px !important; 
 }

#header {
 /* box-shadow:0 0px 3px #FFFFFF !important; */
  margin-bottom: -2px !important; 
  width: 1012px !important; 
}

#rightbar-header {
 border: 0px !important; 
 margin: 0px !important; 
 width: 326px !important; 
 margin-left: -26px !important; 
}

.scrollwrap {
margin-left: -26px !important; 
}


.marked-head, #site, #rightbar-header, #rightbar, #header {
 background: -moz-linear-gradient(#555555, #181818) !important;
 height: 33px !important; 
}


.chrome .site-forecolor {
 background: transparent !important; 
}


/* Comments Header */

#thread_navigation {
 background: -moz-linear-gradient(bottom, #181818, #555555) !important;
 border-bottom: 1px solid #555555 !important; 
 border-right: 1px solid #555555 !important; 
 margin-bottom: 0px !important;  
}

#comments .cn_threadlist {
 border-bottom: 0px solid #ccc !important; 
}

.threadfooter a.hide {
background: -moz-linear-gradient(bottom, #181818, #555555) !important;
 border-right: 1px solid #555555 !important; 
}

.thread .replies .comment {
 border-left: 5px solid transparent !important; 
}


.tc.cn_showall.selected, .tc.cn_showfeatured.selected, #thread > DIV > DIV:nth-child(3) > A {
 background: -moz-linear-gradient(bottom, #181818, #555555) !important;
 border-bottom: 1px solid #555555 !important; 
 border-right: 1px solid #555555 !important;  
}

#thread_featured, #thread_all {
 background: transparent !important; 
 border-color: transparent !important; 
}

#comments, .top-meta, .sidebar-module .blog-description.left-behind, .row.package .columns:not(.large-12), .package.editor-alpha.simple .columns:not(.large-12) {
 border: none !important; 
 }
 
 .f_packages_on .package-wrapper .item-content:not(.twelve) {
  border-color: transparent !important; 
  }

/* Hide XX replies */

#thread > DIV > DIV:nth-child(3) > A {
 margin-top: 10px !important; 
}

#thread_label, #thread_new, #comments #thread_navigation a, .border-separated.text-upper, .text-upper.selected.strong, .f_sharingfooter_on .sharingfooter, 
                  .featured-item {
 box-shadow: none !important; 
}


#comments #thread_navigation a, .viewcomments {
 border-bottom: 0px !important; 
}

#thread_new {
 border-left: 1px solid transparent !important; 
}


#postform_widget > DIV, #postform_widget > DIV > FORM > DIV > TEXTAREA {
 background: #181818 !important; 
}

/* Cancel & Submit buttons */

.thin.pfc.cn_cancel.modfont, .thin.pfc.cn_submit.modfont.default, .hxeMec {
 color: #CCCCCC !important; 
}

/* Newsletter Button */
                 
.dui.newsletter-subscribe--email .newsletter-subscribe__cta .button, .newsletter-subscribe--email .newsletter-subscribe__cta .button {
  min-width: 110px !important;
}             

/* General Border Color */

* {
 border-color: #333333 !important; 
}



/* Under The header - First Section */

#welcome-box > DIV, .branch > .reply {
 border-left: 0px !important; 
 border-right: 0px !important; 
}


/* Header Buttons */ 

/* Wrapper */

 .f_minitoolbar_on.f_slimtoolbar_on .top-bar.slim-toolbar.fixed .top-bar-tools {
 width: 32% !important; 
}


#switch_latest > A, #switch_popular > A, #switch_search > A {
 background-color: transparent !important; 
}

#switch_latest > A:hover, #switch_popular > A:hover, #switch_search > A:hover {
 box-shadow: 0 0 3px #CCCCCC !important; 
}

#top_presence_control > DIV:last-child > A {
 border-left: 0px !important;
}

#user > a,
#login a {
	box-shadow: none !important;
 background-color: transparent !important;  
}



DIV[style="background-color: #e2e0d4; padding: 16px; margin: 16px 8px 16px 8px;"] {
 background: #181818 !important; 
}

#site_list {
 background-color: transparent !important; 
}

.button, button {
  background: -moz-linear-gradient(bottom, #181818, #555555) !important;
  box-shadow: none !important; 
}

#post_list li.current {
 background: transparent !important;
 border: 1px solid #555555 !important;  
 padding: 6px !important; 
 box-shadow: 0 0 0px #666666 !important; 
}


.rightBarControl.cn_pager.lower.modfont, .rightBarControl.cn_pager.upper.modfont {
 background: rgba(51,51,51,.85) !important; 
 box-shadow: none !important; 
 }

ul.rightbar_list li:hover {
 background: #181818 !important; 
 }
 
 #pw-comments {
  width:680px; margin:0 0 0 0px !important; 
  background: #181818 !important; 
 }
 
 .comment {
 background: #181818 !important; 
 }

div#thread_navigation, .marked, .marked-head, .post div.post-supp {
 border: none !important; 
 }
 
 .icon.oversized {
  top: -6px !important; 
  left: -2px !important; 
  margin-right: 1px !important; 
  }
 
   
 .toolbar .dropdown-blog.open div.scrollable > ul {
   background: #282828 !important; 
 }
                   
   /* Left Sidebar - Remove White Fade Layer */
   
  body.f_fixsidebarad_on:not(.permalink) .sidebar-container .ad300x-placeholder {
  display: none !important; 
  }
   
.recommended-container {
 background: #181818 !important;
 }

.sidebar-fade:before {
    background: transparent !important;
}

/* Menu Hamburger Icon */
                 
.icon-hamburger span {
  background: #ccc !important;
  transition: background-color .4s;
}                 

:hover > span > .icon-hamburger span, .active > span > .icon-hamburger span {
  background: #fff !important;
}                 
                 

/* #################################################################### */
}

@-moz-document url-prefix("http://api.gawker.com/powwow/") {
BODY, .viewlist, #panelselector * { 
background: #181818 !important;
}

P,.txt,.excerpt,.newthread, SPAN {
 color: #CCCCCC !important;
 text-decoration: none !important; 
 }
 
 a,a:link,a:visited {
	color: #FFFFFF !important;
	text-shadow: none !important; 
	-moz-transition: text-shadow .5s !important; 
	}

a:hover {
	text-decoration: none !important;
	text-shadow: 0 0 3px rgba(255,255,255,.9) !important; 
	-moz-transition: text-shadow .5s !important; 
	}

.feature-expandview .comment { 
background: #181818 !important;
color: #CCCCCC !important;
border-bottom: 1px solid #333333 !important;
 border-top: none !important; 
}

.feature-expandview .form-container .commentform textarea {
  background: -moz-linear-gradient(#555555, #181818) !important; 
    border-color: #181818 !important;
    color: #CCCCCC !important;
 }

 .feature-expandview #top-nav {
  border: none !important; 
  }
  
#refresh span, #top-nav .refresh, .nodewrapper .pagedivider .pagenum, .nodewrapper .pagedivider .backtotop {
 background-color: transparent !important; 
 }
 
 .button, button {
   background: -moz-linear-gradient(#555555, #282828, #333333) !important; 
  border: 1px solid #333333 !important;
    color: #CCCCCC !important; 
  }
  
  .button:hover, button:hover {
  background: -moz-linear-gradient(#666666, #333333, #444444) !important; 
  border: 1px solid #333333 !important;
        color: #FFFFFF !important; 
  }
  
  
  .nodewrapper .pagedivider {
   border-top: 1px solid #333333 !important; 
   }
   


  
  

/* #################################################################### */
}