@font-face {
	font-family: 'Me-Bold';
	src:  	url(/clients/singlehomelessproject/assets/FS_Me-Bold.woff) format('woff'),
			url(/clients/singlehomelessproject/assets/FS_Me-Bold.ttf) format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Me-Regular';
	src: 	url(/clients/singlehomelessproject/assets/FS_Me-Regular.woff) format('woff'),
			url(/clients/singlehomelessproject/assets/FS_Me-Regular.ttf) format('truetype') ;
	font-weight: normal;
	font-style: normal;
}

/* LRO 19.05.2017 / #ZD 18032 / Increase gap between heading and content */
section.listing .headerText h1,
/* LRO 2.6.17 zd 18330 Add .pagesPostBody so that gap is consistent */
.pagesPostBody .headerText h1,
.appealsPostBody .headerText h1.title {
  margin-bottom:48px;
}
/* LRO 22.05.2017 / #ZD18063 / Fix underline/stroke of headings on listing pages */
section.listing .headerText h1:after {
  bottom:inherit;
}
/* LRO 2.6.17 ZD 18410 / increase padding on home intro heading */
.homepage div.homeIntro > h1 {
  margin-bottom:48px;
}
/* LRO 2.6.17 ZD 18410 / Hide Sidebars */
aside.postAside section.associatedLatestPosts,
aside.postAside section.associated.associatedMostRead
/* LRO 7.6.17 ZD18528 / Restore appeals sidebars */
/*aside.postAside section.associated.associatedBox.appeals*/ {
  display:none;
}

/*  AW 05.06.2017 Homebox summary font size ZD 18322 */
.homeBox6 .homeFeatureDetailsWrapper p {
  font-size: 20px;
}
/* LRO 6.6.17 / #ZD18410 / reduce gap between homeintro and home features wrapper */
.homepage section.homeFeaturesWrapper {
  margin:2% 0;
}

/* AW 06.06.2017 Block quotes ZD 18481 */
.postContent blockquote::before,
.postContent blockquote::after {
  display: none;
}

blockquote {
  border-left: none;
}
/* LRO 6.6.17 / #ZD 18464 / Hide appeal image on right hand side of donate form */
div.donationForm > div.supportedAppeal > img {
  display:none;
}

/* AW 07.06.2017 Blog post changes ZD 18516 */
.blogDetails {
  display: none;
}

.blogContent .blockquote-yellow::before,
.blogContent .blockquote-yellow::after {
  display: none;
}

/* AW 08.06.2017 Category listing intro images ZD 18543 */
.carousel .listingIntro img {
  width: initial;
}

/* AW 18.07.2017 Remove unwanted stuff from sidebar appeal ZD 19536 */
.associatedBox.appeals span.readMore,
.associatedBox.appeals .fundraiseBtn {
  display: none;
}

/* AW 21.07.2017 Listing intro padding ZD 19674 */
div.listingIntro {
  padding-top: 20px;
}

/* AW 16.08.2017 Footer newsletter font color ZD 20367 */
.pageFooter .mceNonEditable div,
.pageFooter .mceNonEditable span {
  color: #fff;
}

/* AW 24.10.2017 New newsletter form ZD 22546 */
div#mc_embed_signup {
  color: #fff;
}

div.mc-field-group {
  padding: 10px;
}

@media screen and (min-width: 1025px) {
  div.mc-field-group {
    width: 33%;
    float: left;
  }
}


/*
	SimonM, 27.10.17, DES-758
	Tab-style donations
*/
.donationFrequency.frequencySelected {
	background-color: transparent;
}
.donationFrequency {
	padding: 0;
  	margin-top: 0;
  	margin-bottom: 10px;
  	border-bottom: 1px solid #ccc;
  	background-color: transparent;
}
#Single, #Regular {
	display: inline-block;
  	padding: 10px;
  	background-color: #f0f0f0;
  	border-radius: 5px 5px 0 0;
	color: #333;
}
#Single.active, 
#Regular.active {
	background-color: #cb2753;
  	color: #fff;
}

/* AW 06.11.2017 Hide carousel appeal stuff ZD 23022 */
.carousel span.totaliserPanel,
span#totaliserActions {
  display: none;
}

/* AW 07.11.2017 Home box summaries ZD 23059 */
.homeBox1 p,
.homeBox2 p {
  color: #fff;
  margin-bottom: 10px;
}

.homeBox1 h2,
.homeBox2 h2 {
  margin-bottom: 10px;
}

/* Dk 08.11.2017 hide this is a test comment ZD 23161*/
li#comment009308eb-f685-40bc-8b75-67ed290268fb section.commentContent {
    display: none;
}

/* AW 11.12.2017 New list date ZD 24293 */
.newsList .listing .listedPost .postFooterWrapper,
.newsList .postFooterWrapper .publishDetailsWrapper,
.newsPostBody .postFooterWrapper .publishDetailsWrapper {
  display: block;
}

.newsList .postFooterWrapper p.publishAuthorWrapper,
.newsPostBody .postFooterWrapper p.publishAuthorWrapper {
  display: none;
}

/* DI 13.11.2018 Add Totaliser on page ZD 34620 */
.appealsPostBody .postAside .appealWidgets {
  display: block;
}

@media screen and (max-width: 1024px) {
  .homeIntroWrapper {
    margin-top: 0;
  }
}
.homeBox7 {
  display: none;
}
.footerBox3 {
	display: none;
}

.homepage .donationAmount img {
  display: none;
}

/* SF 64870947 CC */
@media only screen and (max-width: 478px) {
  .blue_btn, .green_btn, .red_btn {
    display: block !important;
  }
  .blue_btn {
    margin-bottom: 20px !important;
    margin-left: auto !important;
  }
}

/* 580003 Update twitter icon to x */
ul.socialIcons li a.twitter::before, ul.shareList li a.twitter::before {
    font-family: "Font Awesome 6 Brands" !important;
    content: "\e61b" !important;
}