
body {
    background-color: #ffffff;
	color: #0F0F0F;
}
a {
	border-bottom-color: #0F0F0F;
    color: #0F0F0F;
}
a:hover {
	color: #0F0F0F;
	border-bottom-color: #0F0F0F;
}
#close-frame,
.next-prev-vid {
    color: rgba(255,255,255,.9);
    background: rgba(15,15,15,.35);
}
#close-frame:hover,
.next-prev-vid:hover {
	background: #ffffff;
	color: #0F0F0F;
}
body.mini #video-frame #close-frame {
	background: #ffffff;
}
body.mini #video-frame #close-frame:hover {
	background: #ffffff;
}

#video-info-container .vid-meta {
    color: rgba(15,15,15,.65);
}

.video-item.playing:hover .vid-img-link::after,
.playing .vid-img-link::after {
    background:rgba(15,15,15,.9);
}

.video-item:hover .vid-img-link:after,
.vid-img-link:hover:after {
	background: rgba(15,15,15,.8);
}
.vid-img-link::before {
	color: rgba(255,255,255,.95);
}
.duration {
	color: #ffffff;
}
.play-button {
	color: #ffffff;
}
.grid-layout .vid-title-link h3,
.grid-layout .vid-title-link:hover h3 {
	color: #ffffff;
}
.social-link:before {
	color: #0F0F0F;
}
.social-link:hover {
	background:#0F0F0F;
	color: #ffffff;
}

/*-----------------------*/
/*-- NEWSLETTER STUFF --*/
/*---------------------*/
.newsletter-popup {
    background: #0F0F0F;
    color: #ffffff;
    border-color:#ffffff;
}
.newsletter-popup #close-newsletter:hover {
	color: #0F0F0F;
	background:#ffffff;
}
.newsletter-popup #mailchimp-title {
    color:#ffffff;
}
.newsletter-popup #mailchimp-tagline {
    color:#ffffff;
}
.newsletter-popup #mailchimp-email {
	background: #ffffff;
	color: #0F0F0F;
}
.newsletter-popup .button {
    background: rgba(255,255,255,.05);
    color: #ffffff;
}
.newsletter-popup .button:hover {
	background: rgba(255,255,255,.05);
}
.newsletter-popup #newsletter-loading {
    background: rgba(255,255,255,.1);
}
