html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}html{overflow-y:scroll;}body{font-size:112.5%;}body a{color:#000046;text-decoration:none;}body .buttonBar{margin:0;padding-top:0.2em;overflow:hidden;}body .buttonBar a.btn{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:inline-block;margin:0;padding:0.7em 1em;color:#fff;background-color:#00BFFF;border:none;font-size:1.25em;margin-top:0.75em;margin-bottom:1em;background-image:url("/images/buttonAngle.png");background-position:0% -100%;background-repeat:no-repeat;text-decoration:none;cursor:pointer;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}body .buttonBar a.btn:before{content:"";position:absolute;z-index:-1;top:50%;left:0;right:0;-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);height:100%;background:#00BFFF;-moz-transition:all 0.1s;-o-transition:all 0.1s;-webkit-transition:all 0.1s;transition:all 0.1s;}body .buttonBar a.btn:hover{background-position:0% 50%;}body .buttonBar a.btn:active,body .buttonBar a.btn:focus{background-image:none;}body .buttonBar a.btn:active:before,body .buttonBar a.btn:focus:before{right:0;height:125%;}body,input,select,textarea{line-height:1.3;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;color:#000046;}input[type=number]{-moz-appearance:textfield!important;}input:focus,button:focus{outline:0;}main,footer{line-height:1.3;}main p,footer p,main ul,footer ul,main ol,footer ol,main h1,footer h1,main h2,footer h2,main h3,footer h3,main h4,footer h4,main h5,footer h5,main h6,footer h6{margin:0 0 0.5em;}main h1,main h2,main h3,main h4,main h5,main h6{font-weight:600;line-height:1.2em;}main h1{font-size:1.6em;}main h2{font-size:1.5em;}main h3{font-size:1.4em;}main h4{font-size:1.3em;}main h5{font-size:1.2em;}main h6{font-size:1.1em;}main strong{font-weight:bold;}main em{font-style:italic;}main ul{list-style-type:disc;overflow:auto;}main ol{list-style-type:decimal;overflow:auto;}main li{margin-left:2em;margin-bottom:0.5em;}main figure{margin-bottom:1.5em;text-align:center;}main figure img{margin:0 auto;}main figcaption{font-style:italic;font-size:1.1em;}main iframe,main img{max-width:100%;}main img[style*='float: left']{margin:4px 1em 0.5em 0;}main img[style*='float: right']{margin:4px 0 0.5em 1em;}.clearer{clear:both;}.groupVal .field-validation-error{display:block;}.groupVal .field-validation-error ~ .field-validation-error{display:none;}.noWrap{display:inline-block;white-space:nowrap;}@font-face{font-family:'parkinsonsukstencil-webfont';src:url("/css/webfonts/parkinsonsukstencil-webfont.eot");src:url("/css/webfonts/parkinsonsukstencil-webfont.eot?#iefix") format('embedded-opentype'),url("/css/webfonts/parkinsonsukstencil-webfont.woff2") format('woff2'),url("/css/webfonts/parkinsonsukstencil-webfont.woff") format('woff'),url("/css/webfonts/parkinsonsukstencil-webfont.svg#svgFontName") format('svg');}@font-face{font-family:'Parkinsans-Bold';src:url("/css/webfonts/Parkinsans-Bold.woff2");}@font-face{font-family:'Poppins-ExtraBold';src:url("/css/webfonts/Poppins-ExtraBold.woff2");}@font-face{font-family:'Poppins-Regular';src:url("/css/webfonts/Poppins-Regular.woff2");}@font-face{font-family:'Poppins-Medium';src:url("/css/webfonts/Poppins-Medium.woff2");}body > .ccImg{display:none;}body{background-color:#F7FBFC;}.introduction{font-family:'Poppins-Medium';font-size:1.4em;}.page{max-width:922px;margin:0 auto;padding:0 10px;color:#000046;font-family:'Poppins-Regular';background-color:#F7FBFC;}header a{text-decoration:none;border:none;}.progressBar{position:relative;font-weight:700;background-color:#00BFFF;padding:1.5rem;box-shadow:0px 3px 5px -2px rgba(0,0,0,0.4);}.progressBar ul{list-style-type:none;max-width:922px;margin:auto;}.progressBar ul li{display:inline-block;margin:0;padding:0.5em 1em 0.5em 0;line-height:1.25;text-align:center;color:#CCCCCC;}.progressBar ul li span{display:inline-block;text-indent:-9999px;font-size:1.1em;width:0;}.progressBar ul li span + span{margin-right:0.25em;text-indent:0;height:1.25em;width:1.25em;text-align:center;color:#000046;border:2px solid #000046;border-radius:50%;}.progressBar ul li.past span + span{color:transparent;background:url("/images/refresh/tick_dark.png") no-repeat center;border:2px #000046 solid;}.progressBar ul li.past p{color:#000046;}.progressBar ul li.current{color:#000046;}.progressBar ul li.current span{background-color:#000046;color:#00BFFF;}.progressBar ul li.current p{text-indent:0;color:#000046;}.progressBar ul li p{display:inline-block;text-indent:-9999px;color:#000046;}.progressBar ul li p{display:none;}.progressBar ul li.current p{display:inline-block;}.requiredAsterisk::after{content:'\00a0*';font-size:1.3rem;font-weight:bold;vertical-align:middle;color:#d86111;}button:focus{box-shadow:0 0 0 3px #fff,0 0 0 6px #000046;}.buttonBar{overflow:visible;}a:focus{background-color:#00BFFF;text-decoration:underline;text-decoration-thickness:3px;text-decoration-color:#000046;text-underline-offset:6px;border-bottom:none;}main a,footer a{text-decoration:none;border-bottom:1px solid #000046;color:#000046;cursor:pointer;padding:0 0.2em;position:relative;transition:background-color 0.3s ease-in-out;}main a:hover,footer a:hover{background-color:#00adf0;}main{display:block;}main .small{font-size:1em;}main p.help{margin:1em 0 1.5em;}main .bodyText iframe{margin:1em auto;width:100%;}main .giftAidCTA{font-size:1.4em;color:#000046;font-family:'Poppins-regular';}main .giftAidCTA span{color:#00BFFF;font-family:'Poppins-ExtraBold';}main #giftAid img{margin-top:-10px !important;}main section.ErrorMessage{background:#fef2cf url("/images/warning-i.png") no-repeat 40px 26px;padding:23px 20px 10px 100px;min-height:70px;margin-top:60px;}main section.ErrorMessage h2{color:#d86111;font-size:1em;font-family:'Parkinsans-Bold';}main.errorPage > article{margin-bottom:4em;}.hidden{display:none !important;}form{position:relative;}form .ctaIntro{margin-bottom:1em;}form .intro{margin-bottom:1.6em;}form label{display:block;font-family:'Poppins-ExtraBold';}form label.required::after{content:'\00a0*';font-size:1.3rem;font-weight:bold;vertical-align:middle;color:#d86111;}form label.required .label-text::after{content:'\00a0*';font-size:1.3rem;font-weight:bold;vertical-align:middle;color:#d86111;}form label.radio{font-weight:400;}form label + .fieldHelp{padding-top:1em;}form label .faint{color:#CCCCCC;font-weight:normal;}form .fieldHelp{padding-top:0.5em;clear:left;}form input[type=text],form input[type=email],form input[type=password],form input[type=number],form input[type=search],form input[type=date],form input[type=tel],form textarea{padding:0.5em 1em;width:100%;max-width:400px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1em;border:1px solid #CCCCCC;-webkit-appearance:none;border-radius:0;transition:all 0.5s;}form input[type=text]:focus,form input[type=email]:focus,form input[type=password]:focus,form input[type=number]:focus,form input[type=search]:focus,form input[type=date]:focus,form input[type=tel]:focus,form textarea:focus{box-shadow:0 0 0 2px #000046;}form input[type=text].input-validation-error,form input[type=email].input-validation-error,form input[type=password].input-validation-error,form input[type=number].input-validation-error,form input[type=search].input-validation-error,form input[type=date].input-validation-error,form input[type=tel].input-validation-error,form textarea.input-validation-error{background:#fef2cf;border-color:#d86111;}form input[type=text]:-ms-input-placeholder,form input[type=email]:-ms-input-placeholder,form input[type=password]:-ms-input-placeholder,form input[type=number]:-ms-input-placeholder,form input[type=search]:-ms-input-placeholder,form input[type=date]:-ms-input-placeholder,form input[type=tel]:-ms-input-placeholder,form textarea:-ms-input-placeholder{color:#CCCCCC;}form select{transition:all 0.5s;}form select:focus{outline:none;box-shadow:0 0 0 2px #000046;}form select.input-validation-error{background:#fef2cf;border-color:#d86111;}form input[type=date]{min-height:50px;background-color:#fff;}form textarea{min-height:150px;max-width:550px;}form select{height:2.4em !important;padding:0 0 0 0.67em !important;width:100%;max-width:400px;font-size:1em;border:1px solid #CCCCCC;-moz-appearance:button;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-padding-end:1em;-moz-padding-end:1em;-webkit-padding-start:1em;-moz-padding-start:1em;margin:0;overflow:hidden;padding-top:0.5em;padding-bottom:0.5em;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;background-color:#fff;}form select option{padding:0;}form label.radio{position:relative;padding-left:50px;padding-top:4px;min-height:20px;margin-top:25px;text-indent:-10px;color:#000046;font-family:'Poppins-Regular';font-size:20px;line-height:26px;}form label.radio::before{position:absolute;top:0;left:0;border-radius:50%;content:"";border:1px solid #666666;background:#fff;width:34px;height:34px;}form label.radio::after{opacity:1;border:11px solid #00BFFF;border-radius:50%;width:0;height:0;position:absolute;top:7px;left:8px;-ms-zoom:1;zoom:1;content:"";opacity:0;}form label.radio.selected::before{border-color:#000046;}form label.radio.selected::after{opacity:1;}form label.radio input[type=radio]{opacity:0;margin-left:-10px;}form label.radio:focus-within::before{box-shadow:0 0 0 2px #fff,0 0 0 5px #000046;}form .membership-preferences .prefCentreCheckbox{top:2em !important;left:1em !important;}form .monthly-preferences .prefCentreCheckbox{top:2em !important;}form #PrefWidget .prefHeader{margin-bottom:1em;max-width:92vw;}form #PrefWidget .prefCentreDiv{margin-top:20px;margin-bottom:20px;background:#E6F9FF;padding:1em 1em 0.3em;position:relative;}form #PrefWidget .prefCentreDiv .prefCentreCheckbox{-webkit-appearance:none;position:absolute;top:2em;left:15px;display:inline-block;vertical-align:middle;margin:0;margin-right:10px;padding:0;height:35px;width:35px;background-repeat:no-repeat;background-position:0 0;background-color:#fff;border:none;border:1px solid #666666;border-radius:2px;}form #PrefWidget .prefCentreDiv .prefCentreCheckbox:checked{background-image:url("/images/refresh/tick_dark2x.png");background-position:center;background-size:50%;background-repeat:no-repeat;border-color:#000046;}form #PrefWidget .prefCentreDiv .prefCentreCheckbox:focus{box-shadow:0 0 0 2px #fff,0 0 0 5px #000046;}form #PrefWidget .prefCentreDiv .prefCentreLabel{padding-left:50px;display:inline-block;min-height:20px;margin-top:3px;max-width:80vw;margin-bottom:0px;padding-bottom:15px;font-family:'Poppins-Regular';font-size:20px;line-height:26px;}form #PrefWidget .prefFootnote{margin-top:1em;}form label.checkbox{position:relative;padding-left:50px;padding-top:3px;min-height:20px;text-indent:-10px;}form label.checkbox::before{position:absolute;top:0;left:0;content:"";border:1px solid #666666;border-radius:2px;background:#fff;width:30px;height:30px;}form label.checkbox::after{width:34px;height:34px;position:absolute;top:0;left:0;-ms-zoom:1;zoom:1;content:"";opacity:0;background-image:url("/images/refresh/tick_dark2x.png");background-position:center;background-size:50%;background-repeat:no-repeat;}form label.checkbox:focus-within::before{border-color:#000046;box-shadow:0 0 0 2px #fff,0 0 0 5px #000046;}form label.checkbox.selected::before{border-color:#000046;}form label.checkbox.selected::after{opacity:1;}form label.checkbox input[type=checkbox]{opacity:0;margin-left:-10px;}form label.checkbox.email-consent{background:#f2f2f2;padding:1em 1em 0.5em;}form .emailConsentBox{background:#f2f2f2;padding:1em 1em 0.8em;margin:0 0 0.5em 0;}form .gidtAidCheckbox label.checkbox{padding-top:0;font-family:'Poppins-Regular';font-size:20px;font-weight:normal;}form .form-control{display:block;width:100%;max-width:400px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:2.4em;padding:0.5em 1em;background-color:#fff;border:1px solid #CCCCCC;}form .requiredMessage{margin:2em -10px 0;padding:0 10px 10px;font-size:0.875em;color:#000046;}form .requiredMessage::before{content:'* ';font-weight:bold;font-size:1.3rem;vertical-align:middle;color:#d86111;}form span.amount{font-weight:700;font-size:1em;border:2px solid #000046;display:inline-block;border-radius:100px;}form span.amount::before{content:'\00A3';display:inline-block;padding:0.6em 0.7em 0.6em 1em;color:#000046;border-right:2px #000046 solid;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:52px;margin-top:-10px;}form span.amount input{width:6em;border-left:0;font-weight:700;border:none;border-radius:100px;text-align:center;color:#000046;}form span.amount input.input-validation-error{background-color:transparent;}form h4{text-transform:uppercase;color:#00BFFF;font-size:1em;}form #card-number{position:relative;}form #card-number #ccAddon{position:absolute;right:9px;top:8px;}form #ccDetails .field-validation-error{max-width:340px;}form #phoneNumberFields div{margin-top:0;margin-bottom:15px;}form #phoneNumberFields div:first-of-type{margin-bottom:40px;}form fieldset{padding:1.3em 0 0;position:relative;margin-top:1em;}form fieldset::after{content:"";display:block;position:relative;top:1em;margin:40px 0;height:3px;background-color:#D8E9F0;clear:both;}form fieldset.noRule::after{display:none;}form fieldset:last-of-type::after{display:none;}form fieldset label{margin-top:40px;margin-bottom:20px;color:#000046;font-size:16px;}form fieldset label:first-of-type{margin-top:20px;}form fieldset label#mobileNumberLabel{margin-top:40px;}form fieldset .form-group label{margin-top:20px;}form fieldset .form-group:first-of-type label{margin-top:0;}form fieldset legend{left:0;font-size:1.5em;color:#000046;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:0.6em;font-family:'Parkinsans-Bold';}form fieldset legend img{vertical-align:baseline;margin-right:0.5em;}form fieldset:first-of-type legend{padding-top:0;}form fieldset aside{margin:1em 0 0;padding:1.3em 0 0;border-top:2px solid #00BFFF;border-bottom:2px solid #00BFFF;font-size:1.25em;font-family:'Poppins-Regular';line-height:1.6em;color:#00BFFF;}form fieldset aside.hasImage{padding-top:0;border-top:0;margin-left:auto;margin-right:auto;max-width:400px;color:#000046;border:none;}form fieldset aside.hasImage img{display:block;margin:0 auto 1.3em;}form fieldset .notice{margin-top:30px;font-size:0.889em;}form fieldset section{margin-top:2.5em;}form fieldset .fieldsetFooter{margin-top:1em;width:100%;background-color:#f2f2f2;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;padding:1em 1em 0.5em;box-sizing:border-box;font-size:0.889em;}form fieldset#giftAid{margin-top:0;}form fieldset#giftAid legend{margin-bottom:0.3em;position:relative;float:left;max-width:calc(100% - 217px);}form fieldset#giftAid img{width:170px;position:relative;float:right;}form fieldset .gidtAidCheckbox{font-size:1em;font-weight:600;margin:10px -10px;padding:20px 20px 5px;background:#E6F9FF;}form fieldset .gidtAidCheckbox span{color:#00BFFF;}form fieldset#directDebitDetails .sortCode input{display:inline-block;margin-right:1em;width:3.5em;}form fieldset #member_DonatorTitle{max-width:150px;}form fieldset .directDebitStartDate select{max-width:8em;}form fieldset #address-manual label:first-of-type{margin-top:20px;}form fieldset .typeahead.tt-hint{color:#ccc;}form fieldset .twitter-typeahead{display:block !important;}form fieldset .tt-menu .tt-dataset{max-height:200px;overflow-y:auto;}form #payingByCC,form #payingByPP{margin-top:2em;}form #payingByCC h4,form #payingByPP h4{color:#000046;}form .buttonBar{margin:2em 0;text-align:center;}form .buttonBar button{position:relative;margin:0;padding:0.7em 1em;color:#000046;font-family:'Poppins-ExtraBold';background-color:#00BFFF;border:1px solid transparent;font-size:1.125em;margin-top:0.75em;margin-bottom:1em;background-position:0% -100%;background-repeat:no-repeat;cursor:pointer;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;border-radius:100px;}form .buttonBar button.withImg{padding:1.1em 1.6em 1.1em 3.2em;}form .buttonBar button.withImg.withArrow{padding:0.8em 3em 0.8em 3.3em;}form .buttonBar button.withImg img{position:absolute;top:47%;left:1.5em;-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);}form .buttonBar button.withImg img.arrow{left:unset;right:1.3em;top:50%;}form .buttonBar button:before{position:absolute;z-index:-1;top:50%;left:0;right:0;-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);height:100%;-moz-transition:all 0.1s;-o-transition:all 0.1s;-webkit-transition:all 0.1s;transition:all 0.1s;}form .buttonBar button:hover{background:#fff;border-color:#000046;color:#000046;text-decoration:none;}form .buttonBar button:active,form .buttonBar button:focus,form .buttonBar button.selected{background-image:none;}form .buttonBar button:active:before,form .buttonBar button:focus:before,form .buttonBar button.selected:before{right:0;height:125%;}form .buttonBar.payment-btns{margin-bottom:0;padding:2px 0;}form .buttonBar.payment-btns .pay-btn{contain:paint;border-radius:100px;color:#000046;}form .buttonBar.payment-btns .pay-btn:hover{color:#000046;}form .buttonBar#paymentMethodSelector{text-align:center;display:flex;flex-direction:row;flex-flow:wrap;height:56px;overflow:visible;}@media only screen and (max-width:768px){form .buttonBar#paymentMethodSelector{height:auto;}}form .buttonBar#paymentMethodSelector button{float:none;font-size:1.25rem;padding:0.7em 1.5em;}form .buttonBar#paymentMethodSelector button#btnCC{margin:0;width:230px;}form .buttonBar#paymentMethodSelector button#btnPP{padding:0.4em 1em 0.6em 1em;width:230px;background:#ffc439;}form .buttonBar#paymentMethodSelector button#btnPP img{width:70%;height:auto;vertical-align:bottom;}form .buttonBar#paymentMethodSelector button#btnPP:hover{background:#fff;}form .buttonBar#paymentMethodSelector div{float:none;font-size:1.25rem;padding:0;}form .buttonBar#paymentMethodSelector div#btnPP{padding:0;width:230px;background:#ffc439;max-width:230px;margin-left:2%;display:flex;justify-content:center;align-items:center;height:unset;}form .buttonBar#paymentMethodSelector div#btnPP:hover{background:#ffc439;cursor:pointer;filter:brightness(0.95);}@media only screen and (max-width:768px){form .buttonBar#paymentMethodSelector div#btnPP{margin-top:10px;margin-left:0;}}form .buttonBar#paymentMethodSelector div.paypal-button{height:100%;}form .buttonBar .secureCheckoutMessage{display:block;max-width:200px;float:right;clear:right;padding-left:90px;background:transparent url("/images/secureCheckoutLogo.png") no-repeat 0 0;}form .field-validation-error{display:block;color:#d86111;font-weight:bold;font-size:0.8em;margin-top:0.4em;}form .field-validation-error.hidden{display:none;}form #ccDetails > div > .col-sm-5{padding:1.5em 0 0;}form #ccDetails > div > .col-sm-5 .acceptedCards img{display:inline;padding:0.25em 0.25em 0 0;}form .col-xs-5.col-sm-3{display:inline-block;vertical-align:middle;max-width:5em;}form .col-xs-5.col-sm-6{display:inline-block;vertical-align:middle;margin-left:1em;font-size:0.875em;}form #payingByPP img{padding:1.5em 0 2em;}.proximitySurvey form{margin-top:2em;}.proximitySurvey form label.checkbox{margin-bottom:1em;}.ddSummary{font-size:1.2em;}.ddSummary p{margin-bottom:0.2em;}.error{margin-bottom:2em;font-size:1.2em;}.error p{margin-bottom:0.8em;}.ddGuarantee{display:none;}.ddGuarantee ul{list-style:none;}.ddGuarantee ul li{margin-left:1em;margin-bottom:1em;padding-left:0;text-indent:-1em;}.ddGuarantee ul li::before{content:'\2022 ';color:#00BFFF;font-size:1.5em;position:relative;top:4px;margin-right:0.3em;}.monthSum .progressBar::after{position:static;}.monthSum form > section{position:relative;padding:1.5em 0 1em;border-bottom:2px solid #f2f2f2;}.monthSum form > section:first-of-type p{font-size:1.25em;}.monthSum form > section:first-of-type p strong{font-family:'Poppins-ExtraBold';}.monthSum form > section:first-of-type p span{color:#00BFFF;font-family:'Poppins-ExtraBold';}.monthSum form > section table{margin:1em 0;width:100%;}.monthSum form > section table tr:nth-of-type(2n-1) td{background:#f2f2f2;}.monthSum form > section table tr td{padding:0.5em;border:1px solid #CCCCCC;width:50%;}.monthSum form > section table tr td:first-of-type{font-weight:700;}.monthSum form > section ul{padding-top:1em;}.monthSum form > section:last-of-type{border:0;}.monthSum h2{font-size:1.5em;font-weight:600;color:#00BFFF;}#thanks_img{position:relative;height:47vh;background-size:cover !important;background-position:center top !important;}#thanks_img::before{content:"";display:block;position:absolute;top:0;bottom:50%;left:0;width:100%;background:-webkit-linear-gradient(rgba(0,0,0,0.9),transparent);background:-o-linear-gradient(rgba(0,0,0,0.9),transparent);background:-moz-linear-gradient(rgba(0,0,0,0.9),transparent);background:linear-gradient(rgba(0,0,0,0.9),transparent);}#thanks_img + header{position:absolute;top:0;right:0;left:0;border:0;}#thanks_img + header #securityLogo{display:none;}#thanks_img.membership::after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;width:100%;background:url("/images/tri.png") no-repeat bottom left;}.hero h1{margin:0.5em auto 0;max-width:16em;line-height:1;font-size:2em;text-align:center;font-family:'Parkinsans-Bold',Helvetica,Arial,sans-serif;color:#000046;}main.page.thanks{max-width:none;}main.page.thanks::after{display:none;}main.page.thanks h2{color:#000046;font-family:'Parkinsans-Bold';font-weight:normal;}main.page.thanks > article{margin:0 auto;max-width:1402px;}main.page.thanks > article aside{position:relative;margin:0 -10px;padding:10px;background:#E6F9FF;}main.page.thanks > article aside fieldset{z-index:10;margin:0;padding:1em 0;}main.page.thanks > article aside .buttonBar{margin:0;}main.page.thanks > article aside .buttonBar button{}main.page.thanks .grey_bar{margin:10px -10px;padding:0 10px;}main.page.thanks .grey_bar > div{margin:0 auto;max-width:1402px;}main.page.thanks .grey_bar h2{font-size:2.5em;}main.page.thanks .grey_bar a.btn{width:100%;font-size:1em;text-align:center;}main.page.thanks .grey_bar .flex-container{display:flex;}main.page.thanks .grey_bar .text,main.page.thanks .grey_bar .cta1,main.page.thanks .grey_bar .cta2{flex:1;}main.page.thanks .grey_bar .cta-container{height:100%;display:flex;flex-direction:column;}main.page.thanks .grey_bar .buttonBar{padding-left:20px;background:#fff;}main.page.thanks .grey_bar .involvedImg{position:relative;margin:0 -10px;}main.page.thanks .grey_bar .involvedImg img{display:block;width:100%;}main.page.thanks .grey_bar .involvedImg::after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;width:100%;background:url("/images/tri.png") no-repeat bottom left;}main.page.thanks .socialSharing{padding:32px 0;}main.page.thanks .socialSharing > div{margin:0 auto;max-width:400px;}main.page.thanks .socialSharing > div > p{font-size:1.4em;color:#00BFFF;margin-bottom:2em;font-weight:600;}main.page.thanks .socialSharing > div a{display:block;color:#fff;margin:0 0 2em;padding:0.9em 20px 0.9em 60px;border:none;font-size:1.1rem;text-align:center;position:relative;}main.page.thanks .socialSharing > div a.facebookBtn{background-color:#3b5999;}main.page.thanks .socialSharing > div a.facebookBtn span{position:relative;display:inline-block;width:0;height:0;}main.page.thanks .socialSharing > div a.facebookBtn span::before{content:'';display:block;position:absolute;top:-22px;left:-50px;width:30px;height:30px;background:transparent url("/images/fbBtnIcon.png") no-repeat 0 0;background-size:100%;}main.page.thanks .socialSharing > div a.tweetBtn{background-color:#55acee;margin-bottom:0.5em;margin-right:0;}main.page.thanks .socialSharing > div a.tweetBtn span{position:relative;display:inline-block;width:0;height:0;}main.page.thanks .socialSharing > div a.tweetBtn span::before{content:'';display:block;position:absolute;top:-22px;left:-50px;width:34px;height:34px;background:transparent url("/images/twBtnIcon.png") no-repeat 0 0;background-size:100%;}main.page.thanks .socialSharing::after{content:"";display:block;position:absolute;right:0;left:0;margin:32px 0 0;height:2px;background:#f2f2f2;}main.page.thanks.dec2020{padding:0;background-color:#fff;}main.page.thanks.dec2020 .hero-section{display:block;position:relative;background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important;min-height:420px;}main.page.thanks.dec2020 .hero-section.mobile{min-height:100%;}main.page.thanks.dec2020 .hero-section.mobile .blue-box{margin-top:-8px;}main.page.thanks.dec2020 .hero-section .overlay-gradient{background:transparent linear-gradient(90deg,#000000D9 0%,#54545400 100%) 0% 0% no-repeat padding-box;position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;}main.page.thanks.dec2020 .hero-section .overlay{z-index:2;position:absolute;width:1162px;margin:0 auto;top:50%;left:50%;transform:translate(-50%,-50%);padding-left:0;}@media only screen and (max-width:1199px){main.page.thanks.dec2020 .hero-section .overlay{max-width:1162px;width:100%;padding-left:100px;}}@media only screen and (max-width:768px){main.page.thanks.dec2020 .hero-section .overlay{padding-left:70px;}}main.page.thanks.dec2020 .hero-section .overlay h1{font-family:Nunito;font-size:60px;line-height:68px;font-weight:700;color:#fff;}main.page.thanks.dec2020 .hero-section .overlay h1 span{color:#1DAEEE;font-weight:400;}main.page.thanks.dec2020 .hero-section .overlay .subtitle h4{font-size:20px;line-height:24px;font-weight:400;color:#fff;}main.page.thanks.dec2020 .desktop{display:block;}@media only screen and (max-width:767px){main.page.thanks.dec2020 .desktop{display:none;}}main.page.thanks.dec2020 .mobile{display:none;}@media only screen and (max-width:767px){main.page.thanks.dec2020 .mobile{display:block;}}main.page.thanks.dec2020 .blue-box{background-color:#1DAEEE;max-width:450px;left:0;padding:25px;}main.page.thanks.dec2020 .blue-box.mobile{max-width:100%;}main.page.thanks.dec2020 .blue-box h1{font-family:Nunito;font-size:60px;line-height:68px;font-weight:700;color:#010344 !important;}@media only screen and (max-width:768px){main.page.thanks.dec2020 .blue-box h1{font-size:50px;line-height:50px;margin-bottom:0;}}main.page.thanks.dec2020 .blue-box h1 span{color:#fff !important;font-weight:400;}main.page.thanks.dec2020 .blue-box .subtitle h4{font-size:20px;line-height:24px;font-weight:400;color:#010344 !important;}@media only screen and (max-width:768px){main.page.thanks.dec2020 .blue-box .subtitle h4{font-size:18px;line-height:20px;margin-top:15px;}}main.page.thanks.dec2020 .thank-content .form-widget-content{padding-left:20px;padding-right:20px;}@media only screen and (max-width:1199px){main.page.thanks.dec2020 .thank-content .form-widget-content{padding-left:40px;padding-right:40px;}}@media only screen and (max-width:768px){main.page.thanks.dec2020 .thank-content .form-widget-content{padding-left:10px;padding-right:10px;margin-top:20px;}}@media only screen and (min-width:768px) and (max-width:991px){main.page.thanks.dec2020 .thank-content .form-widget-content{padding-right:30px;padding-left:30px;margin-top:30px;}}main.page.thanks.dec2020 .thank-content .form-widget-content h3{font-size:30px;line-height:40px;}main.page.thanks.dec2020 .thank-content .form-widget-content .giftAidCTA{font-size:24px;line-height:32px;margin-top:20px;}main.page.thanks.dec2020 .thank-content .form-widget-content .gif-aid-form{background-color:rgba(194,194,194,0.3);padding:30px;margin-top:10px;}@media only screen and (max-width:768px){main.page.thanks.dec2020 .thank-content .form-widget-content .gif-aid-form{padding-bottom:70px;}}@media screen and (max-width:360px){main.page.thanks.dec2020 .thank-content .form-widget-content .gif-aid-form{padding-bottom:100px;}}@media screen and (max-width:320px){main.page.thanks.dec2020 .thank-content .form-widget-content .gif-aid-form{padding-bottom:130px;}}@media only screen and (min-width:768px) and (max-width:991px){main.page.thanks.dec2020 .thank-content .form-widget-content .gif-aid-form{padding-bottom:30px;}}main.page.thanks.dec2020 .thank-content .form-widget-content .gif-aid-form label.checkbox{position:relative;padding-left:50px;padding-top:3px;min-height:20px;text-indent:-10px;display:inline-block;}main.page.thanks.dec2020 .thank-content .form-widget-content .gif-aid-form label.checkbox::before{position:absolute;top:0;left:0;content:"";border:2px solid #000;border-radius:2px;background:#fff;width:30px;height:30px;}main.page.thanks.dec2020 .thank-content .form-widget-content .gif-aid-form label.checkbox::after{width:34px;height:34px;position:absolute;top:0;left:0;-ms-zoom:1;zoom:1;content:"";opacity:0;background-image:url("/images/refresh/tick_dark2x.png");background-position:center;background-size:50%;background-repeat:no-repeat;}main.page.thanks.dec2020 .thank-content .form-widget-content .gif-aid-form label.checkbox:focus-within:before{box-shadow:0 0 0 2px #fff,0 0 0 5px #000046;}main.page.thanks.dec2020 .thank-content .form-widget-content .gif-aid-form label.checkbox.selected::before{border-color:#000046;}main.page.thanks.dec2020 .thank-content .form-widget-content .gif-aid-form label.checkbox.selected::after{opacity:1;}main.page.thanks.dec2020 .thank-content .form-widget-content .gif-aid-form label.checkbox input[type=checkbox]{opacity:0;margin-left:-10px;}main.page.thanks.dec2020 .thank-content .form-widget-content .gif-aid-form label.checkbox.email-consent{background:#f2f2f2;padding:1em 1em 0.5em;}main.page.thanks.dec2020 .thank-content .form-widget-content .left{display:block;width:89%;float:right;position:relative;top:-12px;color:#000046;font-size:20px;line-height:30px;font-weight:bold;}@media only screen and (max-width:1199px){main.page.thanks.dec2020 .thank-content .form-widget-content .left{width:93%;top:2px;}}@media only screen and (max-width:768px){main.page.thanks.dec2020 .thank-content .form-widget-content .left{width:83%;top:-12px;}}@media screen and (max-width:360px){main.page.thanks.dec2020 .thank-content .form-widget-content .left{width:82%;}}@media screen and (max-width:320px){main.page.thanks.dec2020 .thank-content .form-widget-content .left{width:76%;}}@media only screen and (min-width:768px) and (max-width:991px){main.page.thanks.dec2020 .thank-content .form-widget-content .left{width:92%;top:-12px;}}main.page.thanks.dec2020 .thank-content .form-widget-content .gif-statement .link{color:#00BFFF;text-decoration:underline;font-size:20px;line-height:30px;display:flex;cursor:pointer;margin-top:20px;}main.page.thanks.dec2020 .thank-content .form-widget-content .gif-statement .link img{margin-left:10px;transition:transform 0.1s ease-out;}main.page.thanks.dec2020 .thank-content .form-widget-content .gif-statement .link.open img{transform:rotate(180deg);}main.page.thanks.dec2020 .thank-content .form-widget-content .gif-statement .info{display:none;}main.page.thanks.dec2020 .thank-content .donation-info{background-color:#010344;display:flex;max-width:1052px;margin:0 auto;padding:30px 50px;color:#fff;}@media only screen and (max-width:768px){main.page.thanks.dec2020 .thank-content .donation-info{flex-direction:column;padding:20px;}}@media only screen and (max-width:1199px){main.page.thanks.dec2020 .thank-content .donation-info{max-width:80%;}}@media only screen and (min-width:768px) and (max-width:991px){main.page.thanks.dec2020 .thank-content .donation-info{max-width:80%;}}main.page.thanks.dec2020 .thank-content .donation-info .col{flex:1 1 50%;}main.page.thanks.dec2020 .thank-content .donation-info .col .info{display:flex;}main.page.thanks.dec2020 .thank-content .donation-info .col .info div{flex:1 1 50%;font-size:20px;line-height:30px;}@media only screen and (max-width:767px){main.page.thanks.dec2020 .thank-content .donation-info .col .info div{font-size:18px;line-height:27px;}}main.page.thanks.dec2020 .thank-content .cta-content{display:flex;}@media only screen and (max-width:767px){main.page.thanks.dec2020 .thank-content .cta-content{padding-left:10px;padding-right:10px;flex-direction:column;}}@media only screen and (max-width:1199px){main.page.thanks.dec2020 .thank-content .cta-content{padding-right:40px;padding-left:40px;}}@media only screen and (max-width:768px){main.page.thanks.dec2020 .thank-content .cta-content{padding-left:10px;padding-right:10px;}}@media only screen and (min-width:768px) and (max-width:991px){main.page.thanks.dec2020 .thank-content .cta-content{padding-right:30px;padding-left:30px;}}main.page.thanks.dec2020 .thank-content .cta-content .img{flex:1 1 35%;}@media only screen and (max-width:768px){main.page.thanks.dec2020 .thank-content .cta-content .img{margin-bottom:20px;}}main.page.thanks.dec2020 .thank-content .cta-content .img img{max-width:184px;border-radius:30px;}@media only screen and (max-width:1199px){main.page.thanks.dec2020 .thank-content .cta-content .img img{max-width:300px;}}@media only screen and (min-width:768px) and (max-width:991px){main.page.thanks.dec2020 .thank-content .cta-content .img img{max-width:220px;}}@media only screen and (max-width:767px){main.page.thanks.dec2020 .thank-content .cta-content .img img{max-width:100%;}}main.page.thanks.dec2020 .thank-content .cta-content .text{flex:1 1 60%;padding-right:20px;}main.page.thanks.dec2020 .thank-content .cta-content .text p{font-size:20px;line-height:27px;color:#010344;}main.page.thanks.dec2020 .thank-content .cta-content .text h3{font-size:30px;line-height:40px;}main.page.thanks.dec2020 .thank-content .cta-content a.btn{display:inline-block;background-color:#010344;border:2px solid #010344;color:#fff;font-size:20px;line-height:30px;padding:17px 30px;border-radius:60px;font-weight:bold;margin-top:20px;}main.page.thanks.dec2020 .thank-content .cta-content a.btn:hover{background-color:#fff;color:#010344;}main.page.thanks.dec2020 .thank-content .media-item-content{padding-right:10px;}@media only screen and (max-width:1199px){main.page.thanks.dec2020 .thank-content .media-item-content{padding-right:40px;padding-left:40px;}}@media only screen and (max-width:768px){main.page.thanks.dec2020 .thank-content .media-item-content{padding-left:10px;padding-right:10px;}}@media only screen and (min-width:768px) and (max-width:991px){main.page.thanks.dec2020 .thank-content .media-item-content{padding-right:30px;padding-left:30px;}}main.page.thanks.dec2020 .thank-content .media-item-content .video-ebeded{display:block;}main.page.thanks.dec2020 .thank-content .media-item-content .video-ebeded .iframe-responsive{position:relative;overflow:hidden;width:100%;padding-top:56.25%;border-radius:30px;}main.page.thanks.dec2020 .thank-content .media-item-content .video-ebeded .iframe-responsive iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;}main.page.thanks.dec2020 .thank-content .media-item-content .img.video{text-decoration:none;border:none;padding:0;height:100%;position:relative;display:block;}main.page.thanks.dec2020 .thank-content .media-item-content .img.video:hover{background-color:transparent;}main.page.thanks.dec2020 .thank-content .media-item-content .img.video svg{opacity:0.8;width:60px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}main.page.thanks.dec2020 .thank-content .media-item-content .img img{border-radius:30px;}main.page.thanks.dec2020 .thank-content .media-item-content .text{padding-right:10px;}main.page.thanks.dec2020 .thank-content .media-item-content .text .text-inner{margin-top:30px;}main.page.thanks.dec2020 .thank-content .media-item-content .text p{font-size:20px;line-height:27px;color:#010344;}main.page.thanks.dec2020 .thank-content .media-item-content .text h3{font-size:30px;line-height:40px;}main.page.thanks.dec2020 .thank-content .media-item-content a.btn{display:inline-block;background-color:#010344;border:2px solid #010344;color:#fff;font-size:20px;line-height:30px;padding:17px 30px;border-radius:60px;font-weight:bold;margin-top:20px;}main.page.thanks.dec2020 .thank-content .media-item-content a.btn:hover{background-color:#fff;color:#010344;}main.page.thanks.dec2020 .thank-content .social-media-content{display:flex;max-width:1162px;margin:0 auto;}@media only screen and (max-width:768px){main.page.thanks.dec2020 .thank-content .social-media-content{flex-direction:column;}}main.page.thanks.dec2020 .thank-content .social-media-content a{flex:0 50%;color:#010344;background-color:#1DAEEE;font-size:20px;line-height:30px;padding:17px 30px;border-radius:60px;font-weight:bold;margin-right:10px;text-align:center;max-width:507px;}@media only screen and (max-width:1199px){main.page.thanks.dec2020 .thank-content .social-media-content a{margin-left:40px;}}@media only screen and (max-width:768px){main.page.thanks.dec2020 .thank-content .social-media-content a{margin-left:10px;}}@media only screen and (min-width:768px) and (max-width:991px){main.page.thanks.dec2020 .thank-content .social-media-content a{margin-right:30px;margin-left:30px;}}main.page.thanks.dec2020 .thank-content .social-media-content a img{position:relative;top:6px;left:5px;}main.page.thanks.dec2020 .thank-content .social-media-content a + a{margin-right:0;margin-left:10px;}@media only screen and (max-width:1199px){main.page.thanks.dec2020 .thank-content .social-media-content a + a{margin-right:40px;}}@media only screen and (max-width:768px){main.page.thanks.dec2020 .thank-content .social-media-content a + a{margin-right:10px;margin-top:10px;}}@media only screen and (min-width:768px) and (max-width:991px){main.page.thanks.dec2020 .thank-content .social-media-content a + a{margin-right:30px;margin-left:30px;}}main.page.thanks.dec2020 .thank-content .row-social{background-color:#010344;padding-top:15px;padding-bottom:15px;}main.page.thanks.dec2020 .thank-content .row{padding-top:60px;padding-bottom:60px;background-color:#fff;}main.page.thanks.dec2020 .thank-content .row.don-info{padding-top:40px;padding-bottom:40px;}main.page.thanks.dec2020 .thank-content .row:nth-child(even){background-color:#EEF3F8;}main.page.thanks.dec2020 .thank-content .row .box{display:flex;max-width:1162px;margin:0 auto;}@media only screen and (max-width:768px){main.page.thanks.dec2020 .thank-content .row .box{flex-direction:column;}}@media only screen and (max-width:1199px){main.page.thanks.dec2020 .thank-content .row .box{flex-direction:column;}}main.page.thanks.dec2020 .thank-content .row .col{flex:1 1 50%;}main.page.thanks.dec2020 .thank-content .row .col.single .media-item-content{padding-right:0;display:flex;}main.page.thanks.dec2020 .thank-content .row .col.single .media-item-content .img{flex:1 1 50%;order:1;}main.page.thanks.dec2020 .thank-content .row .col.single .media-item-content .text{flex:1 1 50%;order:0;margin-top:0;}@media only screen and (max-width:1199px){main.page.thanks.dec2020 .thank-content .row .col.single .media-item-content .img{padding-right:40px;}}@media only screen and (max-width:768px){main.page.thanks.dec2020 .thank-content .row .col.single .media-item-content{flex-direction:column;}main.page.thanks.dec2020 .thank-content .row .col.single .media-item-content .img{padding-right:10px;margin-top:20px;}}@media only screen and (min-width:768px) and (max-width:991px){main.page.thanks.dec2020 .thank-content .row .col.single .media-item-content .img{padding-right:30px;}}main.page.thanks.dec2020 .thank-content .row .col + .col .cta-content{padding-left:20px;}@media only screen and (max-width:1199px){main.page.thanks.dec2020 .thank-content .row .col + .col .cta-content{padding-right:40px;padding-left:40px;margin-top:40px;}}@media only screen and (max-width:768px){main.page.thanks.dec2020 .thank-content .row .col + .col .cta-content{padding-right:10px;padding-left:10px;margin-top:40px;}}@media only screen and (min-width:768px) and (max-width:991px){main.page.thanks.dec2020 .thank-content .row .col + .col .cta-content{padding-right:30px;padding-left:30px;margin-top:30px;}}main.page.thanks.dec2020 .thank-content .row .col + .col .cta-content .text{padding-right:0;}@media only screen and (max-width:1199px){main.page.thanks.dec2020 .thank-content .row .col + .col .form-widget-content{margin-top:40px;}}@media only screen and (max-width:768px){main.page.thanks.dec2020 .thank-content .row .col + .col .form-widget-content{margin-top:40px;}}@media only screen and (min-width:768px) and (max-width:991px){main.page.thanks.dec2020 .thank-content .row .col + .col .form-widget-content{margin-top:40px;}}main.page.thanks.dec2020 .thank-content .row .col + .col .media-item-content{padding-left:10px;padding-right:0;}@media only screen and (max-width:1199px){main.page.thanks.dec2020 .thank-content .row .col + .col .media-item-content{padding-right:40px;padding-left:40px;margin-top:40px;}}@media only screen and (max-width:768px){main.page.thanks.dec2020 .thank-content .row .col + .col .media-item-content{padding-right:10px;padding-left:10px;margin-top:40px;}}@media only screen and (min-width:768px) and (max-width:991px){main.page.thanks.dec2020 .thank-content .row .col + .col .media-item-content{padding-right:30px;padding-left:30px;}}main.page.membership{padding-top:20px;}main.page.membership h1{text-align:center;margin-bottom:2.5em;}main.page.membership h1 span{font-family:'Parkinsans-Bold';font-size:2.6rem;color:#000046;display:inline-block;}main.page.membership label{line-height:1.5em;}main.page.membership input#member_DonatorPhone,main.page.membership input#member_DonatorMobile{max-width:14em !important;}main.page.membership #MemberDetails aside{display:none;}main.page.membership #MemberDetails::after{display:none;}main.page.membership .dobFields{border:1px solid #CCCCCC;padding:0 0 0 1em !important;width:10em !important;background-color:#fff;}main.page.membership .dobFields .divider{display:inline-block;border-right:1px solid #CCCCCC;width:0.25em;margin-right:0.5em;height:1em;position:relative;top:0.1em;}main.page.membership .dobFields input{width:2em;padding:0.5em 0;border:none;}main.page.membership .dobFields input:nth-of-type(3){width:2.5em;}main.page.membership .dobFields input::-webkit-inner-spin-button,main.page.membership .dobFields input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}main.page.membership #connectionToParkinsons .text-bold{margin:1em 0 0;}main.page.membership #connectionToParkinsons strong{color:#00BFFF;font-family:'Poppins-ExtraBold';font-size:16px;line-height:24px;}main.page.membership #connectionToParkinsons label{margin-bottom:0;font-family:'Poppins-Regular';}main.page.membership #connectionToParkinsons label.radio:first-of-type{margin-top:1em;}main.page.membership #connectionToParkinsons label.radio:last-of-type{margin-bottom:1em;}main.page.membership #billing-address input:disabled,main.page.membership #billing-address select:disabled{background-color:#fff;}main.page.membership .emailConsentBox{padding:1.4em 1.9em 0.8em;margin-top:1.5em;}main.page.membership #localGroups{background-color:#F2F2F2;padding:1.5em 1.5em;margin-top:4em;}main.page.membership #localGroups:after{top:4em;margin:0 -30px;}main.page.membership #localGroups h3{font-size:1em;font-weight:bold;}main.page.membership #localGroups .localGroupName.strong{font-size:1.3rem;font-weight:bold;color:#00BFFF;margin:0.8em 0 0.5em;display:inline-block;}main.page.membership #localGroups label{float:left;}main.page.membership #localGroups label:not(.radio){position:relative;top:1.5em;margin-right:2em;}main.page.membership #localGroups label.radio{position:relative;top:-35px;width:40px;display:inline-block;text-align:center;font-weight:bold;margin-right:40px;margin-top:50px;padding-left:0;}main.page.membership #localGroups label.radio:before{background-color:#fff;top:35px;border:2px solid transparent;}main.page.membership #localGroups label.radio.selected::before{border-color:#000046;}main.page.membership #localGroups label.radio:focus-within:before{box-shadow:0 0 0 2px #fff,0 0 0 5px #000046;}main.page.membership #localGroups label.radio:after{top:43px;}main.page.membership #paymentOption p:first-of-type strong{font-size:1.4em;}main.page.membership #paymentOption label{margin-top:1.5em;}main.page.membership #paymentOption button{background-color:#00BFFF;cursor:pointer;padding:14px 30px;font-size:1.3em;border:1px solid transparent;color:#000046;transition:padding linear 0.05s,margin linear 0.05s;margin-bottom:25px;font-family:'Nunito';font-weight:700;transition:all 0.5s;}main.page.membership #paymentOption button.membershipAmountButton{margin-right:16px;font-size:1.2em;border-radius:100px;font-family:'Poppins-ExtraBold';}main.page.membership #paymentOption button.membershipAmountButton.selected{padding:20px 30px;margin-top:-6px;}main.page.membership #paymentOption button#btnNoDonation{margin:0.5em 0 20px;border-radius:100px;font-size:1em;font-family:'Poppins-ExtraBold';}main.page.membership #paymentOption button:hover{border-color:#000046;background:#fff;}main.page.membership #paymentOption .amountCurrency{font-weight:700;font-size:1.3em;border:2px solid #000046;display:inline-block;border-radius:100px;}main.page.membership #paymentOption .amountCurrency::before{content:'\00A3';display:inline-block;padding:0.4em 0.7em;color:#000046;border-right:2px #000046 solid;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:52px;margin-bottom:-1px;}main.page.membership #paymentOption .amountCurrency input{width:6em;border-left:0;font-weight:700;border:none;border-radius:100px;text-align:center;color:#000046;}main.page.membership #paymentOption #member_DonationAmount{width:150px;font-size:1em;font-weight:700;height:0px;box-sizing:border-box;padding:1rem 1rem 1.5rem 0rem;vertical-align:middle;background-color:transparent;}main.page.membership #giftAid img{float:none;position:static;}main.page.membership .paymentFrequencySelection{margin-top:1.4em;line-height:4em;}main.page.membership .paymentFrequencySelection button{cursor:pointer;padding:16px 26px;background-color:#00BFFF;color:#000046;border:1px solid transparent;margin-right:16px;font-size:1em;transition:padding linear 0.05s,margin linear 0.05s;border-radius:100px;font-family:'Poppins-ExtraBold';transition:all 0.5s;}main.page.membership .paymentFrequencySelection button:last-of-type{margin-right:0;}main.page.membership .paymentFrequencySelection button:hover{background:#fff;color:#000046;border-color:#000046;}main.page.membership #member_DonatorDOB{visibility:hidden;position:absolute;width:0;height:0;text-indent:-1000px;}main.page.membership #member_DonatorDOB + span.field-validation-error{display:block;clear:left;}main.page.membership #member_DonatorEmail,main.page.membership #member_DonatorAddressLine1,main.page.membership #member_DonatorAddressLine2,main.page.membership #member_BillingAddressLine1,main.page.membership #member_BillingAddressLine2{max-width:500px;}main.page.membership input[id*="Postcode"]{max-width:264px;}main.page.membership .dobFields input{background-color:transparent !important;}main.page.membership .dobFields.error{border:1px solid #d86111;background-color:#fef2cf;margin-bottom:0;}main.page.membership #contactPreferences{padding:0;margin:0;}main.page.membership #contactPreferences p{color:#000046;}main.page.membership #contactPreferences strong{color:#000046;font-family:'Parkinsans-Bold';}main.page.membership #contactPreferences p:first-of-type strong{font-size:1.4em;}main.page.membership #directDebitDetails img.dd{top:10px;width:148px;height:auto;display:block;padding-top:8px;}main.page.membership #directDebitDetails label:first-of-type{margin-top:2em;}main.page.membership .gidtAidCheckbox{padding:8px 20px 10px;margin:0;}main.page.membership .buttonBar #btnSubmit{padding:0.8em 1.5em;font-size:1.15em;}main.page.membership #hosted-fields{margin-top:80px;}main.page.membership #hosted-fields:before{content:"";display:block;position:relative;bottom:1.3em;margin:0;height:3.2px;background-color:#D8E9F0;clear:both;}main.page.membership #hosted-fields #paymentMethodSelector label{margin-bottom:0.5em;}main.page.membership #hosted-fields #paymentMethodSelector button{width:240px;}main.page.membership #hosted-fields #paymentMethodSelector button#btnCC{background:#00BFFF;padding-right:24px;font-size:1.25rem;position:relative;top:0;border-radius:100px;line-height:unset;}main.page.membership #hosted-fields #paymentMethodSelector button#btnCC:hover{background:#fff;color:#000046;}main.page.membership #hosted-fields #paymentMethodSelector button#btnPP{position:relative;padding:0.5em 1em;max-width:390px;border-radius:100px;background:#ffc439;}main.page.membership #hosted-fields #paymentMethodSelector button#btnPP:before{content:none;}main.page.membership #hosted-fields #paymentMethodSelector button#btnPP:hover{background:#fff;}main.page.membership #hosted-fields #paymentMethodSelector button#btnPP img{width:130px;height:auto;position:static;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;}main.page.membership #hosted-fields .acceptedCards p{display:inline;position:relative;top:-8px;}main.page.membership #hosted-fields .acceptedCards img{height:31px !important;width:auto;}main.page.membership #hosted-fields #card-number{max-width:264px;}main.page.membership #hosted-fields #expiration-date{max-width:170px;}main.page.membership.monthSum h1{text-align:center;font-family:Nunito;font-size:2.5rem;font-weight:700;color:#00BFFF;margin-bottom:10px;}main.page.membership.monthSum h1:after{content:'';display:block;margin:20px auto 0;width:150px;border-bottom:2px solid #CCCCCC;}main.page.membership.monthSum section.noRule{border-bottom:none;}main.page.membership.monthSum section:not(.ddGuarantee) > h2{float:left;width:55%;}main.page.membership.monthSum section img.dd{float:right;}main.page.membership.monthSum section button,main.page.membership.monthSum section p{clear:both;}main.page.membership.monthSum .ddSummary{text-align:center;margin-bottom:1.5em;}main.page.membership.monthSum .ddSummary p{font-weight:bold;}main.page.membership.monthSum img.dd{height:45px;width:auto;top:1.8em;}main.page.membership.monthSum #btnAmendDetails,main.page.membership.monthSum #btnAmendDetails2{float:right;display:none;padding:14px 21px;border:2px solid #00BFFF;background-color:#fff;color:#00BFFF;margin:0 0 1.8em 10%;font-size:1.3rem;font-weight:400;cursor:pointer;}main.page.membership.monthSum #btnAmendDetails2{float:none;display:inline-block;margin:0.5em 0;}main.page.membership.monthSum form > section table tr td{padding:0.6em 1em;}main.page.membership.monthSum #backLink{display:inline-block;margin-left:30px;}main.page.membership.monthSum table{border-bottom:1px solid #CCCCCC;}main.page.membership.monthSum table tr td{width:auto;display:block;background-color:#fff;border-bottom:none;}main.page.membership.monthSum table tr td:first-of-type{background-color:#f2f2f2;}main.page.membership.monthSum .buttonBar{text-align:left;margin-top:0.5em;}main.page.membership.monthSum .buttonBar #backLink{display:none;}main.page.membership.monthSum .buttonBar #btnSubmit{width:auto;padding:20px 30px;}main.page.membership.thanks .hero h1{max-width:20em;margin-bottom:1em;}main.page.membership.thanks .bodyText{margin-left:0;margin-bottom:0.3em;font-size:1.2em;}main.page.membership.thanks .summary{margin:0 0 2em;padding:1em 18px 1.6em;clear:left;}main.page.membership.thanks .summary p{margin:1em 0;font-family:'Poppins-ExtraBold';}main.page.membership.thanks .summary p span{display:inline-block;width:40%;font-family:'Poppins-Regular';margin-right:1em;}main.page.membership.thanks .grey_bar{padding-top:40px;padding-bottom:30px;background-color:#E6F9FF;}main.page.membership.thanks .grey_bar h2{font-size:1.6em;}main.page.membership.thanks .grey_bar article .img{position:relative;width:100%;height:45vw;background-repeat:no-repeat;background-size:cover;background-position:center center;overflow:hidden;box-sizing:border-box;}main.page.membership.thanks .grey_bar article .img:after{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:30px;background:transparent url("/images/tri.png") no-repeat 0 0;background-size:100% 100%;z-index:10;}main.page.membership.thanks .grey_bar article .text{background-color:#fff;padding:20px;}main.page.membership.thanks .grey_bar a.btn{width:auto;padding:13px 30px;}header{margin:0;overflow:hidden;color:#00BFFF;background-color:#fff;}header #siteLogo{float:left;width:140px;height:70px;background:url("/images/refresh/nav_logo.svg") no-repeat;background-position:center;background-color:#fff;background-size:100%;padding:0.5rem 0.8rem;}header #securityLogo{float:right;text-align:left;margin-top:30px;padding-left:28px;min-height:24px;font-size:0.85em;line-height:1;background:url("/images/nav_lock.svg") no-repeat center left;background-size:16px auto;color:#000046;}footer{color:#fff;background-color:#000046;}footer section{clear:both;overflow:hidden;margin:1em 0;padding:1em 0 0.5em;}footer section h2{font-size:1.125em;margin-bottom:0.5em;color:#000046;font-family:'Parkinsans-Bold';}footer section h5{padding:0.5em 0;font-family:'Poppins-ExtraBold';}footer section h5 span,footer section h5 a{font-weight:400;color:#00BFFF;}footer section.helpAndSecurity{color:#000046;background-color:#F7FBFC;}footer section.helpAndSecurity .help{padding:0 0 2em;}footer section.helpAndSecurity .help::after{content:"";display:block;position:relative;top:2em;margin:0 -10px;height:2px;background:#00BFFF;}footer section.helpAndSecurity .help a{-ms-word-wrap:break-word;word-wrap:break-word;color:#000046;font-family:'Poppins-Regular';}footer section.helpAndSecurity .security{padding:2em 0;}footer section.legal{margin-bottom:0;font-size:80%;}footer section.legal .page{max-width:1402px;background-color:#000046;}footer section.legal #regulator{display:block;margin:0 auto;padding-bottom:1.5em;}footer section.legal #legalText{margin-left:0;color:#fff;}footer section.credit{margin:0;padding-top:0;font-size:80%;color:#CCCCCC;}footer section.credit .page{max-width:1402px;background-color:#000046;}footer section.credit a{color:#CCCCCC;}footer section.credit p{color:#C1C1C1;}footer section .openingTimes{font-size:1rem;}.tt-menu{background-color:#fff;padding:10px 0;border:1px solid #f2f2f2;}.tt-menu .tt-suggestion{padding:0.5em 10px;cursor:pointer;}.tt-menu .tt-cursor{background-color:#f2f2f2;}fieldset#donationType{margin-top:0;}#frmSingleDonationQualifyForm fieldset::after{display:none;}#magazine p strong{color:#00BFFF;}#frmRegularDonationSummaryForm section{padding-top:2em;}#pnlAge{padding-top:0;margin-top:0.8em;}#pnlAge .label-text{position:relative;font-family:'Poppins-Regular';font-size:20px;line-height:26px;bottom:4px;}#pnlAge .label-text::after{display:none;}#pnlAge .ageConfirmationCheckbox{margin-bottom:2em;}@media screen and (min-width:640px){body{font-size:125%;}.progressBar ul li p{text-indent:0;display:inline-block;}form fieldset .gidtAidCheckbox{margin:2em 0 1em;}form fieldset legend{font-size:1.6em;}form fieldset#directDebitDetails select{margin-left:1em;}form .buttonBar{text-align:left;}form .buttonBar#paymentMethodSelector{text-align:left;margin-top:2px;}form .buttonBar#paymentMethodSelector button{font-size:1.25rem;}form .buttonBar#paymentMethodSelector button#btnCC{display:inline-block;width:230px;}form .buttonBar#paymentMethodSelector button#btnPP{margin-left:1em;}form #ccDetails > div > .col-sm-7{float:left;}form #card-number #ccAddon{top:11px;}main.page.thanks .grey_bar{padding:32px 10px 0;}main.page.thanks .grey_bar .socialSharing{background:#fff;}header #securityLogo{font-size:0.8em;}#PrefWidget .prefCentreDiv .prefCentreCheckbox{top:675px;}main.page.membership #contactPreferences strong{font-size:32px;}}@media screen and (min-width:769px){main.page.thanks .socialSharing > div .sharingButtons a{display:inline-block;margin-right:20px;}main.page.thanks .socialSharing > div .sharingButtons a:last-of-type{margin-right:0;}main section.ErrorMessage{margin-bottom:0;}.page{padding:0 30px;}.progressBar{font-weight:700;}.progressBar ul{list-style-type:none;}.progressBar ul li{margin:0 1em 0 0;}.progressBar ul li p{text-indent:0;}.progressBar::after{margin:0;right:-30px;left:-30px;bottom:-1em;}form{padding-top:2em;}form .gidtAidCheckbox label.checkbox{padding-top:6px;}form .requiredMessage{position:absolute;margin:0 -10px;padding:10px;border-bottom:0;right:0;top:60px;}form fieldset:first-of-type{margin-top:1em;}form fieldset .notice{}form fieldset#donationSource div,form fieldset#MemberDetails div{float:left;box-sizing:border-box;padding-right:2em;width:60%;}form fieldset aside{float:right;margin:0 0 1em;font-size:1em;width:40%;}form fieldset + .fieldsetFooter{padding:1.5em 2em 1em;}form fieldset#giftAid legend{margin-bottom:0;}form fieldset#giftAid img{position:static;margin-left:2em;}form fieldset .gidtAidCheckbox{padding:1em 1em 0.5em;}form fieldset .dd{float:right;position:absolute;top:-3em;right:0;}form fieldset .fieldsetFooter{font-size:0.8em;}form #ccDetails > div > .col-sm-5{display:inline-block;padding:1.1em 0 0 2em;}form fieldset#donationType:after{content:"";display:block;margin:30px -30px;height:3px;background-color:#f2f2f2;}form .buttonBar button{font-size:1.1em;}form .buttonBar button.withImg{padding-top:0.7em;padding-bottom:0.7em;}form .buttonBar a.btn{font-size:1.5em;}.monthSum h2{margin-bottom:1.5em;}.monthSum .dd{float:right;position:absolute;top:1.5em;right:0;}#thanks_img + header #siteLogo{width:140px;height:70px;background:url("/images/refresh/logo2x.png") no-repeat;background-position:center;background-color:#fff;background-size:85%;padding:0.5rem 0.8rem;}main.page.thanks > article aside{margin:0;padding:32px;}main.page.thanks > article aside form{padding:0;}main.page.thanks article.socialSharing{box-sizing:border-box;margin:0;padding:2em;background:#fff;}main.page.thanks article.socialSharing > div{max-width:430px;}main.page.thanks article.getInvolved{position:relative;box-sizing:border-box;margin-bottom:2em;}main.page.thanks article.getInvolved > div{position:relative;}main.page.thanks article.getInvolved > div .involved{margin-right:27.5%;padding:30px;padding-right:152px;background:#fff;}main.page.thanks article.getInvolved > div .involved::after{content:"";display:block;clear:both;}main.page.thanks .grey_bar{overflow:hidden;padding:64px 0 0;background:#f2f2f2;margin:32px -30px;}main.page.thanks .grey_bar .involvedImg{position:absolute;top:32px;right:0;margin:0 0 0 -120px;left:72.5%;}main.page.thanks .grey_bar .involvedImg::after{content:"";display:block;position:absolute;right:0;bottom:0;left:0;background:url("/images/triTwoTone.png") no-repeat left bottom;}header #securityLogo{line-height:24px;}header #securityLogo br{display:none;}footer section h2{font-size:1.25em;}footer section.helpAndSecurity{padding:2em 0 4em;}footer section.helpAndSecurity .help{float:left;box-sizing:border-box;padding:0 2em 0 0;width:50%;box-shadow:2px 0 0 0 #00BFFF;}footer section.helpAndSecurity .help::after{display:none;}footer section.helpAndSecurity .security{float:left;box-sizing:border-box;padding:0 0 0 2em;width:50%;box-shadow:inset 2px 0 0 0 #00BFFF;}footer section.legal{font-size:90%;}footer section.legal #regulator{float:left;padding:0;width:225px;margin-right:40px;}footer section.legal #legalText{margin-left:265px;}footer section.credit{font-size:90%;}footer section.credit .page::before{content:"";float:left;width:265px;height:1em;}main.page.membership form .requiredMessage{top:172px;}main.page.membership.thanks .bodyText p{line-height:1.6em;}main.page.membership.thanks .grey_bar{padding-left:30px;padding-right:30px;}main.page.membership.thanks .grey_bar article{width:100%;}main.page.membership.thanks .grey_bar h2{font-size:1.9em;width:60%;}main.page.membership #giftAid img{float:right;}main.page.membership #giftAid .giftAidCTA{width:70%;}main.page.membership #MemberDetails aside{display:block;}main.page.membership.monthSum #btnAmendDetails{display:inline-block;}main.page.membership.monthSum #btnAmendDetails2{display:none;}main.page.membership.monthSum table{border-bottom:none;}main.page.membership.monthSum table tr td{display:table-cell;background-color:#f2f2f2;border-bottom:1px solid #CCCCCC;}main.page.membership.monthSum table tr td:first-of-type{background-color:#f2f2f2;}main.page.membership.monthSum table tr:nth-child(even) td{background-color:transparent;}main.page.membership.monthSum section:not(.ddGuarantee) > h2{float:left;width:55%;}main.page.membership.monthSum section img.dd{float:right;}main.page.membership.monthSum section p{clear:left;}}@media screen and (min-width:700px) and (max-width:768px){.page{padding:0 30px;}}@media screen and (min-width:954px){main:after{margin:0;}.progressBar::after{right:0;left:0;}form fieldset#giftAid img{width:auto;margin-top:2em;}form fieldset#donationType:after{margin:16px 0;}#thanks_img{height:75vh;}#thanks_img.membership{height:40vh;}.hero h1{font-size:2.7em;}.hero h1::after{width:2.75em;}main.page.thanks section.bodyText{box-sizing:border-box;float:none;width:62.5%;font-size:1.5em;margin:0 auto 0 auto;}main.page.thanks > article{overflow:hidden;}main.page.thanks > article aside{box-sizing:border-box;float:right;margin:0;width:37.5%;}main.page.thanks article.getInvolved{margin:0 auto 2em;max-width:894px;}main.page.membership h1 span{font-size:3.4rem;line-height:1em;}main.page.membership h1 span:after{margin-top:30px;}main.page.membership.monthSum h1{font-size:3.8rem;}main.page.membership.monthSum .buttonBar #backLink{display:inline-block;}main.page.membership #localGroups label.radio{margin-top:30px;}main.page.membership #hosted-fields .acceptedCards{margin-top:40px;}main.page.membership.thanks .bodyText{float:left;width:58%;}main.page.membership.thanks .summary{clear:none;}main.page.membership.thanks .grey_bar{padding-left:2%;padding-right:2%;}main.page.membership.thanks .grey_bar article{width:48.9%;box-sizing:border-box;display:inline-block;margin-right:1.5%;}main.page.membership.thanks .grey_bar article:last-of-type{margin-right:0;}main.page.membership.thanks .grey_bar article .img{max-height:350px;}main.page.membership.thanks .grey_bar article h2{width:70%;}#PrefWidget .prefCentreDiv .prefCentreCheckbox{top:650px;}}@media screen and (min-width:1200px){main.page.thanks article.socialSharing{box-sizing:border-box;float:right;margin:0;padding:2em;width:37.5%;background:#fff;}main.page.thanks article.socialSharing::after{display:none;}main.page.thanks article.getInvolved{float:left;width:62.5%;padding:0 4.5em 0 0;}main.page.thanks article.getInvolved > div .involved{padding:2em;padding-right:152px;}main.page.thanks .grey_bar{padding:64px 30px 0;}}@media screen and (min-width:1320px){.socialSharing > div > p{max-width:340px;}}@media screen and (min-width:1440px){main:after{margin:0 -240px;}header .page{max-width:1402px;}header .page #securityLogo{font-size:0.9em;}footer section.helpAndSecurity .page{max-width:1162px;}}@media screen and (max-width:523px){.payment-btns button{width:300px;}}@media screen and (max-width:560px){#thanks_img{background-size:cover;background-position:center 65px !important;background-repeat:no-repeat;}}@media print{#printLogo{display:block !important;}.progressBar,header .page,.buttonBar{display:none;}.ddSummary{font-size:1em;}footer{page-break-before:always;}}
