/**
 * Fallsky Lite Fallback CSS for browsers don't support CSS Variables (aka CSS Custom Properties)
*/
/* Typography
   ========================================================================== */
body,
button,
input,
select,
textarea,
.ui-widget,
.widget-title,
.comments h2.comments-title,
.comment-respond h3.comment-reply-title,
.search-screen .shortcuts-cat span.counts,
.error404 .page-404-page-header h1.page-title,
blockquote cite,
blockquote small {
  font-family: "Roboto", sans-serif; }

.site-branding .site-title,
.post-title,
.cat-links,
blockquote,
.wp-caption-text,
.fallsky-lite-fullmenu .main-navigation,
.fallsky-lite-fullmenu .search input,
.search-screen .search input,
.search-screen .shortcuts-cat,
.comments ol.comment-list li .comment-author b.fn,
h1,
h2,
h3,
h4,
h5,
h6,
.post-entry .dropcap:first-letter,
.widget.widget_rss ul li a.rsswidget,
.widget.widget_recent_entries a,
.widget_recent_comments ul li > a {
  font-family: "Source Sans Pro", sans-serif; }

/* General Colors
   ========================================================================== */
.light-color {
  background: #fff;
  color: #212121; }
  .light-color #page {
    background-color: #fff; }

.dark-color {
  background: #282828;
  color: #fff; }
  .dark-color #page {
    background-color: #282828; }

/* Text Colors
   ========================================================================== */
.post-entry {
  color: #515151; }
  .post-entry h1,
  .post-entry h2,
  .post-entry h3,
  .post-entry h4,
  .post-entry h5,
  .post-entry h6,
  .post-entry form,
  .post-entry blockquote {
    color: #212121; }

.error404 .page-404-container p {
  color: #515151; }
.error404.dark-color .page-404-container p {
  color: #e2e2e2; }

.comments #respond p.comment-notes,
.comments ol.comment-list li .comment-content p {
  color: #515151; }

.single #primary .author-bio .author-bio-text {
  color: #515151; }

/* Primary Colors
   ========================================================================== */
.primary-color-enabled a,
.primary-color-enabled blockquote:before,
.primary-color-enabled .comments ol.comment-list li .comment-metadata, .no-touch .primary-color-enabled .comments ol.comment-list li a.comment-reply-link:hover, .no-touch .primary-color-enabled .widget a:not(.button):hover, .no-touch .primary-color-enabled .posts .post .post-title a:hover,
.primary-color-enabled .widget-area .widget .textwidget a:not(.button) {
  color: #c09f68; }
.primary-color-enabled .site-header nav ul.primary-menu > li.button > a,
.primary-color-enabled #page .button,
.primary-color-enabled #page input[type="submit"],
.primary-color-enabled mark,
.primary-color-enabled .cat-links a:before,
.primary-color-enabled .pagination .page-numbers.current:after, .no-touch .primary-color-enabled .widget.widget_calendar table#wp-calendar tbody a:hover {
  background: #c09f68; }

.no-touch .single.primary-color-enabled #primary > article .post-tag-cloud .tagcloud a:hover,
.single.primary-color-enabled #primary > article .post-tag-cloud .tagcloud a:focus {
  border-bottom-color: #c09f68; }

.primary-color-enabled .post-entry ul li:before, .primary-color-enabled
.comment-content ul li:before {
  background: #c09f68; }

/* Button & Submit Button Colors
   ========================================================================== */
body:not(.primary-color-enabled).light-color #page .button,
body:not(.primary-color-enabled).light-color #page input[type="submit"] {
  background: #000;
  color: #fff; }
body:not(.primary-color-enabled) #page .site-footer.dark-color .button,
body:not(.primary-color-enabled) #page .site-footer.dark-color input[type="submit"] {
  background: #fff;
  color: #000; }

.light-color .posts .post .more-btn .read-more-btn {
  background: #000;
  color: #fff; }

@media screen and (min-width: 1120px) {
  .primary-color-enabled .site-header .site-header-menu .main-navigation ul.sub-menu li.current-menu-item > a,
  .primary-color-enabled .site-header .site-header-menu .main-navigation ul.sub-menu li.current-menu-ancestor > a {
    color: #c09f68; } }
