.associated li .associated-image-link,.associated li .home-feature-image-link,.associated li .home-feed-image-link,.associated li .listed-post-image-link,.associated li>a,.associatedBox .associated-image-link,.associatedBox .home-feature-image-link,.associatedBox .home-feed-image-link,.associatedBox .listed-post-image-link,.associatedBox>a,.feedItem .associated-image-link,.feedItem .home-feature-image-link,.feedItem .home-feed-image-link,.feedItem .listed-post-image-link,.feedItem>a,.homeFeature .associated-image-link,.homeFeature .home-feature-image-link,.homeFeature .home-feed-image-link,.homeFeature .listed-post-image-link,.homeFeature>a,.listedPost .associated-image-link,.listedPost .home-feature-image-link,.listedPost .home-feed-image-link,.listedPost .listed-post-image-link,.listedPost>a{overflow:hidden;display:block}.associated li img.banner,.associatedBox img.banner,.feedItem img.banner,.homeFeature img.banner,.listedPost img.banner{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;margin:0}.associated li:hover img.banner,.associatedBox:hover img.banner,.feedItem:hover img.banner,.homeFeature:hover img.banner,.listedPost:hover img.banner{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}#pnlCustom404,#pnlDefault404,.appealActionsWrapper,.contentBlockWrapper,.contentBlockWrapper.appealActionsWrapper,.customForm,.donationForm,.donorsList,.formDonatePage>.formWrapper .headerText,.formWrapper,.headerText,.homeFeatures,.homeFeeds,.homeIntroWrapper,.menuSub ul,.pageFooter,.pageHeader .headerContent,.passwordForm,.registerForm,.searchListingIntro,.signInForm{max-width:1170px;padding-left:20px;padding-right:20px}#pnlCustom404,#pnlDefault404{margin:40px auto}@media (min-width:768px){.registerForm,.yourDetailsForm{margin-bottom:160px}}.contentBlockWrapper.contactUsBody,.formWrapper.contactForm{padding:0}@media (max-width:1024px){.contactUsIntro{padding:0}}body,button,html,legend{font-family:"Trade Gothic LT W01 Light",Arial,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:18px;line-height:1.4;color:#333;font-weight:inherit}h1,h2{font-family:"Trade Gothic LT W01 Bold",Arial,sans-serif;font-weight:700;line-height:inherit;color:#000}h3,h4,h5,h6{font-family:'Trade Gothic LT W01 Roman';font-weight:500;line-height:inherit;color:#000}h1,h2,h3{margin-top:18px;margin-bottom:12.06px}h4,h5,h6{margin-top:12.06px;margin-bottom:9px}h1{font-size:36px;font-size:36px}h2{font-size:30px;font-size:27px}h3{font-size:24px;font-size:22.5px}h4{font-size:20px;font-size:20.106px}h5{font-size:16px;font-size:18px}h6{font-size:14px;font-size:15.3px}.eventContent h2,.eventContent h3,.eventContent h4,.eventContent h5,.eventContent h6,.postContent h2,.postContent h3,.postContent h4,.postContent h5,.postContent h6{margin-top:18px}p{margin:0 0 18px 0;font-size:16px;font-size:18px}a,a:link,a:visited{color:#63599e}small{font-size:15.3px}b,strong{font-weight:700}em{font-style:italics}ol,ul{margin-top:0;margin-bottom:18px;font-size:18px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.accordianBody ol,.accordianBody ul,.listingIntro ol,.listingIntro ul{padding-left:25px;margin-bottom:18px}.accordianBody ol,.listingIntro ol{list-style-type:decimal}.accordianBody ul,.listingIntro ul{list-style-type:disc}blockquote{font-family:"Trade Gothic LT W01 Bold",Arial,sans-serif;padding:20px;margin:0 0 18px 0;background-color:#63599e}blockquote ol,blockquote p,blockquote ul{font-size:18px;color:#fff}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}.postContent blockquote{position:relative;margin:1em 0;background-color:#675dc6;padding:50px;font-weight:100;color:#fff}.postContent blockquote p{display:block}.postContent blockquote:after{content:'\f106';margin-left:5px;font-family:genericons;text-align:center;-webkit-font-smoothing:antialiased;position:absolute;bottom:20px;right:20px;font-size:1.5em}.postContent blockquote:before{content:'\f106';display:inline-block;margin-right:5px;font-family:genericons;text-align:center;-webkit-font-smoothing:antialiased;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);position:absolute;top:20px;left:20px;font-size:1.5em}@media (max-width:1024px){h1{font-size:28.8px}h2{font-size:22.95px}h3{font-size:20.25px}}table h1,table h2,table h3,table h4,table h5{margin:0;font-weight:400}table td{font-size:18px}table h2{margin-bottom:1em}tbody,thead{background-color:#fff;border:1px solid #e8e8e8}thead tr:nth-child(odd){background-color:#fff}tr:nth-child(odd){background-color:rgba(232,232,232,.5)}td{padding:10px}@media (max-width:1024px){table{max-width:100%;height:100%;display:block;overflow:auto}}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{padding:15px 10px 10px 10px;border-color:rgba(51,51,51,.2);border-radius:0;font-family:"Trade Gothic LT W01 Light",Arial,sans-serif}input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-family:"Trade Gothic LT W01 Light",Arial,sans-serif;font-size:18px;color:#595959}input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=url]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{font-family:"Trade Gothic LT W01 Light",Arial,sans-serif;font-size:18px;color:#595959}input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{font-family:"Trade Gothic LT W01 Light",Arial,sans-serif;font-size:18px;color:#595959}input[type=email]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,input[type=url]:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{font-family:"Trade Gothic LT W01 Light",Arial,sans-serif;font-size:18px;color:#595959}legend{border-bottom:0;font-size:27px}fieldset fieldset legend{font-family:inherit}.customForm input[type=checkbox],.customForm input[type=radio],.formQuestion.commentNotify.labelCheckBoxPair input[type=checkbox],.formQuestion.commentNotify.labelRadioPair input[type=radio],.formQuestion.labelCheckBoxPair input[type=checkbox],.formQuestion.labelRadioPair input[type=radio]{display:inline-block;float:none;margin:5px 5px 0 0;vertical-align:top}@media (max-width:1024px){.customForm input[type=checkbox],.customForm input[type=radio],.formQuestion.commentNotify.labelCheckBoxPair input[type=checkbox],.formQuestion.commentNotify.labelRadioPair input[type=radio],.formQuestion.labelCheckBoxPair input[type=checkbox],.formQuestion.labelRadioPair input[type=radio]{vertical-align:top;margin:5px 5px 0 0}}.customForm label,.formQuestion.commentNotify.labelCheckBoxPair label,.formQuestion.commentNotify.labelRadioPair label,.formQuestion.labelCheckBoxPair label,.formQuestion.labelRadioPair label{width:calc(100% - 30px);padding-right:15px}.formSecondStep.labelCheckBoxPair label{padding-right:10px}.answerOptions{margin:10px 0 0 0}.customForm .formDescription,.customForm .formQuestion{margin:40px 0}.formQuestion input:focus,.formQuestion input:hover,.formQuestion textarea:focus,.formQuestion textarea:hover{border-color:rgba(51,51,51,.7);outline:0}.checkboxLabelPair,.radioLabelPair{margin:10px 0}@media (max-width:768px){.checkboxRadioGrid .checkboxLabelPair,.checkboxRadioGrid .radioLabelPair{width:100%}}::-webkit-input-placeholder{font-family:"Trade Gothic LT W01 Light",Arial,sans-serif}::-moz-placeholder{font-family:"Trade Gothic LT W01 Light",Arial,sans-serif}:-ms-input-placeholder{font-family:"Trade Gothic LT W01 Light",Arial,sans-serif}:-moz-placeholder{font-family:"Trade Gothic LT W01 Light",Arial,sans-serif}@media (max-width:1024px){legend{font-size:22.95px}}#totaliserActions .buttonDonate,#totaliserActions .buttonFundraise,.appliedFilters span.filter,.button,.button.ghostContinue,.commentAddImage,.groupedFilters .filter,.listedFilters a.filter,.post_collapseReadMore a,.readMore,a.addToCalender,a.button:link,a.button:visited,a.cta-button,button{background-color:#63599e;border-radius:3px;color:#fff;padding:12px 25px;margin-right:5px;display:inline-block;font-weight:700}#totaliserActions .buttonDonate:hover,#totaliserActions .buttonFundraise:hover,.appliedFilters span.filter:hover,.button.ghostContinue:hover,.button:hover,.commentAddImage:hover,.groupedFilters .filter:hover,.listedFilters a.filter:hover,.post_collapseReadMore a:hover,.readMore:hover,a.addToCalender:hover,a.button:link:hover,a.button:visited:hover,a.cta-button:hover,button:hover{background-color:#4f477d;cursor:pointer;text-decoration:none}#totaliserActions .buttonDonate.facebookPopulate,#totaliserActions .buttonFundraise.facebookPopulate,.appliedFilters span.filter.facebookPopulate,.button.facebookPopulate,.button.ghostContinue.facebookPopulate,.commentAddImage.facebookPopulate,.groupedFilters .filter.facebookPopulate,.listedFilters a.filter.facebookPopulate,.post_collapseReadMore a.facebookPopulate,.readMore.facebookPopulate,a.addToCalender.facebookPopulate,a.button:link.facebookPopulate,a.button:visited.facebookPopulate,a.cta-button.facebookPopulate,button.facebookPopulate{display:none}@media (max-width:480px){#totaliserActions .buttonDonate,#totaliserActions .buttonFundraise,.appliedFilters span.filter,.button,.button.ghostContinue,.commentAddImage,.groupedFilters .filter,.listedFilters a.filter,.post_collapseReadMore a,.readMore,a.addToCalender,a.button:link,a.button:visited,a.cta-button,button{width:100%;margin:5px 0}}span.readMore a{color:#fff}span.readMore a:hover{text-decoration:none}a.buttonIcon:link,a.buttonIcon:visited,a.remove,a.remove:link{background-color:#63599e;color:#fff;vertical-align:middle;opacity:1;font-family:FontAwesome;overflow:hidden;text-align:center}a.buttonIcon:link:hover,a.buttonIcon:visited:hover,a.remove:hover,a.remove:link:hover{background-color:#4f477d;color:#fff;text-decoration:none}a.buttonIcon:link:before,a.buttonIcon:visited:before,a.remove:before,a.remove:link:before{padding-top:0;line-height:23px}a.buttonIcon:link.increaseQuantity:before,a.buttonIcon:visited.increaseQuantity:before,a.remove.increaseQuantity:before,a.remove:link.increaseQuantity:before{content:'\f106'}a.buttonIcon:link.decreaseQuantity:before,a.buttonIcon:link.expand:before,a.buttonIcon:visited.decreaseQuantity:before,a.buttonIcon:visited.expand:before,a.remove.decreaseQuantity:before,a.remove.expand:before,a.remove:link.decreaseQuantity:before,a.remove:link.expand:before{content:'\f107'}a.buttonIcon:link.remove:before,a.buttonIcon:visited.remove:before,a.remove.remove:before,a.remove:link.remove:before{content:'\f00d'}.passwordResetButtons .cancel,.postCreateButtons .cancel,.registerButtons .cancel,.signInButtons .cancel,.yourDetailsButtons .cancel{display:none}.button.eventBookingBtn,button.confirm,button.register,button.send,button.signIn{min-width:0}@media screen and (max-width:992px){a.buttonIcon:link.decreaseQuantity,a.buttonIcon:link.increaseQuantity{width:16px;height:16px;background-color:transparent;color:#63599e;border-radius:0;font-size:16px}a.buttonIcon:link.decreaseQuantity:before,a.buttonIcon:link.increaseQuantity:before{padding:0;line-height:16px;height:16px}a.buttonIcon:link.decreaseQuantity:hover,a.buttonIcon:link.increaseQuantity:hover{color:#63599e}}ul.shareList,ul.socialIcons{margin-bottom:0}ul.shareList li,ul.socialIcons li{display:inline-block;margin:0}ul.shareList li a,ul.socialIcons li a{width:35px;height:35px;border-radius:35px;display:block;overflow:hidden;font-size:inherit;background-color:#88b613;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}ul.shareList li a:hover,ul.socialIcons li a:hover{text-decoration:none;background-color:#e17025;opacity:1}ul.shareList li a:before,ul.socialIcons li a:before{font-size:18px;vertical-align:middle;color:#fff;width:35px;height:35px;line-height:35px;text-align:center;display:block;-webkit-font-smoothing:antialiased;font-family:FontAwesome}ul.shareList li a.facebook,ul.socialIcons li a.facebook{background-color:#88b613}ul.shareList li a.facebook:hover,ul.socialIcons li a.facebook:hover{background-color:#e17025}ul.shareList li a.facebook:before,ul.socialIcons li a.facebook:before{content:'\f09a'}ul.shareList li a.twitter,ul.socialIcons li a.twitter{background-color:#88b613}ul.shareList li a.twitter:hover,ul.socialIcons li a.twitter:hover{background-color:#e17025}ul.shareList li a.twitter:before,ul.socialIcons li a.twitter:before{content:'\f099'}ul.shareList li a.youtube,ul.socialIcons li a.youtube{background-color:#88b613}ul.shareList li a.youtube:hover,ul.socialIcons li a.youtube:hover{background-color:#e17025}ul.shareList li a.youtube:before,ul.socialIcons li a.youtube:before{content:'\f167'}ul.shareList li a.instagram,ul.socialIcons li a.instagram{background-color:#88b613}ul.shareList li a.instagram:hover,ul.socialIcons li a.instagram:hover{background-color:#e17025}ul.shareList li a.instagram:before,ul.socialIcons li a.instagram:before{content:'\f16d'}ul.shareList li a.linkedin,ul.socialIcons li a.linkedin{background-color:#88b613}ul.shareList li a.linkedin:hover,ul.socialIcons li a.linkedin:hover{background-color:#e17025}ul.shareList li a.linkedin:before,ul.socialIcons li a.linkedin:before{content:'\f0e1'}ul.shareList li a.shareEmail,ul.socialIcons li a.shareEmail{background-color:#88b613}ul.shareList li a.shareEmail:hover,ul.socialIcons li a.shareEmail:hover{background-color:#e17025}ul.shareList li a.shareEmail:before,ul.socialIcons li a.shareEmail:before{background-color:transparent}ul.shareList a.shareEmail:before{background-color:#63599e;content:'\f003'}ul.shareList a.shareEmail:before:hover{background-color:#4f477d}.carousel{overflow:hidden;position:relative;padding:0;cursor:pointer}.carouselDetailWrapper{position:relative;width:100%;top:auto;left:auto;margin:0}.carouselSlideDetail{pointer-events:all;width:100%;height:auto;padding:30px;margin:0;position:relative;font-size:inherit;background-color:rgba(255,255,255,.9);max-width:100%;left:0;right:0;margin:0 auto;bottom:0;top:auto}.carousel:hover .carouselControls li a{background-color:#63599e}.carousel:hover .carouselSlideDetail{background-color:#63599e}.carousel:hover .carouselSlideDetail *{color:#fff}@media (max-width:2014px){.carouselControls li a{background-color:#63599e}.carouselSlideDetail{background-color:#63599e}.carouselSlideDetail *{color:#fff!important}h2.carouselSlideHeading{font-size:1.5em}}.carouselSlideSummary{display:none}h2.carouselSlideHeading,p.carouselSlideSummary{color:#000;text-align:center}h2.carouselSlideHeading{margin:0;font-size:2.5em}h2.carouselSlideHeading a,h2.carouselSlideHeading a:link,h2.carouselSlideHeading a:visited{color:#000}p.carouselSlideSummary{margin-bottom:0}.carouselSlideReadMore{display:none}.carouselSlides{background-color:transparent}.carouselSlide{display:block;opacity:1;position:relative;width:100%;-webkit-transition:opacity .6s ease-in-out;-o-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out;max-height:none}.carouselSlide.hidden{opacity:.7;display:block!important;position:absolute;width:100%;top:0;left:0;-webkit-transition:opacity 1.2s ease-in-out;-o-transition:opacity 1.2s ease-in-out;transition:opacity 1.2s ease-in-out}.carouselSlideTitle{display:block}.showsVideo:before{top:20%;left:0;right:0;margin:0 auto}.showsVideo+.carouselDetailWrapper .carouselSlideDetail{top:calc(20% + 100px + 40px);-webkit-transform:none;-ms-transform:none;transform:none;top:auto;bottom:60px}.containsVideo iframe{border:0}.containsVideo .embed-container{z-index:1}.containsVideo .carouselSlideDetail{z-index:2}section.carousel.carouselImageSingle:not(.hasCaption) .showsVideo:before{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.carousel .totaliserFigure,.carousel .totaliserLabel{color:#000}.carousel .totaliserPanel{display:none}.carousel #totaliserActions{text-align:center}.carousel #totaliserActions .buttonDonate,.carousel #totaliserActions .buttonFundraise{display:none}.carousel #totaliserActions .buttonReadMore{float:none;margin:20px auto 0;display:table;color:#fff}@media screen and (max-width:1024px){.carousel #totaliserActions .buttonReadMore{width:100%;margin:10px 5px 0 5px;background-color:#4f477d}}@media screen and (max-width:1000px){.carousel ul{margin-top:0}}@media screen and (max-width:1024px){.carouselDetailWrapper{position:relative;padding:0}.carouselSlideDetail{position:relative;width:100%;max-width:100%;background-color:#63599e;padding:20px;left:0;bottom:0;top:auto;-ms-transform:none;-webkit-transform:none;transform:none}h2.carouselSlideHeading{font-size:2em}.showsVideo{position:relative}.showsVideo:before{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.showsVideo+.carouselDetailWrapper .carouselSlideDetail{padding:20px}}ul.carouselControls{padding:0;width:100%}ul.carouselControls li a{color:rgba(255,255,255,.6);width:60px;height:60px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);bottom:auto;padding:10px}ul.carouselControls li a:before{line-height:40px;font-size:40px;height:60px;font-family:FontAwesome}ul.carouselControls li a:hover{color:#fff}ul.carouselControls li a:hover:before{color:inherit}.carouselControlPrev{left:20px}.carouselControlPrev:before{content:'\f053'}.carouselControlNext{right:20px}.carouselControlNext:before{content:'\f054'}ul.carouselControls{display:block}ul.carouselButtons{text-align:center;background-color:transparent;position:absolute;bottom:20px}ul.carouselButtons li{display:inline-block;border:0;padding:0;float:none;width:auto;background-color:transparent;margin:0 5px}ul.carouselButtons li.activeSlide{border-bottom:0}ul.carouselButtons li a.button{width:15px;height:15px;background-color:rgba(255,255,255,.8);display:block;border-radius:15px;overflow:hidden;padding:0;text-indent:40px;margin:0}ul.carouselButtons li a.button:hover{background-color:#fff}ul.carouselButtons{display:none}@media screen and (max-width:1024px){.carousel ul.carouselButtons{display:none}ul.carouselControls{display:block}ul.carouselControls li a{margin-top:0;top:20px;-webkit-transform:none;-ms-transform:none;transform:none;bottom:auto}}.showsVideo{height:100%;width:100%;display:block}.showsVideo:before{text-align:center;width:100px;height:100px;line-height:100px;z-index:1;font-family:FontAwesome;background-color:transparent;border-radius:0;font-size:100px;content:'\f144'}@media screen and (max-width:480px){.showsVideo:before{width:40px;height:40px;font-size:40px;line-height:40px}}.videoPopUpWrapper{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin:0 auto}@media (max-width:992px){.videoPopUpWrapper{width:640px;height:360px}}@media (max-width:768px){.videoPopUpWrapper{width:500px;height:281px}}@media (max-width:540px){.videoPopUpWrapper{width:420px;height:236px}}@media (max-width:480px){.videoPopUpWrapper{width:300px;height:169px;padding:10px}}@media (max-width:360px){.videoPopUpWrapper{width:280px;height:158px}}.videoPopupClose{top:-10px;right:-10px}.videoPopupClose:hover{text-decoration:none;background-color:#63599e;color:#fff}@media (max-width:540px){.videoPopupClose{top:-10px;right:-10px}}.postComments{padding:20px 0;border-top:1px solid #e8e8e8}.postComments header{padding:0}.postComments h3{font-size:18px;margin:0;font-weight:400}.postComments .commentForm{margin-top:0}.postComments .commentForm .formQuestion label{width:auto}@media (max-width:480px){.postComments .commentForm .formQuestion label{width:calc(100% - 30px)}}.postComments .commentForm .formQuestion input,.postComments .commentForm .formQuestion textarea{background-color:#f2f2f2;border:0}.postComments .commentForm .commentImageWrapper,.postComments .commentForm .commentVideoWrapper{width:50%;margin-top:20px;display:inline-block;float:left}@media screen and (max-width:768px){.postComments .commentForm .commentImageWrapper,.postComments .commentForm .commentVideoWrapper{float:none;width:100%;margin-top:10px}}.postComments .commentForm .commentImageWrapper .formQuestion{margin-top:0}.postComments .commentForm .commentImageWrapper .commentAddImage{background-color:#63599e!important;color:#fff!important;line-height:auto}.postComments .commentForm .commentVideoWrapper .addVideo{width:100%}.postComments .commentForm .commentNotify{float:left;width:100%;margin:10px 0 20px 0}.postComments .commentForm button.addComment{margin-top:0;float:left}.commentsListWrapper{margin-top:40px}ul.commentsList{padding:20px 0 0 0;border-top:1px solid #e8e8e8}ul.commentsList li{border-bottom:0}ul.commentsList li img{margin-right:20px}.commentContentWrapper{width:85%;float:right}.commentContentWrapper .commentContent{background-color:#f2f2f2;padding:20px;margin-bottom:10px}.commentContentWrapper .commentContent p{margin:0}.commentDetails{margin-top:20px}.commentDetails p{font-size:14px}.commentDetails .helpfulComment{display:none;margin-top:0}.commentDetails .helpfulComment legend{float:none;margin:0 0 5px 0;border-bottom:0}.appealComments .postComments{margin-top:0;padding:40px 0;border-top:0}.appealComments .postComments .commentsListWrapper{margin-top:20px}ul.commentsList li.commentDonation{padding:0 0 20px 0;margin:0 0 20px 0;border-bottom:1px solid #e8e8e8}ul.commentsList li.commentDonation img{display:none}ul.commentsList li.commentDonation .commentDetails{margin-top:0}ul.commentsList li.commentDonation .commentDetails p{margin:0}ul.commentsList li.commentDonation .commentDetails p.commenterWrapper{margin-bottom:10px;text-transform:uppercase}ul.commentsList li.commentDonation .commentDetails strong{font-weight:400}ul.commentsList li.commentDonation .commentDetails .commenterWrapper strong,ul.commentsList li.commentDonation .commentDetails time span:nth-child(2){display:none}ul.commentsList li.commentDonation .commentContentWrapper{width:50%;float:left}.commentDonationAmount{padding:0;margin:0;float:right;background-color:transparent;border-radius:0;font-size:30.6px}.registerCommentsWrapper#registerComments,.signInCommentsWrapper#signInComments{padding:0;background-color:transparent;margin:60px 0 0 0;clear:both}.registerCommentsWrapper#registerComments fieldset.registerForm,.signInCommentsWrapper#signInComments fieldset.registerForm{padding:0;margin:0 0 20px 0;border:0}.registerCommentsWrapper#registerComments fieldset.registerForm legend,.signInCommentsWrapper#signInComments fieldset.registerForm legend{text-align:left;font-size:21.6px;font-family:"Trade Gothic LT W01 Light",Arial,sans-serif;margin-bottom:10px}.registerCommentsWrapper#registerComments fieldset.signInForm,.signInCommentsWrapper#signInComments fieldset.signInForm{padding:0;margin:0 0 20px 0}.registerCommentsWrapper#registerComments fieldset.signInForm legend,.signInCommentsWrapper#signInComments fieldset.signInForm legend{font-size:21.6px;font-family:"Trade Gothic LT W01 Light",Arial,sans-serif;margin-bottom:10px}@media screen and (max-width:1024px){ul.commentsList img{display:none}.commentContentWrapper{float:none;width:100%}}.tabsWrapper{border-bottom:0}.tabsWrapper .tabs{max-width:1170px;padding-left:20px;padding-right:20px}.tabsWrapper .tabs li a{border-bottom:3px solid #e8e8e8;background-color:transparent;padding:10px 0;border-radius:0;color:#333}.tabsWrapper .tabs li a:hover{background-color:transparent;text-decoration:none;color:#63599e;border-bottom-color:#63599e}.tabsWrapper .tabs li.active a{color:#63599e;border-bottom-color:#63599e}.tabbedListing{width:100%;max-width:1170px;margin:0 auto;border:0;margin-bottom:60px;padding:40px 20px}.tabbedListing .headerWrapper .headerContent{padding:0;margin:0;max-width:100%}.tabbedListing .contentBlockWrapper{margin-top:0;padding:0}.tabbedListing .findAFundraiser{margin-top:0;padding:0;width:100%}.tabbedListing .findAFundraiser legend{border-bottom:0}.tabbedListing .listContent{width:100%;padding:0}.tabbedListing.currentProjectsListing .listContent{width:100%}.tabbedListing.currentProjectsListing aside h3{margin-top:0}.tabbedListing .fundraiserSearchResults{margin-top:80px}.appealInteractionsWrapper .tabs{padding-left:0;padding-right:0}.appealFundraisersWrapper{padding-left:0;padding-right:0}.appealFundraisersWrapper .findAFundraiser{padding:0}@media screen and (max-width:1024px){.tabsWrapper .tabs{padding:0 20px}.tabsWrapper .tabs li{margin-right:1px}.tabsWrapper .tabs li a{padding-left:5px;padding-right:5px}.appealInteractionsWrapper .tabs{padding:0}.tabbedListing.currentProjectsListing .listContent,.tabbedListing.currentProjectsListing .listedPost,.tabbedListing.currentProjectsListing aside{width:100%;float:none;padding:0;margin-left:0;margin-right:0}.tabbedListing .findAFundraiser .formQuestion{width:100%;float:none}.tabbedListing .findAFundraiser .findAFundraiserEvent{margin-left:0}.tabbedListing .findAFundraiser .findAFundraiserBtn,.tabbedListing .findAFundraiser .fundraiserSearchBtn{display:block;margin-left:auto;margin-right:auto}}.faqListingPage article{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex}.accordianHeader{padding:20px;margin-top:20px;position:relative}.accordianHeader h2{font-size:18px;margin-top:0}.accordianHeader p.postSummary{padding:10px 0 0}.accordianHeader a.expand:link{position:absolute;top:20px;right:20px}.accordianHeaderText{float:none;width:90%}.accordianBody.contentBlockWrapper{padding:20px;background-color:#fff}.accordianBody.contentBlockWrapper .postFooterWrapper{display:none}.accordianOpen a.expand:link:before{content:'\f106'}.post_collapseContent,.post_collapseTitle{background-color:#e8e8e8;padding:20px}.post_collapseReadMore a{margin-right:0}.post_collapseReadMore a:hover{text-decoration:none}.post_collapseReadMore a img{display:none}.post_collapseReadMore a:after{padding-left:10px;font-family:FontAwesome;content:'\f107'}@media (max-width:1024px){.accordianHeaderText{width:calc(100% - 60px)}.post_collapseReadMore,.post_collapseTitle{float:none!important;width:100%}.post_collapseReadMore a{width:100%;text-align:center}}.categoryFilterWrapper{margin:40px 0}.categoryFilterWrapper h2,.categoryFilterWrapper h3{font-size:18px;font-weight:400;margin-top:0}ul.listedFilters{margin:0}ul.listedFilters>li{background:0 0;padding:0;height:auto;margin:0 5px 5px 0;cursor:pointer}ul.listedFilters a.filter{margin-right:0}ul.listedFilters a.filter:hover{text-decoration:none}.appliedFilters{margin:20px 0}.appliedFilters h3{float:none;margin:18px 0}.appliedFilters ul{float:none}.appliedFilters li{float:none;display:inline-block;margin:0 5px 5px 0;vertical-align:middle}.appliedFilters span.filter{text-transform:capitalize;margin:0;border-radius:3px;line-height:inherit}.appliedFilters span.filter:hover{cursor:default;background-color:#63599e}.appliedFilters span.filter a.remove,.appliedFilters span.filter a.remove:link{position:inherit;top:auto;background-color:rgba(0,0,0,.3);margin:0 0 0 10px;width:23px;height:23px;border-radius:50% 50% 50% 50%;display:inline-block}.appliedFilters span.filter a.remove:before,.appliedFilters span.filter a.remove:link:before{font-family:FontAwesome;content:'\f00d'}.appliedFilters span.filter a.remove:hover,.appliedFilters span.filter a.remove:link:hover{background-color:rgba(0,0,0,.7);opacity:1;cursor:pointer}.groupedFilters{display:inline-block;margin:0 20px 10px 0;margin-top:10px;float:left;margin-right:30px;padding:20px 40px 20px 20px;background-color:#63599e;border-radius:10px}.groupedFilters h3{color:#fff;margin-bottom:5px}@media (max-width:1024px){.groupedFilters{padding:12.5px;margin:0 0 10px 0}.groupedFilters h3{font-size:16px;margin-bottom:0}.groupedFilters>select{padding:7.5px}}.combinedCategoryFilter .groupedFilters{margin-right:30px}@media (max-width:1024px){.combinedCategoryFilter .groupedFilters{width:100%;float:none;margin:0 0 10px 0}.combinedCategoryFilter .groupedFilters select{width:100%}}.appealTotaliser,.totaliserPanel{display:block;color:inherit}.appealTotaliser .raisedWrapper,.appealTotaliser .targetWrapper,.totaliserPanel .raisedWrapper,.totaliserPanel .targetWrapper{width:50%}.totaliserDone{background-color:#63599e}.totaliserFigure{margin-top:0}#totaliserActions{display:block}#totaliserActions:after{content:"";display:table;clear:both}.appealTotaliser{margin-bottom:40px}.raisedWrapper,.targetWrapper{margin-bottom:0;float:left}.totaliserLabel{font-size:15.3px;color:rgba(51,51,51,.5)}.totaliserFigure{font-size:18px;color:#333}.raisedWrapper{margin-top:10px}.carousel .totaliserGivingPanel{display:none}#totaliserActions .buttonDonate{float:left;margin:20px 10px 0 0}#totaliserActions .buttonFundraise{margin:20px 0 0 0}@media (max-width:1000px){.totaliserPanel{width:100%;margin-top:0;float:none}}@media (max-width:1024px){#totaliserActions{text-align:center}}.totaliserDone{-webkit-animation:totaliser-grow 5s ease-out 1;animation:totaliser-grow 5s ease-out 1}@-webkit-keyframes totaliser-grow{0%{height:0}}@keyframes totaliser-grow{0%{height:0}}.donation-widget{max-width:1050px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#63599e;margin:40px auto;padding:20px 1.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:1em;border-radius:10px}.donation-widget>h2{margin:0 0 0 20px;color:#fff;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.donation-widget>h2:before{content:'\f004';display:block;font-family:FontAwesome;margin-right:1rem}.quickGivingPanel{padding:20px;margin:0;width:auto;float:none;background-color:#63599e;position:relative}.quickGivingPanel .selectDonationAmount{text-align:center}.quickGivingPanel .selectDonationAmount .donationAmountOther+span,.quickGivingPanel .selectDonationAmount input.regularPayment,.quickGivingPanel .selectDonationAmount>span{display:none}.quickGivingPanel .selectDonationAmount a.button.donateBtn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;vertical-align:top;width:auto;float:none;background-color:#fff;color:#63599e;border-radius:0;font-size:1.375rem;font-weight:700;padding:.5rem 1rem;background:#e17025;font-size:20px;color:#fff;border-radius:3px;padding:12px 25px}.quickGivingPanel .selectDonationAmount a.button.donateBtn:hover{background:#b9591a}.quickGivingPanel .selectDonationAmount .formQuestion{display:block;float:none;width:100%;margin-right:0;height:auto;margin-bottom:0}.quickGivingPanel .selectDonationAmount .donationAmount{width:auto;display:inline-block;vertical-align:top;overflow:hidden;margin:0 10px 0 0;padding:0;background-color:transparent;width:auto;min-height:0}.quickGivingPanel .selectDonationAmount .donationAmount:after{display:none}.quickGivingPanel .selectDonationAmount .donationAmount input[type=radio]{height:0;width:0;margin:0;opacity:0;position:absolute}.quickGivingPanel .selectDonationAmount .donationAmount .checkboxRadio{text-align:center}.quickGivingPanel .selectDonationAmount .donationAmount .donationAmountFigure{border:0;min-width:0;width:100%;font-size:20px;background-color:transparent;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;line-height:normal;padding:12px 20px;color:#fff;border-radius:0;margin-bottom:0}.quickGivingPanel .selectDonationAmount .donationAmount .donationAmountFigure:hover{cursor:pointer}.quickGivingPanel .selectDonationAmount .donationAmount .donationAmountThumbnail,.quickGivingPanel .selectDonationAmount .donationAmount img{width:100px;margin-left:20px;display:none}.quickGivingPanel .selectDonationAmount .donationAmount .donationAmountDescription{display:none}.quickGivingPanel .selectDonationAmount .donationAmount.donationAmountOther{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative}.quickGivingPanel .selectDonationAmount .donationAmount.donationAmountOther label{display:none}.quickGivingPanel .selectDonationAmount .donationAmount.donationAmountOther:before{content:'Other amount';display:block;color:#fff;font-family:"Trade Gothic LT W01 Light",Arial,sans-serif;font-size:1rem;font-weight:500;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;width:100%}.quickGivingPanel .selectDonationAmount .donationAmount.donationAmountOther:after{display:none}.quickGivingPanel .selectDonationAmount .donationAmount.donationAmountOther label .donationAmountFigure{-webkit-box-shadow:none;box-shadow:none;margin:0;display:none}.quickGivingPanel .selectDonationAmount .donationAmount.donationAmountOther input#donationAmountOther{margin:0;border:0;font-family:"Trade Gothic LT W01 Light",Arial,sans-serif;font-weight:700;color:#333;height:auto;padding:12px 20px;border-radius:0;border:1px solid #fff;background-color:transparent;font-size:20px;text-align:center;position:relative;z-index:1;width:100%;max-width:200px}.quickGivingPanel .selectDonationAmount .donationAmount.donationAmountOther .donationAmountFigure{background-color:transparent;color:#fff}.quickGivingPanel .selectDonationAmount .donationAmount.donationSelected{color:#333}.quickGivingPanel .selectDonationAmount .donationAmount.donationSelected .donationAmountFigure{background-color:#fff;border-radius:0;color:#63599e}.quickGivingPanel .selectDonationAmount .donationAmount.donationSelected.donationAmountOther .donationAmountFigure{background-color:transparent;color:#fff}.quickGivingPanel .selectDonationAmount .donationAmount.donationSelected.donationAmountOther input#donationAmountOther{background-color:#fff;color:#63599e}.quickGivingPanel .selectDonationAmount .donationAmount.donationSelected.donationAmountOther input#donationAmountOther:active,.quickGivingPanel .selectDonationAmount .donationAmount.donationSelected.donationAmountOther input#donationAmountOther:focus{background-color:#fff;color:#63599e}.postContent .quickGivingPanel{width:100%;background-color:#63599e}@media only screen and (max-width:1024px){.donation-widget{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.quickGivingPanel{width:100%;padding:2rem 0}.quickGivingPanel .selectDonationAmount a.button.donateBtn{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.quickGivingPanel .selectDonationAmount .donationAmount{width:100%;margin-bottom:5px}.quickGivingPanel .selectDonationAmount .donationAmount .donationAmountFigure{margin:0}.quickGivingPanel .selectDonationAmount .donationAmount.donationAmountOther{vertical-align:top;width:100%}.quickGivingPanel .selectDonationAmount .donationAmount.donationAmountOther label{width:100%;display:none;float:none;margin-right:1rem}.quickGivingPanel .selectDonationAmount .donationAmount.donationAmountOther label strong.donationAmountFigure{text-align:center;border:0;float:none}.quickGivingPanel .selectDonationAmount .donationAmount.donationAmountOther input#donationAmountOther{margin:0;width:100%;max-width:none;float:none;font-family:"Trade Gothic LT W01 Bold",Arial,sans-serif}}@media only screen and (max-width:720px){.quickGivingPanel .selectDonationAmount .donationAmount{width:100%;margin:0;margin-bottom:.5rem}.quickGivingPanel .selectDonationAmount .donationAmount.donationAmountOther label{width:auto}.quickGivingPanel .selectDonationAmount .donationAmount.donationAmountOther input#donationAmountOther{max-width:none}.quickGivingPanel .selectDonationAmount a.button.donateBtn{margin-top:1rem}.quickGivingPanel .selectDonationAmount .formQuestion .checkboxRadio,.quickGivingPanel .selectDonationAmount .formQuestion .checkboxRadio span,.quickGivingPanel .selectDonationAmount .formQuestion span span{margin-right:0}}.homeFeatureSnippets table{width:100%!important;margin:0 auto;max-width:1170px;height:auto}.homeFeatureSnippets tbody{background-color:transparent;border:0;display:-webkit-box;display:-ms-flexbox;display:flex}.homeFeatureSnippets tr{background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 20px;-webkit-box-flex:1;-ms-flex:1;flex:1}.homeFeatureSnippets td{text-align:center;padding:0;display:block}.homeFeatureSnippets td h2,.homeFeatureSnippets td h3,.homeFeatureSnippets td h4{font-size:72px;margin-bottom:0;color:#63599e}.homeFeatureSnippets td,.homeFeatureSnippets tr{width:auto!important}@media screen and (max-width:1024px){.homeFeatureSnippets tbody{display:block}.homeFeatureSnippets tr{margin-bottom:30px}}.GlobalAlert{width:100%;font-size:.85rem;padding:.75em 20px;text-align:center;background-color:#900;color:#fff;position:relative}.GlobalAlert *{color:inherit;font-size:inherit}.GlobalAlert a,.GlobalAlert a:link,.GlobalAlert a:visited{color:inherit;text-decoration:underline}.GlobalAlert>:first-child{margin-top:0}.GlobalAlert>:last-child{margin-bottom:0}header#pageHeader{position:relative;background-color:#fff;top:auto;z-index:2}.mainLogo{margin:15px 0;background-image:url(/clients/beanstalk/assets/logo.png);background-size:contain;width:180px;height:100px}.menuAdminContainer{display:none}.adminBar,.adminBarEdit{font-size:.85em;padding:10px 20px}.mainCallToAction{margin:38px 0}.mainCallToAction a.cta-button,.mainCallToAction ul.socialIcons{display:inline-block;vertical-align:middle}.mainCallToAction a.button.donateHeader{background-color:#e17025;float:right;font-size:20px;margin-right:0}.mainCallToAction a.button.donateHeader:hover{background-color:#b9591a}.mainCallToAction ul.socialIcons{margin:8px 35px 0 0;height:35px}.mainCallToAction a.cta-button{margin-right:0}.mainCallToAction a.tagline{display:inline-block;vertical-align:middle;margin-right:20px}.mainCallToAction a.tagline:hover{text-decoration:none}.headerFollowContainer{display:none}form.header-search{display:block;float:right;margin:43px 35px 0 0}form.header-search .searchContainer{position:relative;display:block;float:none;margin:0}form.header-search #siteSearch{width:200px;margin-top:0;height:40px;vertical-align:top;background:#f3f3f3;border:0;font-size:12px;line-height:1}form.header-search #siteSearch:focus{outline:0}form.header-search #siteSearch ::-webkit-input-placeholder{color:red}form.header-search #siteSearch ::-moz-placeholder{color:red}form.header-search #siteSearch :-ms-input-placeholder{color:red}form.header-search #siteSearch ::-ms-input-placeholder{color:red}form.header-search #siteSearch ::placeholder{color:red}form.header-search button{width:40px;height:40px;overflow:hidden;padding:0;position:absolute;right:0;top:0;background-color:transparent;margin:0}form.header-search button:before{color:#63599e;margin:0;font-weight:400;width:40px;height:40px;line-height:40px;font-size:18px;display:block;font-family:FontAwesome;content:'\f002'}.cc-cookies{width:100%;background-color:rgba(0,0,0,.8);text-shadow:none}@media screen and (max-width:1024px){header .headerContent .mainCallToAction,header .headerContent .searchContainer{display:none}.cc-cookies{position:fixed}}@media (max-width:480px){.mainLogo{width:130px;height:41px;margin:20px 0}.searchContainer button{margin:0}}@media (max-width:768px){.menuMain.active,.menuMain>ul ul.active{max-height:100%}.menuMain ul{display:block}.menuMain>ul{border:0}}@media screen and (min-width:1400px){body:not(.subsite) .homeFeedsWrapper{background:url(/clients/beanstalk/assets/butterfliesFlipped.png),url(/clients/beanstalk/assets/flower.png);background-position:right 65px bottom 66px,bottom left 40px;background-repeat:no-repeat;background-size:130px,auto 300px;padding-bottom:0;background-color:#f3f3f3}}@media screen and (min-width:768px) and (max-width:1400px){body:not(.subsite):not(.homepage) form#bodyForm{background:url(/clients/beanstalk/assets/butterfliesFlipped.png);background-position:right 65px bottom 66px;background-repeat:no-repeat;background-size:130px;padding-bottom:40px}}@media screen and (min-width:1400px){body:not(.subsite):not(.homepage) form#bodyForm{background:url(/clients/beanstalk/assets/butterfliesFlipped.png),url(/clients/beanstalk/assets/flower.png);background-position:right 65px bottom 66px,bottom left 40px;background-repeat:no-repeat;background-size:130px,auto 300px;padding-bottom:40px}}.footerBox{width:100%;margin-right:0;float:none;display:block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1170px;margin:auto;text-align:center;color:#fff;padding:0 20px}.footerBox.Footer-donationwidget{max-width:100%}.footerBox.Footer-legalandmenu{font-size:.8em}.footerBox.Footer-legalandmenu .footerMenu{margin:30px 0 0}.footerBox.Footer-legalandmenu .footerMenu li{display:inline-block;border-right:2px solid #fff;padding:0 10px;font-size:.8em;margin:0 0 15px}.footerBox.Footer-legalandmenu .footerMenu li:last-child{border:0}.footerBox.Footer-legalandmenu .footerMenu li.menuAdminBasket{display:none}.footerBox.story-startersFooter{display:none}.pageFooterWrapper{border-top:0;background-color:#63599e;padding:0 0 60px}.pageFooter{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%;padding:0}.footerBox{margin-top:0;margin-bottom:0}.footerBox h1,.footerBox h2,.footerBox h3{margin-top:0;font-size:27px;color:#fff}.footerBox ol li,.footerBox ul li{list-style:none;color:#fff}.footerBox a,.footerBox p{color:#fff}.Footercredits ul li{display:inline-block;padding:0 10px 0 0}.Footercredits .socialIcons{margin:20px 0}.footerTwitter{display:none}@media screen and (max-width:1024px){.pageFooterWrapper{padding:0}.footerBox,.footerTwitter{width:100%;float:none;text-align:center;margin:0 0 20px 0;display:block}.footerBox.Footer-supportus,.footerTwitter.Footer-supportus{margin:0}.footerBox.Footer-supportus .inner,.footerTwitter.Footer-supportus .inner{padding:40px 0 0;background-image:url(/clients/beanstalk/assets/flower.png)}.pageFooter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:540px){.footerBox.Footer-supportus .inner{background-image:none;margin:0 0 40px}.footerBox.Footer-supportus h2,.footerBox.Footer-supportus p{padding:0 20px}}.bodyScrolled .menuMain{position:fixed;top:0}.menuMain{background-color:#63599e;float:none;position:relative;top:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-align:center}.menuMain .mobile-search,.menuMain .mobile-social{display:none}.menuMain ul li>a{color:#fff;height:auto;padding:20px;text-align:left}.menuMain ul li>a:hover{color:gold}.menuMain ul li .subMenu{border:0;background-color:#63599e;min-width:200px;max-width:200px;z-index:2}.menuMain ul li .subMenu li a{background-color:transparent;padding:10px 20px}.menuMain ul li .subMenu li a:hover{color:gold}.menuMain .mainCallToAction,.menuMain form.header-search{display:none}ul.topLevel{width:100%;max-width:1170px;padding-left:20px;padding-right:20px;margin:0 auto}.breadcrumbList{margin-bottom:0}.breadcrumbItem{float:none;display:inline-block;margin-right:10px;white-space:inherit;line-height:normal}.breadcrumbItem:before{padding-right:10px;display:inline-block;font-family:FontAwesome;content:'\f105'}@media screen and (max-width:1024px){header#pageHeader{position:relative}header#pageHeader .mainCallToAction,header#pageHeader form.header-search{display:none}header#pageHeader .menuMain .mainCallToAction,header#pageHeader .menuMain form.header-search{display:block}a.menuMainAlt{display:block;color:#63599e;background-color:transparent;position:absolute;bottom:20px;right:20px}a.menuMainAlt:hover{text-decoration:none}a.menuMainAlt:before{text-rendering:auto;-webkit-font-smoothing:antialiased;padding:0;font-size:inherit;line-height:inherit;margin-right:10px;font-family:FontAwesome;content:'\f0c9'}a.menuMainAlt.active:before{content:'\f00d'}ul.topLevel{display:block;padding-left:0;padding-right:0;border-top:0}.menuMain{position:absolute;top:100%;z-index:2;-webkit-transition:all .4s ease-in;-o-transition:all .4s ease-in;transition:all .4s ease-in;max-height:0;overflow:hidden}.menuMain.active{max-height:500px;overflow-y:scroll}.menuMain ul li{display:block;width:100%}.menuMain ul li .subMenu{padding:0;margin:0;max-height:0;max-width:100%;overflow:hidden;position:inherit;-webkit-box-shadow:none;box-shadow:none;background-color:rgba(255,255,255,.1)}.menuMain ul li .subMenu ul{left:auto}.menuMain ul li>a{padding:10px 20px}.menuMain ul li a{border-bottom:0;position:relative}.menuMain ul li ul.active,.menuMain ul li>ul ul.active{max-height:55em;display:block}.menuMain ul li ul ul,.menuMain ul li ul ul ul{display:inherit}.menuMain li.hasSubmenu>a:after{padding:0;position:absolute;font-size:1em;display:inline-block;top:10px;right:20px;font-family:FontAwesome;content:'\f107'}.menuMain li.hasSubmenu>a.active:after{content:'\f106'}.menuMain>ul>li.menuAdminAltItems{display:block}.menuMain .mainCallToAction{display:block;margin:0;float:none;padding:5px 20px}.menuMain .mainCallToAction ul{background-color:transparent;max-height:none;text-align:center}.menuMain .mainCallToAction ul li{display:inline-block;width:auto}.menuMain .mainCallToAction ul li a{padding:0;height:35px}.menuMain .mainCallToAction ul.socialIcons{text-align:center;margin:7px 0 10px 0}.menuMain .mainCallToAction a.button.donateHeader{width:100%;margin-bottom:10px}.menuMain .mainCallToAction a.cta-button,.menuMain .mainCallToAction a.tagline{width:100%;padding-top:10px;padding-bottom:10px;margin:5px 0}.menuMain form.header-search{padding:15px;float:none;margin:0}.menuMain form.header-search .searchContainer{padding:0;position:relative}.menuMain form.header-search #siteSearch{width:100%;-webkit-appearance:none;border-radius:3px}.menuMain form.header-search button{margin-right:0;position:absolute;top:0;right:0}}@media (min-width:1025px){.menuMain ul.subMenu>li.hasSubmenu>a{padding:10px 40px 10px 20px;position:relative}.menuMain ul.subMenu>li.hasSubmenu>a:after{content:'\f0da';font-family:FontAwesome;position:absolute;font-size:.85em;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:14px}}@media screen and (max-width:768px){a.menuMainAlt{background-color:transparent}.menuMain li a{border-bottom:0}}.postAside{padding:0;margin-bottom:20px}.postAside .appeals a.button{margin-bottom:5px}aside.blogDetails{display:none}.associatedLatestPosts .featureFooter div,.associatedLatestPosts .featureFooter p,.associatedLatestPosts .postFooterWrapper,.associatedLatestPosts .readMore,.associatedMostRead .featureFooter div,.associatedMostRead .featureFooter p,.associatedMostRead .postFooterWrapper,.associatedMostRead .readMore,.associatedRelatedPosts .featureFooter div,.associatedRelatedPosts .featureFooter p,.associatedRelatedPosts .postFooterWrapper,.associatedRelatedPosts .readMore{display:none}.associatedLatestPosts .featureFooter,.associatedMostRead .featureFooter,.associatedRelatedPosts .featureFooter{padding:0;border:0;font-size:18px}.associatedLatestPosts .associated-image-link,.associatedMostRead .associated-image-link,.associatedRelatedPosts .associated-image-link{display:block}.associatedLatestPosts .associated-image-link img.banner,.associatedMostRead .associated-image-link img.banner,.associatedRelatedPosts .associated-image-link img.banner{margin-bottom:10px}.associatedLatestPosts>h2,.associatedMostRead>h2,.associatedRelatedPosts>h2{background:#e17025;padding:10px 20px;color:#fff;width:auto;margin:0;display:inline-block;border-radius:3px 3px 0 0}.associatedLatestPosts h2,.associatedLatestPosts h3,.associatedMostRead h2,.associatedMostRead h3,.associatedRelatedPosts h2,.associatedRelatedPosts h3{font-size:1em;margin-top:0;margin-bottom:0;font-weight:400}.associatedLatestPosts h2.associatedTitle,.associatedMostRead h2.associatedTitle,.associatedRelatedPosts h2.associatedTitle{margin:10px 0}.associatedAppeal,.associatedBox{margin-bottom:60px}.associatedAppeal h2,.associatedBox h2{font-size:1.25em;font-weight:700;margin:20px 0}.associatedAppeal .associatedReadMore,.associatedBox .associatedReadMore{display:none}ul.associatedListing{margin:0;background:#f3f3f3;padding:20px}ul.associatedListing li{display:none;border-bottom:1px solid #e8e8e8;padding:10px 0;margin:0;font-size:.9em}ul.associatedListing li:nth-child(-n+5){display:block}ul.associatedListing li img{display:none}.associatedBox{padding:0;background-color:transparent}.associatedTagCloud{display:none}@media (max-width:1024px){.postAside{padding:0}.associated .associated-image-link img.banner{margin:0 10px 0 0}}.NewsletterSign-up{padding:20px;margin-top:2rem;width:100%}.NewsletterSign-up h1{margin-bottom:40px}.NewsletterSign-up form{margin-bottom:20px}.NewsletterSign-up #mc_embed_signup_scroll,.NewsletterSign-up .featureForm>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.NewsletterSign-up .formQuestion,.NewsletterSign-up .mc-field-group{margin-top:0;margin-right:1rem;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.NewsletterSign-up .formQuestion input,.NewsletterSign-up .mc-field-group input{height:50px}.NewsletterSign-up .formQuestion label,.NewsletterSign-up .mc-field-group label{text-align:left;font-weight:700}.NewsletterSign-up #mc-embedded-subscribe,.NewsletterSign-up .groupSignUpBtn,.NewsletterSign-up button{background-color:#e17025;color:#fff;margin:0;height:50px;font-family:"Trade Gothic LT W01 Bold",Arial,sans-serif;min-width:100px;display:block;border:0;font-weight:700;border-radius:3px}.NewsletterSign-up #mc-embedded-subscribe:hover,.NewsletterSign-up .groupSignUpBtn:hover,.NewsletterSign-up button:hover{background-color:#b9591a}.NewsletterSign-up p{font-size:.8em}.NewsletterSign-up div{width:calc(100%/3);float:left;padding:30px}@media screen and (max-width:1024px){.NewsletterSign-up div{width:100%;padding:7.5px 15px}}.userLoggedIn .NewsletterSign-up button.groupSignUpBtn{margin:20px auto;float:none;clear:both;display:block}@media screen and (max-width:1024px){.NewsletterSign-up #mc_embed_signup_scroll,.NewsletterSign-up .featureForm>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.NewsletterSign-up .formQuestion,.NewsletterSign-up .mc-field-group{margin-top:10px;margin-right:0}.NewsletterSign-up #mc-embedded-subscribe,.NewsletterSign-up .groupSignUpBtn,.NewsletterSign-up button{margin-top:20px;width:100%}}table.flexTable{margin:20px 0;width:100%!important;height:auto!important}table.flexTable tbody{border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}table.flexTable tr{width:auto!important;height:auto!important;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}table.flexTable tr:nth-child(odd){background-color:transparent}table.flexTable td{width:auto!important;height:auto!important}table.flexTable h1,table.flexTable h2,table.flexTable h3,table.flexTable h4,table.flexTable h5,table.flexTable h6{margin-top:0}table.flexTable--central tbody{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.homeIntroWrapper{margin:60px auto 30px;background-image:url(/assets/butterflies.png);background-repeat:no-repeat;background-size:123px;background-position:65px 0;max-width:100%}.homeIntro{font-family:"Trade Gothic LT W01 Light",Arial,sans-serif;font-size:inherit;margin-bottom:0;padding:0}.homeIntro .text{max-width:800px;margin:auto}.homeIntro .text h2{font-size:2.2em;font-family:"Trade Gothic LT W01 Bold",Arial,sans-serif;color:#63599e;margin-bottom:2rem}.homeIntro .text p{font-size:1em}@media (max-width:1200px){.homeIntroWrapper{background-image:none}}@media (max-width:1024px){.homeIntroWrapper{margin:60px auto}.homeIntro .text h2{font-size:1.5em}}@media only screen and (max-width:540px){.homeIntro{width:100%;max-width:none;margin:0}}.homeFeatures{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.homeFeature{margin-left:0;width:calc(50% - 15px);margin-right:30px;float:left;display:block;-ms-flex-line-pack:start;align-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.homeFeature:nth-child(4n+1){clear:inherit}.homeFeature:last-child,.homeFeature:nth-of-type(2n){margin-right:0}.homeFeature .home-feature-image-link,.homeFeature .listed-post-image-link{width:100%;display:block}.homeFeaturesWrapper{margin:30px 0;background-color:transparent}.homeFeature{margin-top:20px;margin-bottom:30px;margin-left:0;background-color:transparent}.homeFeature>a{display:block}.homeFeature p{margin-bottom:0}.homeFeature:hover{background-color:transparent}.homeFeature .banner{margin-bottom:0;-webkit-backface-visibility:hidden;width:100%}.homeFeature.homeFeatureSnippets{padding:40px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.homeFeature.homeFeatureSnippets div,.homeFeature.homeFeatureSnippets>a{width:100%}.homeFeature.homeFeatureSnippets img{width:100%;height:auto}.homeFeature.homeFeatureSnippets h2{color:#63599e}.homeFeature.homeFeatureSnippets h2,.homeFeature.homeFeatureSnippets p{text-align:center;width:100%;padding:0 20px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.homeFeature.homeFeatureSnippets:hover{cursor:default;background:#88b613;border-radius:3px}.homeFeature.homeFeatureSnippets:hover h2,.homeFeature.homeFeatureSnippets:hover p{color:#fff}.homeFeature.homeFeatureSnippets:nth-child(2):hover{background:#e17025}.homeFeature .listedPostText,.homeFeatureDetailsWrapper{padding:15px}.homeFeature .listedPostText h2,.homeFeatureDetailsWrapper h2{margin-top:0}.homeFeature .listedPostText .featureFooter,.homeFeatureDetailsWrapper .featureFooter{display:none}@media screen and (max-width:1024px){.homeFeature{width:100%;float:none;margin-right:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.homeFeature.homeFeatureSnippets{padding:0}}.homeFeeds{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.homeFeed{margin:0;margin-left:0;width:calc(50% - 15px);margin-right:30px;float:left;display:block;-ms-flex-line-pack:start;align-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.homeFeed:nth-child(4n+1){clear:inherit}.homeFeed:last-child,.homeFeed:nth-of-type(2n){margin-right:0}.feedItem{margin-left:0;width:calc(50% - 15px);margin-right:30px;float:left;display:block;-ms-flex-line-pack:start;align-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:20px}.feedItem:last-child,.feedItem:nth-of-type(2n){margin-right:0}.feedItem .home-feed-image-link{display:block;margin:0;width:100%;float:none;position:static;left:auto;top:auto}.feedItem .home-feed-image-link img.banner{margin-bottom:0}.feedItem p{margin-bottom:0}.feedItem .postFooterWrapper,.feedItem h3,.feedItem p{width:100%;float:none;margin:20px 0 0;padding:0 20px}.feedItem:after{content:"";display:table;clear:both}.feedItem:hover{cursor:pointer}.feedItem .shareWrapper{display:none}.homeFeedsWrapper{background-color:#f3f3f3;margin:30px 0 0;padding:90px 0 0}.feedsTitle{background-color:transparent;font-family:"Trade Gothic LT W01 Bold",Arial,sans-serif;padding:0;margin-bottom:15px;width:100%;font-size:27px;margin-bottom:20px;color:#63599e}ul.feedList{padding:0;width:100%;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:transparent}ul.feedList:after{content:"";display:table;clear:both}.homeFeed{margin-left:0;margin-bottom:30px}.feedItem{margin-top:0;margin-bottom:60px;background-color:transparent}.feedItem .banner{-webkit-backface-visibility:hidden}.feedItem .readMore{display:none}.feedItem p{display:none}.homeFeedevents .postFooterWrapper{clear:both}.homeFeedevents .postFooterWrapper .postFooter{padding:0;border:0;margin:0}.homeFeedevents .postFooterWrapper p{display:block;padding:0;margin:0;width:100%}.homeFeedevents .postFooterWrapper .publishDetailsWrapper,.homeFeedevents .postFooterWrapper .relatedWrapper,.homeFeedevents .postFooterWrapper .shareWrapper{display:none}.tweet{margin:30px 0}.tweet img{display:none}.tweetDate{display:block;width:100%;font-size:16.2px}.feedActionWrapper{padding:0}@media screen and (max-width:1024px){.feedItem,.homeFeed{width:100%;float:none;margin-right:0}.feedItem{margin-bottom:60px}}.headerText{margin-top:40px}.headerText h1{font-size:40.5px;margin-top:48px;color:#63599e}.postContent{padding-right:60px;width:calc(100% - 260px)}.blue_btn:hover{background-color:#ff5f00}.orange_btn:hover{background-color:#675dc6}.green_btn:hover{background-color:#ff5f00}.purple_btn:hover{background-color:#ff5f00}.red_btn:hover{background-color:#ff5f00}.turquoise_btn:hover{background-color:#ff5f00}.light_blue_btn:hover{background-color:#ff5f00}.postAside{float:right;width:260px;min-width:260px}.postFooterWrapper{clear:both}.postFooterWrapper .postFooter{padding:0;border:0;font-size:18px}.postFooterWrapper .publishDetailsWrapper{margin-top:0}.postFooterWrapper .publishDetailsWrapper:after{content:'';display:block;clear:both;visibility:hidden}.postFooterWrapper p{font-size:18px;display:inline-block;float:none;margin:0 20px 10px 0}.postFooterWrapper .relatedWrapper,.postFooterWrapper .shareWrapper{margin:40px 0}.postFooterWrapper .relatedWrapper ul.relatedList,.postFooterWrapper .shareWrapper ul.relatedList{padding-left:0;display:inline}.postFooterWrapper .publishDetailsWrapper,.postFooterWrapper .relatedWrapper,.postFooterWrapper p.associatedEndDate{display:none}.shareWrapper{text-align:left;font-size:18px}.shareWrapper ul.shareList{margin-top:10px}.shareWrapper ul.shareList li{float:none}.accordianBody img,.listingIntro img,.postContent img{max-width:100%;height:auto}.accordianBody iframe,.listingIntro iframe,.postContent iframe{max-width:100%}.carousel .listingIntro img{width:auto}@media screen and (max-width:1024px){.appealActions,.contentBlock,.listContent,.postAside,.postContent{width:100%;padding:0}.appealActions,.postAside{float:none;min-width:100%;clear:both}.accordianBody img,.listingIntro img,.postContent img{float:none;display:block;margin:10px auto}.image-align-left,.image-align-right,img.postImageFloatLeft,img.postImageFloatRight{display:block;float:none;margin:10px auto}}@media (max-width:768px){.headerText h1{font-size:32.4px}}.listing .listedPost:not(.listedFundraiser){margin-left:0;margin-left:0;width:calc(33.33333% - 20px);margin-right:30px;float:left;display:block;-ms-flex-line-pack:start;align-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.listing .listedPost:not(.listedFundraiser):last-child,.listing .listedPost:not(.listedFundraiser):nth-of-type(3n){margin-right:0}.listing .listedPost:not(.listedFundraiser) .home-feature-image-link,.listing .listedPost:not(.listedFundraiser) .listed-post-image-link{width:100%;display:block}.listing .listedPost{border-bottom:0;margin-top:0;margin-bottom:40px;padding-bottom:0}.listing .listedPost .banner{-webkit-backface-visibility:hidden}.listing .listedPost .listedPostText{padding:10px}.listing .listedPost h2{margin-top:15px;font-size:20px}.listing .listedPost .postFooterWrapper,.listing .listedPost .readMore{display:none}.listing .postAside{display:none}#comProjs,#curProjs,.funArea,.listContent{float:none;width:100%;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.faqListingPage .listContent{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.listFooter{width:100%}.listFooter a.button:link{margin:5px}div[id*=googleMap]{max-width:100%!important}span.googleSearchWrapper{padding:20px;background-color:#e8e8e8}span.googleSearchWrapper input[type=text]{margin:0;font-size:18px;padding:10px}span.googleSearchWrapper .button{display:inline-block;margin:0}.content.listContent.mapResultList{border:0;margin-top:40px}.content.listContent.mapResultList:before{border-bottom-color:#e8e8e8;margin-bottom:40px}.content.listContent.mapResultList .listedPost{border-bottom-color:#e8e8e8;width:100%}.content.listContent.mapResultList .listedPostText{font-size:18px}.content.listContent.mapResultList h2{font-size:18px}.content.listContent.mapResultList .readMore{display:none}@media screen and (max-width:1024px){.listing .listedPost:not(.listedFundraiser){width:100%;float:none;padding:0}.content.listContent.mapResultList .listingBanner{float:none;width:100%;margin:0 0 20px 0}}@media screen and (max-width:480px){.listFooter a.button:link{margin:0 0 5px 0;width:100%}span.googleSearchWrapper input[type=text]{width:100%;margin-bottom:5px}}body.lobby-Login fieldset.signInForm,body.login fieldset.signInForm{margin:0 auto;padding-top:60px;padding-bottom:60px}body.lobby-Login fieldset.signInForm .formQuestion,body.login fieldset.signInForm .formQuestion{max-width:600px}body.lobby-Login fieldset.signInForm legend,body.login fieldset.signInForm legend{float:left;width:100%;font-size:36px;margin-bottom:18px}body.lobby-registered fieldset.registerForm,body.signup fieldset.registerForm{margin:0 auto;padding-top:60px;padding-bottom:60px;border:0;min-height:200px}body.lobby-registered fieldset.registerForm legend,body.signup fieldset.registerForm legend{text-align:left;float:left;width:100%}body.lobby-registered .registerFields,body.signup .registerFields{max-width:600px}body.lobby-registered .registerFields .formQuestion.labelCheckBoxPair label,body.signup .registerFields .formQuestion.labelCheckBoxPair label{width:auto;display:inline}@media (max-width:1024px){body.lobby-registered .registerFields .formQuestion.labelCheckBoxPair label,body.signup .registerFields .formQuestion.labelCheckBoxPair label{width:85%;display:inline-block}}body.lobby-registered .registerFields .formQuestion.labelCheckBoxPair input[type=checkbox],body.signup .registerFields .formQuestion.labelCheckBoxPair input[type=checkbox]{margin:5px 0 0 10px}body.lobby-ActivateMember .contentBlockWrapper{margin:0 auto;padding-top:60px;padding-bottom:100px}body.lobby-ActivateMember fieldset.passwordForm{margin:0 auto;padding-top:60px;padding-bottom:100px}body.lobby-ActivateMember fieldset.passwordForm .contentBlockWrapper{padding:0;margin:0}body.lobby-ActivateMember .formButtons,body.lobby-ActivateMember .formQuestion{max-width:600px}.passwordResetOne,.passwordResetTwo{margin:0;max-width:600px;padding-top:60px;padding-bottom:60px}.passwordResetOne h1,.passwordResetTwo h1{font-weight:400}@media only screen and (max-width:1024px){.passwordResetButtons a.register,.passwordResetButtons button.button,.registerSwitch a.register,.registerSwitch button.button,.signInButtons a.register,.signInButtons button.button{width:100%;margin:0 0 5px 0}}@media only screen and (max-width:540px){.formQuestion .checkboxRadio{margin-right:0}}.searchPageContainer{margin-right:0}.searchPageContainer input#searchPage{max-width:600px;margin-right:5px}.searchPageContainer button{width:40px;height:40px;overflow:hidden;padding:0;margin:5px 0 0;display:inline-block}.searchPageContainer button:before{margin:0;font-weight:400;width:40px;height:40px;line-height:40px;font-size:24px;display:block;font-family:FontAwesome;content:'\f002'}.numberSearchResults{font-size:18px;margin:40px 0;padding:20px;background-color:#eee}.alert{color:#63599e}.searchListingPage .button.newSearch,.searchListingPage aside.postAside{display:none}select#orderResults{width:200px}.searchFilterWrapper{margin:40px 0 0 0;font-size:.85em}.searchFilterWrapper .moduleFilterContent{display:inline-block;width:66%;vertical-align:top}.searchFilterWrapper .searchOrderContent{display:inline-block;width:33%;vertical-align:top;margin-top:0}.searchFilterWrapper h2{font-size:18px;font-weight:400;margin-top:0}.listing .searchResultsArea:after{content:"";display:table;clear:both}.listing .searchResultsArea .listedPost{border-top:2px solid #e8e8e8;padding:15px 0;width:100%;margin-right:0;float:none;display:block;margin-bottom:0}.listing .searchResultsArea .listedPost.listedAppeal{width:100%;padding-left:0;padding-right:0}.listing .searchResultsArea .listedPost .associatedFooter,.listing .searchResultsArea .listedPost img{display:none}.listing .searchResultsArea .listedPost h2{font-size:18px}.listing .searchResultsArea .listedPost p{margin-bottom:0}.listing .searchResultsArea .listedPost p span.readMore{display:none}.listing .searchResultsArea .listedPost:after{content:"";display:table;clear:both}@media (max-width:1024px){.searchListingIntro{padding-bottom:20px}.searchPageContainer input{width:75%}.searchPageContainer button{margin-right:0}.searchFilterWrapper .moduleFilterContent,.searchFilterWrapper .searchOrderContent{display:block;width:100%}.searchFilterWrapper .searchOrderContent{margin-top:10px}}.giftOptions{margin:0 0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.giftOptions div{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(50% - 40px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:20px;padding:60px;text-align:center;margin:60px 40px 40px 0;font-weight:700;background-color:#fff8ea;-webkit-box-shadow:10px 10px 0 0 #f7e8cc;box-shadow:10px 10px 0 0 #f7e8cc;position:relative}.giftOptions div:before{content:'';background-image:url(/clients/beanstalk/assets/card30.png);width:100px;height:100px;background-size:contain;background-repeat:no-repeat;position:absolute;top:-60px;left:50%;margin-left:-50px;background-position:center bottom}.giftOptions div span{display:block;font-weight:700;font-size:2.5em;color:#63599e}.giftOptions div a{display:table;border:1px solid #63599e;padding:5px 15px;border-radius:10px;margin:20px auto 0}.giftOptions div a:hover{background:#63599e;color:#fff;text-decoration:none}.giftOptions div.card60{background-color:#f2ecfe;-webkit-box-shadow:10px 10px 0 0 #dad1ec;box-shadow:10px 10px 0 0 #dad1ec}.giftOptions div.card60:before{background-image:url(/clients/beanstalk/assets/card60.png)}.giftOptions div.card189{background-color:#f5fbe1;-webkit-box-shadow:10px 10px 0 0 #e3ebca;box-shadow:10px 10px 0 0 #e3ebca}.giftOptions div.card189:before{background-image:url(/clients/beanstalk/assets/card189.png)}.giftOptions div.card378{background-color:#e9f0fc;-webkit-box-shadow:10px 10px 0 0 #d6e0ef;box-shadow:10px 10px 0 0 #d6e0ef}.giftOptions div.card378:before{background-image:url(/clients/beanstalk/assets/card378.png)}@media screen and (max-width:768px){.giftOptions div{width:calc(100% - 10px);float:none;padding:40px 20px;margin:60px 0 40px}}.content.appealActions{max-width:100%}.content.appealActions .donateBtn{background:#e17025}.content.appealActions .donateBtn:hover{background:#b9591a}.topFundraisersWrapper{display:none;margin-top:20px;font-size:18px;margin-bottom:20px}.topFundraisersWrapper ol{padding-left:0}.topFundraisersWrapper ol li{width:49%;display:inline-block}.appealWidgets .findAFundraiserWidget h3{margin:20px 0 10px 0}.appealWidgets .findAFundraiserWidget .fundraiserProfilePics li{float:none;display:inline-block;margin:0 10px 10px 0}.appealWidgets .findAFundraiserWidget .searchFundraisers .formQuestion{margin-top:0;width:calc(100% - 50px);display:inline-block;vertical-align:bottom}.appealWidgets .findAFundraiserWidget .searchFundraisers .formQuestion input{height:40px}.appealWidgets .findAFundraiserWidget .searchFundraisers button{width:40px;height:40px;overflow:hidden;padding:0;vertical-align:bottom}.appealWidgets .findAFundraiserWidget .searchFundraisers button:before{margin:0;font-weight:400;width:40px;height:40px;line-height:40px;font-size:24px;display:block;font-family:FontAwesome;content:'\f002'}.appealFooter .totaliserPanel{display:none}.appealInteractions{margin-top:60px}.listedAppeal{border-bottom:0}.listedAppeal h2{margin-top:0;font-size:24px}.listedAppeal .totaliserFigure{font-size:18px}.listedAppeal .topFundraisersWrapper ol li{width:100%}.donorsList{margin-top:40px;margin-bottom:80px}.donorsList h2,.donorsList>span{display:inline;font-size:22.5px}.donorsList span{float:none;width:auto;margin:0;padding-left:10px}.donorsList img{margin:0}.donorsList ul:after{content:"";display:table;clear:both}.donorsList ul li{display:none;width:25%;margin:20px 0 0 0;padding:20px 40px 0 0;border-top:1px solid #e8e8e8}.donorsList ul li:last-child{border-right:0}.donorsList ul li:nth-child(-n+4){display:block}@media (max-width:1024px){.donorsList ul li{width:100%;padding-right:0}}.donorsList .donorDetails{float:right;width:calc(100% - 60px);padding-left:20px}.donorsList .donorDetails span{padding:0;display:block;font-size:22.5px}.donorsList .donorDetails h3,.donorsList .donorDetails h4{margin-top:10px;font-size:15.3px;font-weight:inherit}.donorsList .donorDetails h4{text-transform:uppercase}@media (max-width:1024px){.appealPostPage .contentBlock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.appealPostPage .contentBlock .postAside{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.appealPostPage .contentBlock .appealContent{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.appealWidgets .findAFundraiserWidget{margin-bottom:40px}.appealWidgets .findAFundraiserWidget .searchFundraisers button{margin:0}}.inMemoryListingPage .listContent{float:left;width:66.666%}.inMemoryListingPage .listing .postAside{display:block;width:33.333%;margin-top:40px;padding:0 0 0 60px}.createInMemBtn{width:100%}.formQuestion.findAMemorialName{width:100%}.findAMemorial{margin-top:40px;max-width:600px;background-color:#f2f2f2;padding:20px}.findAMemorial .findAMemorialBtn{margin-top:10px}.findAMemorial+h2{font-weight:400;margin:80px 0 20px 0}#memorialArea:after{content:"";display:table;clear:both}#memorialArea .listedInMemory h2{font-size:27px}#memorialArea .listedPost.listedInMemory:first-child{margin-top:0}.life{font-size:inherit;color:#737373;display:block;margin:20px 0}.inMemPostPage article{width:100%;max-width:720px}.inMemPostPage .carousel{margin-top:20px}.inMemContent{padding:0;width:100%;text-align:center}.inMemContent .appealActions{margin:40px auto;float:none}.inMemContent .appealActions a.button{width:calc(50% - 10px);margin:0 5px}.inMemContent .appealInteractionsWrapper{margin-top:150px;text-align:left}.inMemContent .appealInteractionsWrapper #makeComment{text-align:left}@media (max-width:1024px){.inMemoryListingPage .listContent,.inMemoryListingPage .listing .postAside{width:100%;float:none;padding:0}.findAMemorial{max-width:100%}.inMemPostPage .carousel{margin-top:0}.inMemPostPage article{width:100%}}@media (max-width:480px){.inMemContent .appealActions a.button{width:100%;margin:5px 0}}body.donate .formWrapper .carousel,body.donate .formWrapper .contentBlockWrapper{padding:0}.formDonatePage .breadcrumbWrapper,.formDonatePage .headerText h1{margin-left:0}.donationForm{max-width:100%;margin:40px auto}.donationForm #submit-button-wrapper button{background:#e17025}.donationForm #submit-button-wrapper button:hover{background:#b9591a}.donationForm .appealTotaliser,.donationForm .supportedAppeal{width:25%;padding:0 20px;margin:50px 0 0}.donationForm .appealTotaliser img,.donationForm .supportedAppeal img{max-width:100%}.donationForm .supportedAppeal{display:none}.donationForm:after{content:"";display:table;clear:both}.donationFormItems{width:100%;max-width:none;margin:0 0 50px;padding-right:0}.homepage .selectDonationAmount{text-align:center}.donationAmount{width:24%;display:inline-block;vertical-align:top;padding:20px;min-height:400px}.donationAmount .donationAmountThumbnail{width:100%;float:none;margin:0}.donationAmount input[type=radio]{top:20px;left:0;right:0;margin:0 auto;font-size:24px;width:24px;height:24px;line-height:1}.donationAmount .checkboxRadio{display:block}.donationAmount .checkboxRadio .donationAmountFigure{text-align:center}.donationAmount .donationAmountFigure{width:100%;padding:40px 20px 20px;font-size:36px;text-align:right;border:0;font-family:"Trade Gothic LT W01 Bold",Arial,sans-serif}.donationAmount span.donationAmountDescription{width:100%;padding:20px 0 0;display:inline-block}.donationAmount.donationAmountOther{width:100%;display:block;line-height:1;padding:20px 10px;min-height:0}.donationAmount.donationAmountOther label{width:32%;text-align:center}.donationAmount.donationAmountOther .donationAmountFigure{float:left;width:100%;padding:0}.donationAmount.donationAmountOther input#donationAmountOther{margin:0 0 0 20px;display:inline-block;width:60%}.donationFrequency{background-color:#f3f3f3;padding:20px}.donationFrequency label{font-size:36px;width:auto;text-align:left;font-family:"Trade Gothic LT W01 Bold",Arial,sans-serif;line-height:1}.donationFrequency input#monthly{float:right;margin:5px}.donationFrequency .regularPayment{margin-top:5px}.donationAmount.donationSelected{background-color:#63599e;color:#fff}.formQuestion.donationDate select,.formQuestion.donationPeriod select{width:100%}#submit-button-wrapper button{margin:10px 0 0}#submit-button-wrapper button.cancel{display:none}.selectDonationAmount{text-align:center}.selectDonationAmount>span{display:none}.donationGiftAid .checkboxRadio{margin:0;padding:75px 0 30px 50px;display:block;width:100%}.donationGiftAid input{margin:2px 0 0;float:left}.donationGiftAid .giftAidStatement{margin:0 0 30px 30px;font-size:15.3px}.signInWrapper{padding:20px;position:relative}.signInWrapper h2{margin-top:0;margin-bottom:20px}.signInWrapper p{float:none;margin:0}.signInWrapper a.expand,.signInWrapper a.expand:link{float:none;position:absolute;top:0;right:0;margin:20px 20px 0 0;background-color:#63599e;color:#fff}.signInWrapper .signInArea .signInForm{margin:0;padding:0}.donationFrequency{padding:0}.donationFrequency #Regular,.donationFrequency #Single{background-color:#f0f0f0;width:50%;padding:10px;font-family:"Trade Gothic LT W01 Bold",Arial,sans-serif;display:inline-block;font-weight:700;text-align:center;font-size:19.8px}.donationFrequency #Regular:hover,.donationFrequency #Single:hover{cursor:pointer}.donationFrequency #Regular.active,.donationFrequency #Single.active{background-color:#e17025;color:#fff}@media (max-width:480px){.donationFrequency #Regular,.donationFrequency #Single{width:100%}}.donationFrequency.frequencySelected{background-color:#f3f3f3}@media only screen and (max-width:1024px){.donationForm .appealTotaliser,.donationForm .supportedAppeal{width:auto;margin:0 0 50px 0}.donationFormItems{width:100%;padding:0}.donationAmount{text-align:center;padding:20px;width:49%;min-height:0}.donationAmount input[type=radio]{margin:0;position:relative;top:auto}.donationAmount .donationAmountFigure,.donationAmount .donationAmountOther,.donationAmount .donationAmountThumbnail,.donationAmount span.donationAmountDescription{width:100%;margin:10px 0;padding:0;text-align:center;border:0}.donationAmount .donationAmountFigure{font-size:25.2px}.donationAmount.donationAmountOther label{width:100%;float:none}.donationAmount.donationAmountOther label strong{text-align:center}.donationAmount.donationAmountOther input#donationAmountOther{margin:0;width:90%}.donationFrequency label{width:80%;font-size:25.2px}a.facebookPopulate,a.signIn{width:100%;margin:5px 0 0}}@media only screen and (max-width:768px){.donationAmount{width:100%;display:block}}@media only screen and (max-width:540px){.donationForm .formQuestion .checkboxRadio,.donationForm .formQuestion .checkboxRadio span,.donationForm .formQuestion span span{margin-right:0}.appealTotaliser,.supportedAppeal{display:block}.cardEndDate input{max-width:100px}}@media only screen and (max-width:540px){.giftAidStatement{float:none;width:auto}}.listing .listedEvent{height:auto}.listing .listedEvent .postFooterWrapper{display:block;margin-top:0}.listing .listedEvent .postFooterWrapper .postFooter{margin-top:0;padding:0 10px;border:none}.listing .listedEvent .postFooterWrapper p{margin:0}.listing .listedEvent .postFooterWrapper .publishDetailsWrapper,.listing .listedEvent .postFooterWrapper .relatedWrapper{display:none}.listing .listedEvent .postFooterWrapper .locationDetails,.listing .listedEvent .postFooterWrapper p.associatedStartDate{display:block;margin-bottom:.25em}.listing .listedEvent .postFooterWrapper .locationDetails strong,.listing .listedEvent .postFooterWrapper p.associatedStartDate strong{color:#63599e}.eventContent table td{padding:10px}.eventContent table input[type=text]{margin-top:0}.eventContent table.itemColumn{width:40%}.eventContent table h3{margin-top:0}.eventContent thead{color:rgba(51,51,51,.5)}h3.itemName{font-size:18px}.itemColumn{width:40%}a.mapLink{margin-top:5px}.eventDetails{background:#f3f3f3;padding:5px 20px 20px;text-align:center}.eventDetails p{font-size:.85em}.eventDetails .eventWhereWrapper p:before{content:'\f417';font-family:genericons;font-size:45px;color:#e17025;display:block}.eventDetails img{max-width:100%;height:auto}.eventDetails .eventWhenWrapper:before{content:'\f307';font-family:genericons;font-size:45px;color:#e17025;display:block}.eventDetails #lbAddToCalendar,.eventDetails .eventDetailsTitle,.eventDetails .eventLabel,.eventDetails a.mapLink.button{display:none}@media (max-width:1024px){.itemColumn{width:20%}}@media (max-width:1024px){a.addToCalender,a.eventBookingBtn,a.mapLink{width:100%;margin-right:0;text-align:center}}@media (max-width:540px){.eventPostPage .itemName,.priceColumn .price{font-size:1em}.quantityColumn{min-width:120px}.quantityColumn input{width:40%;padding-left:0;padding-right:0}}.departments{width:33.33333%;padding-right:60px}.departments h2{margin-top:0}ul.departmentList>li{margin-top:40px}ul.departmentList>li a{background-color:#e2e2e2;color:#333;text-transform:uppercase}ul.departmentList>li a:hover{background-color:#d5d5d5;text-decoration:none}ul.departmentList ul.secondLevel li a{text-transform:inherit;background-color:#f2f2f2}ul.departmentList ul.secondLevel li a:hover{background-color:#e5e5e5}@media screen and (max-width:1024px){.departments{width:100%;float:none;padding-right:0}}.listing .productList,.shopLandingContent{width:66.6666%;float:left}.listing .productList .listContent,.listing .productList .listedPost,.shopLandingContent .listContent,.shopLandingContent .listedPost{padding-right:0;width:100%;background-color:transparent}.listing .productList .listContent .postFooterWrapper,.listing .productList .listedPost .postFooterWrapper,.shopLandingContent .listContent .postFooterWrapper,.shopLandingContent .listedPost .postFooterWrapper{display:block}.productList .listedPost.listedProduct{width:100%;margin-right:0;float:none;display:block}.productList .listedPost.listedProduct a.listed-post-image-link{width:33.333%;float:left}.productList .listedPost.listedProduct .productBanner{width:100%;float:none}.productListOrder{margin-bottom:40px;font-size:1em}.listedProductText{width:66.666%;padding-left:20px}.listedProductText .readMore,.listedProductText .relatedWrapper{display:none}.productPostPage{margin-top:100px}.productPostPage .postFooterWrapper{margin-top:40px}.productPostPage .postFooterWrapper .relatedWrapper{display:none}.productPostPage .postAside{width:100%;float:none;padding:0}.productPostPage .postAside h3{margin-top:40px}.productPostPage .postAside ul li{width:25%;float:left;padding:0 15px;border-bottom:0;margin-bottom:30px}.productPostPage .postAside ul li:nth-child(4n+1){clear:left}.productPostPage .productBannerWrapper{width:33.333%}.productPostPage .productBannerWrapper img{max-width:100%}.productPostPage .productText{width:66.666%;float:right;padding-left:20px}.productPostPage .productReviews{clear:both;float:left;width:100%}.productContentWrapper:after{content:"";display:table;clear:both}.productActions{padding-top:30px;position:relative}.postFooterWrapper .productFooter{font-size:1em;padding:0;border:0}.postFooterWrapper .productFooter .footerDepartments{margin-top:0}.postFooterWrapper .productFooter .goToCheckout{display:none}.productFooter{position:relative}.footerDepartments{margin-top:0}.productReviews .formWrapper{margin:0;max-width:100%}.productReviews textarea{margin-top:15px}.productReviews .postComments .commentForm button.addComment{margin-top:5px}.relatedProducts{clear:both}.relatedProducts ul.associatedListing li img{display:block}.relatedProducts.associated:first-child{margin-top:40px}.oneUp{position:absolute;top:0;left:0}@media screen and (max-width:1024px){.listing .productList,.shopLandingContent{width:100%;float:none;padding-right:0}.listing .productList ul.productListOrder li,.shopLandingContent ul.productListOrder li{width:100%;border:0;padding:0;margin:0 0 5px 0;float:none;display:block}.listedProduct .productBanner{float:none;margin:0 auto;width:auto;display:block;max-width:100%}.listedProductText{width:60%;float:right}.listedProductText h2{font-size:24px}.productPostPage{margin-top:20px}.productPostPage .productBannerWrapper{padding-right:0;float:none;text-align:center;width:100%}.productPostPage .productBannerWrapper .productBannerList li{float:none;display:inline-block}.productPostPage .productText{float:none;width:100%;padding-left:0}.productPostPage .postAside ul li{width:50%}.productPostPage .postAside ul li:nth-child(4n+1){clear:none}.productPostPage .postAside ul li:nth-child(2n+1){clear:left}.formQuestion.productQuantity{width:100%;max-width:100px}.productActions{width:100%;max-width:calc(100% - 120px)}}@media screen and (max-width:480px){.productPostPage .postAside ul li{width:100%}.productPostPage .postAside ul li:nth-child(2n+1){clear:none}.formQuestion.productQuantity,.productActions{width:100%;float:none;max-width:100%}.productActions{padding:0;margin-top:20px}.productActions a.button:link{width:100%;margin-bottom:5px}.productFooter a.button:link{width:100%;margin-bottom:5px}.listing .productList .listedPost.listedProduct a.listed-post-image-link{width:100%;float:none;margin-bottom:20px}.listedProductText{width:100%;float:none;padding:0}}.paymentPage{margin-bottom:40px}.paymentPage td{padding:10px 20px}.paymentPage .paymentForm legend,.paymentPage table caption h2{text-align:center}h2.total,h3.vat{margin:40px 0;text-align:left;font-size:36px}h3.vat{color:rgba(51,51,51,.5)}.deliveryAmount,.promoCode{margin-top:40px;margin-bottom:0}.deliveryAmount span,.promoCode span{font-size:18px}.deliveryAmount h3,.deliveryAmount label,.promoCode h3,.promoCode label{font-size:1em;font-weight:400;margin:0}.deliveryAmount .deliveryOptions,.promoCode .deliveryOptions{width:auto;min-width:300px}.deliveryAmount input,.promoCode input{width:auto;min-width:150px;margin:0;float:right}.deliveryAmount button#applyPromo,.promoCode button#applyPromo{float:right;margin:0 10px 0 0}.paymentFormWrapper,.registerWrapper{margin-top:40px}fieldset.delivery,fieldset.registerForm{border:2px solid #f3f3f3;padding:20px}fieldset.delivery legend,fieldset.registerForm legend{text-align:center}fieldset#submit-button-wrapper{text-align:center}.continueShoppingWrapper{display:none}@media screen and (max-width:1024px){.paymentPage.contentBlock{padding:0}.paymentPage.contentBlock .basket{padding:0}.paymentPage .basket .itemColumn{min-width:140px}.paymentPage .basket .priceColumn,.paymentPage .basket .quantityColumn,.paymentPage .basket .removeColumn{min-width:100px;width:15%}.paymentPage .basket .quantityColumn{min-width:140px}h2.total,h3.vat{font-size:28.8px}.itemThumb{float:none;margin:0}.deliveryAmount h3,.deliveryAmount label,.deliveryAmount span,.promoCode h3,.promoCode label,.promoCode span{width:100%;float:none;text-align:left}.deliveryAmount .deliveryOptions,.promoCode .deliveryOptions{width:100%;min-width:100%;float:none}.deliveryAmount input,.promoCode input{width:100%;margin:0}.deliveryAmount button#applyPromo,.promoCode button#applyPromo{width:100%;margin:5px 0 0}.paymentEtc,.paymentFormWrapper{padding-right:0;padding-left:0}.registerButtons button.button,button.addressEnterBtn,button.postcodeLookUpBtn{width:100%;margin:5px 0 0 0}}@media (max-width:767px){.eventContent table,.paymentPage .basket table{overflow:visible}.eventContent table thead,.paymentPage .basket table thead{display:none}.eventContent table caption,.eventContent table tbody,.paymentPage .basket table caption,.paymentPage .basket table tbody{width:100%;display:block}.eventContent table tbody tr,.paymentPage .basket table tbody tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:1px solid #e8e8e8}.eventContent table tbody tr:nth-child(even),.eventContent table tbody tr:nth-child(odd),.paymentPage .basket table tbody tr:nth-child(even),.paymentPage .basket table tbody tr:nth-child(odd){background-color:transparent}.eventContent table tbody td,.eventContent table tbody td.enquiryColumn,.eventContent table tbody td.itemColumn,.eventContent table tbody td.priceColumn,.eventContent table tbody td.quantityColumn,.eventContent table tbody td.removeColumn,.paymentPage .basket table tbody td,.paymentPage .basket table tbody td.enquiryColumn,.paymentPage .basket table tbody td.itemColumn,.paymentPage .basket table tbody td.priceColumn,.paymentPage .basket table tbody td.quantityColumn,.paymentPage .basket table tbody td.removeColumn{width:100%;padding-left:50%;position:relative;text-align:left}.eventContent table tbody td.enquiryColumn:before,.eventContent table tbody td.itemColumn:before,.eventContent table tbody td.priceColumn:before,.eventContent table tbody td.quantityColumn:before,.eventContent table tbody td.removeColumn:before,.eventContent table tbody td:before,.paymentPage .basket table tbody td.enquiryColumn:before,.paymentPage .basket table tbody td.itemColumn:before,.paymentPage .basket table tbody td.priceColumn:before,.paymentPage .basket table tbody td.quantityColumn:before,.paymentPage .basket table tbody td.removeColumn:before,.paymentPage .basket table tbody td:before{display:block;width:calc(50% - 20px);position:absolute;left:10px;font-weight:700}.eventContent table tbody td.enquiryColumn:after,.eventContent table tbody td.itemColumn:after,.eventContent table tbody td.priceColumn:after,.eventContent table tbody td.quantityColumn:after,.eventContent table tbody td.removeColumn:after,.eventContent table tbody td:after,.paymentPage .basket table tbody td.enquiryColumn:after,.paymentPage .basket table tbody td.itemColumn:after,.paymentPage .basket table tbody td.priceColumn:after,.paymentPage .basket table tbody td.quantityColumn:after,.paymentPage .basket table tbody td.removeColumn:after,.paymentPage .basket table tbody td:after{width:1px;height:100%;position:absolute;right:calc(50% + 20px);top:0;background-color:#e8e8e8;display:block;content:'';visibility:visible}.eventContent table tbody .itemColumn:before,.paymentPage .basket table tbody .itemColumn:before{content:'Item'}.eventContent table tbody .quantityColumn:before,.paymentPage .basket table tbody .quantityColumn:before{content:'Quantity'}.eventContent table tbody .priceColumn:before,.paymentPage .basket table tbody .priceColumn:before{content:'Price'}.eventContent table tbody .enquiryColumn:before,.paymentPage .basket table tbody .enquiryColumn:before{content:'Enquire'}.eventContent table tbody .removeColumn,.paymentPage .basket table tbody .removeColumn{border-bottom:1px solid #e8e8e8}.eventContent table td,.paymentPage .basket table td{padding-left:5px;padding-right:5px}.deliveryAmount label{display:none}}.fundraiserListingPage .fundraiserSearchResults{float:left;width:100%}.fundraiserListingPage .fundraiserSearchResults .listContent{float:none;width:100%;padding:0}.fundraiserListingPage .postAside{display:none}.fundraiserSearchResults{width:100%}.fundraiserSearchResults .listedFundraiser{margin:0 2.5% 2.5% 0;width:22%;float:none;display:inline-block;vertical-align:top;border-bottom:0}.fundraiserSearchResults .listedFundraiser img{margin-right:0}.fundraiserSearchResults .listedFundraiser .postFooterWrapper,.fundraiserSearchResults .listedFundraiser h3{display:none}.findAFundraiser{max-width:1170px;padding:0 20px;margin-top:60px}.findAFundraiser legend{border-bottom:0}.findAFundraiser .findAFundraiserEvent{margin-left:0;padding-left:20px}@media screen and (max-width:1024px){.findAFundraiser .formQuestion{float:none;width:100%}.findAFundraiser .formQuestion.findAFundraiserEvent{padding-left:0}}#uploadifive-uploadifiveucFile,.uploadifive-button.commentAddImage{background-color:#63599e!important;color:#fff!important;margin:10px 0}@media (max-width:480px){#uploadifive-uploadifiveucFile,.uploadifive-button.commentAddImage{width:100%!important;margin:10px 0}}.fundraiserBannerHint{clear:both;margin:10px 0 20px 0;font-size:.8em}.fundraiserPostPage .contentBlockWrapper.appealActionsWrapper{height:auto;margin-bottom:40px}.fundraiserPostPage .appealCommentsWrapper .formWrapper,.fundraiserPostPage .tabsWrapper{display:none}.fundraiserPostPage .postComments,.fundraiserPostPage ul.commentsList{border:0}.fundraiserPostPage ul.commentsList li.commentDonation:first-child{border-top:1px solid #e8e8e8;padding-top:20px}.appealCreatePage fieldset.registerForm{margin:80px 0 40px 0}.appealCreatePage fieldset.registerForm legend{background-color:#f3f3f3;padding:10px 20px}#fundraiser-create-form .registerForm{padding:0}.page-url-indicator{word-break:break-all}.fundraiserDashWrapper .accordianBody{padding:20px}.fundraiserDashWrapper .shareList{padding-left:0}@media (max-width:1024px){.fundraiserSearchResults .listedFundraiser{width:46.5%}.fundraiserPostPage .contentBlock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fundraiserPostPage .contentBlock .postAside{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.fundraiserPostPage .contentBlock .fundraiserContent{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (max-width:480px){.fundraiserSearchResults .listedFundraiser{width:100%;margin:0 0 20px 0}}nav.menuSub{border-bottom:0}nav.menuSub ul{margin:60px auto 40px auto}nav.menuSub ul li.level1{float:none}nav.menuSub ul li.level1 a{border-radius:0;padding:10px 15px}nav.menuSub ul li.level1 a:hover{text-decoration:none;background-color:#ddd}nav.menuSub ul li.level1.active a{background-color:#63599e;color:#fff}nav.menuSub ul li.level1.active a:hover{background-color:#63599e;color:#fff}body.subsite.story-starters.homepage nav.menuSub{margin-bottom:40px}body.subsite.story-starters nav.menuSub ul{border-top:1px solid #ec008c;border-bottom:1px solid #ec008c;margin:40px auto 0;text-align:center;font-size:.9em}body.subsite.story-starters nav.menuSub ul li.level1{padding:10px 5px}body.subsite.story-starters nav.menuSub ul li.level1.active a{background-color:#d2125c;color:#fff!important}body.subsite.story-starters nav.menuSub ul li.level1 a{background-color:transparent}body.subsite.story-starters nav.menuSub ul li:hover{color:#000!important}body.subsite.story-starters nav.menuSub ul li#menu5af2bf68-b122-45a4-801f-87fb43d5fe84 a{color:#dbb603}body.subsite.story-starters nav.menuSub ul li#menu5af2bf68-b122-45a4-801f-87fb43d5fe84 a:hover{background-color:#fbe300;color:#000}body.subsite.story-starters nav.menuSub ul li#menu6e585f51-62a5-4529-a5c8-28a2388b5451 a{color:#d2125c}body.subsite.story-starters nav.menuSub ul li#menu6e585f51-62a5-4529-a5c8-28a2388b5451 a:hover{background-color:#d2125c;color:#fff}body.subsite.story-starters nav.menuSub ul li#menuf847df21-e0f3-4f9f-be97-a83a0c656e4a a{color:#cbd234}body.subsite.story-starters nav.menuSub ul li#menuf847df21-e0f3-4f9f-be97-a83a0c656e4a a:hover{background-color:#cbd234;color:#000}body.subsite.story-starters nav.menuSub ul li#menuf847df21-e0f3-4f9f-be97-a83a0c656e4a a{color:#cbd234}body.subsite.story-starters nav.menuSub ul li#menuf847df21-e0f3-4f9f-be97-a83a0c656e4a a:hover{background-color:#cbd234;color:#000}body.subsite.story-starters nav.menuSub ul li#menu7eb943c6-621a-4db6-a69b-13711c2caf0b a{color:#e95d21}body.subsite.story-starters nav.menuSub ul li#menu7eb943c6-621a-4db6-a69b-13711c2caf0b a:hover{background-color:#e95d21;color:#fff}body.subsite.story-starters nav.menuSub ul li#menu674d00c5-cdca-4908-ba64-20a45392f180 a{color:#9ad5e8}body.subsite.story-starters nav.menuSub ul li#menu674d00c5-cdca-4908-ba64-20a45392f180 a:hover{background-color:#9ad5e8;color:#fff}body.subsite.story-starters nav.menuSub ul li#menuae0bc86a-340b-4cfa-9f71-ac31da1f5289 a{color:#ec008c}body.subsite.story-starters nav.menuSub ul li#menuae0bc86a-340b-4cfa-9f71-ac31da1f5289 a:hover{background-color:#009788;color:#fff}@media screen and (max-width:768px){body.subsite.story-starters nav.menuSub ul{border-top:1px solid #ec008c;border-bottom:1px solid #ec008c;margin:40px auto 0;text-align:center;font-size:.9em}body.subsite.story-starters nav.menuSub ul li.level1{display:block}}body.subsite.story-starters{margin-top:0!important}body.subsite.story-starters .headerText{margin:0 auto}body.subsite.story-starters .headerText h1{font-family:'American Typewriter ITC W01 Md';color:#ec008c}body.subsite.story-starters .headerText p{text-align:center}body.subsite.story-starters .headerContent,body.subsite.story-starters .menuMain{display:none}body.subsite.story-starters h1#h1SubsiteTitle{background:url(//assets.rit.org.uk/beanstalk/assets/StoryStarters.png);width:363px;height:147px;margin:20px 0 10px;color:transparent;background-size:contain}body.subsite.story-starters .subsite_pnumber{float:right;margin:45px 40px 0 0;font-family:american typewriter itc w01 md;font-size:16px;color:#000;position:relative;text-align:left}body.subsite.story-starters .subsite_pnumber:before{font-size:24px;vertical-align:middle;color:#e96221;width:60px;height:60px;line-height:65px;text-align:center;display:block;-webkit-font-smoothing:antialiased;font-family:fontawesome;content:'\f095 ';position:absolute;right:200px;font-size:45px}body.subsite.story-starters .subsite_pnumber span{color:#e96221;font-size:23px;font-weight:700}body.subsite.story-starters .subsite_rlogo+a.button{float:right;margin-top:50px}@media screen and (max-width:1024px){body.subsite.story-starters .subsite_rlogo+a.button{margin-top:20px}}body.subsite.story-starters .subsite_rlogo a{background:0 0!important;background-size:contain;width:0!important;height:138px;margin:0;float:right}@media screen and (max-width:1024px){body.subsite.story-starters h1#h1SubsiteTitle{width:182px;height:73px}body.subsite.story-starters .subsite_pnumber{margin:10px 40px 0 0}body.subsite.story-starters .subsite_rlogo a{width:131px;height:69px}}@media screen and (max-width:768px){body.subsite.story-starters .subsite_pnumber{float:right;margin:0;width:100%;padding:60px 40px 20px;display:inline-block;text-align:center}body.subsite.story-starters .subsite_pnumber:before{left:100px;position:initial;display:inline-block}body.subsite.story-starters .subsite_pnumber br{display:none}body.subsite.story-starters .subsite_pnumber span{right:inherit;font-size:22px;padding-left:10px}}body.subsite.story-starters .pageFooterWrapper{background:#d2125c;padding-top:40px}body.subsite.story-starters .footerBox{display:none}body.subsite.story-starters .footerBox.story-startersFooter{display:block;background:#d2125c}body.subsite.story-starters .footerBox.story-startersFooter h2{color:#fff;margin-bottom:30px}body.subsite.story-starters .footerBox.story-startersFooter h3{color:#fff}body.subsite.story-starters .footerBox.story-startersFooter .social_container{float:left;width:33.3%}body.subsite.story-starters .footerBox.story-startersFooter p{display:block;clear:both;font-size:.8em}body.subsite.story-starters .footerBox.story-startersFooter a{color:#fff;font-size:.8em}body.subsite.story-starters .footerBox.story-startersFooter ul.socialIcons li a{background:#fff!important}body.subsite.story-starters .footerBox.story-startersFooter ul.socialIcons li a:before{color:#d2125c}@media screen and (max-width:768px){body.subsite.story-starters .footerBox.story-startersFooter .social_container{width:100%;margin:0 0 40px}}.subsiteFeed{width:100%;margin-right:0;float:none;display:block}.subsiteFeed .feedItem{margin-left:0;width:calc(33.33333% - 20px);margin-right:30px;float:left;display:block;-ms-flex-line-pack:start;align-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.subsiteFeed .feedItem:last-child,.subsiteFeed .feedItem:nth-of-type(3n){margin-right:0}body.subsite.story-starters .subsiteFeedsWrapper{background:0 0}body.subsite.story-starters .feedsTitle{display:none;font-size:22.5px}body.subsite.story-starters .homeFeedBox1{width:100%;margin-right:0;float:none;display:block}body.subsite.story-starters .homeFeedBox1 .feedItem{margin-left:0;width:calc(50% - 15px);margin-right:30px;float:left;display:block;-ms-flex-line-pack:start;align-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#d2125c;text-align:center;padding-bottom:40px}body.subsite.story-starters .homeFeedBox1 .feedItem:last-child,body.subsite.story-starters .homeFeedBox1 .feedItem:nth-of-type(2n){margin-right:0}body.subsite.story-starters .homeFeedBox1 .feedItem h3,body.subsite.story-starters .homeFeedBox1 .feedItem p{padding:0 40px}body.subsite.story-starters .homeFeedBox1 .feedItem h3 a{color:#fff}body.subsite.story-starters .homeFeedBox1 .feedItem p{display:block;color:#fff}body.subsite.story-starters .homeFeedBox1 .feedItem:nth-child(2){background:#c8d234}body.subsite.story-starters .homeFeedBox1 .feedItem:hover .banner{opacity:.5}body.subsite.story-starters .homeFeedBox2 .feedItem{margin-left:0;width:calc(50% - 15px);margin-right:30px;float:left;display:block;-ms-flex-line-pack:start;align-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}body.subsite.story-starters .homeFeedBox2 .feedItem:last-child,body.subsite.story-starters .homeFeedBox2 .feedItem:nth-of-type(2n){margin-right:0}body.subsite.story-starters .homeFeedBox2 .feedItem img{margin:0 auto;display:table;border-radius:150px}body.subsite.story-starters .homeFeedBox2 .feedItem h3 a{color:#000}body.subsite.story-starters .homeFeedBox2 .feedItem p{display:block}body.subsite.story-starters .homeFeedBox2 .feedItem hr{border-top:1px solid #ec008c;margin:1em auto}body.subsite.story-starters .homeFeedBox3,body.subsite.story-starters .homeFeedBox4{width:calc(50% - 15px);float:left;margin-right:30px}body.subsite.story-starters .homeFeedBox3 .feedsTitle,body.subsite.story-starters .homeFeedBox4 .feedsTitle{display:block;text-align:center}body.subsite.story-starters .homeFeedBox3 .feedsTitle a,body.subsite.story-starters .homeFeedBox4 .feedsTitle a{color:#000}body.subsite.story-starters .homeFeedBox3 .feedItem,body.subsite.story-starters .homeFeedBox4 .feedItem{width:100%;margin-right:0;float:none;display:block;background-color:#f0f0f0;padding-bottom:0}body.subsite.story-starters .homeFeedBox3 .feedItem h3,body.subsite.story-starters .homeFeedBox4 .feedItem h3{margin:0;padding:30px 30px 20px}body.subsite.story-starters .homeFeedBox3 .feedItem h3 a,body.subsite.story-starters .homeFeedBox4 .feedItem h3 a{color:#1dafec}body.subsite.story-starters .homeFeedBox3 .feedItem p,body.subsite.story-starters .homeFeedBox4 .feedItem p{margin:0;padding:0 30px 30px;display:block}body.subsite.story-starters .homeFeedBox4{margin-right:0}body.subsite.story-starters .homeFeedBox6 .feedItem{width:100%;margin-right:0;float:none;display:block;display:block}body.subsite.story-starters .homeFeedBox6 .feedItem .embed-container{max-width:100%}@media (max-width:1024px){.subsiteFeed,.subsiteFeed .feedItem{width:100%;float:none;margin-right:0}body.subsite.story-starters .homeFeedBox3,body.subsite.story-starters .homeFeedBox4{width:100%;margin-right:0;float:none}}@media screen and (max-width:768px){body.subsite.story-starters .homeFeedBox1 .feedItem,body.subsite.story-starters .homeFeedBox2 .feedItem{width:100%;margin-right:0;float:none;display:block}}body.subsite.story-starters .breadcrumbWrapper{margin-top:40px}body.subsite.story-starters .postContent{width:100%}body.subsite.story-starters .postContent .mediaImage{margin:15px}body.subsite.story-starters .postAside{display:none}body.subsite.story-starters ul.shareList li a{background-color:#d2125c!important}body.subsite.story-starters iframe{border:0}body.subsite.story-starters .amabassadorBox{clear:both;margin:20px 0;overflow:auto}body.subsite.story-starters .amabassadorBox img{margin-right:20px}body.subsite.story-starters aside.blogDetails{display:none}body.subsite.story-starters .listing .embed-container{height:auto;padding:0}body.subsite.story-starters .listing iframe{height:auto;position:relative;display:block}body.subsite.story-starters .listing a.button.backToTop,body.subsite.story-starters .listing a.loadMore{background:#d2125c;color:#fff}header .carousel{margin:0 auto}body.subsite:not(.homepage) .headerTextSubsite,body.subsite:not(.homepage) .headerWrapperSubsite{display:none}body.subsite:not(.homepage).story-starters .headerTextSubsite,body.subsite:not(.homepage).story-starters .headerWrapperSubsite{display:block}body.subsite:not(.homepage).story-starters .headerTextSubsite p,body.subsite:not(.homepage).story-starters .headerWrapperSubsite p{display:none}body.subsite .headerText{padding-top:0}body.subsite.story-starters{font-family:'Avenir LT W01_65 Medium1475532'}body.subsite.story-starters h1,body.subsite.story-starters h2,body.subsite.story-starters h3,body.subsite.story-starters h4,body.subsite.story-starters h5,body.subsite.story-starters h6{color:#000}body.subsite.story-starters h2,body.subsite.story-starters h3{font-family:'American Typewriter ITC W01 Md'}body.subsite.story-starters a,body.subsite.story-starters a:active,body.subsite.story-starters a:link,body.subsite.story-starters a:visited{color:#d2125c}