

h2.site-description {
	font-size: .8em;
	margin-top: 0;
	color: #333333;
	text-transform: unset;
}

/*--MAIN NAGIVATION STYLING--*/
div.menu-primary-container a {
	color: #333;
}

div.menu-primary-container a:hover {
	color: #00A6CB;
	text-decoration: none;
}

a {
	color: #00A6CB;
	font-weight: 700;
}

a:hover {
	color: #333;
}

.page-template-full-width-page .entry-content a {
	color: #00A6CB;
	font-weight: 700;
}

.page-template-full-width-page .entry-content a:hover {
	color: #333;
	font-weight: 700;
}

.news .entry-content a {
	color: #00A6CB;
	font-weight: 700;
}

.news .entry-content a:hover {
	color: #333;
	font-weight: 700;
}

h2.entry-title a {
	color: #11445c;
}

h2.entry-title a:visited {
	color: #11445c;
}

h2.entry-title a:active {
	color: #11445c;
}

h2.entry-title a:hover {
	color: #00A6CB;
}

/*-TOP GIVE BUTTON STYLING--*/
.navigation-main li {
	font-size: 1.1em;
}

.navigation-main li.color a {
	background: #00A6CB;
	color: #fff;
}

.navigation-main li.color a:hover {
	background: #196586;
	color: #fff;
}

.social-navigation a:hover {
	text-decoration: none;
	color: #fff;
}

.second-block a {
	color: #00A6CB;
}

article#post-5399.hentry {
	padding-top: 0;
}

div.block-two div.overlay {
	background: #fff;
}

.block-two {
	padding: 0;
	background: #fff;
}

.block-two-content {
	padding: 0 !important;
}

.hfeed.site.block-two-content {
	max-width: 100%;
}

article#post-5399 div.entry-content {
	padding: 0;
}

p.has-text-align-center.about-text {
	padding: 0 10%;
}

p.has-text-align-center.about-text.has-text-color a {
	color: #a8d234;
}

p.has-text-align-center.about-text.has-text-color a:hover {
	text-decoration: none;
	color: #50b0d1;
}

p.has-text-align-center.join-text {
	padding: 0 20%;
}

div.subscribe-button a.wp-block-button__link:hover {
	background: #a8d234;
	text-decoration: none;
	color: #33373b;
}

.wp-block-media-text.alignfull.has-media-on-the-right.is-stacked-on-mobile.is-image-fill.about-block.has-background {
	margin: 0;
}

.wp-block-jetpack-layout-grid a {
	border-bottom: none;
}

.content-caption {
	background: rgba(255,255,255,0);
	margin: 0 auto;
	left: 0;
	max-width: 100%;
}

.content-caption a {
	color: #88a64e;
}

.content-caption .entry-content {
	padding: 0 5%;
}

.cd-main-content h3 {
	margin: 2% 0;
}

div.main article#post-2715 {
	padding-top: 2%;
}

article#post-2719 .entry-content {
	padding-top: 1%;
	padding-bottom: 1%;
}

article .entry-content {
	-moz-hyphens: none;
	-ms-hyphens: none;
	-webkit-hyphens: none;
	hyphens: none;
	word-wrap: normal;
}

h2.has-text-align-center.hero-title {
	margin-top: 0;
}

.wp-block-image img {
	margin-top: 10%;
}

.wp-block-image, .wp-block-image img {
	margin-bottom: 2%;
}

.block-one {
	font-size: .9em;
	background: url('https://mccreno.org/wp-content/uploads/2020/03/concrete-texture-white.png');
	padding: 2% 0;
}

h2.entry-title {
	text-transform: uppercase;
	color: #196586;
	font-size: 2.6em;
	font-weight: 600;
}

.block-one .child-pages h2.entry-title {
	text-transform: uppercase;
	font-size: 1.5em;
	color: #196586;
}

.block-one .child-pages.columns.clear {
	margin-top: 2%;
}

.block-two-content {
	padding: 3% 10%;
}

/*-BLOCK THREE "OUR COMMUNITY" STYLING-*/
div.block-three article.hentry .post-thumbnail img {
	display: block;
}

.block-three {
	padding: 4% 2% 4% 5%;
}

div.block-three div.one_third {
	margin: 0;
}

div.block-three h2.entry-title {
	color: #196586;
	text-transform: uppercase;
	font-size: 1.5em;
	margin-bottom: 2%;
}

div.block-three .content-right-block {
	margin-left: 0;
}

article#post-2737 img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image {
	display: none;
}

article#post-2737 h1.entry-title {
	font-size: 2.5em;
	color: #10435c;
	text-align: center;
}

article#post-2746 img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image {
	display: none;
}

article#post-2746 h1.entry-title {
	font-size: 2.5em;
	color: #10435c;
	text-align: center;
}

article#post-2740 img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image {
	display: none;
}

article#post-2740 h1.entry-title {
	font-size: 2.5em;
	color: #10435c;
	text-align: center;
}

article#post-2751 img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image {
	display: none;
}

article#post-2751 h1.entry-title {
	font-size: 2.5em;
	color: #10435c;
	text-align: center;
}

h3.staff {
	margin-top: 5px;
	text-transform: uppercase;
	font-size: 1em;
	color: #779e2c;
}

h2.staff {
	margin-bottom: 5px;
}

div.checks {
	border: 4px solid #e6e6e6;
	padding: 5% 5% 2% !important;
	margin: 0 16%;
}

h3.givetype a {
	color: #779e2c;
}

h3.givetype a:visited {
	color: #779e2c;
}

h3.givetype a:hover {
	color: #10435c;
	text-decoration: none;
}

h3#belief a {
	color: #11445c;
}

h3#belief a:hover {
	color: #88a64e;
	text-decoration: none;
}

div.entry-content h4 {
	margin-top: 0;
	margin-bottom: 4%;
	color: #757474;
	text-transform: uppercase;
	font-size: 1.1em;
}

p.lifegroup {
	border-left: 4px solid #a8d133;
	padding-left: 15px;
}

h3.ages {
	margin-bottom: 2%;
}

.aboutpage .cd-fixed-bg-one.withoutimg {
	background-color: #333;
}

/*—SIDEBAR STYLING—*/
.sidebar .widget {
	background: #f2f2f2;
}

.sidebar .widget h2 {
	color: #196586;
	text-transform: uppercase;
}

.sidebar .widget p {
	color: #000;
}

.sidebar .widget a {
	color: #363636;
	font-size: 1.1em;
}

.sidebar .widget a:hover {
	color: #00A6CB;
	text-decoration: none;
}

/*—FOOTER STYLING—*/
.footer {
	background-color: #0e3b50;
}

.footer .widget-title {
	color: #00A6CB;
}

.footer p {
	color: #fff;
}

.footer a {
	color: #fff;
	font-weight: 200;
}

.footer a:hover {
	text-decoration: underline;
}

.clear.widget-area.optional-widget-area.footer-widget-area {
	padding-top: 25px;
}

/*-VISIT US STYLING*/
h4.faq>strong {
	color: #196586;
	text-transform: none;
}

/*--UNKNOWN
.news .entry-content a.more-link {
	color: #333;
	background: #fff;
	text-transform: uppercase;
}

.news .entry-content a.more-link:hover {
	color: #333;
	background: #fff;
}

.page a.more-link:after {
	text-decoration: none;
}
*/
/*--FAQ STYLING--*/
p.faq-body.has-medium-font-size a {
	color: #333;
	text-decoration: underline;
	font-weight: inherit;
}

p.faq-body.has-medium-font-size a:hover {
	color: #00A6CB;
	text-decoration: underline;
}

.titlecomment {
	display: none;
}

.author-info {
	display: none;
}

.nav-previous {
	display: none;
}

.nav-next {
	display: none;
}

div.event-style p {
	text-align: center;
}

div.event-style h2 {
	text-align: center;
}

div.event-style h2.entry-title {
	margin-top: 3%;
}

.wp-block-newspack-blocks-homepage-articles a, body .wpnbha .entry-title a {
	border-bottom: none;
}

div.post-thumbnail img {
	display: none;
}

/*--BUTTON STYLING--*/
button.wp-block-button__link {
	background: #fff;
	border: 2px solid #000;
	border-radius: 5px;
	color: #000;
	padding: .5em 1em;
	font-weight: 800;
}

button.wp-block-button__link:hover {
	background: #00A6CB;
	border: 2px solid #00A6CB;
	border-radius: 5px;
	color: #fff;
	padding: .5em 1em;
	font-weight: 800;
}

a.wp-block-button__link.wp-element-button {
	background: #fff;
	border: 2px solid #000;
	border-radius: 5px;
	color: #000;
	padding: .5em 1em;
	font-weight: 800;
}

a.wp-block-button__link.wp-element-button:hover {
	background: #00A6CB;
	border: 2px solid #00A6CB;
	border-radius: 5px;
	color: #fff;
	padding: .5em 1em;
	font-weight: 800;
}

a.wp-block-file__button.wp-element-button {
	background: #fff;
}

/*--not sure--*/
.textwidget.custom-html-widget {
	color: #fff;
}

article.hentry header.entry-header h2.entry-title a {
	font-size: 30px;
}

article.hentry header.entry-header h2.entry-title {
	border-top: 1px dashed #000;
	padding-top: 10px;
}

/*-FEATURED POSTS STYLING-*/
div.fourcolumn article.hentry header.entry-header h2.entry-title a {
	font-size: 20px;
}

.block-four .post .entry-title {
	border: none;
}

.block-four .page .entry-title {
	border: none;
}

.news article.hentry {
	margin-bottom: 50px;
	margin-right: 20%;
}

div.entry-wrapper p {
	padding-bottom: 20px;
}

a.more-link {
	border: none;
}

div.column article.hentry .post-thumbnail img {
	display: block;
}

input.search-field {
	color: #fff;
}

h2#registertitle {
	margin-top: 0;
}

h3#registertitle {
	margin-top: 0;
}

.wp-block-image, .xmas-banner img {
	margin-bottom: 0;
}

.entry-content.event-content.wp-block-post-content.is-layout-flow {
	padding-left: 0;
	padding-right: 0;
}

h2.event-title.wp-block-post-title {
	margin-top: .5em;
	margin-bottom: .5em;
}

.wp-block-image.easter-banner img {
	margin-top: 0;
}

.wp-block-image.bestill-banner img {
	margin-top: 0;
}

/*
div.headerblock.standard::before {
	content: "add announcement here";
	background-color: #c9f844;
	color: black;
	font-weight: bold;
	font-size: 1em;
}
*/