body,
#page,
input#s,
input[type=text],
input[type=password],
input[type=email],
textarea {
    background: #111;
}
input[type=text],
input[type=password], 
input[type=email],
textarea {
    border-color: #222;
}
label[for=s]:before,
.entry-meta .sep,
#comments .sep {
    color: #222;
}
input[type=text]:focus,
input[type=password]:focus,
input[type=email]:focus,
input[type=number]:focus,
textarea:focus,
#respond input[type="text"]:focus,
#respond textarea:focus {
    color: #fff;
    border-color: #444;
}
blockquote {
    border-color: #444;
}
.entry-meta,
.commentlist li.comment .fn,
.entry-date {
    color: #444;
}
.fancybox-overlay,
.fancybox-skin,
#map {
    background: #111 !important;
}
h1, h2, h3, h4, h5, h6,
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,
#content #filters a.selected,
#content #filters a:hover,
.fancybox-close:before,
.fancybox-nav span:before,
.entry-title,
.entry-title a,
.widget-title,
input#s:focus,
.widget a:hover,
.more-link:hover,
.archive footer.entry-meta .tag-links a:hover,
.search footer.entry-meta .tag-links a:hover,
.blog footer.entry-meta .tag-links a:hover,
.single-post footer.entry-meta .tag-links a:hover,
a:hover,
#comments-title,
.rsMinW .rsArrowIcn {
    color: #fff;
}
.fancybox-title-outside-wrap {
    color: #999 !important;
}
.mt-loader.spinner3 .bounce1,
.mt-loader.spinner3 .bounce2,
.mt-loader.spinner3 .bounce3 {
  background-color: #fff;
  box-shadow: 0px 0px 20px 0px rgba(255,255,255,0.15);
  -webkit-box-shadow: 0px 0px 20px 0px rgba(255,255,255,0.15);  
}
#fancybox-loading div {
    border-right: 2px solid rgba(255,255,255,0.8);
	border-top: 2px solid rgba(255,255,255,0.3);
	border-left: 2px solid rgba(255,255,255,0.3);
	border-bottom: 2px solid rgba(255,255,255,0.3);
}
.entry-header-wrapper {
    background: #111;
    background: rgba(17, 17, 17, 1);
}
#page .sd-social-icon .sd-content ul li a.sd-button,
#page .sd-social-text .sd-content ul li a.sd-button,
#page .sd-content ul li a.sd-button,
#page .sd-content ul li .option a.share-ustom,
#page .sd-content ul li.preview-item div.option.option-smart-off a,
#page .sd-content ul li.advanced a.share-more,
#page .sd-social-icon-text .sd-content ul li a.sd-button,
#page .sd-social-official .sd-content > ul> li > a.sd-button,
#page #sharing_email .sharing_send,
#page .sd-social-official .sd-content > ul > li .digg_button > a {
    background-color: #444;
}
#site-generator .social-accounts .social {
    color: #fff;
}
.rsPreloader {
	border-top: 2px solid rgba(255,255,255,0.1);

	border-right: 2px solid rgba(255,255,255,0.8);
	border-top: 2px solid rgba(255,255,255,0.3);
	border-left: 2px solid rgba(255,255,255,0.3);
	border-bottom: 2px solid rgba(255,255,255,0.3);

}