/* Minification failed. Returning unminified contents.
(142,1): run-time error CSS1019: Unexpected token, found '@import'
(142,9): run-time error CSS1019: Unexpected token, found 'url("https://fast.fonts.net/t/1.css?apiType=css&projectid=ffa288d0-1554-454d-9a36-3ad08f56063a")'
(142,105): run-time error CSS1019: Unexpected token, found ';'
 */
#global-login
{
    font-family: Arial,Verdana,sans-serif;
	margin: 0 auto;
    width: 920px;
}

#topsso
{
    border-bottom: 1px solid #fff;   
    background: #017050;
    font-size: 0.813em;
    font-weight: bold;
    overflow: hidden;
    padding: 6px 0 7px 0;
    text-align: left;   
}

#global-login a
{
    color: #fff;
    display: inline-block;
    line-height: 24px;
    padding: 0 0 0 8px;
    position: relative;
    text-decoration: none;
}

#global-login a:hover
{
    text-decoration: underline;
}

#hmenu 
{
    float: left;
    list-style: none;
    margin: 0 0 0 12px;
    padding: 0;
}

#hmenu li {
    display: inline;
    margin-right: 3px;
    padding: 5px;
}

#hmenu li a 
{
    display: inline-block;
    line-height: 24px;
    padding: 0 0 0 10px;
    position: relative;
}

#hmenu li a:hover,
#hmenu .current a,
#global-login .loggedInOut .current a,
#global-login .loggedInOut .gl-help:hover,
#global-login .loggedInOut .gl-help.current,
#global-login .loggedInOut .viewprofile a:hover   
{
    background: transparent url(/Images/css/sso/bg-global-login.png) 0 0 no-repeat;
    text-decoration: none;
}

#hmenu a span, 
#hmenu .current span,
#global-login .current span,
#global-login .loggedInOut .gl-help span,
#global-login .viewprofile a span
{
   display: inline-block;
   height: 24px;
   position: absolute;
   right: -8px;
   top: 0;
   width: 8px;
}

#hmenu a:hover span, 
#hmenu .current span,
#global-login .current span,
#global-login .loggedInOut .gl-help:hover span,
#global-login .viewprofile a:hover span {
    background: transparent url(/Images/css/sso/bg-global-login.png) 100% 0 no-repeat;
}

#global-login .loggedInOut
{
    color: #8CC53E;
    float: right;
    line-height: 24px;
    margin-right: 12px;
    padding: 0 10px;
}

#global-login .loggedInOut.loggedIn 
{
  color: #fff;
}


#global-login .loggedInOut a 
{
    padding-left: 0;
}

#global-login .loggedInOut .sso_createaccount,
#global-login .loggedInOut .viewprofile  
{
    border-right: 1px solid #8CC53E;
    margin-right: 10px;
    padding-right: 20px;
    *padding-right: 10px; /* for ie7*/
}


#global-login .loggedInOut .viewprofile 
{
    display: inline-block;
}


#global-login .loggedInOut .gl-help,
#global-login .loggedInOut .viewprofile a  
{
    padding-left: 10px;
   
}

span.viewprofile a
{
    margin-left: 10px;
    padding-left: 8px;
}

#global-login .signout a{
    font-size: 0.923em;
}

@import url("https://fast.fonts.net/t/1.css?apiType=css&projectid=ffa288d0-1554-454d-9a36-3ad08f56063a");html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#000}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;margin:0;padding:0}.group:before,.group:after{content:"";display:table}.group:after{clear:both}.group{zoom:1}@font-face{font-family:"Helvetica Light";src:url("../../../webfonts/helvetica/3a74c169-76ee-4223-b4b4-aac92e8da5ec.eot?#iefix");src:url("../../../webfonts/helvetica/3a74c169-76ee-4223-b4b4-aac92e8da5ec.eot?#iefix") format("eot"),url("../../../webfonts/helvetica/37953885-0443-4c72-a693-9152a9f5a901.woff2") format("woff2"),url("../../../webfonts/helvetica/fcce277c-07e2-4c88-ad8b-a71b484e2cbe.woff") format("woff"),url("../../../webfonts/helvetica/315bbeb9-a30f-4f38-91ae-d6cfbbf89437.ttf") format("truetype"),url("../../../webfonts/helvetica/507e1538-09ae-429d-a77c-b0fd539aea7f.svg#507e1538-09ae-429d-a77c-b0fd539aea7f") format("svg")}@font-face{font-family:"Helvetica Roman";src:url("../../../webfonts/helvetica/05598d95-f297-4c7f-a825-ab617e7e045f.eot?#iefix");src:url("../../../webfonts/helvetica/05598d95-f297-4c7f-a825-ab617e7e045f.eot?#iefix") format("eot"),url("../../../webfonts/helvetica/89294146-207c-4803-91fe-338f0d0094bd.woff2") format("woff2"),url("../../../webfonts/helvetica/57055fe4-c2d3-4287-bac2-eece43fdcbd3.woff") format("woff"),url("../../../webfonts/helvetica/2922d55c-8df4-4066-b7b0-eec2d1524330.ttf") format("truetype"),url("../../../webfonts/helvetica/f8343ddf-e94d-471e-95b0-3b435acc2499.svg#f8343ddf-e94d-471e-95b0-3b435acc2499") format("svg")}@font-face{font-family:"Helvetica Bold";src:url("../../../webfonts/helvetica/05f47e74-d17c-45af-86c3-8ab878fd4ec7.eot?#iefix");src:url("../../../webfonts/helvetica/05f47e74-d17c-45af-86c3-8ab878fd4ec7.eot?#iefix") format("eot"),url("../../../webfonts/helvetica/7ce0a2f5-eb00-46aa-919c-5b3f3667646c.woff2") format("woff2"),url("../../../webfonts/helvetica/cad22c74-45b4-4c49-9e6a-0cd3768a7bc7.woff") format("woff"),url("../../../webfonts/helvetica/8ebb9b04-d12d-488e-aa96-0bb6e6777336.ttf") format("truetype"),url("../../../webfonts/helvetica/7672ef16-fedc-4b60-8337-04b537a6ada5.svg#7672ef16-fedc-4b60-8337-04b537a6ada5") format("svg")}@font-face{font-family:"Helvetica Bold Oblique";src:url("../../../webfonts/helvetica/ec51a024-d2de-44f6-8c2c-4fa4b59564cb.eot?#iefix");src:url("../../../webfonts/helvetica/ec51a024-d2de-44f6-8c2c-4fa4b59564cb.eot?#iefix") format("eot"),url("../../../webfonts/helvetica/3e13f208-91f2-41ec-b1bf-e5b29d486821.woff2") format("woff2"),url("../../../webfonts/helvetica/17d3cf02-3e99-48c3-953a-b26082b28949.woff") format("woff"),url("../../../webfonts/helvetica/69bad428-ee4f-4bad-9fee-41ce37f8d3f8.ttf") format("truetype"),url("../../../webfonts/helvetica/1448061d-3b67-423d-8b23-e12b9b7d9437.svg#1448061d-3b67-423d-8b23-e12b9b7d9437") format("svg")}@font-face{font-family:"Helvetica Black";src:url("../../../webfonts/helvetica/618d6d7d-1918-4f58-8700-f4712886cd63.eot?#iefix");src:url("../../../webfonts/helvetica/618d6d7d-1918-4f58-8700-f4712886cd63.eot?#iefix") format("eot"),url("../../../webfonts/helvetica/140cbf94-b441-4980-b031-0a614cdee9a8.woff2") format("woff2"),url("../../../webfonts/helvetica/c13f2d0e-112f-4829-96e7-573d38f83066.woff") format("woff"),url("../../../webfonts/helvetica/f51bc58b-11c7-4b3b-a2ef-85105eb5596b.ttf") format("truetype"),url("../../../webfonts/helvetica/a063fa66-ed07-4ac7-85c5-85b77590234c.svg#a063fa66-ed07-4ac7-85c5-85b77590234c") format("svg")}@font-face{font-family:"macmillan";src:url("../../../webfonts/macmillan-font/Macmillan-Regular.eot");src:url("../../../webfonts/macmillan-font/Macmillan-Regular.eot?#iefix") format("embedded-opentype"),url("../../../webfonts/macmillan-font/Macmillan-Regular.woff") format("woff"),url("../../../webfonts/macmillan-font/Macmillan-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'iconFont';src:url("../../../webfonts/icon-font/icomoon.eot?yo5ks8");src:url("../../../webfonts/icon-font/icomoon.eot?yo5ks8#iefix") format("embedded-opentype"),url("../../../webfonts/icon-font/icomoon.ttf?yo5ks8") format("truetype"),url("../../../webfonts/icon-font/icomoon.woff?yo5ks8") format("woff"),url("../../../webfonts/icon-font/icomoon.svg?yo5ks8#icomoon") format("svg");font-weight:normal;font-style:normal}.column,.columns{padding-left:0.9375em;padding-right:0.9375em;width:100%;float:left}@media only screen{.column,.columns{position:relative;width:100%}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}.column.small-centered:last-child,.columns.small-centered:last-child{float:none}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left}.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}}@media only screen and (min-width: 40.063em){.column,.columns{position:relative;float:left}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left}.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}}@media only screen and (min-width: 64.063em){.column,.columns{position:relative;float:left}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}.column.large-centered:last-child,.columns.large-centered:last-child{float:none}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left}.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.row{width:100%;margin:0 auto}.small-push-0{position:relative;left:0%;right:auto}.small-pull-0{position:relative;right:0%;left:auto}.small-push-1{position:relative;left:8.33333%;right:auto}.small-pull-1{position:relative;right:8.33333%;left:auto}.small-push-2{position:relative;left:16.66667%;right:auto}.small-pull-2{position:relative;right:16.66667%;left:auto}.small-push-3{position:relative;left:25%;right:auto}.small-pull-3{position:relative;right:25%;left:auto}.small-push-4{position:relative;left:33.33333%;right:auto}.small-pull-4{position:relative;right:33.33333%;left:auto}.small-push-5{position:relative;left:41.66667%;right:auto}.small-pull-5{position:relative;right:41.66667%;left:auto}.small-push-6{position:relative;left:50%;right:auto}.small-pull-6{position:relative;right:50%;left:auto}.small-push-7{position:relative;left:58.33333%;right:auto}.small-pull-7{position:relative;right:58.33333%;left:auto}.small-push-8{position:relative;left:66.66667%;right:auto}.small-pull-8{position:relative;right:66.66667%;left:auto}.small-push-9{position:relative;left:75%;right:auto}.small-pull-9{position:relative;right:75%;left:auto}.small-push-10{position:relative;left:83.33333%;right:auto}.small-pull-10{position:relative;right:83.33333%;left:auto}.small-push-11{position:relative;left:91.66667%;right:auto}.small-pull-11{position:relative;right:91.66667%;left:auto}.small-1{width:8.33333%}.small-2{width:16.66667%}.small-3{width:25%}.small-4{width:33.33333%}.small-5{width:41.66667%}.small-6{width:50%}.small-7{width:58.33333%}.small-8{width:66.66667%}.small-9{width:75%}.small-10{width:83.33333%}.small-11{width:91.66667%}.small-12{width:100%}.small-offset-0{margin-left:0% !important}.small-offset-1{margin-left:8.33333% !important}.small-offset-2{margin-left:16.66667% !important}.small-offset-3{margin-left:25% !important}.small-offset-4{margin-left:33.33333% !important}.small-offset-5{margin-left:41.66667% !important}.small-offset-6{margin-left:50% !important}.small-offset-7{margin-left:58.33333% !important}.small-offset-8{margin-left:66.66667% !important}.small-offset-9{margin-left:75% !important}.small-offset-10{margin-left:83.33333% !important}.small-offset-11{margin-left:91.66667% !important}.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}@media only screen and (min-width: 40.063em){.medium-push-0{position:relative;left:0%;right:auto}.medium-pull-0{position:relative;right:0%;left:auto}.medium-push-1{position:relative;left:8.33333%;right:auto}.medium-pull-1{position:relative;right:8.33333%;left:auto}.medium-push-2{position:relative;left:16.66667%;right:auto}.medium-pull-2{position:relative;right:16.66667%;left:auto}.medium-push-3{position:relative;left:25%;right:auto}.medium-pull-3{position:relative;right:25%;left:auto}.medium-push-4{position:relative;left:33.33333%;right:auto}.medium-pull-4{position:relative;right:33.33333%;left:auto}.medium-push-5{position:relative;left:41.66667%;right:auto}.medium-pull-5{position:relative;right:41.66667%;left:auto}.medium-push-6{position:relative;left:50%;right:auto}.medium-pull-6{position:relative;right:50%;left:auto}.medium-push-7{position:relative;left:58.33333%;right:auto}.medium-pull-7{position:relative;right:58.33333%;left:auto}.medium-push-8{position:relative;left:66.66667%;right:auto}.medium-pull-8{position:relative;right:66.66667%;left:auto}.medium-push-9{position:relative;left:75%;right:auto}.medium-pull-9{position:relative;right:75%;left:auto}.medium-push-10{position:relative;left:83.33333%;right:auto}.medium-pull-10{position:relative;right:83.33333%;left:auto}.medium-push-11{position:relative;left:91.66667%;right:auto}.medium-pull-11{position:relative;right:91.66667%;left:auto}.medium-1{width:8.33333%}.medium-2{width:16.66667%}.medium-3{width:25%}.medium-4{width:33.33333%}.medium-5{width:41.66667%}.medium-6{width:50%}.medium-7{width:58.33333%}.medium-8{width:66.66667%}.medium-9{width:75%}.medium-10{width:83.33333%}.medium-11{width:91.66667%}.medium-12{width:100%}.medium-offset-0{margin-left:0% !important}.medium-offset-1{margin-left:8.33333% !important}.medium-offset-2{margin-left:16.66667% !important}.medium-offset-3{margin-left:25% !important}.medium-offset-4{margin-left:33.33333% !important}.medium-offset-5{margin-left:41.66667% !important}.medium-offset-6{margin-left:50% !important}.medium-offset-7{margin-left:58.33333% !important}.medium-offset-8{margin-left:66.66667% !important}.medium-offset-9{margin-left:75% !important}.medium-offset-10{margin-left:83.33333% !important}.medium-offset-11{margin-left:91.66667% !important}.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.push-0{position:relative;left:0%;right:auto}.pull-0{position:relative;right:0%;left:auto}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}@media only screen and (min-width: 64.063em){.large-push-0{position:relative;left:0%;right:auto}.large-pull-0{position:relative;right:0%;left:auto}.large-push-1{position:relative;left:8.33333%;right:auto}.large-pull-1{position:relative;right:8.33333%;left:auto}.large-push-2{position:relative;left:16.66667%;right:auto}.large-pull-2{position:relative;right:16.66667%;left:auto}.large-push-3{position:relative;left:25%;right:auto}.large-pull-3{position:relative;right:25%;left:auto}.large-push-4{position:relative;left:33.33333%;right:auto}.large-pull-4{position:relative;right:33.33333%;left:auto}.large-push-5{position:relative;left:41.66667%;right:auto}.large-pull-5{position:relative;right:41.66667%;left:auto}.large-push-6{position:relative;left:50%;right:auto}.large-pull-6{position:relative;right:50%;left:auto}.large-push-7{position:relative;left:58.33333%;right:auto}.large-pull-7{position:relative;right:58.33333%;left:auto}.large-push-8{position:relative;left:66.66667%;right:auto}.large-pull-8{position:relative;right:66.66667%;left:auto}.large-push-9{position:relative;left:75%;right:auto}.large-pull-9{position:relative;right:75%;left:auto}.large-push-10{position:relative;left:83.33333%;right:auto}.large-pull-10{position:relative;right:83.33333%;left:auto}.large-push-11{position:relative;left:91.66667%;right:auto}.large-pull-11{position:relative;right:91.66667%;left:auto}.large-1{width:8.33333%}.large-2{width:16.66667%}.large-3{width:25%}.large-4{width:33.33333%}.large-5{width:41.66667%}.large-6{width:50%}.large-7{width:58.33333%}.large-8{width:68%}.large-9{width:75%}.large-10{width:83.33333%}.large-11{width:91.66667%}.large-12{width:100%}.large-offset-0{margin-left:0% !important}.large-offset-1{margin-left:8.33333% !important}.large-offset-2{margin-left:16% !important}.large-offset-3{margin-left:25% !important}.large-offset-4{margin-left:33.33333% !important}.large-offset-5{margin-left:41.66667% !important}.large-offset-6{margin-left:50% !important}.large-offset-7{margin-left:58.33333% !important}.large-offset-8{margin-left:66.66667% !important}.large-offset-9{margin-left:75% !important}.large-offset-10{margin-left:83.33333% !important}.large-offset-11{margin-left:91.66667% !important}.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.push-0{position:relative;left:0%;right:auto}.pull-0{position:relative;right:0%;left:auto}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}*{box-sizing:border-box}.guidance-banner__button{min-height:24px;padding:0}.hidden{display:none}.errorHighlight{border:1px solid #ff0000}.error{color:#ff0000;margin-left:20px;line-height:1em}.error:before{content:"";width:15px;height:15px;background-image:url(/Content/wbcm/img/icons/Exclamation-mark.svg);background-size:cover;position:absolute;top:0;left:0}.giftaid .taxPayer.selected.errorbox{border:1px solid #ddd}.giftaid .taxPayer.selected.errorbox .radio--custom{border:1px solid #767676}.giftaid.errorbox{margin-bottom:60px}.errorbox{position:relative}.errorbox input{border:1px solid red}.errorbox input:focus{border:1px solid red}.messagebox.js{position:absolute;top:82px}.amounts--input-container.errorbox .messagebox.js{top:53px;left:20px}nav,header{margin:0 auto}body{color:#454545;font-family:'Helvetica Roman';font-size:1em}h1{color:#008A26;font-family:'Macmillan';font-size:2em;margin-top:40px}@media screen and (min-width: 668px){h1{font-size:48px;margin-top:80px}}.paymentDetailsHeading{margin-bottom:20px}.paymentDetailsHeading h1{margin-bottom:10px}.progress-container{margin-bottom:20px}.progress-items{width:100%;margin:0 auto;box-sizing:border-box;padding:10px 0;overflow:hidden;display:flex;justify-content:center}@media (min-width: 668px){.progress-items{padding:1.25rem 4.125rem 1.25rem}}.progress-items .progress-item{text-align:center;position:relative;margin-bottom:15px}.progress-items>div{float:left}.progress-items .progress-item.in-progress .number{background-color:#5E4F9C;color:#fff}.progress-items .progress-item.current .number{transform:scale(1.4);background-color:#ffffff;z-index:999}.progress-items .progress-item.current--center .number{transform-origin:center}.progress-items .progress-item.current--left .number{transform-origin:left}.progress-items .progress-item.current--right .number{transform-origin:right}.progress-items .progress-item .number{width:24px;height:24px;display:flex;justify-content:center;align-items:center;border-radius:100%;color:#5E4F9C;font-size:1em;position:relative;background-color:#fff;border:2px solid #5E4F9C;transition:all .4s ease;font-weight:bold;margin:0}.progress-items .progress-item .section-title{position:absolute;top:32px;width:150px;left:50%;transform:translate(-50%, 0)}@media (max-width: 668px){.progress-items .progress-item .section-title{display:none}}.progress-items>div{float:left}.progress-items .progress-item{text-align:center;position:relative;margin-bottom:15px}.progress-items>div{float:left}.progress-items .bar{width:calc(50% - 36px);height:2px;margin-top:12px;background-color:#5E4F9C;position:relative}@media (min-width: 668px){.progress-items .bar{width:calc(50% - 80px)}}.progress-items>div{float:left}.progress-items .progress-item{text-align:center;position:relative;margin-bottom:15px}.progress-items>div{float:left}.organisation-type-container{margin-bottom:32px}@media (max-width: 668px){.organisation-type-radio-container{display:flex;align-items:center;flex-direction:column;align-items:flex-start}}h2,h3,.question{font-size:1.25em;line-height:1.5em;margin:16px 0 12px 0;font-weight:600}h3,.question{font-weight:300;margin:0 0 24px 0}.question{margin:0 0 20px 0}p{line-height:1.5em}fieldset{padding-bottom:24px}.customSelectContainer{position:relative}@media screen and (min-width: 668px){.customSelectContainer{width:70%}}.customSelectContainer:after{content:'';width:40px;height:100%;font-family:"Macmillan";position:absolute;display:block;top:0;right:0;background:url(/Content/wbcm/img/icons/down-arrow.svg) no-repeat;background-position:center;z-index:-1}.customSelectContainer.expanded:after{transform:rotate(180deg);transition:transform .35s}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}select[aria-expanded=true]{border:1px solid #f00}input,select{background-color:transparent;border:1px solid #B5B5B5;border-radius:8px;padding:14px 16px;box-sizing:border-box;display:block;width:100%;margin-bottom:32px}input:focus,select:focus{border:1px solid #008A26;outline:none}input:not[type='radio'],select:not[type='radio']{height:48px}input[type='radio'],select[type='radio']{height:1.5em;width:auto;margin:0 5px 20px 0;display:inline-block}@media screen and (min-width: 668px){input{width:70%}}.selectBox .green-chevron,.select .green-chevron{width:30px;height:32px;position:absolute;right:13px;top:33px;background:url(/Content/wbcm/img/icons/chev-green.svg) no-repeat;background-position:right 13px center;background-size:16px;border-right:1px solid #d9d9d9;cursor:pointer;pointer-events:none;transform:rotate(180deg)}.consent{margin-bottom:36px}ul.data-protection__list{margin-bottom:20px}.data-protection__consent.checkbox{display:flex;align-items:center;justify-content:flex-start;position:relative;margin-bottom:10px;height:24px}.data-protection__consent.checkbox label{margin-left:10px}.data-protection__consent.checkbox .custom-checkbox.row{max-width:30px}.data-protection__consent.checkbox .custom-checkbox input{width:20px;height:20px;flex:1;margin:0.5em 0}.data-protection__consent.checkbox .custom-checkbox input[checked='true']{background-color:rgba(94,79,156,0.1)}label.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-primary{flex:10}.row.consent p{margin:10px 0}.form-section-heading{font-size:1.25em;font-weight:normal}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}label{font-size:1.125em;vertical-align:super;line-height:1.5em}label.questionLabel{display:block;font-weight:normal;font-size:1em}label.radioLabel{display:inline-flex;font-size:16px;margin:0 40px 40px 0;position:relative;padding-left:35px;height:26px;align-items:center}@media screen and (min-width: 668px){label.radioLabel{display:inline}}@media screen and (max-width: 668px){label.radioLabel{margin:0 40px 20px 0}label.radioLabel:nth-of-type(2){margin:0 40px 0 0}}.form__label--checkbox,.form__label--radio{padding:.25em .125em .25em 2.75em}.form__input--checkbox,.form__input--radio{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox--custom,.radio--custom{position:absolute;top:0px;left:0px;height:24px;width:24px;background-color:#ffffff;border-radius:3px;border:1px solid #767676}.radio--custom{top:-3px;left:0px;border-radius:50px;box-sizing:border-box}@media screen and (max-width: 668px){.radio--custom{top:0}}.btn-green.customsubmit{width:100%}@media screen and (min-width: 668px){.btn-green.customsubmit{width:auto}}.memory,.memoryRelationship{padding-bottom:10px}.checkbox--custom:before{content:"";width:19px;height:18px;color:#006E1E;display:none;background:url(/Content/wbcm/img/icons/green-tick.svg) no-repeat;background-size:cover}.radio--custom:before{content:"";width:16px;height:16px;border-radius:50px;text-align:center;background-color:#008A26;display:none}input[type=checkbox]:focus ~ .checkbox--custom,input[type=radio]:focus ~ .radio--custom{border:1px solid #008A26;box-shadow:0 0 0 1px #008A26}input[type=checkbox]:checked ~ .checkbox--custom,input[type=radio]:checked ~ .radio--custom{background-color:#fff;display:flex;justify-content:center;align-items:center}input[type=checkbox]:checked ~ .checkbox--custom:before,input[type=radio]:checked ~ .radio--custom:before{display:block}.addressLookupField{display:flex;width:100%;align-items:center;justify-content:center;margin-bottom:32px}.addressLookupField input{border-top-right-radius:0;border-bottom-right-radius:0;margin-bottom:0;flex:1}.addressLookupField button{min-width:180px;margin-top:0;border-top-right-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:0;border-bottom-left-radius:0;padding:14px 16px}@media screen and (min-width: 668px){.addressLookupField{width:50%}}button{color:#fff;background-color:#008A26;padding:12px 50px;border-radius:4px;border:none;display:block;cursor:pointer;margin-top:20px;min-height:44px}button:hover,button:active{background-color:#006E1E}button.back,button.back-button{color:#454545;background-color:#fff;padding:0;margin:20px 0 50px 0}button.back:before,button.back-button:before{content:"<";margin-right:.5em;display:inline-block;font-family:"macmillan"}button.back:hover,button.back:focus,button.back-button:hover,button.back-button:focus{text-decoration:underline}button.btn--secondary{background-color:transparent;border:1px solid #5E4F9C;color:#5E4F9C;font-weight:600}button.btn--secondary:hover,button.btn--secondary.selected,button.btn--secondary:focus{background-color:rgba(94,79,156,0.1)}.page_content{width:100%;margin:0 auto;box-sizing:border-box;padding:0 8px 50px 8px}@media screen and (min-width: 668px){.page_content{max-width:800px}}.page_content .intro__title--step0{margin-bottom:36px}.page_content .intro__title--step0 img{display:none}@media screen and (min-width: 668px){.page_content .intro__title--step0 img{display:inline-block;float:right;margin-left:20px;margin-bottom:20px}}.page_content .intro__title--step1 p,.page_content .intro__title--step2 p{margin:20px 0 20px 0;font-size:1.125em}.donation__cards{clear:both}.donation__cards--card{border:1px solid #ddd;border-radius:0.75em;padding:1em;margin-bottom:0.5em;font-size:.87em;line-height:1.05em;cursor:pointer;outline:none}.donation__cards--card:focus,.donation__cards--card:hover{border-color:#008A26}.donation__cards--card img{display:inline-block;width:2em;height:2em;vertical-align:top;margin-top:0.6em}.donation__cards--card .card_content{display:inline-block;box-sizing:border-box;width:83%;padding:0 0 0 1em}.donation__cards--card a{color:#008A26;font-size:1.25em;font-weight:600;line-height:1.25em;margin-bottom:0.4em;display:block}@media screen and (max-width: 400px){.donation__cards--card a#eventTitle{width:83%}}.donation__cards--card .card_chevron{display:inline-block}.amounts--title{font-size:1.125em;margin-bottom:20px}@media screen and (min-width: 668px){.amounts--title{font-size:1em}}.amounts--container{display:grid;grid-template-columns:repeat(2, auto);-moz-column-gap:20px;column-gap:20px}@media (min-width: 668px){.amounts--container{display:flex;flex-flow:row wrap;justify-content:flex-start;-moz-column-gap:initial;column-gap:initial}}.amounts--button{border:1px solid #5E4F9C;border-radius:4px;color:#5E4F9C;font-weight:600;display:inline-block;padding:15px 62px;margin-bottom:20px;cursor:pointer;text-align:center}.amounts--button:hover,.amounts--button.selected,.amounts--button:focus{color:#4B3B7F;border-color:#4B3B7F;background-color:rgba(94,79,156,0.1)}@media screen and (min-width: 668px){.amounts--button{margin:0 20px 20px 0;padding:15px 50px}}.amounts--amount{margin-bottom:45px;width:93%;display:inline-block}@media screen and (min-width: 668px){.amounts--amount{width:275px;margin-bottom:40px}}.amounts--label_text{display:inline-block;font-weight:600;font-size:1.125em;margin-right:12px}.next-step{width:100%}@media screen and (min-width: 668px){.next-step{width:auto}}.info-cards{font-size:.87em}.info-cards li{display:none;box-sizing:border-box;margin-bottom:24px}@media screen and (min-width: 668px){.info-cards li{display:inline-block;vertical-align:top;margin-right:24px;width:calc(50% - 26px)}}.info-cards li[class="mobile-card"]{display:inline-block}.info-cards li img{display:inline-block;width:32px;vertical-align:top}.info-cards li p{display:inline-block;width:calc(100% - 44px);margin-left:12px}.relations{opacity:0;transition:max-height 350ms linear;max-height:0;position:relative}.relations.display{opacity:1;max-height:300px;margin-top:24px}.relations .otherRelation{display:none}.relations label,.relations select,.relations input{display:none}.relations label.show,.relations select.show,.relations input.show{display:block}.relations .messagebox.js{top:292px}#regularTitle{width:90%}.step_notes{margin:40px 0 48px 0}.step_notes a{color:#454545}.giftaid{margin-bottom:32px}.giftaid img{margin:10px auto 20px auto}.giftaid p{margin:10px 0}.giftaid .taxPayer{box-sizing:border-box;border:1px solid #ddd;border-radius:12px;padding:16px;margin-bottom:12px;position:relative}.giftaid .taxPayer--false input{margin-bottom:0}.giftaid .taxPayer.selected{border:1px solid #008A26}.giftaid label.radioLabel{display:flex;justify-content:space-between;margin:0;padding-left:0;font-size:18px;font-weight:600;height:26px;align-items:center}.giftaid label.radioLabel .radio--custom{top:-2px;position:relative}.giftaid #giftAidText{cursor:pointer;display:inline-block}.giftaid #giftAidText p{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.giftaid .messagebox.js{left:0;top:64px}.giftaid .messagebox.js p{padding:0;margin-left:20px;margin-top:0}.paymentOuterCont{display:flex;flex-flow:column nowrap;padding:0 16px}@media screen and (min-width: 668px){.paymentOuterCont{flex-direction:row;padding:20px 20px 20px 0}}.paymentOuterCont .paymentCont{width:100%}@media screen and (min-width: 668px){.paymentOuterCont .paymentCont{max-width:300px}}@supports (display: grid){.paymentOuterCont #googlePayContainerWrapper{grid-area:googlePay}.paymentOuterCont #samsungPayContainerWrapper{grid-area:samsungPay}.paymentOuterCont #applePayContainer{grid-area:applePay}.paymentOuterCont #payPalContainerWrapper{grid-area:payPal}}.paymentOuterCont .mobileWallets{grid-template-areas:"googlePay samsungPay" "applePay payPal"}.paymentOuterCont .noGooglePay.mobileWallets{grid-template-areas:"applePay samsungPay" "payPal payPal"}.paymentOuterCont .noSamsungPay.mobileWallets{grid-template-areas:"applePay googlePay" "payPal payPal"}.paymentOuterCont .noApplePay.mobileWallets{grid-template-areas:"samsungPay googlePay" "payPal payPal"}.paymentOuterCont .noApplePay.noGooglePay.mobileWallets{grid-template-areas:"samsungPay samsungPay" "payPal payPal"}.paymentOuterCont .noSamsungPay.noGooglePay.mobileWallets{grid-template-areas:"applePay applePay" "payPal payPal"}.paymentOuterCont .noSamsungPay.noApplePay.mobileWallets{grid-template-areas:"googlePay googlePay" "payPal payPal"}.paymentOuterCont .noGooglePay.noApplePay.noSamsungPay{grid-template-areas:"payPal payPal";grid-template-rows:1fr}.paymentOuterCont .mobileWallets{display:flex;flex-direction:column}@supports (display: grid){.paymentOuterCont .mobileWallets{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:50px 50px;grid-gap:16px 16px;margin:16px 0}}@media screen and (min-width: 668px){.paymentOuterCont .mobileWallets{margin-right:24px;margin-top:0}}.paymentOuterCont .mobileWallets .hideContainer{display:none}.paymentOuterCont .mobileWallets .paymentButtonContainer{height:100%}.paymentOuterCont .mobileWallets .paymentButtonContainer .buttonContainerInner{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;max-height:50px;border-radius:6px}.paymentOuterCont .mobileWallets .paymentButtonContainer.paypalCont .paymentButton{background-color:#ffcd48}.paymentOuterCont .mobileWallets .paymentButtonContainer .samsung-pay-button.black{background-color:#000;background-image:url(/Images/payment/samsung-pay-logo.png);background-position:center 55%;background-repeat:no-repeat;background-size:60%;border:0px}.paymentOuterCont .mobileWallets .paymentButtonContainer .samsungPayCont{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;border-radius:6px}.paymentOuterCont .mobileWallets button.paymentButton{border-radius:6px;width:100%;height:100%;min-height:50px;padding:0;margin:0;background-color:#000000;background-size:50%}.paymentOuterCont .cardPaymentContainer{width:100%;padding:0;margin:0;background-color:#ffffff;border:1px solid #ddd;border-radius:6px}.paymentOuterCont .cardPaymentContainer #payByCardsLink{background-color:#008A26;padding:16px;margin-bottom:8px;text-align:center;border-radius:6px;display:flex;justify-content:center;height:50px}.paymentOuterCont .cardPaymentContainer #payByCardsLink .cardLinkLabel{font-size:1.125em}.paymentOuterCont .cardPaymentContainer #payByCardsLink .paymentCardIcon{position:relative;left:0;top:0;background-color:#fff;border-radius:3px;width:32px;height:18px;display:inline-block;margin-right:8px}.paymentOuterCont .cardPaymentContainer #payByCardsLink .paymentCardIcon .lineThrough{width:100%;height:4px;background-color:#008A26;top:5px;left:0;position:absolute;display:inline-block}.paymentOuterCont .cardPaymentContainer #worldpayLink{padding:0 32px 10px 32px}.paymentOuterCont .cardPaymentContainer img.worldPayImage{width:95%}.direct-debit-logo-message-container{display:flex}.direct-debit-logo-message-container img{margin-right:20px;margin:0 32px 16px 0}.terms{padding-top:16px}.terms-and-conditions-container{border:1px solid #ddd;border-radius:6px;width:100%;margin:20px 0}@media screen and (min-width: 668px){.terms-and-conditions-container{border:none}}button#display-terms-and-conditions{display:flex;justify-content:space-between;width:100%;background-color:transparent;font-size:1.125em;color:#454545;text-align:left;margin:0;padding:16px}@media screen and (min-width: 668px){button#display-terms-and-conditions{display:none}}button#display-terms-and-conditions:focus{outline:1px solid #008A26;outline-style:auto}button#display-terms-and-conditions .accordian-expand-icon{height:20px;width:20px;display:inline-block;background-image:url(/Content/wbcm/img/icons/Plus.svg)}button#display-terms-and-conditions .accordian-expand-icon.expanded{background-image:url(/Content/wbcm/img/icons/Minus.svg)}.terms-and-conditions{height:0;overflow:hidden;transition:height 1s ease-in-out}@media screen and (min-width: 668px){.terms-and-conditions{height:auto}}.terms-and-conditions p{margin-bottom:16px}.terms-and-conditions.show{height:auto;overflow:hidden;padding:16px;width:100%;border-top:1px solid #ddd}.dm-body-text{margin-bottom:10px}.dm-form .dm-form-margin-top{margin-top:30px}.thankyou-confirmation .social-widgets{float:left;width:420px}.thankyou-confirmation .social-widget article{margin-bottom:20px}.thankyou-confirmation .social-widget .content{background:rgba(221,221,221,0.7);min-height:87px;padding:16px 30px 24px 30px;border-radius:6px;position:relative}.change_heading{color:white;font-family:"Macmillan", sans-serif;line-height:0.8em;font-size:40px}@media screen and (max-width: 668px){.change_heading{font-size:32px}}.thankyoutext{font-family:"Helvetica Roman", sans-serif;font-size:32px;color:white}.thankyoutext p{font-size:18px;margin-bottom:20px}#join-link{height:40px;width:180px;background-color:white;border-radius:8px;text-decoration:none;color:#5E4F9C;padding:8px 16px;display:flex;align-items:center;justify-content:center;font-size:18px}.thankyouimagemask{display:inline-block;position:relative;background-color:#008A26;border-radius:10px;width:100%;color:white;font-family:"Macmillan", sans-serif;line-height:0.8em;padding:16px 30px 40px 30px}.thankyouimagemask h2{margin:16px 0 0px 0}.footer-donate-cta{display:none}

