@charset "UTF-8";.donation2020__other__opts ul{margin:0;padding:0;list-style:none}.donation__tab__btn,.donation__tab__nav{border:0;outline:0;padding:0;cursor:pointer;background:transparent;-webkit-appearance:none;-webkit-border-radius:0}.donation__share i,.ms-form__checkbox span svg,.ms-form__radios span svg{position:absolute;top:0;right:0;bottom:0;left:0}.donation2020__other__opts ul{margin:0;padding:0;list-style:none}.donation__tab__btn,.donation__tab__nav{border:0;outline:0;padding:0;cursor:pointer;background:transparent;-webkit-appearance:none;-webkit-border-radius:0}.donation__share i,.ms-form__checkbox span svg,.ms-form__radios span svg{position:absolute;top:0;right:0;bottom:0;left:0}.donation2020__btn>*,.donation2020__other li a,.donation__accordion__title,.donation__progress__btn>*,.donation__stage--3 input>*,.donation__tab__btn,.donation__tab__nav,.donation input,.donation input:focus,.ms-form__checkbox label,.ms-form__checkbox span,.ms-form__radios label,.ms-form__radios span{-webkit-transition:color .2s ease, fill .2s ease, background .2s ease, border-color .2s ease;-o-transition:color .2s ease, fill .2s ease, background .2s ease, border-color .2s ease;transition:color .2s ease, fill .2s ease, background .2s ease, border-color .2s ease}.donation__share a{background:#FFFFFF;color:#353535;fill:#353535}.donation__tab__btn.active{background:#0063a6;color:#FFF;fill:#FFF}.donation__share a{color:#0063a6}.donation2020__btn,.donation__progress__btn,.donation__stage--3 input{display:block;border:2px solid currentColor;border-radius:2em;padding:.6025em 2.15em;-webkit-box-shadow:0 0 0 0 rgba(0, 0, 0, 0);box-shadow:0 0 0 0 rgba(0, 0, 0, 0);-webkit-transition:border-color .3s ease, color .3s ease, background .3s ease, -webkit-box-shadow .3s ease;transition:border-color .3s ease, color .3s ease, background .3s ease, -webkit-box-shadow .3s ease;-o-transition:box-shadow .3s ease, border-color .3s ease, color .3s ease, background .3s ease;transition:box-shadow .3s ease, border-color .3s ease, color .3s ease, background .3s ease;transition:box-shadow .3s ease, border-color .3s ease, color .3s ease, background .3s ease, -webkit-box-shadow .3s ease}.donation2020__btn>*,.donation__progress__btn>*,.donation__stage--3 input>*{font-weight:400}.donation2020__btn:hover,.donation__progress__btn:hover,.donation__stage--3 input:hover{-webkit-box-shadow:0 0 0 7px rgba(0, 0, 0, 0.07);box-shadow:0 0 0 7px rgba(0, 0, 0, 0.07)}.js-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.no-js .js-tabs{display:none}.js-tab__content{display:none}.js-tab__content.active{display:block}.js-tab__content.dynamic,.no-js .js-tab__content{display:block}.js-tab__content.dynamic{overflow:hidden;visibility:hidden;opacity:0;max-height:0;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);-webkit-transition:opacity 300ms ease, visibility 300ms ease, max-height 0ms ease 300ms, -webkit-transform 300ms ease;transition:opacity 300ms ease, visibility 300ms ease, max-height 0ms ease 300ms, -webkit-transform 300ms ease;-o-transition:opacity 300ms ease, visibility 300ms ease, transform 300ms ease, max-height 0ms ease 300ms;transition:opacity 300ms ease, visibility 300ms ease, transform 300ms ease, max-height 0ms ease 300ms;transition:opacity 300ms ease, visibility 300ms ease, transform 300ms ease, max-height 0ms ease 300ms, -webkit-transform 300ms ease}.js-tab__content.dynamic.active{visibility:visible;opacity:1;max-height:70em;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:opacity 300ms ease 300ms, visibility 300ms ease 300ms, max-height 0ms ease 300ms, -webkit-transform 300ms ease 300ms;transition:opacity 300ms ease 300ms, visibility 300ms ease 300ms, max-height 0ms ease 300ms, -webkit-transform 300ms ease 300ms;-o-transition:opacity 300ms ease 300ms, visibility 300ms ease 300ms, transform 300ms ease 300ms, max-height 0ms ease 300ms;transition:opacity 300ms ease 300ms, visibility 300ms ease 300ms, transform 300ms ease 300ms, max-height 0ms ease 300ms;transition:opacity 300ms ease 300ms, visibility 300ms ease 300ms, transform 300ms ease 300ms, max-height 0ms ease 300ms, -webkit-transform 300ms ease 300ms}.mason--donation .content__region{display:none}.js-tab__content{overflow:visible}.donation{z-index:1;position:relative;margin:2.65em 0;background:#f1f1f1}.donation label{color:#FFF;font-size:1.0588235294em}.donation input,.donation input:focus{color:#acacac}.donation hr{height:2px;width:100%;margin:2.5em 0 1.75em;background:#055a94}.donation hr.nomargin{margin:0}.donation .ms-btn{font-size:1.2352941176em;text-align:center;width:100%}.ms-form input.donation__input--reg{padding:.75em;margin:.15em 0 1em}.ms-form input.donation__input--reg.nc-autosuggest{margin-bottom:0}.ms-form__input--nc:before{display:none}.donation__tab__btn{background:#f1f1f1;width:33.33333333%;overflow:hidden;display:inline-block;padding:1.4em 1em;color:#b9b9b9;font-size:.925em;cursor:auto}.donation__tab__btn span{display:block;font-size:108%;color:#9d9d9d;line-height:1.2}.donation__tab__btn.active span{color:inherit}button.clickable{cursor:pointer}button.clickable:not(.active):hover{background:#e2e2e2}.donation__tab__nav{position:relative;padding:1em 4%;fill:#b1b1b1;background:#eaeaea}.donation__tab__nav:hover{background:#e2e2e2}.donation__tab__nav svg{width:0.4705882353em;height:0.8235294118em;margin:auto}@media (max-width:414px){.donation__tab__btn span{display:none}}.donation__stage{overflow:hidden;position:relative}.donation__stage>div{overflow:hidden;position:relative;padding:2.5em 8% 4em}.donation__label__pad{margin:0 0 1.4em;display:block}.ms-form__select{width:100%;height:3.5em;margin-bottom:.5em}.ms-form__select select{color:#FFF;height:100%;max-height:6em;padding:.35em 4.4em .35em 1.5em}.ms-form__select option{background:#0063a6;color:#FFF}.ms-form--sub{display:none}.ms-form__radios label{font-size:1.1764705882em;padding:1em 1em 1em 4em;position:relative;cursor:pointer;display:block;z-index:1}.ms-form__checkbox,.ms-form__radios{position:relative}.ms-form__checkbox label,.ms-form__radios label{font-size:1.1764705882em;padding:1em 1em 1em 4em;position:relative;cursor:pointer;display:block;z-index:1}.ms-form__checkbox input[type=checkbox],.ms-form__checkbox input[type=radio],.ms-form__radios input[type=checkbox],.ms-form__radios input[type=radio]{position:absolute;visibility:hidden}.ms-form__checkbox input[type=checkbox]:checked~label,.ms-form__checkbox input[type=radio]:checked~label,.ms-form__radios input[type=checkbox]:checked~label,.ms-form__radios input[type=radio]:checked~label{color:#FFF}.ms-form__checkbox input[type=checkbox]:checked~span,.ms-form__checkbox input[type=radio]:checked~span,.ms-form__radios input[type=checkbox]:checked~span,.ms-form__radios input[type=radio]:checked~span{border-color:#FFF;background:#FFF}.ms-form__checkbox span,.ms-form__radios span{width:3.2352941176em;height:3.2352941176em;overflow:hidden;border-radius:50%;display:block;border:3px solid #2a80ba;position:absolute;top:0;bottom:0;left:0;margin:auto}.ms-form__checkbox span svg,.ms-form__radios span svg{width:1.7058823529em;height:1.5294117647em;margin:auto;fill:#0063a6}.ms-form__checkbox input[type=checkbox]~span,.ms-form__radios input[type=checkbox]~span{border-radius:0}.donation__input__val:before{content:'£';color:#c5c5c5;font-size:2.0588235294em;font-family:"Bliss 2", sans-serif;left:1em;right:auto}.donation__input__val input{font-size:2.0588235294em;padding:.25em .75em .25em 1.5em;border:6px solid #035993}.donation__input__val input[type=number]{-moz-appearance:textfield}.donation__input__val input[type=number]::-webkit-inner-spin-button,.donation__input__val input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.donation__progress__btn{width:100%;margin-top:1em;-webkit-transition:color .3s ease, background .3s ease, opacity .3s ease, -webkit-box-shadow .3s ease;transition:color .3s ease, background .3s ease, opacity .3s ease, -webkit-box-shadow .3s ease;-o-transition:box-shadow .3s ease, color .3s ease, background .3s ease, opacity .3s ease;transition:box-shadow .3s ease, color .3s ease, background .3s ease, opacity .3s ease;transition:box-shadow .3s ease, color .3s ease, background .3s ease, opacity .3s ease, -webkit-box-shadow .3s ease}.donation__progress__btn[data-complete=false]{opacity:.3;cursor:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.donation__share__bg{position:absolute;top:-1em;right:-1em}.donation__share__bg svg{width:29.4705882353em;height:26.2941176471em;fill:#005c9b}.donation__share li{display:inline-block;margin:0.5588235294em}.donation__share a{position:relative;width:4.2352941176em;height:4.2352941176em;overflow:hidden;border-radius:50%;display:block}.donation__share i{font-size:1.3529411765em;height:1em;margin:auto}.donation__share__msg1__region{font-size:1.1764705882em}.donation__share__msg1__region h2{font-size:1.4em}.donation__share__links{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2em}.donation__share__links>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.donation__stage--3{font-size:1.1764705882em}.donation__stage--3 input{background:#009b90;border:none!important;color:#FFF;margin:1em 0 0;width:auto;display:inline-block}.donation__stage--3 br{display:none}.underline_a a{text-decoration:underline}@media (min-width:1025px){.donation__tab__btn span{display:inline-block}.donation__flex{display:-webkit-box;display:-ms-flexbox;display:flex}.donation__flex>:first-child{-ms-flex-preferred-size:55%;flex-basis:55%;padding-right:2em}.donation__flex>:nth-child(2){-ms-flex-preferred-size:45%;flex-basis:45%}.donation__flex--custom .ms-form__select{min-width:10em}.donation__flex--custom>*{-ms-flex-preferred-size:35%;flex-basis:35%;padding-right:2em}.donation__flex--custom>:first-child{-ms-flex-preferred-size:30%;flex-basis:30%}.donation__flex--custom>:last-child{padding:0}.donation__stage--2 .donation__flex>*{-ms-flex-preferred-size:50%;flex-basis:50%}.donation__flex__center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.donation__complete__message input,.eshop-payment-bank.transfer input{margin:.5em 0 0}.eshop-payment-text-cheque p,p.custom_title--donate-online{margin:2em 0 .25em}.eshop-payment-bank.transfer p{display:none}.mason--dev .donation__stage{display:block!important}.mason--donation2020 .donation .js_tabs{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mason--donation2020 .donation__tab__btn{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1em;letter-spacing:.025em}.mason--donation2020 .ms-form__select{color:#0063a6}.donation2020__region{margin-bottom:4.5em}.donation2020__btn{width:100%}.donation2020__other__opts ul{border-top:2px solid #FFF}.donation2020__other__opts ul li{border-bottom:2px solid #FFF}.donation2020__other__opts ul li:before{display:none}.donation2020__other__opts__icon{position:absolute;top:0;right:1.415em;bottom:0;margin:auto;color:inherit;fill:currentColor;-webkit-transition:fill .2s ease, color .2s ease, -webkit-transform .4s ease;transition:fill .2s ease, color .2s ease, -webkit-transform .4s ease;-o-transition:transform .4s ease, fill .2s ease, color .2s ease;transition:transform .4s ease, fill .2s ease, color .2s ease;transition:transform .4s ease, fill .2s ease, color .2s ease, -webkit-transform .4s ease}.donation2020__other__opts__icon.icon_arrow{width:.75em;height:.75em}.donation2020__other__opts__icon.icon_plus2{right:1.15em;width:1.3529411765em;height:1.3529411765em;color:#10b5a9}.donation2020__other li a,.donation__accordion__title{color:#FFF;display:block;position:relative;padding:1.415em 3.5em 1.415em 1.25em}.donation2020__other li a:hover,.donation__accordion__title:hover{background:#FFF;color:#0063a6}.donation__accordion__title{cursor:pointer}.donation__accordion__title.active,.mason--admin .donation__accordion__title{background:#FFF;color:#0063a6}.donation__accordion__title.active svg,.mason--admin .donation__accordion__title svg{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.donation__accordion__container{display:none;padding:1em 5% 2.5em}.mason--admin .donation__accordion__container{display:block}.donation__accordion__container__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.donation__accordion__container .ms-form__select{min-width:0}.donation__accordion__container .ms-btn{width:auto!important}.donation__accordion__container .donation2020__btn{margin-left:1em;width:4em;padding-left:1em;padding-right:1em}@media (min-width:660px) and (max-width:768px){.donation2020__other{display:-webkit-box;display:-ms-flexbox;display:flex}.donation2020__other__txt{width:35%;padding-right:1.5em}.donation2020__other__opts{width:65%}}@media (min-width:1150px){.donation2020__other{display:-webkit-box;display:-ms-flexbox;display:flex}.donation2020__other__txt{width:35%;padding-right:1.5em}.donation2020__other__opts{width:65%}}