@import "https://fonts.googleapis.com/css?family=Open+Sans:400,700";@import "https://fonts.googleapis.com/css?family=Cardo:400,400italic,700,700italic";@import "https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css";.headerText:after,.subsite .headerWrapperSubsite:after,.pages-search .listedPost:after,.pages-search .listedAppeal:after{content:"";display:table;clear:both}.srt{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.searchContainer #siteSearch{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.pageHeader .headerContent,.homeIntroWrapper,.homeFeatures,.homeFeeds,.headerText,.contentBlockWrapper,.searchListingIntro,.menuSub ul,header .carousel,.signInForm,.registerForm,.customForm,.passwordForm,.container404,.menuMain,nav.menuSub,.pageFooter,.headerWrapperSubsite{width:100%;max-width:1180px;padding:0 20px;margin:0 auto}.container404{margin:0 auto}.formDonatePage .formWrapper{max-width:100%;padding:0}.formDonatePage .signInWrapper{padding:20px}.formDonatePage .signInWrapper h2{margin:0 0 20px}.signInWrapper a.expand,.signInWrapper a.expand:link{margin-right:0}.signInArea fieldset.signInForm{padding:0;margin:20px 0 0}html,button,body,legend{font-family:cardo,sans-serif;line-height:1.5;font-size:16px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-weight:400}h1,h2,h3,h4,h5,h6{font-family:cardo,serif;font-weight:400;line-height:normal}h1,h2,h3{margin-top:24px;margin-bottom:16px}h4,h5,h6{margin-top:10px;margin-bottom:10px}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:18px}h5{font-size:16px}h6{font-size:12px}p{margin:0 0 10px;line-height:1.5;font-size:1rem}strong,b{font-family:cardo,sans-serif}em{font-family:cardo,sans-serif}strong>em,em>strong{font-family:cardo,sans-serif}small{font-size:12px}b,strong{font-weight:700}em{font-style:italic}a:link,a:visited{color:#003393;cursor:pointer}a:hover{text-decoration:underline}.readMore{color:#003393;border:1px solid #003393;border-width:0 2px;padding:0 5px;margin-left:3px;white-space:nowrap;font-size:10px;font-size:1rem}.readMore:hover{color:#003393;border-color:#003393}ul,ol{margin-top:0;margin-bottom:10px;font-size:1}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}blockquote{padding:20px;margin:0 0 10px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}legend{border-bottom:0;font-size:24px}.button,a.button:link,a.button:visited,.commentAddImage,button,#totaliserActions .buttonDonate,#totaliserActions .buttonFundraise,.commentAddImage,.button.ghostContinue,.readMore,a.addToCalender{background-color:transparent;border-radius:3px;color:#003393;padding:5px 15px;margin-right:5px;border:2px solid #003393;font-family:open sans,Arial,sans-serif}.button:hover,a.button:link:hover,a.button:visited:hover,.commentAddImage:hover,button:hover,#totaliserActions .buttonDonate:hover,#totaliserActions .buttonFundraise:hover,.commentAddImage:hover,.button.ghostContinue:hover,.readMore:hover,a.addToCalender:hover{background-color:#003393;color:#fff;text-decoration:none}@media(max-width:540px){.button,a.button:link,a.button:visited,.commentAddImage,button,#totaliserActions .buttonDonate,#totaliserActions .buttonFundraise,.commentAddImage,.button.ghostContinue,.readMore,a.addToCalender{width:100%;margin:0 0 10px}}a.buttonIcon:link,a.buttonIcon:visited{color:#003393}ul.socialIcons,ul.shareList{margin-bottom:0}ul.socialIcons li,ul.shareList li{display:inline-block}ul.socialIcons li a,ul.shareList li a{width:40px;height:40px;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;display:block;overflow:hidden}ul.socialIcons li a:hover,ul.shareList li a:hover{text-decoration:none}ul.socialIcons li a:before,ul.shareList li a:before{font-family:genericons;font-size:24px;vertical-align:middle;color:#fff;width:40px;height:40px;line-height:40px;text-align:center;display:block}ul.socialIcons li a.facebook,ul.shareList li a.facebook{background-color:#3b5998}ul.socialIcons li a.facebook:before,ul.shareList li a.facebook:before{content:'\f204'}ul.socialIcons li a.twitter,ul.shareList li a.twitter{background-color:#55acee}ul.socialIcons li a.youtube,ul.shareList li a.youtube{background-color:#e52d27}ul.socialIcons li a.youtube:before,ul.shareList li a.youtube:before{content:'\f213'}ul.socialIcons li a.instagram,ul.shareList li a.instagram{background-color:#3f729b}ul.socialIcons li a.instagram:before,ul.shareList li a.instagram:before{content:'\f207'}ul.shareList a.shareEmail:before{background-color:#0773a3}.totaliserPanel,.appealTotaliser{display:block;color:inherit}.totaliserPanel .raisedWrapper,.totaliserPanel .targetWrapper,.appealTotaliser .raisedWrapper,.appealTotaliser .targetWrapper{width:50%;margin-bottom:0;float:left}.totaliserPanel .raisedWrapper .totaliserFigure,.totaliserPanel .targetWrapper .totaliserFigure,.appealTotaliser .raisedWrapper .totaliserFigure,.appealTotaliser .targetWrapper .totaliserFigure{font-size:24px}@media screen and (max-width:350px){.totaliserPanel .raisedWrapper,.totaliserPanel .targetWrapper,.appealTotaliser .raisedWrapper,.appealTotaliser .targetWrapper{width:100%}}.totaliserDone{background-color:#0773a3}.totaliserFigure{margin-top:0}.carouselDetailWrapper .totaliserGivingPanel{display:none}.carouselDetailWrapper .raisedWrapper,.carouselDetailWrapper .targetWrapper{margin-bottom:10px}.carouselDetailWrapper .totaliserFigure{font-size:18px}.carouselDetailWrapper #totaliserActions .buttonDonate{float:left;margin:20px 20px 0 0}.carouselDetailWrapper #totaliserActions .buttonFundraise{margin:20px 0 0}.appealWidgets .findAFundraiserWidget{display:none}@media screen and (max-width:1000px){.appealWidgets .totaliserPanel{width:100%;margin-top:0;float:none}}header#pageHeader{position:relative;z-index:1;padding:10px 0;background:rgba(0,0,0,.8);font-family:open sans,Arial,sans-serif}body.homepage header#pageHeader{background-color:transparent;position:absolute;top:0}.adminBar,.adminBarEdit{font-size:1em}.menuAdminContainer{background-color:#f2f2f2}.menuAdminContainer ul#menuAdmin{max-width:1180px;width:100%;padding:0 20px}.menuAdminContainer ul#menuAdmin li a{color:#444;border-left:0;font-size:14px}.js header .menuAdminContainer{display:none}footer .menuAdminContainer{background-color:transparent;height:auto}footer .menuAdminContainer ul#menuAdmin{max-width:1180px;width:100%;padding:0}footer .menuAdminContainer ul#menuAdmin li{display:block}footer .menuAdminContainer ul#menuAdmin li a{color:#fff;border-left:0;font-size:16px;float:none;padding:0}footer .menuAdminContainer ul#menuAdmin li a:hover{background:0 0;text-decoration:underline}footer .menuAdminContainer ul#menuAdmin li.menuAdminBasket,footer .menuAdminContainer ul#menuAdmin li.menuAdminPagesappeal,footer .menuAdminContainer ul#menuAdmin li.menuAdminPagesnews,footer .menuAdminContainer ul#menuAdmin li#menuf6adca1f-b1b3-483e-ad36-794935e9398e{display:none}.mainLogo{margin:0;position:relative;z-index:10;background-image:url(/Handlers/GetImage.ashx?IDMF=4da18c12-bc5a-46cd-a365-fe51b6c1e432&w=414&h=87);background-repeat:no-repeat;width:414px;height:87px;display:block}.mainCallToAction{margin:0;display:block;float:none}.mainCallToAction:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.mainCallToAction p{color:#fff;font-size:13px;text-align:right;float:right;margin:0 30px 0 0}.mainCallToAction .donate_btn{float:right;display:block}.mainCallToAction .donate_btn a{border-radius:3px;padding:5px 15px;display:inline-block;font-weight:400;text-transform:uppercase;text-decoration:none;transition:all .2s ease-in-out;background-color:#ffc600;border:2px solid #ffc600;color:#fff}.mainCallToAction .donate_btn a:hover{background-color:#fff;color:#003393;border:2px solid #fff}.mainCallToAction li{float:left;font-size:13px;font-size:1.3rem;font-weight:700;margin-left:30px;color:#f0f0f0;position:relative}.mainCallToAction li a{color:#f0f0f0;text-decoration:none}.mainCallToAction .header-nearyou:before,.mainCallToAction .header-contact:before{font-family:fontawesome;font-size:16px;font-size:1.6rem;content:'\f041';margin-right:7px;float:left;position:relative;top:-5px;font-weight:400}.mainCallToAction .header-contact:before{content:'\f0e0';font-size:13px;font-size:1.3rem;top:-3px}.mainCallToAction .header-donate a{background:#f0f0f0;color:#fff;padding:9px 30px;font-size:15px;font-size:1.5rem;position:relative;top:-3px;background-image:url(/Handlers/GetImage.ashx?IDMF=4cbb20cc-3528-4169-a9f8-ffc24612f0c1&w=200&h=100);background-repeat:no-repeat}.headerFollowContainer{display:none}.searchContainer{display:none;margin-right:0;margin-top:40px}.searchContainer #siteSearch{width:180px;margin-top:0;height:30px;vertical-align:top;border-color:#8c8e91}.searchContainer button{width:30px;height:30px;overflow:hidden;padding:0;background:0 0;color:#8c8e91;float:left}.searchContainer button:before{font-family:FontAwesome;content:'\f002';margin:0;font-weight:400;width:30px;height:30px;line-height:30px;display:block;font-size:20px}.alert-close{color:#fff;font-size:30px;cursor:pointer;width:30px;height:30px;position:absolute;top:10px;left:20px;line-height:30px}@media screen and (max-width:990px){header .headerContent .searchContainer{display:none}body.homepage header#pageHeader{position:relative;background-color:rgba(0,0,0,.8);top:auto}.mainLogo{margin:0;position:relative;z-index:10;background-repeat:no-repeat;width:180px;height:40px;display:block;background-size:contain}.mainCallToAction{margin-right:80px}a.back-to-top{right:70px}}.menuMain{background-color:transparent;float:none;transition:all .2s ease-in-out;margin-top:0;position:relative;z-index:3;padding:0 0 0 20px}.menuMain .mobile-search,.menuMain .mobile-social{display:none}.menuMain ul{padding:0 0 10px;float:right;display:inline-block;width:auto}.menuMain ul li{margin:0 0 0 24px}.menuMain ul li>a{color:#fff;height:auto;padding:10px 0;font-size:10px;font-size:1rem;font-weight:400}.menuMain ul li .subMenu{border:0;background-color:#ffc600;display:none;float:none;width:auto;padding-bottom:0}.menuMain ul li .subMenu li{margin:0}.menuMain ul li .subMenu li a{background-color:transparent;padding:10px 20px;color:#fff;font-size:10px;font-size:1rem}.menuMain ul li .subMenu li a:hover{background:#edb503}.topLevel{max-width:1180px;width:100%}@media screen and (max-width:990px){a.menuMainAlt{display:block;color:#fff;background-color:transparent;position:absolute;top:10px;right:10px}.scrolled a.menuMainAlt{top:15px}a.menuMainAlt:hover{text-decoration:none}a.menuMainAlt:before{content:'\f419';display:inline-block;-webkit-font-smoothing:antialiased;font:normal 16px/1 'Genericons';vertical-align:top;padding-top:4px;margin-right:4px}.menuMain ul li .subMenu li a{background-color:#003393}.menuMain{clear:both;min-width:inherit;float:none;padding:0;display:none;background-color:#ffc600}.menuMain.active{display:block;position:absolute;top:100%;left:0}.menuMain,.menuMain ul ul{overflow:hidden;max-height:0}.menuMain ul{width:100%;display:inline;border:none;margin:0;padding:0}.menuMain ul li{margin:0}.menuMain ul li>a{padding:10px 20px}.menuMain ul ul,.menuMain ul ul ul{display:inherit;position:relative;left:auto;top:auto;box-shadow:none;border:none}.menuMain li,.menuMain>ul>li{display:block}.menuMain li a{color:#000;display:block;padding:.8em;border-bottom:1px solid gray;position:relative;text-align:left;border-bottom:1px solid #fff}.menuMain li.hasSubmenu>a:after,.menuMain li li .submenu .hasSubmenu>a:after{content:'+';position:absolute;top:0;right:0;display:block;font-size:1.5em;padding:0 .5em}.menuMain li.hasSubmenu>a.active:after,.menuMain li li .submenu .hasSubmenu>a.active:after{content:"-"}.menuMain>ul>li.menuAdminAltItems{display:block}.menuMain>ul>li>ul{padding:0;margin-top:0}.menuMain.active,.menuMain>ul ul.active{max-height:inherit;border:none}.scrolled .menuMain.active,.scrolled .menuMain>ul ul.active{top:50px}.menuMain .socialIcons{overflow:visible;max-height:none;padding:10px}#menuMain>ul ul{position:relative;display:block}#menuMain>ul ul ul{top:0;padding:0}#menuMain>ul ul ul .mobile-social ul{background:0 0;padding:0;max-height:none;text-align:left}.menuAdminContainer,.searchContainer{display:none}.menuMain .mobile-search,.menuMain .mobile-search .searchContainer,.mobile-social .mainCallToAction,.menuMain .mobile-social{display:block}.mobile-social{display:block}.mobile-social ul{max-height:none!important}.mobile-social ul li{margin:0;display:block}.mobile-social ul li:after{content:"";display:table;clear:both}.mobile-social ul li a{float:left;background-color:transparent}.mobile-social .mainCallToAction{float:none;padding:10px 20px;margin:0}.mobile-social .mainCallToAction ul li{float:none}.mobile-social .mainCallToAction ul li a{background-color:transparent!important;padding:0}.mobile-social .mainCallToAction ul li a:hover{color:#f0f0f0}.mobile-social .mainCallToAction ul li.header-donate a{padding:2px 15px;margin:10px 0 0}#siteSearch{height:38px}.headerContent .searchContainer button{top:3px}.menuMain .mobile-search{padding:0 20px;position:relative}.menuMain .mobile-search #siteSearch{width:100%;display:block}.menuMain .mobile-search .searchContainer{float:none}.menuMain .mobile-search .searchContainer button{position:absolute;top:0;right:20px}}ul.carouselControls{padding:0 20px;width:100%}ul.carouselControls li a{color:rgba(255,255,255,.4);width:40px;height:40px;position:absolute;top:50%;margin-top:-20px}ul.carouselControls li a:before{font-family:fontawesome,serif;line-height:40px;font-size:40px;height:40px}ul.carouselControls li a:hover{color:#fff}ul.carouselControls li a:hover:before{color:inherit}.carouselControlPrev:before{content:'\f137'}.carouselControlNext{float:right}.carouselControlNext:before{content:'\f138'}.carouselButtons{display:none}.carouselButtons li{display:inline-block;border:0;padding:0;float:none;width:auto;background-color:transparent;margin:0 5px}.carouselButtons li.activeSlide{border-bottom:0}.carouselButtons li a.button{width:15px;height:15px;background-color:rgba(255,255,255,.8);display:block;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;overflow:hidden;padding:0;text-indent:40px}.carouselButtons li a.button:hover{background-color:#fff}@media screen and (min-width:768px){.carouselDetailWrapper{position:absolute;width:100%;height:100%;margin-left:0;top:0;left:0}.carouselSlideDetail{width:100%;padding:0 160px;background-color:transparent;position:relative;margin:0 auto;top:50%;transform:translateY(-50%)}}.carouselSlides{overflow:hidden;max-height:none;background-color:#000}body:not(.homepage) .carouselSlide img{opacity:.6}body.homepage .carouselSlideDetail{top:60%}.carouselSlideDetail .carouselSlideHeading{font-size:3rem;margin:0 0 10px;font-weight:600}.carouselSlideDetail .carouselSlideHeading a{color:#fff}.carouselSlideDetail h2,.carouselSlideDetail p{text-align:center}.carouselSlideDetail p .carousel_btn_wrap{display:block;margin-top:50px}.carouselSlideDetail h2,.carouselSlideDetail .readMore{display:inherit}.carouselSlideDetail .carouselSlideSummary{display:inherit;font-size:17px;font-weight:400;letter-spacing:1px;width:70%;margin:0 auto;font-family:open sans,Arial,sans-serif}.carouselSlideDetail .totaliserPanel,.carouselSlideDetail .appealTotaliser{display:none}.carouselSlideDetail span#totaliserActions{display:none}span.readMore.carouselSlideReadMore{display:inline-block;color:#fff;border:2px solid #fff;font-weight:700;text-transform:uppercase}.carouselSlide{display:block;opacity:1;-webkit-transition:opacity 500ms ease-in-out;-moz-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out;max-height:none;position:relative}.carouselSlide.hidden{opacity:0;display:block!important;position:absolute}.showsVideo{height:100%;width:100%;display:block}.showsVideo:before{font-family:fontawesome,serif;content:'\f144';background-color:transparent;-ms-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-webkit-border-radius:0;border-radius:0;width:100px;height:100px;text-align:center;font-size:75px;line-height:100px;z-index:1;top:23%;left:0;right:0;margin:0 auto}@media screen and (max-width:1000px){.carousel ul{margin-top:0}}@media screen and (max-width:990px){.carouselDetailWrapper{top:auto;position:inherit}.carouselSlideDetail{background:#003393;margin:0;padding:20px;transform:none}.carouselSlideDetail .carouselSlideSummary{width:100%}.carousel .carouselButtons{display:none}.carouselControls{display:block}ul.carouselControls li a{margin-top:0;top:180px}.showsVideo:before{font-size:64px;height:64px;width:64px;line-height:64px;top:50%;transform:translateY(-50%)}}.homeIntro h2{font-size:2.7rem;font-style:italic;color:#414141;margin-bottom:5px}.homeIntro p{font-size:1.2rem;color:#414141}.homeFeaturesWrapper{background-color:#fff;margin:10px 0 60px}.homeFeatureDetailsWrapper{background-color:#fff;padding:20px}.homeFeatureDetailsWrapper h2{margin-top:15px;font-size:2.1rem;font-style:italic;line-height:35px;transform:translateY(calc(230% - 10px));opacity:1;text-align:center}.homeFeatureDetailsWrapper p{font-size:14px}.homeFeatureDetailsWrapper .featureFooter{display:inherit;border-left:0 solid;padding-left:0}.homeFeatureDetailsWrapper .featureFooter .featurePublishWrapper,.homeFeatureDetailsWrapper .featureFooter .featureAuthorWrapper,.homeFeatureDetailsWrapper .featureFooter .featureTargetWrapper,.homeFeatureDetailsWrapper .featureFooter .featureRaisedWrapper,.homeFeatureDetailsWrapper .featureFooter a.button.callToActionBtn.featureButton.fundraise{display:none}.homeFeatureDetailsWrapper .featureFooter a.button.callToActionBtn.featureButton.donate{background-color:#003393;color:#fff;padding:5px 25px;margin-right:5px;font-size:18px;margin-top:30px;-webkit-transition:all ease .8s;-moz-transition:all ease .8s;transition:all ease .8s}.homeFeature:hover .featureFooter a.button.callToActionBtn.featureButton.donate{background-color:#fff;color:#003393}.homeFeature{padding:20px 0;margin:0 5px;background-color:#fff;-webkit-transition:all ease .8s;-moz-transition:all ease .8s;transition:all ease .8s;width:calc(25% - 10px)}.homeFeature:nth-child(4n+1){clear:left}.homeFeature>a{width:100%;float:left}.homeFeature .banner{margin-bottom:0}.homeFeature .homeFeatureDetailsWrapper{position:absolute;top:0;right:0;bottom:0;left:0;padding:10px;color:#fff;background:-moz-linear-gradient(top,rgba(125,185,232,0) 0%,rgba(94,144,189,0) 25%,rgba(0,20,58,0.65) 100%);background:-webkit-linear-gradient(top,rgba(125,185,232,0) 0%,rgba(94,144,189,0) 25%,rgba(0,20,58,0.65) 100%);background:linear-gradient(to bottom,rgba(125,185,232,0) 0%,rgba(94,144,189,0) 25%,rgba(0,20,58,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#007db9e8',endColorstr='#a600143a',GradientType=0 );-webkit-transform:translateY(0%);transform:translateY(0%);transition:-webkit-transform .35s ease-out;transition:transform .35s ease-out}.homeFeature .homeFeatureDetailsWrapper p{display:none}.homeFeature:hover{background-color:#003393}.homeFeature:hover .homeFeatureDetailsWrapper p{color:#fff}.homeFeature:hover .homeFeatureDetailsWrapper h2 a{color:#fff}.homeFeature:hover .banner{opacity:.4}.homeFeatureSnippets h2{text-align:center;color:#003393;margin-bottom:11px;margin-top:15px;font-size:2.1rem}.homeFeatureSnippets p{color:gray;text-align:center;font-size:16px;padding:0 20px}.homeFeatureSnippets img{margin:0 auto;float:none;display:block}.homeFeatureSnippets:hover{background-color:#f0f0f0}.homeIntro,.homeHeadlinesIntro,.homeFeedsIntro{margin-bottom:25px}.homeBox5{width:calc(100% - 5px);margin:80px 5px 0;padding:0;background-color:#f0f0f0}.homeBox5>a{width:75%}.homeBox5:hover .banner{opacity:.7}.homeBox5 .homeFeatureDetailsWrapper{float:left;width:22.5%;margin-left:2.5%;padding:20px 2.5% 20px 0;position:inherit;background-color:transparent;background:0 0}.homeBox5 .homeFeatureDetailsWrapper h2{transform:inherit;text-align:left}.homeBox5 .homeFeatureDetailsWrapper h2 a{color:#003393}.homeBox5 .homeFeatureDetailsWrapper p{color:gray;display:inherit}.homeBox5.homeFeatureEvents .homeFeatureDetailsWrapper .featureFooter{display:block;font-size:8px;font-size:.8rem;border:0;padding:0;margin-top:30px}.homeBox5.homeFeatureEvents .homeFeatureDetailsWrapper .featureFooter p{margin:0 0 0 40px;padding:0}.homeBox5.homeFeatureEvents .homeFeatureDetailsWrapper .featureFooter .featurePublishWrapper,.homeBox5.homeFeatureEvents .homeFeatureDetailsWrapper .featureFooter .featureAuthorWrapper,.homeBox5.homeFeatureEvents .homeFeatureDetailsWrapper .featureFooter .featureLocationWrapper{display:none}.homeBox5.homeFeatureEvents .homeFeatureDetailsWrapper .featureFooter:before{content:'\f273';font-family:fontawesome;float:left;font-size:30px;margin-top:-3px}@media screen and (max-width:900px){.homeFeature{width:100%;padding:20px;margin:0 0 20px}.homeBox1>a{width:100%}.homeBox1 .homeFeatureDetailsWrapper{width:100%;margin:0;padding:20px;text-align:left}.homeBox1 .featureFooter{text-align:left}.homeFeatureDetailsWrapper{text-align:center}}@media screen and (max-width:500px){.homeFeature>a{width:100%;float:none}.homeFeature .homeFeatureDetailsWrapper{float:none;width:100%;text-align:left;padding:20px;clear:both;margin-left:0}}.homeFeeds{width:100%;max-width:100%!important;margin:0 auto;padding:0}.homeFeedsWrapper{background-color:#fff;margin:0 0 40px;padding:0}.homeFeed{margin:0 auto;max-width:1180px;float:none;padding:50px 20px 0;width:100%}.homeFeed:nth-child(4n+1){clear:inherit}.homeFeed .feedsTitle{display:block;text-align:center;font-size:21px;font-size:2.1rem;color:#003393;font-weight:700;margin-bottom:10px}.homeFeed .banner{margin-bottom:20px}.feedsTitle{background-color:transparent;padding:0}ul.feedList{padding:0}.feedItem{clear:none;margin-bottom:20px;width:24.7%;margin-right:.4%;float:left;background:0 0;transition:all .2s ease-in-out}.feedItem:nth-child(4n){margin-right:0}.feedItem>a{width:100%;height:auto;float:none;display:block;margin:0}.feedItem>a img{margin-bottom:0}.feedItem h3{margin-top:10px;text-align:center;margin:0;padding:0 20px;position:relative;font-size:1.6rem;font-style:italic}.feedItem h3 a{width:100%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;color:#003393;text-decoration:none}.feedItem p{display:inherit;text-align:center;color:#444;font-weight:400;padding:0 30px}.feedItem p span.readMore{display:none}.feedItem:hover{cursor:pointer}.feedItem:hover p{color:#003393}.feedItem:after{content:"";visibility:hidden;display:block;height:0;clear:both}.feedItem:hover{background:#ffc600}.feedItem:hover img{opacity:.7}.feedItem .postFooterWrapper{display:none}.homeBlogBtn{margin:0 auto}.homeFeed{width:100%}@media screen and (max-width:900px){.homeFeed{width:100%;float:none;padding:0}.feedItem{width:49.4%}}@media screen and (max-width:500px){.feedItem{width:100%}.feedItem>a{width:100%;float:none}.feedItem>a img{margin-bottom:10px}.feedItem h3,.feedItem p{float:none;width:100%;padding-left:0}}.homeFeedBox1_wrapper{width:100%;background-color:#f0f0f0;padding:0 0 40px}.homeFeedevents .feedItem{clear:none;margin:0 0 20px;width:100%;float:none;background-color:#f0f0f0;transition:all .2s ease-in-out}.homeFeedevents .feedItem .banner{margin-bottom:0}.homeFeedevents .feedItem>a{width:50%;float:right;display:block;margin:0}.homeFeedevents .feedItem h3{text-align:left;padding:20px 0 0;width:50%;float:left}.homeFeedevents .feedItem h3 a{margin-left:30px}.homeFeedevents .feedItem p{float:right;width:50%;margin-top:20px;text-align:left}.homeFeedevents .feedItem .postFooterWrapper{width:50%;float:left;display:block;clear:none}.homeFeedevents .postFooterWrapper .postFooter{margin:0;padding:0}.homeFeedevents .shareWrapper{display:none}.homeFeedevents .postFooterWrapper .associatedStartDate,.homeFeedevents .postFooterWrapper .associatedEndDate,.homeFeedevents .postFooterWrapper .locationDetails{display:block;width:100%;float:none;margin:10px 0 0}.homeFeedBox2 .feedItem:hover{background:#ffc600}.headerText{margin:40px auto 30px;padding:0 50px}.headerText h1{font-size:48px;border-bottom:0;margin-top:48px;color:#003393;text-align:center;font-weight:700}.listContent,.postContent{width:100%;padding:0 30px}.postAside{width:100%;padding:0 30px}.postAside section.associated{width:33%;padding:0 20px;float:left;margin:0 0 20px}.postAside section.associated li{padding:0;margin:0}.postAside section.associated li h3{font-size:10px;font-size:1rem;font-family:open sans,sans-serif}.postAside section.associated li img{display:none}.postAside .associatedLatestPosts h2,.postAside .associatedLatestPosts a{color:#000}.postAside .associatedRelatedPosts h2,.postAside .associatedRelatedPosts a{color:#000}.postAside .associatedMostRead h2,.postAside .associatedMostRead a{color:#000}.postAside .asideAppealsWrapper{margin-bottom:30px}.postAside section.associated.appeals{display:none}.postAside section.associated.appeals,.postAside section.associated.associatedAppeal{padding:0;background:#2a2a2a;color:#fff;margin-right:.5%;width:100%}.postAside section.associated.appeals img,.postAside section.associated.associatedAppeal img{width:50%;float:left}.postAside section.associated.appeals h2,.postAside section.associated.appeals p,.postAside section.associated.appeals .appealActionsWrapper,.postAside section.associated.associatedAppeal h2,.postAside section.associated.associatedAppeal p,.postAside section.associated.associatedAppeal .appealActionsWrapper{padding:0 20px;float:right;width:48%}.postAside section.associated.appeals h2,.postAside section.associated.associatedAppeal h2{margin-top:20px}.postAside section.associated.appeals h2 a,.postAside section.associated.associatedAppeal h2 a{color:#fff}.postAside section.associated.appeals .postFooterWrapper,.postAside section.associated.appeals .featureFooter p,.postAside section.associated.appeals .featureFooter div,.postAside section.associated.associatedAppeal .postFooterWrapper,.postAside section.associated.associatedAppeal .featureFooter p,.postAside section.associated.associatedAppeal .featureFooter div{display:none}.postAside section.associated.appeals .featureFooter,.postAside section.associated.associatedAppeal .featureFooter{border:0;padding:0 20px;margin:0}.postAside section.associated.appeals .readMore,.postAside section.associated.associatedAppeal .readMore{display:none}.postAside section.associated.appeals .button,.postAside section.associated.associatedAppeal .button{background:0 0;border:2px solid #fff;margin-top:20px;font-size:10px;font-size:1rem}.postAside section.associated.appeals .button:hover,.postAside section.associated.associatedAppeal .button:hover{background:#f0f0f0}.postAside .associatedLatestPosts{clear:left}.postAside .associatedTagCloud{display:none}.appealsPostBody .postContent,.eventsPostBody .postContent,.fundraiserPostPage .postContent{float:left;width:70%;padding:0 0 0 20px}@media(max-width:768px){.appealsPostBody .postContent,.eventsPostBody .postContent,.fundraiserPostPage .postContent{float:none;width:100%;padding:0}}.donationFormItems{float:left;width:70%;padding:0 0 0 20px}.donationForm .supportedAppeal{display:none}.eventWidgetsWrapper,.appealWidgetsWrapper,.donationForm .appealTotaliser{float:right;width:22%;padding:0 20px 0 0}.eventWidgetsWrapper section.associated,.appealWidgetsWrapper section.associated,.donationForm .appealTotaliser section.associated{width:100%}.blogDetails,.postFooterWrapper p.commentCount,.publishDetailsWrapper{display:none}.blogsPostBody .publishDetailsWrapper,.newsPostBody .publishDetailsWrapper{display:block}.postFooterWrapper{clear:both}.postFooterWrapper .postFooter{padding:20px 0;border:0}.postFooterWrapper .publishDetailsWrapper{margin-top:0}.postFooterWrapper .publishDetailsWrapper:after{content:'';display:block;clear:both;visibility:hidden}.postFooterWrapper p{font-size:14px;display:inline-block;float:left;margin:0 20px 10px 0}.postFooterWrapper .relatedWrapper{margin-top:30px}.postFooterWrapper .relatedWrapper ul.relatedList{padding-left:0;display:inline}.postFooterWrapper .relatedWrapper ul.relatedList a{font-size:14px}.shareWrapper{text-align:center;font-size:18px;border-top:1px solid #eee;padding-top:20px}.shareWrapper ul.shareList{margin-top:10px}.shareWrapper ul.shareList li{float:none}.postFooterWrapper .relatedWrapper,.postFooterWrapper .associatedStartDate,.postFooterWrapper .associatedEndDate,.postFooterWrapper .publishDetailsWrapper,.postFooterWrapper .locationDetails,.postFooterWrapper .associatedStartDate,.postFooterWrapper .associatedEndDate,.postFooterWrapper .locationDetails{display:none}@media screen and (max-width:768px){.headerText{padding:0 20px}.headerText h1{font-size:36px;text-align:left}.contentBlock,.postAside,.listContent,.postContent{width:100%;padding:0}.postAside section.associated{width:100%;float:none;margin-bottom:30px;padding:0}.postContent img{max-width:100%;height:auto}}.searchPageContainer{margin-right:0}.searchListingIntro .listedFilters li{background-color:transparent;margin:0;height:auto;float:none;display:inline-block;margin-right:10px}.searchListingIntro .listedFilters li a{background-color:#f9f9f9;display:block;padding:5px 10px}.searchListingIntro .listedFilters li a:hover{text-decoration:none}.searchListingIntro .appliedFilters{float:none}.searchListingIntro .appliedFilters h3{margin:24px 0 16px;float:none}.searchListingIntro .appliedFilters ul{float:none}.searchListingIntro .appliedFilters ul li{float:none;display:inline-block;margin:0 10px 0 0}.searchListingIntro .appliedFilters ul li .filter{margin:0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.searchListingIntro select{width:200px}.searchListingPage aside.postAside{display:none}fieldset.signInForm{margin:60px auto}fieldset.signInForm legend{float:left;font-size:36px;margin-bottom:16px}.postComments{border:0;padding:20px 0}.postComments h3{font-size:18px;margin:0}.postComments .commentForm{margin-top:0}.postComments .commentForm .formQuestion label{font-size:14px}.postComments .commentForm .formQuestion textarea,.postComments .commentForm .formQuestion input{background-color:#f2f2f2;border:0}.postComments .commentForm .commentImageWrapper,.postComments .commentForm .commentVideoWrapper{margin-top:20px;display:inline-block;float:left}.postComments .commentForm .commentVideoWrapper{width:50%}@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:#0773a3!important;color:#fff!important;line-height:auto}.postComments .commentForm .commentVideoWrapper .addVideo{width:100%}.postComments .commentForm .commentNotify{float:left;width:100%;margin:10px 0 20px}.postComments .commentForm .commentNotify input[type=checkbox]{margin-top:6px;margin-right:6px}.postComments .commentForm button.addComment{margin-top:0}.commentsListWrapper{margin-top:20px}.commentsListWrapper ul.commentsList{padding:20px}.commentsListWrapper ul.commentsList li{border-bottom:0}.commentsListWrapper ul.commentsList li img{margin-right:20px}.commentContentWrapper{width:85%;float:right}.commentContentWrapper .commentContent{background-color:#f2f2f2;padding:20px}.commentDetails{margin-top:20px}.commentDetails p{font-size:14px}.commentDetails .helpfulComment{margin-top:0}.commentDetails .helpfulComment legend{float:none;margin:0 0 5px;border-bottom:0}@media screen and (max-width:768px){ul.commentsList img{display:none}.commentContentWrapper{float:none;width:100%}}.listing .listedPost{border-bottom:0;padding:0;margin:0 0 20px;color:#003393}.listing .listedPost .readMore{display:none}.listing .listedPost p{color:#003393}.listing .listedPost h2{margin-top:0;font-size:1.5rem;font-weight:700}.listing .listedPost .postFooterWrapper{display:none}.listing .listedPost>a,.listing .listedPost .embed-container{width:100%;float:left}.listing .listedPost .banner{margin-bottom:0}.listing .listedPost .listedPostText{float:left;width:100%;margin-left:5%;padding:20px 5% 20px 0;background:0 0;color:#fff}.listing .listedPost .listedPostText h2 a{color:#003393}.listing .listedPost:hover{background-color:#003393;cursor:pointer}.listing .listedPost:hover h2 a,.listing .listedPost:hover p{color:#fff}.listing .listedPost:hover .banner{opacity:.7}.listing .backToTop{display:none}.faqs-list h2{font-size:15px;font-size:1.5rem}.faqs-list .postFooterWrapper{display:none}.appealsList .donorsListWrapper{display:none}.appealsList .currentProjectsListWrapper .appealFeedsWrapper{display:none}.appealsList .tabs{display:none}.appealsList .tabbedListing{border:none;padding:0}.pageListingPage .listedPost,.newsListingPage .listedPost,.blogListingPage .listedPost,.eventListingPage .listedPost{width:49.5%;margin-left:.4%;float:left}.pageListingPage .listedPost:nth-child(2n+1),.newsListingPage .listedPost:nth-child(2n+1),.blogListingPage .listedPost:nth-child(2n+1),.eventListingPage .listedPost:nth-child(2n+1){clear:left;margin-left:0}.eventListingPage .listedPost{height:inherit;margin-right:0;border-bottom:0}.pages-Category-our-team .listedPost,.pages-Category-our-trustees .listedPost{width:32%;float:left;padding:0}.pages-Category-our-team .listedPost:nth-child(2n+1),.pages-Category-our-trustees .listedPost:nth-child(2n+1){clear:none;margin-left:.4%}.pages-Category-our-team .listedPost:nth-child(3n+1),.pages-Category-our-trustees .listedPost:nth-child(3n+1){clear:left;margin-left:0}.pages-Category-our-team .listedPost>a,.pages-Category-our-trustees .listedPost>a{width:100%;float:none}.pages-Category-our-team .listedPost .listedPostText,.pages-Category-our-trustees .listedPost .listedPostText{float:none;width:100%;padding-top:30px;text-align:center;margin:0}@media screen and (max-width:768px){.pageWrapper .listing .listedPost{width:100%;float:none;padding:0}.pageWrapper .listing .listedPost:after{content:"";display:table;clear:both}}@media screen and (max-width:500px){.pageWrapper .listing .listedPost>a{width:100%;float:none}.pageWrapper .listing .listedPost .listedPostText{width:100%;float:none;margin:0;padding:20px}}.listing .listedEvent .postFooterWrapper{display:none}.listing .listedEvent .postFooterWrapper .postFooter:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.listing .listedEvent .postFooterWrapper p{margin-right:0}.listing .listedEvent .postFooterWrapper .relatedWrapper,.listing .listedEvent .postFooterWrapper .publishDetailsWrapper{display:none}.eventContent table td{padding:10px}.eventContent table td h3{margin-top:0;font-size:18px}.eventContent table td input[type=text]{margin-top:0}.eventContent table td.itemColumn{width:40%}.eventPostPage .postFeedWrapper{display:block;visibility:visible;width:inherit;height:inherit}@media screen and (max-width:1000px){a.buttonIcon:link{width:12px;height:12px;padding:0;background-color:transparent;vertical-align:middle}a.buttonIcon:link:before{padding:0;line-height:12px}a.buttonIcon:link:hover{background-color:transparent}a.buttonIcon.expand:link{width:23px;height:23px}a.buttonIcon.expand:link:before{width:23px;height:23px;line-height:23px;padding-top:5px}}.contentBlockWrapper.appealActionsWrapper,.appealActionsWrapper{padding:0 20px}.contentBlockWrapper.appealActionsWrapper .appealActions,.appealActionsWrapper .appealActions{max-width:100%;padding:0 20px}.topFundraisersWrapper{margin-top:20px;font-size:18px;margin-bottom:20px}.topFundraisersWrapper ol{padding-left:0}.topFundraisersWrapper ol li{width:49%;display:inline-block}.postFooterWrapper .topFundraisersWrapper{display:none}.listing .listedAppeal{margin:0 0 20px;padding:0;width:49.5%;margin-left:.4%;float:left}.listing .listedAppeal:nth-child(2n+1){clear:left;margin-left:0}@media screen and (max-width:768px){.topFundraisersWrapper ol li{width:100%}.tickets{overflow-x:scroll}.contentBlockWrapper.appealActionsWrapper .appealActions,.appealActionsWrapper .appealActions{padding:0}}@media(max-width:540px){.priceColumn .price,.eventPostPage .itemName{font-size:1em}}.listedAppeal{border-bottom:0}.listedAppeal h2{margin-top:0;font-size:24px}.listedAppeal .totaliserFigure{font-size:18px}.listedAppeal .topFundraisersWrapper ol li{width:100%}.tabsWrapper{border-bottom:0}.tabsWrapper .tabs{max-width:1140px;border-bottom:1px solid #eee}.tabsWrapper .tabs li{margin-bottom:-1px}.tabsWrapper .tabs li a{border:1px solid #eee;background-color:transparent;padding:10px 15px}.tabsWrapper .tabs li a:hover{background-color:#eee;text-decoration:none}.tabsWrapper .tabs li.active a{border-bottom-color:#fff}.appealFooterWrapper .totaliserPanel,.appealInteractions{display:none}@media screen and (max-width:1200px){.tabsWrapper{padding:0 20px}}@media screen and (max-width:768px){.tabsWrapper{padding:0}.tabsWrapper .tabs{padding:0 20px}.tabsWrapper .tabs li{margin-right:1px}.tabsWrapper .tabs li a{padding-left:5px;padding-right:5px}}.tabbedListing,.appealComments{width:100%;max-width:1140px;margin:0 auto;border-left:1px solid #eee;border-bottom:1px solid #eee;border-right:1px solid #eee;margin-bottom:60px;padding:40px 20px}.tabbedListing .headerWrapper .headerContent,.appealComments .headerWrapper .headerContent{padding:0;margin:0}.tabbedListing .contentBlockWrapper,.appealComments .contentBlockWrapper{margin-top:0;padding:0}.tabbedListing .findAFundraiser,.appealComments .findAFundraiser{margin-top:0}.tabbedListing .findAFundraiser legend,.appealComments .findAFundraiser legend{border-bottom:0}.tabbedListing .listContent,.appealComments .listContent{width:100%;padding:0}.tabbedListing.currentProjectsListing .listContent,.appealComments.currentProjectsListing .listContent{width:100%;padding-right:0}.tabbedListing.currentProjectsListing aside h3,.appealComments.currentProjectsListing aside h3{margin-top:0}.tabbedListing .postComments,.appealComments .postComments{margin-top:0;padding:0;border:0}.tabbedListing .fundraiserSearchResults,.appealComments .fundraiserSearchResults{padding:0 20px;margin-top:80px}.appealCommentsWrapper .postComments{margin-top:0;border-top-color:transparent}@media screen and (max-width:1200px){.tabbedListing,.appealComments{border:0}}@media screen and (max-width:768px){.tabbedListing.currentProjectsListing .listContent,.tabbedListing.currentProjectsListing aside,.tabbedListing.currentProjectsListing .listedPost,.appealComments.currentProjectsListing .listContent,.appealComments.currentProjectsListing aside,.appealComments.currentProjectsListing .listedPost{width:100%;float:none;padding:0;margin-left:0;margin-right:0}.tabbedListing .findAFundraiser .formQuestion,.appealComments .findAFundraiser .formQuestion{width:100%;float:none}.tabbedListing .findAFundraiser .findAFundraiserEvent,.appealComments .findAFundraiser .findAFundraiserEvent{margin-left:0}.tabbedListing .findAFundraiser .fundraiserSearchBtn,.tabbedListing .findAFundraiser .findAFundraiserBtn,.appealComments .findAFundraiser .fundraiserSearchBtn,.appealComments .findAFundraiser .findAFundraiserBtn{display:block;margin-left:auto;margin-right:auto}}body.donate .formWrapper .carousel,body.donate .formWrapper .contentBlockWrapper{padding:0}.formDonatePage .headerText h1,.formDonatePage .breadcrumbWrapper{margin-left:0}.donationForm{max-width:100%;margin:40px auto}.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}.donationFormItems{width:100%;max-width:none}.homepage .selectDonationAmount{text-align:center}.donationAmount{width:32%;display:inline-block;vertical-align:top;padding:20px}.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;text-align:right;border:0}.donationAmount span.donationAmountDescription{width:100%;padding:20px 0 0;display:inline-block}.donationAmount.donationAmountOther{width:100%;display:block;line-height:1;padding:20px 10px}.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{width:auto;text-align:left;line-height:1}.donationFrequency input#monthly{float:right;margin:5px}.donationFrequency .regularPayment{margin-top:5px}.donationAmount.donationSelected{background-color:#003393;color:#fff}.formQuestion.donationDate select,.formQuestion.donationPeriod select{width:100%}#submit-button-wrapper button{margin:10px 0 0;font-size:1;line-height:1;padding:10px 20px}#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:.85}.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:#2a2a2a;color:#fff}.signInWrapper .signInArea .signInForm{margin:0;padding:0}.donationFrequency{padding:0}.donationFrequency #Single,.donationFrequency #Regular{width:50%;padding:10px;font-family:cardo,serif;display:inline-block;font-weight:700;text-align:center;font-size:1.1}.donationFrequency #Single:hover,.donationFrequency #Regular:hover{cursor:pointer}.donationFrequency #Single.active,.donationFrequency #Regular.active{background-color:#003393;color:#fff}@media(max-width:480px){.donationFrequency #Single,.donationFrequency #Regular{width:100%}}.donationFrequency.frequencySelected{background-color:#f3f3f3}@media only screen and (max-width:1024px){.donationForm .appealTotaliser,.donationForm .supportedAppeal{width:auto;margin:0 0 50px}.donationFormItems{width:100%;padding:0}.donationAmount{text-align:center;padding:20px;width:100%;display:block}.donationAmount input[type=radio]{margin:0;position:relative;top:auto}.donationAmount .donationAmountFigure,.donationAmount span.donationAmountDescription,.donationAmount .donationAmountThumbnail,.donationAmount .donationAmountOther{width:100%;margin:10px 0;padding:0;text-align:center;border:0}.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:1.4}a.facebookPopulate,a.signIn{width:100%;margin:5px 0 0}}@media only screen and (max-width:540px){.donationForm .formQuestion .checkboxRadio,.donationForm .formQuestion .checkboxRadio span,.donationForm .formQuestion span span{margin-right:0}.supportedAppeal,.appealTotaliser{display:block}.cardEndDate input{max-width:100px}}@media only screen and (max-width:540px){.giftAidStatement{float:none;width:auto}}.departments{width:33.33333%;padding-right:60px}.departments h2{margin-top:0}.departments ul.departmentList>li{margin-top:40px}.departments ul.departmentList>li a{background-color:#e2e2e2;color:#333;text-transform:uppercase}.departments ul.departmentList>li a:hover{background-color:#d5d5d5;text-decoration:none}.departments ul.departmentList ul.secondLevel li a{text-transform:inherit;background-color:#f2f2f2}.departments ul.departmentList ul.secondLevel li a:hover{background-color:#e5e5e5}.shopLandingContent,.productList{width:66.6666%;float:left}.shopLandingContent .listContent,.shopLandingContent .listedPost,.productList .listContent,.productList .listedPost{padding-right:0;width:100%}.shopLandingContent .listContent .productListOrder,.shopLandingContent .listedPost .productListOrder,.productList .listContent .productListOrder,.productList .listedPost .productListOrder{margin-bottom:30px}.shopLandingContent .listContent .listedProductText .relatedWrapper,.shopLandingContent .listedPost .listedProductText .relatedWrapper,.productList .listContent .listedProductText .relatedWrapper,.productList .listedPost .listedProductText .relatedWrapper{display:none}.productPostPage{margin-top:100px;font-size:16px}.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}.productReviews .formWrapper{margin:0;max-width:100%}.productReviews textarea{margin-top:15px}.productReviews .postComments .commentForm button.addComment{margin-top:5px}.continueShoppingWrapper{display:none}@media screen and (max-width:768px){.departments,.shopLandingContent,.productList{width:100%;float:none;padding-right:0}.departments ul.productListOrder li,.shopLandingContent ul.productListOrder li,.productList ul.productListOrder li{width:100%;border:0;padding:0;margin:0 0 5px;float:none;display:block}.departments .listedProductText,.shopLandingContent .listedProductText,.productList .listedProductText{width:70%;padding-left:20px}.departments .listedProductText h2,.shopLandingContent .listedProductText h2,.productList .listedProductText h2{font-size:24px}.productPostPage{margin-top:20px}.productPostPage .productBannerWrapper{padding-right:0;float:none;text-align:center}.productPostPage .productBannerWrapper .productBannerList li{float:none;display:inline-block}.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}}@media screen and (max-width:480px){.productPostPage .postAside ul li{width:100%}.productPostPage .postAside ul li:nth-child(2n+1){clear:none}}.paymentPage{margin-bottom:40px}.paymentPage .basket h2{font-size:36px;text-align:center}.paymentPage td{padding:10px 20px}.itemName{font-size:18px}@media screen and (max-width:768px){.paymentPage .basket{overflow-x:scroll}.paymentPage .basket .itemColumn{min-width:140px}.paymentPage .basket .quantityColumn,.paymentPage .basket .priceColumn,.paymentPage .basket .removeColumn{min-width:100px;width:15%}}.fundraiserListingPage .fundraiserSearchResults{float:left;width:75%}.fundraiserListingPage .fundraiserSearchResults .listContent{float:none;width:100%;padding:0}@media screen and (max-width:768px){.fundraiserListingPage .fundraiserSearchResults{width:100%;float:none}}.listedFundraiser{width:25%;padding:0 20px;margin:0 0 20px}.listedFundraiser:nth-child(4n+1){clear:left;padding-left:0}.listedFundraiser img{margin-right:0}.listedFundraiser h2{font-size:20px}.listedFundraiser h3{font-size:16px;margin-top:16px}.findAFundraiser{max-width:1180px;padding:0 20px;margin-top:60px}.findAFundraiser legend{border-bottom:0}.findAFundraiser .findAFundraiserEvent{margin-left:0;padding-left:20px}@media screen and (max-width:768px){.findAFundraiser .formQuestion{float:none;width:100%}.findAFundraiser .formQuestion.findAFundraiserEvent{padding-left:0}}.fundraiserPostPage .appealActionsWrapper{max-width:1180px;margin:0 auto}.pageFooterWrapper{border-top:0;background-color:#003393;padding:60px 0;position:relative;margin-top:40px}.footerTwitter{display:none}.footerBox,.footerTwitter{margin:0;padding:0 20px 60px 0;float:left;text-align:left;color:#fff}.footerBox h1,.footerBox h2,.footerBox h3,.footerTwitter h1,.footerTwitter h2,.footerTwitter h3{margin-top:0;font-size:24px;color:#fff;border-bottom:1px dotted #fff;padding-bottom:10px;margin-bottom:40px}.footerBox ul li,.footerBox ol li,.footerTwitter ul li,.footerTwitter ol li{list-style:none;color:#fff}.footerBox p,.footerBox a,.footerTwitter p,.footerTwitter a{color:#fff}.Footercredits ul li{display:inline-block;padding:0 10px}.Footercredits .socialIcons{margin:20px 0}.footerTwitter ul{margin-bottom:0}.footerTwitter ul li{margin:20px 0}.footerTwitter ul li p{margin-bottom:5px}.footerTwitter ul li time,.footerTwitter ul li cite{font-size:13px;font-weight:700}section.footerBox.footerBox1{width:50%}.footerBox,.footerTwitter{width:25%}.footerBox.Footercredits,.footerTwitter.Footercredits{width:100%;float:none;margin-top:60px}@media screen and (max-width:768px){.footerTwitter,.footerBox{width:100%;float:none}.homeBox5 .homeFeatureDetailsWrapper p{text-align:left}.feedItem{width:90%;margin:20px}.feedItem p{padding:0 0 20px}section.footerBox.footerBox1{width:100%}.NewsletterSign-up button{width:15%;text-align:center}.footerBox{width:100%;float:none;text-align:center}.footerBox h1{text-align:center}.homeFeedBox2 .feedItem h3{width:100%}section.homeFeed.homeFeedBox2.homeFeedevents.EventFeed{padding-top:30px}section.homeFeed.homeFeedBox2.homeFeedevents.EventFeed li{padding:0;margin:20px 0;width:100%}h3.feedsTitle{padding-top:30px}.homeIntro h2{font-size:2rem}}.footerBox3 ul.socialIcons,.footerBox3 ul.shareList{margin-top:15px}@media screen and (max-width:990px){.homeBox5>a{width:100%}.homeBox5 .homeFeatureDetailsWrapper{float:left;width:100%;margin-left:0;padding:20px;position:inherit;background-color:transparent;background:0 0}.homeFeedBox2 .feedItem>a{width:100%}.homeFeedBox2 .feedItem p{width:100%;margin-bottom:0;padding:10px 20px 20px}body.homepage .carouselSlide:before{bottom:80%}}@media screen and (max-width:1187px){.carouselSlideDetail .carouselSlideSummary{font-size:14px}.carouselSlideDetail p .carousel_btn_wrap{margin-top:20px}}@media screen and (max-width:700px){.carouselSlideDetail .carouselSlideHeading{font-size:2rem;margin-bottom:10px}.mainLogo{margin-bottom:15px}.mainCallToAction{clear:both;margin:0}.mainCallToAction p{float:left;min-width:170px;margin:0 10px 0 0}.mainCallToAction .donate_btn a{border:0;padding:5px}.mainCallToAction .donate_btn a:hover{border:0}}@media screen and (max-width:400px){.carouselSlideDetail .carouselSlideSummary{font-size:14px}.homeFeature{width:100%;padding:20px 0}.homeBox5{padding:0}.homeIntro{margin-bottom:0}.menuMain ul li .subMenu li{margin:0;white-space:inherit}}.post .headerContent li{max-height:600px;overflow:inherit}.NewsletterSign-up h2{color:#fff;text-align:left}.NewsletterSign-up .formQuestion{float:none;width:100%;padding:0 20px 0 0}.NewsletterSign-up .formQuestion label{color:#fff;text-align:left}.NewsletterSign-up button{background-color:#fff;color:#003393;width:25%;margin-top:25px;padding:8px;float:left;margin-right:0}.NewsletterSign-up:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}@media screen and (max-width:768px){.NewsletterSign-up{text-align:left}.NewsletterSign-up .formQuestion{float:none;width:100%;padding:0}.NewsletterSign-up .formQuestion label{text-align:left}.NewsletterSign-up button{margin-top:20px;float:none}}nav.menuSub{border-bottom:0;position:absolute;top:30px}nav.menuSub ul{margin:2px auto;float:right;width:55%;text-align:right;padding:0;font-size:11px;font-size:1.1rem}nav.menuSub ul li{background:0 0}nav.menuSub ul li.level1{float:none;margin-right:0}nav.menuSub ul li.level1 a{border-radius:0;padding:10px;background:0 0;color:#fff;font-weight:700}nav.menuSub ul li.level1 a:hover{text-decoration:none;color:#2a2a2a;background:#ffc600}nav.menuSub ul li.level1.active a{background-color:#003393;color:#fff}nav.menuSub ul li.level1.active a:hover{background-color:#003393;color:#fff}@media screen and (max-width:990px){nav.menuSub{bottom:0;top:auto;right:0;left:0;margin:0 10px}nav.menuSub a.menuSubAlt{display:block;color:#fff;background-color:#f0f0f0;position:absolute;top:-60px;right:30px;padding:5px 10px}nav.menuSub a.menuSubAlt:hover{text-decoration:none}nav.menuSub a.menuSubAlt:before{content:'\f419';display:inline-block;-webkit-font-smoothing:antialiased;font:normal 16px/1 'Genericons';vertical-align:top;padding-top:4px;margin-right:4px}nav.menuSub ul.topLevel{display:none;float:none;width:100%;position:absolute;background:#fff;z-index:30;left:-20px;right:0}nav.menuSub ul.topLevel>li{display:block;text-align:left}nav.menuSub ul.topLevel>li a{display:block}}header .carousel{margin:0 auto;max-width:100%;padding:0}.pages-search .listedPost,.pages-search .listedAppeal{width:100%;float:none}.pages-search .listedPost>a,.pages-search .listedAppeal>a{width:25%}.pages-search .listedPost h2,.pages-search .listedPost h3,.pages-search .listedPost p,.pages-search .listedAppeal h2,.pages-search .listedAppeal h3,.pages-search .listedAppeal p{float:left;margin:0 0 0 40px;color:#fff;width:70%}.pages-search .listedPost h2,.pages-search .listedAppeal h2{margin-top:40px}.pages-search .listedPost h2 a,.pages-search .listedAppeal h2 a{color:#fff}.Newsletter_btn{display:none;position:fixed;z-index:3;right:0;bottom:0;overflow:hidden;width:100%;text-align:center}a.newsletter{color:#fff;position:initial;font-size:36px;font-family:cardo,serif;font-style:italic;background-color:rgba(0,20,58,.65);padding:30px 20px;font-weight:700;width:100%;display:block}a.newsletter:hover{text-decoration:none;background-color:rgba(0,20,58,.85)}.accordianHeader{padding:10px 20px;background-color:rgba(0,51,147,.15)}.accordianBody.contentBlockWrapper{background-color:rgba(0,51,147,.1)}.accordianHeaderText{float:85%}a.buttonIcon.expand:link{background-color:rgba(0,51,147,.7);color:#fff}a.buttonIcon.expand:link:hover{background-color:#003393}.listFooter{margin:40px 0}.videoPopUpWrapper{top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto}a.videoPopupClose:hover{text-decoration:none;background-color:#003393}a.videoPopupClose:before{line-height:30px;margin:0}a.button.facebookPopulate,a.button.facebookPopulate:link{display:none}@media screen and (max-width:1000px){.donationForm .appealTotaliser{margin-top:0}.appealTotaliser .totaliserPanel{width:100%}}@media screen and (max-width:992px){.videoPopUpWrapper{width:700px;height:394px}.appealInteractionsWrapper .appealInteractions .listedFundraiser{width:100%}.formQuestion.donationDate select,.formQuestion.donationPeriod select{width:100%}.alert-close{left:0}a.newsletter{padding:20px;font-size:20px}}@media(max-width:768px){.donationFormItems{float:none;width:100%;padding:0 20px}.donationForm .appealTotaliser{display:none}.donationForm .contentBlockWrapper{padding:0}.homeFeedevents ul.feedList{padding:20px}.homeFeedevents ul.feedList:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.pageFooterWrapper{margin-top:40px}.post .headerContent li{height:auto}.videoPopUpWrapper{width:500px;height:281px}.formQuestion.labelRadioPair label,.formQuestion.labelCheckBoxPair label{margin:0;width:80%}}@media only screen and (max-width:540px){.post .headerContent li{height:inherit}.homeIntro{width:100%}.videoPopUpWrapper{width:460px;height:259px}.formSecondStep{margin-left:0}.mainCallToAction{display:block}}@media(max-width:480px){.videoPopUpWrapper{width:280px;height:158px}}button.button.addComment{display:block}.Newsletter_btn{display:none!important}body[class*=lobby] form#bodyForm{display:flex;flex-direction:column;min-height:200px;justify-content:center;padding:30px 0}.carouselSlideSummary a{color:#fff;text-decoration:underline}.mainCallToAction p a{color:#fff}ul.socialIcons li a.linkedin{background-color:#0077b5}ul.socialIcons li a.linkedin:before{content:'\f207'}@media(max-width:600px){table.supportersTable tr{display:flex;flex-direction:column;width:100%!important}table.supportersTable td{width:100%!important;display:flex;justify-content:center}}.issuuembed{max-width:100%}