/** Inverto Child Theme for Scarrymonster by Mirko Spino **/ /** Variables **/ /** Basic **/
body,
.ish-blog-post-details a,
.ish-blog-post-links a,
.ish-blog.ish-blog-classic .ish-blog-responsive-post-details a,
.ish-blog.ish-blog-classic .ish-post-content p a,
.ish-blog.ish-blog-classic .ish-blog-responsive-post-details span,
.ish-section-filter li a,
.ish-section-filter .ish-p-filter li a,
.ish-section-filter li a:hover,
.ish-section-filter li.current-cat a,
.ish-section-filter li.current-cat a:hover,
.ish-section-filter .ish-p-filter li a:hover,
.ish-section-filter .ish-p-filter li a.ish-active,
.ish-part_content .ish-sc-element a,
.ish-part_content .wpb_text_column a,
.ish-part_content .ish-sc_icon_text a,
.comment-awaiting-moderation,
.ish-blog.ish-blog-classic .wpb_row .ish-blog-post-details span,
.ish-comments p a,
.ish-comments table a,
.ish-comments dl a,
.ish-archive-body a,
.ish-sc_separator,
.wp-caption p.wp-caption-text,
.fancybox-title-over-wrap,
.ish-part_tagline,
.ish-part_tagline:before,
.ish-part_tagline .ish-overlay.ish-default-tagline,
.ish-part_tagline .ish-overlay-box.ish-default .ish-overlay {
  color: #ffffff !important;
  background-color: #333333 !important;
  /*
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  span {
  	color: inherit !important;
  }
  a,
  a:hover {
  	color: inherit !important;
  } */
}

.ish-part_content {
  padding-top: 1rem;
}

.ish-part_tagline .ish-blog-post-details:before,
.ish-part_tagline .ish-posts-count:before {
  background-color: #ffffff !important;
}

.ish-part_tagline h1,
.ish-part_tagline a,
.ish-part_tagline .ish-blog-post-details a,
.ish-part_tagline:not([class*=ish-text-color]) .ish-blog-post-details a,
.ish-part_tagline:not([class*=ish-text-color]) .ish-blog-post-details a span {
  color: inherit !important;
}

.ish-sc-element.ish-sc_icon.ish-simple.ish-text-color5 a,
.ish-recent_posts_post.ish-color5 .ish-post-title a,
.ish-recent_posts_post.ish-color5 .main-post-image.ish-empty a,
.ish-recent_posts_post.ish-color5 .ish-main-post-image.ish-empty a,
.ish-blog .wpb_row.ish-color5 h2 a,
.ish-blog .wpb_row .ish-color5 h2 a,
.ish-blog.ish-blog-fullwidth .wpb_row.ish-text-color5 h2 a,
.ish-blog.ish-blog-fullwidth .wpb_row.ish-text-color5 .ish-blog-post-links a,
.ish-blog.ish-blog-fullwidth .wpb_row.ish-text-color5 .ish-blog-responsive-post-details a,
.ish-blog.ish-blog-2columns .ish-post-content.ish-color5 .ish-blog-post-details a,
.ish-blog.ish-blog-2columns .ish-post-content.ish-color5 .ish-blog-post-links a,
.ish-sc_menu.ish-style-text.ish-no-active-text.ish-text-color5 li a,
.ish-sc_menu.ish-style-text.ish-no-active-text.ish-text-color5 li.current_page_item a,
.ish-sc_headline.ish-no-underline.ish-color5 a,
.ish-part_content.ish-pc-color5 .ish-sc_headline.ish-no-underline:not([class*=ish-color]) a,
.wpb_row.ish-text-color5 .ish-sc_headline.ish-no-underline:not([class*=ish-color]) a,
.wpb_row .ish-sc-element.ish-text-color5 .ish-sc_headline.ish-no-underline:not([class*=ish-color]) a {
  color: #cccccc !important;
}
.ish-sc-element.ish-sc_icon.ish-simple.ish-text-color5 a:hover,
.ish-recent_posts_post.ish-color5 .ish-post-title a:hover,
.ish-recent_posts_post.ish-color5 .main-post-image.ish-empty a:hover,
.ish-recent_posts_post.ish-color5 .ish-main-post-image.ish-empty a:hover,
.ish-blog .wpb_row.ish-color5 h2 a:hover,
.ish-blog .wpb_row .ish-color5 h2 a:hover,
.ish-blog.ish-blog-fullwidth .wpb_row.ish-text-color5 h2 a:hover,
.ish-blog.ish-blog-fullwidth .wpb_row.ish-text-color5 .ish-blog-post-links a:hover,
.ish-blog.ish-blog-fullwidth .wpb_row.ish-text-color5 .ish-blog-responsive-post-details a:hover,
.ish-blog.ish-blog-2columns .ish-post-content.ish-color5 .ish-blog-post-details a:hover,
.ish-blog.ish-blog-2columns .ish-post-content.ish-color5 .ish-blog-post-links a:hover,
.ish-sc_menu.ish-style-text.ish-no-active-text.ish-text-color5 li a:hover,
.ish-sc_menu.ish-style-text.ish-no-active-text.ish-text-color5 li.current_page_item a:hover,
.ish-sc_headline.ish-no-underline.ish-color5 a:hover,
.ish-part_content.ish-pc-color5 .ish-sc_headline.ish-no-underline:not([class*=ish-color]) a:hover,
.wpb_row.ish-text-color5 .ish-sc_headline.ish-no-underline:not([class*=ish-color]) a:hover,
.wpb_row .ish-sc-element.ish-text-color5 .ish-sc_headline.ish-no-underline:not([class*=ish-color]) a:hover {
  color: inherit !important;
}

.ish-ph-mn-be_resp a,
.ish-ph-mn-be_resp span,
.ish-ph-mn-be_resp .ish-menu-item-description {
  color: #cccccc !important;
}
.ish-ph-mn-be_resp a:hover,
.ish-ph-mn-be_resp span:hover,
.ish-ph-mn-be_resp .ish-menu-item-description:hover {
  color: inherit !important;
}

/** Header **/
.ish-part_header {
  border-bottom: 1px solid #cccccc;
}

.ish-part_header_bar,
.ish-part_header.ish-sticky-scrolling {
  background-color: #333333 !important;
  color: #cccccc !important;
}
.ish-part_header_bar .ish-row,
.ish-part_header.ish-sticky-scrolling .ish-row {
  background-color: #333333 !important;
  color: #cccccc !important;
}

.ish-part_header_bar .ish-hb-social {
  display: block !important;
}

.ish-ph-main_nav > ul > li > a,
.ish-ph-main_nav > ul.ish-nt-onepage > li.menu-item-type-custom.current-menu-item > a {
  color: #cccccc !important;
}

.ish-ph-main_nav > ul > li > a:hover,
.ish-ph-main_nav > ul > li:hover > a,
.ish-ph-main_nav > ul.ish-nt-regular > .current-menu-item > a,
.ish-ph-mn-resp_menu a.ish-active,
.ish-ph-main_nav > ul.ish-nt-regular > .current_page_ancestor > a,
.ish-ph-main_nav > ul.ish-nt-regular > .current_page_item > a,
.ish-ph-main_nav > ul.ish-nt-regular > .current_page_parent > a,
.ish-ph-main_nav > ul > li.ish-op-active > a,
.ish-ph-mn-resp_menu > ul > li.ish-op-active > a,
.ish-ph-main_nav > ul.ish-nt-onepage > li.menu-item-type-custom.current-menu-item.ish-op-active > a,
.ish-ph-main_nav > ul.ish-nt-onepage > li.menu-item-type-custom.current-menu-item:hover > a,
.ish-ph-main_nav > ul.ish-nt-onepage > li.menu-item-type-custom.current-menu-item > a:hover,
.ish-ph-main_nav > ul.ish-nt-onepage > .current-menu-item > a,
.ish-ph-main_nav > ul.ish-nt-onepage > .current_page_item > a,
.ish-ph-main_nav > ul.ish-nt-onepage > .current_page_parent > a,
.ish-ph-main_nav > ul.ish-nt-onepage > .current_page_ancestor > a {
  background-color: transparent;
  color: #cccccc !important;
}

.ish-part_header_bar {
  height: 41px !important;
  border-bottom: 1px solid #cccccc;
}

/** Footer **/
#footer_content {
  text-align: center;
  background-color: #333333 !important;
  color: #cccccc !important;
  padding: 1rem;
  border-top: 1px solid #cccccc;
}
#footer_content .footer-logo {
  max-height: 40px;
  max-width: 400px;
  padding: 0.5rem;
}
#footer_content .credits {
  text-transform: uppercase;
}
#footer_content .privacy-links a {
  color: inherit;
}

/** Pages **/
[class^=ish-part_] > .ish-row,
[class*=" ish-part_"] > .ish-row,
[class^=ish-part_] > .wpb_row,
[class*=" ish-part_"] > .wpb_row,
.ish-blog-classic > .wpb_row[class*=ish-color] {
  background-color: #333333 !important;
  color: #f0f0f0 !important;
}

/* Mailchimp */
#mc_embed_signup {
  max-width: 720px;
  margin: 0 auto;
}
#mc_embed_signup a {
  color: inherit;
}
#mc_embed_signup input {
  border: none;
}
#mc_embed_signup span.helper_text {
  display: none;
}
#mc_embed_signup #mc-embedded-subscribe {
  float: right;
}
#mc_embed_signup fieldset.mc-field-group {
  border: none;
}

/*# sourceMappingURL=child-theme.css.map */

/* Yikes Mailchimp labels on dark footer/sidebar */
#sidebar .yikes-mailchimp-container label,
#sidebar .yikes-mailchimp-container label span,
#sidebar .yikes-easy-mc-form label,
#sidebar .yikes-easy-mc-form label span,
#sidebar .yikes-easy-mc-form .EMAIL-label,
#sidebar .yikes-easy-mc-form .FNAME-label,
#sidebar .yikes-easy-mc-form .LNAME-label,
.yikes-mailchimp-container label,
.yikes-mailchimp-container label span,
.yikes-easy-mc-form label,
.yikes-easy-mc-form label span,
.yikes-easy-mc-form .EMAIL-label,
.yikes-easy-mc-form .FNAME-label,
.yikes-easy-mc-form .LNAME-label,
.widget .yikes-easy-mc-form label,
.widget .yikes-easy-mc-form label span {
  color: #ffffff !important;
  opacity: 1 !important;
}
.yikes-easy-mc-form input[type="submit"],
.yikes-easy-mc-form .yikes-easy-mc-submit-button {
  color: #111111 !important;
  background: #ffffff !important;
}

/* Portfolio / dark body text contrast */
.ish-body,
.ish-part_content,
.ish-part_content p,
.ish-part_content h1,
.ish-part_content h2,
.ish-part_content h3,
.ish-part_content h4,
.ish-part_content h5,
.ish-part_content h6,
.ish-part_content li,
.wpb_text_column,
.wpb_text_column p,
.ish-part_content .ish-sc-element,
[class^=ish-part_] > .ish-row,
[class*=" ish-part_"] > .wpb_row {
  color: #f0f0f0 !important;
}

/* Avoid collapsed/broken image frames */
.ish-part_content img.attachment-theme-large,
.ish-part_content .ish-sc_image img {
  opacity: 1 !important;
  visibility: visible !important;
  max-width: 100%;
  height: auto;
}
