/*
Theme Name: Cornerstone 
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: EJS
Author URI: http://www.ethanjacobscott.com
Template: enfold
*/

/*Add your own styles here:*/

@import url('https://fonts.googleapis.com/css2?family=Alex+Brush&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Noto+Serif+Display:ital,wght@0,100..900;1,100..900&display=swap');

.accentfont {
	font-family: 'Alex Brush', cursive;
	font-weight:400;
	font-style: normal;
	text-transform: none!important;
	font-size:1.5em;
}

.av-special-heading.accentfont h1,
.av-special-heading.accentfont h2,
.av-special-heading.accentfont h3,
.av-special-heading.accentfont h4,
.av-special-heading.accentfont h5 {
	font-family: 'Alex Brush', cursive;
	font-weight:400;
	font-style: normal;
	text-transform: none!important;
	font-size:1.5em;
}

.smfont {
	font-size:.5em;
}

.notofont {
  font-family: "Noto Serif Display", serif;
	font-weight:400;
	font-style: normal;
	text-transform: none!important;
}

.av-special-heading.notofont h1,
.av-special-heading.notofont h2,
.av-special-heading.notofont h3,
.av-special-heading.notofont h4,
.av-special-heading.notofont h5 {
	font-family: "Noto Serif Display", serif;
	font-weight:400;
	font-style: normal;
	text-transform: none!important;	
}

.logo img, .logo svg {padding:10px 0;}

.main_color strong, .main_color b, 
.alternate_color strong, .alternate_color b, 
.footer_color strong, .footer_color b { color: inherit !important; }

.main_color .special_amp {color:inherit;}

.special_amp {
  font-family: revert;
  font-style: revert;
  font-size: revert;
  line-height: revert;
  font-weight: revert;
  color:revert!important;
}

.dec-fw-button .avia-button-fullwidth {
	max-width:80%;
	margin:0px auto 10px!important;
	padding:10px!important;
	font-size:1.2em!important;
	border:none !important;
}

.dec-fw-button .avia-button-fullwidth .avia_button_background {
	max-width:100%;
	margin-bottom:0px !important;
}

#top .social_bookmarks li a {
	color:#ffffff;
}

.main_color a {
    font-weight:bold;
}

.main_color .iconlist_content {
    color:#000000;
}

#top .social_bookmarks li {
	margin-left:5px;
	margin-right:5px;
}

#top .iconbox .iconbox_content .iconbox_icon.heading-color.avia-svg-icon.avia-font-svg_cornerstoneflaticons svg#Layer_1 g g g {
	fill:#fff;
}

#header_meta .container ul li a svg g g g {
	fill:unset;
}
#header_meta .container ul li a svg {
	fill:#ffffff!important;
}
#header_meta .container li.social_bookmarks_prayer_requests a:focus,
#header_meta .container li.social_bookmarks_prayer_requests a:hover {
    background-color:#3a6f63!important;
}

@media only screen and (max-width: 767px) {
  .responsive #top #header .social_bookmarks {
    display: block;
  }
}
@media only screen and (max-width: 479px) {
  .responsive #top #wrap_all #header .social_bookmarks, .responsive #top #wrap_all #main .av-logo-container .social_bookmarks {
    display: block;
  }
}
.avia-timeline .milestone_icon i.milestone-char.avia-svg-icon svg:first-child {
	margin-top:15px!important;
}
.avia-svg-icon svg:first-child, .avia-svg-icon img[is-svg-img="true"] {
	height:1.8em;
	width:1.8em;
}