/*remove "..." under blog post grid*/
.post.post-grid .post-bottom
{display:none!important;}


/*make loadmore button obvious*/
.btn.btn-simple{
	color:rgb(254, 79, 112); 
	border-color:rgb(254, 79, 112);
}

/*.wordads-ad-wrapper--bottom_sticky.wordads-ad-sticky-wrapper{display:none !important;}*/

.wordads-ad-wrapper.wordads-ad-wrapper--inline{display:none !important;}

.wp-block-jetpack-timeline li.wp-block-jetpack-timeline-item {
  background-color: rgba(95, 130, 212, 0.1) !important;
}

.post.post-over-content .thumb img {
  height: 250px;
}

h2, h3, h4, h5, h6 {
  margin-top: 40px;
}

.header-default {
	padding: 20px 0;}
@media only screen and (max-width: 576px) {
  .header-default.clone {
    padding: 10px 0;
  }
	.header-default {
	padding: 10px 0;
}
}

.header-right .header-buttons {
  margin-left: 10px;
}

/*this thing in the footer makes the mobile have slight horizontal scrollbar*/
.mb-5 {
  overflow: hidden;
}

/*
.crowdsignal-forms-applause__count
{display:none;}
*/
.crowdsignal-forms-applause {
    position: fixed;
    float: right;
    right: 0px;
    bottom: 0%;
  background: #5F82D4;
	color:#FFF;
	z-index:99900;
}
@media only screen and (min-width: 800px) {
.wp-applaud {
  background: #f2f2f2;
	color:#444;
}
  }

.wp-block-table-of-contents{
	
	background-color:#fbfbfb;
	padding:15px;
	border-radius:10px;
	border-left:3px solid #FE4F70;
	margin-bottom:15px;
}


.elementor-button{
	background-color:#5F82D4;}
}


/*
 * .featured-post-md .thumb::after {
  opacity: 0.7;
}
*/
.featured-post-md .details {
  top: 75%;
  }
.single-cover {
  background-position: 50%;
}


/*fix from theme developer*/
body.dark .post .post-title a {
  color: #FFF !important;
}

body.dark .post .post-title a:hover {
  color: #FE4F70!important;
}


/*
.post .excerpt {
  display: none;
]
	*/


/*slider - make arrows appear on mobile too */
.wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_button-next, .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_button-prev {
  display: block !important;
}

.pAd {
	margin-top: -15px;
font-size: 11px !important;
}





.post.post-classic .thumb img {
  object-fit: cover;
  max-height: 300px;
  width: 100%;
}


/*to fit search icon*/
.text-logo {	font-size: 26px;}
.header-right .header-buttons {
	margin-left: 0px;}




.wp-block-button__link
{
color: #FFF;
padding: 12px 36px;
background: #FE4F70;
background: -webkit-linear-gradient(left, #FE4F70 0%, #FFA387 51%, #FE4F70 100%);
background: linear-gradient(to right, #FE4F70 0%, #FFA387 51%, #FE4F70 100%);
  background-size: auto;
background-size: 200% auto;
border: 0;
border-radius: 25px;
font-family: "Roboto", sans-serif;
font-size: 18px;
font-weight: 600;
overflow: hidden;
position: relative;
display: inline-block;
vertical-align: middle;
white-space: nowrap;
text-align: center;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}


.wp-blogcard-item {
  margin: 5px;
}

/*bug in balloon quote that bold becomes white text in dark mode*/
.w_b_quote.w_b_div strong
{color:black;}

/*make blogcard display desc on mobiles*/
@media (min-width: 1px) {
  .wp-blogcard-description {
    max-height: 35px;
		height:35px;
  }
}

/*hide author box on single posts*/
.post-single .about-author { display: none; }

/*hide excerpt (blog intro text) shown in post grid
.excerpt.mb-0
{display:none;}*/

/*bolded link becomes black*/
a strong
{color:#fe4f70;}


ul.spacious>li{margin-bottom:15px;}