/* 
Theme Name: Neve Child 
Theme URI: https://www.sacpeace.org/themes/neve-child/
Description: Neve Child 
Theme Author: James Israel
Author URI: https://www.facebook.com/WebsiteCreationMaintenance
Template: neve 
Version: 1.0.8
Text Domain: neve-child
License: GNU General Public License or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: blog, custom-logo, e-commerce, rtl-language-support, grid-layout, one-column, two-columns, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, flexible-header, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready, accessibility-ready, wide-blocks, block-styles, footer-widgets, portfolio, left-sidebar, right-sidebar
*/

/* Hide author meta and date on newsletter articles
.category-newsletter-articles .nv-meta-list {
    display: none !important;
}

body {
   font-family: Georgia, serif !important;
} */

/* heading margin is 30px in standard stylesheet */
h1,h2,h3,h4,h5,h6 {
   margin-bottom: 12px !important;
   font-family: Georgia, serif !important;
}
ul {
    font-family: arial !important;
}
a {
    color: #598cff !important;
}
a:hover {
    color: #8445d7 !important;
}
a:visited {
    color: #2b52ab !important;
}

:root {
    --nv-fallback-ff: unset !important;
    --nv-text-dark-bg: #161616 !important;
}

/* footer font, add?  .builder-item .item--inner */
/* Below footer, Neve plug - remove it
#site-footer .footer--row .builder-item {
    display: none !important;
}
 */
.site-header {
    border-bottom: 2px solid black;
}
#site-footer .footer-bottom {
    margin-bottom: -10px !important;
    padding-top: 10px !important;
    color: #ffffff !important;
	border-top: 2px solid black;
}

.nv-page-title .neve-breadcrumbs-wrapper, .nv-title-meta-wrap .neve-breadcrumbs-wrapper {
    margin-bottom: 30px;
    display: none !important;
}

/* Tighten spacing below featured image (reg 60px) */
.nv-single-post-wrap .nv-thumb-wrap {
    margin-bottom: 30px !important;
}

/* metaslider caption box. transparency of 1 is nearly solid, .9 more transparent, etc */
.metaslider.ms-theme-highway .flexslider ul.slides .caption-wrap {
    background: rgba(255, 255, 255, 1) !important;
    top: 250px !important;
}
#metaslider_146 {
    margin-top: 50px;
    max-height: 500px;
    overflow: hidden;
}

/* Hide Neve attribution in footer, action hook not working. */
.component-wrap {
    display: none !important;
}

.single-post-container .nv-single-post-wrap.col {
    max-width: 80% !important;
}

/* Home page book excerpts block. */
body.home .wp-block-latest-posts__post-title {
    color: revert;
    font-size: x-large;
    line-height: normal;
}
body.home .wp-block-latest-posts.is-grid li {
    background: rgba(255, 255, 255, .4);
    padding: 20px 10px 0 20px;
}
body.home .wp-block-latest-posts__post-excerpt {
    margin-bottom: 1em;
    margin-top: 0.5em;
    margin-right: 1em;
}
body.home .wp-block-latest-posts__featured-image.alignleft.alignleft {
    float: left;
    margin: 5px 20px 10px 0;
}
/* home page bkgr color (was background-color: #268326 !important;)*/
body.home {
    background-color: #ffffff !important;
}

.wp-block-buttons>.wp-block-button {
    display: inline-block;
    margin: 0 0 30px;
}

/* Comments section */
#reply-title {
    position: relative;
    visibility: hidden;
}
#reply-title:after {
    content: "Leave a Comment";
	left: 0;
    position: absolute;
    visibility: visible;
}
#comments .comment-respond {
    padding: 0 40px 40px !important;
}
#comments .comment-form label .required {
    visibility: hidden !important;
}
#comments .logged-in-as .required-field-message {
    visibility: hidden !important;
    position: relative !important;
}
#comments .logged-in-as, #comments .logged-in-as a {
    margin-bottom: -20px !important;
}

/* END comments box */

@media (max-width: 960px) {
}

@media (max-width: 769px) {
}

@media (max-width: 576px) {
}

@media (max-width: 480px) {
}