 .campaign-loop.campaign-grid li.campaign img {
 margin-bottom: 25px;
}
.team-dark a.read-more {
 color: #fff;
}
.campaign-grid-3 .campaign.hentry, .campaign-grid-3 li.campaign {
 width: 100%;
}
.campaign-loop.campaign-grid:after, .campaign-loop.campaign-grid:before {
 display: none;
}
.charitable-donation-form .donation-amounts { 
 display: inline-flex;
}
.charitable-donation-form.charitable-template-standard .donation-amounts.donation-suggested-amount li input[type=text] {
 max-width: 100%;
}
.charitable-donation-form.charitable-template-standard .donation-amounts li span.description {
 padding-left: 9px;
}
.charitable-donation-form .donation-amounts .donation-amount.selected label {
 background: #5e1e8f;
 color: #fff !important;
}
.charitable-donation-form .donation-amounts .donation-amount .custom-donation-amount-wrapper {
 padding: 5px 15px 5px 15px;
}
.single.single-campaign .campaign-description {
 font-size: 15px;
 font-weight: 400;
}
.campaign-summary .campaign-figures .amount, .campaign-summary .campaign-raised .amount {
 color: #000;
}
.author-info-wrapper.clearfix {
 margin-bottom: 30px;
}
.fa-x-twitter:before {
 content: "\e61b";
}
.grecaptcha-badge { visibility: hidden !important; } 