.hamburger-menu .bar,
.hamburger-menu .bar:before,
.hamburger-menu .bar:after {
	background: #fff;
}

body {
    background-color: #000;
}

body,
.page-outro,
h2, h3, h4, h5, h6,
p, ul, ol, li,
footer {
	color: #fff !important;
}

body a {
	color: #fff;
}

body strong,
body header *,
body blockquote,
body blockquote *
body .social-share *,
body .nextprev * {
    color: #fff !important;
}

body .page-intro,
body .page-intro,
body footer * {
	color: #fff !important;
}

body .fullscreen-text-mask {
    display: block;
    opacity: 1 !important;
    background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(250,189,44,1) 100%);
	background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(250,189,44,1) 100%) !important;
	background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%, rgba(250,189,44,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#fabd2c',GradientType=0 );
}

.logo al {
	color: #fff !important;
}

h1, .meta-container,
.accent {
	color: #fff !important;
}

.header {
	background-image: linear-gradient(to top, rgba(0,0,0,0), rgba(0,0,0,1));
}

.page-intro h1 {color: #fff !important }
.meta-container {color: #fff !important }