@charset "UTF-8";
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

@font-face {
  font-family: 'fontello';
  src: url("../fonts/fontello.eot?77959667");
  src: url("../fonts/fontello.eot?77959667#iefix") format("embedded-opentype"), url("../fonts/fontello.woff?77959667") format("woff"), url("../fonts/fontello.ttf?77959667") format("truetype"), url("../fonts/fontello.svg?77959667#fontello") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
	@font-face {
		font-family: 'fontello';
		src: url('../font/fontello.svg?46703746#fontello') format('svg');
	}
}
*/
[class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  text-align: center;
  /* opacity: .8; */
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
}

.icon-search:before {
  content: '\e800';
}

/* '' */
.icon-mail:before {
  content: '\e801';
}

/* '' */
.icon-tumblr-1:before {
  content: '\e802';
}

/* '' */
.icon-stumbleupon:before {
  content: '\e803';
}

/* '' */
.icon-gplus:before {
  content: '\e804';
}

/* '' */
.icon-menu:before, #page-header #page-header-masthead #menu-control {
  content: '\e805';
}

/* '' */
.icon-thumbs-up:before {
  content: '\e806';
}

/* '' */
.icon-rss:before {
  content: '\e807';
}

/* '' */
.icon-pinterest:before {
  content: '\e808';
}

/* '' */
.icon-facebook-1:before {
  content: '\e809';
}

/* '' */
.icon-twitter-1:before {
  content: '\e80a';
}

/* '' */
.icon-search-1:before {
  content: '\e80b';
}

/* '' */
.icon-search-2:before, .message-search label:after {
  content: '\e80c';
}

/* '' */
.icon-down-dir:before, #item-nav ul li:first-child a:before {
  content: '\e80d';
}

/* '' */
.icon-up-dir:before {
  content: '\e80e';
}

/* '' */
.icon-search-3:before {
  content: '\e80f';
}

/* '' */
.icon-left-open-big:before {
  content: '\e810';
}

/* '' */
.icon-right-open-big:before {
  content: '\e811';
}

/* '' */
.icon-trash-empty:before, .delete-button:before, .messages #message-threads .message-thread .thread-options .button:before, #message-thread #message-recipients .button:before {
  content: '\e812';
}

/* '' */
.icon-cancel:before {
  content: '\e813';
}

/* '' */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

html {
  line-height: 1;
}

ol, ul {
  list-style: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

q, blockquote {
  quotes: none;
}
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

a img {
  border: none;
}

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

.base-sprite, #page-header #page-header-masthead #site-logo a {
  background-image: url('../images/sprites/base-s5b9c430511.png');
  background-repeat: no-repeat;
}

body, html {
  width: 100%;
  height: 100%;
}

body {
  background-color: #E6E6E6;
}

.assistive-text, .screen-reader-text {
  display: none;
}

#page-wrapper {
  width: 100%;
  margin: 0 auto;
  background-color: white;
}

#primary {
  margin: 50px 20px 30px 20px;
}
#primary:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

#content {
  width: auto;
}
#content img, #content .wp-caption {
  max-width: 100% !important;
  height: auto !important;
}

#page-sidebar img {
  max-width: 100%;
}

#infinite-handle span {
  display: block;
  text-align: -webkit-center;
  margin: 0 auto;
  padding: 8px 20px;
  font-family: "Open Sans", sans-serif;
  font-size: 13px;
  font-weight: 600;
  text-transform: capitalize;
  color: #EDEDED;
  background-color: #AB180E;
  background: #AB180E !important;
  border: 1px solid #AB180E;
  border-radius: 2px;
  width: 112px;
  text-align: center;
}
#infinite-handle span:active {
  background-color: #AB180E;
}
#infinite-handle span:hover {
  text-decoration: underline;
}

.infinite-loader {
  font-size: 45px;
  text-indent: -9999em;
  overflow: hidden;
  width: 1em !important;
  height: 1em !important;
  border-radius: 50%;
  margin: 0.8em auto;
  position: relative;
  -webkit-animation: load6 1.7s infinite ease;
  animation: load6 1.7s infinite ease;
}

@-webkit-keyframes load6 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    box-shadow: -0.11em -0.83em 0 -0.4em #AB180E, -0.11em -0.83em 0 -0.42em #AB180E, -0.11em -0.83em 0 -0.44em #AB180E, -0.11em -0.83em 0 -0.46em #AB180E, -0.11em -0.83em 0 -0.477em #AB180E;
  }
  5%,
	95% {
    box-shadow: -0.11em -0.83em 0 -0.4em #AB180E, -0.11em -0.83em 0 -0.42em #AB180E, -0.11em -0.83em 0 -0.44em #AB180E, -0.11em -0.83em 0 -0.46em #AB180E, -0.11em -0.83em 0 -0.477em #AB180E;
  }
  30% {
    box-shadow: -0.11em -0.83em 0 -0.4em #AB180E, -0.51em -0.66em 0 -0.42em #AB180E, -0.75em -0.36em 0 -0.44em #AB180E, -0.83em -0.03em 0 -0.46em #AB180E, -0.81em 0.21em 0 -0.477em #AB180E;
  }
  55% {
    box-shadow: -0.11em -0.83em 0 -0.4em #AB180E, -0.29em -0.78em 0 -0.42em #AB180E, -0.43em -0.72em 0 -0.44em #AB180E, -0.52em -0.65em 0 -0.46em #AB180E, -0.57em -0.61em 0 -0.477em #AB180E;
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
    box-shadow: -0.11em -0.83em 0 -0.4em #AB180E, -0.11em -0.83em 0 -0.42em #AB180E, -0.11em -0.83em 0 -0.44em #AB180E, -0.11em -0.83em 0 -0.46em #AB180E, -0.11em -0.83em 0 -0.477em #AB180E;
  }
}
@keyframes load6 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    box-shadow: -0.11em -0.83em 0 -0.4em #AB180E, -0.11em -0.83em 0 -0.42em #AB180E, -0.11em -0.83em 0 -0.44em #AB180E, -0.11em -0.83em 0 -0.46em #AB180E, -0.11em -0.83em 0 -0.477em #AB180E;
  }
  5%,
	95% {
    box-shadow: -0.11em -0.83em 0 -0.4em #AB180E, -0.11em -0.83em 0 -0.42em #AB180E, -0.11em -0.83em 0 -0.44em #AB180E, -0.11em -0.83em 0 -0.46em #AB180E, -0.11em -0.83em 0 -0.477em #AB180E;
  }
  30% {
    box-shadow: -0.11em -0.83em 0 -0.4em #AB180E, -0.51em -0.66em 0 -0.42em #AB180E, -0.75em -0.36em 0 -0.44em #AB180E, -0.83em -0.03em 0 -0.46em #AB180E, -0.81em 0.21em 0 -0.477em #AB180E;
  }
  55% {
    box-shadow: -0.11em -0.83em 0 -0.4em #AB180E, -0.29em -0.78em 0 -0.42em #AB180E, -0.43em -0.72em 0 -0.44em #AB180E, -0.52em -0.65em 0 -0.46em #AB180E, -0.57em -0.61em 0 -0.477em #AB180E;
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
    box-shadow: -0.11em -0.83em 0 -0.4em #AB180E, -0.11em -0.83em 0 -0.42em #AB180E, -0.11em -0.83em 0 -0.44em #AB180E, -0.11em -0.83em 0 -0.46em #AB180E, -0.11em -0.83em 0 -0.477em #AB180E;
  }
}
#page-sidebar {
  width: auto;
}

.featured-image-wrapper {
  max-width: 100%;
}

@media print {
  #page-header, #page-footer, #page-sidebar, .entry-footer, .footer-favorite-wrapper, .sharedaddy, #comments {
    display: none;
  }

  #content {
    padding: 0px !important;
  }

  #page-wrapper {
    border: none !important;
  }
}
input[type=submit] {
  -webkit-appearance: none !important;
}

.link-hover, .blue-link, .small a, #page-sidebar .widget .widget-view-more-link a, #page-sidebar .widget #latest-posts li .post-date a, #recentcomments .recentcomments a, #recentcomments .recentcomments .comment-widget-date a, body.home #content article.single.category-all-fiction .ebook-link-wrapper a, body.single #content article.single.category-all-fiction .ebook-link-wrapper a, body.page #content article.single.category-all-fiction .ebook-link-wrapper a, body.home #content article.single.category-all-fiction .entry-meta .fiction-ebook-link a, body.single #content article.single.category-all-fiction .entry-meta .fiction-ebook-link a, body.page #content article.single.category-all-fiction .entry-meta .fiction-ebook-link a, body.home #content article .entry-header .entry-meta a, body.single #content article .entry-header .entry-meta a, body.page #content article .entry-header .entry-meta a, body.home #content article .entry-content .post-favorite-meta a, body.single #content article .entry-content .post-favorite-meta a, body.page #content article .entry-content .post-favorite-meta a, #comments .commentlist .article-comments-post .moderation-text a, #comments .commentlist .article-comments-post .comment-meta li a, #comments .commentlist .article-comments-post .comment-text .comment-moderated-text a, #comment-form-wrapper .comment-notes-before a, #comment-subscribe-wrapper .subscribe-message p a, #content.archive #archive-index-wrapper article.single.category-all-fiction .ebook-link-wrapper a, #content.archive #archive-index-wrapper article.single.category-all-fiction .entry-meta .fiction-ebook-link a, #content.archive #archive-index-wrapper article .entry-header .entry-meta a, #content.archive #archive-index-wrapper article .entry-content .post-favorite-meta a, #content .archive-section article .entry-header .entry-meta a, #content .archive-section article .entry-header .entry-dateline a, #content .archive-section article .entry-header .entry-dateline .entry-author a, #content .author-archive-container .author-archive-wrapper .author-title-links a, #filterform p a, #content .series-social .series-tags a, #content.gallery-post #gallery-header .gallery-artist-meta li a, body #content .post-gallery .controls a, body.author .author-blog-archive article.single.category-all-fiction .ebook-link-wrapper a, body.author .infinite-wrap article.single.category-all-fiction .ebook-link-wrapper a, body.author .author-blog-archive article.single.category-all-fiction .entry-meta .fiction-ebook-link a, body.author .infinite-wrap article.single.category-all-fiction .entry-meta .fiction-ebook-link a, body.author .author-blog-archive article .entry-header .entry-meta a, body.author .infinite-wrap article .entry-header .entry-meta a, body.author .author-blog-archive article .entry-content .post-favorite-meta a, body.author .infinite-wrap article .entry-content .post-favorite-meta a, #content.buddypress-page #signup_form #terms-of-use-wrapper a, #item-header .user-location a, #sub-header-content .user-location a, #sub-header-content .user-registered-date a, #sub-header-content .user-login a, #buddypress .activity-archive-wrapper .activity-archive-item.favorite.post .activity-item-date a, .messages #message-threads .message-thread .thread-meta .activity a, #message-thread #message-recipients a, #message-thread .message-metadata .activity a, #page-footer .back-to-top a, .body-text a, body.home #content article .entry-content a, body.single #content article .entry-content a, body.page #content article .entry-content a, #comments .commentlist .article-comments-post .comment-text a, #content.archive #archive-index-wrapper article .entry-content a, #content .archive-section article .entry-excerpt a, #content .series-archive-content a, #content.archive.monthly #monthly-archive-wrapper a, body.author .author-blog-archive article .entry-content a, body.author .infinite-wrap article .entry-content a, .standard-form #message_content a, .messages #message-threads .message-thread .thread-content .thread-excerpt a, #message-thread .message-content a, #send_message_form #subject a, #send_message_form input a, #send_message_form .standard-form input #subject a, #send_message_form #message_content a, #send-reply .message-box .message-content #message_content a, .body-text img .wp-caption-text a, body.home #content article .entry-content img .wp-caption-text a, body.single #content article .entry-content img .wp-caption-text a, body.page #content article .entry-content img .wp-caption-text a, #comments .commentlist .article-comments-post .comment-text img .wp-caption-text a, #content.archive #archive-index-wrapper article .entry-content img .wp-caption-text a, #content .archive-section article .entry-excerpt img .wp-caption-text a, #content .series-archive-content img .wp-caption-text a, #content.archive.monthly #monthly-archive-wrapper img .wp-caption-text a, body.author .author-blog-archive article .entry-content img .wp-caption-text a, body.author .infinite-wrap article .entry-content img .wp-caption-text a, .standard-form #message_content img .wp-caption-text a, .messages #message-threads .message-thread .thread-content .thread-excerpt img .wp-caption-text a, #message-thread .message-content img .wp-caption-text a, #send_message_form #subject img .wp-caption-text a, #send_message_form input img .wp-caption-text a, #send_message_form #message_content img .wp-caption-text a, #send-reply .message-box .message-content #message_content img .wp-caption-text a, .body-text .wp-caption .wp-caption-text a, body.home #content article .entry-content .wp-caption .wp-caption-text a, body.single #content article .entry-content .wp-caption .wp-caption-text a, body.page #content article .entry-content .wp-caption .wp-caption-text a, #comments .commentlist .article-comments-post .comment-text .wp-caption .wp-caption-text a, #content.archive #archive-index-wrapper article .entry-content .wp-caption .wp-caption-text a, #content .archive-section article .entry-excerpt .wp-caption .wp-caption-text a, #content .series-archive-content .wp-caption .wp-caption-text a, #content.archive.monthly #monthly-archive-wrapper .wp-caption .wp-caption-text a, body.author .author-blog-archive article .entry-content .wp-caption .wp-caption-text a, body.author .infinite-wrap article .entry-content .wp-caption .wp-caption-text a, .standard-form #message_content .wp-caption .wp-caption-text a, .messages #message-threads .message-thread .thread-content .thread-excerpt .wp-caption .wp-caption-text a, #message-thread .message-content .wp-caption .wp-caption-text a, #send_message_form #subject .wp-caption .wp-caption-text a, #send_message_form input .wp-caption .wp-caption-text a, #send_message_form #message_content .wp-caption .wp-caption-text a, #send-reply .message-box .message-content #message_content .wp-caption .wp-caption-text a, .modal-login-form #loginform .forgot-password, .favorited-modal-wrapper .favorited-users ul li a, .favorited-modal-wrapper .guest-favorite-count, #page-sidebar .widget ul li a, body.home #content article .homepage-series-title a, body.home #content article .series-title a, body.single #content article .homepage-series-title a, body.single #content article .series-title a, body.page #content article .homepage-series-title a, body.page #content article .series-title a, body.home #content article .entry-header a.entry-author, body.single #content article .entry-header a.entry-author, body.page #content article .entry-header a.entry-author, body.home #content .chapter-nav a, body.single #content .chapter-nav a, body.page #content .chapter-nav a, body.home #content .entry-footer .series-nav-wrapper .series-nav-link a, body.single #content .entry-footer .series-nav-wrapper .series-nav-link a, body.page #content .entry-footer .series-nav-wrapper .series-nav-link a, body.home #content .entry-footer .entry-tags a, body.single #content .entry-footer .entry-tags a, body.page #content .entry-footer .entry-tags a, #comments #comment-skip-link-container a, #comments .commentlist.comment-preview .comment-preview-text a, #comment-subscribe-wrapper #subscribe-title a, #content.archive #archive-index-wrapper article .homepage-series-title a, #content.archive #archive-index-wrapper article .series-title a, #content.archive #archive-index-wrapper article .entry-header a.entry-author, #content.archive #archive-index-wrapper .chapter-nav a, #content.archive #archive-index-wrapper .entry-footer .series-nav-wrapper .series-nav-link a, #content.archive #archive-index-wrapper .entry-footer .entry-tags a, #content.archive #archive-header .original-fiction-publish-links li a, #content.archive article .entry-excerpt a, #content .archive-section article .entry-header a.entry-author, #content .archive-section .author-gallery-wrapper a, #content #series-header .entry-author, #content #series-header .series-archive-meta a, #content #series-header .series-archive-meta p a, #content.conversations .conversations-nav a, #content.conversations .conversations-nav li a, #content.conversations .conversations-meta li a, #content.conversations .conversations-wrapper article .entry-header .conversations-byline a.entry-author, #content.blog-archive .blog-archive-section li a, body.author .content-header .author-title-links a, body.author .content-header .post-section-links .post-section-button a, body.author .author-blog-archive article .homepage-series-title a, body.author .author-blog-archive article .series-title a, body.author .infinite-wrap article .homepage-series-title a, body.author .infinite-wrap article .series-title a, body.author .author-blog-archive article .entry-header a.entry-author, body.author .infinite-wrap article .entry-header a.entry-author, body.author .author-blog-archive .chapter-nav a, body.author .infinite-wrap .chapter-nav a, body.author .author-blog-archive .entry-footer .series-nav-wrapper .series-nav-link a, body.author .infinite-wrap .entry-footer .series-nav-wrapper .series-nav-link a, body.author .author-blog-archive .entry-footer .entry-tags a, body.author .infinite-wrap .entry-footer .entry-tags a, #content.not-found article.no-results .entry-content p a, #content.buddypress-page #activate-page p a, #item-header .user-login a, #item-body a, #buddypress .activity-archive-wrapper .activity-archive-item.favorite .profile-unfavorite, #buddypress .activity-archive-wrapper .activity-archive-item.favorite.comment .activity-item-date a, #send-private-message a, #message-thread .message-metadata .message-sender, #page-footer .back-to-top, #page-header #page-navigation #account-wrapper ul.logged-in li a, #refine-search, .uppercase-title, body.home #content article .homepage-series-title, body.home #content article .series-title, body.single #content article .homepage-series-title, body.single #content article .series-title, body.page #content article .homepage-series-title, body.page #content article .series-title, body.home #content .entry-footer .series-nav-wrapper .series-nav .series-nav-title a, body.single #content .entry-footer .series-nav-wrapper .series-nav .series-nav-title a, body.page #content .entry-footer .series-nav-wrapper .series-nav .series-nav-title a, #content.archive #archive-index-wrapper article .homepage-series-title, #content.archive #archive-index-wrapper article .series-title, #content.archive #archive-index-wrapper .entry-footer .series-nav-wrapper .series-nav .series-nav-title a, #content .archive-section article .entry-header .post-categories li a, #content .archive-section article .entry-header .series-title a, body.author .author-blog-archive article .homepage-series-title, body.author .author-blog-archive article .series-title, body.author .infinite-wrap article .homepage-series-title, body.author .infinite-wrap article .series-title, body.author .author-blog-archive .entry-footer .series-nav-wrapper .series-nav .series-nav-title a, body.author .infinite-wrap .entry-footer .series-nav-wrapper .series-nav .series-nav-title a, body.home #content article .entry-header .entry-title a, body.single #content article .entry-header .entry-title a, body.page #content article .entry-header .entry-title a, #comments .commentlist .article-comments-post .comment-author a, #content.archive #archive-index-wrapper article .entry-header .entry-title a, #content .archive-section article .entry-header .entry-title a, #content .author-archive-container .author-archive-wrapper .author-title a, body.author .author-blog-archive article .entry-header .entry-title a, body.author .infinite-wrap article .entry-header .entry-title a {
  text-decoration: none;
}
.link-hover:hover, .blue-link:hover, .small a:hover, #page-sidebar .widget .widget-view-more-link a:hover, #page-sidebar .widget #latest-posts li .post-date a:hover, #recentcomments .recentcomments a:hover, body.home #content article.single.category-all-fiction .ebook-link-wrapper a:hover, body.single #content article.single.category-all-fiction .ebook-link-wrapper a:hover, body.page #content article.single.category-all-fiction .ebook-link-wrapper a:hover, body.home #content article.single.category-all-fiction .entry-meta .fiction-ebook-link a:hover, body.single #content article.single.category-all-fiction .entry-meta .fiction-ebook-link a:hover, body.page #content article.single.category-all-fiction .entry-meta .fiction-ebook-link a:hover, body.home #content article .entry-header .entry-meta a:hover, body.single #content article .entry-header .entry-meta a:hover, body.page #content article .entry-header .entry-meta a:hover, body.home #content article .entry-content .post-favorite-meta a:hover, body.single #content article .entry-content .post-favorite-meta a:hover, body.page #content article .entry-content .post-favorite-meta a:hover, #comments .commentlist .article-comments-post .moderation-text a:hover, #comments .commentlist .article-comments-post .comment-meta li a:hover, #comments .commentlist .article-comments-post .comment-text .comment-moderated-text a:hover, #comment-form-wrapper .comment-notes-before a:hover, #comment-subscribe-wrapper .subscribe-message p a:hover, #content.archive #archive-index-wrapper article.single.category-all-fiction .ebook-link-wrapper a:hover, #content.archive #archive-index-wrapper article.single.category-all-fiction .entry-meta .fiction-ebook-link a:hover, #content.archive #archive-index-wrapper article .entry-header .entry-meta a:hover, #content.archive #archive-index-wrapper article .entry-content .post-favorite-meta a:hover, #content .archive-section article .entry-header .entry-meta a:hover, #content .archive-section article .entry-header .entry-dateline a:hover, #content .author-archive-container .author-archive-wrapper .author-title-links a:hover, #filterform p a:hover, #content .series-social .series-tags a:hover, #content.gallery-post #gallery-header .gallery-artist-meta li a:hover, body #content .post-gallery .controls a:hover, body.author .author-blog-archive article.single.category-all-fiction .ebook-link-wrapper a:hover, body.author .infinite-wrap article.single.category-all-fiction .ebook-link-wrapper a:hover, body.author .author-blog-archive article.single.category-all-fiction .entry-meta .fiction-ebook-link a:hover, body.author .infinite-wrap article.single.category-all-fiction .entry-meta .fiction-ebook-link a:hover, body.author .author-blog-archive article .entry-header .entry-meta a:hover, body.author .infinite-wrap article .entry-header .entry-meta a:hover, body.author .author-blog-archive article .entry-content .post-favorite-meta a:hover, body.author .infinite-wrap article .entry-content .post-favorite-meta a:hover, #content.buddypress-page #signup_form #terms-of-use-wrapper a:hover, #item-header .user-location a:hover, #sub-header-content .user-location a:hover, #sub-header-content .user-registered-date a:hover, #sub-header-content .user-login a:hover, #buddypress .activity-archive-wrapper .activity-archive-item.favorite.post .activity-item-date a:hover, .messages #message-threads .message-thread .thread-meta .activity a:hover, #message-thread #message-recipients a:hover, #message-thread .message-metadata .activity a:hover, #page-footer .back-to-top a:hover, .body-text a:hover, body.home #content article .entry-content a:hover, body.single #content article .entry-content a:hover, body.page #content article .entry-content a:hover, #comments .commentlist .article-comments-post .comment-text a:hover, #content.archive #archive-index-wrapper article .entry-content a:hover, #content .archive-section article .entry-excerpt a:hover, #content .series-archive-content a:hover, #content.archive.monthly #monthly-archive-wrapper a:hover, body.author .author-blog-archive article .entry-content a:hover, body.author .infinite-wrap article .entry-content a:hover, .standard-form #message_content a:hover, .messages #message-threads .message-thread .thread-content .thread-excerpt a:hover, #message-thread .message-content a:hover, #send_message_form #subject a:hover, #send_message_form input a:hover, #send_message_form #message_content a:hover, #send-reply .message-box .message-content #message_content a:hover, .body-text img .wp-caption-text a:hover, body.home #content article .entry-content img .wp-caption-text a:hover, body.single #content article .entry-content img .wp-caption-text a:hover, body.page #content article .entry-content img .wp-caption-text a:hover, #comments .commentlist .article-comments-post .comment-text img .wp-caption-text a:hover, #content.archive #archive-index-wrapper article .entry-content img .wp-caption-text a:hover, #content .archive-section article .entry-excerpt img .wp-caption-text a:hover, #content .series-archive-content img .wp-caption-text a:hover, #content.archive.monthly #monthly-archive-wrapper img .wp-caption-text a:hover, body.author .author-blog-archive article .entry-content img .wp-caption-text a:hover, body.author .infinite-wrap article .entry-content img .wp-caption-text a:hover, .standard-form #message_content img .wp-caption-text a:hover, .messages #message-threads .message-thread .thread-content .thread-excerpt img .wp-caption-text a:hover, #message-thread .message-content img .wp-caption-text a:hover, #send_message_form #subject img .wp-caption-text a:hover, #send_message_form input img .wp-caption-text a:hover, #send_message_form #message_content img .wp-caption-text a:hover, #send-reply .message-box .message-content #message_content img .wp-caption-text a:hover, .body-text .wp-caption .wp-caption-text a:hover, body.home #content article .entry-content .wp-caption .wp-caption-text a:hover, body.single #content article .entry-content .wp-caption .wp-caption-text a:hover, body.page #content article .entry-content .wp-caption .wp-caption-text a:hover, #comments .commentlist .article-comments-post .comment-text .wp-caption .wp-caption-text a:hover, #content.archive #archive-index-wrapper article .entry-content .wp-caption .wp-caption-text a:hover, #content .archive-section article .entry-excerpt .wp-caption .wp-caption-text a:hover, #content .series-archive-content .wp-caption .wp-caption-text a:hover, #content.archive.monthly #monthly-archive-wrapper .wp-caption .wp-caption-text a:hover, body.author .author-blog-archive article .entry-content .wp-caption .wp-caption-text a:hover, body.author .infinite-wrap article .entry-content .wp-caption .wp-caption-text a:hover, .standard-form #message_content .wp-caption .wp-caption-text a:hover, .messages #message-threads .message-thread .thread-content .thread-excerpt .wp-caption .wp-caption-text a:hover, #message-thread .message-content .wp-caption .wp-caption-text a:hover, #send_message_form #subject .wp-caption .wp-caption-text a:hover, #send_message_form input .wp-caption .wp-caption-text a:hover, #send_message_form #message_content .wp-caption .wp-caption-text a:hover, #send-reply .message-box .message-content #message_content .wp-caption .wp-caption-text a:hover, .modal-login-form #loginform .forgot-password:hover, .favorited-modal-wrapper .favorited-users ul li a:hover, .favorited-modal-wrapper .guest-favorite-count:hover, #page-sidebar .widget ul li a:hover, body.home #content article .homepage-series-title a:hover, body.home #content article .series-title a:hover, body.single #content article .homepage-series-title a:hover, body.single #content article .series-title a:hover, body.page #content article .homepage-series-title a:hover, body.page #content article .series-title a:hover, body.home #content article .entry-header a.entry-author:hover, body.single #content article .entry-header a.entry-author:hover, body.page #content article .entry-header a.entry-author:hover, body.home #content .chapter-nav a:hover, body.single #content .chapter-nav a:hover, body.page #content .chapter-nav a:hover, body.home #content .entry-footer .series-nav-wrapper .series-nav-link a:hover, body.single #content .entry-footer .series-nav-wrapper .series-nav-link a:hover, body.page #content .entry-footer .series-nav-wrapper .series-nav-link a:hover, body.home #content .entry-footer .entry-tags a:hover, body.single #content .entry-footer .entry-tags a:hover, body.page #content .entry-footer .entry-tags a:hover, #comments #comment-skip-link-container a:hover, #comments .commentlist.comment-preview .comment-preview-text a:hover, #comment-subscribe-wrapper #subscribe-title a:hover, #content.archive #archive-index-wrapper article .homepage-series-title a:hover, #content.archive #archive-index-wrapper article .series-title a:hover, #content.archive #archive-index-wrapper article .entry-header a.entry-author:hover, #content.archive #archive-index-wrapper .chapter-nav a:hover, #content.archive #archive-index-wrapper .entry-footer .series-nav-wrapper .series-nav-link a:hover, #content.archive #archive-index-wrapper .entry-footer .entry-tags a:hover, #content.archive #archive-header .original-fiction-publish-links li a:hover, #content.archive article .entry-excerpt a:hover, #content .archive-section article .entry-header a.entry-author:hover, #content .archive-section .author-gallery-wrapper a:hover, #content #series-header .entry-author:hover, #content #series-header .series-archive-meta a:hover, #content #series-header .series-archive-meta p a:hover, #content.conversations .conversations-nav a:hover, #content.conversations .conversations-nav li a:hover, #content.conversations .conversations-meta li a:hover, #content.conversations .conversations-wrapper article .entry-header .conversations-byline a.entry-author:hover, #content.blog-archive .blog-archive-section li a:hover, body.author .content-header .author-title-links a:hover, body.author .content-header .post-section-links .post-section-button a:hover, body.author .author-blog-archive article .homepage-series-title a:hover, body.author .author-blog-archive article .series-title a:hover, body.author .infinite-wrap article .homepage-series-title a:hover, body.author .infinite-wrap article .series-title a:hover, body.author .author-blog-archive article .entry-header a.entry-author:hover, body.author .infinite-wrap article .entry-header a.entry-author:hover, body.author .author-blog-archive .chapter-nav a:hover, body.author .infinite-wrap .chapter-nav a:hover, body.author .author-blog-archive .entry-footer .series-nav-wrapper .series-nav-link a:hover, body.author .infinite-wrap .entry-footer .series-nav-wrapper .series-nav-link a:hover, body.author .author-blog-archive .entry-footer .entry-tags a:hover, body.author .infinite-wrap .entry-footer .entry-tags a:hover, #content.not-found article.no-results .entry-content p a:hover, #content.buddypress-page #activate-page p a:hover, #item-header .user-login a:hover, #item-body a:hover, #buddypress .activity-archive-wrapper .activity-archive-item.favorite .profile-unfavorite:hover, #buddypress .activity-archive-wrapper .activity-archive-item.favorite.comment .activity-item-date a:hover, #send-private-message a:hover, #message-thread .message-metadata .message-sender:hover, #page-footer .back-to-top:hover, #page-header #page-navigation #account-wrapper ul.logged-in li a:hover, #refine-search:hover, .uppercase-title:hover, body.home #content article .homepage-series-title:hover, body.home #content article .series-title:hover, body.single #content article .homepage-series-title:hover, body.single #content article .series-title:hover, body.page #content article .homepage-series-title:hover, body.page #content article .series-title:hover, body.home #content .entry-footer .series-nav-wrapper .series-nav .series-nav-title a:hover, body.single #content .entry-footer .series-nav-wrapper .series-nav .series-nav-title a:hover, body.page #content .entry-footer .series-nav-wrapper .series-nav .series-nav-title a:hover, #content.archive #archive-index-wrapper article .homepage-series-title:hover, #content.archive #archive-index-wrapper article .series-title:hover, #content.archive #archive-index-wrapper .entry-footer .series-nav-wrapper .series-nav .series-nav-title a:hover, #content .archive-section article .entry-header .post-categories li a:hover, #content .archive-section article .entry-header .series-title a:hover, body.author .author-blog-archive article .homepage-series-title:hover, body.author .author-blog-archive article .series-title:hover, body.author .infinite-wrap article .homepage-series-title:hover, body.author .infinite-wrap article .series-title:hover, body.author .author-blog-archive .entry-footer .series-nav-wrapper .series-nav .series-nav-title a:hover, body.author .infinite-wrap .entry-footer .series-nav-wrapper .series-nav .series-nav-title a:hover, body.home #content article .entry-header .entry-title a:hover, body.single #content article .entry-header .entry-title a:hover, body.page #content article .entry-header .entry-title a:hover, #comments .commentlist .article-comments-post .comment-author a:hover, #content.archive #archive-index-wrapper article .entry-header .entry-title a:hover, #content .archive-section article .entry-header .entry-title a:hover, #content .author-archive-container .author-archive-wrapper .author-title a:hover, body.author .author-blog-archive article .entry-header .entry-title a:hover, body.author .infinite-wrap article .entry-header .entry-title a:hover {
  color: #AB180E;
  text-decoration: underline;
}

.blue-link, .small a, #page-sidebar .widget .widget-view-more-link a, #page-sidebar .widget #latest-posts li .post-date a, #recentcomments .recentcomments a, #recentcomments .recentcomments .comment-widget-date a, body.home #content article.single.category-all-fiction .ebook-link-wrapper a, body.single #content article.single.category-all-fiction .ebook-link-wrapper a, body.page #content article.single.category-all-fiction .ebook-link-wrapper a, body.home #content article.single.category-all-fiction .entry-meta .fiction-ebook-link a, body.single #content article.single.category-all-fiction .entry-meta .fiction-ebook-link a, body.page #content article.single.category-all-fiction .entry-meta .fiction-ebook-link a, body.home #content article .entry-header .entry-meta a, body.single #content article .entry-header .entry-meta a, body.page #content article .entry-header .entry-meta a, body.home #content article .entry-content .post-favorite-meta a, body.single #content article .entry-content .post-favorite-meta a, body.page #content article .entry-content .post-favorite-meta a, #comments .commentlist .article-comments-post .moderation-text a, #comments .commentlist .article-comments-post .comment-meta li a, #comments .commentlist .article-comments-post .comment-text .comment-moderated-text a, #comment-form-wrapper .comment-notes-before a, #comment-subscribe-wrapper .subscribe-message p a, #content.archive #archive-index-wrapper article.single.category-all-fiction .ebook-link-wrapper a, #content.archive #archive-index-wrapper article.single.category-all-fiction .entry-meta .fiction-ebook-link a, #content.archive #archive-index-wrapper article .entry-header .entry-meta a, #content.archive #archive-index-wrapper article .entry-content .post-favorite-meta a, #content .archive-section article .entry-header .entry-meta a, #content .archive-section article .entry-header .entry-dateline a, #content .archive-section article .entry-header .entry-dateline .entry-author a, #content .author-archive-container .author-archive-wrapper .author-title-links a, #filterform p a, #content .series-social .series-tags a, #content.gallery-post #gallery-header .gallery-artist-meta li a, body #content .post-gallery .controls a, body.author .author-blog-archive article.single.category-all-fiction .ebook-link-wrapper a, body.author .infinite-wrap article.single.category-all-fiction .ebook-link-wrapper a, body.author .author-blog-archive article.single.category-all-fiction .entry-meta .fiction-ebook-link a, body.author .infinite-wrap article.single.category-all-fiction .entry-meta .fiction-ebook-link a, body.author .author-blog-archive article .entry-header .entry-meta a, body.author .infinite-wrap article .entry-header .entry-meta a, body.author .author-blog-archive article .entry-content .post-favorite-meta a, body.author .infinite-wrap article .entry-content .post-favorite-meta a, #content.buddypress-page #signup_form #terms-of-use-wrapper a, #item-header .user-location a, #sub-header-content .user-location a, #sub-header-content .user-registered-date a, #sub-header-content .user-login a, #buddypress .activity-archive-wrapper .activity-archive-item.favorite.post .activity-item-date a, .messages #message-threads .message-thread .thread-meta .activity a, #message-thread #message-recipients a, #message-thread .message-metadata .activity a, #page-footer .back-to-top a, .body-text a, body.home #content article .entry-content a, body.single #content article .entry-content a, body.page #content article .entry-content a, #comments .commentlist .article-comments-post .comment-text a, #content.archive #archive-index-wrapper article .entry-content a, #content .archive-section article .entry-excerpt a, #content .series-archive-content a, #content.archive.monthly #monthly-archive-wrapper a, body.author .author-blog-archive article .entry-content a, body.author .infinite-wrap article .entry-content a, .standard-form #message_content a, .messages #message-threads .message-thread .thread-content .thread-excerpt a, #message-thread .message-content a, #send_message_form #subject a, #send_message_form input a, #send_message_form .standard-form input #subject a, #send_message_form #message_content a, #send-reply .message-box .message-content #message_content a, .body-text img .wp-caption-text a, body.home #content article .entry-content img .wp-caption-text a, body.single #content article .entry-content img .wp-caption-text a, body.page #content article .entry-content img .wp-caption-text a, #comments .commentlist .article-comments-post .comment-text img .wp-caption-text a, #content.archive #archive-index-wrapper article .entry-content img .wp-caption-text a, #content .archive-section article .entry-excerpt img .wp-caption-text a, #content .series-archive-content img .wp-caption-text a, #content.archive.monthly #monthly-archive-wrapper img .wp-caption-text a, body.author .author-blog-archive article .entry-content img .wp-caption-text a, body.author .infinite-wrap article .entry-content img .wp-caption-text a, .standard-form #message_content img .wp-caption-text a, .messages #message-threads .message-thread .thread-content .thread-excerpt img .wp-caption-text a, #message-thread .message-content img .wp-caption-text a, #send_message_form #subject img .wp-caption-text a, #send_message_form input img .wp-caption-text a, #send_message_form #message_content img .wp-caption-text a, #send-reply .message-box .message-content #message_content img .wp-caption-text a, .body-text .wp-caption .wp-caption-text a, body.home #content article .entry-content .wp-caption .wp-caption-text a, body.single #content article .entry-content .wp-caption .wp-caption-text a, body.page #content article .entry-content .wp-caption .wp-caption-text a, #comments .commentlist .article-comments-post .comment-text .wp-caption .wp-caption-text a, #content.archive #archive-index-wrapper article .entry-content .wp-caption .wp-caption-text a, #content .archive-section article .entry-excerpt .wp-caption .wp-caption-text a, #content .series-archive-content .wp-caption .wp-caption-text a, #content.archive.monthly #monthly-archive-wrapper .wp-caption .wp-caption-text a, body.author .author-blog-archive article .entry-content .wp-caption .wp-caption-text a, body.author .infinite-wrap article .entry-content .wp-caption .wp-caption-text a, .standard-form #message_content .wp-caption .wp-caption-text a, .messages #message-threads .message-thread .thread-content .thread-excerpt .wp-caption .wp-caption-text a, #message-thread .message-content .wp-caption .wp-caption-text a, #send_message_form #subject .wp-caption .wp-caption-text a, #send_message_form input .wp-caption .wp-caption-text a, #send_message_form #message_content .wp-caption .wp-caption-text a, #send-reply .message-box .message-content #message_content .wp-caption .wp-caption-text a, .modal-login-form #loginform .forgot-password, .favorited-modal-wrapper .favorited-users ul li a, .favorited-modal-wrapper .guest-favorite-count, #page-sidebar .widget ul li a, body.home #content article .homepage-series-title a, body.home #content article .series-title a, body.single #content article .homepage-series-title a, body.single #content article .series-title a, body.page #content article .homepage-series-title a, body.page #content article .series-title a, body.home #content article .entry-header a.entry-author, body.single #content article .entry-header a.entry-author, body.page #content article .entry-header a.entry-author, body.home #content .chapter-nav a, body.single #content .chapter-nav a, body.page #content .chapter-nav a, body.home #content .entry-footer .series-nav-wrapper .series-nav-link a, body.single #content .entry-footer .series-nav-wrapper .series-nav-link a, body.page #content .entry-footer .series-nav-wrapper .series-nav-link a, body.home #content .entry-footer .entry-tags a, body.single #content .entry-footer .entry-tags a, body.page #content .entry-footer .entry-tags a, #comments #comment-skip-link-container a, #comments .commentlist.comment-preview .comment-preview-text a, #comment-subscribe-wrapper #subscribe-title a, #content.archive #archive-index-wrapper article .homepage-series-title a, #content.archive #archive-index-wrapper article .series-title a, #content.archive #archive-index-wrapper article .entry-header a.entry-author, #content.archive #archive-index-wrapper .chapter-nav a, #content.archive #archive-index-wrapper .entry-footer .series-nav-wrapper .series-nav-link a, #content.archive #archive-index-wrapper .entry-footer .entry-tags a, #content.archive #archive-header .original-fiction-publish-links li a, #content.archive article .entry-excerpt a, #content .archive-section article .entry-header a.entry-author, #content .archive-section .author-gallery-wrapper a, #content #series-header .entry-author, #content #series-header .series-archive-meta a, #content #series-header .series-archive-meta p a, #content.conversations .conversations-nav a, #content.conversations .conversations-nav li a, #content.conversations .conversations-meta li a, #content.conversations .conversations-wrapper article .entry-header .conversations-byline a.entry-author, #content.blog-archive .blog-archive-section li a, body.author .content-header .author-title-links a, body.author .content-header .post-section-links .post-section-button a, body.author .author-blog-archive article .homepage-series-title a, body.author .author-blog-archive article .series-title a, body.author .infinite-wrap article .homepage-series-title a, body.author .infinite-wrap article .series-title a, body.author .author-blog-archive article .entry-header a.entry-author, body.author .infinite-wrap article .entry-header a.entry-author, body.author .author-blog-archive .chapter-nav a, body.author .infinite-wrap .chapter-nav a, body.author .author-blog-archive .entry-footer .series-nav-wrapper .series-nav-link a, body.author .infinite-wrap .entry-footer .series-nav-wrapper .series-nav-link a, body.author .author-blog-archive .entry-footer .entry-tags a, body.author .infinite-wrap .entry-footer .entry-tags a, #content.not-found article.no-results .entry-content p a, #content.buddypress-page #activate-page p a, #item-header .user-login a, #item-body a, #buddypress .activity-archive-wrapper .activity-archive-item.favorite .profile-unfavorite, #buddypress .activity-archive-wrapper .activity-archive-item.favorite.comment .activity-item-date a, #send-private-message a, #message-thread .message-metadata .message-sender, #page-footer .back-to-top, #page-header #page-navigation #account-wrapper ul.logged-in li a, #refine-search {
  color: #448AAE;
  text-decoration: none;
}

.small, #page-sidebar .widget .widget-view-more-link, #page-sidebar .widget #latest-posts li .post-date, #recentcomments .recentcomments, #recentcomments .recentcomments .comment-widget-date, body.home #content article.single.category-all-fiction .ebook-link-wrapper, body.single #content article.single.category-all-fiction .ebook-link-wrapper, body.page #content article.single.category-all-fiction .ebook-link-wrapper, body.home #content article.single.category-all-fiction .entry-meta .fiction-ebook-link, body.single #content article.single.category-all-fiction .entry-meta .fiction-ebook-link, body.page #content article.single.category-all-fiction .entry-meta .fiction-ebook-link, body.home #content article .entry-header .entry-meta, body.single #content article .entry-header .entry-meta, body.page #content article .entry-header .entry-meta, body.home #content article .entry-content .post-favorite-meta, body.single #content article .entry-content .post-favorite-meta, body.page #content article .entry-content .post-favorite-meta, #comments .commentlist .article-comments-post .moderation-text, #comments .commentlist .article-comments-post .comment-meta li, #comments .commentlist .article-comments-post .comment-text .comment-moderated-text, #comment-form-wrapper .comment-notes-before, #comment-subscribe-wrapper .subscribe-message p, #content.archive #archive-index-wrapper article.single.category-all-fiction .ebook-link-wrapper, #content.archive #archive-index-wrapper article.single.category-all-fiction .entry-meta .fiction-ebook-link, #content.archive #archive-index-wrapper article .entry-header .entry-meta, #content.archive #archive-index-wrapper article .entry-content .post-favorite-meta, #content .archive-section article .entry-header .entry-meta, #content .archive-section article .entry-header .entry-dateline, #content .archive-section article .entry-header .entry-dateline .entry-author, #content .author-archive-container .author-archive-wrapper .author-title-links, #filterform p, #content .series-social .series-tags, #content.gallery-post #gallery-header .gallery-artist-meta li, body #content .post-gallery .controls, body.author .author-blog-archive article.single.category-all-fiction .ebook-link-wrapper, body.author .infinite-wrap article.single.category-all-fiction .ebook-link-wrapper, body.author .author-blog-archive article.single.category-all-fiction .entry-meta .fiction-ebook-link, body.author .infinite-wrap article.single.category-all-fiction .entry-meta .fiction-ebook-link, body.author .author-blog-archive article .entry-header .entry-meta, body.author .infinite-wrap article .entry-header .entry-meta, body.author .author-blog-archive article .entry-content .post-favorite-meta, body.author .infinite-wrap article .entry-content .post-favorite-meta, #content.buddypress-page #signup_form #terms-of-use-wrapper, #item-header .user-location, #sub-header-content .user-location, #sub-header-content .user-registered-date, #sub-header-content .user-login, #buddypress .activity-archive-wrapper .activity-archive-item.favorite.post .activity-item-date, .messages #message-threads .message-thread .thread-meta .activity, #message-thread #message-recipients, #message-thread .message-metadata .activity, #page-footer .back-to-top {
  font: 12px/12px "Open Sans", sans-serif;
  font-weight: 400;
  color: #848484;
}

.body-text, body.home #content article .entry-content, body.single #content article .entry-content, body.page #content article .entry-content, #comments .commentlist .article-comments-post .comment-text, #content.archive #archive-index-wrapper article .entry-content, #content .archive-section article .entry-excerpt, #content .series-archive-content, #content.archive.monthly #monthly-archive-wrapper, body.author .author-blog-archive article .entry-content, body.author .infinite-wrap article .entry-content, .standard-form #message_content, .messages #message-threads .message-thread .thread-content .thread-excerpt, #message-thread .message-content, #message-thread .message-content p, #send_message_form #subject, #send_message_form input, #send_message_form .standard-form input #subject, #send_message_form #message_content, #send-reply .message-box .message-content #message_content {
  font: 17px/28px "Georgia Pro W01", "Georgia", serif;
  color: #545353;
}
.body-text em, body.home #content article .entry-content em, body.single #content article .entry-content em, body.page #content article .entry-content em, #comments .commentlist .article-comments-post .comment-text em, #content.archive #archive-index-wrapper article .entry-content em, #content .archive-section article .entry-excerpt em, #content .series-archive-content em, #content.archive.monthly #monthly-archive-wrapper em, body.author .author-blog-archive article .entry-content em, body.author .infinite-wrap article .entry-content em, .standard-form #message_content em, .messages #message-threads .message-thread .thread-content .thread-excerpt em, #message-thread .message-content em, #send_message_form #subject em, #send_message_form input em, #send_message_form .standard-form input #subject em, #send_message_form #message_content em, #send-reply .message-box .message-content #message_content em, .body-text i, body.home #content article .entry-content i, body.single #content article .entry-content i, body.page #content article .entry-content i, #comments .commentlist .article-comments-post .comment-text i, #content.archive #archive-index-wrapper article .entry-content i, #content .archive-section article .entry-excerpt i, #content .series-archive-content i, #content.archive.monthly #monthly-archive-wrapper i, body.author .author-blog-archive article .entry-content i, body.author .infinite-wrap article .entry-content i, .standard-form #message_content i, .messages #message-threads .message-thread .thread-content .thread-excerpt i, #message-thread .message-content i, #send_message_form #subject i, #send_message_form input i, #send_message_form .standard-form input #subject i, #send_message_form #message_content i, #send-reply .message-box .message-content #message_content i {
  font-style: italic;
}
.body-text strong, body.home #content article .entry-content strong, body.single #content article .entry-content strong, body.page #content article .entry-content strong, #comments .commentlist .article-comments-post .comment-text strong, #content.archive #archive-index-wrapper article .entry-content strong, #content .archive-section article .entry-excerpt strong, #content .series-archive-content strong, #content.archive.monthly #monthly-archive-wrapper strong, body.author .author-blog-archive article .entry-content strong, body.author .infinite-wrap article .entry-content strong, .standard-form #message_content strong, .messages #message-threads .message-thread .thread-content .thread-excerpt strong, #message-thread .message-content strong, #send_message_form #subject strong, #send_message_form input strong, #send_message_form .standard-form input #subject strong, #send_message_form #message_content strong, #send-reply .message-box .message-content #message_content strong, .body-text b, body.home #content article .entry-content b, body.single #content article .entry-content b, body.page #content article .entry-content b, #comments .commentlist .article-comments-post .comment-text b, #content.archive #archive-index-wrapper article .entry-content b, #content .archive-section article .entry-excerpt b, #content .series-archive-content b, #content.archive.monthly #monthly-archive-wrapper b, body.author .author-blog-archive article .entry-content b, body.author .infinite-wrap article .entry-content b, .standard-form #message_content b, .messages #message-threads .message-thread .thread-content .thread-excerpt b, #message-thread .message-content b, #send_message_form #subject b, #send_message_form input b, #send_message_form .standard-form input #subject b, #send_message_form #message_content b, #send-reply .message-box .message-content #message_content b {
  font-weight: 700;
}
.body-text p, body.home #content article .entry-content p, body.single #content article .entry-content p, body.page #content article .entry-content p, #comments .commentlist .article-comments-post .comment-text p, #content.archive #archive-index-wrapper article .entry-content p, #content .archive-section article .entry-excerpt p, #content .series-archive-content p, #content.archive.monthly #monthly-archive-wrapper p, body.author .author-blog-archive article .entry-content p, body.author .infinite-wrap article .entry-content p, .standard-form #message_content p, .messages #message-threads .message-thread .thread-content .thread-excerpt p, #message-thread .message-content p, #send_message_form #subject p, #send_message_form input p, #send_message_form .standard-form input #subject p, #send_message_form #message_content p, #send-reply .message-box .message-content #message_content p, .body-text ul, body.home #content article .entry-content ul, body.single #content article .entry-content ul, body.page #content article .entry-content ul, #comments .commentlist .article-comments-post .comment-text ul, #content.archive #archive-index-wrapper article .entry-content ul, #content .archive-section article .entry-excerpt ul, #content .series-archive-content ul, #content.archive.monthly #monthly-archive-wrapper ul, body.author .author-blog-archive article .entry-content ul, body.author .infinite-wrap article .entry-content ul, .standard-form #message_content ul, .messages #message-threads .message-thread .thread-content .thread-excerpt ul, #message-thread .message-content ul, #send_message_form #subject ul, #send_message_form input ul, #send_message_form .standard-form input #subject ul, #send_message_form #message_content ul, #send-reply .message-box .message-content #message_content ul, .body-text ol, body.home #content article .entry-content ol, body.single #content article .entry-content ol, body.page #content article .entry-content ol, #comments .commentlist .article-comments-post .comment-text ol, #content.archive #archive-index-wrapper article .entry-content ol, #content .archive-section article .entry-excerpt ol, #content .series-archive-content ol, #content.archive.monthly #monthly-archive-wrapper ol, body.author .author-blog-archive article .entry-content ol, body.author .infinite-wrap article .entry-content ol, .standard-form #message_content ol, .messages #message-threads .message-thread .thread-content .thread-excerpt ol, #message-thread .message-content ol, #send_message_form #subject ol, #send_message_form input ol, #send_message_form .standard-form input #subject ol, #send_message_form #message_content ol, #send-reply .message-box .message-content #message_content ol, .body-text dl, body.home #content article .entry-content dl, body.single #content article .entry-content dl, body.page #content article .entry-content dl, #comments .commentlist .article-comments-post .comment-text dl, #content.archive #archive-index-wrapper article .entry-content dl, #content .archive-section article .entry-excerpt dl, #content .series-archive-content dl, #content.archive.monthly #monthly-archive-wrapper dl, body.author .author-blog-archive article .entry-content dl, body.author .infinite-wrap article .entry-content dl, .standard-form #message_content dl, .messages #message-threads .message-thread .thread-content .thread-excerpt dl, #message-thread .message-content dl, #send_message_form #subject dl, #send_message_form input dl, #send_message_form .standard-form input #subject dl, #send_message_form #message_content dl, #send-reply .message-box .message-content #message_content dl {
  margin-bottom: 20px;
}
.body-text dl, body.home #content article .entry-content dl, body.single #content article .entry-content dl, body.page #content article .entry-content dl, #comments .commentlist .article-comments-post .comment-text dl, #content.archive #archive-index-wrapper article .entry-content dl, #content .archive-section article .entry-excerpt dl, #content .series-archive-content dl, #content.archive.monthly #monthly-archive-wrapper dl, body.author .author-blog-archive article .entry-content dl, body.author .infinite-wrap article .entry-content dl, .standard-form #message_content dl, .messages #message-threads .message-thread .thread-content .thread-excerpt dl, #message-thread .message-content dl, #send_message_form #subject dl, #send_message_form input dl, #send_message_form .standard-form input #subject dl, #send_message_form #message_content dl, #send-reply .message-box .message-content #message_content dl, .body-text ul, body.home #content article .entry-content ul, body.single #content article .entry-content ul, body.page #content article .entry-content ul, #comments .commentlist .article-comments-post .comment-text ul, #content.archive #archive-index-wrapper article .entry-content ul, #content .archive-section article .entry-excerpt ul, #content .series-archive-content ul, #content.archive.monthly #monthly-archive-wrapper ul, body.author .author-blog-archive article .entry-content ul, body.author .infinite-wrap article .entry-content ul, .standard-form #message_content ul, .messages #message-threads .message-thread .thread-content .thread-excerpt ul, #message-thread .message-content ul, #send_message_form #subject ul, #send_message_form input ul, #send_message_form .standard-form input #subject ul, #send_message_form #message_content ul, #send-reply .message-box .message-content #message_content ul, .body-text ol, body.home #content article .entry-content ol, body.single #content article .entry-content ol, body.page #content article .entry-content ol, #comments .commentlist .article-comments-post .comment-text ol, #content.archive #archive-index-wrapper article .entry-content ol, #content .archive-section article .entry-excerpt ol, #content .series-archive-content ol, #content.archive.monthly #monthly-archive-wrapper ol, body.author .author-blog-archive article .entry-content ol, body.author .infinite-wrap article .entry-content ol, .standard-form #message_content ol, .messages #message-threads .message-thread .thread-content .thread-excerpt ol, #message-thread .message-content ol, #send_message_form #subject ol, #send_message_form input ol, #send_message_form .standard-form input #subject ol, #send_message_form #message_content ol, #send-reply .message-box .message-content #message_content ol {
  margin-left: 40px;
  list-style-type: disc;
}
.body-text ol, body.home #content article .entry-content ol, body.single #content article .entry-content ol, body.page #content article .entry-content ol, #comments .commentlist .article-comments-post .comment-text ol, #content.archive #archive-index-wrapper article .entry-content ol, #content .archive-section article .entry-excerpt ol, #content .series-archive-content ol, #content.archive.monthly #monthly-archive-wrapper ol, body.author .author-blog-archive article .entry-content ol, body.author .infinite-wrap article .entry-content ol, .standard-form #message_content ol, .messages #message-threads .message-thread .thread-content .thread-excerpt ol, #message-thread .message-content ol, #send_message_form #subject ol, #send_message_form input ol, #send_message_form .standard-form input #subject ol, #send_message_form #message_content ol, #send-reply .message-box .message-content #message_content ol {
  list-style-type: decimal;
}
.body-text blockquote, body.home #content article .entry-content blockquote, body.single #content article .entry-content blockquote, body.page #content article .entry-content blockquote, #comments .commentlist .article-comments-post .comment-text blockquote, #content.archive #archive-index-wrapper article .entry-content blockquote, #content .archive-section article .entry-excerpt blockquote, #content .series-archive-content blockquote, #content.archive.monthly #monthly-archive-wrapper blockquote, body.author .author-blog-archive article .entry-content blockquote, body.author .infinite-wrap article .entry-content blockquote, .standard-form #message_content blockquote, .messages #message-threads .message-thread .thread-content .thread-excerpt blockquote, #message-thread .message-content blockquote, #send_message_form #subject blockquote, #send_message_form input blockquote, #send_message_form .standard-form input #subject blockquote, #send_message_form #message_content blockquote, #send-reply .message-box .message-content #message_content blockquote {
  font-size: 16px;
  margin-left: 40px;
  margin-right: 50px;
}
.body-text h1, body.home #content article .entry-content h1, body.single #content article .entry-content h1, body.page #content article .entry-content h1, #comments .commentlist .article-comments-post .comment-text h1, #content.archive #archive-index-wrapper article .entry-content h1, #content .archive-section article .entry-excerpt h1, #content .series-archive-content h1, #content.archive.monthly #monthly-archive-wrapper h1, body.author .author-blog-archive article .entry-content h1, body.author .infinite-wrap article .entry-content h1, .standard-form #message_content h1, .messages #message-threads .message-thread .thread-content .thread-excerpt h1, #message-thread .message-content h1, #send_message_form #subject h1, #send_message_form input h1, #send_message_form .standard-form input #subject h1, #send_message_form #message_content h1, #send-reply .message-box .message-content #message_content h1, .body-text h2, body.home #content article .entry-content h2, body.single #content article .entry-content h2, body.page #content article .entry-content h2, #comments .commentlist .article-comments-post .comment-text h2, #content.archive #archive-index-wrapper article .entry-content h2, #content .archive-section article .entry-excerpt h2, #content .series-archive-content h2, #content.archive.monthly #monthly-archive-wrapper h2, body.author .author-blog-archive article .entry-content h2, body.author .infinite-wrap article .entry-content h2, .standard-form #message_content h2, .messages #message-threads .message-thread .thread-content .thread-excerpt h2, #message-thread .message-content h2, #send_message_form #subject h2, #send_message_form input h2, #send_message_form .standard-form input #subject h2, #send_message_form #message_content h2, #send-reply .message-box .message-content #message_content h2, .body-text h3, body.home #content article .entry-content h3, body.single #content article .entry-content h3, body.page #content article .entry-content h3, #comments .commentlist .article-comments-post .comment-text h3, #content.archive #archive-index-wrapper article .entry-content h3, #content .archive-section article .entry-excerpt h3, #content .series-archive-content h3, #content.archive.monthly #monthly-archive-wrapper h3, body.author .author-blog-archive article .entry-content h3, body.author .infinite-wrap article .entry-content h3, .standard-form #message_content h3, .messages #message-threads .message-thread .thread-content .thread-excerpt h3, #message-thread .message-content h3, #send_message_form #subject h3, #send_message_form input h3, #send_message_form .standard-form input #subject h3, #send_message_form #message_content h3, #send-reply .message-box .message-content #message_content h3, .body-text h4, body.home #content article .entry-content h4, body.single #content article .entry-content h4, body.page #content article .entry-content h4, #comments .commentlist .article-comments-post .comment-text h4, #content.archive #archive-index-wrapper article .entry-content h4, #content .archive-section article .entry-excerpt h4, #content .series-archive-content h4, #content.archive.monthly #monthly-archive-wrapper h4, body.author .author-blog-archive article .entry-content h4, body.author .infinite-wrap article .entry-content h4, .standard-form #message_content h4, .messages #message-threads .message-thread .thread-content .thread-excerpt h4, #message-thread .message-content h4, #send_message_form #subject h4, #send_message_form input h4, #send_message_form .standard-form input #subject h4, #send_message_form #message_content h4, #send-reply .message-box .message-content #message_content h4, .body-text h5, body.home #content article .entry-content h5, body.single #content article .entry-content h5, body.page #content article .entry-content h5, #comments .commentlist .article-comments-post .comment-text h5, #content.archive #archive-index-wrapper article .entry-content h5, #content .archive-section article .entry-excerpt h5, #content .series-archive-content h5, #content.archive.monthly #monthly-archive-wrapper h5, body.author .author-blog-archive article .entry-content h5, body.author .infinite-wrap article .entry-content h5, .standard-form #message_content h5, .messages #message-threads .message-thread .thread-content .thread-excerpt h5, #message-thread .message-content h5, #send_message_form #subject h5, #send_message_form input h5, #send_message_form .standard-form input #subject h5, #send_message_form #message_content h5, #send-reply .message-box .message-content #message_content h5, .body-text h6, body.home #content article .entry-content h6, body.single #content article .entry-content h6, body.page #content article .entry-content h6, #comments .commentlist .article-comments-post .comment-text h6, #content.archive #archive-index-wrapper article .entry-content h6, #content .archive-section article .entry-excerpt h6, #content .series-archive-content h6, #content.archive.monthly #monthly-archive-wrapper h6, body.author .author-blog-archive article .entry-content h6, body.author .infinite-wrap article .entry-content h6, .standard-form #message_content h6, .messages #message-threads .message-thread .thread-content .thread-excerpt h6, #message-thread .message-content h6, #send_message_form #subject h6, #send_message_form input h6, #send_message_form .standard-form input #subject h6, #send_message_form #message_content h6, #send-reply .message-box .message-content #message_content h6 {
  margin-bottom: 20px;
  color: #545353;
  font-weight: 700 !important;
}
.body-text h1, body.home #content article .entry-content h1, body.single #content article .entry-content h1, body.page #content article .entry-content h1, #comments .commentlist .article-comments-post .comment-text h1, #content.archive #archive-index-wrapper article .entry-content h1, #content .archive-section article .entry-excerpt h1, #content .series-archive-content h1, #content.archive.monthly #monthly-archive-wrapper h1, body.author .author-blog-archive article .entry-content h1, body.author .infinite-wrap article .entry-content h1, .standard-form #message_content h1, .messages #message-threads .message-thread .thread-content .thread-excerpt h1, #message-thread .message-content h1, #send_message_form #subject h1, #send_message_form input h1, #send_message_form .standard-form input #subject h1, #send_message_form #message_content h1, #send-reply .message-box .message-content #message_content h1, .body-text h2, body.home #content article .entry-content h2, body.single #content article .entry-content h2, body.page #content article .entry-content h2, #comments .commentlist .article-comments-post .comment-text h2, #content.archive #archive-index-wrapper article .entry-content h2, #content .archive-section article .entry-excerpt h2, #content .series-archive-content h2, #content.archive.monthly #monthly-archive-wrapper h2, body.author .author-blog-archive article .entry-content h2, body.author .infinite-wrap article .entry-content h2, .standard-form #message_content h2, .messages #message-threads .message-thread .thread-content .thread-excerpt h2, #message-thread .message-content h2, #send_message_form #subject h2, #send_message_form input h2, #send_message_form .standard-form input #subject h2, #send_message_form #message_content h2, #send-reply .message-box .message-content #message_content h2, .body-text h3, body.home #content article .entry-content h3, body.single #content article .entry-content h3, body.page #content article .entry-content h3, #comments .commentlist .article-comments-post .comment-text h3, #content.archive #archive-index-wrapper article .entry-content h3, #content .archive-section article .entry-excerpt h3, #content .series-archive-content h3, #content.archive.monthly #monthly-archive-wrapper h3, body.author .author-blog-archive article .entry-content h3, body.author .infinite-wrap article .entry-content h3, .standard-form #message_content h3, .messages #message-threads .message-thread .thread-content .thread-excerpt h3, #message-thread .message-content h3, #send_message_form #subject h3, #send_message_form input h3, #send_message_form .standard-form input #subject h3, #send_message_form #message_content h3, #send-reply .message-box .message-content #message_content h3 {
  font: 23px/26px "Georgia Pro W01", "Georgia", serif;
}
.body-text h3, body.home #content article .entry-content h3, body.single #content article .entry-content h3, body.page #content article .entry-content h3, #comments .commentlist .article-comments-post .comment-text h3, #content.archive #archive-index-wrapper article .entry-content h3, #content .archive-section article .entry-excerpt h3, #content .series-archive-content h3, #content.archive.monthly #monthly-archive-wrapper h3, body.author .author-blog-archive article .entry-content h3, body.author .infinite-wrap article .entry-content h3, .standard-form #message_content h3, .messages #message-threads .message-thread .thread-content .thread-excerpt h3, #message-thread .message-content h3, #send_message_form #subject h3, #send_message_form input h3, #send_message_form .standard-form input #subject h3, #send_message_form #message_content h3, #send-reply .message-box .message-content #message_content h3 {
  font-weight: 500 !important;
}
.body-text h4, body.home #content article .entry-content h4, body.single #content article .entry-content h4, body.page #content article .entry-content h4, #comments .commentlist .article-comments-post .comment-text h4, #content.archive #archive-index-wrapper article .entry-content h4, #content .archive-section article .entry-excerpt h4, #content .series-archive-content h4, #content.archive.monthly #monthly-archive-wrapper h4, body.author .author-blog-archive article .entry-content h4, body.author .infinite-wrap article .entry-content h4, .standard-form #message_content h4, .messages #message-threads .message-thread .thread-content .thread-excerpt h4, #message-thread .message-content h4, #send_message_form #subject h4, #send_message_form input h4, #send_message_form .standard-form input #subject h4, #send_message_form #message_content h4, #send-reply .message-box .message-content #message_content h4, .body-text h5, body.home #content article .entry-content h5, body.single #content article .entry-content h5, body.page #content article .entry-content h5, #comments .commentlist .article-comments-post .comment-text h5, #content.archive #archive-index-wrapper article .entry-content h5, #content .archive-section article .entry-excerpt h5, #content .series-archive-content h5, #content.archive.monthly #monthly-archive-wrapper h5, body.author .author-blog-archive article .entry-content h5, body.author .infinite-wrap article .entry-content h5, .standard-form #message_content h5, .messages #message-threads .message-thread .thread-content .thread-excerpt h5, #message-thread .message-content h5, #send_message_form #subject h5, #send_message_form input h5, #send_message_form .standard-form input #subject h5, #send_message_form #message_content h5, #send-reply .message-box .message-content #message_content h5 {
  font: 20px/28px "Georgia Pro W01", "Georgia", serif;
}
.body-text h5, body.home #content article .entry-content h5, body.single #content article .entry-content h5, body.page #content article .entry-content h5, #comments .commentlist .article-comments-post .comment-text h5, #content.archive #archive-index-wrapper article .entry-content h5, #content .archive-section article .entry-excerpt h5, #content .series-archive-content h5, #content.archive.monthly #monthly-archive-wrapper h5, body.author .author-blog-archive article .entry-content h5, body.author .infinite-wrap article .entry-content h5, .standard-form #message_content h5, .messages #message-threads .message-thread .thread-content .thread-excerpt h5, #message-thread .message-content h5, #send_message_form #subject h5, #send_message_form input h5, #send_message_form .standard-form input #subject h5, #send_message_form #message_content h5, #send-reply .message-box .message-content #message_content h5 {
  font-weight: 500 !important;
}
.body-text h6, body.home #content article .entry-content h6, body.single #content article .entry-content h6, body.page #content article .entry-content h6, #comments .commentlist .article-comments-post .comment-text h6, #content.archive #archive-index-wrapper article .entry-content h6, #content .archive-section article .entry-excerpt h6, #content .series-archive-content h6, #content.archive.monthly #monthly-archive-wrapper h6, body.author .author-blog-archive article .entry-content h6, body.author .infinite-wrap article .entry-content h6, .standard-form #message_content h6, .messages #message-threads .message-thread .thread-content .thread-excerpt h6, #message-thread .message-content h6, #send_message_form #subject h6, #send_message_form input h6, #send_message_form .standard-form input #subject h6, #send_message_form #message_content h6, #send-reply .message-box .message-content #message_content h6 {
  font: 18px/28px "Georgia Pro W01", "Georgia", serif;
}
.body-text hr, body.home #content article .entry-content hr, body.single #content article .entry-content hr, body.page #content article .entry-content hr, #comments .commentlist .article-comments-post .comment-text hr, #content.archive #archive-index-wrapper article .entry-content hr, #content .archive-section article .entry-excerpt hr, #content .series-archive-content hr, #content.archive.monthly #monthly-archive-wrapper hr, body.author .author-blog-archive article .entry-content hr, body.author .infinite-wrap article .entry-content hr, .standard-form #message_content hr, .messages #message-threads .message-thread .thread-content .thread-excerpt hr, #message-thread .message-content hr, #send_message_form #subject hr, #send_message_form input hr, #send_message_form .standard-form input #subject hr, #send_message_form #message_content hr, #send-reply .message-box .message-content #message_content hr {
  border: 1px solid #AAAAAA;
  border-top: none;
  border-right: none;
  border-left: none;
  margin-bottom: 20px;
}
.body-text table, body.home #content article .entry-content table, body.single #content article .entry-content table, body.page #content article .entry-content table, #comments .commentlist .article-comments-post .comment-text table, #content.archive #archive-index-wrapper article .entry-content table, #content .archive-section article .entry-excerpt table, #content .series-archive-content table, #content.archive.monthly #monthly-archive-wrapper table, body.author .author-blog-archive article .entry-content table, body.author .infinite-wrap article .entry-content table, .standard-form #message_content table, .messages #message-threads .message-thread .thread-content .thread-excerpt table, #message-thread .message-content table, #send_message_form #subject table, #send_message_form input table, #send_message_form .standard-form input #subject table, #send_message_form #message_content table, #send-reply .message-box .message-content #message_content table {
  margin-bottom: 15px;
  border: none;
}
.body-text table thead, body.home #content article .entry-content table thead, body.single #content article .entry-content table thead, body.page #content article .entry-content table thead, #comments .commentlist .article-comments-post .comment-text table thead, #content.archive #archive-index-wrapper article .entry-content table thead, #content .archive-section article .entry-excerpt table thead, #content .series-archive-content table thead, #content.archive.monthly #monthly-archive-wrapper table thead, body.author .author-blog-archive article .entry-content table thead, body.author .infinite-wrap article .entry-content table thead, .standard-form #message_content table thead, .messages #message-threads .message-thread .thread-content .thread-excerpt table thead, #message-thread .message-content table thead, #send_message_form #subject table thead, #send_message_form input table thead, #send_message_form .standard-form input #subject table thead, #send_message_form #message_content table thead, #send-reply .message-box .message-content #message_content table thead, .body-text table th, body.home #content article .entry-content table th, body.single #content article .entry-content table th, body.page #content article .entry-content table th, #comments .commentlist .article-comments-post .comment-text table th, #content.archive #archive-index-wrapper article .entry-content table th, #content .archive-section article .entry-excerpt table th, #content .series-archive-content table th, #content.archive.monthly #monthly-archive-wrapper table th, body.author .author-blog-archive article .entry-content table th, body.author .infinite-wrap article .entry-content table th, .standard-form #message_content table th, .messages #message-threads .message-thread .thread-content .thread-excerpt table th, #message-thread .message-content table th, #send_message_form #subject table th, #send_message_form input table th, #send_message_form .standard-form input #subject table th, #send_message_form #message_content table th, #send-reply .message-box .message-content #message_content table th, .body-text table td, body.home #content article .entry-content table td, body.single #content article .entry-content table td, body.page #content article .entry-content table td, #comments .commentlist .article-comments-post .comment-text table td, #content.archive #archive-index-wrapper article .entry-content table td, #content .archive-section article .entry-excerpt table td, #content .series-archive-content table td, #content.archive.monthly #monthly-archive-wrapper table td, body.author .author-blog-archive article .entry-content table td, body.author .infinite-wrap article .entry-content table td, .standard-form #message_content table td, .messages #message-threads .message-thread .thread-content .thread-excerpt table td, #message-thread .message-content table td, #send_message_form #subject table td, #send_message_form input table td, #send_message_form .standard-form input #subject table td, #send_message_form #message_content table td, #send-reply .message-box .message-content #message_content table td {
  padding: 7px;
}
.body-text table tr, body.home #content article .entry-content table tr, body.single #content article .entry-content table tr, body.page #content article .entry-content table tr, #comments .commentlist .article-comments-post .comment-text table tr, #content.archive #archive-index-wrapper article .entry-content table tr, #content .archive-section article .entry-excerpt table tr, #content .series-archive-content table tr, #content.archive.monthly #monthly-archive-wrapper table tr, body.author .author-blog-archive article .entry-content table tr, body.author .infinite-wrap article .entry-content table tr, .standard-form #message_content table tr, .messages #message-threads .message-thread .thread-content .thread-excerpt table tr, #message-thread .message-content table tr, #send_message_form #subject table tr, #send_message_form input table tr, #send_message_form .standard-form input #subject table tr, #send_message_form #message_content table tr, #send-reply .message-box .message-content #message_content table tr, .body-text table td, body.home #content article .entry-content table td, body.single #content article .entry-content table td, body.page #content article .entry-content table td, #comments .commentlist .article-comments-post .comment-text table td, #content.archive #archive-index-wrapper article .entry-content table td, #content .archive-section article .entry-excerpt table td, #content .series-archive-content table td, #content.archive.monthly #monthly-archive-wrapper table td, body.author .author-blog-archive article .entry-content table td, body.author .infinite-wrap article .entry-content table td, .standard-form #message_content table td, .messages #message-threads .message-thread .thread-content .thread-excerpt table td, #message-thread .message-content table td, #send_message_form #subject table td, #send_message_form input table td, #send_message_form .standard-form input #subject table td, #send_message_form #message_content table td, #send-reply .message-box .message-content #message_content table td {
  border: none;
}
.body-text img .wp-caption-text, body.home #content article .entry-content img .wp-caption-text, body.single #content article .entry-content img .wp-caption-text, body.page #content article .entry-content img .wp-caption-text, #comments .commentlist .article-comments-post .comment-text img .wp-caption-text, #content.archive #archive-index-wrapper article .entry-content img .wp-caption-text, #content .archive-section article .entry-excerpt img .wp-caption-text, #content .series-archive-content img .wp-caption-text, #content.archive.monthly #monthly-archive-wrapper img .wp-caption-text, body.author .author-blog-archive article .entry-content img .wp-caption-text, body.author .infinite-wrap article .entry-content img .wp-caption-text, .standard-form #message_content img .wp-caption-text, .messages #message-threads .message-thread .thread-content .thread-excerpt img .wp-caption-text, #message-thread .message-content img .wp-caption-text, #send_message_form #subject img .wp-caption-text, #send_message_form input img .wp-caption-text, #send_message_form #message_content img .wp-caption-text, #send-reply .message-box .message-content #message_content img .wp-caption-text, .body-text .wp-caption .wp-caption-text, body.home #content article .entry-content .wp-caption .wp-caption-text, body.single #content article .entry-content .wp-caption .wp-caption-text, body.page #content article .entry-content .wp-caption .wp-caption-text, #comments .commentlist .article-comments-post .comment-text .wp-caption .wp-caption-text, #content.archive #archive-index-wrapper article .entry-content .wp-caption .wp-caption-text, #content .archive-section article .entry-excerpt .wp-caption .wp-caption-text, #content .series-archive-content .wp-caption .wp-caption-text, #content.archive.monthly #monthly-archive-wrapper .wp-caption .wp-caption-text, body.author .author-blog-archive article .entry-content .wp-caption .wp-caption-text, body.author .infinite-wrap article .entry-content .wp-caption .wp-caption-text, .standard-form #message_content .wp-caption .wp-caption-text, .messages #message-threads .message-thread .thread-content .thread-excerpt .wp-caption .wp-caption-text, #message-thread .message-content .wp-caption .wp-caption-text, #send_message_form #subject .wp-caption .wp-caption-text, #send_message_form input .wp-caption .wp-caption-text, #send_message_form #message_content .wp-caption .wp-caption-text, #send-reply .message-box .message-content #message_content .wp-caption .wp-caption-text {
  font: 13px/20px "Open Sans", sans-serif;
  color: #848484;
  margin-bottom: 0px;
  margin-left: 5px;
  margin-right: 5px;
  text-align: center;
}
.body-text img.alignnone, body.home #content article .entry-content img.alignnone, body.single #content article .entry-content img.alignnone, body.page #content article .entry-content img.alignnone, #comments .commentlist .article-comments-post .comment-text img.alignnone, #content.archive #archive-index-wrapper article .entry-content img.alignnone, #content .archive-section article .entry-excerpt img.alignnone, #content .series-archive-content img.alignnone, #content.archive.monthly #monthly-archive-wrapper img.alignnone, body.author .author-blog-archive article .entry-content img.alignnone, body.author .infinite-wrap article .entry-content img.alignnone, .standard-form #message_content img.alignnone, .messages #message-threads .message-thread .thread-content .thread-excerpt img.alignnone, #message-thread .message-content img.alignnone, #send_message_form #subject img.alignnone, #send_message_form input img.alignnone, #send_message_form #message_content img.alignnone, #send-reply .message-box .message-content #message_content img.alignnone, .body-text img.alignright, body.home #content article .entry-content img.alignright, body.single #content article .entry-content img.alignright, body.page #content article .entry-content img.alignright, #comments .commentlist .article-comments-post .comment-text img.alignright, #content.archive #archive-index-wrapper article .entry-content img.alignright, #content .archive-section article .entry-excerpt img.alignright, #content .series-archive-content img.alignright, #content.archive.monthly #monthly-archive-wrapper img.alignright, body.author .author-blog-archive article .entry-content img.alignright, body.author .infinite-wrap article .entry-content img.alignright, .standard-form #message_content img.alignright, .messages #message-threads .message-thread .thread-content .thread-excerpt img.alignright, #message-thread .message-content img.alignright, #send_message_form #subject img.alignright, #send_message_form input img.alignright, #send_message_form #message_content img.alignright, #send-reply .message-box .message-content #message_content img.alignright, .body-text .wp-caption.alignnone, body.home #content article .entry-content .wp-caption.alignnone, body.single #content article .entry-content .wp-caption.alignnone, body.page #content article .entry-content .wp-caption.alignnone, #comments .commentlist .article-comments-post .comment-text .wp-caption.alignnone, #content.archive #archive-index-wrapper article .entry-content .wp-caption.alignnone, #content .archive-section article .entry-excerpt .wp-caption.alignnone, #content .series-archive-content .wp-caption.alignnone, #content.archive.monthly #monthly-archive-wrapper .wp-caption.alignnone, body.author .author-blog-archive article .entry-content .wp-caption.alignnone, body.author .infinite-wrap article .entry-content .wp-caption.alignnone, .standard-form #message_content .wp-caption.alignnone, .messages #message-threads .message-thread .thread-content .thread-excerpt .wp-caption.alignnone, #message-thread .message-content .wp-caption.alignnone, #send_message_form #subject .wp-caption.alignnone, #send_message_form input .wp-caption.alignnone, #send_message_form #message_content .wp-caption.alignnone, #send-reply .message-box .message-content #message_content .wp-caption.alignnone, .body-text .wp-caption.alignright, body.home #content article .entry-content .wp-caption.alignright, body.single #content article .entry-content .wp-caption.alignright, body.page #content article .entry-content .wp-caption.alignright, #comments .commentlist .article-comments-post .comment-text .wp-caption.alignright, #content.archive #archive-index-wrapper article .entry-content .wp-caption.alignright, #content .archive-section article .entry-excerpt .wp-caption.alignright, #content .series-archive-content .wp-caption.alignright, #content.archive.monthly #monthly-archive-wrapper .wp-caption.alignright, body.author .author-blog-archive article .entry-content .wp-caption.alignright, body.author .infinite-wrap article .entry-content .wp-caption.alignright, .standard-form #message_content .wp-caption.alignright, .messages #message-threads .message-thread .thread-content .thread-excerpt .wp-caption.alignright, #message-thread .message-content .wp-caption.alignright, #send_message_form #subject .wp-caption.alignright, #send_message_form input .wp-caption.alignright, #send_message_form #message_content .wp-caption.alignright, #send-reply .message-box .message-content #message_content .wp-caption.alignright {
  float: right;
  margin: 10px 0px 20px 20px;
}
.body-text img.alignleft, body.home #content article .entry-content img.alignleft, body.single #content article .entry-content img.alignleft, body.page #content article .entry-content img.alignleft, #comments .commentlist .article-comments-post .comment-text img.alignleft, #content.archive #archive-index-wrapper article .entry-content img.alignleft, #content .archive-section article .entry-excerpt img.alignleft, #content .series-archive-content img.alignleft, #content.archive.monthly #monthly-archive-wrapper img.alignleft, body.author .author-blog-archive article .entry-content img.alignleft, body.author .infinite-wrap article .entry-content img.alignleft, .standard-form #message_content img.alignleft, .messages #message-threads .message-thread .thread-content .thread-excerpt img.alignleft, #message-thread .message-content img.alignleft, #send_message_form #subject img.alignleft, #send_message_form input img.alignleft, #send_message_form #message_content img.alignleft, #send-reply .message-box .message-content #message_content img.alignleft, .body-text .wp-caption.alignleft, body.home #content article .entry-content .wp-caption.alignleft, body.single #content article .entry-content .wp-caption.alignleft, body.page #content article .entry-content .wp-caption.alignleft, #comments .commentlist .article-comments-post .comment-text .wp-caption.alignleft, #content.archive #archive-index-wrapper article .entry-content .wp-caption.alignleft, #content .archive-section article .entry-excerpt .wp-caption.alignleft, #content .series-archive-content .wp-caption.alignleft, #content.archive.monthly #monthly-archive-wrapper .wp-caption.alignleft, body.author .author-blog-archive article .entry-content .wp-caption.alignleft, body.author .infinite-wrap article .entry-content .wp-caption.alignleft, .standard-form #message_content .wp-caption.alignleft, .messages #message-threads .message-thread .thread-content .thread-excerpt .wp-caption.alignleft, #message-thread .message-content .wp-caption.alignleft, #send_message_form #subject .wp-caption.alignleft, #send_message_form input .wp-caption.alignleft, #send_message_form #message_content .wp-caption.alignleft, #send-reply .message-box .message-content #message_content .wp-caption.alignleft {
  float: left;
  margin: 10px 20px 20px 0px;
}
.body-text img.aligncenter, body.home #content article .entry-content img.aligncenter, body.single #content article .entry-content img.aligncenter, body.page #content article .entry-content img.aligncenter, #comments .commentlist .article-comments-post .comment-text img.aligncenter, #content.archive #archive-index-wrapper article .entry-content img.aligncenter, #content .archive-section article .entry-excerpt img.aligncenter, #content .series-archive-content img.aligncenter, #content.archive.monthly #monthly-archive-wrapper img.aligncenter, body.author .author-blog-archive article .entry-content img.aligncenter, body.author .infinite-wrap article .entry-content img.aligncenter, .standard-form #message_content img.aligncenter, .messages #message-threads .message-thread .thread-content .thread-excerpt img.aligncenter, #message-thread .message-content img.aligncenter, #send_message_form #subject img.aligncenter, #send_message_form input img.aligncenter, #send_message_form #message_content img.aligncenter, #send-reply .message-box .message-content #message_content img.aligncenter, .body-text .wp-caption.aligncenter, body.home #content article .entry-content .wp-caption.aligncenter, body.single #content article .entry-content .wp-caption.aligncenter, body.page #content article .entry-content .wp-caption.aligncenter, #comments .commentlist .article-comments-post .comment-text .wp-caption.aligncenter, #content.archive #archive-index-wrapper article .entry-content .wp-caption.aligncenter, #content .archive-section article .entry-excerpt .wp-caption.aligncenter, #content .series-archive-content .wp-caption.aligncenter, #content.archive.monthly #monthly-archive-wrapper .wp-caption.aligncenter, body.author .author-blog-archive article .entry-content .wp-caption.aligncenter, body.author .infinite-wrap article .entry-content .wp-caption.aligncenter, .standard-form #message_content .wp-caption.aligncenter, .messages #message-threads .message-thread .thread-content .thread-excerpt .wp-caption.aligncenter, #message-thread .message-content .wp-caption.aligncenter, #send_message_form #subject .wp-caption.aligncenter, #send_message_form input .wp-caption.aligncenter, #send_message_form #message_content .wp-caption.aligncenter, #send-reply .message-box .message-content #message_content .wp-caption.aligncenter {
  display: block;
  margin: 10px auto 20px auto;
}
.body-text .frontmatter, body.home #content article .entry-content .frontmatter, body.single #content article .entry-content .frontmatter, body.page #content article .entry-content .frontmatter, #comments .commentlist .article-comments-post .comment-text .frontmatter, #content.archive #archive-index-wrapper article .entry-content .frontmatter, #content .archive-section article .entry-excerpt .frontmatter, #content .series-archive-content .frontmatter, #content.archive.monthly #monthly-archive-wrapper .frontmatter, body.author .author-blog-archive article .entry-content .frontmatter, body.author .infinite-wrap article .entry-content .frontmatter, .standard-form #message_content .frontmatter, .messages #message-threads .message-thread .thread-content .thread-excerpt .frontmatter, #message-thread .message-content .frontmatter, #send_message_form #subject .frontmatter, #send_message_form input .frontmatter, #send_message_form .standard-form input #subject .frontmatter, #send_message_form #message_content .frontmatter, #send-reply .message-box .message-content #message_content .frontmatter {
  font-style: italic !important;
  font: 14px/24px "Georgia Pro W01", "Georgia", serif;
  color: #848484;
}
.body-text .frontmatter em, body.home #content article .entry-content .frontmatter em, body.single #content article .entry-content .frontmatter em, body.page #content article .entry-content .frontmatter em, #comments .commentlist .article-comments-post .comment-text .frontmatter em, #content.archive #archive-index-wrapper article .entry-content .frontmatter em, #content .archive-section article .entry-excerpt .frontmatter em, #content .series-archive-content .frontmatter em, #content.archive.monthly #monthly-archive-wrapper .frontmatter em, body.author .author-blog-archive article .entry-content .frontmatter em, body.author .infinite-wrap article .entry-content .frontmatter em, .standard-form #message_content .frontmatter em, .messages #message-threads .message-thread .thread-content .thread-excerpt .frontmatter em, #message-thread .message-content .frontmatter em, #send_message_form #subject .frontmatter em, #send_message_form input .frontmatter em, #send_message_form #message_content .frontmatter em, #send-reply .message-box .message-content #message_content .frontmatter em, .body-text .frontmatter i, body.home #content article .entry-content .frontmatter i, body.single #content article .entry-content .frontmatter i, body.page #content article .entry-content .frontmatter i, #comments .commentlist .article-comments-post .comment-text .frontmatter i, #content.archive #archive-index-wrapper article .entry-content .frontmatter i, #content .archive-section article .entry-excerpt .frontmatter i, #content .series-archive-content .frontmatter i, #content.archive.monthly #monthly-archive-wrapper .frontmatter i, body.author .author-blog-archive article .entry-content .frontmatter i, body.author .infinite-wrap article .entry-content .frontmatter i, .standard-form #message_content .frontmatter i, .messages #message-threads .message-thread .thread-content .thread-excerpt .frontmatter i, #message-thread .message-content .frontmatter i, #send_message_form #subject .frontmatter i, #send_message_form input .frontmatter i, #send_message_form #message_content .frontmatter i, #send-reply .message-box .message-content #message_content .frontmatter i {
  font-style: normal;
}
.body-text .squib, body.home #content article .entry-content .squib, body.single #content article .entry-content .squib, body.page #content article .entry-content .squib, #comments .commentlist .article-comments-post .comment-text .squib, #content.archive #archive-index-wrapper article .entry-content .squib, #content .archive-section article .entry-excerpt .squib, #content .series-archive-content .squib, #content.archive.monthly #monthly-archive-wrapper .squib, body.author .author-blog-archive article .entry-content .squib, body.author .infinite-wrap article .entry-content .squib, .standard-form #message_content .squib, .messages #message-threads .message-thread .thread-content .thread-excerpt .squib, #message-thread .message-content .squib, #send_message_form #subject .squib, #send_message_form input .squib, #send_message_form .standard-form input #subject .squib, #send_message_form #message_content .squib, #send-reply .message-box .message-content #message_content .squib {
  border-top: 1px solid #E6E6E6;
  padding-top: 30px;
  font: 14px/24px "Open Sans", sans-serif;
  color: #848484;
}
.body-text .squib a, body.home #content article .entry-content .squib a, body.single #content article .entry-content .squib a, body.page #content article .entry-content .squib a, #comments .commentlist .article-comments-post .comment-text .squib a, #content.archive #archive-index-wrapper article .entry-content .squib a, #content .archive-section article .entry-excerpt .squib a, #content .series-archive-content .squib a, #content.archive.monthly #monthly-archive-wrapper .squib a, body.author .author-blog-archive article .entry-content .squib a, body.author .infinite-wrap article .entry-content .squib a, .standard-form #message_content .squib a, .messages #message-threads .message-thread .thread-content .thread-excerpt .squib a, #message-thread .message-content .squib a, #send_message_form #subject .squib a, #send_message_form input .squib a, #send_message_form #message_content .squib a, #send-reply .message-box .message-content #message_content .squib a {
  font-weight: 700;
}

.dark-red {
  color: #AB180E;
}

.red-title, #content.archive #archive-header #archive-title, #content.conversations #conversations-header #conversations-title, #content.buddypress-page #registration-title {
  font-family: "Open Sans", sans-serif;
  font-weight: 700;
  color: #AB180E;
  border-bottom: 1px solid #AB180E;
  padding-bottom: 15px;
  margin-bottom: 15px;
}

.message {
  font: 16px/20px "Open Sans", sans-serif;
  color: #848484;
  text-align: left;
}

.uppercase-title, body.home #content article .homepage-series-title, body.home #content article .series-title, body.single #content article .homepage-series-title, body.single #content article .series-title, body.page #content article .homepage-series-title, body.page #content article .series-title, body.home #content .entry-footer .series-nav-wrapper .series-nav .series-nav-title a, body.single #content .entry-footer .series-nav-wrapper .series-nav .series-nav-title a, body.page #content .entry-footer .series-nav-wrapper .series-nav .series-nav-title a, #content.archive #archive-index-wrapper article .homepage-series-title, #content.archive #archive-index-wrapper article .series-title, #content.archive #archive-index-wrapper .entry-footer .series-nav-wrapper .series-nav .series-nav-title a, #content .archive-section article .entry-header .post-categories li a, #content .archive-section article .entry-header .series-title a, body.author .author-blog-archive article .homepage-series-title, body.author .author-blog-archive article .series-title, body.author .infinite-wrap article .homepage-series-title, body.author .infinite-wrap article .series-title, body.author .author-blog-archive .entry-footer .series-nav-wrapper .series-nav .series-nav-title a, body.author .infinite-wrap .entry-footer .series-nav-wrapper .series-nav .series-nav-title a {
  font: 13px/16px "Georgia Pro W01", "Georgia", serif;
  color: #848484;
  letter-spacing: 2px;
  text-transform: uppercase;
}

.favorite-text, body.home #content article .entry-content .post-favorite-count, body.single #content article .entry-content .post-favorite-count, body.page #content article .entry-content .post-favorite-count, #content.archive #archive-index-wrapper article .entry-content .post-favorite-count, #content .series-social .series-share li .series-favorite-count, body.author .author-blog-archive article .entry-content .post-favorite-count, body.author .infinite-wrap article .entry-content .post-favorite-count {
  font: 18px/21px "Open Sans", sans-serif;
  color: #AB180E;
  font-weight: 600;
  text-decoration: none;
}
.favorite-text:before, body.home #content article .entry-content .post-favorite-count:before, body.single #content article .entry-content .post-favorite-count:before, body.page #content article .entry-content .post-favorite-count:before, #content.archive #archive-index-wrapper article .entry-content .post-favorite-count:before, #content .series-social .series-share li .series-favorite-count:before, body.author .author-blog-archive article .entry-content .post-favorite-count:before, body.author .infinite-wrap article .entry-content .post-favorite-count:before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  text-align: center;
  /* opacity: .8; */
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
  content: '\e806';
  background-color: #AB180E;
  color: white;
  border-radius: 2px;
  font-size: 14px;
  padding: 2px 6px;
  margin-right: 10px;
  text-decoration: none !important;
}

h1 em, h1 i, h2 em, h2 i, h3 em, h3 i, h4 em, h4 i, h5 em, h5 i, h6 em, h6 i {
  font-style: italic;
}
h1 strong, h1 b, h2 strong, h2 b, h3 strong, h3 b, h4 strong, h4 b, h5 strong, h5 b, h6 strong, h6 b {
  font-weight: 700;
}

em, i {
  font-style: italic;
}

strong, b {
  font-weight: 700;
}

.standard-input, .standard-input-white, .message-search input, .messages .messages-options-nav select, .modal-login-form #loginform input, #content.not-found article.no-results .entry-content input, #content.buddypress-page #signup_form input[type=text], #content.buddypress-page #signup_form input[type=password], #content.buddypress-page #signup_form select, .standard-form select, .standard-form input[type=text], .standard-form input[type=password], .standard-form #field_1, .standard-form #field_3, .standard-form #field_748 {
  display: block;
  font: 18px/18px "Open Sans", sans-serif;
  color: #848484;
  background-color: #F4F4F4;
  border: 1px solid #E6E6E6;
  padding: 6px;
  height: 40px;
}

.standard-input-white, .message-search input, .messages .messages-options-nav select {
  background-color: white;
}

.red-button, .modal-login-form #loginform #wp-submit, #content.buddypress-page #signup_form #signup_submit {
  font: 18px/20px "Open Sans", sans-serif;
  background-color: #AB180E;
  color: #EDEDED;
  border: none;
  border-radius: 2px;
  font-weight: 600;
  padding: 12px;
  cursor: pointer;
}
.red-button:hover, .modal-login-form #loginform #wp-submit:hover, #content.buddypress-page #signup_form #signup_submit:hover {
  background-color: #DC1E11;
}
.red-button:active, .modal-login-form #loginform #wp-submit:active, #content.buddypress-page #signup_form #signup_submit:active {
  color: #E6E6E6;
}

.grey-button, .favorited-modal-wrapper .more-user-favorites, #page-header #page-navigation #account-wrapper ul.logged-in li:last-child .header-logout, .comment-form-button, #content.not-found article.no-results .entry-content .search-submit, .standard-form #submit, .standard-form #delete-account-button, .standard-form #send, .standard-form #avatar-crop-submit, .standard-form .button, .standard-form#avatar-upload-form #avatar-upload #upload, #send-reply .message-box #send_reply_button {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VjZWJlYiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q3ZDVkNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ecebeb), color-stop(100%, #d7d5d5));
  background-image: -moz-linear-gradient(#ecebeb, #d7d5d5);
  background-image: -webkit-linear-gradient(#ecebeb, #d7d5d5);
  background-image: linear-gradient(#ecebeb, #d7d5d5);
  border: 1px solid #CCCCCC;
  font: 14px/14px "Open Sans", sans-serif;
  font-weight: 700;
  color: #353434;
  height: 35px;
  border-radius: 2px;
  padding: 7px 8px;
  margin-right: 15px;
  cursor: pointer;
  text-decoration: none;
}
.grey-button:hover, .favorited-modal-wrapper .more-user-favorites:hover, #page-header #page-navigation #account-wrapper ul.logged-in li:last-child .header-logout:hover, .comment-form-button:hover, #content.not-found article.no-results .entry-content .search-submit:hover, .standard-form #submit:hover, .standard-form #delete-account-button:hover, .standard-form #send:hover, .standard-form #avatar-crop-submit:hover, .standard-form .button:hover, .standard-form#avatar-upload-form #avatar-upload #upload:hover, #send-reply .message-box #send_reply_button:hover {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q3ZDVkNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VjZWJlYiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d7d5d5), color-stop(100%, #ecebeb));
  background-image: -moz-linear-gradient(#d7d5d5, #ecebeb);
  background-image: -webkit-linear-gradient(#d7d5d5, #ecebeb);
  background-image: linear-gradient(#d7d5d5, #ecebeb);
}
.grey-button:active, .favorited-modal-wrapper .more-user-favorites:active, #page-header #page-navigation #account-wrapper ul.logged-in li:last-child .header-logout:active, .comment-form-button:active, #content.not-found article.no-results .entry-content .search-submit:active, .standard-form #submit:active, .standard-form #delete-account-button:active, .standard-form #send:active, .standard-form #avatar-crop-submit:active, .standard-form .button:active, .standard-form#avatar-upload-form #avatar-upload #upload:active, #send-reply .message-box #send_reply_button:active {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VjZWJlYiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ecebeb), color-stop(100%, #ffffff));
  background-image: -moz-linear-gradient(#ecebeb, #ffffff);
  background-image: -webkit-linear-gradient(#ecebeb, #ffffff);
  background-image: linear-gradient(#ecebeb, #ffffff);
}

#simplemodal-overlay {
  background-color: black;
  z-index: 9999 !important;
}

#simplemodal-container {
  z-index: 9999 !important;
}

#simplemodal-container a.modalCloseImg {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  text-align: center;
  /* opacity: .8; */
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
  content: '\e812';
  color: white;
  text-align: center;
  font-size: 26px;
  background-color: black;
  border: 3px solid white;
  margin: 0px;
  padding: 0px;
  border-radius: 50%;
  width: 29px;
  height: 29px;
  display: block;
  z-index: 3200;
  position: absolute;
  top: -15px;
  right: -18px;
  cursor: pointer;
}
#simplemodal-container a.modalCloseImg .icon-cancel {
  vertical-align: -2px;
}

.modal-login-form {
  background-color: white;
  text-align: center;
  padding: 40px 100px 60px 100px;
}
.modal-login-form .login-form-title {
  font: 20px/24px "Open Sans", sans-serif;
  color: #353434;
  font-weight: 600;
  margin-bottom: 20px;
}
.modal-login-form #loginform input {
  margin-bottom: 10px;
  height: 20px;
  font: 16px/16px "Open Sans", sans-serif;
}
.modal-login-form #loginform #wp-submit {
  margin: 20px auto;
  height: auto;
  width: 50%;
}
.modal-login-form #loginform .forgot-password {
  font-size: 12px;
  font-family: "Open Sans", sans-serif;
  text-transform: lowercase;
}

.favorited-modal-wrapper {
  background-color: white;
  padding: 30px 60px;
  text-align: center;
  max-width: 500px;
}
.favorited-modal-wrapper .comment-author {
  font: 20px/26px "Open Sans", sans-serif;
  color: #545353;
  font-weight: 700;
  margin-bottom: 10px;
}
.favorited-modal-wrapper h2 {
  font: 24px/30px "Georgia Pro W01", "Georgia", serif;
  color: #545353;
  margin-bottom: 20px;
}
.favorited-modal-wrapper .favorited-post-author {
  font: 20px/26px "Open Sans", sans-serif;
  color: #545353;
  margin-bottom: 20px;
}
.favorited-modal-wrapper .favorited-post-author a {
  color: #545353;
  font-weight: 700;
  text-decoration: none;
}
.favorited-modal-wrapper .favorite-controls {
  padding: 10px 0px 20px 0px;
  margin-bottom: 20px;
}
.favorited-modal-wrapper .favorite-controls .favorite-link {
  color: white;
  display: block;
  text-decoration: none;
  margin: 0 auto;
  width: 25%;
  min-width: 200px;
}
.favorited-modal-wrapper .favorited-users h3 {
  font: 18px/22px "Open Sans", sans-serif;
  color: #545353;
  font-weight: 400;
  margin-bottom: 30px;
}
.favorited-modal-wrapper .favorited-users ul {
  max-height: 250px;
  overflow-y: auto;
  margin-bottom: 30px;
  padding-bottom: 0px;
}
.favorited-modal-wrapper .favorited-users ul li {
  margin-bottom: 7px;
}
.favorited-modal-wrapper .favorited-users ul li a {
  font: 16px/16px "Open Sans", sans-serif;
}
.favorited-modal-wrapper .guest-favorite-count {
  font: 16px/16px "Open Sans", sans-serif;
}
.favorited-modal-wrapper .guest-favorite-count:hover {
  text-decoration: none;
  color: #448AAE;
}
.favorited-modal-wrapper .more-user-favorites {
  display: inline-block;
  text-decoration: none;
  height: 15px;
  padding: 7px 30px;
  margin: 0px;
}

.modal-gallery .gallery-slide {
  display: none;
}
.modal-gallery .gallery-slide.show {
  display: block;
}

#page-header #div-gpt-ad-top {
  background: #353434;
  text-align: center;
}
#page-header #page-header-masthead {
  padding: 0px 20px 0px 20px;
}
#page-header #page-header-masthead #site-logo {
  display: inline-block;
  margin-right: 20px;
}
#page-header #page-header-masthead #site-logo a {
  display: block;
  text-indent: -9999px;
  width: 415px;
  height: 59px;
  background-position: 0 0;
}
#page-header #page-header-masthead #site-description {
  font-family: "Open Sans", sans-serif;
  color: #999999;
  display: inline-block;
  font-weight: 500;
}
#page-header #page-navigation {
  padding: 0px 20px 0px 20px;
  background-color: #353434;
  font-size: 0;
}
#page-header #page-navigation ul.menu li.menu-item {
  font-family: "Open Sans", sans-serif;
}
#page-header #page-navigation ul.menu li.menu-item a {
  color: #EDEDED;
  text-decoration: none;
}
#page-header #page-navigation #searchform .search-submit {
  border: none;
  margin: 0;
  cursor: pointer;
}
#page-header #page-navigation #account-wrapper ul li .avatar {
  margin-right: 10px;
}
#page-header #page-navigation #account-wrapper ul li a {
  color: #8DC8E7;
  font-family: "Open Sans", sans-serif;
  font-weight: 600;
  text-decoration: none;
}
#page-header #page-navigation #account-wrapper ul.logged-in li:last-child {
  padding-left: 90px;
}
#page-header #page-navigation #account-wrapper ul.logged-in li:last-child .profile-link, #page-header #page-navigation #account-wrapper ul.logged-in li:last-child .avatar-link, #page-header #page-navigation #account-wrapper ul.logged-in li:last-child .inbox-link, #page-header #page-navigation #account-wrapper ul.logged-in li:last-child .menu-link {
  padding: 0px;
  font: 14px/30px "Open Sans", sans-serif;
  font-weight: 600;
  text-decoration: none;
  display: block;
}
#page-header #page-navigation #account-wrapper ul.logged-in li:last-child .avatar-link, #page-header #page-navigation #account-wrapper ul.logged-in li:last-child .account-menu-section {
  float: left;
  margin-left: -65px;
}
#page-header #page-navigation #account-wrapper ul.logged-in li:last-child .account-menu-section {
  border-top: 1px solid #999999;
  padding-top: 15px;
  margin-top: 15px;
  clear: both;
  width: calc(100% + 65px);
}
#page-header #page-navigation #account-wrapper ul.logged-in li:last-child .account-menu-section a {
  float: left;
  clear: both;
}
#page-header #page-navigation #account-wrapper ul.logged-in li:last-child .logged-in-meta {
  white-space: nowrap;
  min-height: 60px;
  text-align: left;
}
#page-header #page-navigation #account-wrapper ul.logged-in li:last-child .logged-in-meta a {
  display: block;
  float: none;
}
#page-header #page-navigation #account-wrapper ul.logged-in li:last-child .profile-link {
  color: white;
  vertical-align: 0px;
  line-height: 14px;
  padding-bottom: 8px;
  display: block;
}
#page-header #page-navigation #account-wrapper ul.logged-in li:last-child .header-logout {
  display: block;
  height: auto;
  width: 60px;
  margin: 20px auto 0px -15px;
}

#page-sidebar .dfp-ad {
  margin-bottom: 20px;
  text-align: center;
}
@media screen and (max-width: 160px) {
  #page-sidebar .dfp-ad {
    display: none;
  }
}
#page-sidebar .widget {
  border: 1px solid #E6E6E6;
  font-family: "Open Sans", sans-serif;
  color: #131313;
  margin-bottom: 20px;
  padding: 10px;
}
#page-sidebar .widget .featured-image-wrapper {
  display: block;
}
#page-sidebar .widget h2 {
  font-size: 19px;
  color: #AB180E;
  font-weight: 600;
  margin-bottom: 20px;
  text-align: center;
}
#page-sidebar .widget ul li {
  margin-bottom: 10px;
}
#page-sidebar .widget ul li .comment-author-link a {
  color: #131313;
}
#page-sidebar .widget .widget-view-more-link {
  color: #448AAE;
  display: block;
  text-align: right;
  text-decoration: none;
}
#page-sidebar .widget .widget-view-more-link:after {
  content: ' >';
}
#page-sidebar .widget .widget-view-more-link:hover {
  color: #AB180E;
  text-decoration: underline;
}
#page-sidebar .widget #new-in-series {
  text-align: center;
}
#page-sidebar .widget #new-in-series li {
  margin-bottom: 20px;
}
#page-sidebar .widget #new-in-series li:hover a {
  color: #AB180E;
  text-decoration: underline;
}
#page-sidebar .widget #new-in-series li a {
  font: 15px/18px "Georgia Pro W01", "Georgia", serif;
  color: #545353;
}
#page-sidebar .widget #latest-posts li a {
  font: 14px/20px "Open Sans", sans-serif;
  font-weight: 400;
}
#page-sidebar .widget #latest-posts li .widget-author-byline .entry-author {
  font: 14px/20px "Open Sans", sans-serif;
  font-weight: 700;
  color: #545353;
}
#page-sidebar .module-title {
  margin-bottom: 10px;
}

.recentcomments a {
  display: inline !important;
  padding: 0 !important;
  margin: 0 !important;
}

#recentcomments .recentcomments {
  font-weight: 400;
}
#recentcomments .recentcomments .comment-author-link {
  font: 14px/20px "Open Sans", sans-serif;
  font-weight: 700;
}
#recentcomments .recentcomments a {
  font: 14px/20px "Open Sans", sans-serif;
  font-weight: 600;
}

/**
 * Standard article styles
 * for single posts and the
 * homepage reverse chron
**/
/**
	* Archive article styles
	* for category, tag, author
	* and search pages
**/
.featured-image-caption {
  font: 13px/20px "Open Sans", sans-serif;
  text-align: center;
  color: #848484;
  margin-bottom: 0px;
}

.caption-vertical {
  float: right;
  clear: both;
  margin-top: -10px;
  width: 45%;
}

.caption-horizontal {
  margin-top: -10px;
}

body.home #content article:after, body.single #content article:after, body.page #content article:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
body.home #content article .post-end-spacer, body.single #content article .post-end-spacer, body.page #content article .post-end-spacer {
  height: 60px;
}
body.home #content article .featured-image-wrapper, body.single #content article .featured-image-wrapper, body.page #content article .featured-image-wrapper {
  display: none;
}
body.home #content article.has-post-thumbnail .featured-image-wrapper, body.single #content article.has-post-thumbnail .featured-image-wrapper, body.page #content article.has-post-thumbnail .featured-image-wrapper {
  display: block;
  margin: 0px auto 20px auto;
}
body.home #content article.has-post-thumbnail .featured-image-wrapper img, body.single #content article.has-post-thumbnail .featured-image-wrapper img, body.page #content article.has-post-thumbnail .featured-image-wrapper img {
  display: block;
  margin: 0 auto;
}
body.home #content article.has-post-thumbnail .featured-image-wrapper.vertical, body.single #content article.has-post-thumbnail .featured-image-wrapper.vertical, body.page #content article.has-post-thumbnail .featured-image-wrapper.vertical {
  max-width: 45%;
  float: right;
  margin: 0px 0px 20px 20px;
}
body.home #content article.single.category-original-fiction.has-post-thumbnail .entry-content, body.single #content article.single.category-original-fiction.has-post-thumbnail .entry-content, body.page #content article.single.category-original-fiction.has-post-thumbnail .entry-content {
  margin-top: 40px;
}
body.home #content article.single.category-original-fiction.has-post-thumbnail .featured-image-wrapper, body.single #content article.single.category-original-fiction.has-post-thumbnail .featured-image-wrapper, body.page #content article.single.category-original-fiction.has-post-thumbnail .featured-image-wrapper {
  margin: 0px -360px 30px 0px;
}
body.home #content article.single.category-original-fiction.has-post-thumbnail .featured-image-wrapper img, body.single #content article.single.category-original-fiction.has-post-thumbnail .featured-image-wrapper img, body.page #content article.single.category-original-fiction.has-post-thumbnail .featured-image-wrapper img {
  margin: 0px;
}
body.home #content article.single.category-original-fiction.has-post-thumbnail .featured-image-wrapper.vertical, body.single #content article.single.category-original-fiction.has-post-thumbnail .featured-image-wrapper.vertical, body.page #content article.single.category-original-fiction.has-post-thumbnail .featured-image-wrapper.vertical {
  max-width: 100%;
  float: none;
  margin: 0px -360px 30px 0px;
}
body.home #content article.single.category-comics.has-post-thumbnail .entry-header, body.single #content article.single.category-comics.has-post-thumbnail .entry-header, body.page #content article.single.category-comics.has-post-thumbnail .entry-header {
  margin-bottom: 30px;
}
body.home #content article.single.category-comics.has-post-thumbnail .featured-image-wrapper.vertical, body.single #content article.single.category-comics.has-post-thumbnail .featured-image-wrapper.vertical, body.page #content article.single.category-comics.has-post-thumbnail .featured-image-wrapper.vertical {
  margin-top: 10px;
}
body.home #content article.single.category-all-fiction .entry-header, body.single #content article.single.category-all-fiction .entry-header, body.page #content article.single.category-all-fiction .entry-header {
  margin-bottom: 12px;
}
body.home #content article.single.category-all-fiction .entry-header .entry-author, body.single #content article.single.category-all-fiction .entry-header .entry-author, body.page #content article.single.category-all-fiction .entry-header .entry-author {
  margin-bottom: 30px;
}
body.home #content article.single.category-all-fiction .entry-header .post-categories, body.single #content article.single.category-all-fiction .entry-header .post-categories, body.page #content article.single.category-all-fiction .entry-header .post-categories {
  margin-bottom: 20px;
}
body.home #content article.single.category-all-fiction .entry-header .entry-title, body.single #content article.single.category-all-fiction .entry-header .entry-title, body.page #content article.single.category-all-fiction .entry-header .entry-title {
  margin-bottom: 20px;
}
body.home #content article.single.category-all-fiction .entry-header .entry-title a, body.single #content article.single.category-all-fiction .entry-header .entry-title a, body.page #content article.single.category-all-fiction .entry-header .entry-title a {
  font: 32px/40px "Georgia Pro W01", "Georgia", serif;
}
body.home #content article.single.category-all-fiction .ebook-link-wrapper, body.single #content article.single.category-all-fiction .ebook-link-wrapper, body.page #content article.single.category-all-fiction .ebook-link-wrapper {
  padding-bottom: 12px;
  border-bottom: 1px solid #E6E6E6;
}
body.home #content article.single.category-all-fiction .ebook-link-wrapper .get-ebook-header, body.home #content article.single.category-all-fiction .ebook-link-wrapper .ebook-links-header, body.home #content article.single.category-all-fiction .ebook-link-wrapper .get-ebook-close, body.single #content article.single.category-all-fiction .ebook-link-wrapper .get-ebook-header, body.single #content article.single.category-all-fiction .ebook-link-wrapper .ebook-links-header, body.single #content article.single.category-all-fiction .ebook-link-wrapper .get-ebook-close, body.page #content article.single.category-all-fiction .ebook-link-wrapper .get-ebook-header, body.page #content article.single.category-all-fiction .ebook-link-wrapper .ebook-links-header, body.page #content article.single.category-all-fiction .ebook-link-wrapper .get-ebook-close {
  display: none;
}
body.home #content article.single.category-all-fiction .entry-meta .entry-author, body.single #content article.single.category-all-fiction .entry-meta .entry-author, body.page #content article.single.category-all-fiction .entry-meta .entry-author {
  display: none;
}
body.home #content article.single.category-all-fiction .entry-meta .author-archive-byline, body.single #content article.single.category-all-fiction .entry-meta .author-archive-byline, body.page #content article.single.category-all-fiction .entry-meta .author-archive-byline {
  margin-bottom: 12px;
  padding-bottom: 12px;
  border-bottom: 1px solid #E6E6E6;
}
body.home #content article.single.category-all-fiction .entry-meta .byline-credit, body.single #content article.single.category-all-fiction .entry-meta .byline-credit, body.page #content article.single.category-all-fiction .entry-meta .byline-credit {
  display: inline-block;
  font: 15px/15px "Georgia Pro W01", "Georgia", serif;
  border-right: 1px solid #848484;
  padding-right: 10px;
  margin: 0px 10px 10px 0px;
}
body.home #content article.single.category-all-fiction .entry-meta .byline-credit .byline-text, body.single #content article.single.category-all-fiction .entry-meta .byline-credit .byline-text, body.page #content article.single.category-all-fiction .entry-meta .byline-credit .byline-text {
  font-style: italic;
  text-transform: lowercase;
}
body.home #content article.single.category-all-fiction .entry-meta .byline-credit .byline-separator, body.single #content article.single.category-all-fiction .entry-meta .byline-credit .byline-separator, body.page #content article.single.category-all-fiction .entry-meta .byline-credit .byline-separator {
  display: none;
}
body.home #content article.single.category-all-fiction .entry-meta .byline-credit:last-child, body.single #content article.single.category-all-fiction .entry-meta .byline-credit:last-child, body.page #content article.single.category-all-fiction .entry-meta .byline-credit:last-child {
  border-right: none;
  padding-right: 0px;
  margin-right: 0px;
}
body.home #content article.single.category-all-fiction .entry-meta .byline-credit .entry-author, body.single #content article.single.category-all-fiction .entry-meta .byline-credit .entry-author, body.page #content article.single.category-all-fiction .entry-meta .byline-credit .entry-author {
  display: inline;
  font: 15px/15px "Open Sans", sans-serif;
  font-weight: 600;
}
body.home #content article.single.category-all-fiction .entry-meta .fiction-ebook-link, body.single #content article.single.category-all-fiction .entry-meta .fiction-ebook-link, body.page #content article.single.category-all-fiction .entry-meta .fiction-ebook-link {
  display: block;
  color: #448AAE;
  padding-bottom: 12px;
  border-bottom: 1px solid #E6E6E6;
}
body.home #content article.single.category-all-fiction .entry-dateline, body.single #content article.single.category-all-fiction .entry-dateline, body.page #content article.single.category-all-fiction .entry-dateline {
  margin-bottom: 12px;
  padding-bottom: 12px;
  border-bottom: 1px solid #E6E6E6;
}
body.home #content article.single.category-poetry .ebook-link-wrapper, body.home #content article.single.category-reprints .ebook-link-wrapper, body.single #content article.single.category-poetry .ebook-link-wrapper, body.single #content article.single.category-reprints .ebook-link-wrapper, body.page #content article.single.category-poetry .ebook-link-wrapper, body.page #content article.single.category-reprints .ebook-link-wrapper {
  display: none;
}
body.home #content article.single.category-poetry .entry-header, body.home #content article.single.category-reprints .entry-header, body.single #content article.single.category-poetry .entry-header, body.single #content article.single.category-reprints .entry-header, body.page #content article.single.category-poetry .entry-header, body.page #content article.single.category-reprints .entry-header {
  margin-bottom: 60px !important;
}
body.home #content article.single.category-poetry .entry-meta .author-archive-byline, body.home #content article.single.category-reprints .entry-meta .author-archive-byline, body.single #content article.single.category-poetry .entry-meta .author-archive-byline, body.single #content article.single.category-reprints .entry-meta .author-archive-byline, body.page #content article.single.category-poetry .entry-meta .author-archive-byline, body.page #content article.single.category-reprints .entry-meta .author-archive-byline {
  border-bottom: 0px;
  margin-bottom: 0px;
}
body.home #content article .homepage-series-title, body.home #content article .series-title, body.single #content article .homepage-series-title, body.single #content article .series-title, body.page #content article .homepage-series-title, body.page #content article .series-title {
  font-size: 13px;
  color: #848484;
  margin-bottom: 5px;
}
body.home #content article .entry-header, body.single #content article .entry-header, body.page #content article .entry-header {
  margin-bottom: 50px;
}
body.home #content article .entry-header .series-title a, body.single #content article .entry-header .series-title a, body.page #content article .entry-header .series-title a {
  color: #848484;
}
body.home #content article .entry-header .series-title a:hover, body.single #content article .entry-header .series-title a:hover, body.page #content article .entry-header .series-title a:hover {
  color: #AB180E;
}
body.home #content article .entry-header .post-categories, body.single #content article .entry-header .post-categories, body.page #content article .entry-header .post-categories {
  margin-bottom: 15px;
  display: inline-block;
}
body.home #content article .entry-header .post-categories li, body.single #content article .entry-header .post-categories li, body.page #content article .entry-header .post-categories li {
  margin-right: 5px;
  float: left;
}
body.home #content article .entry-header .post-categories li a, body.single #content article .entry-header .post-categories li a, body.page #content article .entry-header .post-categories li a {
  font: 11px/11px "Open Sans", sans-serif;
  font-weight: 600;
  letter-spacing: 1px;
  color: white;
  background-color: #AB180E;
  text-decoration: none;
  text-transform: uppercase;
  padding: 2px 9px;
}
body.home #content article .entry-header .post-categories li a.sticky-tag, body.single #content article .entry-header .post-categories li a.sticky-tag, body.page #content article .entry-header .post-categories li a.sticky-tag {
  background-color: #E09E11;
}
body.home #content article .entry-header .post-categories li a:hover, body.single #content article .entry-header .post-categories li a:hover, body.page #content article .entry-header .post-categories li a:hover {
  background-color: #999999;
}
body.home #content article .entry-header .uber-tag li a, body.single #content article .entry-header .uber-tag li a, body.page #content article .entry-header .uber-tag li a {
  background-color: #999999;
}
body.home #content article .entry-header .uber-tag li a:hover, body.single #content article .entry-header .uber-tag li a:hover, body.page #content article .entry-header .uber-tag li a:hover {
  background-color: #AB180E;
}
body.home #content article .entry-header .entry-title, body.single #content article .entry-header .entry-title, body.page #content article .entry-header .entry-title {
  margin-bottom: 15px;
}
body.home #content article .entry-header .entry-title a, body.single #content article .entry-header .entry-title a, body.page #content article .entry-header .entry-title a {
  font-family: "Georgia Pro W01", "Georgia", serif;
  color: #353434;
  text-decoration: none;
}
body.home #content article .entry-header a.entry-author, body.single #content article .entry-header a.entry-author, body.page #content article .entry-header a.entry-author {
  font: 18px/20px "Open Sans", sans-serif;
  display: inline-block;
  font-weight: 600;
  margin-bottom: 15px;
}
body.home #content article .entry-header .entry-meta, body.single #content article .entry-header .entry-meta, body.page #content article .entry-header .entry-meta {
  line-height: 12px;
}
body.home #content article .entry-header .entry-meta .entry-date, body.home #content article .entry-header .entry-meta .entry-comment-count, body.single #content article .entry-header .entry-meta .entry-date, body.single #content article .entry-header .entry-meta .entry-comment-count, body.page #content article .entry-header .entry-meta .entry-date, body.page #content article .entry-header .entry-meta .entry-comment-count {
  margin-bottom: 5px;
}
body.home #content article .entry-header .entry-meta .entry-date, body.home #content article .entry-header .entry-meta .entry-comment-count, body.home #content article .entry-header .entry-meta .post-favorite-count, body.single #content article .entry-header .entry-meta .entry-date, body.single #content article .entry-header .entry-meta .entry-comment-count, body.single #content article .entry-header .entry-meta .post-favorite-count, body.page #content article .entry-header .entry-meta .entry-date, body.page #content article .entry-header .entry-meta .entry-comment-count, body.page #content article .entry-header .entry-meta .post-favorite-count {
  border-right: 1px solid #848484;
  display: inline-block;
  padding-right: 7px;
}
body.home #content article .entry-header .entry-meta .entry-comment-count, body.home #content article .entry-header .entry-meta .post-favorite-count, body.single #content article .entry-header .entry-meta .entry-comment-count, body.single #content article .entry-header .entry-meta .post-favorite-count, body.page #content article .entry-header .entry-meta .entry-comment-count, body.page #content article .entry-header .entry-meta .post-favorite-count {
  padding-left: 3px;
}
body.home #content article .entry-header .entry-meta .post-favorite-count, body.single #content article .entry-header .entry-meta .post-favorite-count, body.page #content article .entry-header .entry-meta .post-favorite-count {
  border: none;
}
body.home #content article .entry-header .author-archive-byline, body.single #content article .entry-header .author-archive-byline, body.page #content article .entry-header .author-archive-byline {
  display: block;
}
body.home #content article .entry-content, body.single #content article .entry-content, body.page #content article .entry-content {
  margin-top: 15px;
}
body.home #content article .entry-content .more-link, body.single #content article .entry-content .more-link, body.page #content article .entry-content .more-link {
  font-weight: 700;
}
body.home #content article .entry-content ul.chapter-nav-footer, body.single #content article .entry-content ul.chapter-nav-footer, body.page #content article .entry-content ul.chapter-nav-footer {
  margin: 0px auto 30px auto;
  text-align: center;
  border: none;
  font-size: 14px;
}
body.home #content article .entry-content ul.chapter-nav-footer .chapter-nav-previous::after, body.single #content article .entry-content ul.chapter-nav-footer .chapter-nav-previous::after, body.page #content article .entry-content ul.chapter-nav-footer .chapter-nav-previous::after {
  content: '|';
  color: #848484;
  margin-left: 5px;
}
body.home #content article .entry-content .post-favorite-count, body.single #content article .entry-content .post-favorite-count, body.page #content article .entry-content .post-favorite-count {
  display: inline-block;
  padding-bottom: 5px;
}
body.home #content article .entry-content .post-favorite-meta, body.single #content article .entry-content .post-favorite-meta, body.page #content article .entry-content .post-favorite-meta {
  display: inline-block;
}
body.home #content article .entry-content .post-favorite-meta ul, body.single #content article .entry-content .post-favorite-meta ul, body.page #content article .entry-content .post-favorite-meta ul {
  display: inline-block;
}
body.home #content article .entry-content .post-favorite-meta ul.user-favorite-list, body.single #content article .entry-content .post-favorite-meta ul.user-favorite-list, body.page #content article .entry-content .post-favorite-meta ul.user-favorite-list {
  margin-bottom: 0px;
  margin-left: 10px;
}
body.home #content article .entry-content .post-favorite-meta ul li, body.single #content article .entry-content .post-favorite-meta ul li, body.page #content article .entry-content .post-favorite-meta ul li {
  display: inline-block;
  font-size: 12px;
}
body.home #content article .entry-content .post-favorite-meta ul li:after, body.single #content article .entry-content .post-favorite-meta ul li:after, body.page #content article .entry-content .post-favorite-meta ul li:after {
  content: ', ';
}
body.home #content article .entry-content .post-favorite-meta ul li:last-child:after, body.single #content article .entry-content .post-favorite-meta ul li:last-child:after, body.page #content article .entry-content .post-favorite-meta ul li:last-child:after {
  content: '';
}
body.home #content .entry-content .ebook-links-wrapper-footer, body.single #content .entry-content .ebook-links-wrapper-footer, body.page #content .entry-content .ebook-links-wrapper-footer {
  text-align: center;
  margin-top: 60px;
}
body.home #content .entry-content .ebook-links-wrapper-footer h3, body.single #content .entry-content .ebook-links-wrapper-footer h3, body.page #content .entry-content .ebook-links-wrapper-footer h3 {
  font: 14px/21px "Open Sans", sans-serif;
  color: #848484;
  margin-bottom: 10px;
}
body.home #content .entry-content .ebook-links-wrapper-footer ul, body.single #content .entry-content .ebook-links-wrapper-footer ul, body.page #content .entry-content .ebook-links-wrapper-footer ul {
  margin-left: 0px;
}
body.home #content .entry-content .ebook-links-wrapper-footer ul li, body.single #content .entry-content .ebook-links-wrapper-footer ul li, body.page #content .entry-content .ebook-links-wrapper-footer ul li {
  display: inline-block;
  height: 45px;
  margin: 0px 20px 20px 0px;
}
body.home #content .entry-content .ebook-links-wrapper-footer ul li:last-child, body.single #content .entry-content .ebook-links-wrapper-footer ul li:last-child, body.page #content .entry-content .ebook-links-wrapper-footer ul li:last-child {
  margin-right: 0px;
}
body.home #content .chapter-nav, body.single #content .chapter-nav, body.page #content .chapter-nav {
  font: 13px/22px "Open Sans", sans-serif;
  color: #848484;
  padding: 10px 0px;
  border-bottom: 1px solid #E6E6E6;
  border-top: 1px solid #E6E6E6;
}
body.home #content .chapter-nav li, body.single #content .chapter-nav li, body.page #content .chapter-nav li {
  display: inline-block;
  margin-right: 5px;
}
body.home #content .chapter-nav .chapter-nav-text, body.single #content .chapter-nav .chapter-nav-text, body.page #content .chapter-nav .chapter-nav-text {
  font-weight: 700;
}
body.home #content .chapter-nav.chapter-nav-header, body.single #content .chapter-nav.chapter-nav-header, body.page #content .chapter-nav.chapter-nav-header {
  margin-bottom: 60px;
}
body.home #content .chapter-nav.chapter-nav-header .chapter-nav-date, body.single #content .chapter-nav.chapter-nav-header .chapter-nav-date, body.page #content .chapter-nav.chapter-nav-header .chapter-nav-date {
  display: none;
}
body.home #content .chapter-nav.chapter-nav-header li::after, body.single #content .chapter-nav.chapter-nav-header li::after, body.page #content .chapter-nav.chapter-nav-header li::after {
  content: '|';
  color: #848484;
  margin-left: 5px;
}
body.home #content .chapter-nav.chapter-nav-header li:first-child, body.single #content .chapter-nav.chapter-nav-header li:first-child, body.page #content .chapter-nav.chapter-nav-header li:first-child {
  display: block;
}
body.home #content .chapter-nav.chapter-nav-header li:first-child::after, body.home #content .chapter-nav.chapter-nav-header li:last-child::after, body.single #content .chapter-nav.chapter-nav-header li:first-child::after, body.single #content .chapter-nav.chapter-nav-header li:last-child::after, body.page #content .chapter-nav.chapter-nav-header li:first-child::after, body.page #content .chapter-nav.chapter-nav-header li:last-child::after {
  content: '';
  margin-left: 0px;
}
body.home #content .footer-favorite-wrapper, body.single #content .footer-favorite-wrapper, body.page #content .footer-favorite-wrapper {
  border-bottom: 1px dashed #dfdfdf !important;
}
body.home #content .sharedaddy, body.single #content .sharedaddy, body.page #content .sharedaddy {
  padding: 7px 0px !important;
  border-bottom: 1px dashed #dfdfdf !important;
}
body.home #content .entry-footer ul.entry-share, body.single #content .entry-footer ul.entry-share, body.page #content .entry-footer ul.entry-share {
  padding: 7px 0px;
  border-bottom: 1px dashed #dfdfdf;
}
body.home #content .entry-footer ul.entry-share li, body.single #content .entry-footer ul.entry-share li, body.page #content .entry-footer ul.entry-share li {
  display: inline-block;
  font-family: "Open Sans", sans-serif;
  color: #848484;
  font-size: 17px;
  font-weight: 400;
  margin-right: 8px;
}
body.home #content .entry-footer ul.entry-share li a, body.single #content .entry-footer ul.entry-share li a, body.page #content .entry-footer ul.entry-share li a {
  border-radius: 3px;
  padding: 4px 2px;
  color: #848484;
  display: block;
  background-color: #E6E6E6;
  text-decoration: none;
}
body.home #content .entry-footer ul.entry-share li a:hover, body.single #content .entry-footer ul.entry-share li a:hover, body.page #content .entry-footer ul.entry-share li a:hover {
  color: white;
  background-color: #AB180E;
}
body.home #content .entry-footer .series-nav-wrapper, body.single #content .entry-footer .series-nav-wrapper, body.page #content .entry-footer .series-nav-wrapper {
  padding: 7px 0px;
  border-bottom: 1px dashed #dfdfdf;
}
body.home #content .entry-footer .series-nav-wrapper li, body.single #content .entry-footer .series-nav-wrapper li, body.page #content .entry-footer .series-nav-wrapper li {
  display: inline-block;
}
body.home #content .entry-footer .series-nav-wrapper .series-nav-link, body.single #content .entry-footer .series-nav-wrapper .series-nav-link, body.page #content .entry-footer .series-nav-wrapper .series-nav-link {
  border-right: 1px solid #848484;
  padding-right: 7px;
  padding-left: 7px;
}
body.home #content .entry-footer .series-nav-wrapper .series-nav-link:last-of-type, body.single #content .entry-footer .series-nav-wrapper .series-nav-link:last-of-type, body.page #content .entry-footer .series-nav-wrapper .series-nav-link:last-of-type {
  border: none;
}
body.home #content .entry-footer .series-nav-wrapper .series-nav-link a, body.single #content .entry-footer .series-nav-wrapper .series-nav-link a, body.page #content .entry-footer .series-nav-wrapper .series-nav-link a {
  font: 13px/13px "Open Sans", sans-serif;
}
body.home #content .entry-footer .entry-tags, body.single #content .entry-footer .entry-tags, body.page #content .entry-footer .entry-tags {
  padding: 10px 0px;
  border-bottom: 1px dashed #dfdfdf;
  margin-bottom: 10px;
}
body.home #content .entry-footer .entry-tags a, body.single #content .entry-footer .entry-tags a, body.page #content .entry-footer .entry-tags a {
  display: inline-block;
  font-family: "Open Sans", sans-serif;
  font-size: 12px;
  padding: 0px 5px;
  border-right: 1px solid #999999;
}
body.home #content .entry-footer .entry-tags a:last-child, body.single #content .entry-footer .entry-tags a:last-child, body.page #content .entry-footer .entry-tags a:last-child {
  border: none;
}
body.home #content .entry-footer #related-posts, body.single #content .entry-footer #related-posts, body.page #content .entry-footer #related-posts {
  padding-bottom: 30px;
  margin-bottom: 30px;
  border-bottom: 1px solid #353434;
}
body.home #content .entry-footer #related-posts li, body.single #content .entry-footer #related-posts li, body.page #content .entry-footer #related-posts li {
  display: inline-block;
  width: 22%;
  margin-right: 3%;
  vertical-align: top;
}
body.home #content .entry-footer #related-posts li .related-post:hover .related-post-title a, body.single #content .entry-footer #related-posts li .related-post:hover .related-post-title a, body.page #content .entry-footer #related-posts li .related-post:hover .related-post-title a {
  text-decoration: underline;
  color: #AB180E;
}
body.home #content .entry-footer #related-posts li .related-post .featured-image-wrapper, body.single #content .entry-footer #related-posts li .related-post .featured-image-wrapper, body.page #content .entry-footer #related-posts li .related-post .featured-image-wrapper {
  display: block;
}
body.home #content .entry-footer #related-posts li .related-post .featured-image-wrapper img, body.single #content .entry-footer #related-posts li .related-post .featured-image-wrapper img, body.page #content .entry-footer #related-posts li .related-post .featured-image-wrapper img {
  margin-bottom: 10px;
}
body.home #content .entry-footer #related-posts li .related-post .related-post-title a, body.single #content .entry-footer #related-posts li .related-post .related-post-title a, body.page #content .entry-footer #related-posts li .related-post .related-post-title a {
  font: 15px/22px "Georgia Pro W01", "Georgia", serif;
  color: #848484;
  text-decoration: none;
}
body.home #content .entry-footer #related-posts li:last-child, body.single #content .entry-footer #related-posts li:last-child, body.page #content .entry-footer #related-posts li:last-child {
  margin-right: 0;
}

body.single #content article .entry-content .wp-caption .related_pull_img {
  border-top: 1px solid #dedede;
  padding: 8px 0px 5px;
  width: 100% !important;
  height: auto !important;
}
body.single #content article .entry-content .wp-caption .related_pull_link {
  display: block;
  font-family: "Open Sans", sans-serif;
  font-size: 18px;
  line-height: 22px;
  font-weight: normal;
  border-bottom: 1px solid #dedede;
  padding: 0 0 8px;
}
body.single #content article .entry-content .wp-caption .related_pull_link:before {
  content: "related";
  display: block;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 1px;
  color: #353434;
  line-height: 16px;
  margin-bottom: 5px;
}
body.single #content article .entry-content .wp-caption .related_pull_quote + .wp-caption-text {
  margin-left: 0;
  text-align: left;
}
body.single #content article .entry-content .wp-caption .wp-caption-text {
  margin-left: 0;
  text-align: center;
}

.sharedaddy .sd-title {
  font: 17px/0px "Open Sans", sans-serif !important;
  color: #848484;
  font-weight: 400 !important;
  display: inline-block;
  margin: 0px 10px 0px 0px !important;
  vertical-align: top;
}
.sharedaddy .sd-title:before {
  border: none !important;
}
.sharedaddy .sd-content {
  display: inline-block;
}
.sharedaddy .sd-content ul {
  display: inline-block;
  margin: 0px !important;
}
.sharedaddy .sd-content ul li .sd-button {
  border-radius: 3px !important;
  width: 25px !important;
  height: 25px !important;
  box-sizing: border-box !important;
  padding: 0px !important;
  text-align: center !important;
  vertical-align: middle !important;
  margin-right: 10px !important;
  background-color: #dfdfdf !important;
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
  opacity: 1 !important;
}
.sharedaddy .sd-content ul li .sd-button:before {
  color: #848484;
  font-size: 18px;
  line-height: 24px;
}
.sharedaddy .sd-content ul li .sd-button:hover {
  background-color: #AB180E !important;
  opacity: 1 !important;
}
.sharedaddy .sd-content ul li .sd-button:hover:before {
  color: white;
}

#comments {
  padding-bottom: 30px;
  border-bottom: 1px dashed #EDEDED;
  margin-bottom: 30px;
}
#comments #comments-title {
  font: 20px/24px "Open Sans", sans-serif;
  font-weight: 700;
  margin-bottom: 40px;
}
#comments #comment-skip-link-container {
  position: relative;
  top: -35px;
}
#comments #comment-skip-link-container a {
  font: 14px/18px "Open Sans", sans-serif;
  padding-right: 0px;
  display: inline-block;
}
#comments #comment-skip-link-container #latest-comment-link {
  border-left: 1px solid #848484;
  padding-left: 5px;
}
#comments .commentlist.comment-preview .comment-preview-title {
  font: 20px/25px "Open Sans", sans-serif;
  font-weight: 600;
  color: #AB180E;
}
#comments .commentlist.comment-preview .article-comments-post {
  border-bottom: 1px dashed #E6E6E6;
  padding-bottom: 20px;
}
#comments .commentlist.comment-preview .comment-preview-text {
  font: 15px/18px "Open Sans", sans-serif;
  color: #AB180E;
  font-weight: 400;
  margin-bottom: 30px;
}
#comments .commentlist .latest-comment-text {
  border-top: 1px dashed #AB180E;
  font: 14px/18px "Open Sans", sans-serif;
  color: #AB180E;
  text-align: center;
  margin-top: 5px;
  padding: 3px 3px 5px 0;
}
#comments .commentlist .article-comments-post {
  margin-bottom: 40px;
}
#comments .commentlist .article-comments-post.comment-unapproved {
  background-color: #E6E6E6 !important;
  margin: 0px -20px 40px -20px;
  padding: 10px 20px;
}
#comments .commentlist .article-comments-post.comment-flagged {
  background-color: #FFFBEA;
  border-left-color: #FFFBEA;
  border-left-width: 15px;
  border-style: solid;
  margin: 0px -20px 40px -20px;
  padding: 10px 20px;
}
#comments .commentlist .article-comments-post.moderated {
  border: 1px solid #AB180E;
  margin: 0px -20px 40px -20px;
  padding: 10px 20px;
}
#comments .commentlist .article-comments-post .moderation-text {
  margin-top: 10px;
}
#comments .commentlist .article-comments-post .avatar {
  float: left;
  margin: 0px 10px 10px 0px;
}
#comments .commentlist .article-comments-post .comment-author {
  font: 16px/20px "Open Sans", sans-serif;
  font-weight: 700;
  color: #353434;
}
#comments .commentlist .article-comments-post .comment-author a {
  font: 16px/20px "Open Sans", sans-serif;
  font-weight: 700;
  color: #353434;
}
#comments .commentlist .article-comments-post .comment-author a:hover {
  color: #353434;
}
#comments .commentlist .article-comments-post .comment-author .anonymous-user {
  color: #AB180E;
}
#comments .commentlist .article-comments-post .comment-meta {
  margin-bottom: 20px;
}
#comments .commentlist .article-comments-post .comment-meta li {
  border-right: 1px solid #848484;
  padding-right: 5px;
  display: inline-block;
}
#comments .commentlist .article-comments-post .comment-meta li:last-child {
  border: none;
  padding-right: 0px;
}
#comments .commentlist .article-comments-post .comment-meta li a.disabled {
  color: #848484;
  cursor: default;
  text-decoration: none;
}
#comments .commentlist .article-comments-post .comment-meta li.comment-flag .comment-flag-reason {
  display: none;
}
#comments .commentlist .article-comments-post .comment-meta li.comment-ban .comment-ban-type {
  display: none;
}
#comments .commentlist .article-comments-post .comment-meta li.comment-favorites {
  position: relative;
}
#comments .commentlist .article-comments-post .comment-text {
  font: 16px/26px "Georgia Pro W01", "Georgia", serif;
}
#comments .commentlist .article-comments-post .comment-text p {
  margin-bottom: 10px;
}
#comments .commentlist .article-comments-post .comment-text p:last-child {
  margin-bottom: 0px;
}
#comments .commentlist .article-comments-post .comment-text blockquote {
  display: block;
  -webkit-margin-before: 1em;
  -webkit-margin-after: 1em;
  -webkit-margin-start: 40px;
  -webkit-margin-end: 40px;
}

.comment-form-button#load-more-comments, .comment-form-button#check-more-comments {
  display: block;
  margin: 0 auto 60px auto;
}

#comment-form-message {
  font: 18px/30px "Open Sans", sans-serif;
  color: #AB180E;
  margin-top: 10px;
  font-weight: 700;
}

#comment-form-wrapper.preview {
  border: 1px solid #AB180E;
  margin: 0px -20px 0px -20px;
  padding: 20px;
}
#comment-form-wrapper label {
  display: none;
}
#comment-form-wrapper #comment-form-title {
  font: 20px/24px "Open Sans", sans-serif;
  font-weight: 700;
}
#comment-form-wrapper .comment-notes-before {
  margin-bottom: 20px;
}
#comment-form-wrapper .comment-moderator-select-container {
  margin-bottom: 20px;
}
#comment-form-wrapper #moderation-message {
  border-bottom: 1px dashed #E6E6E6;
  margin-bottom: 10px;
}
#comment-form-wrapper #commentform .comment-input {
  font: 15px/15px "Open Sans", sans-serif;
  font-weight: 400;
  height: 35px;
  border: 1px solid #E6E6E6;
  color: #848484;
  background-color: #EDEDED;
  padding: 4px;
  margin-bottom: 15px;
}
#comment-form-wrapper #commentform #comment {
  box-sizing: border-box;
  font: 16px/20px "Georgia Pro W01", "Georgia", serif;
  color: #545353;
  padding: 25px;
  width: 100%;
  min-height: 200px;
  border: 1px solid #E6E6E6;
  margin-bottom: 15px;
  box-sizing: border-box;
}
#comment-form-wrapper #commentform.anonymous-user {
  margin-top: 40px;
}
#comment-form-wrapper #commentform.anonymous-user .comment-notes-before {
  font: 16px/26px "Open Sans", sans-serif;
}
#comment-form-wrapper #commentform .mce-tinymce {
  margin-bottom: 25px;
}
#comment-form-wrapper #commentform .mce-tinymce .mce-statusbar .mce-flow-layout .mce-path {
  display: none;
}

#comment-subscribe-wrapper {
  padding-top: 20px;
  padding-bottom: 20px;
  margin-bottom: 20px;
  border-bottom: 1px dashed #E6E6E6;
  border-top: 1px dashed #E6E6E6;
}
#comment-subscribe-wrapper #subscribe-title {
  font: 18px/22px "Open Sans", sans-serif;
  font-weight: 700;
}
#comment-subscribe-wrapper .subscribe-message p {
  margin-bottom: 20px;
}

.comment-staff-tag {
  background-color: #999999;
  font: 9px/15px "Open Sans", sans-serif;
  padding: 0px 3px 0px 4px;
  border-radius: 2px;
  vertical-align: middle;
  height: 15px;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight: 600;
  color: white;
}

.comments-protected {
  font: 17px/28px "Georgia Pro W01", "Georgia", serif;
  color: #545353;
}
.comments-protected .registration-wall-buttons {
  margin: 1em 0;
}

body.home #homepage-featured-wrapper {
  padding: 20px 20px 20px 20px;
  position: relative;
  background-color: #131313;
}
body.home #homepage-featured-wrapper article .entry-header .entry-date, body.home #homepage-featured-wrapper article .entry-header .entry-comment-count, body.home #homepage-featured-wrapper article .entry-header .post-favorite-count {
  display: none;
}
body.home #homepage-featured-wrapper article .entry-content {
  display: none;
}
body.home #homepage-featured-wrapper .entry-footer {
  display: none;
}
body.home #homepage-featured-wrapper #homepage-featured article {
  overflow: hidden;
  position: relative;
  display: none;
}
body.home #homepage-featured-wrapper #homepage-featured article:first-child {
  display: block;
}
body.home #homepage-featured-wrapper #homepage-featured article.show {
  display: block;
}
body.home #homepage-featured-wrapper #homepage-featured article.hide {
  display: none;
}
body.home #homepage-featured-wrapper #homepage-featured article .entry-header {
  background-color: #131313;
  position: absolute;
  bottom: 30px;
  padding: 10px 20px;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
}
body.home #homepage-featured-wrapper #homepage-featured article .entry-header .post-categories {
  margin-bottom: 10px;
}
body.home #homepage-featured-wrapper #homepage-featured article .entry-header .post-categories li a {
  font-family: "Open Sans", sans-serif;
  font-weight: 600;
  font-size: 13px;
  letter-spacing: 1px;
  color: #999999;
  text-decoration: none;
  text-transform: uppercase;
}
body.home #homepage-featured-wrapper #homepage-featured article .entry-header .entry-title {
  margin-bottom: 10px;
}
body.home #homepage-featured-wrapper #homepage-featured article .entry-header .entry-title a {
  font-family: "Georgia Pro W01", "Georgia", serif;
  color: white;
  text-decoration: none;
  font-size: 24px;
  line-height: 28px;
}
body.home #homepage-featured-wrapper #homepage-featured article .entry-header a.entry-author {
  font-family: "Open Sans", sans-serif;
  color: #8DC8E7;
  font-weight: 400;
  text-decoration: none;
  font-size: 18px;
}
body.home #homepage-featured-wrapper #homepage-featured article .homepage-series-title {
  display: none;
}
body.home #homepage-featured-wrapper #featured-carousel-controls {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  z-index: 9999;
  width: 100%;
  padding-right: 0px;
}
body.home #homepage-featured-wrapper #featured-carousel-controls .back {
  float: left;
}
body.home #homepage-featured-wrapper #featured-carousel-controls .next {
  float: right;
}
body.home #homepage-featured-wrapper #homepage-highlights {
  display: none;
}
body.home #homepage-featured-wrapper #homepage-highlights .homepage-series-title {
  display: none;
}
body.home #homepage-featured-wrapper #homepage-featured {
  padding-right: 0px;
}
body.home #primary #content article:first-child {
  border-top: none;
}
body.home #primary #content .infinite-wrap article:first-child {
  border-top: 1px solid #999999;
}
body.home #primary #content article {
  border-top: 1px solid #999999;
  margin-bottom: 30px;
  clear: both;
  padding-top: 30px;
}

#content.archive #archive-index-wrapper article:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
#content.archive #archive-index-wrapper article .post-end-spacer {
  height: 60px;
}
#content.archive #archive-index-wrapper article .featured-image-wrapper {
  display: none;
}
#content.archive #archive-index-wrapper article.has-post-thumbnail .featured-image-wrapper {
  display: block;
  margin: 0px auto 20px auto;
}
#content.archive #archive-index-wrapper article.has-post-thumbnail .featured-image-wrapper img {
  display: block;
  margin: 0 auto;
}
#content.archive #archive-index-wrapper article.has-post-thumbnail .featured-image-wrapper.vertical {
  max-width: 45%;
  float: right;
  margin: 0px 0px 20px 20px;
}
#content.archive #archive-index-wrapper article.single.category-original-fiction.has-post-thumbnail .entry-content {
  margin-top: 40px;
}
#content.archive #archive-index-wrapper article.single.category-original-fiction.has-post-thumbnail .featured-image-wrapper {
  margin: 0px -360px 30px 0px;
}
#content.archive #archive-index-wrapper article.single.category-original-fiction.has-post-thumbnail .featured-image-wrapper img {
  margin: 0px;
}
#content.archive #archive-index-wrapper article.single.category-original-fiction.has-post-thumbnail .featured-image-wrapper.vertical {
  max-width: 100%;
  float: none;
  margin: 0px -360px 30px 0px;
}
#content.archive #archive-index-wrapper article.single.category-comics.has-post-thumbnail .entry-header {
  margin-bottom: 30px;
}
#content.archive #archive-index-wrapper article.single.category-comics.has-post-thumbnail .featured-image-wrapper.vertical {
  margin-top: 10px;
}
#content.archive #archive-index-wrapper article.single.category-all-fiction .entry-header {
  margin-bottom: 12px;
}
#content.archive #archive-index-wrapper article.single.category-all-fiction .entry-header .entry-author {
  margin-bottom: 30px;
}
#content.archive #archive-index-wrapper article.single.category-all-fiction .entry-header .post-categories {
  margin-bottom: 20px;
}
#content.archive #archive-index-wrapper article.single.category-all-fiction .entry-header .entry-title {
  margin-bottom: 20px;
}
#content.archive #archive-index-wrapper article.single.category-all-fiction .entry-header .entry-title a {
  font: 32px/40px "Georgia Pro W01", "Georgia", serif;
}
#content.archive #archive-index-wrapper article.single.category-all-fiction .ebook-link-wrapper {
  padding-bottom: 12px;
  border-bottom: 1px solid #E6E6E6;
}
#content.archive #archive-index-wrapper article.single.category-all-fiction .ebook-link-wrapper .get-ebook-header, #content.archive #archive-index-wrapper article.single.category-all-fiction .ebook-link-wrapper .ebook-links-header, #content.archive #archive-index-wrapper article.single.category-all-fiction .ebook-link-wrapper .get-ebook-close {
  display: none;
}
#content.archive #archive-index-wrapper article.single.category-all-fiction .entry-meta .entry-author {
  display: none;
}
#content.archive #archive-index-wrapper article.single.category-all-fiction .entry-meta .author-archive-byline {
  margin-bottom: 12px;
  padding-bottom: 12px;
  border-bottom: 1px solid #E6E6E6;
}
#content.archive #archive-index-wrapper article.single.category-all-fiction .entry-meta .byline-credit {
  display: inline-block;
  font: 15px/15px "Georgia Pro W01", "Georgia", serif;
  border-right: 1px solid #848484;
  padding-right: 10px;
  margin: 0px 10px 10px 0px;
}
#content.archive #archive-index-wrapper article.single.category-all-fiction .entry-meta .byline-credit .byline-text {
  font-style: italic;
  text-transform: lowercase;
}
#content.archive #archive-index-wrapper article.single.category-all-fiction .entry-meta .byline-credit .byline-separator {
  display: none;
}
#content.archive #archive-index-wrapper article.single.category-all-fiction .entry-meta .byline-credit:last-child {
  border-right: none;
  padding-right: 0px;
  margin-right: 0px;
}
#content.archive #archive-index-wrapper article.single.category-all-fiction .entry-meta .byline-credit .entry-author {
  display: inline;
  font: 15px/15px "Open Sans", sans-serif;
  font-weight: 600;
}
#content.archive #archive-index-wrapper article.single.category-all-fiction .entry-meta .fiction-ebook-link {
  display: block;
  color: #448AAE;
  padding-bottom: 12px;
  border-bottom: 1px solid #E6E6E6;
}
#content.archive #archive-index-wrapper article.single.category-all-fiction .entry-dateline {
  margin-bottom: 12px;
  padding-bottom: 12px;
  border-bottom: 1px solid #E6E6E6;
}
#content.archive #archive-index-wrapper article.single.category-poetry .ebook-link-wrapper, #content.archive #archive-index-wrapper article.single.category-reprints .ebook-link-wrapper {
  display: none;
}
#content.archive #archive-index-wrapper article.single.category-poetry .entry-header, #content.archive #archive-index-wrapper article.single.category-reprints .entry-header {
  margin-bottom: 60px !important;
}
#content.archive #archive-index-wrapper article.single.category-poetry .entry-meta .author-archive-byline, #content.archive #archive-index-wrapper article.single.category-reprints .entry-meta .author-archive-byline {
  border-bottom: 0px;
  margin-bottom: 0px;
}
#content.archive #archive-index-wrapper article .homepage-series-title, #content.archive #archive-index-wrapper article .series-title {
  font-size: 13px;
  color: #848484;
  margin-bottom: 5px;
}
#content.archive #archive-index-wrapper article .entry-header {
  margin-bottom: 50px;
}
#content.archive #archive-index-wrapper article .entry-header .series-title a {
  color: #848484;
}
#content.archive #archive-index-wrapper article .entry-header .series-title a:hover {
  color: #AB180E;
}
#content.archive #archive-index-wrapper article .entry-header .post-categories {
  margin-bottom: 15px;
  display: inline-block;
}
#content.archive #archive-index-wrapper article .entry-header .post-categories li {
  margin-right: 5px;
  float: left;
}
#content.archive #archive-index-wrapper article .entry-header .post-categories li a {
  font: 11px/11px "Open Sans", sans-serif;
  font-weight: 600;
  letter-spacing: 1px;
  color: white;
  background-color: #AB180E;
  text-decoration: none;
  text-transform: uppercase;
  padding: 2px 9px;
}
#content.archive #archive-index-wrapper article .entry-header .post-categories li a.sticky-tag {
  background-color: #E09E11;
}
#content.archive #archive-index-wrapper article .entry-header .post-categories li a:hover {
  background-color: #999999;
}
#content.archive #archive-index-wrapper article .entry-header .uber-tag li a {
  background-color: #999999;
}
#content.archive #archive-index-wrapper article .entry-header .uber-tag li a:hover {
  background-color: #AB180E;
}
#content.archive #archive-index-wrapper article .entry-header .entry-title {
  margin-bottom: 15px;
}
#content.archive #archive-index-wrapper article .entry-header .entry-title a {
  font-family: "Georgia Pro W01", "Georgia", serif;
  color: #353434;
  text-decoration: none;
}
#content.archive #archive-index-wrapper article .entry-header a.entry-author {
  font: 18px/20px "Open Sans", sans-serif;
  display: inline-block;
  font-weight: 600;
  margin-bottom: 15px;
}
#content.archive #archive-index-wrapper article .entry-header .entry-meta {
  line-height: 12px;
}
#content.archive #archive-index-wrapper article .entry-header .entry-meta .entry-date, #content.archive #archive-index-wrapper article .entry-header .entry-meta .entry-comment-count {
  margin-bottom: 5px;
}
#content.archive #archive-index-wrapper article .entry-header .entry-meta .entry-date, #content.archive #archive-index-wrapper article .entry-header .entry-meta .entry-comment-count, #content.archive #archive-index-wrapper article .entry-header .entry-meta .post-favorite-count {
  border-right: 1px solid #848484;
  display: inline-block;
  padding-right: 7px;
}
#content.archive #archive-index-wrapper article .entry-header .entry-meta .entry-comment-count, #content.archive #archive-index-wrapper article .entry-header .entry-meta .post-favorite-count {
  padding-left: 3px;
}
#content.archive #archive-index-wrapper article .entry-header .entry-meta .post-favorite-count {
  border: none;
}
#content.archive #archive-index-wrapper article .entry-header .author-archive-byline {
  display: block;
}
#content.archive #archive-index-wrapper article .entry-content {
  margin-top: 15px;
}
#content.archive #archive-index-wrapper article .entry-content .more-link {
  font-weight: 700;
}
#content.archive #archive-index-wrapper article .entry-content ul.chapter-nav-footer {
  margin: 0px auto 30px auto;
  text-align: center;
  border: none;
  font-size: 14px;
}
#content.archive #archive-index-wrapper article .entry-content ul.chapter-nav-footer .chapter-nav-previous::after {
  content: '|';
  color: #848484;
  margin-left: 5px;
}
#content.archive #archive-index-wrapper article .entry-content .post-favorite-count {
  display: inline-block;
  padding-bottom: 5px;
}
#content.archive #archive-index-wrapper article .entry-content .post-favorite-meta {
  display: inline-block;
}
#content.archive #archive-index-wrapper article .entry-content .post-favorite-meta ul {
  display: inline-block;
}
#content.archive #archive-index-wrapper article .entry-content .post-favorite-meta ul.user-favorite-list {
  margin-bottom: 0px;
  margin-left: 10px;
}
#content.archive #archive-index-wrapper article .entry-content .post-favorite-meta ul li {
  display: inline-block;
  font-size: 12px;
}
#content.archive #archive-index-wrapper article .entry-content .post-favorite-meta ul li:after {
  content: ', ';
}
#content.archive #archive-index-wrapper article .entry-content .post-favorite-meta ul li:last-child:after {
  content: '';
}
#content.archive #archive-index-wrapper .entry-content .ebook-links-wrapper-footer {
  text-align: center;
  margin-top: 60px;
}
#content.archive #archive-index-wrapper .entry-content .ebook-links-wrapper-footer h3 {
  font: 14px/21px "Open Sans", sans-serif;
  color: #848484;
  margin-bottom: 10px;
}
#content.archive #archive-index-wrapper .entry-content .ebook-links-wrapper-footer ul {
  margin-left: 0px;
}
#content.archive #archive-index-wrapper .entry-content .ebook-links-wrapper-footer ul li {
  display: inline-block;
  height: 45px;
  margin: 0px 20px 20px 0px;
}
#content.archive #archive-index-wrapper .entry-content .ebook-links-wrapper-footer ul li:last-child {
  margin-right: 0px;
}
#content.archive #archive-index-wrapper .chapter-nav {
  font: 13px/22px "Open Sans", sans-serif;
  color: #848484;
  padding: 10px 0px;
  border-bottom: 1px solid #E6E6E6;
  border-top: 1px solid #E6E6E6;
}
#content.archive #archive-index-wrapper .chapter-nav li {
  display: inline-block;
  margin-right: 5px;
}
#content.archive #archive-index-wrapper .chapter-nav .chapter-nav-text {
  font-weight: 700;
}
#content.archive #archive-index-wrapper .chapter-nav.chapter-nav-header {
  margin-bottom: 60px;
}
#content.archive #archive-index-wrapper .chapter-nav.chapter-nav-header .chapter-nav-date {
  display: none;
}
#content.archive #archive-index-wrapper .chapter-nav.chapter-nav-header li::after {
  content: '|';
  color: #848484;
  margin-left: 5px;
}
#content.archive #archive-index-wrapper .chapter-nav.chapter-nav-header li:first-child {
  display: block;
}
#content.archive #archive-index-wrapper .chapter-nav.chapter-nav-header li:first-child::after, #content.archive #archive-index-wrapper .chapter-nav.chapter-nav-header li:last-child::after {
  content: '';
  margin-left: 0px;
}
#content.archive #archive-index-wrapper .footer-favorite-wrapper {
  border-bottom: 1px dashed #dfdfdf !important;
}
#content.archive #archive-index-wrapper .sharedaddy {
  padding: 7px 0px !important;
  border-bottom: 1px dashed #dfdfdf !important;
}
#content.archive #archive-index-wrapper .entry-footer ul.entry-share {
  padding: 7px 0px;
  border-bottom: 1px dashed #dfdfdf;
}
#content.archive #archive-index-wrapper .entry-footer ul.entry-share li {
  display: inline-block;
  font-family: "Open Sans", sans-serif;
  color: #848484;
  font-size: 17px;
  font-weight: 400;
  margin-right: 8px;
}
#content.archive #archive-index-wrapper .entry-footer ul.entry-share li a {
  border-radius: 3px;
  padding: 4px 2px;
  color: #848484;
  display: block;
  background-color: #E6E6E6;
  text-decoration: none;
}
#content.archive #archive-index-wrapper .entry-footer ul.entry-share li a:hover {
  color: white;
  background-color: #AB180E;
}
#content.archive #archive-index-wrapper .entry-footer .series-nav-wrapper {
  padding: 7px 0px;
  border-bottom: 1px dashed #dfdfdf;
}
#content.archive #archive-index-wrapper .entry-footer .series-nav-wrapper li {
  display: inline-block;
}
#content.archive #archive-index-wrapper .entry-footer .series-nav-wrapper .series-nav-link {
  border-right: 1px solid #848484;
  padding-right: 7px;
  padding-left: 7px;
}
#content.archive #archive-index-wrapper .entry-footer .series-nav-wrapper .series-nav-link:last-of-type {
  border: none;
}
#content.archive #archive-index-wrapper .entry-footer .series-nav-wrapper .series-nav-link a {
  font: 13px/13px "Open Sans", sans-serif;
}
#content.archive #archive-index-wrapper .entry-footer .entry-tags {
  padding: 10px 0px;
  border-bottom: 1px dashed #dfdfdf;
  margin-bottom: 10px;
}
#content.archive #archive-index-wrapper .entry-footer .entry-tags a {
  display: inline-block;
  font-family: "Open Sans", sans-serif;
  font-size: 12px;
  padding: 0px 5px;
  border-right: 1px solid #999999;
}
#content.archive #archive-index-wrapper .entry-footer .entry-tags a:last-child {
  border: none;
}
#content.archive #archive-index-wrapper .entry-footer #related-posts {
  padding-bottom: 30px;
  margin-bottom: 30px;
  border-bottom: 1px solid #353434;
}
#content.archive #archive-index-wrapper .entry-footer #related-posts li {
  display: inline-block;
  width: 22%;
  margin-right: 3%;
  vertical-align: top;
}
#content.archive #archive-index-wrapper .entry-footer #related-posts li .related-post:hover .related-post-title a {
  text-decoration: underline;
  color: #AB180E;
}
#content.archive #archive-index-wrapper .entry-footer #related-posts li .related-post .featured-image-wrapper {
  display: block;
}
#content.archive #archive-index-wrapper .entry-footer #related-posts li .related-post .featured-image-wrapper img {
  margin-bottom: 10px;
}
#content.archive #archive-index-wrapper .entry-footer #related-posts li .related-post .related-post-title a {
  font: 15px/22px "Georgia Pro W01", "Georgia", serif;
  color: #848484;
  text-decoration: none;
}
#content.archive #archive-index-wrapper .entry-footer #related-posts li:last-child {
  margin-right: 0;
}
#content.archive #archive-header {
  border-bottom: 1px solid #E6E6E6;
  margin-bottom: 20px;
}
#content.archive #archive-header .original-fiction-publish-links li {
  display: inline-block;
}
#content.archive #archive-header .original-fiction-publish-links li a {
  font: 18px/18px "Open Sans", sans-serif;
}
#content.archive #archive-header .original-fiction-publish-links li:first-child {
  padding-right: 5px;
  margin-right: 5px;
  border-right: 1px solid #CCCCCC;
}
#content.archive #archive-header .original-fiction-publish-links li.active a {
  font-weight: 700;
  color: #AB180E;
}
#content.archive #archive-header .category-archive-meta p {
  font-family: "Georgia Pro W01", "Georgia", serif;
  font-style: italic;
  color: #848484;
  padding-bottom: 15px;
}
#content.archive #archive-header .search-archive-meta p {
  font-family: "Georgia Pro W01", "Georgia", serif;
  color: #848484;
  padding-bottom: 15px;
}
#content.archive .infinite-wrap {
  padding-bottom: 20px;
}
#content.archive .infinite-wrap article:first-of-type {
  border-top: 1px solid #E6E6E6;
  padding-top: 20px;
  top: -20px;
}
#content.archive .infinite-wrap article:last-of-type {
  padding-bottom: 20px;
  margin-bottom: 20px;
}
#content.archive .infinite-wrap .author-archive-container {
  padding-bottom: 0px;
  margin-bottom: 0px;
  padding-top: 20px;
}
#content.archive .infinite-wrap .author-archive-container:first-of-type {
  padding-top: 0px;
}
#content.archive .infinite-wrap .author-archive-container article:first-of-type {
  border-top: none;
}
#content.archive .infinite-wrap .author-archive-container article:last-of-type {
  padding-bottom: 0px;
  margin-bottom: 0px;
}
#content.archive article:last-of-type {
  border-bottom: none;
}
#content.archive article .entry-header .entry-meta .entry-author-byline a {
  display: inline;
}
#content.archive article .entry-header .entry-meta .entry-dateline .no-border {
  border: none !important;
}
#content.archive article .entry-header .entry-meta .entry-dateline .category-archive-byline .byline-text {
  text-transform: lowercase;
}
#content.archive article .entry-header .entry-meta .entry-dateline .category-archive-byline .byline-separator {
  display: none;
}
#content.archive article .entry-header .entry-meta .entry-category ul li a {
  font: inherit;
  text-transform: lowercase;
  letter-spacing: inherit;
}
#content.archive article .entry-header .entry-meta .entry-chapter {
  display: block;
}
#content.archive article .entry-header .entry-meta .entry-chapter ul li {
  margin-top: 5px;
  margin-bottom: 5px;
}
#content.archive article .entry-header .entry-meta .entry-chapter .chapter-nav-text {
  display: none;
}
#content.archive article .entry-header .entry-meta .entry-chapter .chapter-nav-date {
  display: inline-block;
}
#content.archive article .entry-excerpt a {
  font-family: "Open Sans", sans-serif;
}

#fiction-navigation {
  background-color: #EDEDED;
  padding: 0px 20px 0px 20px;
}
#fiction-navigation #menu-fiction-menu {
  font-size: 0;
}
#fiction-navigation #menu-fiction-menu li {
  font: 14px/18px "Open Sans", sans-serif;
  font-weight: 600;
}
#fiction-navigation #menu-fiction-menu li.current-menu-item {
  background-color: #d8d7d7;
}
#fiction-navigation #menu-fiction-menu li:hover {
  background-color: #AB180E;
}
#fiction-navigation #menu-fiction-menu li:hover a {
  color: white;
}
#fiction-navigation #menu-fiction-menu li a {
  text-decoration: none;
  color: #848484;
}

.load-more-button-wrapper {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  text-align: center;
}
.load-more-button-wrapper #tor-load-more {
  background-color: #EDEDED;
  border: 1px solid #dfdfdf;
  padding: 5px 20px;
  font-weight: 600;
  font-size: 13px;
  border-radius: 2px;
  color: #353434;
  text-transform: capitalize;
  cursor: pointer;
}

#content .archive-section {
  padding-bottom: 20px;
  margin-bottom: 20px;
}
#content .archive-section article {
  position: relative;
  padding-bottom: 20px;
  margin-bottom: 20px;
}
#content .archive-section article:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
#content .archive-section article.has-post-thumbnail .featured-image-wrapper {
  float: left;
}
#content .archive-section article:last-child {
  border: none;
  margin-bottom: 0px;
  padding-bottom: 0px;
}
#content .archive-section article .entry-header .post-categories {
  margin-bottom: 5px;
}
#content .archive-section article .entry-header .entry-title {
  margin-bottom: 5px;
}
#content .archive-section article .entry-header .entry-title a {
  font: 22px/26px "Georgia Pro W01", "Georgia", serif;
  color: #353434;
}
#content .archive-section article .entry-header .entry-author {
  font: 16px/20px "Open Sans", sans-serif;
  display: block;
  margin-bottom: 5px;
  font-weight: 600;
  color: #848484;
}
#content .archive-section article .entry-header .entry-author-byline {
  margin-bottom: 5px;
  display: block;
}
#content .archive-section article .entry-header .entry-meta .entry-date, #content .archive-section article .entry-header .entry-meta .entry-comment-count {
  margin-bottom: 5px;
}
#content .archive-section article .entry-header .entry-dateline {
  margin-bottom: 5px;
}
#content .archive-section article .entry-header .entry-dateline div {
  display: inline-block;
  padding-right: 5px;
  margin-right: 5px;
  border-right: 1px solid #E6E6E6;
}
#content .archive-section article .entry-header .entry-dateline div:last-child {
  border: none;
}
#content .archive-section article .entry-header .entry-dateline .entry-author {
  display: inline-block;
  margin: 0px;
}
#content .archive-section article .entry-content {
  display: none;
}
#content .archive-section article .entry-excerpt {
  font: 16px/22px "Georgia Pro W01", "Georgia", serif;
}
#content .archive-section .archive-section-title {
  font: 18px/20px "Open Sans", sans-serif;
  color: #AB180E;
  font-weight: 600;
  margin-bottom: 20px;
}
#content .archive-section .author-gallery-wrapper {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}
#content .archive-section .author-gallery-wrapper .content-gallery {
  padding-bottom: 10px;
  height: auto;
  float: left;
  width: 100%;
}
#content .archive-section .author-gallery-wrapper .content-gallery .gallery-image:first-child img {
  float: left;
}
#content .archive-section .author-gallery-wrapper .content-gallery .gallery-image:last-child img {
  float: right;
}
#content .archive-section .author-gallery-wrapper .content-gallery .gallery-image {
  width: 33%;
  float: left;
}
#content .archive-section article:last-of-type {
  border-bottom: none;
}
#content .archive-section article .entry-header .entry-meta .entry-author-byline a {
  display: inline;
}
#content .archive-section article .entry-header .entry-meta .entry-dateline .no-border {
  border: none !important;
}
#content .archive-section article .entry-header .entry-meta .entry-dateline .category-archive-byline .byline-text {
  text-transform: lowercase;
}
#content .archive-section article .entry-header .entry-meta .entry-dateline .category-archive-byline .byline-separator {
  display: none;
}
#content .archive-section article .entry-header .entry-meta .entry-category ul li a {
  font: inherit;
  text-transform: lowercase;
  letter-spacing: inherit;
}
#content .archive-section article .entry-header .entry-meta .entry-chapter {
  display: block;
}
#content .archive-section article .entry-header .entry-meta .entry-chapter ul li {
  margin-top: 5px;
  margin-bottom: 5px;
}
#content .archive-section article .entry-header .entry-meta .entry-chapter .chapter-nav-text {
  display: none;
}
#content .archive-section article .entry-header .entry-meta .entry-chapter .chapter-nav-date {
  display: inline-block;
}
#content .archive-section article .entry-excerpt a {
  font-family: "Open Sans", sans-serif;
}
#content .author-archive-container {
  border-bottom: 1px solid #E6E6E6;
}
#content .author-archive-container article {
  margin-left: 25px;
  padding: 0px 0px 10px 0px;
  border: none;
  margin-bottom: 10px;
}
#content .author-archive-container article:last-child {
  padding-bottom: 10px;
}
#content .author-archive-container .author-archive-wrapper {
  margin-bottom: 10px;
}
#content .author-archive-container .author-archive-wrapper .author-title {
  font: 21px/26px "Georgia Pro W01", "Georgia", serif;
  color: #353434;
}
#content .author-archive-container .author-archive-wrapper .author-title a {
  font: inherit;
  color: inherit;
}
#content .author-archive-container .author-archive-wrapper .author-title-links {
  margin-bottom: 5px;
}

#filterform input, #filterform select {
  vertical-align: middle;
  height: 35px;
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  background-color: #EDEDED;
  border: 1px solid #CCCCCC;
  color: #848484;
}
#filterform p {
  margin-right: 20px;
  display: inline-block;
  vertical-align: 5px;
}
#filterform select:focus {
  font-weight: 700;
  color: #AB180E;
}
#filterform input {
  padding: 0px 0px 0px 4px;
  margin: 0px 0px 10px 0px;
}
#filterform button {
  display: inline-block;
}
#filterform button.search-submit {
  background-color: #CCCCCC;
  color: white;
  font-size: 20px;
  line-height: 30px;
  vertical-align: middle;
  margin: 0px 0px 10px 0px;
  padding: 0px;
  width: 30px;
  border: 1px solid #CCCCCC;
}
#filterform .filter-active {
  font-weight: 800 !important;
  color: #AB180E !important;
}

#content.archive.series #filterform #sort, #content.archive.series #filterform #s {
  width: 46%;
}

.upcoming-links a {
  pointer-events: none;
  cursor: default;
}

#content .series-title-red {
  font: 18px/20px "Open Sans", sans-serif;
  color: #AB180E;
  font-weight: 600;
  margin-bottom: 10px;
}
#content .series-container {
  margin-bottom: 10px;
}
#content .series-container article {
  border-bottom: 1px dashed #E6E6E6;
  padding-left: 100px;
  padding-bottom: 10px;
  margin-bottom: 10px;
}
#content .series-container article .entry-header .entry-title a {
  font: 20px/24px "Georgia Pro W01", "Georgia", serif;
}
#content .series-container article .entry-header .entry-title .dash-separator {
  margin-left: 10px;
}
#content .series-container article .featured-image-wrapper {
  margin-left: -100px;
}
#content .series-container.subgroup.series-book {
  min-height: 180px;
}
#content .series-container.subgroup.series-book:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
#content .series-container.subgroup.series-book article {
  border-bottom: none;
  padding-left: 100px;
  padding-bottom: 5px;
  margin-bottom: 0px;
}
#content .series-container.subgroup.series-book article.has-post-thumbnail {
  padding-left: 100px;
}
#content .series-container.subgroup.series-book article .entry-title {
  margin-bottom: 0px;
}
#content .series-container.subgroup.series-book article .entry-title a {
  font: 16px/26px "Georgia Pro W01", "Georgia", serif;
  font-style: normal;
}
#content .series-container.subgroup.series-book article .entry-date {
  margin-left: 10px;
}
#content .series-container.subgroup.series-book article .post-favorite-count {
  display: none;
}
#content .series-subgroup-title {
  border-top: 1px solid #999999;
  padding: 40px 0px 20px 0px;
  font: 22px/22px "Georgia Pro W01", "Georgia", serif;
  color: #353434;
}
#content .series-book-image {
  float: left;
  width: 150px;
  position: absolute;
}
#content .series-book article {
  border: none;
  margin-bottom: 0;
  padding-bottom: 5px;
  padding-left: 100px;
}
#content #series-header .featured-image-wrapper {
  display: block;
  margin-bottom: 20px;
}
#content #series-header #series-title {
  font: 25px/28px "Georgia Pro W01", "Georgia", serif;
  color: #353434;
  margin-bottom: 5px;
}
#content #series-header .user-rss-feed {
  float: right;
  color: #8DC8E7;
  border: 2px solid #8DC8E7;
  border-radius: 50%;
  padding: 10px;
  width: 5px;
  height: 5px;
  line-height: 9px;
}
#content #series-header .user-rss-feed .icon-rss {
  font-size: 15px;
  position: relative;
  left: -2px;
  top: -6px;
}
#content #series-header .entry-author-byline {
  display: block;
  margin-bottom: 20px;
}
#content #series-header .entry-author-byline a {
  display: inline;
}
#content #series-header .entry-author {
  display: block;
  font: 18px/24px "Open Sans", sans-serif;
  font-weight: 600;
  margin-bottom: 25px;
}
#content #series-header .series-archive-meta {
  font: 17px/28px "Georgia Pro W01", "Georgia", serif;
  color: #545353;
  margin-bottom: 60px;
}
#content #series-header .series-archive-meta p {
  margin-bottom: 10px;
}
#content .series-social {
  margin-bottom: 50px;
}
#content .series-social .series-tags {
  padding-bottom: 10px;
  border-bottom: 1px dashed #E6E6E6;
  margin-bottom: 10px;
}
#content .series-social .series-tags a {
  display: inline-block;
  margin-bottom: 5px;
}
#content .series-social .series-share {
  text-align: left;
  padding-bottom: 10px;
  border-bottom: 1px dashed #E6E6E6;
  margin-bottom: 10px;
}
#content .series-social .series-share:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
#content .series-social .series-share .sd-title {
  display: none;
}
#content .series-social .series-share .sd-content ul {
  margin-bottom: 0px !important;
}
#content .series-social .series-share li {
  display: inline-block;
}
#content .series-social .series-share li:first-child {
  float: left;
}
#content .series-social .series-share li:last-child {
  float: right;
}
#content .series-social .series-share li:last-child a {
  margin-bottom: 0px;
}
#content .series-social .series-share li.favorite-link {
  float: left;
  font: 18px/21px "Open Sans", sans-serif;
  font-weight: 700;
  color: #AB180E;
}
#content .series-social .series-share li i.social-icon {
  line-height: 25px;
  display: block;
  height: 23px;
  width: 23px;
  margin-right: 8px;
  background-color: #E6E6E6;
  color: #848484;
  border-radius: 2px;
}

#content.conversations #conversations-header {
  margin-bottom: 0px;
}
#content.conversations #conversations-header #conversations-title {
  font-size: 28px;
  line-height: 28px;
  margin-bottom: 5px;
}
#content.conversations .conversations-nav {
  margin-bottom: 20px;
}
#content.conversations .conversations-nav li {
  display: inline-block;
  font-family: "Open Sans", sans-serif;
}
#content.conversations .conversations-nav li:first-child {
  padding-right: 7px;
  margin-right: 2px;
  border-right: 1px solid #848484;
}
#content.conversations .conversations-nav li.active a {
  font-weight: 700;
  color: #AB180E;
}
#content.conversations .conversations-nav li.logged-out {
  border-right: none !important;
}
#content.conversations .conversations-meta {
  display: inline-block;
  font-family: "Open Sans", sans-serif;
  font-size: 13px;
}
#content.conversations .conversations-meta .conversation-comment-count {
  font-weight: 700;
}
#content.conversations .conversations-meta li {
  display: inline;
}
#content.conversations .conversations-meta li a .comment-widget-date {
  color: #848484;
}
#content.conversations .conversations-meta li a .comment-widget-date:hover {
  color: #AB180E;
}
#content.conversations .conversations-meta li:first-child {
  padding-right: 7px;
  margin-right: 3px;
  border-right: 1px solid #848484;
}
#content.conversations .conversations-wrapper article {
  border-bottom: 1px solid #CCCCCC;
  margin-bottom: 12px;
  padding-bottom: 12px;
}
#content.conversations .conversations-wrapper article .entry-header {
  display: inline-block;
  margin-bottom: 0px;
  line-height: 21px;
}
#content.conversations .conversations-wrapper article .entry-header .entry-title {
  display: inline;
  float: left;
  margin-bottom: 0px;
  margin-right: 5px;
}
#content.conversations .conversations-wrapper article .entry-header .entry-title a {
  display: inline;
  text-decoration: none;
  font-size: 14px;
  line-height: 21px;
  font-family: "Open Sans", sans-serif;
  font-weight: 700;
}
#content.conversations .conversations-wrapper article .entry-header .conversations-byline {
  font-size: 14px;
  display: inline;
  color: #848484;
  position: relative;
  top: 0px;
  font-family: "Open Sans", sans-serif;
}
#content.conversations .conversations-wrapper article .entry-header .conversations-byline a.entry-author {
  display: inline;
  margin-bottom: 0px;
  font-size: 14px;
  line-height: 21px;
  font-weight: 400;
}
#content.conversations .conversations-wrapper article:last-of-type {
  border-bottom: none;
}
#content.conversations #archive-section-load-more-container .conversations-wrapper {
  border-top: 1px solid #CCCCCC;
  padding-top: 12px;
  margin-top: 12px;
  position: relative;
  top: -12px;
}
#content.conversations #archive-section-load-more-container .conversations-wrapper article:last-of-type {
  margin-bottom: 0px;
  padding-bottom: 0px;
}
#content.conversations .load-more-button-wrapper {
  padding-top: 10px;
}
#content.conversations .load-more-button-wrapper #tor-load-more {
  cursor: pointer;
  font: 13px/16px "Open Sans", sans-serif;
  font-weight: 600;
  padding: 8px 20px;
  width: 150px;
  display: block;
  text-align: -webkit-center;
  margin: 0 auto;
  text-transform: capitalize;
  color: #EDEDED;
  background-color: #AB180E;
  background: #AB180E !important;
  border: 1px solid #AB180E;
  border-radius: 2px;
  width: 112px;
  text-align: center;
}
#content.conversations .load-more-button-wrapper #tor-load-more:active {
  background-color: #AB180E;
}
#content.conversations .load-more-button-wrapper #tor-load-more:hover {
  text-decoration: underline;
}

body.tag #content.tag #archive-header {
  text-align: center;
  padding-bottom: 30px;
  margin-bottom: 20px;
  border-bottom: 1px solid #999999;
}
body.tag #content.tag #archive-header #content-title {
  display: block;
  margin-bottom: 5px;
}
body.tag #content.tag #archive-header #content-title.tag {
  font-family: "Georgia Pro W01", "Georgia", serif;
  font-size: 16px;
  font-style: italic;
  color: #848484;
}
body.tag #content.tag #archive-header #archive-title {
  font: 20px/20px "Open Sans", sans-serif;
  font-weight: 600;
  border: none;
  color: white;
  background-color: #999999;
  display: inline-block;
  padding: 10px;
  min-width: 100px;
}
body.tag #content.tag article {
  border-bottom: 1px solid #E6E6E6;
  padding-bottom: 20px;
  margin-bottom: 20px;
}
body.tag #content.tag article:last-of-type {
  border: none;
}
body.tag #content.tag article .archive-section-title {
  font: 18px/20px "Open Sans", sans-serif;
  color: #AB180E;
  font-weight: 600;
  margin-bottom: 20px;
}

#content.blog-archive .entry-title {
  font: 28px/34px "Georgia Pro W01", "Georgia", serif;
  font-weight: 400;
  border-bottom: 1px solid black;
  padding-bottom: 10px;
  margin-bottom: 30px;
}
#content.blog-archive .entry-title a {
  color: black;
  text-decoration: none;
}
#content.blog-archive h3 {
  font: 24px/30px "Georgia Pro W01", "Georgia", serif;
  font-weight: 700;
  margin-bottom: 20px;
}
#content.blog-archive .blog-archive-section {
  margin-bottom: 40px;
}
#content.blog-archive .blog-archive-section li {
  display: inline-block;
  border-right: 1px solid #848484;
  padding-right: 10px;
  margin: 0px 5px 10px 0px;
}
#content.blog-archive .blog-archive-section li:last-child {
  border-right: 0px;
}
#content.blog-archive .blog-archive-section li a {
  font: 18px/18px "Georgia Pro W01", "Georgia", serif;
}

#content.archive.monthly #entry-title {
  font: 28px/34px "Georgia Pro W01", "Georgia", serif;
  font-weight: 400;
  border-bottom: 1px solid black;
  padding-bottom: 10px;
  margin-bottom: 30px;
}
#content.archive.monthly #monthly-archive-wrapper h4 {
  margin-bottom: 0px;
}
#content.archive.monthly #monthly-archive-wrapper h5, #content.archive.monthly #monthly-archive-wrapper h6 {
  margin-top: 30px;
}

#content.gallery-post #gallery-header #gallery-title {
  font: 28px/20px "Open Sans", sans-serif;
  font-weight: 700;
  padding-bottom: 15px;
  margin-bottom: 35px;
  color: #AB180E;
  border-bottom: 1px solid #AB180E;
}
#content.gallery-post #gallery-header .gallery-artist-name {
  font: 25px/28px "Georgia Pro W01", "Georgia", serif;
  color: #353434;
  margin-bottom: 10px;
}
#content.gallery-post #gallery-header .gallery-artist-meta {
  margin-bottom: 30px;
}
#content.gallery-post #gallery-header .gallery-artist-meta li {
  display: inline-block;
  padding-right: 5px;
  border-right: 1px solid #848484;
}
#content.gallery-post #gallery-header .gallery-artist-meta li:last-child {
  border: none;
  padding-right: none;
}
#content.gallery-post .content-gallery {
  margin-left: -5%;
}
#content.gallery-post .content-gallery .gallery-image {
  margin: 0px 0px 0px 5%;
  display: inline-block;
  width: 27%;
  max-height: 140px;
  overflow: hidden;
}

body #content .post-gallery {
  text-align: center;
  border-top: 1px solid #E6E6E6;
  border-bottom: 1px solid #E6E6E6;
  padding: 5px 0px 0px 0px;
}
body #content .post-gallery .errors {
  font: 12px/16px "Open Sans", sans-serif;
  font-weight: 600;
  color: #AB180E;
  margin: 5px 0px;
}
body #content .post-gallery .post-gallery-image {
  display: none;
  margin: 10px 0px 20px 0px;
}
body #content .post-gallery .post-gallery-image.show {
  display: block;
}
body #content .post-gallery .controls {
  display: inline-block;
}
body #content .post-gallery .controls.disabled {
  color: #848484;
  cursor: default;
}
body #content .post-gallery .controls.disabled:hover {
  color: #848484;
  text-decoration: none;
}
body #content .post-gallery .gallery-controls {
  display: inline-block;
}
body #content .post-gallery .gallery-controls input {
  text-align: center;
  font: 16px/16px "Open Sans", sans-serif;
  font-weight: 400;
  width: 40px;
  height: 30px;
  border: 1px solid #E6E6E6;
  background-color: #F4F4F4;
  padding: 4px;
  color: #848484;
}
body #content .post-gallery .back {
  padding-right: 5px;
  border-right: 1px solid #999999;
}
body #content .post-gallery .next {
  padding-left: 5px;
  border-left: 1px solid #999999;
}

body.author .content-header {
  text-align: center;
  color: #848484;
  padding-bottom: 30px;
  margin-bottom: 20px;
  border-bottom: 1px solid #999999;
}
body.author .content-header .content-title {
  display: block;
  margin-bottom: 5px;
}
body.author .content-header .content-title.author {
  font: 16px/20px "Georgia Pro W01", "Georgia", serif;
  font-style: italic;
}
body.author .content-header .author-title {
  margin-bottom: 10px;
  font: 28px/28px "Georgia Pro W01", "Georgia", serif;
  color: #353434;
}
body.author .content-header .author-title-links {
  font: 14px/18px "Open Sans", sans-serif;
  font-weight: 400;
  margin-bottom: 20px;
}
body.author .content-header .post-section-links {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  display: inline;
}
body.author .content-header .post-section-links .post-section-button {
  font-family: "Open Sans", sans-serif;
  display: inline;
  background-color: #E6E6E6;
  padding: 4px 12px;
}
body.author .content-header .post-section-links .active {
  background-color: #AB180E;
}
body.author .content-header .post-section-links .active a {
  color: #EDEDED;
}
body.author .content-header .post-section-links .post-section-button:hover {
  background-color: #AB180E;
}
body.author .content-header .post-section-links .post-section-button:hover a {
  color: #EDEDED;
}
body.author #fiction_excerpt .post-favorite-count {
  display: none;
}
body.author .archive-section {
  border-bottom: 1px solid #999999;
  margin-bottom: 30px;
}
body.author .archive-section article {
  border-bottom-color: #E6E6E6;
}
body.author .archive-section article.has-post-thumbnail {
  min-height: 108px;
}
body.author .author-blog-archive article, body.author .infinite-wrap article {
  margin-bottom: 20px;
  border-bottom: 1px solid #E6E6E6;
}
body.author .author-blog-archive article:after, body.author .infinite-wrap article:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
body.author .author-blog-archive article .post-end-spacer, body.author .infinite-wrap article .post-end-spacer {
  height: 60px;
}
body.author .author-blog-archive article .featured-image-wrapper, body.author .infinite-wrap article .featured-image-wrapper {
  display: none;
}
body.author .author-blog-archive article.has-post-thumbnail .featured-image-wrapper, body.author .infinite-wrap article.has-post-thumbnail .featured-image-wrapper {
  display: block;
  margin: 0px auto 20px auto;
}
body.author .author-blog-archive article.has-post-thumbnail .featured-image-wrapper img, body.author .infinite-wrap article.has-post-thumbnail .featured-image-wrapper img {
  display: block;
  margin: 0 auto;
}
body.author .author-blog-archive article.has-post-thumbnail .featured-image-wrapper.vertical, body.author .infinite-wrap article.has-post-thumbnail .featured-image-wrapper.vertical {
  max-width: 45%;
  float: right;
  margin: 0px 0px 20px 20px;
}
body.author .author-blog-archive article.single.category-original-fiction.has-post-thumbnail .entry-content, body.author .infinite-wrap article.single.category-original-fiction.has-post-thumbnail .entry-content {
  margin-top: 40px;
}
body.author .author-blog-archive article.single.category-original-fiction.has-post-thumbnail .featured-image-wrapper, body.author .infinite-wrap article.single.category-original-fiction.has-post-thumbnail .featured-image-wrapper {
  margin: 0px -360px 30px 0px;
}
body.author .author-blog-archive article.single.category-original-fiction.has-post-thumbnail .featured-image-wrapper img, body.author .infinite-wrap article.single.category-original-fiction.has-post-thumbnail .featured-image-wrapper img {
  margin: 0px;
}
body.author .author-blog-archive article.single.category-original-fiction.has-post-thumbnail .featured-image-wrapper.vertical, body.author .infinite-wrap article.single.category-original-fiction.has-post-thumbnail .featured-image-wrapper.vertical {
  max-width: 100%;
  float: none;
  margin: 0px -360px 30px 0px;
}
body.author .author-blog-archive article.single.category-comics.has-post-thumbnail .entry-header, body.author .infinite-wrap article.single.category-comics.has-post-thumbnail .entry-header {
  margin-bottom: 30px;
}
body.author .author-blog-archive article.single.category-comics.has-post-thumbnail .featured-image-wrapper.vertical, body.author .infinite-wrap article.single.category-comics.has-post-thumbnail .featured-image-wrapper.vertical {
  margin-top: 10px;
}
body.author .author-blog-archive article.single.category-all-fiction .entry-header, body.author .infinite-wrap article.single.category-all-fiction .entry-header {
  margin-bottom: 12px;
}
body.author .author-blog-archive article.single.category-all-fiction .entry-header .entry-author, body.author .infinite-wrap article.single.category-all-fiction .entry-header .entry-author {
  margin-bottom: 30px;
}
body.author .author-blog-archive article.single.category-all-fiction .entry-header .post-categories, body.author .infinite-wrap article.single.category-all-fiction .entry-header .post-categories {
  margin-bottom: 20px;
}
body.author .author-blog-archive article.single.category-all-fiction .entry-header .entry-title, body.author .infinite-wrap article.single.category-all-fiction .entry-header .entry-title {
  margin-bottom: 20px;
}
body.author .author-blog-archive article.single.category-all-fiction .entry-header .entry-title a, body.author .infinite-wrap article.single.category-all-fiction .entry-header .entry-title a {
  font: 32px/40px "Georgia Pro W01", "Georgia", serif;
}
body.author .author-blog-archive article.single.category-all-fiction .ebook-link-wrapper, body.author .infinite-wrap article.single.category-all-fiction .ebook-link-wrapper {
  padding-bottom: 12px;
  border-bottom: 1px solid #E6E6E6;
}
body.author .author-blog-archive article.single.category-all-fiction .ebook-link-wrapper .get-ebook-header, body.author .author-blog-archive article.single.category-all-fiction .ebook-link-wrapper .ebook-links-header, body.author .author-blog-archive article.single.category-all-fiction .ebook-link-wrapper .get-ebook-close, body.author .infinite-wrap article.single.category-all-fiction .ebook-link-wrapper .get-ebook-header, body.author .infinite-wrap article.single.category-all-fiction .ebook-link-wrapper .ebook-links-header, body.author .infinite-wrap article.single.category-all-fiction .ebook-link-wrapper .get-ebook-close {
  display: none;
}
body.author .author-blog-archive article.single.category-all-fiction .entry-meta .entry-author, body.author .infinite-wrap article.single.category-all-fiction .entry-meta .entry-author {
  display: none;
}
body.author .author-blog-archive article.single.category-all-fiction .entry-meta .author-archive-byline, body.author .infinite-wrap article.single.category-all-fiction .entry-meta .author-archive-byline {
  margin-bottom: 12px;
  padding-bottom: 12px;
  border-bottom: 1px solid #E6E6E6;
}
body.author .author-blog-archive article.single.category-all-fiction .entry-meta .byline-credit, body.author .infinite-wrap article.single.category-all-fiction .entry-meta .byline-credit {
  display: inline-block;
  font: 15px/15px "Georgia Pro W01", "Georgia", serif;
  border-right: 1px solid #848484;
  padding-right: 10px;
  margin: 0px 10px 10px 0px;
}
body.author .author-blog-archive article.single.category-all-fiction .entry-meta .byline-credit .byline-text, body.author .infinite-wrap article.single.category-all-fiction .entry-meta .byline-credit .byline-text {
  font-style: italic;
  text-transform: lowercase;
}
body.author .author-blog-archive article.single.category-all-fiction .entry-meta .byline-credit .byline-separator, body.author .infinite-wrap article.single.category-all-fiction .entry-meta .byline-credit .byline-separator {
  display: none;
}
body.author .author-blog-archive article.single.category-all-fiction .entry-meta .byline-credit:last-child, body.author .infinite-wrap article.single.category-all-fiction .entry-meta .byline-credit:last-child {
  border-right: none;
  padding-right: 0px;
  margin-right: 0px;
}
body.author .author-blog-archive article.single.category-all-fiction .entry-meta .byline-credit .entry-author, body.author .infinite-wrap article.single.category-all-fiction .entry-meta .byline-credit .entry-author {
  display: inline;
  font: 15px/15px "Open Sans", sans-serif;
  font-weight: 600;
}
body.author .author-blog-archive article.single.category-all-fiction .entry-meta .fiction-ebook-link, body.author .infinite-wrap article.single.category-all-fiction .entry-meta .fiction-ebook-link {
  display: block;
  color: #448AAE;
  padding-bottom: 12px;
  border-bottom: 1px solid #E6E6E6;
}
body.author .author-blog-archive article.single.category-all-fiction .entry-dateline, body.author .infinite-wrap article.single.category-all-fiction .entry-dateline {
  margin-bottom: 12px;
  padding-bottom: 12px;
  border-bottom: 1px solid #E6E6E6;
}
body.author .author-blog-archive article.single.category-poetry .ebook-link-wrapper, body.author .author-blog-archive article.single.category-reprints .ebook-link-wrapper, body.author .infinite-wrap article.single.category-poetry .ebook-link-wrapper, body.author .infinite-wrap article.single.category-reprints .ebook-link-wrapper {
  display: none;
}
body.author .author-blog-archive article.single.category-poetry .entry-header, body.author .author-blog-archive article.single.category-reprints .entry-header, body.author .infinite-wrap article.single.category-poetry .entry-header, body.author .infinite-wrap article.single.category-reprints .entry-header {
  margin-bottom: 60px !important;
}
body.author .author-blog-archive article.single.category-poetry .entry-meta .author-archive-byline, body.author .author-blog-archive article.single.category-reprints .entry-meta .author-archive-byline, body.author .infinite-wrap article.single.category-poetry .entry-meta .author-archive-byline, body.author .infinite-wrap article.single.category-reprints .entry-meta .author-archive-byline {
  border-bottom: 0px;
  margin-bottom: 0px;
}
body.author .author-blog-archive article .homepage-series-title, body.author .author-blog-archive article .series-title, body.author .infinite-wrap article .homepage-series-title, body.author .infinite-wrap article .series-title {
  font-size: 13px;
  color: #848484;
  margin-bottom: 5px;
}
body.author .author-blog-archive article .entry-header, body.author .infinite-wrap article .entry-header {
  margin-bottom: 50px;
}
body.author .author-blog-archive article .entry-header .series-title a, body.author .infinite-wrap article .entry-header .series-title a {
  color: #848484;
}
body.author .author-blog-archive article .entry-header .series-title a:hover, body.author .infinite-wrap article .entry-header .series-title a:hover {
  color: #AB180E;
}
body.author .author-blog-archive article .entry-header .post-categories, body.author .infinite-wrap article .entry-header .post-categories {
  margin-bottom: 15px;
  display: inline-block;
}
body.author .author-blog-archive article .entry-header .post-categories li, body.author .infinite-wrap article .entry-header .post-categories li {
  margin-right: 5px;
  float: left;
}
body.author .author-blog-archive article .entry-header .post-categories li a, body.author .infinite-wrap article .entry-header .post-categories li a {
  font: 11px/11px "Open Sans", sans-serif;
  font-weight: 600;
  letter-spacing: 1px;
  color: white;
  background-color: #AB180E;
  text-decoration: none;
  text-transform: uppercase;
  padding: 2px 9px;
}
body.author .author-blog-archive article .entry-header .post-categories li a.sticky-tag, body.author .infinite-wrap article .entry-header .post-categories li a.sticky-tag {
  background-color: #E09E11;
}
body.author .author-blog-archive article .entry-header .post-categories li a:hover, body.author .infinite-wrap article .entry-header .post-categories li a:hover {
  background-color: #999999;
}
body.author .author-blog-archive article .entry-header .uber-tag li a, body.author .infinite-wrap article .entry-header .uber-tag li a {
  background-color: #999999;
}
body.author .author-blog-archive article .entry-header .uber-tag li a:hover, body.author .infinite-wrap article .entry-header .uber-tag li a:hover {
  background-color: #AB180E;
}
body.author .author-blog-archive article .entry-header .entry-title, body.author .infinite-wrap article .entry-header .entry-title {
  margin-bottom: 15px;
}
body.author .author-blog-archive article .entry-header .entry-title a, body.author .infinite-wrap article .entry-header .entry-title a {
  font-family: "Georgia Pro W01", "Georgia", serif;
  color: #353434;
  text-decoration: none;
}
body.author .author-blog-archive article .entry-header a.entry-author, body.author .infinite-wrap article .entry-header a.entry-author {
  font: 18px/20px "Open Sans", sans-serif;
  display: inline-block;
  font-weight: 600;
  margin-bottom: 15px;
}
body.author .author-blog-archive article .entry-header .entry-meta, body.author .infinite-wrap article .entry-header .entry-meta {
  line-height: 12px;
}
body.author .author-blog-archive article .entry-header .entry-meta .entry-date, body.author .author-blog-archive article .entry-header .entry-meta .entry-comment-count, body.author .infinite-wrap article .entry-header .entry-meta .entry-date, body.author .infinite-wrap article .entry-header .entry-meta .entry-comment-count {
  margin-bottom: 5px;
}
body.author .author-blog-archive article .entry-header .entry-meta .entry-date, body.author .author-blog-archive article .entry-header .entry-meta .entry-comment-count, body.author .author-blog-archive article .entry-header .entry-meta .post-favorite-count, body.author .infinite-wrap article .entry-header .entry-meta .entry-date, body.author .infinite-wrap article .entry-header .entry-meta .entry-comment-count, body.author .infinite-wrap article .entry-header .entry-meta .post-favorite-count {
  border-right: 1px solid #848484;
  display: inline-block;
  padding-right: 7px;
}
body.author .author-blog-archive article .entry-header .entry-meta .entry-comment-count, body.author .author-blog-archive article .entry-header .entry-meta .post-favorite-count, body.author .infinite-wrap article .entry-header .entry-meta .entry-comment-count, body.author .infinite-wrap article .entry-header .entry-meta .post-favorite-count {
  padding-left: 3px;
}
body.author .author-blog-archive article .entry-header .entry-meta .post-favorite-count, body.author .infinite-wrap article .entry-header .entry-meta .post-favorite-count {
  border: none;
}
body.author .author-blog-archive article .entry-header .author-archive-byline, body.author .infinite-wrap article .entry-header .author-archive-byline {
  display: block;
}
body.author .author-blog-archive article .entry-content, body.author .infinite-wrap article .entry-content {
  margin-top: 15px;
}
body.author .author-blog-archive article .entry-content .more-link, body.author .infinite-wrap article .entry-content .more-link {
  font-weight: 700;
}
body.author .author-blog-archive article .entry-content ul.chapter-nav-footer, body.author .infinite-wrap article .entry-content ul.chapter-nav-footer {
  margin: 0px auto 30px auto;
  text-align: center;
  border: none;
  font-size: 14px;
}
body.author .author-blog-archive article .entry-content ul.chapter-nav-footer .chapter-nav-previous::after, body.author .infinite-wrap article .entry-content ul.chapter-nav-footer .chapter-nav-previous::after {
  content: '|';
  color: #848484;
  margin-left: 5px;
}
body.author .author-blog-archive article .entry-content .post-favorite-count, body.author .infinite-wrap article .entry-content .post-favorite-count {
  display: inline-block;
  padding-bottom: 5px;
}
body.author .author-blog-archive article .entry-content .post-favorite-meta, body.author .infinite-wrap article .entry-content .post-favorite-meta {
  display: inline-block;
}
body.author .author-blog-archive article .entry-content .post-favorite-meta ul, body.author .infinite-wrap article .entry-content .post-favorite-meta ul {
  display: inline-block;
}
body.author .author-blog-archive article .entry-content .post-favorite-meta ul.user-favorite-list, body.author .infinite-wrap article .entry-content .post-favorite-meta ul.user-favorite-list {
  margin-bottom: 0px;
  margin-left: 10px;
}
body.author .author-blog-archive article .entry-content .post-favorite-meta ul li, body.author .infinite-wrap article .entry-content .post-favorite-meta ul li {
  display: inline-block;
  font-size: 12px;
}
body.author .author-blog-archive article .entry-content .post-favorite-meta ul li:after, body.author .infinite-wrap article .entry-content .post-favorite-meta ul li:after {
  content: ', ';
}
body.author .author-blog-archive article .entry-content .post-favorite-meta ul li:last-child:after, body.author .infinite-wrap article .entry-content .post-favorite-meta ul li:last-child:after {
  content: '';
}
body.author .author-blog-archive .entry-content .ebook-links-wrapper-footer, body.author .infinite-wrap .entry-content .ebook-links-wrapper-footer {
  text-align: center;
  margin-top: 60px;
}
body.author .author-blog-archive .entry-content .ebook-links-wrapper-footer h3, body.author .infinite-wrap .entry-content .ebook-links-wrapper-footer h3 {
  font: 14px/21px "Open Sans", sans-serif;
  color: #848484;
  margin-bottom: 10px;
}
body.author .author-blog-archive .entry-content .ebook-links-wrapper-footer ul, body.author .infinite-wrap .entry-content .ebook-links-wrapper-footer ul {
  margin-left: 0px;
}
body.author .author-blog-archive .entry-content .ebook-links-wrapper-footer ul li, body.author .infinite-wrap .entry-content .ebook-links-wrapper-footer ul li {
  display: inline-block;
  height: 45px;
  margin: 0px 20px 20px 0px;
}
body.author .author-blog-archive .entry-content .ebook-links-wrapper-footer ul li:last-child, body.author .infinite-wrap .entry-content .ebook-links-wrapper-footer ul li:last-child {
  margin-right: 0px;
}
body.author .author-blog-archive .chapter-nav, body.author .infinite-wrap .chapter-nav {
  font: 13px/22px "Open Sans", sans-serif;
  color: #848484;
  padding: 10px 0px;
  border-bottom: 1px solid #E6E6E6;
  border-top: 1px solid #E6E6E6;
}
body.author .author-blog-archive .chapter-nav li, body.author .infinite-wrap .chapter-nav li {
  display: inline-block;
  margin-right: 5px;
}
body.author .author-blog-archive .chapter-nav .chapter-nav-text, body.author .infinite-wrap .chapter-nav .chapter-nav-text {
  font-weight: 700;
}
body.author .author-blog-archive .chapter-nav.chapter-nav-header, body.author .infinite-wrap .chapter-nav.chapter-nav-header {
  margin-bottom: 60px;
}
body.author .author-blog-archive .chapter-nav.chapter-nav-header .chapter-nav-date, body.author .infinite-wrap .chapter-nav.chapter-nav-header .chapter-nav-date {
  display: none;
}
body.author .author-blog-archive .chapter-nav.chapter-nav-header li::after, body.author .infinite-wrap .chapter-nav.chapter-nav-header li::after {
  content: '|';
  color: #848484;
  margin-left: 5px;
}
body.author .author-blog-archive .chapter-nav.chapter-nav-header li:first-child, body.author .infinite-wrap .chapter-nav.chapter-nav-header li:first-child {
  display: block;
}
body.author .author-blog-archive .chapter-nav.chapter-nav-header li:first-child::after, body.author .author-blog-archive .chapter-nav.chapter-nav-header li:last-child::after, body.author .infinite-wrap .chapter-nav.chapter-nav-header li:first-child::after, body.author .infinite-wrap .chapter-nav.chapter-nav-header li:last-child::after {
  content: '';
  margin-left: 0px;
}
body.author .author-blog-archive .footer-favorite-wrapper, body.author .infinite-wrap .footer-favorite-wrapper {
  border-bottom: 1px dashed #dfdfdf !important;
}
body.author .author-blog-archive .sharedaddy, body.author .infinite-wrap .sharedaddy {
  padding: 7px 0px !important;
  border-bottom: 1px dashed #dfdfdf !important;
}
body.author .author-blog-archive .entry-footer ul.entry-share, body.author .infinite-wrap .entry-footer ul.entry-share {
  padding: 7px 0px;
  border-bottom: 1px dashed #dfdfdf;
}
body.author .author-blog-archive .entry-footer ul.entry-share li, body.author .infinite-wrap .entry-footer ul.entry-share li {
  display: inline-block;
  font-family: "Open Sans", sans-serif;
  color: #848484;
  font-size: 17px;
  font-weight: 400;
  margin-right: 8px;
}
body.author .author-blog-archive .entry-footer ul.entry-share li a, body.author .infinite-wrap .entry-footer ul.entry-share li a {
  border-radius: 3px;
  padding: 4px 2px;
  color: #848484;
  display: block;
  background-color: #E6E6E6;
  text-decoration: none;
}
body.author .author-blog-archive .entry-footer ul.entry-share li a:hover, body.author .infinite-wrap .entry-footer ul.entry-share li a:hover {
  color: white;
  background-color: #AB180E;
}
body.author .author-blog-archive .entry-footer .series-nav-wrapper, body.author .infinite-wrap .entry-footer .series-nav-wrapper {
  padding: 7px 0px;
  border-bottom: 1px dashed #dfdfdf;
}
body.author .author-blog-archive .entry-footer .series-nav-wrapper li, body.author .infinite-wrap .entry-footer .series-nav-wrapper li {
  display: inline-block;
}
body.author .author-blog-archive .entry-footer .series-nav-wrapper .series-nav-link, body.author .infinite-wrap .entry-footer .series-nav-wrapper .series-nav-link {
  border-right: 1px solid #848484;
  padding-right: 7px;
  padding-left: 7px;
}
body.author .author-blog-archive .entry-footer .series-nav-wrapper .series-nav-link:last-of-type, body.author .infinite-wrap .entry-footer .series-nav-wrapper .series-nav-link:last-of-type {
  border: none;
}
body.author .author-blog-archive .entry-footer .series-nav-wrapper .series-nav-link a, body.author .infinite-wrap .entry-footer .series-nav-wrapper .series-nav-link a {
  font: 13px/13px "Open Sans", sans-serif;
}
body.author .author-blog-archive .entry-footer .entry-tags, body.author .infinite-wrap .entry-footer .entry-tags {
  padding: 10px 0px;
  border-bottom: 1px dashed #dfdfdf;
  margin-bottom: 10px;
}
body.author .author-blog-archive .entry-footer .entry-tags a, body.author .infinite-wrap .entry-footer .entry-tags a {
  display: inline-block;
  font-family: "Open Sans", sans-serif;
  font-size: 12px;
  padding: 0px 5px;
  border-right: 1px solid #999999;
}
body.author .author-blog-archive .entry-footer .entry-tags a:last-child, body.author .infinite-wrap .entry-footer .entry-tags a:last-child {
  border: none;
}
body.author .author-blog-archive .entry-footer #related-posts, body.author .infinite-wrap .entry-footer #related-posts {
  padding-bottom: 30px;
  margin-bottom: 30px;
  border-bottom: 1px solid #353434;
}
body.author .author-blog-archive .entry-footer #related-posts li, body.author .infinite-wrap .entry-footer #related-posts li {
  display: inline-block;
  width: 22%;
  margin-right: 3%;
  vertical-align: top;
}
body.author .author-blog-archive .entry-footer #related-posts li .related-post:hover .related-post-title a, body.author .infinite-wrap .entry-footer #related-posts li .related-post:hover .related-post-title a {
  text-decoration: underline;
  color: #AB180E;
}
body.author .author-blog-archive .entry-footer #related-posts li .related-post .featured-image-wrapper, body.author .infinite-wrap .entry-footer #related-posts li .related-post .featured-image-wrapper {
  display: block;
}
body.author .author-blog-archive .entry-footer #related-posts li .related-post .featured-image-wrapper img, body.author .infinite-wrap .entry-footer #related-posts li .related-post .featured-image-wrapper img {
  margin-bottom: 10px;
}
body.author .author-blog-archive .entry-footer #related-posts li .related-post .related-post-title a, body.author .infinite-wrap .entry-footer #related-posts li .related-post .related-post-title a {
  font: 15px/22px "Georgia Pro W01", "Georgia", serif;
  color: #848484;
  text-decoration: none;
}
body.author .author-blog-archive .entry-footer #related-posts li:last-child, body.author .infinite-wrap .entry-footer #related-posts li:last-child {
  margin-right: 0;
}
body.author .author-blog-archive article:last-child, body.author .infinite-wrap article:last-child {
  border-bottom: none;
}
body.author .infinite-wrap article:first-child {
  margin-top: 20px;
  padding-top: 20px;
  border-top: 1px solid #E6E6E6;
}

.publishing-wrapper {
  padding-right: 0px !important;
  width: 100% !important;
}
.publishing-wrapper article {
  width: 100% !important;
}
.publishing-wrapper article .publishing .publishing-image {
  float: left;
  width: 33%;
  margin-left: 2%;
  margin-right: 4%;
}
.publishing-wrapper article .publishing .publishing-content {
  float: left;
  width: 61%;
}

#content.not-found {
  padding-right: 0px;
}
#content.not-found #not-found-image {
  float: right;
  max-width: 50% !important;
}
#content.not-found article.no-results .entry-title {
  font: 28px/28px "Georgia Pro W01", "Georgia", serif;
  color: #353434;
  margin-bottom: 50px;
}
#content.not-found article.no-results .entry-content p {
  font: 17px/28px "Georgia Pro W01", "Georgia", serif;
  color: #353434;
  margin-bottom: 30px;
}
#content.not-found article.no-results .entry-content input {
  width: 25%;
  height: 35px;
  font: 16px/24px "Open Sans", sans-serif;
  display: inline-block;
  vertical-align: bottom;
  padding: 0px 0px 0px 5px;
  box-sizing: border-box;
}
@media screen and (max-width: 641px) {
  #content.not-found article.no-results .entry-content input {
    font: 11px/17px "Open Sans", sans-serif;
  }
}
@media screen and (max-width: 767px) {
  #content.not-found article.no-results .entry-content input {
    width: 65%;
  }
}

/* =Infinity Styles
-------------------------------------------------------------- */
.infinite-loader {
  color: #000;
  display: block;
  height: 28px;
  text-indent: -9999px;
}

#infinite-handle span {
  background: #333;
  border-radius: 1px;
  color: #eee;
  cursor: pointer;
  font-size: 13px;
  padding: 6px 16px;
}

/**
 * For smaller viewports, remove the down-arrow icon and turn
 * the button into a block element, spanning the content's full width.
 */
@media (max-width: 800px) {
  #infinite-handle span:before {
    display: none;
  }

  #infinite-handle span {
    display: block;
  }
}
/**
 * Footer
 */
#infinite-footer {
  position: fixed;
  bottom: -50px;
  left: 0;
  width: 100%;
}

#infinite-footer a {
  text-decoration: none;
}

#infinite-footer .blog-info a:hover,
#infinite-footer .blog-credits a:hover {
  color: #444;
  text-decoration: underline;
}

#infinite-footer .container {
  background: rgba(255, 255, 255, 0.8);
  border-color: #ccc;
  border-color: rgba(0, 0, 0, 0.1);
  border-style: solid;
  border-width: 1px 0 0;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 auto;
  overflow: hidden;
  padding: 1px 20px;
  width: 780px;
}

#infinite-footer .blog-info,
#infinite-footer .blog-credits {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 25px;
}

#infinite-footer .blog-info {
  float: left;
  overflow: hidden;
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 40%;
}

#infinite-footer .blog-credits {
  font-weight: normal;
  float: right;
  width: 60%;
}

#infinite-footer .blog-info a {
  color: #111;
  font-size: 14px;
  font-weight: bold;
}

#infinite-footer .blog-credits {
  color: #888;
  font-size: 12px;
  text-align: right;
}

#infinite-footer .blog-credits a {
  color: #666;
}

/**
 * Hooks to infinity-end body class to restore footer
 */
.infinity-end.neverending #infinite-footer {
  display: none;
}

/**
 * Responsive structure for the footer
 */
@media (max-width: 640px) {
  #infinite-footer .container {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
  }

  #infinite-footer .blog-info {
    width: 30%;
  }

  #infinite-footer .blog-credits {
    width: 70%;
  }

  #infinite-footer .blog-info a,
  #infinite-footer .blog-credits {
    font-size: 10px;
  }
}
/**
 * No fixed footer on small viewports
 */
@media (max-width: 640px) {
  #infinite-footer {
    position: static;
  }
}
#content.buddypress-page {
  padding-right: 0px;
}
#content.buddypress-page #registration-title {
  font: 28px/20px "Open Sans", sans-serif;
  font-weight: 700;
}
#content.buddypress-page #member-log-in {
  float: right;
  clear: both;
  font: 18px/20px "Open Sans", sans-serif;
  color: #353434;
}
#content.buddypress-page #member-log-in a {
  color: #353434;
  text-decoration: none;
}
#content.buddypress-page .error {
  font: 18px/30px "Open Sans", sans-serif;
  color: #AB180E;
  margin-bottom: 10px;
  text-align: left;
  font-weight: 600;
}
#content.buddypress-page #registration-text {
  font: 18px/30px "Georgia Pro W01", "Georgia", serif;
  vertical-align: top;
}
#content.buddypress-page #registration-text p, #content.buddypress-page #registration-text ul {
  margin-bottom: 20px;
}
#content.buddypress-page #registration-text ul {
  list-style-type: disc;
}
#content.buddypress-page #registration-text ul li {
  margin-left: 30px;
}
#content.buddypress-page #registration-complete-text {
  font: 18px/30px "Georgia Pro W01", "Georgia", serif;
}
#content.buddypress-page #registration-complete-text p {
  margin-bottom: 20px;
}
#content.buddypress-page #signup_form {
  text-align: center;
}
#content.buddypress-page #signup_form #social-register {
  display: none;
  font: 18px/30px "Open Sans", sans-serif;
  color: #353434;
  margin-bottom: 20px;
}
#content.buddypress-page #signup_form #social-register .facebook, #content.buddypress-page #signup_form #social-register .twitter {
  font: 16px/30px "Open Sans", sans-serif;
  font-weight: 600;
  border-radius: 2px;
  padding: 3px 13px;
  height: 30px;
  color: #EDEDED;
  text-decoration: none;
}
#content.buddypress-page #signup_form #social-register .facebook {
  background-color: #39579A;
}
#content.buddypress-page #signup_form #social-register .twitter {
  background-color: #4EA6EB;
}
#content.buddypress-page #signup_form label {
  display: none;
}
#content.buddypress-page #signup_form #profile-details-section {
  display: none;
}
#content.buddypress-page #signup_form input[type=text], #content.buddypress-page #signup_form input[type=password], #content.buddypress-page #signup_form select {
  margin-bottom: 10px;
  width: 100%;
}
#content.buddypress-page #signup_form select {
  color: #A9A9A9;
}
#content.buddypress-page #signup_form select option:first-child {
  color: #A9A9A9;
}
#content.buddypress-page #signup_form select option:not(:first-child) {
  color: #848484;
}
#content.buddypress-page #signup_form #pass-strength-result {
  margin-bottom: 10px;
  font: 16px/20px "Open Sans", sans-serif;
}
#content.buddypress-page #signup_form #terms-of-use-wrapper {
  font: 15px/22px "Open Sans", sans-serif;
  color: #545353;
  text-align: left;
  margin-bottom: 10px;
}
#content.buddypress-page #signup_form #terms-of-use-wrapper input[type=checkbox] {
  background-color: #F4F4F4;
  border: 1px solid #E6E6E6;
  border-radius: 2px;
  color: #353434;
  width: 19px;
  height: 19px;
  padding: 0;
  margin-right: 5px;
  margin-bottom: -5px;
  margin-top: 0px;
  vertical-align: middle;
  position: relative;
  top: -4px;
  *overflow: hidden;
}
#content.buddypress-page #signup_form #terms-of-use-wrapper #register-newsletter-label {
  margin-top: 20px;
  margin-bottom: 12px;
}
#content.buddypress-page #signup_form #terms-of-use-wrapper .register-newsletter-cb-wrapper {
  margin-bottom: 10px;
}
#content.buddypress-page #signup_form #terms-of-use-wrapper .register-newsletter-cb-wrapper span {
  font: 15px/22px "Open Sans", sans-serif;
  display: block;
  padding-left: 15px;
  text-indent: -15px;
}
#content.buddypress-page #signup_form #terms-of-use-wrapper .register-newsletter-cb-wrapper .register-newsletter-description {
  margin-left: 32px;
  font-size: 12px;
  line-height: 18px;
}
#content.buddypress-page #signup_form #signup_submit {
  min-width: 120px;
  width: 30%;
}
#content.buddypress-page #activate-page #registration-title {
  font-weight: 700;
}
#content.buddypress-page #activate-page p {
  font: 18px/30px "Georgia Pro W01", "Georgia", serif;
  width: 50%;
}

#item-header {
  margin-bottom: 20px;
}
#item-header:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
#item-header .user-rss-feed {
  float: right;
  color: #8DC8E7;
  border: 2px solid #8DC8E7;
  border-radius: 50%;
  padding: 10px;
  width: 10px;
  height: 10px;
  line-height: 9px;
}
#item-header .user-nicename {
  font: 26px/30px "Georgia Pro W01", "Georgia", serif;
  color: #353434;
}
#item-header .user-login {
  margin-bottom: 10px;
  font: 14px/18px "Open Sans", sans-serif;
  font-weight: 600;
}
#item-header .user-login a {
  font: 18px/24px "Open Sans", sans-serif;
  font-weight: 600;
}
#item-header .user-location {
  margin-bottom: 5px;
}
#item-header .user-staff-tag {
  margin-bottom: 5px;
}

#sub-header-content {
  min-height: 70px;
  margin-bottom: 10px;
  border-bottom: 1px solid #dfdfdf;
}
#sub-header-content img {
  float: left;
  height: 50px;
  width: 50px;
}
#sub-header-content div {
  margin-bottom: 5px;
  margin-left: 60px;
}
#sub-header-content .user-login {
  font-weight: 700;
  color: #353434;
}

#item-header-avatar {
  float: left;
  margin-right: 15px;
}

#item-nav {
  background-color: #EDEDED;
  margin-bottom: 20px;
}
#item-nav ul li.trigger a {
  border: none;
  display: block;
  text-align: left;
}
#item-nav ul li a {
  display: block;
  font: 16px/19px "Open Sans", sans-serif;
  text-decoration: none;
  border-right: 1px solid #CCCCCC;
  padding: 8px 12px;
  color: #848484;
  font-weight: 600;
}
#item-nav ul li a:hover {
  color: #EDEDED;
  background-color: #AB180E;
}
#item-nav ul li.selected a {
  color: #EDEDED;
  background-color: #848484;
}
#item-nav ul li.selected a:hover {
  color: #EDEDED;
  background-color: #AB180E;
}

#item-body {
  position: relative;
  font: 17px/28px "Georgia Pro W01", "Georgia", serif;
  color: #545353;
}
#item-body .profile-fields p {
  text-align: left;
  font-weight: normal;
  font: 17px/28px "Georgia Pro W01", "Georgia", serif;
  color: #545353;
  margin-bottom: 20px;
}
#item-body .profile-fields p:last-child {
  margin-bottom: 0px;
}
#item-body .profile-fields blockquote {
  font-size: 16px;
  margin-left: 40px;
  margin-right: 50px;
}
#item-body .profile-fields .preferences-link {
  font: 14px/24px "Open Sans", sans-serif;
  color: #848484;
  margin-bottom: 30px;
}
#item-body p {
  font: 14px/24px "Open Sans", sans-serif;
  color: #848484;
  margin-bottom: 30px;
}
#item-body .edit_display_name {
  margin-top: 30px;
  margin-bottom: 0px;
}
#item-body .description {
  font: 12px/20px "Open Sans", sans-serif;
  color: #848484;
  margin-bottom: 10px;
}
#item-body .profile-display-description {
  padding-left: 5px;
}
#item-body .editfield {
  margin-bottom: 30px;
}
#item-body h4, #item-body h5 {
  font: 16px/18px "Open Sans", sans-serif;
  color: #353434;
  font-weight: 700;
  margin-bottom: 10px;
}
#item-body .preferences-link a {
  color: #848484;
}
#item-body #fav-subnav {
  border-top: 1px solid #dfdfdf;
  padding-top: 15px;
  margin-top: 10px;
}
#item-body #subnav {
  margin-bottom: 10px;
}
#item-body #subnav ul li {
  line-height: 18px;
  display: inline-block;
  border-right: 1px solid #848484;
  padding-right: 10px;
  margin-right: 10px;
}
#item-body #subnav ul li:last-child {
  border-right: none;
  padding-right: 0;
  margin-right: 0;
}
#item-body #subnav ul li.current a {
  color: #AB180E;
  font-weight: 700;
}
#item-body #subnav ul li a {
  font: 16px/16px "Open Sans", sans-serif;
}

.standard-form select, .standard-form input[type=text], .standard-form input[type=password], .standard-form #field_1, .standard-form #field_3, .standard-form #field_748 {
  height: 30px;
  font: 14px/14px "Open Sans", sans-serif;
  margin-bottom: 30px;
  max-width: 100%;
  box-sizing: border-box;
}
.standard-form select {
  padding: 0px 0px 0px 4px;
}
.standard-form #field_1, .standard-form #field_3, .standard-form #field_507, .standard-form #field_748 {
  width: 30%;
}
.standard-form .acfb-holder .avatar {
  margin-right: 10px;
}
.standard-form .acfb-holder a {
  font: 14px/14px "Open Sans", sans-serif;
  font-weight: 700;
}
.standard-form #message_content {
  width: 90%;
  height: 150px;
}
.standard-form a.button, .standard-form a.button:hover {
  text-decoration: none !important;
  color: #353434 !important;
}
.standard-form label {
  display: block;
  font: 14px/18px "Open Sans", sans-serif;
  color: #353434;
  font-weight: 700;
  margin-bottom: 10px;
}

#form-title {
  font: 14px/18px "Open Sans", sans-serif;
  color: #353434;
  font-weight: 700;
  margin-bottom: 10px;
}

#message, #account-delete-form label {
  font: 12px/14px "Open Sans", sans-serif;
  color: #848484;
  margin-bottom: 20px;
}

#buddypress .profile-archive-wrapper div:first-of-type {
  border-top: none;
}
#buddypress .bp-template-notice p {
  color: #AB180E;
  font-weight: 700;
}
#buddypress .byline-credit {
  display: none !important;
}
#buddypress .infinite-scroll-border {
  border-top: none !important;
  top: -20px;
  position: relative;
  margin-bottom: 0px !important;
}
#buddypress .activity-meta-wrapper div {
  display: inline;
}
#buddypress .activity-meta-wrapper .activity-byline {
  padding-right: 5px;
}
#buddypress .activity-meta-wrapper .activity-item-date {
  font-size: 12px;
  color: #999999;
  margin-left: 5px !important;
  margin-right: 5px !important;
  margin-top: 0px !important;
}
#buddypress .activity-meta-wrapper .activity-action {
  padding-left: 5px;
}
#buddypress .activity-archive-wrapper {
  margin-bottom: 20px;
  font-family: "Open Sans", sans-serif;
  line-height: 20px;
}
#buddypress .activity-archive-wrapper a:hover {
  color: #BC180E !important;
}
#buddypress .activity-archive-wrapper .activity-archive-item {
  padding-top: 20px;
}
#buddypress .activity-archive-wrapper .activity-archive-item.favorite .profile-unfavorite {
  font: 12px/12px "Open Sans", sans-serif;
  display: inline-block;
}
#buddypress .activity-archive-wrapper .activity-archive-item.favorite.comment .activity-comment-author, #buddypress .activity-archive-wrapper .activity-archive-item.favorite.comment .activity-post-title {
  font: 14px/20px "Open Sans", sans-serif;
  font-weight: 600;
  color: #353434;
}
#buddypress .activity-archive-wrapper .activity-archive-item.favorite.comment .activity-post-title {
  font-weight: 400;
}
#buddypress .activity-archive-wrapper .activity-archive-item.favorite.comment .activity-item-date {
  margin: 0px;
  display: inline-block;
}
#buddypress .activity-archive-wrapper .activity-archive-item.favorite.comment .activity-item-date a {
  font: 12px/12px "Open Sans", sans-serif;
  display: inline-block;
}
#buddypress .activity-archive-wrapper .activity-archive-item.favorite.comment .activity-item-date a {
  padding-right: 5px;
  border-right: 1px solid #848484;
}
#buddypress .activity-archive-wrapper .activity-archive-item.favorite.post .activity-post-author, #buddypress .activity-archive-wrapper .activity-archive-item.favorite.post .activity-post-author a {
  border-left: none;
  margin-left: 0px;
  padding-left: 0px;
  font: 14px/20px "Open Sans", sans-serif;
  color: #353434;
  font-weight: 400;
}
#buddypress .activity-archive-wrapper .activity-archive-item.favorite.post .activity-item-date {
  display: inline-block;
  margin: 0px;
  padding-right: 5px;
  border-right: 1px solid #848484;
}
#buddypress .activity-archive-wrapper .activity-archive-item.favorite.series .activity-post-title {
  display: inline-block;
}
#buddypress .activity-archive-wrapper .activity-archive-item.favorite.series .activity-post-author, #buddypress .activity-archive-wrapper .activity-archive-item.favorite.series .activity-post-author a {
  display: inline-block;
  border-left: none;
  margin-left: 0px;
  padding-left: 0px;
  font: 13px/13px "Open Sans", sans-serif;
  color: #848484;
  font-weight: 400;
}
#buddypress .activity-archive-wrapper .activity-archive-item.favorite.series .activity-post-author {
  padding-right: 5px;
  border-right: 1px solid #848484;
}
#buddypress .activity-archive-wrapper .activity-archive-item .activity-post-header a {
  font-size: 14px;
  font-weight: 700;
}
#buddypress .activity-archive-wrapper .activity-archive-item .activity-post-header .activity-post-title {
  color: #353434;
}
#buddypress .activity-archive-wrapper .activity-archive-item .activity-post-header .activity-post-author {
  border-left: solid 1px #848484;
  margin-left: 5px;
  padding-left: 5px;
  font-size: 15px;
}
#buddypress .activity-archive-wrapper .activity-archive-item .activity-post-header .activity-post-author a {
  margin-left: 0px;
  padding-left: 0px;
  color: #848484;
  display: inline !important;
}
#buddypress .activity-archive-wrapper .activity-archive-item .activity-item-content {
  margin-left: 30px;
  margin-top: 4px;
  font-size: 12px;
}
#buddypress .activity-archive-wrapper .activity-archive-item .activity-item-content p {
  font: 12px/20px "Open Sans", sans-serif;
  color: #545353;
  margin-bottom: 0px;
}
#buddypress .activity-archive-wrapper .activity-archive-item .activity-byline {
  font-size: 12px;
  color: #999999;
  border-right: solid 1px #848484;
  display: inline;
}
#buddypress .activity-archive-wrapper .activity-archive-item .activity-byline a {
  margin-left: 0px;
  padding-left: 0px;
  color: #999999;
  display: inline !important;
}
#buddypress .activity-archive-wrapper .activity-archive-item .activity-action {
  display: inline;
  font-size: 12px;
  border-left: solid 1px #848484;
}
#buddypress .activity-archive-wrapper .activity-archive-item .activity-item-date {
  margin-left: 30px;
  margin-top: 4px;
}
#buddypress .activity-archive-wrapper .activity-archive-item .activity-item-date a {
  color: #999999;
  font-size: 12px;
}
#buddypress .activity-archive-wrapper .no-activity {
  padding-top: 20px;
}
#buddypress .entry-date {
  border-right: none !important;
}
#buddypress article {
  border-bottom: none !important;
}
#buddypress .profile-archive-container {
  border-top: 1px solid #E6E6E6;
  padding-top: 20px;
  margin-top: 20px;
}
#buddypress #archive-section-load-more-container .profile-archive-container:first-of-type {
  border-top: 1px solid #E6E6E6;
}
#buddypress .profile-header {
  font-weight: 600;
  color: #BC180E;
  font-size: 16px;
  margin-bottom: 10px;
}
#buddypress #profile-edit-form .mce-statusbar .mce-flow-layout .mce-path {
  display: none;
}

#activate-page .bp-template-notice {
  display: none;
}

.buddypress #main {
  min-height: initial;
}

#subnav.messaging {
  border-bottom: 1px solid #999999;
  padding-bottom: 10px;
}

.delete-button, .messages #message-threads .message-thread .thread-options .button, #message-thread #message-recipients .button {
  font-size: 0;
  float: right;
}
.delete-button:hover:before, .messages #message-threads .message-thread .thread-options .button:hover:before, #message-thread #message-recipients .button:hover:before {
  text-decoration: none;
  color: #AB180E;
}
.delete-button:before, .messages #message-threads .message-thread .thread-options .button:before, #message-thread #message-recipients .button:before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  text-align: center;
  /* opacity: .8; */
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
  color: #848484;
  font-size: 14px;
}

.message-search {
  float: right;
  position: relative;
}
.message-search input {
  margin-right: 0px;
  height: 20px;
  display: inline-block;
  text-transform: lowercase;
  line-height: 28px;
  font-size: 15px;
}
.message-search input::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #353434;
}
.message-search input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #353434;
  opacity: 1;
}
.message-search input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #353434;
  opacity: 1;
}
.message-search input:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #353434;
}
.message-search label:after {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  text-align: center;
  /* opacity: .8; */
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
  color: white;
  background-color: #CCCCCC;
  height: 34px;
  display: inline-block;
  vertical-align: top;
  width: 30px;
  font-size: 22px;
  line-height: 32px;
}
.message-search #messages_search_submit {
  font-size: 0;
  border: none;
  width: 30px;
  height: 34px;
  background-color: transparent;
  vertical-align: top;
  position: absolute;
  top: 0px;
  right: 0px;
}

.messages .pagination {
  font: 16px/18px "Open Sans", sans-serif;
  color: #353434;
  font-weight: 700;
  margin-bottom: 30px;
}
.messages #message-threads {
  clear: both;
}
.messages #message-threads .message-thread {
  padding-bottom: 10px;
  border-bottom: 1px solid #999999;
  margin-bottom: 20px;
}
.messages #message-threads .message-thread:last-child {
  border-bottom: none;
}
.messages #message-threads .message-thread .thread-meta, .messages #message-threads .message-thread .thread-content, .messages #message-threads .message-thread .thread-options {
  display: inline-block;
  vertical-align: top;
  margin-right: 20px;
}
.messages #message-threads .message-thread .thread-meta {
  width: 25%;
  padding-left: 60px;
  font-family: "Open Sans", sans-serif;
}
.messages #message-threads .message-thread .thread-meta .avatar {
  float: left;
  margin-left: -60px;
}
.messages #message-threads .message-thread .thread-meta .thread-from, .messages #message-threads .message-thread .thread-meta .thread-to {
  font: 15px/15px "Open Sans", sans-serif;
  font-weight: 700;
}
.messages #message-threads .message-thread .thread-meta .thread-from a, .messages #message-threads .message-thread .thread-meta .thread-to a {
  font-weight: 600;
}
.messages #message-threads .message-thread .thread-content {
  width: 45%;
  font-family: "Open Sans", sans-serif;
}
.messages #message-threads .message-thread .thread-content .unread-count {
  font: 14px/16px "Open Sans", sans-serif;
  color: #DC1E11;
  margin-left: -15px;
  float: left;
  font-weight: 700;
}
.messages #message-threads .message-thread .thread-content .thread-title {
  font: 16px/16px "Open Sans", sans-serif;
  margin-bottom: 10px;
}
.messages #message-threads .message-thread .thread-content .thread-excerpt {
  font: 16px/18px "Georgia Pro W01", "Georgia", serif;
}
.messages #message-threads .message-thread .thread-options {
  width: 10%;
  margin-right: 0px;
  text-align: right;
}
.messages #message-threads .message-thread .thread-options input {
  margin: 0px;
  display: none;
}
.messages #message-threads .message-thread .thread-options .button {
  display: block;
  float: none;
}
.messages .messages-options-nav {
  background-color: #EDEDED;
  font: 16px/18px "Open Sans", sans-serif;
  padding: 5px 10px;
  display: none;
}
.messages .messages-options-nav select {
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  margin: 0px 20px 0px 10px;
}

#message-thread {
  border-top: none;
  padding-top: 20px;
}
#message-thread .message-box {
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 1px solid #E6E6E6;
}
#message-thread .message-box:last-child {
  border-bottom: none;
}
#message-thread #message-subject {
  font: 16px/18px "Open Sans", sans-serif;
  font-weight: 700;
  color: #353434;
  margin-bottom: 10px;
}
#message-thread #message-recipients {
  margin-bottom: 30px;
}
#message-thread .message-metadata .avatar {
  margin-right: 10px;
}
#message-thread .message-metadata .message-sender {
  font-family: "Open Sans", sans-serif;
  font-weight: 600;
}
#message-thread .message-metadata .activity {
  margin-left: 10px;
}

#send_message_form #send-notice {
  margin-bottom: 10px;
}
#send_message_form #subject {
  width: 40%;
}
#send_message_form ul.acfb-holder li.friend-tab {
  background-color: #EDEDED;
  border-color: #E6E6E6;
  border-radius: 0px;
}
#send_message_form ul.acfb-holder li.friend-tab a {
  font-weight: 600;
}

#send-reply .message-box .message-metadata {
  color: #353434;
  font-weight: 600;
  font-family: "Open Sans", sans-serif;
  font-weight: 700;
}
#send-reply .message-box .message-metadata:hover {
  color: #353434;
  text-decoration: none;
}
#send-reply .message-box .message-content #message_content {
  background-color: white;
  margin-bottom: 10px;
}
#send-reply .error p {
  color: #AB180E;
}

#page-footer {
  padding: 40px 20px 90px 20px;
  background-color: #353434;
}
#page-footer .menu a {
  font-family: "Open Sans", sans-serif;
  color: #8DC8E7;
  text-decoration: none;
}
#page-footer .menu a:hover {
  color: #EDEDED;
}
#page-footer .menu li {
  display: inline-block;
}
#page-footer #menu-footer-menu-large {
  padding-bottom: 30px;
  border-bottom: 1px solid #999999;
}
#page-footer #menu-footer-menu-large li {
  padding: 0px 10px;
  border-right: 1px solid #545353;
}
#page-footer #menu-footer-menu-large li:first-child {
  padding-left: 0px;
}
#page-footer #menu-footer-menu-large li:last-child {
  border: none;
}
#page-footer #menu-footer-menu-large li a {
  font-size: 18px;
  font-weight: 600;
}
#page-footer #menu-footer-menu-large li a:hover {
  text-decoration: underline;
}
#page-footer #footer-share {
  padding: 20px 0px 25px 0px;
  margin-bottom: 30px;
  border-bottom: 1px solid #999999;
}
#page-footer #footer-share li {
  color: #8DC8E7;
  margin-right: 10px;
  font-size: 18px;
  font-weight: 600;
}
#page-footer #footer-share li:first-child {
  font-family: "Open Sans", sans-serif;
}
#page-footer #footer-share li a {
  font-size: 12px;
  border: 2px solid #8DC8E7;
  border-radius: 50%;
  padding: 5px;
}
#page-footer #footer-share li a i:before {
  width: 15px;
}
#page-footer #footer-share li a:hover {
  border-color: #EDEDED;
  text-decoration: none;
}
#page-footer #menu-footer-menu-small {
  margin-bottom: 30px;
}
#page-footer #menu-footer-menu-small li {
  padding-right: 5px;
  border-right: 1px solid #545353;
}
#page-footer #menu-footer-menu-small li:last-child {
  border: none;
}
#page-footer #menu-footer-menu-small li a {
  font-size: 13px;
}
#page-footer #menu-footer-menu-small li a:hover {
  text-decoration: underline;
}
#page-footer .copyright {
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  font-size: 11px;
  color: #999999;
}
#page-footer .back-to-top {
  text-transform: lowercase;
  margin-top: 50px;
  color: #8DC8E7;
  display: block;
  text-align: center;
}

.mobile-sprite, #page-header #page-header-masthead #site-logo a {
  background-image: url('../images/sprites/mobile-s62b01397c5.png');
  background-repeat: no-repeat;
}

#primary {
  margin-top: 20px;
}

#content {
  max-width: 100%;
  margin-bottom: 30px;
}

.desktop {
  display: none !important;
}

#infinite-handle {
  padding-bottom: 20px;
}

#page-header #page-header-masthead {
  position: relative;
  padding-top: 10px;
  padding-bottom: 10px;
}
#page-header #page-header-masthead #menu-control {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  text-align: center;
  /* opacity: .8; */
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
  font-size: 30px;
  color: #848484;
  position: absolute;
  right: 20px;
  top: 15%;
  padding: 10px 10px 10px 10px;
}
#page-header #page-header-masthead #site-logo {
  width: 75%;
  margin: 0px;
}
#page-header #page-header-masthead #site-logo a {
  display: block;
  text-indent: -9999px;
  width: 250px;
  height: 36px;
  background-position: 0 0;
  background-size: 100%;
  width: 100%;
  height: 0;
  padding-bottom: 15%;
}
#page-header #page-header-masthead #site-description {
  display: none;
}
#page-header #page-navigation {
  display: none;
  z-index: 9999;
  padding: 0px;
  position: absolute;
  width: 100%;
  border-bottom: 1px solid #848484;
}
#page-header #page-navigation .menu-header-menu-container {
  font-size: 16px;
}
#page-header #page-navigation ul.menu li a {
  padding: 7px 20px 7px 20px;
  display: block;
  border-bottom: 1px solid #848484;
}
#page-header #page-navigation ul.menu li a:hover {
  background-color: #AB180E;
}
#page-header #page-navigation #searchform {
  padding: 5px 20px 5px 20px;
  padding-right: 50px;
  position: relative;
  border-bottom: 1px solid #848484;
}
#page-header #page-navigation #searchform:hover {
  background-color: #AB180E;
}
#page-header #page-navigation #searchform #s {
  display: block;
  width: 100%;
  border: 1px solid #EDEDED;
  padding: 0px;
  margin: 0px;
  height: 35px;
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  padding-left: 4px;
}
#page-header #page-navigation #searchform .search-submit {
  width: 30px;
  height: 37px;
  background-color: #999999;
  color: white;
  font-size: 20px;
  padding: 0px;
  position: absolute;
  top: 5px;
  right: 20px;
}
#page-header #page-navigation #account-wrapper ul {
  text-align: left;
  padding: 30px 0px;
}
#page-header #page-navigation #account-wrapper ul li {
  display: inline-block;
}
#page-header #page-navigation #account-wrapper ul li a {
  font-size: 15px;
  padding: 6px 25px;
  border-radius: 2px;
}
#page-header #page-navigation #account-wrapper ul li a.login-button {
  background-color: #AB180E;
  color: #EDEDED;
  margin-right: 20px;
}
#page-header #page-navigation #account-wrapper ul li a.register-button {
  background-color: #EDEDED;
  color: #353434;
}
#page-header #page-navigation #account-wrapper ul.logged-out {
  text-align: center;
}
#page-header #page-navigation #account-wrapper ul.logged-in li a {
  color: #8DC8E7;
}
#page-header #page-navigation #account-wrapper ul.logged-in li .logged-in-meta {
  padding-left: 10px;
}
#page-header #page-navigation #account-wrapper ul.logged-in li:last-child {
  width: calc(100% - 115px);
}
#page-header #page-navigation #account-wrapper ul.logged-in li:first-child {
  display: none;
}
#page-header #page-navigation #account-wrapper ul.logged-in li .header-logout:hover {
  text-decoration: none;
  color: #353434;
}
#page-header.menu-open #page-header-masthead #menu-control {
  color: #E6E6E6;
  background-color: #353434;
  padding-bottom: 50px;
}
#page-header.menu-open #page-navigation {
  display: block;
}

body.home #homepage-featured-wrapper {
  padding: 0px 0px 60px 0px;
  background-color: transparent;
}
body.home #homepage-featured-wrapper #homepage-featured {
  width: 100%;
}
body.home #homepage-featured-wrapper #homepage-featured article {
  max-height: 290px;
}
body.home #homepage-featured-wrapper #homepage-featured article .entry-header {
  bottom: 3px;
  width: 100%;
  box-sizing: border-box;
  padding: 10px 35px;
}
body.home #homepage-featured-wrapper #homepage-featured article .entry-header .post-categories li a {
  font-size: 12px;
}
body.home #homepage-featured-wrapper #homepage-featured article .entry-header .entry-title a {
  font-size: 20px;
  line-height: 24px;
}
body.home #homepage-featured-wrapper #homepage-featured article .entry-header a.entry-author {
  font-size: 16px;
}
body.home #homepage-featured-wrapper #homepage-featured article .featured-image-wrapper {
  overflow: hidden;
}
body.home #homepage-featured-wrapper #homepage-featured article .featured-image-wrapper img {
  width: 100%;
}
body.home #homepage-featured-wrapper #featured-carousel-controls {
  position: relative;
  z-index: 888;
  margin-top: -50px;
}
body.home #homepage-featured-wrapper #featured-carousel-controls .back, body.home #homepage-featured-wrapper #featured-carousel-controls .next {
  color: #999999;
  font-size: 20px;
}
body.home #homepage-featured-wrapper #featured-carousel-controls .back {
  margin-left: 8px;
}
body.home #homepage-featured-wrapper #featured-carousel-controls .next {
  margin-right: 8px;
}
body.home #content article .entry-header .entry-title {
  font: 22px/26px "Georgia Pro W01", "Georgia", serif;
}
body.home #content article .entry-header a.entry-author, body.home #content article .entry-header .author-archive-byline {
  font: 14px/18px "Open Sans", sans-serif;
  font-weight: 700;
}
body.home #content article.has-post-thumbnail .featured-image-wrapper.vertical-mobile {
  max-width: 100%;
  float: none;
  margin: 0 0 20px 0;
}

#content.archive {
  margin-bottom: 60px;
}
#content.archive #page-header #page-title {
  font-size: 24px;
  line-height: 20px;
}
#content.archive #page-header .category-archive-meta {
  font-size: 14px;
  line-height: 20px;
}
#content.archive #archive-header #fiction-menu-control {
  float: right;
  font-size: 24px;
  color: #AB180E;
}
#content.archive #archive-header #archive-title {
  font: 24px/20px "Open Sans", sans-serif;
  font-weight: 700;
}
#content.archive #archive-header .original-fiction-publish-links {
  float: left;
}
#content.archive article {
  border-bottom: 1px solid #E6E6E6;
}

#fiction-navigation {
  position: absolute;
  width: 100%;
  background-color: white;
  z-index: 9990;
  display: none;
  margin: 0px;
  padding: 0px;
}
#fiction-navigation.menu-open {
  display: block;
}
#fiction-navigation .menu {
  margin: 0px 20px 0px 20px;
}
#fiction-navigation .menu li {
  background-color: #EDEDED;
  display: block;
  border-bottom: 1px solid #E6E6E6;
}
#fiction-navigation .menu li a {
  display: block;
  font: 16px/26px "Open Sans", sans-serif;
  padding: 8px;
}

#content.archive .archive-section article.has-post-thumbnail {
  padding-left: 60px;
}
#content.archive .archive-section article .featured-image-wrapper {
  margin-left: -60px;
}
#content.archive .archive-section .author-blog-archive article.has-post-thumbnail {
  padding-left: 0px;
}
#content.archive .archive-section .author-blog-archive article .featured-image-wrapper {
  margin-left: 0px;
}

.author-blog-archive article .entry-title {
  font: 22px/26px "Georgia Pro W01", "Georgia", serif;
}

#refine-search {
  display: block;
  text-transform: lowercase;
  text-align: right;
  margin-bottom: 10px;
}

#filterform {
  display: none;
}
#filterform.show {
  display: block;
}
#filterform input, #filterform select {
  border-radius: 0px;
  width: 100%;
  margin: 0 2% 10px 0;
}
#filterform input#s, #filterform select#s {
  box-sizing: border-box;
  vertical-align: top;
  width: 86%;
  margin: 0px;
}
#filterform .search-submit {
  height: 35px;
  width: 8%;
}

.search #filterform, .search-page #filterform {
  display: block;
}

#content .series-social .series-share li:first-child {
  float: none;
  display: block;
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 1px dashed #E6E6E6;
}
#content .series-social .series-share li:last-child {
  float: none;
}
#content .series-social .series-share li:last-child .sharedaddy li {
  border-bottom: 0px;
  display: inline-block;
  padding-bottom: 0px;
}
#content .series-container article {
  padding-left: 60px;
}
#content .series-container article.has-post-thumbnail {
  padding-left: 60px;
}
#content .series-container.subgroup.series-book article {
  padding-left: 60px;
}
#content .series-container.subgroup.series-book article.has-post-thumbnail {
  padding-left: 60px;
}

body.single #content article.single.category-all-fiction .entry-header .entry-title a, body.page #content article.single.category-all-fiction .entry-header .entry-title a, body.author .author-blog-archive article.single.category-all-fiction .entry-header .entry-title a {
  font-size: 25px;
  line-height: 29px;
}
body.single #content article.has-post-thumbnail .featured-image-wrapper.vertical-mobile, body.page #content article.has-post-thumbnail .featured-image-wrapper.vertical-mobile, body.author .author-blog-archive article.has-post-thumbnail .featured-image-wrapper.vertical-mobile {
  max-width: 100%;
  float: none;
  margin: 0 0 20px 0;
}
body.single #content article .entry-header, body.page #content article .entry-header, body.author .author-blog-archive article .entry-header {
  margin-bottom: 10px;
}
body.single #content article .entry-header .entry-title a, body.page #content article .entry-header .entry-title a, body.author .author-blog-archive article .entry-header .entry-title a {
  font-size: 22px;
  line-height: 26px;
}
body.single #content article .chapter-nav.chapter-nav-header, body.page #content article .chapter-nav.chapter-nav-header, body.author .author-blog-archive article .chapter-nav.chapter-nav-header {
  margin-bottom: 20px;
}
body.single #content article .entry-content blockquote, body.page #content article .entry-content blockquote, body.author .author-blog-archive article .entry-content blockquote {
  font-size: 15px;
  margin-left: 20px;
  margin-right: 20px;
}
body.single #content article .entry-content p, body.single #content article .entry-content ul, body.single #content article .entry-content ol, body.single #content article .entry-content dl, body.page #content article .entry-content p, body.page #content article .entry-content ul, body.page #content article .entry-content ol, body.page #content article .entry-content dl, body.author .author-blog-archive article .entry-content p, body.author .author-blog-archive article .entry-content ul, body.author .author-blog-archive article .entry-content ol, body.author .author-blog-archive article .entry-content dl {
  font-size: 16px;
  line-height: 26px;
}
body.single #content article .entry-content .sharedaddy h3.sd-title, body.page #content article .entry-content .sharedaddy h3.sd-title, body.author .author-blog-archive article .entry-content .sharedaddy h3.sd-title {
  display: none;
}
body.single #content .entry-footer ul.entry-share li, body.page #content .entry-footer ul.entry-share li, body.author .author-blog-archive .entry-footer ul.entry-share li {
  margin-right: 4px;
}
body.single #content .entry-footer #related-posts li, body.page #content .entry-footer #related-posts li, body.author .author-blog-archive .entry-footer #related-posts li {
  width: 30%;
}
body.single #content .entry-footer #related-posts li:nth-child(4), body.page #content .entry-footer #related-posts li:nth-child(4), body.author .author-blog-archive .entry-footer #related-posts li:nth-child(4) {
  display: none;
}
body.single #content .entry-footer #related-posts li:nth-child(3), body.page #content .entry-footer #related-posts li:nth-child(3), body.author .author-blog-archive .entry-footer #related-posts li:nth-child(3) {
  margin-right: 0;
}

#page-sidebar .widget {
  max-width: 400px;
  margin: 0px auto 20px auto;
}
#page-sidebar .module-title {
  text-align: center;
}
@media screen and (max-width: 340px) {
  #page-sidebar .dfp-ad {
    margin-left: -10px;
  }
}

#member-log-in {
  display: none;
}

#signup_form input[type=text], #signup_form input[type=password], #signup_form select {
  box-sizing: border-box;
}

#registration-text {
  border-bottom: 1px solid #E6E6E6;
  margin-bottom: 30px;
}

#content.buddypress-page #activate-page p {
  width: 100%;
}

#item-nav ul li {
  border-bottom: 1px solid #CCCCCC;
  display: none;
}
#item-nav ul li:first-child {
  display: block;
  background-color: #848484;
  border-bottom: none;
  font-family: "Open Sans", sans-serif;
}
#item-nav ul li:first-child a {
  color: #EDEDED;
}
#item-nav ul li:first-child a:before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  text-align: center;
  /* opacity: .8; */
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
  float: right;
}
#item-nav ul li:first-child a:hover {
  background-color: #848484;
  color: #EDEDED;
}
#item-nav ul li.current a, #item-nav ul li.selected a {
  background-color: #CCCCCC;
  color: #848484;
}

#buddypress {
  margin-bottom: 30px;
}
#buddypress .activity {
  margin-bottom: 60px;
}

#item-body .profile {
  padding-bottom: 30px;
}
#item-body p .radio-info {
  display: block;
}

.standard-form #field_1, .standard-form #field_3, .standard-form #display_name, .standard-form #field_507, .standard-form #pwd, .standard-form #pass1, .standard-form #pass2, .standard-form #email {
  width: 75%;
}

#message-thread .message-metadata {
  margin-bottom: 15px;
}
#message-thread .message-metadata .avatar {
  float: left;
}
#message-thread .message-metadata .message-sender {
  vertical-align: top;
  line-height: 15px;
}
#message-thread .message-metadata .activity {
  display: block;
  margin: 0px 0px 10px 0px;
  line-height: 0px;
}

.message-search {
  float: none;
  margin-bottom: 10px;
}

#send_message_form #subject {
  width: 90%;
}

.messages #message-threads .message-thread {
  position: relative;
}
.messages #message-threads .message-thread .thread-meta, .messages #message-threads .message-thread .thread-content {
  display: block;
  margin-right: 0px;
  width: auto;
}
.messages #message-threads .message-thread .thread-meta {
  margin-bottom: 20px;
}
.messages #message-threads .message-thread .thread-content {
  clear: both;
  padding-left: 60px;
}
.messages #message-threads .message-thread .thread-options {
  position: absolute;
  top: 0px;
  right: 0px;
}

#comment-form-message {
  clear: both;
  font: 14px/20px "Open Sans", sans-serif;
  font-weight: 700;
  padding-top: 10px;
}

#comment-subscribe-wrapper #subscribe-title {
  font: 16px/20px "Open Sans", sans-serif;
  font-weight: 700;
}

#comment-form .comment-input {
  box-sizing: border-box;
  width: 100%;
}

.comment-notes-before {
  margin-bottom: 20px;
  display: block;
}

#comment-recaptcha {
  margin-bottom: 20px;
  transform: scale(0.9);
  -webkit-transform: scale(0.9);
  transform-origin: 0 0;
  -webkit-transform-origin: 0 0;
}

.form-submit input {
  width: 100%;
  margin-bottom: 10px;
}

#comments .commentlist .article-comments-post .comment-text blockquote {
  margin-left: 20px;
  margin-right: 20px;
}

.modal-gallery .gallery-controls {
  height: 40px;
  background-color: #353434;
  padding: 10px;
  width: 100%;
  position: fixed;
  top: 0px;
}
.modal-gallery .gallery-controls .controls {
  color: white;
  font-size: 36px;
  font-weight: 600;
}
.modal-gallery .gallery-controls .controls.next {
  float: right;
  margin-right: 84px;
}

#simplemodal-container {
  top: 0px !important;
}

#simplemodal-container a.modalCloseImg {
  top: 0px;
  right: 0px;
  border-radius: 0px;
  font-size: 55px;
  width: 60px;
  height: 60px;
  border: none;
}

.modal-login-form {
  box-sizing: border-box;
  padding: 80px 20px 20px 20px;
  width: 100%;
}
.modal-login-form #loginform input {
  margin: 0px auto 10px auto;
}
.modal-login-form #loginform #wp-submit {
  font: 14px/16px "Open Sans", sans-serif;
  font-weight: 600;
  padding: 10px;
  width: 40%;
}

.publishing-wrapper article .publishing .publishing-image {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
.publishing-wrapper article .publishing .publishing-content {
  width: 100%;
}

#page-footer {
  text-align: center;
}
#page-footer #menu-footer-menu-large li {
  margin: 10px 0px;
}
#page-footer #menu-footer-menu-large li a {
  font-size: 16px;
}
#page-footer #footer-share li {
  font-size: 16px;
}

#content.conversations #conversations-header #conversations-title {
  font-size: 24px;
  margin-bottom: 8px;
  padding-bottom: 5px;
}
