main form{margin:0 auto;text-align:left}fieldset{margin-bottom:1em}fieldset fieldset{margin:0}legend span{display:block;color:#008e92;margin-top:1em;font-size:.875em;line-height:1.57142857;font-weight:700;text-transform:uppercase;cursor:pointer}fieldset fieldset fieldset legend span{font-weight:400}label,.description{display:block;padding-left:.5em;padding-right:.5em;max-width:100%;font-size:12px;font-size:.75rem;line-height:1.5;font-weight:normal;text-align:left;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}input,textarea,select{display:block;margin:0;width:100%;font-size:.875em;line-height:1.57142857;border:1px dotted #939393;background:#fff;color:#464646;*display:block;*filter:chroma(color=#000)}.lt-ie9 input,.lt-ie9 textarea,.lt-ie9 select{min-height:0}input:focus,textarea:focus,button:focus,select:focus{outline:2px solid #9cf;outline-offset:-2px}input,textarea{padding:.42857143em;height:3.42857143em;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(rgba(255,255,255,0)), to(rgba(255,255,255,0)));background-image:-webkit-linear-gradient(rgba(255,255,255,0), rgba(255,255,255,0))}input:hover,textarea:hover{border-style:solid;background:#fff}input:active,textarea:active,input:focus,textarea:focus{color:#464646}input:hover,textarea:hover,input:active,textarea:active,input:focus,textarea:focus{box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}input[type='text'],input[type='email'],textarea{border-radius:0}input[type='image'],input[type='checkbox'],input[type='radio']{display:inline-block;padding:0;width:1em;height:1em;font-size:1em;line-height:1.5;background:transparent;cursor:pointer}input[type="checkbox"]{*overflow:hidden}input[type="image"]{border:0;box-shadow:none}input[type="file"]{width:auto;padding:initial;line-height:initial;border:initial;background-color:transparent;background-color:initial;box-shadow:none}input[type="button"],input[type="reset"],input[type="submit"]{*overflow:visible}input[type="checkbox"],input[type="radio"]{border:0\9;vertical-align:middle\9}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){input[type="checkbox"],input[type="radio"]{border:0;vertical-align:middle}}select{height:3.42857143em}select:hover{border-style:solid;background:#fff}select:hover,select:active,select:focus{box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}select[multiple],select[size]{height:auto}textarea{resize:vertical;overflow:auto;vertical-align:top}input[type="hidden"]{display:none}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{opacity:.5;cursor:not-allowed}input[type="file"]:hover,input[type="radio"]:hover,input[type="checkbox"]:hover,input[type="file"]:active,input[type="radio"]:active,input[type="checkbox"]:active,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:0;box-shadow:none}form abbr{text-align:right;color:#ef4836}form small{font-size:12px;font-size:.75rem}form ul{margin:1.5em 0;padding:0;list-style-type:none !important}form br{display:none}.form-item{margin-bottom:.75em}.description{margin:.25em .25em 1.5em;color:#4a4747}.form-required{color:#ef4836;display:none}.form-textarea-wrapper{margin-top:0}.form-textarea{height:12.28571429em}.grippie{display:none !important}.form-checkboxes label,.form-radios label{display:inline}.form-checkboxes .form-item,.form-radios .form-item{margin:0}*.form-checkboxes input,.form-radios input{*display:inline;*zoom:1;width:1em;height:1em;padding:0;border:0;background-color:transparent}.form-managed-file .image-preview,.form-managed-file .image-widget-data{margin-top:.375em}.file-icon{display:inline-block;*display:inline;*zoom:1;width:auto;vertical-align:baseline}.form-actions{overflow:hidden}.form-submit{margin:1px 0 3px;padding:.85714286em 1.71428571em;height:auto;width:auto;font-size:.875em;line-height:1.57142857;font-weight:700;text-align:center;color:#fff;letter-spacing:.0625em;background-color:#feed01;border-color:#feed01;white-space:normal;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);border-radius:0}.form-submit:hover,.form-submit:active,.form-submit:focus{color:#fff}.form-submit:hover{background-color:#eada01;border-color:#eada01}.form-submit:active,.form-submit:focus{background-color:#feee0b;border-color:#feee0b}.form-submit:hover,.form-submit:active,.form-submit:focus{margin-top:2px;margin-bottom:2px;box-shadow:none}.lt-ie8 .form-submit{*zoom:1}input.error,textarea.error,select.error{border-style:solid}.step>legend{width:100%}.step>legend:before,.step>legend:after{content:" " !important;display:table !important}.step>legend:after{clear:both !important}.step>legend span{margin:0 0 1.14285714em;padding-bottom:.21428571em;border-bottom:1px solid #939393;font-size:1.5em;line-height:1.33333333}.d-section--modification-1 form{margin-top:1.3671875%}.contentinfo__newsletter form{margin-top:.75em;margin-bottom:.75em}.webform-component-markup p,.webform-component-permission p{margin:0;margin-top:1.84615385em;font-size:13px;font-size:.8125rem;line-height:1.84615385;letter-spacing:.025em;color:inherit}.webform-component-markup p:first-child,.webform-component-permission p:first-child{margin-top:0}.webform-calendar{display:none !important;visibility:hidden !important}.form--donate legend,.form--sponsor legend{text-align:center;width:100%}.fieldset--step-1>legend .fieldset__legend{display:inline-block;max-width:12.5em;margin-top:0;font-size:1.5em;line-height:1.33333333;font-weight:normal;*display:inline;*zoom:1}.fieldset--set-amount .fieldset__legend{margin:-1px !important;padding:0 !important;width:1px !important;height:1px !important;border:0 !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%);position:absolute !important;white-space:nowrap;overflow:hidden;word-wrap:normal !important}.fieldset--other-amount{margin-top:3em}.fieldset--other-amount legend{overflow:hidden}.fieldset--other-amount .fieldset__legend{margin-top:0;font-size:1em;line-height:1.5;margin-bottom:.75em;text-align:left;letter-spacing:.125em;color:#464646}.fieldset--step-1 .form-submit{margin-right:auto;margin-left:auto;padding-left:2.25em;padding-right:2.25em;width:33.333%;min-width:11.25em;max-width:20em;background-color:#008e92;border-color:#008e92}.fieldset--step-1 .form-submit:hover{background-color:#007a7e;border-color:#007a7e}.fieldset--step-1 .form-submit:active,.fieldset--step-1 .form-submit:focus{background-color:#00989c;border-color:#00989c}.fieldset--set-amount>.form-type-radios{margin-bottom:0}.fieldset--set-amount .option{display:block;height:100%;margin-top:.75em;padding-top:.375em;padding-right:1.5em;padding-bottom:2.25em;padding-left:1.5em;border-width:2px;border-style:solid;border-color:#008e92;text-align:center;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}.prompt{font-size:16px;font-size:1rem}.prompt__title{margin-top:0;font-size:1em;line-height:1.5;color:#008e92}.prompt__title em{display:inline-block;font-size:4.5em;line-height:1.33333333;font-style:normal;*display:inline;*zoom:1}.prompt__title span{font-style:italic;color:#807f7b}.prompt__body{margin-top:.75em;margin-left:auto;margin-right:auto;max-width:36em;font-size:1em;line-height:1.5;text-transform:uppercase}.fieldset--other-amount{margin-left:auto;margin-right:auto;margin-bottom:6.25%;max-width:36em}.fieldset--other-amount .form-item{margin-bottom:0}.fieldset--other-amount .form-radios .form-item{margin-bottom:.75em;padding-left:.5em}.generatedcontent .fieldset--other-amount .form-type-textfield{padding-left:3em;position:relative}.generatedcontent .fieldset--other-amount .form-type-textfield:before{display:block;content:'\00a3';margin-top:-0.5em;font-size:3.25em;line-height:1.25;color:#008e92;position:absolute;left:0;top:50%}.fieldset--other-amount .form-text:hover,.fieldset--other-amount .form-text:active,.fieldset--other-amount .form-text:focus{border-color:#008e92;background-color:#f7f5ea}.fieldset--set-amount .option:hover{background-color:#f7f5ea;box-shadow:none}.fieldset--set-amount .form-radio:hover+.option{background-color:#f7f5ea;box-shadow:none}.fieldset--set-amount .form-radio:active+.option,.fieldset--set-amount .form-radio:focus+.option{color:#fff;border-color:#008e92;background-color:#008e92;box-shadow:none;outline:2px solid #9cf;outline-offset:.1875em}.fieldset--set-amount .form-radio:active+.option .prompt__title,.fieldset--set-amount .form-radio:focus+.option .prompt__title{color:inherit}.checked .fieldset--set-amount .form-radio{margin:-1px !important;padding:0 !important;width:1px !important;height:1px !important;border:0 !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%);position:absolute !important;white-space:nowrap;overflow:hidden;word-wrap:normal !important}.checked .fieldset--set-amount .form-radio:checked+.option{color:#fff;border-color:#008e92;background-color:#008e92;box-shadow:none}.checked .fieldset--set-amount .form-radio:checked+.option .prompt__title{color:inherit}.fieldset--sponsor>legend .fieldset__legend{max-width:18em}.fieldset--sponsor .form-type-select{margin-left:auto;margin-right:auto;max-width:36em}.fieldset--sponsor .form-type-select label{font-size:1.125em;line-height:1.33333333;font-weight:700;letter-spacing:.125em;text-transform:uppercase}.prompt__body--info{margin-top:3em;margin-bottom:3em}.contentinfo__wrapper form.webform-client-form{max-width:60em;margin:1.5em auto 1em;position:relative;font-family:'Open Sans',TimesNewRoman,"Times New Roman",serif}.contentinfo__wrapper form.webform-client-form .webform-component{margin:1%;position:relative}.contentinfo__wrapper form.webform-client-form .webform-component label{position:absolute;font-size:1em;font-weight:400;top:.875em;left:.75em}.contentinfo__wrapper form.webform-client-form .webform-component input{padding:.75em;height:3em;font-size:1em}.contentinfo__wrapper form.webform-client-form .form-actions{margin:1%}.contentinfo__wrapper form.webform-client-form .form-actions input[type="submit"]{height:2.9375em;border:none;font-size:1em;margin:0;color:#008b95;width:100%;background:#feed01;text-transform:uppercase}.contentinfo__wrapper form.webform-client-form .form-actions input[type="submit"]:hover{background:#dacc01}.pager{margin:.75em 0 0;padding:.75em 0 0;border-top:1px solid #7a8683;text-align:center}.pager:before,.pager:after{content:" " !important;display:table !important}.pager:after{clear:both !important}.pager li{display:inline;padding:.5em;background-image:none;list-style-type:none}.pager-current{color:#464646;font-weight:normal}.item-list .pager li:first-child{padding:0;max-width:none;background:none}.pager-show-more{border:0;padding:0;max-width:none}.pager-show-more .pager-show-more-next{display:block;margin:0;padding:0}.pager-show-more-next a{display:inline-block;margin:1px 0;padding:.75em 1.5em;font-size:1em;line-height:1.5;text-transform:uppercase;text-align:center;text-decoration:none;letter-spacing:.125em;color:#fff;cursor:pointer;background-color:#f4e401;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-ms-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out;*display:inline;*zoom:1}.pager-show-more-next a:hover,.pager-show-more-next a:active,.pager-show-more-next a:focus{color:#fff}.pager-show-more-next a:hover{background-color:#feed01}.pager-show-more-next a:active,.pager-show-more-next a:focus{margin-top:2px;margin-bottom:0;background-color:#feee10;box-shadow:none}.pager-show-more-next a:visited{color:#fff;opacity:.8}.tabs{width:100%;margin:0}.tabs ul{margin:0;padding:0;list-style-type:none}.tabs li{display:inline-block;float:none;width:auto;margin:.5em .5em 0 0}.lt-ie7 .tabs li{zoom:1;*display:inline}.tabs li a{padding:.75em;border:0;background:#f2f2f2;color:#464646;text-decoration:underline}.tabs li a:hover{background:#008e92;color:#fff}.tabs .active a{background:#008e92;color:#fff}.captcha-admin-links{margin:-1px !important;padding:0 !important;width:1px !important;height:1px !important;border:0 !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%);position:absolute !important;white-space:nowrap;overflow:hidden;word-wrap:normal !important}.js-cookie-law{margin:0;width:100%;background:#6c6d70;background:rgba(108,109,112,0.8);color:#fff;overflow:hidden}.js-cookie-law:hover{background:#5d5e61}.js-cookie-law a{color:#f39c12}.js-cookie-law a:hover,.js-cookie-law a:active,.js-cookie-law a:focus{color:#019875}.js-cookie-law__close-link{display:none}.js-cookie-law__wrapper{margin:1.5em 72px 1.5em 1.5em}.js-cookie-law__title{margin-top:.75em;font-size:1em;line-height:1.5}.js-cookie-law p{font-size:13px;font-size:.8125rem;line-height:1.84615385;letter-spacing:.025em}.contentinfo__d-module{margin-top:1.5em}.d-module--social-sharing .d-module__wrapper{width:87.5%}.d-module--newsletter{margin-bottom:3.125%;text-align:center}@media screen and (min-width:.0625em){.form-item[class*='-city']+.form-item[class*='-postal-code']{max-width:33.333333%}}@media screen and (min-width:18.5em){.form-type-date-select:before,.form-type-date-select:after{content:" " !important;display:table !important}.form-type-date-select:after{clear:both !important}.form-type-date-select .form-type-select{margin:6.25% 6.25% 0 0;float:left}.form-type-date-select .form-type-select:last-child{margin-right:0}.form-type-date-select .form-type-select[class*='-value-month'],.form-type-date-select .form-type-select[class*='-value-day'],.form-type-date-select .form-type-select[class*='-value-year']{width:31.9658125%}.form-type-date-select .form-type-select[class*='-value-hour']{margin-right:0}.date-hour{padding-right:.75em;position:relative}.date-hour:after{display:inline-block;content:':';margin-top:-0.75em;position:absolute;right:.25em;top:50%}.fieldset--gift-aid{padding:4em;padding-left:.625em;padding-right:.625em;padding-bottom:.375em;border:1px solid #ededed;background-image:url(../img/skin/logo/giftaid/giftaid_logo.gif);background-position:top left;background-repeat:no-repeat}.fieldset--gift-aid .fieldset__legend{margin:-1px !important;padding:0 !important;width:1px !important;height:1px !important;border:0 !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%);position:absolute !important;white-space:nowrap;overflow:hidden;word-wrap:normal !important}.fieldset--gift-aid .fieldset__description{font-weight:700}.o-grid>.form-item{padding-top:.1875em;padding-bottom:.1875em}.o-grid .form-item--joined-top{margin-bottom:0 !important;border-bottom:0 !important}.o-grid .form-item--joined-bottom{padding-top:0 !important;border-top:0 !important}.o-grid>.form-actions{margin-top:.1875em}.o-grid .form-actions input,.o-grid .form-actions button{width:100%}}@media screen and (min-width:40em){.form--newsletter .form-actions{margin-top:1.25em}.contentinfo__newsletter form{margin-bottom:0}}@media screen and (min-width:18.5em){.o-grid .webform-component-date .form-item{display:inline-block;margin:0 .5em 0 0;min-width:4.5em;width:25%}}@media screen and (min-width:48em){.fieldset--set-amount .form-type-radios{margin-top:1.3671875%}.fieldset--set-amount .form-type-radios:before,.fieldset--set-amount .form-type-radios:after{content:" " !important;display:table !important}.fieldset--set-amount .form-type-radios:after{clear:both !important}.fieldset--set-amount .form-radios{margin-left:-1.3671875%}.fieldset--set-amount .form-radios .form-item{margin-left:1.3671875%;width:31.9658125%;float:left}.fieldset--set-amount .option{margin-top:0}@supports (display: grid){.fieldset--set-amount .form-radios{margin-left:0;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:1.3671875%}.fieldset--set-amount .form-radios .form-item{margin-left:0;width:auto;float:none}}.fieldset--other-amount:before,.fieldset--other-amount:after{content:" " !important;display:table !important}.fieldset--other-amount:after{clear:both !important}.fieldset--other-amount legend{width:33.333%;max-width:12em;float:left}.fieldset--other-amount .fieldset__legend{margin-top:1.125em}.fieldset--other-amount .form-item{width:66.666%;float:right;clear:right}.js-fieldset--other-amount .form-radios{margin:-1px !important;padding:0 !important;width:1px !important;height:1px !important;border:0 !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%);position:absolute !important;white-space:nowrap;overflow:hidden;word-wrap:normal !important}}@media screen and (min-width:40em){.fieldset--sponsor .form-type-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fieldset--sponsor .form-type-select .form-select{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-flex:1}.prompt__body--info{margin-top:6.25%;margin-bottom:6.25%}}@media screen and (min-width:30em){.contentinfo__wrapper form.webform-client-form .webform-component{float:left;width:49%;margin:.25%}.contentinfo__wrapper form.webform-client-form .form-actions{float:left;width:49%;margin:.25%}}@media screen and (min-width:48em){.contentinfo__wrapper form.webform-client-form .webform-component{width:26%}.contentinfo__wrapper form.webform-client-form .form-actions{width:20%}}.contentinfo__wrapper form.webform-client-form:before,.contentinfo__wrapper form.webform-client-form:after{content:" " !important;display:table !important}.contentinfo__wrapper form.webform-client-form:after{clear:both !important}@media screen and (min-width:40em){.d-feed .pager-show-more{clear:both !important}}@media screen and (min-width:20em){.js-cookie-law{position:fixed;bottom:0;z-index:490;overflow:hidden}}@media screen and (min-width:20em){.js-cookie-law__title,.js-cookie-law p{margin-top:0}}@media screen and (min-width:20em){.js-cookie-law__close-link{display:block;margin:0;padding:0;border:0;width:48px;height:48px;background:none;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;position:absolute;top:12px;right:12px;z-index:501;outline:none !important}}@media screen and (min-width:20em){.js-cookie-law__close-icon{display:block;margin:0;width:47px;height:47px;border:1px solid #f2f2f2;background:transparent url(../../common/img/global/bigmallet-ui-icons-sprite.png) -50px -1px no-repeat}.js-cookie-law__close-icon:hover,.js-cookie-law__close-icon:active,.js-cookie-law__close-icon:focus{border-color:#fff;background-color:#4a4747}}@media screen and (min-width:20em){.dirty-android .js-cookie-law{position:absolute;top:0;bottom:auto}}