@font-face{font-family:Didot;src:url(/clients/rbhcharity/assets/Didot.woff2) format("woff2"),url(/clients/rbhcharity/assets/Didot.woff) format("woff"),url(/clients/rbhcharity/assets/Didot.ttf) format("truetype")}@font-face{font-family:Didot-Bold;src:url(/clients/rbhcharity/assets/Didot-Bold.woff2) format("woff2"),url(/clients/rbhcharity/assets/Didot-Bold.woff) format("woff"),url(/clients/rbhcharity/assets/Didot-Bold.ttf) format("truetype")}.appealActionsWrapper,.container404,.contentBlockWrapper,.contentBlockWrapper.appealActionsWrapper,.customForm,.formWrapper,.headerText,.homeFeatures,.homeFeeds,.homeIntroWrapper,.menuSub ul,.pageHeader .headerContent,.passwordForm,.registerForm,.searchListingIntro,.signInForm{max-width:1170px;padding-left:20px;padding-right:20px}.appealActionsWrapper,.container404{margin:0 auto}body,html,legend{font-family:proxima-nova,Times,serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:18px;line-height:1.4;color:#333}.button,button{font-family:proxima-nova;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:1.117em;line-height:1.4;color:#333;text-transform:uppercase}h1,h2,h3,h4,h5,h6{font-family:proxima-nova,Times,serif;font-weight:700;line-height:inherit}h1,h2,h3{margin-top:1em;margin-bottom:.67em}h4,h5,h6{margin-top:.67em;margin-bottom:.5em}h1{font-size:36px;font-size:2em;font-family:Didot}h2{font-size:30px;font-size:1.5em}h3{font-size:24px;font-size:1.25em;font-family:proxima-nova}h4{font-size:20px;font-size:1.117em}h5{font-size:16px;font-size:1em}h6{font-size:14px;font-size:.85em}.eventContent h2,.eventContent h3,.eventContent h4,.eventContent h5,.eventContent h6,.postContent h2,.postContent h3,.postContent h4,.postContent h5,.postContent h6{margin-top:1em}p{margin:0 0 1em 0;font-size:16px;font-size:1em}a,a:link,a:visited{color:#914099}small{font-size:.85em}b,strong{font-weight:700}em{font-style:italics}ol,ul{margin-top:0;margin-bottom:1em;font-size:1em}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.menuMain li a{font-family:proxima-nova}blockquote{padding:20px;margin:0 0 1em 0;border-left:5px solid #000}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}@media (max-width:768px){h1{font-size:1.6em}h2{font-size:1.275em}h3{font-size:1.125em}}table h1,table h2,table h3,table h4,table h5{margin:0;font-weight:400}table td{font-size:1em}table h2{margin-bottom:1em}tbody,thead{background-color:#fff;border:1px solid #dcdbdb}thead tr:nth-child(odd){background-color:#fff}tr:nth-child(odd){background-color:rgba(220,219,219,.1)}td{padding:10px}@media (max-width:768px){table{max-width:100%;height:100%;display:block;overflow:auto}}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{padding:10px;outline:0!important;background-color:transparent!important}select{padding:10px}textarea{padding:10px;outline:0!important;background-color:transparent!important}legend{border-bottom:0;font-size:24px}.contactForm{background-color:#f6f0f7}.contactForm input,.contactForm textarea{background-color:#fff!important}.customForm input[type=checkbox],.customForm input[type=radio],.formQuestion.commentNotify.labelCheckBoxPair input[type=checkbox],.formQuestion.commentNotify.labelRadioPair input[type=radio],.formQuestion.labelCheckBoxPair input[type=checkbox],.formQuestion.labelRadioPair input[type=radio]{display:inline-block;float:none;margin:0 5px 0 0}@media (max-width:768px){.checkboxRadioGrid .checkboxLabelPair,.checkboxRadioGrid .radioLabelPair{width:100%}.customForm label,.formQuestion.commentNotify.labelCheckBoxPair label,.formQuestion.commentNotify.labelRadioPair label,.formQuestion.labelCheckBoxPair label,.formQuestion.labelRadioPair label{width:85%}.customForm input[type=checkbox],.customForm input[type=radio],.formQuestion.commentNotify.labelCheckBoxPair input[type=checkbox],.formQuestion.commentNotify.labelRadioPair input[type=radio],.formQuestion.labelCheckBoxPair input[type=checkbox],.formQuestion.labelRadioPair input[type=radio]{vertical-align:top;margin:10px 0 0 10px}}::-webkit-input-placeholder{font-family:proxima-nova,Times,serif}::-moz-placeholder{font-family:proxima-nova,Times,serif}:-ms-input-placeholder{font-family:proxima-nova,Times,serif}:-moz-placeholder{font-family:proxima-nova,Times,serif}#totaliserActions .buttonDonate,#totaliserActions .buttonFundraise,.appliedFilters span.filter,.button,.button.ghostContinue,.commentAddImage,.listedFilters a.filter,.post_collapseReadMore a,.readMore,a.addToCalender,a.button:link,a.button:visited,button{text-decoration:none!important;background-color:#1ab9ec;border-radius:0;color:#fff;padding:10px 25px;margin-right:5px;margin-top:10px;display:inline-block;font-weight:500}#totaliserActions .buttonDonate:hover,#totaliserActions .buttonFundraise:hover,.appliedFilters span.filter:hover,.button.ghostContinue:hover,.button:hover,.commentAddImage:hover,.listedFilters a.filter:hover,.post_collapseReadMore a:hover,.readMore:hover,a.addToCalender:hover,a.button:link:hover,a.button:visited:hover,button:hover{background-color:#1097c3;cursor:pointer}#totaliserActions .buttonDonate.facebookPopulate,#totaliserActions .buttonFundraise.facebookPopulate,.appliedFilters span.filter.facebookPopulate,.button.facebookPopulate,.button.ghostContinue.facebookPopulate,.commentAddImage.facebookPopulate,.listedFilters a.filter.facebookPopulate,.post_collapseReadMore a.facebookPopulate,.readMore.facebookPopulate,a.addToCalender.facebookPopulate,a.button:link.facebookPopulate,a.button:visited.facebookPopulate,button.facebookPopulate{display:none}span.readMore a{color:#914099;font-family:proxima-nova}span.readMore a:hover{text-decoration:none}.readMore,span.readMore a{font-family:proxima-nova;clear:both;display:table;margin-top:10px;background-color:transparent!important;color:#914099;padding:0!important}a.buttonIcon:link,a.buttonIcon:visited,a.remove,a.remove:link{background-color:#1ab9ec;color:#fff;vertical-align:middle;opacity:1;font-family:Genericons;overflow:hidden;text-align:center}a.buttonIcon:link:hover,a.buttonIcon:visited:hover,a.remove:hover,a.remove:link:hover{background-color:#1097c3;color:#fff;text-decoration:none}a.buttonIcon:link:before,a.buttonIcon:visited:before,a.remove:before,a.remove:link:before{padding-top:0;line-height:23px}a.buttonIcon:link.increaseQuantity:before,a.buttonIcon:visited.increaseQuantity:before,a.remove.increaseQuantity:before,a.remove:link.increaseQuantity:before{content:'\f432'}a.buttonIcon:link.decreaseQuantity:before,a.buttonIcon:link.expand:before,a.buttonIcon:visited.decreaseQuantity:before,a.buttonIcon:visited.expand:before,a.remove.decreaseQuantity:before,a.remove.expand:before,a.remove:link.decreaseQuantity:before,a.remove:link.expand:before{content:'\f431'}a.buttonIcon:link.remove:before,a.buttonIcon:visited.remove:before,a.remove.remove:before,a.remove:link.remove:before{content:'\f405'}a,a:link,a:visited{text-decoration:none}a:hover,a:link:hover,a:visited:hover{text-decoration:none!important}.goToCheckout{background-color:#914099!important}.goToCheckout:hover{background-color:#6f3175!important}.confirm{margin-bottom:20px}@media screen and (max-width:992px){a.buttonIcon:link.decreaseQuantity,a.buttonIcon:link.increaseQuantity{width:24px;height:24px;background-color:transparent;color:#1ab9ec;border-radius:0;font-size:24px}a.buttonIcon:link.decreaseQuantity:before,a.buttonIcon:link.increaseQuantity:before{padding:0;line-height:24px;height:24px}a.buttonIcon:link.decreaseQuantity:hover,a.buttonIcon:link.increaseQuantity:hover{color:#1ab9ec}}ul.shareList,ul.socialIcons{margin-bottom:0}ul.shareList li,ul.socialIcons li{display:inline-block}ul.shareList li a,ul.socialIcons li a{width:40px;height:40px;border-radius:40px;display:block;overflow:hidden}ul.shareList li a:hover,ul.socialIcons li a:hover{text-decoration:none}ul.shareList li a:before,ul.socialIcons 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.shareList li a.facebook,ul.socialIcons li a.facebook{background-color:#3b5998}ul.shareList li a.facebook:before,ul.socialIcons li a.facebook:before{content:'\f204'}ul.shareList li a.twitter,ul.socialIcons li a.twitter{background-color:#55acee}ul.shareList li a.youtube,ul.socialIcons li a.youtube{background-color:#e52d27}ul.shareList li a.youtube:before,ul.socialIcons li a.youtube:before{content:'\f213'}ul.shareList li a.instagram,ul.socialIcons li a.instagram{background-color:#405de6}ul.shareList li a.instagram:before,ul.socialIcons li a.instagram:before{content:'\f215'}ul.shareList li a.linkedin,ul.socialIcons li a.linkedin{background-color:#0a66c2}ul.shareList li a.linkedin:before,ul.socialIcons li a.linkedin:before{content:'\f207'}ul.shareList a.shareEmail:before{background-color:#1ab9ec}#pageHeader{background-repeat:no-repeat;background-image:url(/clients/rbhcharity/assets/page-header.png);background-position:-13px 0;background-size:631px 183px}.mainLogo{margin:20px 0;background-image:url(/clients/rbhcharity/assets/rbhcharity-logo.png);background-size:143px 193px;width:143px;height:212px;position:absolute}.menuAdminContainer{background-color:#f2f2f2;height:auto}ul#menuAdmin{width:auto;float:right;padding:0 20px}ul#menuAdmin li a{color:#914099;border-left:0;font-size:1em;padding:32px 30px 0 30px}ul#menuAdmin li a:hover{background-color:transparent;color:#6f3175}ul#menuAdmin .fa-shopping-cart{color:#914099;padding-right:10px}ul#menuAdmin .menuAdminBasket a{padding-left:15px}.adminBar,.adminBarEdit{font-size:.85em;padding:10px 20px}.mainCallToAction{margin:20px 0 10px 0;padding-bottom:0;width:800px}.mainCallToAction a,.mainCallToAction a:link,.mainCallToAction a:visited{float:right;margin:0 5px;color:#fff;display:inline-block}.mainCallToAction a.brick,.mainCallToAction a.contactBtn,.mainCallToAction a.donateBtn,.mainCallToAction a:link.brick,.mainCallToAction a:link.contactBtn,.mainCallToAction a:link.donateBtn,.mainCallToAction a:visited.brick,.mainCallToAction a:visited.contactBtn,.mainCallToAction a:visited.donateBtn{text-transform:uppercase;padding:12px 25px}.mainCallToAction a.donateBtn,.mainCallToAction a:link.donateBtn,.mainCallToAction a:visited.donateBtn{background-color:#1ab9ec}.mainCallToAction a.donateBtn:hover,.mainCallToAction a:link.donateBtn:hover,.mainCallToAction a:visited.donateBtn:hover{background-color:#1097c3}.mainCallToAction a.contactBtn,.mainCallToAction a:link.contactBtn,.mainCallToAction a:visited.contactBtn{background-color:#914099}.mainCallToAction a.contactBtn:hover,.mainCallToAction a:link.contactBtn:hover,.mainCallToAction a:visited.contactBtn:hover{background-color:#6f3175}.mainCallToAction a.brick,.mainCallToAction a:link.brick,.mainCallToAction a:visited.brick{background-color:#1ab9ec}.mainCallToAction a.brick:hover,.mainCallToAction a:link.brick:hover,.mainCallToAction a:visited.brick:hover{background-color:#1097c3}.mainCallToAction form{float:right}.mainCallToAction form .searchContainer{margin-top:0}.mainCallToAction .socialIcons{margin-top:10px;float:right;margin-right:10px;padding-top:20px;clear:both}.mainCallToAction .socialIcons a{padding:0}.headerFollowContainer{display:none}header .searchContainer{display:block;margin-right:40px;position:relative}header .searchContainer #siteSearch{width:200px;margin-top:0;height:49px;vertical-align:top}header .searchContainer button{position:absolute;top:0;right:0;width:48px;height:48px;overflow:hidden;padding:0;background-color:transparent;margin:0}header .searchContainer button:before{font-family:FontAwesome;content:'\f002';margin:0;font-weight:400;width:48px;height:48px;line-height:48px;display:block;color:#eee}.cc-cookies{width:100%;background-color:rgba(0,0,0,.8);text-shadow:none}@media screen and (max-width:1023px){#pageHeader{background-position:-140px -55px}.mainLogo{position:relative;background-size:98px 132px;width:98px;height:132px}header .headerContent{position:relative}header .headerContent .searchContainer{display:none}header .headerContent .mainCallToAction{position:absolute;top:0;right:10px}header .headerContent .mainCallToAction .socialIcons{display:none}header .headerContent .mainCallToAction ul#menuAdmin li a{padding-top:19px!important}header .headerContent .mainCallToAction ul#menuAdmin{clear:both;padding-right:0}.menuMain ul ul>li a{background-color:transparent}.menuMain .mainCallToAction{width:initial}.menuMain .mainCallToAction .contactBtn,.menuMain .mainCallToAction .donateBtn{display:none}.menuMain ul#menuAdmin .fa-shopping-cart{padding-right:15px}.menuMain ul#menuAdmin .menuAdminBasket{clear:none;padding-left:0}.menuMain ul#menuAdmin .menuAdminBasket a{padding-left:0;padding-bottom:20px;padding-top:10px}.menuMain .socialIcons{clear:none;width:auto;margin-top:0;padding-top:0}.menuMain .searchContainer{margin-left:40px!important;margin-right:40px!important}}@media screen and (max-width:480px){#pageHeader{background-position:-278px -55px}.menuMain .mainCallToAction .contactBtn,.menuMain .mainCallToAction .donateBtn{display:initial}.menuMain .mainCallToAction .donateBtn{margin-bottom:15px}.menuMain ul#menuAdmin{width:100%;display:initial}.menuMain ul#menuAdmin li{float:left;clear:both;text-align:center}.menuMain form{width:100%;left:0;right:0;margin:auto;padding:0!important}.menuMain form .searchContainer{margin:0!important;margin-left:-6px!important;margin-right:5px!important;margin-top:10px!important}.menuMain form .searchContainer input{padding-top:0}.menuMain .contactBtn{width:100%}.menuMain .donateBtn{width:100%;margin-top:10px!important}}@media screen and (max-width:480px){.mainLogo{position:relative;background-size:contain;width:70px;height:90px;margin:10px 0}}.menuMain{background-color:#fff;float:none;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;position:inherit;top:auto;padding-bottom:0;padding-top:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-weight:500}.menuMain .mobile-search,.menuMain .mobile-social{display:none}.menuMain ul li{font-size:.9em;background-color:#f6f0f7;padding:15px 5px}.menuMain ul li>a{color:#000;height:auto;padding:10px 20px}.menuMain ul li:hover>a{color:#1ab9ec}.menuMain ul li .subMenu{border:0;background-color:#f6f0f7;font-size:1.3em;font-weight:100!important}.menuMain ul li .subMenu li a{background-color:transparent;padding:10px 20px}.menuMain ul li .subMenu li a:hover{color:#1ab9ec}.menuMain.scrolled{border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);position:fixed;top:0;z-index:5;padding-bottom:7px;padding-top:15px;background-color:#f6f0f7}.menuMain.scrolled ul.topLevel{max-width:1293px}.menuMain.scrolled ul.topLevel li{background-color:transparent}.menuMain.scrolled ul.topLevel .subMenu{margin-top:23px}.menuMain.scrolled ul.topLevel .mainLogo{display:block;margin-top:-10px;width:63px;height:85px;background-size:63px 85px;color:transparent}.menuMain.scrolled ul.topLevel .mainCallToAction{margin-top:7px;width:auto;display:initial}.menuMain.scrolled ul.topLevel .mainCallToAction #menuAdmin,.menuMain.scrolled ul.topLevel .mainCallToAction .socialIcons,.menuMain.scrolled ul.topLevel .mainCallToAction form{display:none}ul.topLevel{text-align:right;text-transform:uppercase;width:100%;max-width:1170px;padding-left:20px;padding-right:20px;margin:0 auto}ul.topLevel .mainLogo{display:none}.level2,.level3{padding-top:0!important;padding-bottom:0!important}.level2 li.hasSubmenu>a:after,.level3 li.hasSubmenu>a:after{padding:0;font-family:FontAwesome;content:'\f105';position:absolute;font-size:1em;display:inline-block;top:10px;right:20px}.level3{font-size:1em!important;margin-top:0!important}.subMenu{text-align:left;text-transform:none;margin-top:15px;padding-bottom:20px!important}.menuMain.scrolled .subMenu{text-align:left;text-transform:none;margin-top:9px}.breadcrumbList{margin-bottom:0}.breadcrumbWrapper{background-color:#914099;color:#fff;min-height:64px;padding:20px}.breadcrumbWrapper .breadcrumbList{max-width:1120px;left:0;right:0;margin:auto}.breadcrumbWrapper .breadcrumbList a{color:#fff}.breadcrumbItem{font-family:proxima-nova;float:none;display:inline-block;margin-right:10px;white-space:inherit}.breadcrumbItem:before{padding-right:10px}.menuMain.scrolled .contactBtn,.menuMain.scrolled .donateBtn{display:none}@media screen and (max-width:1050px){.menuMain ul li{padding-left:0;padding-right:0;font-size:.8em}}@media screen and (max-width:1023px){#menuMain .mainCallToAction #menuAdmin{display:none}.menuMain.scrolled{visibility:hidden}header#pageHeader{position:relative}header#pageHeader .searchContainer{display:none}header#pageHeader .menuMain .searchContainer{display:block}a.menuMainAlt{background-color:#f6f0f7!important;width:auto;text-align:right;bottom:0;padding:10px;display:block;color:#000;position:absolute;right:20px}a.menuMainAlt:hover{text-decoration:none}a.menuMainAlt:before{font-family:FontAwesome;content:'\f0c9';text-rendering:auto;-webkit-font-smoothing:antialiased;padding:0;font-size:inherit;line-height:inherit;margin-right:10px}ul.topLevel{display:block;padding-left:0;padding-right:0;border-top:0;text-align:left}.menuMain{position:absolute;background-color:#f6f0f7;top:100%;z-index:2;-webkit-transition:all .4s ease-in;-o-transition:all .4s ease-in;transition:all .4s ease-in;max-height:0;overflow:hidden}.menuMain.active{max-height:55em}.menuMain ul li{display:block;width:100%;padding-top:0;padding-bottom:0}.menuMain ul li .subMenu{padding:0!important;margin:0;max-height:0;overflow:hidden;position:inherit;-webkit-box-shadow:none;box-shadow:none;background-color:rgba(255,255,255,.05)}.menuMain ul li .subMenu ul{left:auto}.menuMain ul li .subMenu.active{display:block}.menuMain ul li a{border-bottom:0;position:relative}.menuMain ul li ul.active,.menuMain ul li>ul ul.active{max-height:55em}.menuMain ul li ul ul,.menuMain ul li ul ul ul{display:inherit}.menuMain li.hasSubmenu>a{padding-right:45px}.menuMain li.hasSubmenu>a:after{padding:0;font-family:FontAwesome;content:'\f107';position:absolute;font-size:1em;display:inline-block;top:10px;right:20px}.menuMain li.hasSubmenu>a.active:after{content:'\f106'}.menuMain .mainCallToAction{display:block;margin:0;float:none;padding:10px 20px}.menuMain .mainCallToAction ul{background-color:transparent;max-height:none;text-align:center}.menuMain .mainCallToAction ul li{display:inline-block;width:auto}.menuMain .mainCallToAction ul li a{padding:0;height:40px}.menuMain .mainCallToAction ul li a:hover{background-color:transparent}.menuMain .level2{text-align:left;padding-right:20px;padding-left:30px}.menuMain .level2 .level3{text-align:left;padding-right:20px;padding-left:20px}.menuMain .socialIcons,.menuMain form{display:block;margin:10px auto!important;left:0!important;right:0!important;clear:both;float:none}.menuMain form{padding:15px}.menuMain .searchContainer{display:block;float:none;margin:0;padding:0;position:relative;background:#fff}.menuMain .searchContainer #siteSearch{border:none;width:100%;-webkit-appearance:none;padding-right:50px;border-radius:0}.menuMain .searchContainer button{margin-right:0;position:absolute;top:0;right:0}li.menuAdminAltItems{display:none!important}}@media screen and (max-width:646px){li.menuAdminAltItems{display:block!important}.headerContent .mainCallToAction #menuAdmin{display:none}#menuMain .mainCallToAction #menuAdmin{padding-left:0;padding-bottom:15px;display:block;float:none;margin:auto;left:0;right:0;text-align:center}#menuMain .mainCallToAction .menuAdminDetails,#menuMain .mainCallToAction .menuAdminLogOut,#menuMain .mainCallToAction .menuAdminLogin,#menuMain .mainCallToAction .menuAdminManager{display:none}}ul.carouselControls{padding:0 20px;width:100%}ul.carouselControls li a{color:#fff;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{text-align:center;background-color:transparent;position:absolute;bottom:20px}.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;border-radius:15px;overflow:hidden;padding:0;text-indent:40px}.carouselButtons li a.button:hover{background-color:#fff}.videoPopUpWrapper{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin:0 auto}@media (max-width:992px){.videoPopUpWrapper{width:640px;height:360px}}@media (max-width:768px){.videoPopUpWrapper{width:500px;height:281px}}@media (max-width:540px){.videoPopUpWrapper{width:420px;height:236px}}@media (max-width:480px){.videoPopUpWrapper{width:300px;height:169px;padding:10px}}@media (max-width:360px){.videoPopUpWrapper{width:280px;height:158px}}.videoPopupClose{top:-10px;right:-10px}.videoPopupClose:hover{text-decoration:none;background-color:#1ab9ec;color:#fff}@media (max-width:540px){.videoPopupClose{top:-10px;right:-10px}}ul.carouselSlides li>a{display:block;width:66.667%;height:auto;float:right;position:relative}.carouselSlide{max-height:inherit;background-color:#914099;display:block;opacity:1;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.carouselSlide.hidden{opacity:0;display:initial;width:100%}.carouselSlide .carouselFilter{width:100%;height:100%;position:absolute}.carouselDetailWrapper{background-color:#914099;width:33.333%;top:inherit;left:inherit;margin-left:0;position:relative}.carouselDetailWrapper h2.carouselSlideHeading a,.carouselDetailWrapper h2.carouselSlideHeading a:link,.carouselDetailWrapper p{color:#fff}.carouselDetailWrapper h2{margin-top:0;font-family:proxima-nova;font-size:2.6em;line-height:1.3em;padding-bottom:20px}.carouselDetailWrapper .carouselSlideSummary{font-family:proxima-nova;font-size:1.2em}.carouselSlideDetail{background-color:transparent;width:auto;padding:20px 50px 20px 80px;position:absolute;top:50%;left:auto;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1em}.carouselSlideReadMore{display:block;color:#fff;background-color:#fff;padding:0;margin-left:0!important;padding-left:0!important;margin-top:25px;width:initial;text-align:left}.carouselSlideReadMore:hover{background-color:#f2f2f2}.showsVideo:before{position:absolute;content:'\f144';font-family:FontAwesome;text-align:center;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:transparent;width:100px;height:100px;z-index:0;line-height:100px;font-size:100px;border-radius:0}.showsVideo:hover:before{background-color:transparent}@media (max-width:1200px){ul.carouselSlides li>a{width:100%}.carouselDetailWrapper{width:40%;left:0}.carouselSlideDetail{background-color:transparent;padding:20px 20px 20px 80px}}@media (max-width:1000px){.carouselDetailWrapper{width:66.666%}.carousel ul,.carouselSlideDetail{margin-top:0}}@media (max-width:768px){ul.carouselSlides li>a{float:none}.carouselDetailWrapper{width:100%;left:auto}.carouselSlideDetail{-webkit-transform:none;-ms-transform:none;transform:none;top:inherit;width:100%;position:inherit}.carouselControls{display:none}.carousel .carouselButtons{bottom:auto;display:block}.carousel .carouselButtons li{width:auto;min-width:inherit}}@media screen and (max-width:480px){.showsVideo:before{width:60px;height:60px;font-size:60px;line-height:60px}}.homeIntro{font-family:proxima-nova,Times,serif;font-size:inherit;margin-bottom:0}.homeFeaturesTitle{color:#000;font-family:Didot-Bold}.homeHeadlinesIntro{max-width:1120px;left:0;right:0;margin:auto;width:80%;padding:0 20px;text-align:center;margin-bottom:40px}.homeHeadlinesIntro .homeFeaturesTitle{font-size:3em;padding-bottom:10px;margin-top:0;position:relative}.homeHeadlinesIntro .homeFeaturesTitle:after{content:"";background:#000;position:absolute;bottom:-10px;left:0;right:0;height:1px;width:200px;margin:auto}.homeHeadlinesIntro span{text-align:center;font-size:1.2em;font-family:proxima-nova}@media (max-width:1024px){.homeHeadlinesIntro{width:100%}.homeHeadlinesIntro .homeFeaturesTitle{font-size:2em}}.homeFeatures{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:60px}.homeFeaturesWrapper{background-color:#fff;margin:60px 0 0 0}.featureFooter{display:none}.homeBox1,.homeBox2,.homeBox3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.homeBox1 .featureRaisedWrapper,.homeBox2 .featureRaisedWrapper,.homeBox3 .featureRaisedWrapper{font-family:proxima-nova;font-size:.7em}.homeBox1 .featureRaisedWrapper span,.homeBox2 .featureRaisedWrapper span,.homeBox3 .featureRaisedWrapper span{font-size:1em}.homeBox1 .featureTargetWrapper,.homeBox2 .featureTargetWrapper,.homeBox3 .featureTargetWrapper{font-family:proxima-nova;font-size:.7em}.homeBox1 .featureTargetWrapper span,.homeBox2 .featureTargetWrapper span,.homeBox3 .featureTargetWrapper span{font-size:1em}.homeBox1 .homeFeatureDetailsWrapper,.homeBox2 .homeFeatureDetailsWrapper,.homeBox3 .homeFeatureDetailsWrapper{display:block;background-color:#fff;padding:10px 0 20px 0;border-top:none}.homeBox1 .homeFeatureDetailsWrapper h2,.homeBox2 .homeFeatureDetailsWrapper h2,.homeBox3 .homeFeatureDetailsWrapper h2{margin-top:0;font-size:1.5em;font-family:proxima-nova;line-height:1.3em;margin-bottom:10px}.homeBox1 .homeFeatureDetailsWrapper .featureFooter,.homeBox2 .homeFeatureDetailsWrapper .featureFooter,.homeBox3 .homeFeatureDetailsWrapper .featureFooter{padding-top:10px;display:none;padding-left:15px;border-left:none;border-left:1px solid #dcdbdb}.homeBox1 .homeFeatureDetailsWrapper .featureFooter .featureAuthorWrapper,.homeBox1 .homeFeatureDetailsWrapper .featureFooter .featurePublishWrapper,.homeBox2 .homeFeatureDetailsWrapper .featureFooter .featureAuthorWrapper,.homeBox2 .homeFeatureDetailsWrapper .featureFooter .featurePublishWrapper,.homeBox3 .homeFeatureDetailsWrapper .featureFooter .featureAuthorWrapper,.homeBox3 .homeFeatureDetailsWrapper .featureFooter .featurePublishWrapper{display:none}.homeBox1 .homeFeatureDetailsWrapper .featureFooter p strong,.homeBox2 .homeFeatureDetailsWrapper .featureFooter p strong,.homeBox3 .homeFeatureDetailsWrapper .featureFooter p strong{display:block}@media (max-width:1024px){.homeBox1 .homeFeatureDetailsWrapper .featureFooter,.homeBox2 .homeFeatureDetailsWrapper .featureFooter,.homeBox3 .homeFeatureDetailsWrapper .featureFooter{width:50%}}@media (max-width:768px){.homeBox1 .homeFeatureDetailsWrapper .featureFooter,.homeBox2 .homeFeatureDetailsWrapper .featureFooter,.homeBox3 .homeFeatureDetailsWrapper .featureFooter{border:0}}.homeBox1 .homeFeatureDetailsWrapper a.button,.homeBox2 .homeFeatureDetailsWrapper a.button,.homeBox3 .homeFeatureDetailsWrapper a.button{font-size:.5em;padding:10px 0;width:100%}.homeBox1 .homeFeatureDetailsWrapper .fundraise,.homeBox2 .homeFeatureDetailsWrapper .fundraise,.homeBox3 .homeFeatureDetailsWrapper .fundraise{background-color:#914099}.homeBox1 .homeFeatureDetailsWrapper .fundraise:hover,.homeBox2 .homeFeatureDetailsWrapper .fundraise:hover,.homeBox3 .homeFeatureDetailsWrapper .fundraise:hover{background-color:#6f3175}.homeBox1 a .filterM,.homeBox2 a .filterM,.homeBox3 a .filterM{height:193px;border-bottom:none;display:block;position:absolute;top:0;left:0;right:0;margin:20px;background:#000;opacity:.4}@media (max-width:1024px){.homeBox1 .appealTextContainer,.homeBox2 .appealTextContainer,.homeBox3 .appealTextContainer{width:50%}}.homeFeedBox1{background-image:url(/clients/rbhcharity/assets/home-feeds.png);background-repeat:no-repeat;background-size:cover;background-position:center}.appealPictureContainer{position:relative}.filterM{position:absolute;top:0;height:100%;width:100%;background-color:rgba(0,0,0,.5)}@media screen and (max-width:768px){.homeBox1,.homeBox2,.homeBox3{padding:20px!important}.homeBox1 .appealTextContainer,.homeBox2 .appealTextContainer,.homeBox3 .appealTextContainer{width:100%}.homeBox1 .featureFooter,.homeBox2 .featureFooter,.homeBox3 .featureFooter{width:100%!important}.homeBox1 .homeFeatureDetailsWrapper,.homeBox2 .homeFeatureDetailsWrapper,.homeBox3 .homeFeatureDetailsWrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.homeBox1 .heart,.homeBox1 .heart2,.homeBox2 .heart,.homeBox2 .heart2,.homeBox3 .heart,.homeBox3 .heart2{height:134px;width:162px}.homeBox1 .heart-filled,.homeBox1 .heart-filled2,.homeBox2 .heart-filled,.homeBox2 .heart-filled2,.homeBox3 .heart-filled,.homeBox3 .heart-filled2{width:162px}}.homeFeature{padding:20px;margin:0;width:50%}.homeFeature:hover{background-color:#fff}.homeFeature .banner{margin-bottom:0}.homeFeature:nth-child(4n+1){clear:inherit}.homeFeature:nth-child(2n+1){clear:left}@media screen and (max-width:768px){.homeFeatures{display:block}.homeFeature{width:100%;float:none;padding:20px 0}.homeFeatureDetailsWrapper{text-align:center}}@media screen and (max-width:480px){.homeFeatures{display:block}.homeBox1,.homeBox2,.homeBox3{width:100%;float:left;clear:both}}.homeFeedsWrapper{background:#fff;margin:0 0 20px 0;padding:0}.homeFeed{margin:0;padding:0 20px}.homeFeed:nth-child(4n+1){clear:inherit}.feedsTitle{background-color:transparent;padding:0}ul.feedList{padding:0}.feedItem{clear:both;margin-bottom:20px}.feedItem>a{width:33.3333%;float:left;display:block;margin:0}.feedItem>a img{margin-bottom:0}.feedItem h3,.feedItem p{margin-top:0;float:right;width:66.6666%;padding-left:20px}.feedItem:hover{cursor:pointer}.feedItem:after{content:"";visibility:hidden;display:block;height:0;clear:both}.homeFeedevents{background-color:#f6f0f7;margin:0!important;padding:60px 0}.homeFeedevents .feedItem{padding:10px}.homeFeedevents .readMore{margin-left:0;color:#914099}.homeFeedevents .feedTitle{font-size:1.7em;padding:0!important}.homeFeedevents .feedList{background-color:transparent;color:#000}.homeFeedevents p{padding:0!important}.homeFeedevents .feedsTitle{color:#000;font-family:Didot;position:relative;margin-bottom:20px;font-size:3em;padding-bottom:10px;margin-left:10px;font-family:Didot;text-align:center;margin-bottom:20px}.homeFeedevents .postFooterWrapper{clear:both}.homeFeedevents .postFooterWrapper .postFooter{padding:0;border:0}.homeFeedevents .postFooterWrapper p{display:block;padding:0;margin:0 0 10px 0;width:100%}.homeFeedevents .postFooterWrapper .publishDetailsWrapper,.homeFeedevents .postFooterWrapper .relatedWrapper,.homeFeedevents .postFooterWrapper .shareWrapper{display:none}.homeFeedevents .postFooterWrapper .associatedEndDate{display:none}.homeFeedevents .postFooterWrapper .associatedStartDate{background-color:#fff;color:#914099;padding:10px 20px!important;width:84%;font-family:proxima-nova}.homeFeedevents .postFooterWrapper .locationDetails{padding:0}.homeFeedevents .eventsContainer{max-width:1120px;left:0;right:0;margin:auto}.homeFeedevents .feedEventsContainer{background-color:transparent;padding-bottom:20px;padding-top:0}.homeFeedblogs{margin-top:60px!important}.homeFeedblogs .feedList{background-color:transparent}.homeFeedblogs .feedsTitle{font-size:3em;font-family:Didot;border-left:10px;margin:0 10px;padding-bottom:10px;text-align:center;position:relative;margin-bottom:20px}.homeFeedblogs .feedItemContainer{height:100%;border-top:none;overflow:hidden}.homeFeedblogs .feedTitle{font-size:1.7em;padding:0}.homeFeedblogs p{padding:0}.homeFeed{width:33.33333%;float:left}@media screen and (max-width:1200px){.eventsContainer ul.feedList{padding:25px}.homeFeedevents .feedsTitle{padding-bottom:0;margin-bottom:0}.homeFeedevents{padding:60px 0 10px 0}.homeFeedblogs{margin-top:60px!important}.homeFeedsWrapper{margin-bottom:0}}@media screen and (max-width:768px){.homeFeed{width:100%;float:none;padding:20px 0}}@media screen and (max-width:480px){.feedItem>a{width:100%;float:none}.feedItem>a img{margin-bottom:10px}.feedItem h3,.feedItem p{float:none;width:100%;padding-left:0}}.headerText{margin-top:40px}.headerText h1{font-size:2.25em;border-bottom:5px solid #000;margin-top:48px}.listContent,.postContent{width:75%;padding-right:80px}.listContent img,.postContent img{max-width:100%;height:auto}.postAside{width:25%}.postFooterWrapper{clear:both}.postFooterWrapper .postFooter{padding:20px;border:none;border-left:none;font-size:1em}.postFooterWrapper .publishDetailsWrapper{margin-top:0}.postFooterWrapper .publishDetailsWrapper:after{content:'';display:block;clear:both;visibility:hidden}.postFooterWrapper p{font-size:1em;display:inline-block;float:none;margin:0 20px 10px 0}.postFooterWrapper .relatedWrapper{margin-top:30px}.postFooterWrapper .relatedWrapper ul.relatedList{padding-left:0;display:inline}.postContent .postFooter{padding:20px 0}.shareWrapper{text-align:center;font-size:18px;border:none;padding-top:20px}.shareWrapper ul.shareList{margin-top:10px}.shareWrapper ul.shareList li{float:none}.headerWrapper .headerText .title{border-bottom:none;color:#000}@media screen and (max-width:768px){.contentBlock,.listContent,.postAside,.postContent{width:100%;padding:0}}@media (max-width:768px){.headerText h1{font-size:1.8em}img.postImageFloatLeft,img.postImageFloatRight{float:none;padding:0;margin:10px auto;display:block}}.listing .listedPost{border-bottom:0;margin-top:0;margin-bottom:40px}.listing .listedPost h2{margin-top:0;font-family:proxima-nova}.listing .listedPost .postFooterWrapper{display:none}.listFooter a.button:link{margin:0 5px}.appealsList .carousel .carouselButtons,.appealsList .carousel .carouselControls,.appealsList .carousel .carouselSlides,.blogsList .carousel .carouselButtons,.blogsList .carousel .carouselControls,.blogsList .carousel .carouselSlides,.eventsList .carousel .carouselButtons,.eventsList .carousel .carouselControls,.eventsList .carousel .carouselSlides,.faqListingPage .carousel .carouselButtons,.faqListingPage .carousel .carouselControls,.faqListingPage .carousel .carouselSlides{display:none}.appealsList .carousel .carouselButtons img,.appealsList .carousel .carouselControls img,.appealsList .carousel .carouselSlides img,.blogsList .carousel .carouselButtons img,.blogsList .carousel .carouselControls img,.blogsList .carousel .carouselSlides img,.eventsList .carousel .carouselButtons img,.eventsList .carousel .carouselControls img,.eventsList .carousel .carouselSlides img,.faqListingPage .carousel .carouselButtons img,.faqListingPage .carousel .carouselControls img,.faqListingPage .carousel .carouselSlides img{display:none;visibility:hidden}.blogListingPage .listedPost,.eventListingPage .listedPost,.newsListingPage .listedPost,.pageListingPage .listedPost{width:50%;float:left;padding:0 20px}.blogListingPage .listedPost:nth-child(2n+1),.eventListingPage .listedPost:nth-child(2n+1),.newsListingPage .listedPost:nth-child(2n+1),.pageListingPage .listedPost:nth-child(2n+1){clear:left}.eventListingPage .listedPost{height:inherit;margin-left:0;margin-right:0;border-bottom:0}@media screen and (max-width:768px){.pageWrapper .listing .listedPost{width:100%;float:none;padding:0}}@media screen and (max-width:480px){.listFooter a.button:link{margin:0 0 5px 0;width:100%}}.postAside{padding:20px 20px;margin-bottom:20px;background-color:#f6f0f7;color:#000}.postAside .appeals a.button{margin-bottom:5px;background-color:#914099;color:#fff}.postAside a{color:#000}.postAside .button,.postAside button{background-color:#914099;color:#fff}.postAside .button a,.postAside button a{color:#000}.postAside .appealTotaliser{padding-left:10px}.postAside .appealTotaliser .targetWrapper{float:left}.addToCalender{color:#fff!important}.associated .readMore{display:block;margin-top:10px}.associated .readMore a{color:#000}.associated h2{font-family:Didot;color:#914099}.associated .postFooterWrapper{display:none}.associated.associatedMostRead{display:none}.associatedBox{background-color:transparent}.associatedBox .button,.associatedBox button{background-color:#f6f0f7;color:#000}.associatedBox .button a,.associatedBox button a{color:#000}.associatedBox h2{font-family:proxima-nova!important}ul.associatedListing li{display:none;border:none}ul.associatedListing li:nth-child(-n+5){display:block}ul.associatedListing li img{display:none}ul.associatedListing h3{font-size:.95em;text-transform:uppercase;font-weight:500;margin-top:0;margin-bottom:0}.associatedTagCloud{display:none}.contact .postAside{display:none}@media (max-width:768px){.appealFeeds .findAFundraiserWidget{padding:20px}}.postComments{border:none;padding:20px}.postComments header{padding:0}.postComments h3{font-size:18px;margin:0}.postComments .commentForm{margin-top:0;background-color:#f6f0f7;padding:20px}.postComments .commentForm .formQuestion label{font-size:14px}.postComments .commentForm .formQuestion input,.postComments .commentForm .formQuestion textarea{background-color:#fff!important;border:0}.postComments .commentForm .commentImageWrapper,.postComments .commentForm .commentVideoWrapper{width:50%;margin-top:20px;display:inline-block;float:left}@media screen and (max-width:768px){.postComments .commentForm .commentImageWrapper,.postComments .commentForm .commentVideoWrapper{float:none;width:100%;margin-top:10px}}.postComments .commentForm .commentImageWrapper .formQuestion{margin-top:0}.postComments .commentForm .commentImageWrapper .commentAddImage{background-color:#1ab9ec!important;color:#fff!important;line-height:auto}.postComments .commentForm .commentVideoWrapper .addVideo{width:100%}.postComments .commentForm .commentNotify{float:left;width:100%;margin:10px 0 20px 0}.postComments .commentForm .commentNotify input[type=checkbox]{margin-top:6px;margin-right:6px}.postComments .commentForm button.addComment{margin-top:0;float:left}.commentsListWrapper{margin-top:20px}.commentsListWrapper ul.commentsList{padding:20px 0}.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 0;border-bottom:0}li.commentDonation{padding:20px 0 0 0;margin:20px 0 0 0;border-top:1px solid #000}li.commentDonation img{display:none}li.commentDonation .commentDetails{margin-top:0}li.commentDonation .commentDetails p{margin:0}li.commentDonation .commentDetails p.commenterWrapper{margin-bottom:10px;text-transform:uppercase}li.commentDonation .commentDetails strong{font-weight:400}li.commentDonation .commentDetails .commenterWrapper strong,li.commentDonation .commentDetails time span:nth-child(2){display:none}li.commentDonation .commentContentWrapper{width:50%;float:left}.commentDonationAmount{padding:0;margin:0;float:right;background-color:transparent;border-radius:0;font-size:1.7em}.registerCommentsWrapper#registerComments,.signInCommentsWrapper#signInComments{padding:0;background-color:transparent;margin:60px 0 0 0;clear:both}.registerCommentsWrapper#registerComments fieldset.registerForm,.signInCommentsWrapper#signInComments fieldset.registerForm{padding:0;margin:0 0 20px 0;border:0}.registerCommentsWrapper#registerComments fieldset.registerForm legend,.signInCommentsWrapper#signInComments fieldset.registerForm legend{text-align:left;font-size:1.2em;font-family:proxima-nova,Times,serif;margin-bottom:10px}.registerCommentsWrapper#registerComments fieldset.signInForm,.signInCommentsWrapper#signInComments fieldset.signInForm{padding:0;margin:0 0 20px 0}.registerCommentsWrapper#registerComments fieldset.signInForm legend,.signInCommentsWrapper#signInComments fieldset.signInForm legend{font-size:1.2em;font-family:proxima-nova,Times,serif;margin-bottom:10px}@media screen and (max-width:768px){ul.commentsList img{display:none}.commentContentWrapper{float:none;width:100%}}.categoryFilterWrapper{margin:40px 0}.categoryFilterWrapper h2,.categoryFilterWrapper h3{font-size:1em;font-weight:400;margin-top:0}ul.listedFilters{margin:0}ul.listedFilters>li{background:0 0;padding:0;height:auto;margin:0 5px 5px 0;cursor:pointer}ul.listedFilters a.filter{margin-right:0}ul.listedFilters a.filter:hover{text-decoration:none}.appliedFilters{margin:20px 0}.appliedFilters h3{float:none;margin:1em 0}.appliedFilters ul{float:none}.appliedFilters li{float:none;display:inline-block;margin:0 5px 5px 0}.appliedFilters span.filter{text-transform:capitalize;margin:0;border-radius:0;line-height:inherit}.appliedFilters span.filter:hover{cursor:default;background-color:#1ab9ec}.appliedFilters span.filter a.remove,.appliedFilters span.filter a.remove:link{position:inherit;top:auto;background-color:rgba(0,0,0,.3);margin:0 0 0 10px;width:23px;height:23px;border-radius:50% 50% 50% 50%;display:inline-block}.appliedFilters span.filter a.remove:before,.appliedFilters span.filter a.remove:link:before{font-family:FontAwesome;content:'\f00d'}.appliedFilters span.filter a.remove:hover,.appliedFilters span.filter a.remove:link:hover{background-color:rgba(0,0,0,.7);opacity:1;cursor:pointer}.groupedFilters{display:inline-block;margin:0 20px 10px 0}.listing .listedEvent .postFooterWrapper{display:block}.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 .publishDetailsWrapper,.listing .listedEvent .postFooterWrapper .relatedWrapper{display:none}.eventContent table td{padding:10px}.eventContent table input[type=text]{margin-top:0}.eventContent table.itemColumn{width:40%}.eventContent table h3{margin-top:0}.eventContent thead{color:rgba(51,51,51,.5)}h3.itemName{font-size:1em}.itemColumn{width:40%}a.mapLink{margin-top:5px}.eventDetails img{max-width:100%;height:auto}@media screen and (max-width:1024px){.itemColumn{width:20%}}@media (max-width:768px){a.addToCalender,a.eventBookingBtn,a.mapLink{width:100%;margin-right:0;text-align:center}}@media (max-width:540px){.eventPostPage .itemName,.priceColumn .price{font-size:1em}.extras,.tickets{overflow-x:auto}.eventContent table td{padding-left:5px;padding-right:5px}.quantityColumn input{width:40%;padding-left:0;padding-right:0}}.accordianHeader{padding:20px;margin-top:20px;position:relative}.accordianHeader h2{font-size:1em}.accordianHeader p.postSummary{padding:10px 0 0}.accordianHeader a.expand:link{position:absolute;top:20px;right:20px}.accordianHeaderText{float:none;width:90%}.accordianBody.contentBlockWrapper{padding:20px;background-color:#fff}.accordianBody.contentBlockWrapper .postFooterWrapper{display:none}.accordianOpen a.expand:link:before{content:'\f106'}.post_collapseContent,.post_collapseTitle{background-color:#000;padding:20px}.post_collapseReadMore a{margin-right:0}.post_collapseReadMore a:hover{text-decoration:none}.post_collapseReadMore a img{display:none}.post_collapseReadMore a:after{content:'\f107';font-family:FontAwesome;padding-left:10px}@media (max-width:768px){.accordianHeaderText{width:85%}.post_collapseReadMore,.post_collapseTitle{float:none!important;width:100%}.post_collapseReadMore a{width:100%;text-align:center}}body.login fieldset.signInForm{margin:60px auto}body.login fieldset.signInForm .formQuestion{max-width:600px}body.login fieldset.signInForm legend{float:none;font-size:2em;margin-bottom:1em}body.lobby-registered fieldset.registerForm,body.signup fieldset.registerForm{margin:60px auto;border:0;min-height:200px}body.lobby-registered fieldset.registerForm legend,body.signup fieldset.registerForm legend{text-align:left}body.lobby-registered .registerFields,body.signup .registerFields{max-width:600px}body.lobby-registered .registerFields .formQuestion.labelCheckBoxPair label,body.signup .registerFields .formQuestion.labelCheckBoxPair label{width:auto;display:inline}body.lobby-registered .registerFields .formQuestion.labelCheckBoxPair input[type=checkbox],body.signup .registerFields .formQuestion.labelCheckBoxPair input[type=checkbox]{margin:0 0 0 10px}body.lobby-ActivateMember .contentBlockWrapper{margin:60px auto 100px auto}body.lobby-ActivateMember fieldset.passwordForm{margin:60px auto 100px auto}body.lobby-ActivateMember fieldset.passwordForm .contentBlockWrapper{padding:0;margin:0}body.lobby-ActivateMember .formButtons,body.lobby-ActivateMember .formQuestion{max-width:600px}.passwordResetOne{margin:60px 0;max-width:600px}.passwordResetOne h1{font-weight:400}@media only screen and (max-width:768px){.passwordResetButtons a.register,.passwordResetButtons button.button,.registerSwitch a.register,.registerSwitch button.button,.signInButtons a.register,.signInButtons button.button{width:100%;margin:0 0 5px 0}}@media only screen and (max-width:540px){.formQuestion .checkboxRadio{margin-right:0}}.searchPageContainer{margin-right:0}.searchPageContainer input#searchPage{max-width:600px}.searchPageContainer button{width:auto;padding:7px 20px}.numberSearchResults{font-size:1em;margin:40px 0;padding:20px;background-color:#eee}.searchListingPage aside.postAside{display:none}select#orderResults{width:200px}.searchFilterWrapper{margin:40px 0 0 0;font-size:.85em}.searchFilterWrapper .moduleFilterContent{display:inline-block;width:66%;vertical-align:top}.searchFilterWrapper .searchOrderContent{display:inline-block;width:33%;vertical-align:top;margin-top:0}.searchFilterWrapper h2{font-size:1em;font-weight:400;margin-top:0}.searchResultsArea{border-top:2px solid #000}.searchResultsArea .listedPost{padding:40px 0;border-bottom:2px solid #000;margin:0}.searchResultsArea .listedPost.listedAppeal{width:100%;padding-left:0;padding-right:0}.searchResultsArea .listedPost.listedEvent .postFooterWrapper{display:none}.searchResultsArea .listedPost>a{display:block}.searchResultsArea .listedPost>a img{width:33.333%;margin-bottom:0;float:left;padding-right:20px}.searchResultsArea .listedPost h2{font-size:1em}.searchResultsArea .listedPost p span.readMore{display:none}.searchResultsArea .listedPost:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}@media (max-width:768px){.searchListingIntro{padding-bottom:20px}.searchPageContainer input{width:75%}.searchPageContainer button{margin:5px 0;width:100%}.searchFilterWrapper .moduleFilterContent,.searchFilterWrapper .searchOrderContent{display:block;width:100%}.searchFilterWrapper .searchOrderContent{margin-top:10px}.searchResultsArea .listedPost{margin-bottom:20px}.searchResultsArea .listedPost>a img{width:100%;float:none;margin-bottom:10px;padding:0}}body.PostCategory_social-media-landing-page .mainCallToAction,body.PostCategory_social-media-landing-page a.buttonExit,body.PostCategory_social-media-landing-page a.menuMainAlt,body.PostCategory_social-media-landing-page aside.postAside,body.PostCategory_social-media-landing-page footer.pageFooterWrapper,body.PostCategory_social-media-landing-page footer.postFooterWrapper,body.PostCategory_social-media-landing-page header.headerWrapper,body.PostCategory_social-media-landing-page nav.menuMain{display:none}body.PostCategory_social-media-landing-page .headerContent{max-width:720px;margin:0 auto}body.PostCategory_social-media-landing-page a.mainLogo{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:120px;height:150px;margin:10px 0 0;background-size:contain;background-position:center}body.PostCategory_social-media-landing-page .contentBlock .postContent{width:100%;padding:0;max-width:720px;margin:1rem auto 0;float:none;text-align:center}body.PostCategory_social-media-landing-page .contentBlock .postContent a.cta-button{display:block;width:100%;position:relative;padding:1rem 2rem;margin:1rem auto}@media (max-width:768px){body.PostCategory_social-media-landing-page .contentBlock .postContent a.cta-button{margin:.5rem auto;padding:.75rem 1.5rem}}.appealActionsWrapper .appealActions,.contentBlockWrapper.appealActionsWrapper .appealActions{max-width:100%}.topFundraisersWrapper{margin-top:20px;font-size:18px;margin-bottom:20px}.topFundraisersWrapper ol{padding-left:0}.topFundraisersWrapper ol li{width:49%;display:inline-block}.listing .listedAppeal{margin:0;padding-left:20px;padding-right:20px;width:33.33333%}.listing .listedAppeal:nth-child(3n+1){clear:left}@media screen and (max-width:768px){.topFundraisersWrapper ol li{width:100%}}.listedAppeal{border-bottom:0}.listedAppeal h2{margin-top:0;font-size:24px}.listedAppeal .totaliserFigure{font-size:18px}.listedAppeal .topFundraisersWrapper ol li{width:100%}.listedAppeal.sponsor-a-brick-appeal{display:none}.tabsWrapper{border-bottom:0}.tabsWrapper .tabs{max-width:1170px;border-bottom:1px solid #dcdbdb;padding-left:20px;padding-right:20px}.tabsWrapper .tabs li{margin-bottom:-1px}.tabsWrapper .tabs li a{border:1px solid #dcdbdb;background-color:transparent;padding:10px 15px}.tabsWrapper .tabs li a:hover{background-color:#dcdbdb;text-decoration:none}.tabsWrapper .tabs li.active a{border-bottom-color:#fff}@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}}.appealComments,.tabbedListing{width:100%;max-width:1170px;margin:0 auto;border-left:1px solid #dcdbdb;border-bottom:1px solid #dcdbdb;border-right:1px solid #dcdbdb;margin-bottom:60px;padding:20px}.appealComments .headerWrapper .headerContent,.tabbedListing .headerWrapper .headerContent{padding:0;margin:0}.appealComments .contentBlockWrapper,.tabbedListing .contentBlockWrapper{margin-top:0;padding:0}.appealComments .findAFundraiser,.tabbedListing .findAFundraiser{margin-top:0}.appealComments .findAFundraiser legend,.tabbedListing .findAFundraiser legend{border-bottom:0}.appealComments .listContent,.tabbedListing .listContent{width:100%;padding:0}.appealComments.currentProjectsListing .listContent,.tabbedListing.currentProjectsListing .listContent{width:75%;padding-right:60px}.appealComments.currentProjectsListing aside h3,.tabbedListing.currentProjectsListing aside h3{margin-top:0}.appealComments .postComments,.tabbedListing .postComments{margin-top:0;padding:0;border:0}.appealComments .fundraiserSearchResults,.tabbedListing .fundraiserSearchResults{padding:0 20px;margin-top:80px}.appealCommentsWrapper .postComments{margin-top:0;border-top-color:transparent}.appealFundraisersWrapper .findAFundraiser{padding:0}.fundraisersWrapper .findAFundraiser{padding:0;width:100%}@media screen and (max-width:1200px){.appealComments,.tabbedListing{border:0}}@media screen and (max-width:768px){.appealComments.currentProjectsListing .listContent,.appealComments.currentProjectsListing .listedPost,.appealComments.currentProjectsListing aside,.tabbedListing.currentProjectsListing .listContent,.tabbedListing.currentProjectsListing .listedPost,.tabbedListing.currentProjectsListing aside{width:100%;float:none;padding:0;margin-left:0;margin-right:0}.appealComments .findAFundraiser .formQuestion,.tabbedListing .findAFundraiser .formQuestion{width:100%;float:none}.appealComments .findAFundraiser .findAFundraiserEvent,.tabbedListing .findAFundraiser .findAFundraiserEvent{margin-left:0}.appealComments .findAFundraiser .findAFundraiserBtn,.appealComments .findAFundraiser .fundraiserSearchBtn,.tabbedListing .findAFundraiser .findAFundraiserBtn,.tabbedListing .findAFundraiser .fundraiserSearchBtn{display:block;margin-left:auto;margin-right:auto}}.appealTotaliser,.totaliserPanel{display:block;color:inherit}.appealTotaliser .raisedWrapper,.appealTotaliser .targetWrapper,.totaliserPanel .raisedWrapper,.totaliserPanel .targetWrapper{width:50%}.totaliserDone{background-color:#1ab9ec}.totaliserFigure{margin-top:0}#totaliserActions{display:block}#totaliserActions:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.raisedWrapper,.targetWrapper{margin-bottom:0}.totaliserLabel{font-size:.85em;color:rgba(51,51,51,.5)}.totaliserFigure{font-size:1em;color:#333}.raisedWrapper{margin-top:10px}.carousel .carouselSlideSummary,.carousel .totaliserGivingPanel{display:none}#totaliserActions .buttonDonate{float:left;margin:20px 10px 0 0}#totaliserActions .buttonFundraise{margin:20px 0 0 0}@media (max-width:1000px){.appealWidgets .totaliserPanel{width:100%;margin-top:0;float:none}.totaliserPanel{width:100%;margin-top:0;float:none}}@media (max-width:768px){#totaliserActions{text-align:center}}.totaliserDone{-webkit-animation:totaliser-grow 5s ease-out 1;animation:totaliser-grow 5s ease-out 1}@-webkit-keyframes totaliser-grow{0%{height:0}}@keyframes totaliser-grow{0%{height:0}}body.donate .formWrapper .carousel,body.donate .formWrapper .contentBlockWrapper,body.donate .formWrapper .headerText{padding:0}.donationForm{max-width:100%;margin:40px auto}.donationForm .button.callToActionBtn,.donationForm .button.cancel{font-size:.6em}.donationForm .button.cancel{background-color:#f6f0f7;color:#000}.donationForm .appealTotaliser,.donationForm .supportedAppeal{width:25%;padding:0 20px;margin:50px 0 0}.donationForm .appealTotaliser img,.donationForm .supportedAppeal img{max-width:100%}.donationForm:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.donationFormItems{width:75%;max-width:none;margin:0 0 50px;padding-right:80px}.donationAmount input[type=radio]{margin-right:30px;top:50%;font-size:20px;margin-top:-10px;line-height:1}.donationAmount .checkboxRadio{display:block}.donationAmount .donationAmountFigure{width:20%;padding:0 20px;font-size:2em;text-align:center;border-right:1px solid #dcdcdc}.donationAmount span.donationAmountDescription{width:50%;display:inline-block}.donationAmount.donationAmountOther label{width:20%}.donationAmount.donationAmountOther .donationAmountFigure{float:left;width:100%}.donationAmount.donationAmountOther input#donationAmountOther{margin:0 0 0 20px}.donationFrequency{background-color:#f3f3f3;padding:20px}.donationFrequency label{font-size:2em;width:auto;text-align:left}.donationFrequency input#monthly{float:right;margin:5px}.donationFrequency .regularPayment{margin-top:5px}.donationAmount.donationSelected,.donationFrequency.frequencySelected{background-color:#1ab9ec;color:#fff}.formQuestion.donationDate select,.formQuestion.donationPeriod select{width:100%}.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:.85em}.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:#1ab9ec;color:#fff}.signInWrapper .signInArea .signInForm{margin:0;padding:0}@media only screen and (max-width:768px){.donationForm .appealTotaliser,.donationForm .supportedAppeal{width:auto;margin:0 0 50px 0}.donationFormItems{width:100%;padding:0}.donationAmount{text-align:center;padding:20px}.donationAmount input[type=radio]{margin:0;position:relative;top:auto}.donationAmount .donationAmountFigure,.donationAmount .donationAmountOther,.donationAmount .donationAmountThumbnail,.donationAmount span.donationAmountDescription{width:100%;margin:10px 0;padding:0;text-align:center;border:0}.donationAmount .donationAmountFigure{font-size:1.4em}.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.4em}a.facebookPopulate,a.signIn{width:100%;margin:5px 0 0}}.displayName.formQuestion input[type=checkbox]{float:right;margin:5px 0 0 10px}@media only screen and (max-width:540px){.donationForm .formQuestion .checkboxRadio,.donationForm .formQuestion .checkboxRadio span,.donationForm .formQuestion span span{margin-right:0}.appealTotaliser,.supportedAppeal{display:block}.giftAidStatement{float:none;width:auto}.cardEndDate input{max-width:45%}}.quickGivingPanel{background:0 0;padding:20px;margin:40px 0;border:2px solid #f3f3f3}.quickGivingPanel .selectDonationAmount .formQuestion{display:block;float:none;width:100%;margin-right:0;height:auto;margin-bottom:0}.quickGivingPanel .selectDonationAmount .donationAmount{margin:20px 0}.quickGivingPanel .selectDonationAmount .donationAmount input[type=radio]{position:absolute;right:0;margin-right:30px;top:50%;font-size:20px;margin-top:-10px;line-height:1}.quickGivingPanel .selectDonationAmount .donationAmount .checkboxRadio{display:block}.quickGivingPanel .selectDonationAmount .donationAmount .donationAmountFigure{font-size:3rem;width:20%;padding:0 20px;display:inline-block;vertical-align:middle;text-align:center;border-right:1px solid #dcdcdc}.quickGivingPanel .selectDonationAmount .donationAmount .donationAmountThumbnail,.quickGivingPanel .selectDonationAmount .donationAmount img{width:100px;margin-left:20px;display:inline-block}.quickGivingPanel .selectDonationAmount .donationAmount .donationAmountDescription{width:45%;display:inline-block}.quickGivingPanel .selectDonationAmount .donationAmount.donationAmountOther label{width:20%}.quickGivingPanel .selectDonationAmount .donationAmount.donationAmountOther .donationAmountFigure{float:left;width:100%}.quickGivingPanel .selectDonationAmount .donationAmount.donationAmountOther input#donationAmountOther{margin:0 0 0 20px;width:50%}.quickGivingPanel .selectDonationAmount .donationAmount.donationSelected{background-color:#1ab9ec;color:#fff}.quickGivingPanel .selectDonationAmount span{display:inline-block}.quickGivingPanel .selectDonationAmount input.regularPayment{float:none;margin:0 0 0 10px}.quickGivingPanel .selectDonationAmount a.button.donateBtn{display:block;float:none;margin:20px 0}@media only screen and (max-width:768px){.quickGivingPanel .selectDonationAmount .donationAmount{text-align:center;padding:20px}.quickGivingPanel .selectDonationAmount .donationAmount input[type=radio]{margin:0;position:relative;top:auto}.quickGivingPanel .selectDonationAmount .donationAmount .checkboxRadio .donationAmountDescription,.quickGivingPanel .selectDonationAmount .donationAmount .checkboxRadio .donationAmountFigure,.quickGivingPanel .selectDonationAmount .donationAmount .checkboxRadio img{width:80%;margin:10px 0;padding:0;text-align:center;border:0}.quickGivingPanel .selectDonationAmount .donationAmount .donationAmountOther{width:100%;margin-left:0}.quickGivingPanel .selectDonationAmount .donationAmount .donationAmountOther label{float:none;text-align:center}.quickGivingPanel .selectDonationAmount .donationAmount.donationAmountOther label{width:100%;float:none}.quickGivingPanel .selectDonationAmount .donationAmount.donationAmountOther label strong{text-align:center}.quickGivingPanel .selectDonationAmount .donationAmount.donationAmountOther input#donationAmountOther{margin:0}}@media only screen and (max-width:540px){.quickGivingPanel .selectDonationAmount .formQuestion .checkboxRadio,.quickGivingPanel .selectDonationAmount .formQuestion .checkboxRadio span,.quickGivingPanel .selectDonationAmount .formQuestion span span{margin-right:0}}.departments{width:20%;padding-right:60px}.departments h2{margin-top:0}ul.departmentList>li{margin-top:40px}ul.departmentList>li a{background-color:#e2e2e2;color:#333;text-transform:uppercase}ul.departmentList>li a:hover{background-color:#d5d5d5;text-decoration:none}ul.departmentList ul.secondLevel li a{text-transform:inherit;background-color:#f2f2f2}ul.departmentList ul.secondLevel li a:hover{background-color:#e5e5e5}@media screen and (max-width:768px){.departments{width:100%;float:none;padding-right:0}}.productList,.shopLandingContent{width:80%;float:left}.productList .listContent,.shopLandingContent .listContent{padding-right:20px;padding-left:20px;width:100%}.productList .listFooter,.shopLandingContent .listFooter{padding-top:60px}.productList .listedPost,.shopLandingContent .listedPost{padding-right:20px;padding-left:20px;width:33.3333%;float:left}.productList .listedPost .postFooterWrapper,.shopLandingContent .listedPost .postFooterWrapper{display:block}.listedProduct:nth-child(3n+1){clear:left}.listedProduct .productBanner{width:100%}.productListOrder{margin-bottom:40px;font-size:1em}.listedProductText{width:100%;padding-left:20px}.listedProductText .relatedWrapper{display:none}.productPostPage{margin-top:100px}.productPostPage .addToBasket,.productPostPage .goToCheckout{margin-top:0!important;margin-bottom:10px}.productPostPage input{padding:13px}.productPostPage .postFooterWrapper{margin-top:40px}.productPostPage .postFooterWrapper .relatedWrapper{display:none}.productPostPage .postAside{width:100%;float:none;padding:0}.productPostPage .postAside h3{margin-top:40px}.productPostPage .postAside ul li{width:25%;float:left;padding:0 15px;border-bottom:0;margin-bottom:30px}.productPostPage .postAside ul li:nth-child(4n+1){clear:left}.productPostPage .productBannerWrapper{width:33.333%}.productPostPage .productBannerWrapper img{max-width:100%}.productPostPage .productText{width:66.666%;float:right;padding-left:20px}.productPostPage .productReviews{clear:both;float:left;width:100%}.productContentWrapper:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.productActions{padding-top:30px;position:relative}.productActions .oneUp{position:absolute;top:0;left:0}.postFooterWrapper .productFooter{font-size:1em;padding:0;border:0}.postFooterWrapper .productFooter .footerDepartments{margin-top:0}.footerDepartments{margin-top:0}.productReviews .formWrapper{margin:0;max-width:100%}.productReviews textarea{margin-top:15px}.productReviews .postComments .commentForm button.addComment{margin-top:5px}.relatedProducts{clear:both}.relatedProducts ul.associatedListing li img{display:block}.relatedProducts.associated:first-child{margin-top:40px}@media screen and (max-width:768px){.productList,.shopLandingContent{width:100%;float:none;padding-right:0}.productList ul.productListOrder li,.shopLandingContent ul.productListOrder li{width:100%;border:0;padding:0;margin:0 0 5px 0;float:none;display:block}.listedProduct{width:50%!important}.listedProduct:nth-child(3n+1){clear:none}.listedProduct:nth-child(2n+1){clear:left}.listedProduct .productBanner{float:none;margin:0 auto;width:auto;display:block;max-width:100%}.listedProductText{width:100%;padding-left:0}.listedProductText h2{font-size:24px}.productPostPage{margin-top:20px}.productPostPage .productBannerWrapper{padding-right:0;float:none;text-align:center;width:100%}.productPostPage .productBannerWrapper .productBannerList li{float:none;display:inline-block}.productPostPage .productText{float:none;width:100%;padding-left:0}.productPostPage .postAside ul li{width:50%}.productPostPage .postAside ul li:nth-child(4n+1){clear:none}.productPostPage .postAside ul li:nth-child(2n+1){clear:left}}@media screen and (max-width:480px){.listedProduct{width:100%!important;clear:left}.listedProduct:nth-child(2n+1){clear:none}.productPostPage .postAside ul li{width:100%}.productPostPage .postAside ul li:nth-child(2n+1){clear:none}.formQuestion.productQuantity,.productActions{width:100%;float:none}.productActions{padding:0;margin-top:20px}.productActions a.button:link{width:100%;margin-bottom:5px}.productFooter a.button:link{width:100%;margin-bottom:5px}}.paymentPage{margin-bottom:40px}.paymentPage td{padding:10px 20px}.paymentPage .paymentForm legend,.paymentPage table caption h2{text-align:center}h2.total,h3.vat{margin:40px 0;text-align:left;font-size:2em}h3.vat{color:rgba(51,51,51,.5)}.deliveryAmount,.promoCode{margin-top:40px;margin-bottom:0}.deliveryAmount span,.promoCode span{font-size:1em}.deliveryAmount h3,.deliveryAmount label,.promoCode h3,.promoCode label{font-size:1em;font-weight:400;margin:0}.deliveryAmount .deliveryOptions,.promoCode .deliveryOptions{width:auto;min-width:300px}.deliveryAmount input,.promoCode input{width:auto;min-width:150px;margin:0;float:right}.deliveryAmount button#applyPromo,.promoCode button#applyPromo{float:right;margin:0 10px 0 0}.paymentFormWrapper,.registerWrapper{margin-top:40px}fieldset.delivery,fieldset.registerForm{border:2px solid #f3f3f3;padding:20px}fieldset.delivery legend,fieldset.registerForm legend{text-align:center}fieldset#submit-button-wrapper{text-align:center}.continueShoppingWrapper{display:none}@media screen and (max-width:768px){.paymentPage .basket .itemColumn{min-width:140px}.paymentPage .basket .priceColumn,.paymentPage .basket .quantityColumn,.paymentPage .basket .removeColumn{min-width:140px;width:15%;padding:10px}h2.total,h3.vat{font-size:1.6em}.itemThumb{float:none;margin:0}.deliveryAmount h3,.deliveryAmount label,.deliveryAmount span,.promoCode h3,.promoCode label,.promoCode span{width:100%;float:none;text-align:left}.deliveryAmount .deliveryOptions,.promoCode .deliveryOptions{width:100%;min-width:100%;float:none}.deliveryAmount input,.promoCode input{width:100%;margin:0}.deliveryAmount button#applyPromo,.promoCode button#applyPromo{width:100%;margin:5px 0 0}.paymentEtc,.paymentFormWrapper{padding-right:0;padding-left:0}.registerButtons button.button,button.addressEnterBtn,button.postcodeLookUpBtn{width:100%;margin:5px 0 0 0}}.fundraiserListingPage .fundraiserSearchResults{float:left;width:100%}.fundraiserListingPage .fundraiserSearchResults .listContent{float:none;width:100%;padding:0}.fundraiserListingPage .postAside{display:none}@media screen and (max-width:768px){.fundraiserListingPage .fundraiserSearchResults{width:100%;float:none}}.listedFundraiser{width:25%;padding:0 20px;margin:0 0 20px 0}.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:1170px;padding:0 20px;margin-top:60px}.findAFundraiser legend{border-bottom:0}.findAFundraiser .findAFundraiserEvent{margin-left:0;padding-left:20px}@media screen and (max-width:768px){.findAFundraiser .formQuestion{float:none;width:100%}.findAFundraiser .formQuestion.findAFundraiserEvent{padding-left:0}}.pageFooterWrapper{border-top:0;background-color:#914099;padding:60px 0 0 0;background-image:url(/clients/rbhcharity/assets/footer-bg.png);background-repeat:no-repeat;background-size:42%;background-position:1087px 164px}.pageFooter{max-width:100%;padding:0 20px}.footerBox,.footerTwitter{margin:0;padding:0 20px 60px 20px;float:left;text-align:left}.footerBox span,.footerTwitter span{color:#fff}.footerBox h1,.footerBox h2,.footerBox h3,.footerTwitter h1,.footerTwitter h2,.footerTwitter h3{margin-top:0;font-size:24px;font-family:proxima-nova;color:#fff}.footerBox ol li,.footerBox ul li,.footerTwitter ol li,.footerTwitter ul li{list-style:none;color:#fff}.footerBox a,.footerBox p,.footerTwitter a,.footerTwitter p{color:#fff}.Footercredits ul li{display:inline-block;padding:0 10px}.Footercredits .socialIcons{margin:20px 0}.footerBox3 button{float:left;clear:both}.footerBox3 span{float:left}.footerTwitter ul{margin-bottom:0}.footerTwitter ul li{margin:20px 0}.footerTwitter ul li p{margin-bottom:5px}.footerTwitter ul li cite,.footerTwitter ul li time{font-size:13px;font-weight:700}.footerBox,.footerTwitter{width:33.33333%}.footerBox.Footercredits,.footerTwitter.Footercredits{width:100%;float:none;margin-top:60px}@media screen and (max-width:768px){.footerBox,.footerTwitter{width:100%;float:none;text-align:center}.footerBox3 button{float:none}}.newsletterContainer{background-color:rgba(237,21,111,.71);height:65px;overflow:hidden;position:fixed;bottom:0;left:0;right:0;z-index:999999}.newsletterContainer .footerBox{position:relative}.fa-times{position:absolute;right:44px;top:22px;color:#fff}.NewsletterSign-up{color:#fff;width:100%;left:0;right:0;margin:auto;float:none;background-color:transparent;clear:both;padding:10px 20px;padding-bottom:40px;max-width:1170px}.NewsletterSign-up h1{color:#fff;text-align:left;padding-top:7px;float:left;font-family:proxima-nova;font-weight:100;font-size:1.2em;padding-right:60px}.NewsletterSign-up .mceNonEditable{display:block;float:left}.NewsletterSign-up span{float:left!important}.NewsletterSign-up .formQuestion{color:#f6f0f7;margin-top:0;float:left;padding:0 20px 0 0}.NewsletterSign-up .formQuestion label{color:#fff;text-align:left;float:left;display:inline-block;padding-top:10px;font-size:.9em}.NewsletterSign-up .formQuestion input{background-color:transparent;border:none;border-bottom:1px solid #f6f0f7;margin-top:0;width:initial;float:left;display:inline-block;border-radius:0!important;color:#f6f0f7;max-width:162px}.NewsletterSign-up button{background-color:transparent;border:1px solid #fff;color:#fff;margin-top:0;padding:8px 25px;float:left;display:inline-block;clear:none;margin-left:40px}.NewsletterSign-up:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.userLoggedIn .NewsletterSign-up button.groupSignUpBtn{margin:20px auto;float:none;clear:both;display:block}@media screen and (max-width:1200px){.newsletterContainer{height:142px}.newsletterContainer h1{text-align:center;float:none}.newsletterContainer button{margin:20px auto 20px auto;float:none;left:0;right:0}.newsletterContainer .featureForm>div{margin-left:50%;-webkit-transform:translateX(-41%);-ms-transform:translateX(-41%);transform:translateX(-41%);width:100%}}@media screen and (max-width:768px){.newsletterContainer{height:272px}.newsletterContainer .formQuestion input{max-width:188px}.newsletterContainer .email input{margin-left:30px}.newsletterContainer h1{padding-left:20px}.newsletterContainer .featureForm>div{margin-left:0;-webkit-transform:none;-ms-transform:none;transform:none}.NewsletterSign-up{text-align:center}.NewsletterSign-up .formQuestion{padding:0;margin-left:49%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);float:left}.NewsletterSign-up .formQuestion input{width:400px}.NewsletterSign-up .formQuestion label{text-align:center}.NewsletterSign-up .lastName input{margin-left:2px}}@media screen and (max-width:570px){.newsletterContainer{height:320px}.newsletterContainer .formQuestion input{max-width:188px}.newsletterContainer .email input{margin-left:30px}}@media screen and (max-width:480px){.newsletterContainer{height:370px}.newsletterContainer .email input{margin-left:0}.NewsletterSign-up .formQuestion input{max-width:260px}}nav.menuSub{border-bottom:0}nav.menuSub ul{margin:40px auto;text-align:center}nav.menuSub ul li.level1{float:none}nav.menuSub ul li.level1 a{border-radius:0;padding:10px 15px}nav.menuSub ul li.level1 a:hover{text-decoration:none;background-color:#ddd}nav.menuSub ul li.level1.active a{background-color:#1ab9ec;color:#fff}nav.menuSub ul li.level1.active a:hover{background-color:#1ab9ec;color:#fff}header .carousel{margin:0 auto}.pageFooter{max-width:1170px}.pageFooter .footerTwitter{display:none}.pageFooter .footerBox .socialIcons{margin-top:30px}.Newsletter div{text-align:center}.topLevel .mainCallToAction{display:none}@media screen and (max-width:768px){.topLevel .mainCallToAction{display:block}.menuMain.scrolled{position:absolute;top:100%}}.carousel .carouselSlideSummary{display:block}.carousel .carouselSlideSummary .readMore{left:0;right:0;margin:auto;margin-top:25px}@media screen and (max-width:768px){.carouselSlideDetail{padding-bottom:40px}.carousel .carouselButtons{position:absolute;bottom:10px;display:block}.carousel .carouselButtons li{min-width:initial}}.homeFeed{width:100%;margin:40px 0}.homeFeed .feedList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.feedItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;clear:none;width:33.3333%;float:left;padding:10px}.feedItem>a{width:100%;clear:both}.feedItem .feedTitle,.feedItem p{width:100%;padding-right:20px}.feedItem:after{display:n}@media screen and (max-width:768px){.feedItem .feedTitle,.feedItem p{padding-left:0;padding-right:0}}@media screen and (max-width:480px){.homeFeed .feedList{display:block}.feedItem{width:100%;clear:both}.feedItem .feedTitle,.feedItem p{padding-left:0;padding-right:0}}.blogsPostBody .postFooter .blogDetails h2{font-size:1em}.blogsPostBody .postFooter .blogDetails h2 a{display:inline-block}.fundraiserSearchResults .listedFundraiser .listedPostText h2{width:100%;clear:both}.listedFundraiser:nth-child(4n+1){padding-left:20px}.appealPostPage .appealFooterWrapper .totaliserPanel{display:none}@media screen and (max-width:768px){#creditcard-container .registerGiftAid{text-align:center}}.showsVideo:before{z-index:0}