.findAFundraiserWidget {
  display: none;
}

.homeFeedTwitter:after,
.homeFeedTwitter:before,
.homeFeaturesWrapper>.homeFeatures:after {
  width: 100vw !important;
  min-width: 100% !important;
}

.homeFeatures .homeFeatureSnippets,
.homeFeatures .homeFeatureSnippets [class*='image-link'] {
  cursor: auto !important;
}

.text-blue { color: #0078BF; }
.text-dark-blue { color: #6e4e94; }
.text-light-blue { color: #95cce8; }
.text-red { color: #d7603c; }
.text-bristol-green { color: #00a474; }
.text-london-orange { color: #c8619d; }
.text-lavender { color: #DC9FC7; }

.footerBox3 p{
  width: 100%
}

/* CR-484 CC */
@media only screen and (max-width: 768px){
.FR-logo{
  width: 100px !important;
}
}

/* SF-63664419 */
 body.customFormPage .title{
  margin-bottom: 1em;
  position: relative;
  left: 55px;
}

/* SF#66169909 SA - add table margin */
@media screen and (min-width: 769px){
	body:not(.PostCategory_one-column-post) .postContent.pageContent>table:not(.right) {
		width: unset !important;
	}
}

/*
@media only screen and (max-width: 768px){
  body:not(.PostCategory_one-column-post) .contentBlock .postContent>*:not(.right) {
	width: 100%!important;
  }
}

body:not(.PostCategory_one-column-post).customFormPage .postContent >.formFieldset:not(.right) {
    padding: 0;
	width: 100% !important;
}
*/

/* SF#67228657 - FAQs - Title Text Box */
.buttonIcon.expand.showAnswer {
  	margin:0 -10px
}

.accordianHeaderText.faqQuestionText {
	max-width: 98%;
}

@media (max-width: 768px) {
	.accordianHeaderText.faqQuestionText {
		max-width: 90%;
	}
  
  	.buttonIcon.expand.showAnswer {
 		margin:0 -1px
	}
}

/* SF#67285464 - Remove Featured text from the Homepage Homebox1 */
.homeFeatures .homeBox1 h2::before {
  display: none !important;
}

body.annual-review-2025 .menuMain {
    visibility: hidden;
}
body.annual-review-2025 .menuMainAlt{
  display: none;
}

blockquote a.cta-button {
  width: fit-content;
}

@media (min-width: 1024px) {
body.hear-my-story .subsiteBody {
padding: 0 80px;
}
}

body.subsite .headerWrapper {
  width: 100%;
}

/*SF67703212 CC */
.contentBlock .cta-button {
  margin-left: 0 !important;
}

/*SF67726327 CC */

@media (max-width: 768px) {
.listing-content-block {
  display: flex;
  flex-direction: column;
}
  .listing-text {
    order: 1;
  }
  
  .listing-blockquote {
    order: 2;
    margin: 0 auto;
  }
}


@media (min-width: 768px) {
  .listing-text {
    max-width: 48%;
  }
}

@media (max-width: 400px) {
  .feedItem:first-of-type .feedItemDetailsWrapper+.readMore {
    left: calc(50% + 30px) !important;
}
}

@media (max-width: 768px) {
.at-content--left, .at-content--right {
    position: fixed;
    top: 95% !important;
}
}

@media (max-width: 1024px) {
    .menuMain ul li>span:after {
      height: auto !important;
    }
}

   @media(max-width: 1024px) { li.hasSubmenu>a:after {
      display: none !important;
    }
   }