/* @import url("/clients/strathcarronhospice/styles/main.css");*/
/* @import url("//localhost:5757/main.css"); */

/* LRO 02.01.2017 / re-instate create an in memory page */
.pages-InMemoryOf- .listing .postAside {
     display: block; 
}

/*LRO 15.02.2017 / #ZD15818 / move in memory button - added button manually to page so hiding originals */
.pages-InMemoryOf- .postFeedWrapper a.createInMemBtn {
  display:none;
}
.pages-InMemoryOf- .inMemoryListingPage .listContent h2 {
display:none
}

/* LRO 15.03.2017 / #ZD16523 / Remove various elements from create a fundraiser page */
.pages-Fundraisers- .findAFundraiser .setUpFundraiserBtn,
.pages-Fundraisers- .findAFundraiser .findAFundraiserForm,
.pages-Fundraisers- .findAFundraiser .searchBtn.findAFundraiserBtn {
	display:none
}

/* EVA 2.8.17 IM49*/

.ccAmount .donationAmountFigure {
    font-size: 1rem!important;
}

/* AW 18.12.2017 Show address on fundraiser signup */
.appealCreatePage  .registerWrapper {
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 24px;
}

.appealCreatePage  .registerWrapper .RegisterGiftAid.postcodeLookUp {
    margin-bottom:16px;
}

.appealCreatePage .registerWrapper .registerGiftAid.hidden {
  display:block !important;
  visibility: visible;
}

.appealCreatePage  .registerWrapper .RegisterGiftAid.postcodeLookUp em {
  display:none;
}

/* AW 12.01.2018 Hide parent appeal ZD 25225 */
.parentAppeal .associatedTitle {
  display: none;
}

/* AW 31.01.2018 Hide parent appeal */
p.associatedSummary {
  display: none;
}

/* AW 21.02.2018 Hide parent on fundraisers ZD 26775 */
.fundraiserPostPage .parentAppeal {
  display: none;
}

/*AW 09.03.2018 Show fundraiser search ZD 27321*/
.pages-Fundraisers- .findAFundraiser .findAFundraiserForm {
  display: block;
}

/* SimonM, 08.05.18 Hide donate button in header on fundraisers */
.fundraiserType .mainCallToAction .buttonDonate {
	display: none;
}
.content.appealActions .donateBtn,
.content.appealActions .fundraiseBtn {
	padding: 10px 30px;
}


/*
	EVA, 6.08.18
	Tab-style donations
*/
.donationFrequency.frequencySelected {
	background-color: transparent;
}
.donationFrequency {
	padding: 0;
  	margin-top: 0;
  	margin-bottom: 10px;
  	border-bottom: 1px solid #ccc;
 	background:transparent;
}
#Single, #Regular {
	display: inline-block;
  	padding: 10px;
  	background-color: #f0f0f0;
  	border-radius: 5px 5px 0 0;
 	color:#333;
  	cursor:pointer;
}
#Single.active, 
#Regular.active {
	background-color: #30afc8;
  	color: #fff;
}
@media only screen and (max-width: 540px){
  	#Single, #Regular {
     	font-size:.5em; 
    }
}

ul.topLevel .menuAdminReferrals { display: none; }
.carouselSlide.post90653c03045642fdaf6a7904405e0d3c .carouselSlideDetail { display: none !important; }
.post90653c03045642fdaf6a7904405e0d3c .carouselDetailWrapper { display: none !important; }


/* Hiode sidebar throughtout whole site */
.postAside { display: none; }
body[class*="events"] .postAside { display: block; overflow: hidden; }

/* DI 17.04.2019 Display totaliser on fundraising pages ZD 39485 */
aside.postAside.appealWidgetsWrapper {
  display: block;
}


/* YVN - Race page */

body[class*="leaderboard"] .postContent {
  width: 100% !important;
  padding-right: 0 !important;
  padding-top: 4vw;
}
body[class*="leaderboard"] .headerText { 
  display: none;
}

.line {
  display: flex;
  justify-content: space-between;
  position: relative;
  border-top: 3px solid #505050;
  width: 100%;
  padding-top: 10px;
  margin-bottom: 50px;
}
.line:after {
  content: '\f105';
  position: absolute;
  color: #505050;
  top: 0;
  right: 0;
  transform: translate(27%, -54.5%);
  font-size: 1.4rem;
  font-family: 'FontAwesome';
}

.container { 
  background: rgba(255, 255, 255, 0.1);
  padding: 10px;
  position: relative;
  width: 100%;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}

.container .participant {
  background-color: #eee;
  height: 100px;
  margin: 5px 0;
  padding: 0 0 0 5px;
  overflow: hidden;
  position: relative;
  border-top-right-radius: 50px;
  border-bottom-right-radius: 50px;
  width: 100%;
  min-width: 260px;
  display: flex;
  align-items: center;
  flex-direction: row-reverse;
  justify-content: flex-start;
  border: 3px solid #505050;
  line-height: 1.275;
}

.participant img {
  position: relative;
  right: -3px;
  object-fit: cover;
  object-position: 50% 0%;
  margin-right: -3px;
  height: 100px;
  width: 100px;
  border-radius: 50px;
  border: 3px solid #505050;
}

.participant p {
  margin: 0 auto 0 0;
  display: block;
  width: auto;
}


.participant[style*="order: 1;"] {
  background-color: #f6a000;
}

.participant[style*="order: 2;"] {
  background-color:	#0094B1;
}

.participant[style*="order: 3;"] {
  background-color: #30AFC8;
}

/* Hide totaliser and comments for campain */
body.fundraisers-sara-and-keith- .postAside.appealWidgetsWrapper,
body.fundraisers-sara-and-keith- .appealInteractionsWrapper,
body.fundraisers-sara-and-keith .postAside.appealWidgetsWrapper,
body.fundraisers-sara-and-keith .appealInteractionsWrapper,
body.fundraisers-aimee-and-jack- .postAside.appealWidgetsWrapper,
body.fundraisers-aimee-and-jack- .appealInteractionsWrapper,
body.fundraisers-aimee-and-jack .postAside.appealWidgetsWrapper,
body.fundraisers-aimee-and-jack .appealInteractionsWrapper,
body.fundraisers-louise-and-alan- .postAside.appealWidgetsWrapper,
body.fundraisers-louise-and-alan- .appealInteractionsWrapper,
body.fundraisers-louise-and-alan .postAside.appealWidgetsWrapper,
body.fundraisers-louise-and-alan .appealInteractionsWrapper,
body.fundraisers-kellyanne-and-martin- .postAside.appealWidgetsWrapper,
body.fundraisers-kellyanne-and-martin- .appealInteractionsWrapper,
body.fundraisers-kellyanne-and-martin .postAside.appealWidgetsWrapper,
body.fundraisers-kellyanne-and-martin .appealInteractionsWrapper,
body.fundraisers-claire-and-danny- .postAside.appealWidgetsWrapper,
body.fundraisers-claire-and-danny- .appealInteractionsWrapper,
body.fundraisers-claire-and-danny .postAside.appealWidgetsWrapper,
body.fundraisers-claire-and-danny .appealInteractionsWrapper {
  display: none !important;
}


/* YVN Book now button */
.eventPostPage .callToActionBtn.eventBookingBtn { margin: 20px 0 !important; }

/* Remove totaliser from donation form */
.formDonatePage  .supportedAppeal, .formDonatePage  .appealTotaliser { display: none; }

/* YVN - Quick fix to inMem */
.listedInMemory .listedPostText .postSummary span.readMore {  background-color: #30afc8; }
.pages-InMemoryOf- .inMemoryListingPage .listContent h2 { display: block; }

body.appeal-light-up-a-life-2020 .tabsWrapper { display: none; }

/* EVA temp */
.introImg:after {
    display: none;
}

body.in-loving-memory-of .contentBlockWrapper {
  max-width: 1200px !important;
}

body.in-loving-memory-of .postContent {
  max-width: fit-content;
}
.createInMemBtn {
  display: none !important;
}

body.PostCategory_full-width-page .post .contentBlockWrapper,
body.PostCategory_full-width-page .postContent {
max-width: 89% !important;
}