/* @import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:700,700i'); */

body.custom-font-enabled {
	font-family: Merriweather;
}

.site-header .site-description a:focus,
.site-header .site-description a:hover,
.site-header .site-title a:focus,
.site-header .site-title a:hover {
	color: #000;
	text-decoration: none;
}

/* Remove gradient to improve performance */
.archive .content-area article, .blog .content-area article, .category .content-area article, .search-results .content-area article, .singular .content-area article {
	background-image: none;
}

.entry-content a img:focus, .entry-content a img:hover {
	cursor: pointer;
}

.site-branding {
	padding: 2em 0 1em;
}

.site-title,
.widget-title,
h1,
.home-title
{
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: 700;
	line-height: 1.1;
	text-transform: uppercase;
	letter-spacing: 0.04em;
	word-spacing: .08em;
}

.page-home h2 a,
.home-title a {
	text-decoration: none;
}

.widget-title {
	color: #828180;
}

.display-posts-listing .listing-item {
	margin:  0;
	border-top: 1px solid #bbb;
	padding: 2em 0 1em;
}

.display-posts-listing .listing-item + .listing-item {
	margin: 1em 0 0;
}

.display-posts-listing .title {
	font-size: 1.5rem;
	color: #787a3c;
	text-decoration: none;
}

#site-title-wrapper {
	display: block;
	float: none;
}
.site-header .site-title {
	font-size: 3rem;
	line-height: 1.1;
}

.site-header .site-title a {
	display: block;
	width: 100%;
	text-align: center;
}

#site-description {
	text-align: center;
	font-size: 1.5rem;
	font-style: italic;
}

a,
.nav-links a,
.nav-links a:visited
{
	color: #28a;
}

a:hover {
	color: #425458;
}

a:visited {
	color: #769;
}

blockquote {
	color: #517272;
	font-style: italic;
}

blockquote p:first-child:before {
	content: "";
}

.category .page-title:before {
	content: none;
}

.entry-header .entry-title {
	font-size: 2rem;
	line-height: 1.3;
	color: #662d23;
}

.site-content h1,
.comment-content h1,
.entry-content h1,
.page-content h1 {
	color: #662d23;	
}

.entry-header .entry-title a {
	color: #ae7a17;
}

.comment-content h2,
.entry-content h2,
.page-content h2 {
	color: #662d23;
	clear: none;
}

.comment-content h2 a,
.entry-content h2 a,
.page-content h2 a
{
	color: #662d23;
}


.comment-content h2 a:hover,
.entry-content h2 a:hover,
.page-content h2 a:hover
{
	text-decoration: underline;
}

.comment-content h3,
.entry-content h3,
.page-content h3 {
	
}

.comment-content h4,
.entry-content h4,
.page-content h4 {
	
}

.comment-content h5,
.entry-content h5,
.page-content h5 {
	
}

.comment-content h6,
.entry-content h6,
.page-content h6 {
	
}

.page-home .entry-title {
	display: none;
}

.page-home .home-section,
.page-home .home-section__heading
{
	text-align: center;
}

.wp-post-image {
	display: none;
}

.entry-content .home-subscribe-channels {
	list-style: none;
}

.entry-content .subscribe-channels li {
	display: inline-block;
	margin: 0 0;
	padding: 0 0.25em;
	font-weight: bold;
}


.entry-content .home-subscribe-channels li {
	padding: 0;
}

.entry-content .subscribe-channels li:before {
	content: '  ▸ ';
}

.entry-content .plain {
	box-shadow: none;
}

.entry-content .size-large.alignleft,
.entry-content .size-large.alignright {
	max-width: 45%;
}

.entry-content .heading--cast-crew {
	clear: right;
}

.more-link {
	white-space: normal !important;
}

/* Shows grid */

.show-grid,
.show-grid__group,
.img-grid {
	display: flex;
	justify-content: space-evenly;
	flex-wrap: wrap;
}

.show-grid__legend {
	flex-basis: 100%;
	margin: 2em 0 3em;
	text-align: center;
}

.show-grid__group {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	flex-basis: 560px;
}

.show-grid__show {
	padding: 0 20px;
	text-align: center;
	flex-basis: 250px;
}

.show-grid__show img {
	margin: 0;
	box-shadow: -2px 2px 5px rgba(0, 0, 0, 0.2);
	border-radius: 0;
}

.show-grid__show a:hover img {
		box-shadow: -2px 2px 8px rgba(0, 0, 0, 0.5);
}

.show-grid h2,
.show-grid h3 {
	margin: 0 0 .33em;
	text-align: center;
}

.show-grid h2 {
	font-size: 1.5em;
}

.img-grid figure.aligncenter:first-child, .img-grid figure.alignnone:first-child, .img-grid img.aligncenter:first-child, .entry-content .img-grid img.alignnone:first-child {
	margin-top: 1.5rem;
}

.img-grid {
	margin: 2em 0;
}

.entry-content .img-grid__img {
	margin: 0 20px;
	box-shadow: none;
	height: 150px;
	width: auto;
}

.entry-content .section--cast-crew {
	clear: both;
}

.entry-content .heading--cast-crew {
	clear: none;
}

/* MailChimp form */
.mc4wp-form-490 label {
	display: none;
}

.mc4wp-response p {
	background-color: #e1efe8;
	padding: 1em;
}

/* Patreon */

.patreon-text-over-button {
	display: none;
}

/* Footer */

.site-footer {
	padding: 0;
}

.site-info {
	visibility: collapse;
}

#copyright-widget {
	visibility: visible;
}

/* Transcripts */

.fountain {
	margin: 0 0 2em;
	padding: 3em 4em;
	width: auto;
	background-color: #f4f4f0;
}

.entry-content .fountain .scene-heading {
	margin-top: 2em;
	border-bottom: 1px solid #000;
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 150%;
	font-weight: 700;
	letter-spacing: 0.06em;
	word-spacing: .12em;
}
.entry-content .fountain .scene-heading:first-child {
	margin-top: 0.5em;
}

.entry-content .fountain .speech {
	padding: .75em 0;
}

.entry-content .fountain .speech-ic {
 	border-left: 10px solid #fff;
	padding-left: 20px;
	font-family: 'Open Sans', sans-serif;
}

.entry-content .fountain .character,
.entry-content .fountain .parenthetical,
.entry-content .fountain .dialogue 
{
	margin: 0;
	padding: 0;
}

.entry-content .fountain .dialogue + .dialogue {
	margin-top: 1em;
}

.entry-content .fountain .character {
	font-size: 100%;
	font-weight: bold;
	line-height: inherit;
	letter-spacing: 0.02em;
}

.entry-content .fountain .action,
.entry-content .fountain .parenthetical 
{
	font-family: "Open Sans", sans-serif;
	font-style: italic;
}

.entry-content .fountain .dialogue + .dialogue + .parenthetical,
.entry-content .fountain .dialogue + .dialogue + .parenthetical + .dialogue
{ 
	margin-top: 1em;
}

.entry-content .fountain .action {
	margin: .75em 0;
}

.entry-content .fountain .action em,
.entry-content .fountain .parenthetical em
{
	font-style: normal;
}

.entry-content .fountain .transition {
	margin: .75em 0;
	font-family: 'Open Sans', sans-serif;
	font-weight: bold;
	letter-spacing: 0.02em;
}

.entry-content .fountain .note
{
	margin: -0.5em 0 1.5em 1em;
	float: right;
	clear: right;
	width: 45%;
	padding: 1em;
	border: 1px solid #bbb;
	background-color: #dfe;
	font-family: 'Open Sans', sans-serif;
	font-weight: normal;
	color: #222;
}

.entry-content .note-block {
	margin: 2em 0;	
	padding: 1em 2em;
	border: 1px solid #bbb;
	background-color: #dfe;
	font-family: 'Open Sans', sans-serif;
	font-weight: normal;
	color: #222;
}

.entry-content .note-block .action {
	font-style: normal;
}

.entry-content .quote-block {
	margin: 2em 0;	
	padding: 1em 2em;
	border: 1px solid #bbb;
	background-color: #def;
}

.entry-content .added {
	font-weight: bold;
	color: #480;
}

.entry-content .deleted,
.entry-content .deleted .character
{
	font-weight: bold;
	text-decoration: underline;
	color: #810;
}

.network-link {
	display: block;
	margin: 0 auto;
	max-width: 50%;
}

.network-link img {
	display: block;
	width: 100%;
  box-shadow: none;
}


figcaption {
	font-size: 75%;
	text-align: center;
	
}

@media screen and (min-width: 783px) {
	.site-header .site-title {
		letter-spacing: 0.08em;
		word-spacing: .16em;
	}
	.main-navigation li,
	.main-navigation li ul li a
	{
		font-size: 1rem;
	}
	.illo-section {
		display: flex;
		align-items: center;
	}
	.illo-section img {
		max-width: none;
	}
	.entry-content h3 {
		clear: none;
	}
	
	.entry-content .fountain .dual {
		display: flex;
		justify-content: space-between;
	}

	.entry-content .fountain .dual .speech {
		width: 50%;
	}

	.entry-content .fountain .dual .speech +.speech {
		margin-left: 5%;
		border-left: 1px solid #888;
		padding-left: 5%;
	}
}



@media screen and (max-width:800px) {
	.site-header {
		margin-bottom: 1em;
		border-bottom: 1px solid #bbb;
		padding-bottom: 1em;
	}
	
	#site-description {
		font-size: 1rem
	}
	
	.entry-content .size-large {
		float: none;
		display: block;
		margin: 1em auto;
	}
	
	.illo-section img {
		display: block;
		margin: 1em auto;
	}
	
	.show-grid__group {
		justify-content: space-evenly;
	}

	.entry-content .fountain {
		margin: 1.5em 0;
		border-top: 1px solid #bbb;
		border-bottom: 1px solid #bbb;
		background-color: transparent;
		padding: 1em 0;
		line-height: 1.5;
	}
	.entry-content .fountain .note {
		margin: 1em 0 0;
		float: none;
		width: auto;
	}
	
	.network-link {
		max-width: 80%;
	}

}

@media screen and (min-width: 1100px) {
	body .site {
		box-shadow: none;
	}
}


@media (prefers-color-scheme: dark) {

	body.custom-background {
		background-color: #1a1610;
	}

	body .site {
		background-color: #000;
	}

	.site-header .site-description a:focus,
	.site-header .site-description a:hover,
	.site-header .site-title a:focus,
	.site-header .site-title a:hover {
		color: #fff;
	}


	.widget-title {
		color: #828180;
	}

	.display-posts-listing .listing-item {
		border-top: 1px solid #444;
	}

	.display-posts-listing .title {
		color: #787a3c;
	}

	a,
	.nav-links a,
	.nav-links a:visited
	{
		color: #5bd;
	}

	a:hover {
		color: #728488;
	}

	a:visited {
		color: #a9c;
	}

	blockquote {
		color: #81a2a2;
	}

	.entry-header .entry-title {
		color: #662d23;
	}

	.site-content h1,
	.comment-content h1,
	.entry-content h1,
	.page-content h1 {
		color: #662d23;	
	}

	.entry-header .entry-title a {
		color: #ae7a17;
	}

	.comment-content h2,
	.entry-content h2,
	.page-content h2 {
		color: #662d23;
	}

	.comment-content h2 a,
	.entry-content h2 a,
	.page-content h2 a
	{
		color: #662d23;
	}

	.mc4wp-response p {
		background-color: #e1efe8;
	}

	.fountain {
		background-color: #10100c;
	}

	.entry-content .fountain .scene-heading {
		border-bottom: 1px solid #fff;
	}

	.entry-content .fountain .speech-ic {
	 	border-left: 10px solid #000;
	}

	.entry-content .fountain .note
	{
		border: 1px solid #444;
		background-color: #021;
		color: #ddd;
	}

	.entry-content .note-block {
		border: 1px solid #444;
		background-color: #021;
		color: #ddd;
	}

	.entry-content .quote-block {
		border: 1px solid #444;
		background-color: #012;
	}

	.entry-content .added {
		color: #8c0;
	}

	.entry-content .deleted,
	.entry-content .deleted .character
	{
		color: #980;
	}

		body,
	button,
	input,
	select,
	textarea {
		color: #ddd;
	}

	blockquote {
		color: #6ba420;
	}

	blockquote p:first-child:before {
		color: #6ba420;
	}
	.comment-content blockquote {
		color: #aaa;
	}
	.comment-content blockquote p:first-child:before {
		color: #8f8f8f;
	}

	code {
		background-color: #f7f7f9;
		border: 1px solid #e1e1e8;
		color: #dd1144;
	}
	pre code {
		background-color: #f7f7f9;
		border: 1px solid #e1e1e8;
	}

	hr {
		background-color: #333;
	}
	table,
	td,
	th {
		border: 1px solid #333;
	}
	thead tr {
		background-color: #eff7ff;
	}
	tbody tr:nth-child(even) {
		background-color: #f7f7f7;
	}
	tbody tr:nth-child(odd) {
		background-color: #000;
	}

	.post-password-required .entry-title:before {
		color: #ff0000;
	}
	.status-private .entry-title:before {
		color: #ff0000;
	}

	button,
	input,
	input[type="text"],
	input[type="email"],
	input[type="url"],
	input[type="password"],
	input[type="search"],
	input[type="number"],
	input[type="tel"],
	input[type="range"],
	input[type="date"],
	input[type="month"],
	input[type="week"],
	input[type="time"],
	input[type="datetime"],
	input[type="datetime-local"],
	input[type="color"],
	select,
	textarea {
		border: 1px solid #333;
	}

	/* Tip83 - Make focused input fields glow - from Twitter Bootstrap */
	input:focus,
	input[type="text"]:focus,
	input[type="email"]:focus,
	input[type="url"]:focus,
	input[type="password"]:focus,
	input[type="search"]:focus,
	input[type="number"]:focus,
	input[type="tel"]:focus,
	input[type="range"]:focus,
	input[type="date"]:focus,
	input[type="month"]:focus,
	input[type="week"]:focus,
	input[type="time"]:focus,
	input[type="datetime"]:focus,
	input[type="datetime-local"]:focus,
	input[type="color"]:focus,
	textarea:focus {
		border-color: rgba(82, 168, 236, 0.8);
		box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
	}

	/* 5.0 Navigation
	-------------------------------------------------------------- */

	/* 5.1 Links */

	/* Default link colors, if used in alerts, would not comply with accessibility text contrast requirements, that's why
	 * it's better to use "alert-link" class for the links inside alert boxes.
	 */
	a {
		color: #0066df;
	}
	a:visited {
		color: #800080;
	}
	a:active,
	a:focus,
	a:hover {
		color: #dd3811;
	}


	/* Button-like links */
	.btn a,
	a.btn,
	.widget-area .textwidget .btn a,
	.widget-area .textwidget a.btn {
		color: #5a5a5a;
	}

	.main-navigation {
		background-color: #3a3a3a;
	}

	.site-header .menu-toggle {
		background: #3a3a3a;
		color: #000;
	}
	.site-header .menu-toggle:focus,
	.site-header .menu-toggle:hover {
		background: #474747;
	}

	.site-header .search-form [type="search"]:focus,
	.site-header .search-form [type="text"]:focus {
		background-color: #f5f5f5;
		border: 1px solid #bbb;
	}

	.site-header .search-container-mobile .search-form [type="search"],
	.site-header .search-container-mobile .search-form [type="text"] {
		background-color: #d0d0d0;
	}
	.site-header .search-container-mobile .search-form [type="search"]:focus,
	.site-header .search-container-mobile .search-form [type="text"]:focus {
		background-color: #f5f5f5;
	}

	.social-navigation a:before {
		color: #fff;
	}
	.social-navigation a[href^="mailto:"]:before                 { content: "\f003"; color: #fff;    }
	.social-navigation a[href*="facebook.com"]:before       { content: "\f082"; color: #3b5998; }
	.social-navigation a[href*="instagram.com"]:before     { content: "\f16d"; color: #3f729b; }
	.social-navigation a[href*="tumblr.com"]:before           { content: "\f173"; color: #34526f; }
	.social-navigation a[href*="twitter.com"]:before         { content: "\f099"; color: #33ccff; }
	.social-navigation a[href*="youtube.com"]:before         { content: "\f167"; color: #c4302b; }
	.social-navigation a[href$="/feed/"]:before                   { content: "\f143"; color: #fb9f3b; }

	.widget-area .widget a.social-link,
	.widget-area .widget a .social-link,
	.widget-area .widget a:visited.social-link,
	.widget-area .widget a:visited .social-link {
		color: #777;
	}
	.widget-area .widget a:active.social-link,
	.widget-area .widget a:active .social-link,
	.widget-area .widget a:focus.social-link,
	.widget-area .widget a:focus .social-link,
	.widget-area .widget a:hover.social-link,
	.widget-area .widget a:hover .social-link {
		color: #ff6111;
	}


	.nav-links a,
	.nav-links a:visited {
		-webkit-tap-highlight-color: rgba(255, 97, 17, 1);
		color: #ff6111;
	}
	.nav-links a:focus {
		background-color: #ff6111;
		color: #000;
	}
	.entry-content .page-links > .page-links-title {
		color: #ddd;
	}
	.entry-content .page-links a,
	.entry-content .page-links > span {
		border: 1px solid #eaeaea;
		border: 1px solid rgba(51, 51, 51, 0.1);
	}
	.entry-content .page-links a,
	.entry-content .page-links a:visited {
		-webkit-tap-highlight-color: rgba(255, 255, 255, 0.3);
		background-color: #ccc;
		border-color: #ccc;
		color: #000;
	}
	.entry-content .page-links a:focus,
	.entry-content .page-links a:hover {
		background-color: #707070;
		background-color: rgba(51, 51, 51, 0.7);
		color: #000;
	}


	.screen-reader-text:focus {
		background-color: #f1f1f1;
		box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
		color: #21759b;
	}
	.skiplink .screen-reader-text:focus {
		background: #000;
		border: 2px solid #ccc;
		color: #fff;
	}

	/* 9.0 Widgets
	-------------------------------------------------------------- */

	/* Sidebar and Front Page template widgets get top border in mobile view */
	#secondary {
		border-top: 1px solid #ededed;
	}
	#secondary {
	  background: #000;
	  /* Old browsers */

	  /* IE10 Consumer Preview */
	  background-image: -ms-radial-gradient(center top, circle closest-corner, #fbfbfb 0%, #ffffff 100%);
	  /* Mozilla Firefox */
	  background-image: -moz-radial-gradient(center top, circle closest-corner, #fbfbfb 0%, #ffffff 100%);
	  /* Opera */
	  background-image: -o-radial-gradient(center top, circle closest-corner, #fbfbfb 0%, #ffffff 100%);
	  /* Webkit (Safari/Chrome 10) */
	  background-image: -webkit-gradient(radial, center top, 0, center top, 487, color-stop(0, #fbfbfb), color-stop(1, #ffffff));
	  /* Webkit (Chrome 11+) */
	  background-image: -webkit-radial-gradient(center top, circle closest-corner, #fbfbfb 0%, #ffffff 100%);
	  /* W3C Markup, IE10 Release Preview */
	  background-image: radial-gradient(circle closest-corner at center top, #fbfbfb 0%, #ffffff 100%);
	}

	.widget-title {
		color: #ff6111;
	}
	.widget-area .widget {
		color: #aaa;
	}
	.widget-area .widget a,
	.widget-area .widget a:visited {
		color: #aaa;
	}
	.widget-area .widget a:active,
	.widget-area .widget a:focus,
	.widget-area .widget a:hover {
		color: #dd3811;
	}
	.widget-area .widget li {
		color: #aaa;
	}
	.widget_recent_entries .post-date,
	.widget_rss .rss-date {
		color: #6e6e6e;
	}
	.widget_rss .widget-title a,
	.widget_rss .widget-title a:visited {
		color: #ff6111;
	}
	.widget_recent_comments li,
	.widget_recent_entries li  {
		color: #aaa;
	}

	.widget-area .widget .textwidget a,
	.widget-area .widget .textwidget a:visited {
		color: #aaa;
	}
	.widget-area .widget .textwidget a:active,
	.widget-area .widget .textwidget a:focus,
	.widget-area .widget .textwidget a:hover{
		color: #dd3811;
	}
	.widget-area .widget_categories a,
	.widget-area .widget_categories a:visited,
	.widget-area .widget_nav_menu a,
	.widget-area .widget_nav_menu a:visited {
		color: #aaa;
	}
	.widget-area .widget_categories a:hover,
	.widget-area .widget_categories a:focus,
	.widget-area .widget .children li.cat-item a:hover,
	.widget-area .widget .children li.cat-item a:focus,
	.widget-area .widget .children li.page_item a:hover,
	.widget-area .widget .children li.page_item a:focus,
	.widget-area .widget .current-cat-parent  a,
	.widget-area .widget .current-cat-parent  a:visited,
	.widget-area .widget .current_page_parent a,
	.widget-area .widget .current_page_parent  a:visited,
	.widget-area .widget_nav_menu a:hover,
	.widget-area .widget_nav_menu a:focus {
		color: #dd3811;
	}
	.widget-area .widget .current-cat .cat-item a,
	.widget-area .widget .current-cat .cat-item a:visited,
	.widget-area .widget .current-cat-parent .cat-item a,
	.widget-area .widget .current-cat-parent .cat-item a:visited,
	.widget-area .widget .current_page_item .page_item a,
	.widget-area .widget .current_page_item .page_item a:visited,
	.widget-area .widget .current_page_parent .page_item a,
	.widget-area .widget .current_page_parent .page_item a:visited {
		color: #aaa;
	}
	.widget-area .widget .current-cat,
	.widget-area .widget .current-cat  a,
	.widget-area .widget .current-cat  a:visited,
	.widget-area .widget .current-cat-parent .current-cat,
	.widget-area .widget .current-cat-parent .current-cat  a,
	.widget-area .widget .current-cat-parent .current-cat  a:visited,
	.widget-area .widget .current_page_item,
	.widget-area .widget .current_page_item  a,
	.widget-area .widget .current_page_item  a:visited,
	.widget-area .widget .current_page_parent .current_page_item,
	.widget-area .widget .current_page_parent .current_page_item  a,
	.widget-area .widget .current_page_parent .current_page_item  a:visited {
		color: #dd3811;
	}

	#wp-calendar {
		color: #686868;
	}

	#footer-widgets a,
	#footer-widgets a:visited {
		color: #aaa;
	}
	#footer-widgets a:active,
	#footer-widgets a:focus,
	#footer-widgets a:hover {
		color: #dd3811;
	}


	/* 10.0 Header
	-------------------------------------------------------------- */

	/* Tip04 - Reminder to enable JavaScript */
	#no-javascript {
		background-color: #ed0000;
		color: #000;
	}


	.site-header .site-description a,
	.site-header .site-title a {
		color: #515151;
	}
	.site-header .site-description a:focus,
	.site-header .site-description a:hover,
	.site-header .site-title a:focus,
	.site-header .site-title a:hover {
		color: #ff6111;
	}
	.site-header .site-description {
		color: #757575;
	}
	.site-header .site-title {
		color: #515151;
	}


	/* 11.0 Content
	-------------------------------------------------------------- */

	.site {
		background-color: #000;
	}

	.archive .content-area article,
	.blog .content-area article,
	.category .content-area article,
	.search-results .content-area article,
	.singular .content-area article {
		background: #000;
		/* Old browsers */

		/* IE10 Consumer Preview */
		background-image: -ms-radial-gradient(center bottom, circle closest-corner, #fbfbfb 0%, #ffffff 100%);
		/* Mozilla Firefox */
		background-image: -moz-radial-gradient(center bottom, circle closest-corner, #fbfbfb 0%, #ffffff 100%);
		/* Opera */
		background-image: -o-radial-gradient(center bottom, circle closest-corner, #fbfbfb 0%, #ffffff 100%);
		/* Webkit (Safari/Chrome 10) */
		background-image: -webkit-gradient(radial, center bottom, 0, center bottom, 487, color-stop(0, #fbfbfb), color-stop(1, #ffffff));
		/* Webkit (Chrome 11+) */
		background-image: -webkit-radial-gradient(center bottom, circle closest-corner, #fbfbfb 0%, #ffffff 100%);
		/* W3C Markup, IE10 Release Preview */
		background-image: radial-gradient(circle closest-corner at center bottom, #fbfbfb 0%, #ffffff 100%);
	}
	.entry-header .entry-title {
		color: #ccc;
	}
	.entry-header .entry-title a {
		color: #ccc;
	}
	.entry-header .entry-title a:focus,
	.entry-header .entry-title a:hover {
		color: #ff6111;
	}

	.entry-header .title-comment-meta {
		color: #aaa;
	}
	.entry-header .entry-meta {
		color: #aaa;
	}
	.comments-link a,
	.entry-meta a {
		color: #aaa;
	}
	.comments-link a:hover,
	.entry-header .title-comment-meta a:hover,
	.entry-meta a:hover {
		color: #dd3811;
	}
	.comments-link a:focus,
	.entry-header .title-comment-meta a:focus,
	.entry-meta a:focus {
		color: #dd3811;
	}

	footer.entry-meta {
		color: #aaa;
	}

	.comment-content h1,
	.comment-content h2,
	.comment-content h3,
	.comment-content h4,
	.comment-content h5,
	.comment-content h6
	.entry-content h1,
	.entry-content h2,
	.entry-content h3,
	.entry-content h4,
	.entry-content h5,
	.entry-content h6,
	.entry-summary h1,
	.entry-summary h2,
	.entry-summary h3,
	.entry-summary h4,
	.entry-summary h5,
	.entry-summary h6,
	.page-content h1,
	.page-content h2,
	.page-content h3,
	.page-content h4,
	.page-content h5,
	.page-content h6 {
		color: #ccc;
	}
	.mu_register h2 {
		color: #757575;
	}
	.entry-meta h3 {
		color: #ccc;
	}

	ul.list-icon-file li:before {
		color: #6ba420;
	}
	ul.list-icon-hand-right li:before {
		color: #6ba420;
	}
	ul.list-icon-ok li:before {
		color: #6ba420;
	}

	/* Tip41 - Display the optional excerpt (subtitle) below the entry title. See bellow to enable the subtitles. */
	body .entry-summary-top {
		color: #aaa;
	}

	.page-header {
		border-bottom: 1px solid #ededed;
	}
	.page-header a,
	.page-header a:visited {
		color: #0066cc;
	}
	.page-header a:active,
	.page-header a:hover {
		color: #ff6111;
	}

	/* Tip88 - Customize color scheme: Styles for page titles for categories, tags, etc. */
	.page-title {
		color: #6ba420;
	}
	.taxonomy-description {
		color: #aaa;
	}


	article.format-aside h2 a {
		color: #fff;
	}
	article.format-aside h2 a:hover {
		color: #dd3811;
	}
	article.format-aside .aside {
		background: #e5eeff;
		border-left: 22px solid #a8bfe8;
	}
	article.format-aside p {
		color: #ddd;
	}



	/* 11.4 Page templates */

	/* Front page template */


	.template-front-page .site-content .widget-area .widget li a {
		color: #757575;
	}
	.template-front-page .site-content .widget-area .widget li a:hover {
		color: #dd3811;
	}

	/* 12.0 Footer
	-------------------------------------------------------------- */

	.site-footer {
		border-top: 1px solid #ededed;
	}
	.site-footer a {
		color: #ddd;
	}
	.site-footer a:focus,
	.site-footer a:hover {
		color: #dd3811;
	}
	.site-footer {
	  background: #000;
	  /* Old browsers */

	  /* IE10 Consumer Preview */
	  background-image: -ms-radial-gradient(center top, circle closest-corner, #fbfbfb 0%, #ffffff 100%);
	  /* Mozilla Firefox */
	  background-image: -moz-radial-gradient(center top, circle closest-corner, #fbfbfb 0%, #ffffff 100%);
	  /* Opera */
	  background-image: -o-radial-gradient(center top, circle closest-corner, #fbfbfb 0%, #ffffff 100%);
	  /* Webkit (Safari/Chrome 10) */
	  background-image: -webkit-gradient(radial, center top, 0, center top, 487, color-stop(0, #fbfbfb), color-stop(1, #ffffff));
	  /* Webkit (Chrome 11+) */
	  background-image: -webkit-radial-gradient(center top, circle closest-corner, #fbfbfb 0%, #ffffff 100%);
	  /* W3C Markup, IE10 Release Preview */
	  background-image: radial-gradient(circle closest-corner at center top, #fbfbfb 0%, #ffffff 100%);
	}
	#site-admin-link a,
	#site-admin-link a:visited {
		border: 1px solid #747474;
		color: #747474;
	}
	#site-admin-link a:active,
	#site-admin-link a:focus,
	#site-admin-link a:hover {
		background-color: #757575;
		color: #000;
	}
	.site-info-2 a,
	.site-info-2 a:visited {
		color: #ddd;
	}

	/*

	@media screen and (max-width: 782px) {
		.main-navigation.toggled {
		  background-color: #3a3a3a;
		}

		.main-navigation.toggled .menu-toggle {
			background: #474747;
		}
		.main-navigation.toggled a {
			color: #000;
		}
		.main-navigation.toggled li a {
			background: #3a3a3a;
		}
		.main-navigation.toggled li a:focus,
		.main-navigation.toggled li a:hover {
			background: #474747;
		}

		.main-navigation.toggled ul > .current-menu-item > a,
		.main-navigation.toggled ul > .current_page_item > a {
			background: #117bb8;
		}
	}*/



}
