body{font-family:century-gothic,sans-serif;font-weight:400;font-size:19px;font-size:1.9rem;line-height:1.58em;color:#000}h1,h2,h3,h4,h5,legend{font-family:century-gothic,sans-serif;font-weight:300;text-transform:uppercase}h1{font-size:48px;font-size:4.8rem;line-height:normal}h2{font-size:30px;font-size:3rem;line-height:normal}h3{font-size:24px;font-size:2.4rem;line-height:normal}h4{font-size:21px;font-size:2.1rem;line-height:normal}h5{font-size:18px;font-size:1.8rem;line-height:normal}a,a:link,a:visited,.readMore{color:#f68e1e;text-decoration:underline;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;-ms-transition:color .3s ease-out;transition:color .3s ease-out}a:hover,.readMore:hover{color:#000}a:active,a:focus{color:#333}h1 a,h1 a:link,h1 a:visited,h2 a,h2 a:link,h2 a:visited,h3 a,h3 a:link,h3 a:visited,h4 a,h4 a:link,h4 a:visited,h5 a,h5 a:link,h5 a:visited{text-decoration:none}.button,a.button:link,a.button:visited,button,#totaliserActions .buttonFundraise,#totaliserActions .buttonDonate{padding:.5em 1.75em;margin:2em 0;font-family:century-gothic,sans-serif;font-weight:900;color:#f68e1e;text-transform:uppercase;text-decoration:none;letter-spacing:.15em;border:2px solid #ff9c00;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;background-color:transparent;-webkit-transition:background-color .3s ease-out,color .3s ease-out;-moz-transition:background-color .3s ease-out,color .3s ease-out;-o-transition:background-color .3s ease-out,color .3s ease-out;-ms-transition:background-color .3s ease-out,color .3s ease-out;transition:background-color .3s ease-out,color .3s ease-out}.button:hover,a.button:hover,a.buttonhover,a.button:visited:hover,button:hover,#totaliserActions .buttonFundraise:hover,#totaliserActions .buttonDonate:hover{color:#fff;background-color:#ff9c00}a.button:active,button:active,a.button:focus,button:focus,#totaliserActions .buttonFundraise:active,#totaliserActions .buttonDonate:active,#totaliserActions .buttonFundraise:focus,#totaliserActions .buttonDonate:focus{color:#fff;background-color:#f79e3f}.callToActionBtn,a.callToActionBtn:link,a.callToActionBtn:visited,button.callToActionBtn{color:#fff;background-color:#ff9c00}.callToActionBtn:hover,a.callToActionBtn:hover,button.callToActionBtn:hover{color:#ff9c00;background-color:#fff}a.buttonIcon:link,a.buttonIcon:visited{text-decoration:none;line-height:normal}a.buttonIcon:hover,a.buttonIconhover,a.buttonIcon:visited:hover{}a.buttonIcon:active,a.buttonIcon:focus{}.tabsWrapper{width:100%;max-width:1200px;margin:0 auto;border-color:#f5f5f5}.tab{margin-right:0;margin-bottom:-1px}.tab a,.tab a:link,.tab a:visited{padding:.5em 1.75em;color:#fff;text-decoration:none;border-top:2px solid #999;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;background-color:#999}.tab.active a,.tab.active a:link,.tab.active a:visited{color:#f68e1e;border-top:2px solid #ff9c00;border-right:2px solid #f5f5f5;border-left:2px solid #f5f5f5;background-color:#fff}.tab a:hover,.tab.active a:hover{border-color:#ff9c00}blockquote{margin:60px 0 60px -60px;font-size:30px;font-size:3rem;font-weight:900;color:#999}table{padding:40px;font-weight:900;color:#fff;text-transform:uppercase;background-color:#ff9c00}caption{padding:40px;font-size:30px;font-size:3rem;font-family:century-gothic,sans-serif;font-weight:300;text-transform:uppercase;background-color:#ff9c00}thead{text-align:left;border-bottom:2px solid #fff;background-color:transparent}tbody{background-color:transparent}tbody tr:first-child td{padding-top:20px}th,td{padding:0 40px 20px}table a,table a:link,table a:visited{color:#fff}table a:hover{color:#000}fieldset{padding:40px;color:#fff;background-color:#999}.radioButton{padding:40px 0 0}legend{position:relative;top:30px;background-color:#999;border-bottom:none}fieldset fieldset legend{}.formWrapper>fieldset{}.formWrapper fieldset fieldset{}label{font-family:century-gothic,sans-serif;font-weight:900;font-size:15px;font-size:1.5rem;text-transform:uppercase;letter-spacing:.15em}select,textarea,input[type=text],input[type=email],input[type=tel],input[type=password],input[type=search],input[type=url]{font-family:century-gothic,sans-serif;border-top:3px solid #d9d9d9;border-right:none;border-bottom:none;border-left:none}select:hover,textarea:hover,input[type=text]:hover,input[type=email]:hover,input[type=tel]:hover,input[type=password]:hover,input[type=search]:hover,input[type=url]:hover{border-color:#8c8c8c}select:active,select:focus,textarea:active,textarea:focus,input[type=text]:active,input[type=text]:focus,input[type=email]:active,input[type=email]:focus,input[type=tel]:active,input[type=tel]:focus,input[type=password]:active,input[type=password]:focus,input[type=search]:active,input[type=search]:focus,input[type=url]:active,input[type=url]:focus{border-color:#8c8c8c;background-color:#eaeaea}fieldset .button,fieldset a.button,fieldset a.button:link,fieldset a.button:visited{color:#fff;border-color:#fff}fieldset .button:hover,fieldset a.button:hover{color:#f68e1e;background-color:#fff}.button.cancel{margin-right:1em}.menuAdminAccessibility,.menuAdminBasket,.menuAdminShop,.menuAdminContact,.headerFollowContainer{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.pageHeader{width:100%;max-width:1200px;margin:0 auto}.menuAdminContainer{position:absolute;left:0;width:100%;height:40px;background-color:#999}ul#menuAdmin{padding:.2% 3%}ul#menuAdmin li{vertical-align:middle}ul#menuAdmin li.headerTwitter,ul#menuAdmin li.headerFacebook,ul#menuAdmin li.headerYouTube,ul#menuAdmin li.headerInstagram,ul#menuAdmin li.menuAdminSearch{vertical-align:top}ul#menuAdmin li a{padding:0 20px;font-family:century-gothic,sans-serif;font-weight:900;font-size:11px;font-size:1.1rem;text-transform:uppercase;letter-spacing:.15em;border:none}ul#menuAdmin li a:hover{color:#000;background-color:transparent}.headerTwitter a,.headerFacebook a,.headerYouTube a,.headerInstagram a{width:24px;height:24px;overflow:hidden;text-indent:-9999px}.headerTwitter a:before,.headerFacebook a:before,.headerYouTube a:before,.headerInstagram a:before{display:block;width:24px;height:24px;font-family:genericons;font-size:18px;font-size:1.8rem;font-weight:400;text-indent:0}.headerTwitter a:before{content:'\f202'}.headerFacebook a:before{content:'\f203'}.headerYouTube a:before{content:'\f213'}.headerInstagram a:before{content:'\f215'}.pageHeader .headerContent{position:relative;float:left;width:18%;min-width:208px;margin-top:40px;margin-left:3%}.mainLogo{margin-top:-40px;width:208px;height:124px;background-image:url(/platforms/magicbreakfast/images/magicbreakfastlogo.svg)}.menuAdminSearchLink{position:relative;display:block;width:18px;height:22px;overflow:hidden}.menuAdminSearchLink:before{content:'\f400';font-family:genericons;font-size:18px;font-size:1.8rem}.content.headerContent>form{left:0;position:fixed;top:0;width:100%;display:none;z-index:99999;background-color:#fff}.headerContent fieldset.searchContainer{position:relative;display:block;float:none;margin:auto;padding:20px 0;width:33%;background-color:#fff}#siteSearch{float:left;width:72%}.searchContainer>input{height:40px;margin-top:0}.searchContainer>input[type=search]:active,.searchContainer>input[type=search]:focus{outline:none}fieldset a.menuAdminSearchClose,fieldset a.menuAdminSearchClose:link,fieldset a.menuAdminSearchClose:visited{position:absolute;top:25px;right:0;display:block;width:23px;height:23px;margin-right:-100px;overflow:hidden;text-decoration:none;color:#f68e1e}fieldset a.menuAdminSearchClose:hover{color:#999}.menuAdminSearchClose:before{content:'\f406';font-family:genericons;margin-right:9999px}fieldset.searchContainer button{float:right;height:40px;margin:0;font-size:13px;font-size:1.3rem;color:#fff;background-color:#ff9c00}fieldset.searchContainer button:hover{background-color:#f79e3f}.searchContainer>input::-webkit-input-placeholder{color:#000;opacity:1}.searchContainer>input:-moz-placeholder{color:#000;opacity:1}.searchContainer>input::-moz-placeholder{color:#000;opacity:1}.searchContainer>input:-ms-input-placeholder{color:#000}.menuMain{float:right;width:auto;margin-top:70px;margin-right:20px;margin-bottom:50px;text-align:right;background-color:transparent;line-height:1.1em}.menuMain>ul,ul#menuAdmin{width:100%;max-width:1200px}.menuMain>ul{display:flex;justify-content:flex-end;align-items:flex-end;flex-grow:1}.menuMain>ul li{text-align:center}.menuMain>ul>li>a{padding:8px 24px;font-family:century-gothic,sans-serif;font-weight:900;font-size:16px;font-size:1.6rem;color:#f68e1e;text-transform:uppercase;text-decoration:none;letter-spacing:.15em}.menuMain>ul>li>a:hover{color:#000}.menuMain ul ul{border-top:2px solid #ff9c00;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.menuMain ul ul:after{bottom:100%;left:15%;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-bottom-color:#ff9c00;border-width:10px;margin-left:-10px}.menuMain ul ul,.menuMain ul ul>li a{text-align:left;background-color:#fff}.menuMain ul ul{padding-bottom:1em}.menuMain ul ul>li a{padding:1em 1.25em .5em}.menuMain ul li a{color:#f68e1e}.menuMain ul ul>li a:hover{color:#000;text-decoration:none;background-color:#fff}.level1.menu5>a{border:2px solid #ff9c00}.level1.menu5>a:hover{color:#fff;background-color:#ff9c00}aside.footerTwitter{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.pageFooterWrapper{position:relative;padding-top:140px;font-size:15px;font-size:1.5rem;background-color:#999}.pageFooter{max-width:1200px}.pageFooter a,.pageFooter a:link,.pageFooter a:visited{color:#fff}.pageFooter a:hover{color:#000}.pageFooter button,.pageFooter a.button,.pageFooter a.button:link,.pageFooter a.button:visited{color:#fff;border-color:#fff}.pageFooter button:hover,.pageFooter a.button:hover{color:#f68e1e;background-color:#fff}.pageFooter h2{font-size:24px;font-size:2.4rem;color:#fff}.footerBox1{position:absolute;top:0;left:0;width:100%;margin:0;text-align:center;background-color:#ff9c00}.footerBox1 a.button,.footerBox1 a.button:link,.footerBox1 a.button:visited{color:#fff;border-color:#fff}.footerBox1 a.button:hover{color:#f68e1e}.helpfulLinks{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.helpfulLinks ul{width:40%;margin:0 3%}.helpfulLinks ul:first-child,.helpfulLinks ul:last-child{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;width:inherit;margin:0}.footerChart,.footerSignUp{margin:0 2.5% 20px;width:27%;float:left;margin-top:40px}.footerChart img{width:100%;max-width:324px}.footerSignUp p{line-height:1.5em}.socialMedia{margin-top:40px}.socialMediaLinks li{float:left;width:50%;margin-bottom:1em;line-height:1.5em}.socialMediaLinks li a:before,.socialMediaLinks li a:link:before,.socialMediaLinks li a:visited:before{float:left;min-height:31px;margin-top:7px;font-family:genericons;font-size:31px;font-size:3.1rem;color:#fff;text-decoration:none;margin-right:.25em;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;-ms-transition:color .3s ease-out;transition:color .3s ease-out}.socialMediaLinks li a:hover:before{color:#000}.footerTwitter{margin:0;padding-right:1em}.footerFacebook{margin:0;padding-right:1em}.footerTwitter a:before{content:'\f202'}.footerYouTube a:before{content:'\f213'}.footerFacebook a:before{content:'\f203'}.footerInstagram a:before{content:'\f215'}.carouselSlideSummary{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.carousel{margin-bottom:60px}.carousel ul.carouselSlides{width:100%;max-width:1200px;margin:0 auto}.carouselSlide,.containsVideo{position:relative;max-width:1200px;margin-left:0}a.showsVideo{position:relative;display:block}a.showsVideo:before{top:50%;left:35%;margin-top:-60px;margin-left:-60px}a.showsVideo:before{content:'\f104';height:120px;text-decoration:none;line-height:normal;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;display:flex;align-items:center;justify-content:center}.carousel .embed-container,.carousel img{width:87%;max-width:838px;margin:0}.carousel .embed-container{padding-bottom:42.25%}.carouselDetailWrapper{top:40px;left:inherit;right:0;width:38%;max-width:450px;margin-left:0}.carouselSlideDetail{width:100%;min-height:343px;padding:60px;background-color:#ff9c00}.carouselSlideHeading a,.carouselSlideHeading a:link,.carouselSlideHeading a:visited{font-weight:400;color:#fff;letter-spacing:.05em}.carouselButtons,.carouselControls{position:absolute;top:383px;left:70%;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;display:flex;align-items:center;justify-content:center;width:25.5%;max-width:365px;height:127px;background-color:#fff}.carouselButtons li,.carousel .activeSlide{float:none;width:16px;height:16px;padding:0;margin-right:16px;border:none;background-color:transparent}.carouselButtons li a.button{width:100%;height:100%;padding:0;margin:0;text-indent:-9999px;border-color:#999;background-color:transparent}.carouselButtons li a.button:hover{background-color:#999}.carousel .carouselButtons li.activeSlide a.button{border-color:#ff9c00}.carouselControls{background-color:transparent;pointer-events:none}.carouselControls a{bottom:inherit;height:28px;margin-top:-14px;text-decoration:none;pointer-events:auto}.carouselControls a:hover:before,.carouselControls a:hover{color:#000;opacity:1}.homeFeatureDetailsWrapper h2,.featureFooter{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.homeIntroWrapper{width:100%;max-width:100%;font-family:century-gothic,sans-serif;font-weight:300;color:#fff;text-transform:uppercase;letter-spacing:.05em;line-height:2.25em;background-color:#999}.homeIntro,.homeFeatures{width:100%;max-width:1200px;margin:0 auto}.homeFeaturesWrapper{background-color:#999}.homeFeature,.homeFeature:hover{position:relative;margin-bottom:60px;background-color:#000}.homeFeatureDetailsWrapper{padding:0}.homeFeature .banner{margin-bottom:0;filter:alpha(opacity=80);opacity:.8;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.homeFeature:hover .banner{filter:alpha(opacity=40);opacity:.4}.homeFeatureDetailsWrapper p{position:absolute;top:0;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;display:flex;align-items:center;justify-content:center;height:100%;margin:0;padding:.8em;font-family:century-gothic,sans-serif;font-weight:900;font-size:16px;font-size:1.6rem;color:#fff;text-align:center;text-transform:uppercase;-moz-text-shadow:rgba(0,0,0,.6) 0 0 3px;-webkit-text-shadow:rgba(0,0,0,.6) 0 0 3px;-o-text-shadow:rgba(0,0,0,.6) 0 0 3px;-ms-text-shadow:rgba(0,0,0,.6) 0 0 3px;text-shadow:rgba(0,0,0,.6) 0 0 3px;letter-spacing:.05em}.feedsTitle{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.homeFeedsWrapper{padding-right:1em;padding-bottom:0;padding-left:1em;background-color:#fff}.homeFeeds{max-width:1200px}.homeFeed{float:none;width:100%;margin:60px 0}.homeFeed:before{content:' ';display:block;width:30%;margin:0 auto;padding-top:60px;border-top:2px solid #999}.homeFeed:first-child:before{display:none}.feedList{padding:0}.feedItem{margin:0}.feedItem>a{display:block;float:right;width:65%;max-width:776px;margin-left:5%;background-color:#000}.homeFeedBox2 .feedItem>a{float:left;margin-left:0;margin-right:5%}.homeFeed .feedImage{margin-bottom:0}.feedItem:hover .banner{filter:alpha(opacity=60);opacity:.6}h3.feedTitle{font-size:30px;font-size:3rem}.feedTitle,.feedItem p,.feedItem .readMore{padding:60px 0 0;margin:0}.feedItem .readMore{display:block;width:12%;padding:.5em 1.75em;margin:60px 0;font-family:century-gothic,sans-serif;font-weight:900;font-size:13px;font-size:1.3rem;color:#f68e1e;text-transform:uppercase;text-decoration:none;letter-spacing:.15em;border:2px solid #ff9c00;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;background-color:transparent;-webkit-transition:background-color .3s ease-out,color .3s ease-out;-moz-transition:background-color .3s ease-out,color .3s ease-out;-o-transition:background-color .3s ease-out,color .3s ease-out;-ms-transition:background-color .3s ease-out,color .3s ease-out;transition:background-color .3s ease-out,color .3s ease-out}.homeFeedBox2 .feedItem .readMore{float:left}.feedItem .readMore:hover{color:#fff;background-color:#ff9c00}.feedItem .readMore:active,.feedItem .readMore:focus{background-color:#f79e3f}.associatedLatestPosts,.associatedListing li p{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.contentBlockWrapper,.tabs,.donorsList,.tabbedListing .headerContent,.headerText,.appealActions,.appealInteractions,.findAFundraiser,.searchListingIntro,.pageHeader .headerContent,.formWrapper,.signInForm,.registerForm,.customForm{max-width:1200px}.headerText{margin-top:1em}.headerText h1{margin-top:50px}.breadcrumbWrapper{font-family:century-gothic,sans-serif;font-weight:400;text-transform:uppercase;font-size:11px;font-size:1.1rem;text-align:right}.breadcrumbItem{float:none;display:inline}.breadcrumbItem:before{padding-right:1em}.breadcrumbItem a{text-decoration:none}.postAside{width:33%;padding-left:5%}.associated{padding:30px;margin-top:0;margin-bottom:40px;background-color:#f5f5f5}.associated h2{font-size:24px;font-size:2.4rem}.associatedListing li{margin-top:20px;padding-bottom:20px;border-bottom:2px solid #ccc}.associatedListing .banner{float:left;width:34%;margin-right:5%}.associatedListing h3{float:left;width:60%;margin-top:0;text-transform:none;line-height:normal}.associatedListing h3 a{color:#000;text-decoration:underline}.alert{padding:5px;background-color:#fff}label .alert{padding:0;background-color:transparent}.listContent .postFooterWrapper,.fundraiserSearchResults .postFooterWrapper{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.listing h1.title{margin-bottom:60px}.listing .headerText p,.listingIntro{width:67%;padding-left:60px}.listing .headerText .listingIntro p{width:100%;padding-left:0}.listContent{width:67%}.listedPost{margin-top:60px;padding-bottom:0;border-bottom:none;overflow:auto}.listedPost:before{content:' ';display:block;width:80%;margin:0 auto;padding-bottom:60px;border-top:2px solid #999}.listedPost:first-child:before{display:none}.listingBanner,.listedPost .embed-container{float:left;width:48%;margin-right:3.7%;margin-bottom:0}.listedPostText{float:left;width:48.3%}.listedPost .readMore{display:block;width:11.1em;padding:.5em 1.75em;margin:30px 0;font-family:century-gothic,sans-serif;font-weight:900;font-size:13px;font-size:1.3rem;color:#f68e1e;text-transform:uppercase;text-decoration:none;letter-spacing:.15em;border:2px solid #ff9c00;background-color:transparent;-webkit-transition:background-color .3s ease-out,color .3s ease-out;-moz-transition:background-color .3s ease-out,color .3s ease-out;-o-transition:background-color .3s ease-out,color .3s ease-out;-ms-transition:background-color .3s ease-out,color .3s ease-out;transition:background-color .3s ease-out,color .3s ease-out;clear:both}.listedPost .readMore:hover{color:#fff;background-color:#ff9c00}.publishDetailsWrapper,.commentCount,.associatedAuthor,.associatedPublishDate,.updatedDateWrapper,.post .associatedMostRead{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.postContent{width:67%;padding-left:60px}.post .carousel img,.postCreate .carousel img{width:100%;max-width:1200px}.post a.showsVideo:before{top:255px;left:50%;margin-top:-60px;margin-left:-60px}.listing .carouselUsed a.showsVideo:before,.appealPostPage a.showsVideo:before{top:50%;left:35%}h1.title,#searchHeader{padding-left:60px;color:#f68e1e}.postImageFloatLeft{margin:60px 40px 60px -60px}.postFooterWrapper{margin-top:30px}.postFooter{width:43.7%;padding:0;border-top:2px solid #999;border-left:none}.postFooterWrapper div.shareWrapper{margin:0}.shareWrapper strong{display:block;padding:30px 0;font-size:24px;font-size:2.4rem;font-family:century-gothic,sans-serif;font-weight:300;text-transform:uppercase}.shareList a,.shareList a:link,.shareList a:visited{height:36px;text-decoration:none}.facebook:before,.twitter:before{color:inherit}.pollOption,.pollViewResults{display:block;clear:both}.associated .associated{padding:0}.associatedAppeal{color:#fff;border:2px solid #ff9c00;background-color:#ff9c00;-webkit-transition:background-color .3s ease-out,color .3s ease-out;-moz-transition:background-color .3s ease-out,color .3s ease-out;-o-transition:background-color .3s ease-out,color .3s ease-out;-ms-transition:background-color .3s ease-out,color .3s ease-out;transition:background-color .3s ease-out,color .3s ease-out}.associatedAppeal:hover{color:#f68e1e;background-color:#fff}.associatedAppeal a,.associatedAppeal a:link,.associatedAppeal a:visited{color:#fff}.associatedAppeal:hover a,.associatedAppeal:hover a:link,.associatedAppeal:hover a:visited{color:#f68e1e}.associatedAppeal .banner{margin-bottom:1em}.commentImageWrapper{width:28%;min-width:135px;float:left;margin:30px 0}.commentVideoWrapper{width:70%;float:left;margin:30px 0 30px 2%}.postComments .addVideo{width:100%}.formQuestion.addImage{margin-top:0}.commentImageWrapper .commentAddImage{padding:.5em 1.75em!important;font-family:century-gothic,sans-serif;font-weight:900;color:#fff!important;text-transform:uppercase;text-decoration:none;letter-spacing:.15em;border:2px solid #fff;float:none;-moz-border-radius:0!important;-webkit-border-radius:0!important;-o-border-radius:0!important;-ms-border-radius:0!important;border-radius:0!important;background-color:transparent!important;-webkit-transition:background-color .3s ease-out,color .3s ease-out;-moz-transition:background-color .3s ease-out,color .3s ease-out;-o-transition:background-color .3s ease-out,color .3s ease-out;-ms-transition:background-color .3s ease-out,color .3s ease-out;transition:background-color .3s ease-out,color .3s ease-out}.commentAddImage:hover{color:#f68e1e!important;background-color:#fff!important}.commentAddImage:active,.commentAddImage:focus{color:#fff!important;background-color:#f79e3f!important}.commentNotify{clear:both}button.addComment{color:#f68e1e;background-color:#fff}button.addComment:hover{color:#fff;background-color:transparent}.commentsList li{border-bottom:none}.commentsList li:before{content:' ';display:block;width:80%;margin:0 auto;padding-bottom:60px;border-top:2px solid #999}.commentsList li:first-child:before{display:none}fieldset.helpfulComment{padding:0;margin-top:0;color:#000;background-color:transparent}.helpfulComment legend,.helpfulComment label{font-family:century-gothic,sans-serif;font-weight:900;text-transform:none}.helpfulComment label{font-family:century-gothic,sans-serif;font-weight:400;text-transform:none;letter-spacing:normal}.appealListingPage .listingIntro,.donorsListWrapper,.carouselSlideDetail .totaliserPanel,.carouselSlideDetail .totaliserGivingPanel,.carouselSlideDetail #totaliserActions,.topFundraisersWrapper,.searchFundraisers .formQuestion label,.appealPostPage .appealFooter .totaliserPanel{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.listedAppeal,.listedFundraiser{position:relative;margin:60px 0 0;width:100%;float:none;height:inherit;overflow:visible}.listedAppeal .listedPostText,.listedFundraiser .listedPostText{width:25%;float:left}.listContent .appealFooterWrapper{right:0;width:16%;height:inherit;clip:auto;overflow:visible}.postFooterWrapper .postFooter{width:100%;margin-top:0;border-top:none}.totaliserPanel{color:#000}.totaliserPanel .targetWrapper,.totaliserPanel .raisedWrapper{width:65%}.totaliserBG{width:30%;margin-right:5%;background-color:#fbd2a5}.totaliserLabel{margin-bottom:.5em;font-size:11px;font-size:1.1rem;font-family:century-gothic,sans-serif;font-weight:900;color:#f68e1e;text-transform:uppercase;letter-spacing:.15em}.appealFooterWrapper .totaliserFigure{font-size:24px;font-size:2.4rem;font-family:century-gothic,sans-serif;font-weight:300;color:#f68e1e}.findAFundraiserWidget{padding:30px;margin-top:0;background-color:#f5f5f5}.searchFundraisers{padding:0;background-color:transparent;clear:both}.findAFundraiser .formQuestion{width:48%}button.fundraiserSearchBtn{color:#fff;background-color:#ff9c00}button.fundraiserSearchBtn:hover{color:#ff9c00;background-color:#fff}.appealPostPage .carousel{max-width:1200px;margin:0 auto}.appealPostPage .carousel .embedContainer,.appealPostPage .carousel img{width:87%;max-width:838px;margin:0}.appealPostPage .headerText .title{position:absolute;top:40px;left:inherit;right:0;width:38%;min-width:450px;height:470px;padding:30px;margin-left:0;margin-top:0;font-size:30px;font-size:3rem;color:#fff;line-height:normal;background-color:#ff9c00}.appealPostPage .headerText .title.secondAppealTitle{position:relative;top:0;left:inherit;right:inherit;width:100%;min-width:0;height:inherit;padding:0;margin-left:60px;margin-top:50px;margin-bottom:60px;font-size:48px;font-size:4.8rem;color:#f68e1e;line-height:normal;background-color:transparent}.appealPostPage article.post{position:relative;max-width:1200px;margin:0 auto}.contentBlockWrapper.appealActionsWrapper{position:absolute;top:370px;right:30px;width:inherit}.appealPostPage a.donateBtn,.appealPostPage a.donateBtn:link,.appealPostPage a.donateBtn:visited{float:right;color:#f68e1e;border-color:#fff;background-color:#fff}.appealPostPage a.donateBtn:hover{color:#fff;background-color:transparent}.appealPostPage a.fundraiseBtn,.appealPostPage a.fundraiseBtn:link,.appealPostPage a.fundraiseBtn:visited{margin-right:1em;border-color:#fff;color:#fff;background-color:#ff9c00}.appealPostPage a.fundraiseBtn:hover{color:#f68e1e;background-color:#fff}.appealPostPage div.appealTotaliser{position:absolute;top:260px;right:30px;width:32.35%;padding-left:0}.appealPostPage .totaliserBG{width:20%;height:130px}.appealPostPage .totaliserDone{background-color:#fff}.appealPostPage .raisedWrapper,.appealPostPage .targetWrapper{width:70%;margin-top:0}.appealPostPage .targetWrapper{float:left}.appealPostPage .totaliserLabel{font-size:16px;font-size:1.6rem;color:#fff}.appealPostPage .totaliserFigure{font-size:30px;font-size:3rem;color:#fff}.commentDonationAmount{width:100px;height:100px;padding-top:30px;overflow:hidden;font-weight:700;color:#fff;background-color:#ff9c00}button.findAFundraiserBtn{color:#fff;background-color:#ff9c00}button.findAFundraiserBtn:hover{color:#ff9c00;background-color:#fff}.fundraiserListingPage .fundraiserSearchResults{float:left;width:67%}.fundraiserListingPage .listContent{width:100%}.fundraiserSearchResults .appealFooterWrapper{right:0;width:16%;height:inherit;clip:auto;overflow:visible}.fundraiserPostPage .carousel{max-width:1200px;margin:0 auto}.fundraiserPostPage .carousel .embedContainer,.fundraiserPostPage .carousel img{width:87%;max-width:838px;margin:0}.fundraiserPostPage .headerText .title{position:absolute;top:40px;left:inherit;right:0;width:38%;min-width:450px;height:470px;padding:30px;margin-top:0;margin-left:0;font-size:30px;font-size:3rem;color:#fff;line-height:normal;background-color:#ff9c00}.fundraiserPostPage div.contentBlockWrapper{margin-top:60px}.fundraiserPostPage article.post{position:relative;max-width:1200px;margin:0 auto}.fundraiserPostPage .contentBlockWrapper.appealActionsWrapper,.fundraiserPostPage .appealActionsWrapper{position:absolute;right:30px;width:inherit;margin-top:-160px}.fundraiserPostPage a.donateBtn,.fundraiserPostPage a.donateBtn:link,.fundraiserPostPage a.donateBtn:visited{float:right;border-color:#fff;color:#ff9c00;background-color:#fff}.fundraiserPostPage a.donateBtn:hover{color:#fff;background-color:transparent}.fundraiserPostPage div.appealTotaliser{position:absolute;right:30px;width:32.35%;margin-top:-220px;padding-left:0;pointer-events:none}.fundraiserPostPage .appealTotaliser .totaliserBG{width:20%;height:130px}.fundraiserPostPage .appealTotaliser .totaliserDone{background-color:#fff}.fundraiserPostPage .appealTotaliser .raisedWrapper,.fundraiserPostPage .appealTotaliser .targetWrapper{width:70%;margin-top:0}.fundraiserPostPage .targetWrapper{float:left}.fundraiserPostPage .appealTotaliser .totaliserLabel{font-size:16px;font-size:1.6rem;color:#fff}.fundraiserPostPage .appealTotaliser .totaliserFigure{font-size:30px;font-size:3rem;color:#fff}.fundraiserName{margin-top:1em;text-align:left;font-weight:700}.dashboardSection .accordianBody{background-color:#f5f5f5}.dashboardSection .commentAddImage{padding:.5em 1.75em!important;font-family:century-gothic,sans-serif;font-weight:900;color:#ff9c00!important;text-transform:uppercase;text-decoration:none;letter-spacing:.15em;border:2px solid #ff9c00;-moz-border-radius:0!important;-webkit-border-radius:0!important;-o-border-radius:0!important;-ms-border-radius:0!important;border-radius:0!important;background-color:transparent!important;-webkit-transition:background-color .3s ease-out,color .3s ease-out;-moz-transition:background-color .3s ease-out,color .3s ease-out;-o-transition:background-color .3s ease-out,color .3s ease-out;-ms-transition:background-color .3s ease-out,color .3s ease-out;transition:background-color .3s ease-out,color .3s ease-out}.dashboardSection .commentAddImage:hover{color:#fff!important;background-color:#ff9c00!important}.postCreate .headerText p{width:67%;padding-left:60px}.postCreateRights{padding:0 40px;margin-top:0;color:#fff;background-color:#999}.postCreateRights .formQuestion.labelCheckBoxPair input[type=checkbox]{margin-top:10px}.postContent.postCreateForm fieldset.postCreateButtons,.postContent.postCreateForm fieldset.registerButtons{margin-top:0}.postCreateButtons .callToActionBtn,.postCreateButtons .callToActionBtn:visited{margin-left:1em;color:#ff9c00;background-color:#fff}.postCreateButtons .callToActionBtn:hover{color:#fff;background-color:#ff9c00}.updatedEventDateWrapper{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.listedEvent{margin:60px 0 0;width:100%;float:none;height:inherit}.associatedFooter{border:none;padding-left:0;line-height:normal}.countdown{display:block;font-size:21px;font-size:2.1rem;color:#fff;text-align:center;background-color:#999}.countdown>span>span{display:inline-block;width:20%;padding:14px 0;border-left:4px solid #fff}.countdown>span>span:first-child{border:none}.eventContent table{margin-top:0;color:#000;background-color:#f5f5f5}.eventContent caption{background-color:#f5f5f5}.itemColumn{width:40%}.quantityColumn{width:25%}h3.itemName{font-family:century-gothic,sans-serif;font-size:15px;font-size:1.5rem;font-weight:900}.quantityColumn input{width:55%}a.buttonIcon.decreaseQuantity:link,a.buttonIcon.decreaseQuantity:visited,a.buttonIcon.increaseQuantity:link,a.buttonIcon.increaseQuantity:visited{width:18%;height:20px;padding:0;color:#f68e1e;text-decoration:none;background-color:transparent}a.buttonIcon.decreaseQuantity:hover,a.buttonIcon.increaseQuantity:hover{color:#000}.eventSecondStepButtons{padding-top:0;margin-top:0}.eventBooking{margin-top:0;padding:40px;background-color:#f5f5f5}.enquiryColumn .button,.enquiryColumn .button:link,.enquiryColumn .button:visited,.eventBooking .button.callToActionBtn,.eventBooking .button.callToActionBtn:link,.eventBooking .button.callToActionBtn:visited{margin:0;font-size:13px;font-size:13px;color:#fff;border:2px solid #fff}.enquiryColumn .button:hover,.eventBooking .button.callToActionBtn:hover{color:#f68e1e;background-color:#fff}.eventDetails{padding:30px;margin-top:0;font-size:15px;font-size:1.5rem;background-color:#f5f5f5}.eventDetailsTitle{font-size:24px;font-size:2.4rem}.eventLabel{margin-bottom:0;font-size:13px;font-size:1.3rem;font-weight:900;color:#f68e1e}.eventDetails section p{margin-top:0}.eventKeyListImages img{width:100%}.blogsListingPage img{float:left;margin-right:1em}.blogDetails{font-size:15px;font-size:1.5rem;line-height:normal}.blogDetails h2{font-size:24px;font-size:2.4rem}.blogDetails .memberProfilePic{margin-right:1em}.blogListingPage .blogDetails,.blogPostPage .headerText .blogDetails{margin-left:60px}.post .carousel img.memberProfilePic{width:inherit}.accordianHeader{padding:40px;color:#fff;background-color:#999}.accordianHeaderText a,.accordianHeaderText a:link,.accordianHeaderText a:visited{color:#fff}.buttonIcon.expand:before{content:'\f431';padding-top:2px;line-height:normal}.accordianBody{margin-top:0;padding:20px 40px;border-bottom:2px solid #999;background-color:transparent}.hierarchyItem{background-color:#f5f5f5}.continueShoppingWrapper{max-width:1200px;margin:0 auto}.productActions a.addToBasket,.productActions a.addToBasket:link,.productActions a.addToBasket:visited,.productActions a.goToCheckout,.productActions a.goToCheckout:link,.productActions a.goToCheckout:visited{margin-top:0}.productPostWidgets{width:100%;padding-left:0}.productPostWidgets .associatedListing{overflow:auto}.productPostWidgets .associatedListing li{width:30%;float:left;margin-left:5%}.productPostWidgets .associatedListing li:first-child{margin-left:0}.donationForm{max-width:1200px}.formDonatePage .headerText p{width:67%;padding-left:60px}.yourDonation,.paymentForm{padding:40px;background-color:#fff;color:#444}.yourDonation fieldset,.paymentForm fieldset,fieldset.registerForm,fieldset.registerForm fieldset{background-color:#fff;color:#444;padding:0}.formDonatePage legend{top:0;padding:0;background-color:transparent;text-align:center}.donationAmount{border:2px solid #fff;background-color:#f6f6f6;-webkit-transition:color,background-color .3s ease-out;-moz-transition:color,background-color .3s ease-out;-o-transition:color,background-color .3s ease-out;-ms-transition:color,background-color .3s ease-out;transition:color,background-color .3s ease-out}.donationAmount.donationSelected,.quickGivingPanel .donationAmount.donationSelected,.donationFrequency.frequencySelected{background-color:#f68e1e;color:#fff}.donationFrequency{background-color:#f3f3f3}.donationFrequency:hover{background-color:#f68e1e;color:#fff}.donationFrequency input.regularPayment{margin-top:10px}.donationAmount:hover{background-color:#f68e1e;color:#fff}.yourDonation textarea,.yourDonation input[type=text],.paymentForm textarea,.paymentForm input[type=text],.whyDonate select{background-color:#f6f6f6;border-top:0}.formDonatePage .registerButtons .button{margin:0;background-color:#f68e1e;color:#fff}.donationGiftAid{padding-top:60px}.signInWrapper{}.cardStartDate input,.cardEndDate input{width:48%}button.CardPaymentAddress,button.postcodeLookUpBtn,button.addressEnterBtn{background-color:#f68e1e;color:#fff}.supportedAppeal,.donationForm .appealTotaliser{width:33%;padding-left:5%;float:left}.supportedAppeal img{width:100%}.donationForm .totaliserBG{height:130px}.donationForm .raisedWrapper,.donationForm .targetWrapper{width:65%;margin-top:0}.deliveryAmount,.promoCode{padding:40px;margin-bottom:1em;color:#fff;background-color:#999}.promoCode label{margin-right:47%}.promoCode input{width:18%}button#applyPromo{margin:0;color:#fff;border-color:#fff}.yourDetailsPage fieldset{position:relative;margin-top:0;padding-top:80px}.yourDetailsPage legend{position:absolute;width:80%}.loginBody .signInForm,.signup .registerForm{margin-bottom:60px}.memberSwitch a.button,.memberSwitch a.button:link,.memberSwitch a.button:visited{margin-left:1em}.passwordResetButtons{margin-top:0;margin-bottom:60px}.contactFormContent fieldset{position:relative;margin-top:0;padding-top:80px}.contactFormContent legend{position:absolute;width:80%}.sitemap{max-width:1200px;margin:0 auto!important;float:none!important}#primaryNav li a{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;padding:.5em 1.75em!important;font-family:century-gothic,sans-serif;font-weight:900!important;font-size:1.3rem;color:#f68e1e!important;text-transform:uppercase;text-decoration:none;letter-spacing:.15em;border:2px solid #ff9c00!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;-o-border-radius:0!important;-ms-border-radius:0!important;border-radius:0!important;background-color:transparent!important}#primaryNav li a:hover{color:#fff!important;background-color:#ff9c00!important}#primaryNav li ul li a{color:#999!important;border-color:#999!important}#primaryNav li ul li a:hover{background-color:#999!important}#primaryNav li ul li ul li a{color:#999!important;border-color:#f5f5f5!important}#primaryNav li ul li ul li a:hover{color:#999!important;background-color:#f5f5f5!important}.searchListingIntro{padding:0 60px}.listedFilters>li{background-color:transparent;height:inherit;margin-right:1%;margin-bottom:2%;font-family:century-gothic,sans-serif;font-weight:900;color:#f68e1e;text-transform:uppercase;letter-spacing:.15em;border:2px solid #ff9c00;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;background-color:transparent;-webkit-transition:background-color .3s ease-out,color .3s ease-out;-moz-transition:background-color .3s ease-out,color .3s ease-out;-o-transition:background-color .3s ease-out,color .3s ease-out;-ms-transition:background-color .3s ease-out,color .3s ease-out;transition:background-color .3s ease-out,color .3s ease-out}.listedFilters>li:hover{color:#fff;background-color:#ff9c00}.listedFilters>li:active,.listedFilters>li:focus{background-color:#f79e3f}.listedFilters>li a{display:block;padding:.25em .75em;text-decoration:none}.listedFilters>li a:hover{color:#fff}.listedFilters>li a:active,.listedFilters>li a:focus{color:#fff}.appliedFilters .filter{padding:.25em .75em;font-family:century-gothic,sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:.15em;border:2px solid #ff9c00;line-height:inherit;background-color:#ff9c00;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.searchListingPage .content{float:left;width:67%}.searchListingPage .content#searchHeader,.searchListingPage .content.moduleFilterContent,.searchListingPage .content.searchOrderContent,.searchListingPage .postAside .content{width:100%}.searchListingPage .postAside{margin-top:40px}.container404{max-width:1200px;margin:0 auto!important;float:none!important}.container404 h1{font-size:24px;font-size:2.4rem}@media screen and (max-width:1000px){.menuAdminContainer{position:relative}.carousel{margin-bottom:0}.embed-container,.carousel img{width:100%;max-width:1000px}.carouselDetailWrapper{top:0;width:74.5%;max-width:1000px}.carouselSlideDetail{min-height:0}a.showsVideo:before{top:50%;left:50%;margin-top:-60px;margin-left:-60px}.carouselButtons,.carouselControls{top:inherit;bottom:0;right:0;left:inherit;height:160px}.feedItem .readMore{width:15%}.eventContent,.eventWidgetsWrapper{width:100%;padding-left:60px;padding-right:60px}.listedAppeal h2,.listedAppeal p,.listedFundraiser h2,.listedFundraiser h3,.listedFundraiser p{float:none;width:100%}.listContent .appealFooterWrapper{position:relative;right:inherit;width:100%;padding-top:1em;clear:both}.listContent .appealFooterWrapper .totaliserPanel{float:none}}@media screen and (max-width:768px){.headerContent fieldset.searchContainer{width:53%}a.menuMainAlt,a.menuMainAlt:link,a.menuMainAlt:visited{color:#fff}.menuMain{width:100%;text-align:left}.menuMain li a{border:none}.menuMain ul li>a.menuAdminMedia,.menuMain ul li>a.menuAdminCorporate{padding:8px 24px;border-bottom:2px solid #ff9c00;font-family:century-gothic,sans-serif;font-weight:900;font-size:16px;font-size:1.6rem;color:#f68e1e;text-transform:uppercase;text-decoration:none;letter-spacing:.15em}.menuMain ul li>a.menuAdminSearchLink{padding:8px 16px}.carouselDetailWrapper{width:100%}a.showsVideo:before{top:50%;left:50%;margin-top:-60px;margin-left:-60px}.carousel .carouselButtons{flex-wrap:nowrap;width:100%;height:inherit;margin:1em auto}.carouselButtons li{min-width:16px;flex-grow:inherit}.carousel ul.carouselControls{position:relative;top:-26px;bottom:inherit;right:inherit;width:100%;max-width:100%;height:inherit;margin:0 auto}.homeFeature{width:95%}.homeFeatureDetailsWrapper p{width:100%}.feedTitle{padding-top:0}.feedItem>a{width:100%;margin-bottom:1em}.feedItem .readMore,.homeFeedBox2 .feedItem .readMore{width:100%;float:none;text-align:center}.footerAddress,.footerLinks{width:100%;margin-right:1em;margin-left:1em}.footerChart,.footerSignUp{width:45%}.footerAdmin{position:absolute;width:100%;left:0;padding:1em;text-align:center;background-color:#999}.contentBlock{overflow:auto}.postContent,.postAside,.listContent,.listing .headerText p,.fundraiserListingPage .fundraiserSearchResults,.formDonatePage .headerText p,.searchListingPage .content{width:100%;padding:0}.listing .contentBlockWrapper,.donorsListWrapper,.donationForm,.searchListingIntro{padding:0 20px}.listing .contentBlockWrapper .contentBlock,.eventPostPage .postComments{padding:0}h1.title,h1#searchHeader{padding-left:0}blockquote{margin-left:-10px}.commentImageWrapper,.commentVideoWrapper{width:100%}.listedAppeal .listedPostText,.listedFundraiser .listedPostText{width:48%}.appealPostPage .carousel,.fundraiserPostPage .carousel{max-width:100%;margin:0 auto}.appealPostPage .carousel .embedContainer,.appealPostPage .carousel img,.fundraiserPostPage .carousel .embedContainer,.fundraiserPostPage .carousel img{width:100%;max-width:100%}.appealPostPage .headerText,.fundraiserPostPage .headerText{padding:0}.appealPostPage .headerText .title,.fundraiserPostPage .headerText .title{position:relative;top:0;left:inherit;right:inherit;width:100%;min-width:0;height:inherit;padding:0;margin-left:20px;margin-top:50px;font-size:48px;font-size:4.8rem;color:#f68e1e;line-height:normal;background-color:transparent}.appealPostPage .headerText .title.secondAppealTitle{display:none;margin:0;padding:0}.contentBlockWrapper.appealActionsWrapper,.appealActionsWrapper{position:relative;top:auto;right:auto;width:100%;margin-top:0;background-color:#f99c00}.content.appealActions{margin-top:0;padding:0 20px}.appealPostPage a.donateBtn,.appealPostPage a.donateBtn:link,.appealPostPage a.donateBtn:visited,.fundraiserPostPage a.donateBtn,.fundraiserPostPage a.donateBtn:link,.fundraiserPostPage a.donateBtn:visited{float:right}.appealPostPage a.fundraiseBtn,.appealPostPage a.fundraiseBtn:link,.appealPostPage a.fundraiseBtn:visited{margin-right:1em}.appealPostPage div.appealTotaliser,.fundraiserPostPage div.appealTotaliser{display:none}.appealPostPage .totaliserBG,.fundraiserPostPage .totaliserBG{width:20%;height:130px}.appealPostPage .totaliserDone,.fundraisePostPage .totaliserDone{background-color:#f99c00}.appealPostPage .targetWrapper,.fundraiserPostPage .targetWrapper{margin-bottom:1em}.appealPostPage .totaliserLabel{color:#000}.appealPostPage .totaliserFigure{color:#000}.blogListingPage .blogDetails,.blogPostPage .headerText .blogDetails{margin-left:0}.departments{width:100%;padding-right:0}.shopLandingContent{width:100%}.productPostWidgets .associatedListing li{min-height:220px}.productPostWidgets .associatedListing li:nth-child(4n+4){margin-left:0;clear:left}.productPostWidgets .associatedListing .banner{width:100%;margin-bottom:1em}.productPostWidgets .associatedListing h3{width:100%}.productPrice{display:block}.itemThumb{display:none}caption{padding:5%}th,td{padding:0 5% 20px}.promoCode label{margin-right:19%}}@media only screen and (max-width:540px){.feedItem>a{width:100%;margin-bottom:60px}.feedItem .readMore{width:100%;text-align:center}.footerChart,.footerSignUp{width:100%;margin:30px 0;text-align:center}.listingBanner,.listedPost .embed-container{margin-bottom:1em}.listingBanner,.listedPost .embed-container,.listedPostText{width:100%}.quantityColumn input{width:50%}#primaryNav li{width:100%!important}.listedAppeal h2,.listedAppeal p,.listedFundraiser h2,.listedFundraiser h3,.listedFundraiser p,.listContent .appealFooterWrapper{width:100%}.listContent .appealFooterWrapper,.fundraiserSearchResults .postFooterWrapper{position:relative}.fundraisersHeader a.setUpFundraiserBtn.button,.fundraisersHeader a.setUpFundraiserBtn.button:link,.fundraisersHeader a.setUpFundraiserBtn.button:visited{margin-top:0;margin-bottom:0}.listedAppeal .listedPostText,.listedFundraiser .listedPostText{width:100%}.fundraisersHeader .findAFundraiser{margin-top:0}.findAFundraiser .formQuestion{width:100%;margin-left:0}.listedAppeal a{display:block;overflow:auto}.contentBlockWrapper.appealActionsWrapper{padding-top:40px}.appealPostPage a.donateBtn,.appealPostPage a.donateBtn:link,.appealPostPage a.donateBtn:visited,.fundraiserPostPage a.donateBtn,.fundraiserPostPage a.donateBtn:link,.fundraiserPostPage a.donateBtn:visited,.appealPostPage a.fundraiseBtn,.appealPostPage a.fundraiseBtn:link,.appealPostPage a.fundraiseBtn:visited{float:none;width:100%;margin-top:0}fieldset fieldset{padding:0}fieldset fieldset legend{top:0}.donationFrequency label,.donationGiftAid .checkboxRadio,.displayName label{text-transform:none;letter-spacing:normal;line-height:normal}.giftAidStatement{width:100%}.cardStartDate input,.cardEndDate input{width:47%}.paymentForm span{display:block}button.CardPaymentAddress,button.postcodeLookUpBtn,button.addressEnterBtn{margin-bottom:10px}.button,a.button:link,a.button:visited,button,#totaliserActions .buttonFundraise,#totaliserActions .buttonDonate{padding:.5em}.button.cancel{margin-right:0}.itemName{font-size:19px;font-size:1.9rem;text-transform:none}.deliveryOptions,.promoCode label{float:none;width:100%}.promoCode input{width:38%}.searchPageContainer input,fieldset.searchContainer button{float:none;width:100%;margin-bottom:1em}}.pageListingPage .listedPost{width:46%;float:left;padding:0;margin:0 40px 40px 0;position:relative;overflow:hidden;background-color:rgba(0,0,0,.8);height:200px}.pageListingPage .listedPost:before{content:'';display:none}.pageListingPage .listedPost>a{display:block}.pageListingPage .listedPost>a img{opacity:.8;margin:0;float:none;width:100%;height:auto}.pageListingPage .listedPost .embed-container{float:none;width:100%;margin:0}.pageListingPage .listedPost .embed-container iframe{border:0}.pageListingPage .listedPost:hover{cursor:pointer;background-color:rgba(0,0,0,.9)}.pageListingPage .listedPost:hover img{opacity:.7}.pageListingPage .listedPost:nth-child(even){margin-right:0}.pageListingPage .listedPostText{float:none;position:absolute;top:0;width:100%;padding:0;left:0;right:0;bottom:0;margin:auto;text-align:center}.pageListingPage .listedPostText h2{margin-bottom:0;top:50%;position:absolute;transform:translateY(-50%);width:100%;padding:0 20px}.pageListingPage .listedPostText h2 a{color:#fff;font-weight:700}.pageListingPage .listedPostText p{display:none}@media screen and (max-width:1300px){.pageListingPage .listing .contentBlockWrapper{padding:0 20px}.pageListingPage .listedPost{height:180px}}@media screen and (max-width:1000px){.pageListingPage .listedPost{height:160px}}@media screen and (max-width:900px){.pageListingPage .listedPost{height:130px;width:45%}}@media screen and (max-width:768px){.pageListingPage .listedPost{float:none;width:100%;margin-right:0;margin-bottom:20px;height:240px}}@media screen and (max-width:480px){.pageListingPage .listedPost{height:145px}}@media screen and (max-width:768px){.pageHeader{position:relative}a.menuMainAlt{margin:10px 10px 0 0;text-decoration:none}a.menuMainAlt:before{line-height:36px;padding-top:0}nav.menuMain{width:100%;margin:0;position:relative;top:-55px}nav.menuMain.active{max-height:0;overflow:visible}nav.menuMain ul{display:block;justify-content:inherit;align-items:inherit;flex-grow:inherit;margin:0;z-index:1;border:0}nav.menuMain ul li{width:100%;padding:0}nav.menuMain ul li.level1.menu4>a{border-left:0;border-right:0;border-bottom:0;border-top:3px solid #ff9c00}nav.menuMain ul li.level1.menu4>a:hover{background-color:#fff;color:#000}nav.menuMain ul li a{padding:8px 15px 10px;background-color:#fff;border-top:3px solid #ff9c00}nav.menuMain ul li a:after{line-height:40px}nav.menuMain ul li a.menuAdminCorporate,nav.menuMain ul li>a.menuAdminMedia{border-bottom:0}nav.menuMain ul li a.menuAdminCorporate:hover,nav.menuMain ul li>a.menuAdminMedia:hover{color:#000}nav.menuMain ul li>a.menuAdminSearchLink{width:100%;text-transform:uppercase;font-family:century-gothic,sans-serif;font-weight:900;font-size:16px;font-size:1.6rem;text-decoration:none;letter-spacing:.15em;position:relative}nav.menuMain ul li>a.menuAdminSearchLink:before{position:absolute;left:40px}nav.menuMain ul li ul{padding:0}nav.menuMain ul li ul li a{text-align:center;text-transform:uppercase;border-top-width:1px;font-family:century-gothic,sans-serif;font-size:16px;font-size:1.6rem;letter-spacing:.15em}nav.menuMain ul li ul li a:hover{text-decoration:none}form.shown{padding:0 20px}form.shown fieldset.searchContainer{width:100%}form.shown fieldset.searchContainer #siteSearch{background-color:#f9f9f9;width:auto}form.shown fieldset.searchContainer button{width:auto;float:right;margin-right:40px}form.shown fieldset.searchContainer a.menuAdminSearchClose{margin:0}}@media screen and (max-width:400px){.pageHeader .headerContent{min-width:100px;margin-left:20px}.mainLogo{width:175px;height:106px}form.shown fieldset.searchContainer #siteSearch{width:85%;float:none}form.shown fieldset.searchContainer button{width:100%;float:none;margin:10px 0 0}.footerBox{margin:0;width:100%;padding:0 20px}}.allowThirdParties,.associatedMostRead{display:none}.postCreateComments{padding:0 40px 10px}.postCreateComments .formQuestion.labelCheckBoxPair input[type=checkbox]{margin-top:10px}.subMenu{border:0;min-width:200px}.menuMain ul.subMenu>li{display:block}@media screen and (max-width:992px){.pageHeader .headerContent{float:none;margin:40px auto 0}.menuMain{float:none;margin-right:0;margin-top:20px;margin-bottom:20px;margin-left:0}.menuMain>ul{justify-content:center}}@media screen and (max-width:768px){.pageHeader .headerContent{float:left}.mainLogo{height:70px;width:125px}nav.menuMain{float:right;top:-25px}.level1.menu5>a{border-right:0;border-left:0;border-bottom:0}}.breadcrumbWrapper{text-align:left}.donationForm .donationAmountDescription{padding-left:40px!important}@media screen and (max-width:768px){.listingIntro{width:100%;padding-left:10px}}.yourDonation input[type=text]{background-color:#fff;border-top:0;border:1px solid #ccc}.shareList a,.shareList a:link,.shareList a:visited{height:34px}@media screen and (max-width:500px){.subMenu{min-width:200px}}.associatedBox.appeals .callToActionBtn{min-width:100%;margin:.5em 0}.button.signIn{background-color:#f68e1e!important}.button.signIn:hover{color:#f68e1e!important;background-color:#fff!important}.formButtons.postCreateButtons .cancel{margin-left:1em}.associatedTagCloud{display:none}@media screen and (max-width:768px){.selectDonationAmount span.donationAmountDescription{display:block}.donationForm .donationAmountDescription{padding-left:0!important}}fieldset{color:#444;background-color:#fff;border:2px solid #f3f3f3}fieldset.selectDonationAmount,fieldset.formButtons{border:none}legend{top:0;padding:0;background-color:transparent;text-align:center;color:#444}select,textarea,input[type=text],input[type=email],input[type=tel],input[type=password],input[type=search],input[type=url]{background-color:#f6f6f6;border-top:none}.postCreateRights{color:#444;background-color:#fff;border-left:1px solid #f3f3f3;border-right:1px solid #f3f3f3}div#uploadifive-uploadifiveucFile.uploadifive-button.commentAddImage{background-color:#f68e1e!important;color:#fff!important}.postCreateButtons .callToActionBtn{border-color:#f68e1e}.button.cancel{border-color:#999;color:#999}.postCreateButtons .button.cancel:hover{border-color:#f68e1e}.button.register{border-color:#f68e1e!important;color:#f68e1e!important}.callToActionBtn.register{color:#fff!important}.callToActionBtn.register:hover{color:#f68e1e!important}.signup .registerForm{padding:40px}.homepage .EventsFeed footer.postFooterWrapper{display:none}@media screen and (max-width:768px){.fundraiserPostPage .appealActionsWrapper{margin-top:auto;position:initial;width:inherit;margin-top:auto;display:table;margin:0 0 0 20px}}@media screen and (max-width:540px){.fundraiserPostPage a.donateBtn,.fundraiserPostPage a.donateBtn:link{margin:1em 0}}li.feedItem{position:relative;width:100%;float:left;margin:5px;padding-bottom:20px}.fundraiserPostPage div.appealTotaliser{position:inherit;width:100%;margin-top:0;background-color:#ff9c00;padding:10px}.fundraiserPostPage .appealActions{margin-top:0}h1.title{text-transform:none}.homepage .homeFeedevents .postFooterWrapper{display:none}.donationAmount .checkboxRadio{display:flex;align-items:center}@media(max-width:768px){.donationAmount .checkboxRadio{flex-direction:column;align-items:flex-start}}@media(min-width:769px){.donationForm .donationAmountDescription{padding-right:40px}}.mainLogo{background-image:url(/Handlers/GetImage.ashx?IDMF=f6a1ae30-9ecc-4a21-8630-af3d4e36e48a);background-size:contain}@media(min-width:993px){.mainLogo{margin-top:0}}.giftAidStatement{margin-left:50px}.cta-button.header-donate{display:none}@media screen and (max-width:768px){.cta-button.header-donate{display:block;margin:10px 10px 0 0;float:right;background:orange;color:#fff;text-decoration:none;padding:3px 10px}nav.menuMain{float:none;top:0}}a.menuMainAlt:before{line-height:normal;vertical-align:middle}