/* Hides social icons from featured listings page #2512544-zen */
.page-id-18644 div.sharedaddy {
    display: none;
}

/* Hides social icons from recent sales page #2512544-zen */
.page-id-18431 div.sharedaddy {
	display: none;
}
/* Hide Testimonials page title | 17323480-hc-kf */
.post-type-archive-jetpack-testimonial .page-title {
    display: none;
}
/* hide likes KG-17361958-hc */
.page-id-23898 .jetpack-likes-widget-wrapper {
  display: none;
}
/* KG-17361958-hc */
.home .fourcolumn:nth-child(16),
.home .fourcolumn:nth-child(17) {
	display:none !important;
}
@media screen and (min-width: 59.6875em) {
.home .fourcolumn {
width: 33% !important;
}
.home .fourcolumn:nth-child(4n+1) {
clear: none !important;
}
}
.home .block-four .cd-fixed-bg {
filter: none !important;
webkit-filter: none !important;
}
/* Hides Like button from child page columns, such as on the Giving Back page */
.child-pages .sd-like {
    display: none;
}
/*Frontpage Banner Image Override*/
.home .second-block .block-two {
	background-image: url('https://thefrontsteps.com/wp-content/uploads/2020/01/kimson-doan-NmVnsp13JYc-unsplash.jpg') !important;
}
/* change hyperlinks color */
.news .entry-content a {
	    color: #0a3978;
}

/* START CUSTOM HOMEPAGE CSS FOR GIVING SECTION */

.giving_row {
  width: 100%;
}
@media(min-width: 1200px) {
  .giving_row .one {
    width: 25%;
    float: left;
    padding: 25px;
    border: 1px solid #ddd;
    margin: 1%;
    box-shadow: 0 0 16px 1px rgba(0, 0, 0, 0.2);
    min-height: 190px;
  }
}
@media(min-width: 700px) and (max-width: 1199px) {
  .giving_row .one {
    width: 40%;
    float: left;
    padding: 25px;
    border: 1px solid #ddd;
    margin: 1%;
    box-shadow: 0 0 16px 1px rgba(0, 0, 0, 0.2);
    min-height:170px
  }
}
@media(max-width: 699px) {
  .giving_row .one {
    width: 90%;
    float: left;
    padding: 25px;
    border: 1px solid #ddd;
    margin: 1%;
    box-shadow: 0 0 16px 1px rgba(0, 0, 0, 0.2);
  }
}

/* END CUSTOM HOMEPAGE CSS FOR GIVING SECTION */

/* start adjust homepage titles to be more responsive */

@media(min-width: 1116px) and (max-width: 1267px) {
	#post-23970 .column h1.entry-title, .column h2.entry-title {
		font-size: 2.0rem !important;
	}
}
@media(min-width: 860px) and (max-width: 1115px) {
	#post-23970 .column h1.entry-title, .column h2.entry-title {
		font-size: 1.6rem !important;
	}
}

/* end adjust homepage titles to be more responsive */

/* homepage giving back styling */

#giving_container a {
	color: #f7931d;
}

#giving_container .one {
  padding: 25px;
}
#giving_container .one img {
  width: 100px;
  margin: 0 0 25px 0;
}
#giving_container .one h3 {
  display: none;
}
@media (min-width: 1200px) {
  #giving_container {
    width: 1200px;
    margin: 0 auto;
  }
  #giving_container .one {
    width: 370px;
    margin: 15px;
    float: left;
    border: 1px solid #ddd;
    box-shadow: 0 0 16px 1px rgba(0, 0, 0, 0.2);
    min-height: 492px;
  }
}
@media (min-width: 900px) and (max-width: 1199px) {
  #giving_container {
    width: 800px;
    margin: 0 auto;
  }
  #giving_container .one {
    width: 370px;
    margin: 15px;
    float: left;
    border: 1px solid #ddd;
    box-shadow: 0 0 16px 1px rgba(0, 0, 0, 0.2);
    min-height: 470px;
  }
}
@media (max-width: 899px) {
  #giving_container {
    width: 800px;
    margin: 0 auto;
  }
  #giving_container .one {
    margin: 15px;
    border: 1px solid #ddd;
    box-shadow: 0 0 16px 1px rgba(0, 0, 0, 0.2);
  }
}

/* Testimonial Grid Styling */
.news .grid-post article {
    box-shadow: 0 0 16px 1px rgba(0, 0, 0, 0.2);
}
.news .grid-post .entry-content a.more-link {
	color:rgb(247, 147, 29) !important;
	padding: 10px 10px 10px 0px !important;
	text-align: left !important;
}

/* Featured Lisitng Box Shadow */

.parent-pageid-26834 .listings-grid .listing {
	box-shadow: 0 0 16px 1px rgba(0, 0, 0, 0.2);
}

/* Recent Sales Box Shadow */
.parent-pageid-18361 .fourcolumn article {
	box-shadow: 0 0 16px 1px rgba(0, 0, 0, 0.2);
}
a.more-link {
	color: #f7931d !important;
}

/* Home Testimonials Sizing */
@media(min-width:1000px) {
	.home .testimonial-slider,
	.home .testimonial-slider .swiper-container {
		height: 800px;
	}
}
/* Remove Erroneous Continue Reading from Homepage Featured Blogs */
.home .featured-post__content .more-link {
	display: none;
}