body{
	background-color: #111;
}
body *{
	color: #fff !important;
}
.woocommerce a.button, .woocommerce a.button:hover, 
.accessibility-label .btn h6, 
select, select option, 
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, 
.home-poem *, 
.fetch-tweets-main *, 
.join-us, .join-us em, .join-us::before, .join-us span,
.address, .address em, .address::before, .address span, 
.poem-feedback, .poem-feedback em, .poem-feedback::before, .poem-feedback span,
.btn span,
.membership-featured-box header h2,
.navbar-nav > li > .dropdown-menu a,
.accessibility-drawer form,
.woocommerce .quantity .qty,
.search-submit,
.uplink a,
p.highlight,
input.search-field,
input[type=text],
input.button,
button.button,
.woocommerce-message,
.woocommerce-info,
.woocommerce-info a,
textarea,
.select2-container,
.select2-container *,
.select2-drop,
.select2-drop *,
#payment *,
.tribe-events-list-separator-month,
.tribe-events-list-separator-month span,
.tribe-events-cal-links *,
.tribe-events-venue-map *,
.tribe-events-gmap,
.single-faq *,
.wp_user_stylesheet_switcher *,
body .wp_user_stylesheet_switcher,
.home #introduction *{
	color: #111 !important;
}
.home #introduction{
	padding-top: 1em !important;
}
.fetch-tweets-intent-buttons,
.event-listing-text p.description{
	background: rgba(255,255,255,0.2);
}
footer#colophon{
	background-color: #111 !important;
	border-top: 5px solid #fff;
}
.main-navigation #menu-item-2680 a{
	background-image: url("/wp-content/themes/poetry-soc/images/icon-home-white.png");
}
.site-logo img{
	display: none;
}
.site-logo a::before{
	content: "";
	background-image: url('/wp-content/themes/poetry-soc/images/poetry-logo-pagefright.png');
	visibility: visible;
	height: 75px;
	width: 75px;
	display: block;
	background-size: contain;
}
.site-title img{
	display: none;
}
.site-title a::before{
	content: "";
	background-image: url('/wp-content/themes/poetry-soc/images/poetry-wordmark-pagefright.png');
	background-size: contain;
	background-repeat: no-repeat;
	background-position: left bottom;
	display: block;
	width: 100%;
	height: 1em;
}
#circles{
	display: none;
}
.page-template-page-toc-circles-php .toc-item h2{
	background: #fff !important;
	color: #111 !important;
}
#payment input.button{
	background-color: #111 !important;
	color: #fff !important;
}
.remodal{
	background-color: #222 !important;
}
article.type-poems{
	background-color: #111 !important;
	border: 1px solid #444 !important;
}
.fetch-tweets-retweet-credit, .fetch-tweets-retweet-credit span, .fetch-tweets-retweet-credit a{
	color: #fff !important;
}
a.button{
	background-color: #fff !important;
}



/*				Pagefright				*/

.pagefright #page{
	background-color: #fff;
}
.pagefright .site-title img, .pagefright .site-logo img{
	display: none;
}
.pagefright .site-title a::before {
    content: "";
    background-image: url("/wp-content/themes/poetry-soc/images/poetry-wordmark.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left bottom;
    display: block;
    width: 100%;
    height: 1em;
}
.pagefright .site-logo a::before {
    content: "";
    background-image: url("/wp-content/themes/poetry-soc/images/poetry-logo.gif");
    visibility: visible;
    height: 75px;
    width: 75px;
    display: block;
    background-size: contain;
}
body.pagefright{
	background-color: #fff;
}
body.pagefright #page *{
	color: #111 !important;
}
.pagefright .woocommerce a.button, .pagefright .woocommerce a.button:hover, 
.pagefright .accessibility-label .btn h6, 
.pagefright select, .pagefright select option, 
.pagefright .nav-tabs > li.active > a, .pagefright .nav-tabs > li.active > a:hover, .pagefright .nav-tabs > li.active > a:focus, 
.pagefright .home-poem *, 
.pagefright .fetch-tweets-main *, 
.pagefright .join-us, .pagefright .join-us em, .pagefright .join-us::before, .pagefright .join-us span,
.pagefright .address, .pagefright .address em, .pagefright .address::before, .pagefright .address span, 
.pagefright .poem-feedback, .pagefright .poem-feedback em, .pagefright .poem-feedback::before, .pagefright .poem-feedback span,
.pagefright .btn span,
.pagefright .membership-featured-box header h2,
.pagefright .navbar-nav > li > .dropdown-menu a,
.pagefright .accessibility-drawer form,
.pagefright .woocommerce .quantity .qty,
.pagefright .search-submit,
.pagefright .uplink a,
.pagefright p.highlight,
.pagefright input.search-field,
.pagefright input[type=text],
.pagefright input.button,
.pagefright button.button,
.pagefright .woocommerce-message,
.pagefright .woocommerce-info,
.pagefright .woocommerce-info a,
.pagefright textarea,
.pagefright .select2-container,
.pagefright .select2-container *,
.pagefright .select2-drop,
.pagefright .select2-drop *,
.pagefright #payment *,
.pagefright .tribe-events-list-separator-month,
.pagefright .tribe-events-list-separator-month span,
.pagefright .tribe-events-cal-links *,
.pagefright .tribe-events-venue-map *,
.pagefright .tribe-events-gmap,
.pagefright .single-faq *,
.pagefright .wp_user_stylesheet_switcher *,
.pagefright body .wp_user_stylesheet_switcher,
.pagefright .home #introduction *{
	color: #111 !important;
}
.pagefright.page-template-page-toc-circles-php .toc-item h2{
	color: #111 !important;
	background-color: #fff !important;
	text-shadow: none !important;
}
.pagefright #main article {
	background-color: transparent;
}
.pagefright .widget_subpages{
	background-color: transparent;
}
body.pagefright #page .uplink a{
	color: #fff !important;
}
body.pagefright #page .uplink a:hover{
	color: #111 !important;
}
.pagefright #left-sidebar a{
	text-shadow: none;
}
.pagefright #colophon .menu-footer-menu li a, .pagefright #colophon .copyright, .pagefright #colophon .cookie-msg, .pagefright #colophon a{
	color: #fff !important;
}