/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a{text-decoration:none}a:active{outline:0}a:hover{outline:0;text-decoration:underline}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{font-size:62.5%}body{font-size:1.4em;line-height:2em;font-weight:400;font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#5d676d}a{color:#1768a6}a:hover{color:#145a90}hr{margin-top:3rem;margin-bottom:3.5rem;border-width:0;border-top:1px solid #818a8f}.u-full-width{width:100%;box-sizing:border-box}.u-max-full-width{max-width:100%;box-sizing:border-box}.u-pull-right{float:right}.u-pull-left{float:left}h1,h2,h3,h4,h5,h6{margin:0;font-weight:700}p{margin-top:0}#page-404{width:100%;height:100%;background:#3cdefa;background:-moz-linear-gradient(45deg,#3cdefa 0%,#3c87fa 100%);background:-webkit-linear-gradient(45deg,#3cdefa 0%,#3c87fa 100%);background:linear-gradient(45deg,#3cdefa,#3c87fa);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3cdefa",endColorstr="#3c87fa",GradientType=1)}#sorry-text{margin-bottom:30px}.text-left{text-align:left}#error-message{color:#fff;font-family:"Open Sans-Semibold" sans-serif;font-size:33px;margin:15px 0 25px}#kindlink-logo{position:absolute;padding:20px 20px 0;width:100%;box-sizing:border-box;text-align:left}.content-wrapper{padding:20px;box-sizing:border-box;min-height:100vh;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.body-wrapper{display:table-cell;vertical-align:middle;text-align:center}#sorry-text,#not-found-text,#bring-me-home{display:block;margin-left:auto;margin-right:auto;max-width:100%}#sorry-text{padding-top:0}#not-found-text{margin-top:10px;margin-bottom:40px}@media (max-width: 1024px){#error-message{font-size:18px}}@media (max-width: 589px){#kindlink-logo{text-align:center}#sorry-text{padding-top:80px}#error-message{font-size:16px}}@media (max-width: 320px){#error-message{font-size:14px}}.container{position:relative;width:100%;max-width:100%;margin:0;padding:0;box-sizing:border-box}.column,.columns{width:100%;float:left;box-sizing:border-box}.container{overflow:hidden}.row{margin-left:-10px;margin-right:-10px}.column,.columns{padding-left:10px;padding-right:10px}.one-third.column{width:33.3333333333%}.two-thirds.column{width:66.6666666667%}.one-half.column{width:50%}.one-fourth.column{width:25%}.full.column{width:100%}@media (min-width: 400px){.xs-one-third.column{width:33.3333333333%}.xs-two-thirds.column{width:66.6666666667%}.xs-one-half.column{width:50%}.xs-one-fourth.column{width:25%}.xs-full.column{width:100%}}@media (min-width: 550px){.sm-one-third.column{width:33.3333333333%}.sm-two-thirds.column{width:66.6666666667%}.sm-one-half.column{width:50%}.sm-one-fourth.column{width:25%}.sm-full.column{width:100%}}@media (min-width: 900px){.m-one-third.column{width:33.3333333333%}.m-two-thirds.column{width:66.6666666667%}.m-one-half.column{width:50%}.m-one-fourth.column{width:25%}.m-full.column{width:100%}}@media (min-width: 1300px){.lg-one-third.column{width:33.3333333333%}.lg-two-thirds.column{width:66.6666666667%}.lg-one-half.column{width:50%}.lg-one-fourth.column{width:25%}.lg-full.column{width:100%}}.container:after,.row:after,.u-cf{content:"";display:table;clear:both}.button,button{display:inline-block;height:25px;padding:0 20px;color:#14283c;text-align:center;font-size:12px;font-weight:700;line-height:25px;text-decoration:none;white-space:nowrap;background-color:#fafafa;border-radius:5px;border:1px solid rgba(20,40,60,.3);cursor:pointer;box-sizing:border-box;transition:linear .2s all}input[type=submit],input[type=reset],input[type=button]{display:inline-block;height:38px;padding:0 30px;color:#254a70;text-align:center;font-size:11px;font-weight:600;line-height:38px;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;background-color:transparent;border-radius:5px;border:1px solid #ebebed;cursor:pointer;box-sizing:border-box}.button:hover,button:hover{border:1px solid rgba(20,40,60,.5);background-color:#e6e6e6;color:#14283c;outline:0;text-decoration:none}input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover{color:#14283c;border-color:#3e7dbb;outline:0}.button:focus,button:focus{color:#14283c;border-color:#3e7dbb;outline:0}input[type=submit]:focus,input[type=reset]:focus,input[type=button]:focus{color:#14283c;border-color:#3e7dbb;outline:0}.button.button-primary,button.button-primary,input[type=submit].button-primary,input[type=reset].button-primary,input[type=button].button-primary{color:#fff;background-color:#1768a6;border-color:#1768a6}.button.button-primary:hover,button.button-primary:hover,input[type=submit].button-primary:hover,input[type=reset].button-primary:hover,input[type=button].button-primary:hover{color:#fff;background-color:#1973b8;border-color:#1973b8}.button.button-primary:focus,button.button-primary:focus{color:#fff;background-color:#1768a6;border-color:#1768a6}input[type=submit].button-primary:focus,input[type=reset].button-primary:focus,input[type=button].button-primary:focus{color:#fff;background-color:#1973b8;border-color:#1973b8}input[type=email],input[type=number],input[type=search],input[type=text],input[type=tel],input[type=url],input[type=password]{height:38px;padding:6px 10px;background-color:#fff;border:1px solid white;border-radius:5px;box-shadow:none;box-sizing:border-box}.button.button-secondary,button.button-secondary,input[type=submit].button-secondary,input[type=reset].button-secondary,input[type=button].button-secondary{color:#fff;background-color:#08b275;border-color:#08b275}.button.button-secondary:hover,button.button-secondary:hover,input[type=submit].button-secondary:hover,input[type=reset].button-secondary:hover,input[type=button].button-secondary:hover{color:#fff;background-color:#09c682;border-color:#09c682}.button.button-secondary:focus,button.button-secondary:focus{color:#fff;background-color:#09c682;border-color:#09c682}input[type=submit].button-secondary:focus,input[type=reset].button-secondary:focus,input[type=button].button-secondary:focus{color:#fff;background-color:#09c682;border-color:#09c682}.button-lg{height:40px;padding:0 15px;color:#14283c;text-align:center;font-size:14px;font-weight:600;line-height:40px}@media (min-width: 900px){.button-lg{padding:0 30px}}.button-shadow{box-shadow:0 1px 3px 1px #0003;text-shadow:0px 1px 1px rgba(0,0,0,.3)}.button-shadow:hover{box-shadow:0 2px 4px 2px #00000059}textarea,select{font-size:1.2rem;line-height:1.5rem;height:25px;padding:5px 8px;background-color:#fff;border:1px solid #ebebed;border-radius:5px;box-shadow:none;box-sizing:border-box}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;line-height:2.5rem;padding:0 22px 0 8px;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAVCAMAAABmKa5TAAAADFBMVEVHcEwXaacXaaYXaKbntpa9AAAAA3RSTlMAgLbj90osAAAATElEQVR42q3NMQ4AIQwDQZL8/89HlRW3CFHgKvYUGReJ9JbRWpXSqmjF0emtODqdE/9NFOu5ajg/W9UuxQmKS+VSOSq32lE7unf0QT5UzAJV45GC3AAAAABJRU5ErkJggg==) no-repeat 97.5% center;background-size:10px 7px}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}select::-ms-expand{display:none}input[type=email],input[type=number],input[type=search],input[type=text],input[type=tel],input[type=url],input[type=password]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ebebed}textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:65px;padding-top:6px;padding-bottom:6px}input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=text]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=password]:focus{border:1px solid #1768a6;outline:0}textarea:hover,select:hover,input:hover[type=email],input:hover[type=number],input:hover[type=search],input:hover[type=text],input:hover[type=tel],input:hover[type=url],input:hover[type=password]{border-color:#cbcbd0}textarea:focus,select:focus{border:1px solid #1768a6;outline:0}label,legend{display:block;margin-bottom:.5rem;font-weight:600}fieldset{padding:0;border-width:0}input[type=checkbox],input[type=radio]{display:inline}label>.label-body{display:inline-block;margin-left:.5rem;font-weight:400}:root select{padding:0�/IE9}:root select{background:transparent�/IE9}:root select{background-image:none�/IE9}ul{list-style:circle inside}ol{list-style:decimal inside;padding-left:0;margin-top:0}ul{padding-left:0;margin-top:0}ul ul,ul ol,ol ol,ol ul{margin:1.5rem 0 1.5rem 3rem;font-size:90%}li{margin-bottom:1rem}th,td{padding:0 10px 0 0;text-align:left}th:last-child,td:last-child{padding:0}th:first-child,td:first-child{padding-left:0}th:last-child,td:last-child{padding-right:0}button,.button,input,textarea,select,fieldset{margin-bottom:.7rem}pre,blockquote,dl,figure,table,p,ul,ol,form{margin-bottom:2rem}#content{text-align:center;color:#14283c}#header{margin:35px;font-size:16px;color:#5d676d}#header img{width:150px}.bold{font-weight:700}#charity-title{margin-top:20px}.container-charity-details{font-size:12px;margin-top:20px}.charity-details{margin:0;height:17px}@media (max-width: 440px){.charity-details{height:unset}}#amount-bubble{width:440px;display:flex;background:#f6f6f6;border:1px solid #d2d5d7;border-radius:5px;margin:auto}#amount-bubble #amount-container{margin:20px}#amount-bubble #amount-container #amount-title{font-size:20px;text-align:left;margin-bottom:16px}#amount-bubble #amount-container .amounts{width:94px;height:40px;background:#fff;border:1px solid #d2d5d7;border-radius:5px;float:left;font-size:18px;color:#5d676d;line-height:24px;margin-left:5px;cursor:pointer}@media (max-width: 440px){#amount-bubble #amount-container .amounts{font-size:14px}}#amount-bubble #amount-container .amounts div{margin:8px}#amount-bubble #amount-container .non-margin{margin-left:0}#amount-bubble #amount-container .active-amount{color:#fff;background:#08b275;border:1px solid #069963}#amount-bubble #amount-container #currency-symbol{width:36px;height:80px;font-size:24px;margin-top:27px;text-align:right}#amount-bubble #amount-container #other-amount{width:260px;height:80px;font-size:52px;border:0px;color:#08b275;letter-spacing:-1px;line-height:60px;border-right:1px solid #d2d5d7;border-radius:0;cursor:pointer;-moz-appearance:textfield}#amount-bubble #amount-container #amount-currency{width:100px;height:80px;font-size:18px;border:0px;cursor:pointer;padding-left:25px}#amount-bubble #amount-container #amount-currency-container{width:400px;height:80px;border:1px solid #d2d5d7;border-radius:5px;background:#fff;float:left;margin-top:16px}#amount-bubble #amount-container #amount-currency-container .float-left{float:left}#amount-bubble #amount-container #amount-currency-container select{background-position-x:90%}#amount-bubble #amount-container #recurring-options-container{width:400px;height:40px;float:left;border:1px solid #d2d5d7;border-radius:5px;background:#fff;margin-top:16px}#amount-bubble #amount-container #recurring-options-container .recurring-option{width:99px;height:40px;float:left;border-left:1px solid #d2d5d7;cursor:pointer;line-height:40px;font-size:16px;color:#5d676d}@media (max-width: 440px){#amount-bubble #amount-container #recurring-options-container .recurring-option{font-size:15px}}#amount-bubble #amount-container #recurring-options-container .recurring-option img{margin-right:5px;display:none}#amount-bubble #amount-container #recurring-options-container .active-recurring-type img{display:inline}#amount-bubble #amount-container #recurring-options-container .non-border{border:0}#other-options{width:440px;margin:20px auto auto;text-align:left;position:relative}#other-options #gift-aid-logo-container{margin-left:auto}#other-options #gift-aid-logo{width:60px}#other-options #gift-aid-header{font-size:15px;color:#14283c;line-height:20px;font-weight:700;margin-bottom:10px;display:flex;align-items:center}#other-options .checkbox-label{font-weight:400;font-size:14px;color:#14283c;line-height:20px}#other-options .checkbox-label:hover{cursor:pointer}#other-options #gift-aid-text{font-size:13px;color:#5d676d;line-height:20px;margin-left:30px}#other-options #gift-aid-input-label{font-weight:700}#other-options #message{width:410px;height:100px;margin-left:30px;font-size:14px;line-height:21px;resize:none}#other-options #message ::placeholder{color:#aab3b9}.retry-button{width:140px;height:40px;margin:20px auto;border-radius:5px;font-size:16px;letter-spacing:-.1px;cursor:pointer}@media (max-width: 440px){#donation-details .container-charity-details{line-height:initial}#donation-details #amount-bubble{width:100%;border-radius:0;border-right:0;border-left:0}#donation-details #amount-bubble #amount-container{margin:20px auto;width:min-content}#donation-details #amount-bubble .amounts{width:66px}#donation-details #amount-bubble #amount-currency-container{width:286px}#donation-details #amount-bubble #amount-currency-container #other-amount{width:150px}#donation-details #amount-bubble #recurring-options-container{width:286px}#donation-details #amount-bubble #recurring-options-container .recurring-option{width:70px}#donation-details #amount-bubble #recurring-options-container .active-recurring-type{color:#fff;background:#08b275;width:73px}#donation-details #amount-bubble #recurring-options-container .active-recurring-type img{display:none}#donation-details #other-options{width:100%}#donation-details #other-options div{margin:0 20px}#donation-details #other-options div #gift-aid-header{margin:0 0 7px}#donation-details #other-options .delimiter{margin:15px 20px}#donation-details #other-options .non-margin{margin-left:25px;margin-right:0}#donation-details #other-options #message{width:100%;margin:0}#donation-details #continue-button{width:initial;margin:20px}}#personal-details .recaptcha-wrapper{width:450px;margin:auto auto 20px;display:flex;justify-content:center;align-items:center}#personal-details-bubble{width:440px;background:#f6f6f6;border:1px solid #d2d5d7;border-radius:5px;margin:auto;text-align:left}#personal-details-bubble #personal-details-container{margin:20px}#personal-details-bubble #personal-details-container #personal-details-title{font-size:20px;text-align:left;margin-bottom:16px}#personal-details-bubble #personal-details-container .contact-options{width:auto;margin-left:18px;display:inline-block}#personal-details-bubble #personal-details-container .contact-options label{width:auto;font-size:14px;color:#14283c;line-height:20px;font-weight:400}#personal-details-bubble #personal-details-container #first-contact-option{margin-left:85px}#personal-details-bubble #personal-details-container #first-name,#personal-details-bubble #personal-details-container #last-name{width:148px;height:37px;margin-left:15px;padding-left:10px}#personal-details-bubble #personal-details-container #first-name ::placeholder,#personal-details-bubble #personal-details-container #last-name ::placeholder{font-size:14px;color:#aab3b9;line-height:21px}#personal-details-bubble #personal-details-container #country{width:311px;height:37px;margin-left:15px;margin-bottom:0}#personal-details-bubble #personal-details-container #country option{color:#3e4c59}#personal-details-bubble #personal-details-container #country .placeholder{color:#aab3b9}#personal-details-bubble #personal-details-container #address,#personal-details-bubble #personal-details-container #phone{width:311px;height:37px;margin-left:15px;padding-left:10px}#personal-details-bubble #personal-details-container #city{width:200px;height:37px;margin-left:15px;padding-left:10px}#personal-details-bubble #personal-details-container #city ::placeholder{font-size:14px;color:#aab3b9;line-height:21px}#personal-details-bubble #personal-details-container #post-code{width:95px;height:37px;margin-left:15px;padding-left:10px}#personal-details-bubble #personal-details-container #post-code ::placeholder{font-size:14px;color:#aab3b9;line-height:21px}#personal-details-bubble #personal-details-container .placeholder{font-size:14px;color:#aab3b9;line-height:21px}#personal-details-bubble #personal-details-container .row{margin-bottom:12px}#personal-details-bubble #personal-details-container label{width:70px;text-align:right;display:inline-block}#personal-details-bubble #personal-details-container input{width:311px;margin-left:15px;margin-bottom:0;background:#fff;border:1px solid #ebebed;border-radius:5px}#personal-details-bubble #personal-details-container span{font-size:13px;color:#5d676d;line-height:20px;margin-left:86px}#personal-details-bubble #personal-details-container p{font-size:14px;color:#14283c;letter-spacing:-.16px;line-height:20px;margin-left:16px;display:inline-block;margin-bottom:0}#personal-details-bubble .validation-error{margin-left:86px;height:20px}#impact-container{width:440px;margin:20px auto auto;text-align:left}#impact-container #impact-title{font-size:15px;color:#14283c;line-height:20px;font-weight:700}#impact-container #impact-text{font-size:13px;color:#5d676d;line-height:20px;margin-left:30px}#impact-container label{font-size:14px;color:#14283c;line-height:20px;font-weight:400;margin-top:10px}#impact-container p{margin-top:10px;margin-bottom:0}#impact-container a{text-decoration:underline;color:#5d676d}#continue-button{width:440px;height:60px;margin:20px auto;background:#08b275;border-radius:5px;font-size:18px;color:#fff;letter-spacing:-.1px;line-height:60px;font-weight:600;cursor:pointer}#continue-button img{width:6px;margin-left:10px}#continue-button[disabled]{background:#a9a9a9;cursor:default}@media (max-width: 440px){#personal-details #personal-details-bubble{width:100%;border-radius:0;border-right:0;border-left:0}#personal-details #personal-details-bubble #personal-details-container #contact-row #contact-label{display:none}#personal-details #personal-details-bubble #personal-details-container #contact-row #first-contact-option{margin-left:0}#personal-details #personal-details-bubble #personal-details-container #contact-row .contact-options{margin-left:10px}#personal-details #personal-details-bubble #personal-details-container #contact-row p{display:block;margin-left:0;margin-bottom:5px}#personal-details #personal-details-bubble #personal-details-container #last-name{margin-top:10px;margin-left:85px}#personal-details #personal-details-bubble #personal-details-container #country{width:195px}#personal-details #personal-details-bubble #personal-details-container #city,#personal-details #personal-details-bubble #personal-details-container #post-code{width:90px}#personal-details #personal-details-bubble #personal-details-container .row{margin-left:0}#personal-details #personal-details-bubble #personal-details-container input{width:195px}#personal-details #personal-details-bubble #personal-details-container label{text-align:left}#personal-details #personal-details-bubble #personal-details-container span{width:195px;display:inline-block}#personal-details #impact-container{width:initial;margin:10px 20px}#personal-details #continue-button{width:initial;margin:20px}}#payment-details-bubble{width:440px;background:#f6f6f6;border:1px solid #d2d5d7;border-radius:5px;margin:auto;text-align:left}#payment-details-bubble #payment-details-container{margin:20px}#payment-details-bubble #payment-details-container #payment-details-title{font-size:20px;text-align:left;margin-bottom:16px}#payment-details-bubble #payment-details-container #payment-details-title #card-icons{float:right;margin-right:7px}#payment-details-bubble #payment-details-container #payment-details-title #card-icons img{margin:1px}#payment-details-bubble #payment-details-container #card-number-row{position:relative}#payment-details-bubble #payment-details-container #card-number-row #credit-card-icon{position:absolute;top:8px;right:26px;height:25px;width:40px}#payment-details-bubble #payment-details-container #year{width:80px;margin-left:5px}#payment-details-bubble #payment-details-container #month{width:67px;margin-left:15px}#payment-details-bubble #payment-details-container #month,#payment-details-bubble #payment-details-container #year{height:37px;margin-bottom:0;background-position-x:90%}#payment-details-bubble #payment-details-container #month option,#payment-details-bubble #payment-details-container #year option{color:#3e4c59}#payment-details-bubble #payment-details-container #month .placeholder,#payment-details-bubble #payment-details-container #year .placeholder{color:#aab3b9}#payment-details-bubble #payment-details-container #card-code-row{position:relative}#payment-details-bubble #payment-details-container #card-code-row #security-code{width:67px}#payment-details-bubble #payment-details-container #card-code-row #security-code-text{display:inline-block;width:130px;font-size:11px;color:#5d676d;line-height:16px;margin-left:10px;top:5px;position:relative}#payment-details-bubble #payment-details-container #card-code-row #security-code-text span{font-weight:700}#payment-details-bubble #payment-details-container #card-code-row #security-code-information-question{display:inline-block;width:16px;height:16px;background-color:#d8d8d8;border-radius:10px;text-align:center;font-size:11px;cursor:pointer}#payment-details-bubble #payment-details-container #card-code-row .security-code-explanation{position:absolute;top:-150px;right:50px;line-height:1em;background-color:#fff;border:1px solid #d2d5d7;-webkit-box-shadow:0px 10px 20px 0px rgba(0,0,0,.3);-moz-box-shadow:0px 10px 20px 0px rgba(0,0,0,.3);box-shadow:0 10px 20px #0000004d}#payment-details-bubble #payment-details-container #card-code-row .security-code-explanation:before{content:"";position:absolute;right:50px;bottom:-20px;width:0px;height:0px;margin:auto;border:10px solid transparent;border-top:10px solid #fff}#payment-details-bubble #payment-details-container #card-code-row .security-code-explanation img{padding:20px}#payment-details-bubble #payment-details-container .placeholder{font-size:14px;color:#aab3b9;line-height:21px}#payment-details-bubble #payment-details-container .row{margin-bottom:12px}#payment-details-bubble #payment-details-container label{width:134px;text-align:right;display:inline-block}#payment-details-bubble #payment-details-container input{width:240px;height:37px;margin-left:15px;margin-bottom:0;padding-left:10px;background:#fff;border:1px solid #ebebed;border-radius:5px}#payment-details-bubble .validation-error{margin-left:86px;height:20px}#donate-button{width:440px;height:60px;margin:20px auto;background:#08b275;border-radius:5px;font-size:18px;color:#fff;letter-spacing:-.1px;line-height:60px;font-weight:600;cursor:pointer;border:0}#donate-button[disabled]{background:#a9a9a9;cursor:default}#donate-button img{width:16px;margin-right:10px}@media (max-width: 440px){#payment-details #payment-details-bubble{width:100%;border-radius:0;border-right:0;border-left:0}#payment-details #payment-details-bubble #payment-details-container #card-icons{float:none;display:block;text-align:center}#payment-details #payment-details-bubble #payment-details-container #card-number{width:195px}#payment-details #payment-details-bubble #payment-details-container #month{width:85px}#payment-details #payment-details-bubble #payment-details-container #year{width:105px}#payment-details #payment-details-bubble #payment-details-container #card-code-row #security-code-text{width:110px}#payment-details #payment-details-bubble #payment-details-container .row{display:inline-block}#payment-details #payment-details-bubble #payment-details-container label{text-align:left;margin-left:10px;line-height:initial;width:65px}#payment-details #donate-button{width:initial;margin:20px}}#donation-status{background:#fff;text-align:center;margin-top:70px}#donation-status h2{font-weight:600;letter-spacing:-.5px;line-height:30px;display:block;margin-top:60px;font-size:30px;padding-top:30px;color:#14283c}#donation-status #error-message{font-weight:100;font-size:16px;color:#14283c;letter-spacing:0;display:block;margin:20px 0}#donation-status #donation-text{color:#333;margin-top:20px}#donation-status #charity-link{font-size:14px;color:#1768a6;letter-spacing:0;display:block;margin-top:50px}#donation-status #status-link{font-size:12px;color:#14283c;letter-spacing:0;line-height:18px;display:block;margin-top:20px}#donation-status #status-footer{font-size:15px;color:#5d676d;letter-spacing:0;line-height:18px;margin-top:10px}#donation-status #status-image{width:150px;height:150px}#donation-status #join-button{width:100px;height:40px;margin-left:10px;background:#08b275;border-radius:5px;font-size:18px;color:#fff;letter-spacing:-.1px;line-height:40px;font-weight:600;cursor:pointer}#donation-status #subscribe-form,#donation-status #email-errors{display:flex;justify-content:center}#donation-status #subscribe-success{display:flex;justify-content:center;align-items:center}#donation-status #subscribe-success img{width:20px;height:20px;margin-right:5px}#stripe-payment-form #payment-details-bubble #card-number{width:228px}#stripe-payment-form #payment-details-bubble #card-expire,#stripe-payment-form #payment-details-bubble #card-cvc{width:67px}#stripe-payment-form #payment-details-bubble .stripe-field-label{float:left}#stripe-payment-form #payment-details-bubble .stripe-input-container{float:left;margin-left:15px}#stripe-payment-form #payment-details-bubble .stripe-input-container .StripeElement{padding:7px 11px;background:#fff;border:1px solid #ebebed;border-radius:5px;color:#5d676d;width:100%;font-size:14px}#stripe-payment-form #payment-details-bubble #card-code-row #security-code-text{top:0;margin-left:30px}#stripe-payment-form #payment-details-bubble #card-code-row .security-code-explanation{right:42px}@media (max-width: 440px){#stripe-payment-form #payment-details-bubble{width:100%;border-radius:0;border-right:0;border-left:0}#stripe-payment-form #payment-details-bubble #payment-details-container #card-icons{float:none;display:block;text-align:center}#stripe-payment-form #payment-details-bubble #payment-details-container #card-number{width:180px}#stripe-payment-form #payment-details-bubble #payment-details-container #card-code-row #security-code-text{width:110px}#stripe-payment-form #payment-details-bubble #payment-details-container .row{display:inline-block}#stripe-payment-form #payment-details-bubble #payment-details-container label{text-align:left;margin-left:10px;line-height:initial;width:65px}#stripe-payment-form #donate-button{width:initial;margin:20px}}#subscription-cancelation{text-align:center}#subscription-cancelation-form .changed-mind-button{margin-left:20px}#subscription-cancelation-form .subscription-highlight-field,#subscription-cancelation-form .cancel-success{color:#08b275;font-weight:700}#subscription-cancelation-form .cancel-error{color:#fa793c;font-weight:700}body{background:#fff}#root{margin:auto}#root .checkbox{display:none}#root .checkbox~.checkbox-label{padding-left:30px!important;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='20px'%20height='20px'%20viewBox='0%200%2020%2020'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!--%20Generator:%20Sketch%2042%20(36781)%20-%20http://www.bohemiancoding.com/sketch%20--%3e%3ctitle%3esymbol-checkbox-regular%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cdefs%3e%3crect%20id='path-1'%20x='0'%20y='0'%20width='20'%20height='20'%20rx='5'%3e%3c/rect%3e%3cmask%20id='mask-2'%20maskContentUnits='userSpaceOnUse'%20maskUnits='objectBoundingBox'%20x='0'%20y='0'%20width='20'%20height='20'%20fill='white'%3e%3cuse%20xlink:href='%23path-1'%3e%3c/use%3e%3c/mask%3e%3c/defs%3e%3cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='symbol-checkbox-regular'%20stroke='%23D2D5D7'%20stroke-width='2'%20fill='%23FFFFFF'%3e%3cuse%20id='Rectangle-3-Copy-3'%20mask='url(%23mask-2)'%20xlink:href='%23path-1'%3e%3c/use%3e%3c/g%3e%3c/g%3e%3c/svg%3e");background-position:0px 0px;background-repeat:no-repeat}#root .checkbox~.checkbox-label:hover{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='20px'%20height='20px'%20viewBox='0%200%2020%2020'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!--%20Generator:%20Sketch%2042%20(36781)%20-%20http://www.bohemiancoding.com/sketch%20--%3e%3ctitle%3esymbol-checkbox-regular-hover%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cdefs%3e%3crect%20id='path-1'%20x='0'%20y='0'%20width='20'%20height='20'%20rx='5'%3e%3c/rect%3e%3cmask%20id='mask-2'%20maskContentUnits='userSpaceOnUse'%20maskUnits='objectBoundingBox'%20x='0'%20y='0'%20width='20'%20height='20'%20fill='white'%3e%3cuse%20xlink:href='%23path-1'%3e%3c/use%3e%3c/mask%3e%3c/defs%3e%3cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='symbol-checkbox-regular-hover'%20stroke='%23757A7D'%20stroke-width='2'%20fill='%23FFFFFF'%3e%3cuse%20id='Rectangle-3-Copy-4'%20mask='url(%23mask-2)'%20xlink:href='%23path-1'%3e%3c/use%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}#root .checkbox:focus~.checkbox-label{border:1px solid #d2d5d7;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='20px'%20height='20px'%20viewBox='0%200%2020%2020'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!--%20Generator:%20Sketch%2042%20(36781)%20-%20http://www.bohemiancoding.com/sketch%20--%3e%3ctitle%3esymbol-checkbox-regular-hover%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cdefs%3e%3crect%20id='path-1'%20x='0'%20y='0'%20width='20'%20height='20'%20rx='5'%3e%3c/rect%3e%3cmask%20id='mask-2'%20maskContentUnits='userSpaceOnUse'%20maskUnits='objectBoundingBox'%20x='0'%20y='0'%20width='20'%20height='20'%20fill='white'%3e%3cuse%20xlink:href='%23path-1'%3e%3c/use%3e%3c/mask%3e%3c/defs%3e%3cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='symbol-checkbox-regular-hover'%20stroke='%23757A7D'%20stroke-width='2'%20fill='%23FFFFFF'%3e%3cuse%20id='Rectangle-3-Copy-4'%20mask='url(%23mask-2)'%20xlink:href='%23path-1'%3e%3c/use%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}#root .checkbox:checked~.checkbox-label{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='20px'%20height='20px'%20viewBox='0%200%2020%2020'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!--%20Generator:%20Sketch%2042%20(36781)%20-%20http://www.bohemiancoding.com/sketch%20--%3e%3ctitle%3esymbol-checkbox-checked-regular%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cdefs%3e%3crect%20id='path-1'%20x='0'%20y='0'%20width='20'%20height='20'%20rx='5'%3e%3c/rect%3e%3cmask%20id='mask-2'%20maskContentUnits='userSpaceOnUse'%20maskUnits='objectBoundingBox'%20x='0'%20y='0'%20width='20'%20height='20'%20fill='white'%3e%3cuse%20xlink:href='%23path-1'%3e%3c/use%3e%3c/mask%3e%3c/defs%3e%3cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='symbol-checkbox-checked-regular'%20stroke-width='2'%3e%3cuse%20id='Rectangle-3-Copy-10'%20stroke='%2308B275'%20mask='url(%23mask-2)'%20fill='%2308B275'%20xlink:href='%23path-1'%3e%3c/use%3e%3cpolyline%20id='Path-10-Copy-7'%20stroke='%23FFFFFF'%20points='5%209.47644306%208.53553391%2013.011977%2016%206'%3e%3c/polyline%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}#root .checkbox:checked~.checkbox-label:hover{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='20px'%20height='20px'%20viewBox='0%200%2020%2020'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!--%20Generator:%20Sketch%2042%20(36781)%20-%20http://www.bohemiancoding.com/sketch%20--%3e%3ctitle%3esymbol-checkbox-checked-hover%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cdefs%3e%3crect%20id='path-1'%20x='0'%20y='0'%20width='20'%20height='20'%20rx='5'%3e%3c/rect%3e%3cmask%20id='mask-2'%20maskContentUnits='userSpaceOnUse'%20maskUnits='objectBoundingBox'%20x='0'%20y='0'%20width='20'%20height='20'%20fill='white'%3e%3cuse%20xlink:href='%23path-1'%3e%3c/use%3e%3c/mask%3e%3c/defs%3e%3cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='symbol-checkbox-checked-hover'%20stroke-width='2'%3e%3cuse%20id='Rectangle-3-Copy-11'%20stroke='%23099764'%20mask='url(%23mask-2)'%20fill='%23099764'%20xlink:href='%23path-1'%3e%3c/use%3e%3cpolyline%20id='Path-10-Copy-8'%20stroke='%23FFFFFF'%20points='5%209.47644306%208.53553391%2013.011977%2016%206'%3e%3c/polyline%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}#root .donation-form-radio,#root .payment-form-radio{display:none}#root .donation-form-radio+label,#root .payment-form-radio+label{padding-left:30px!important;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABGdBTUEAALGPC/xhBQAAAUxJREFUOBGtlV1Kw0AQx2eXlPqBUgSvIAhewGvEg3gRXzyIuYYHUAltHxS0T4IUTaqlSdb5hSzYpBSbZF42m5n/L7MfMzGywZxzwWM8uVJXaKxcSuFOyzBr3l0h9/ocXZyf3Rljsrrc1F8AMuJuh3vDo5PR6PjwYF+CwaAMy1YrSRff8jGffy5/ll9OzDXgOqOca1bmIR7fxJNpkqQLnW43YohFo5GNxATH9PklyfJ8O+mPl1g0aNeyZJl8bReY56JBW+25iDqCp3j89p9lekh9RAsDloXMAbD5bQ0tDFhWISGn2RbmdRUjtNyzLtl5IAxYlkvr75l3thlLhrJYcj/mXMmxouVEBXS1LNMqVJalNimnrgYDFkuOqM2uwIoR9X+xaUF0jdfZLM2LYudE0aCFsdbOem0OpKV12Ev7avQx6rFLg20Aq2xb/wJ+AcqCUPcmoTVDAAAAAElFTkSuQmCC);background-position:0px 0px;background-repeat:no-repeat;cursor:pointer}#root .donation-form-radio:checked+label,#root .payment-form-radio:checked+label{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABGdBTUEAALGPC/xhBQAAAipJREFUOBFjZMACHPY3sJz//iOY4T9jEDMjk+Wvf39FQcrYmJhf//3/7zgD4/91hpwcaw84NvxB186ILsC/tTqYieH/RF1+Kd4EWVM+G2FFBikOfrCyZz8+Mhx5e59hwePTny5/fPb5HwNj/kfv1rXoZoD5////Z+TdUtGjtLv1y6E3d4Fc/ACkBqQWpAeoEsNhDCAJm0OTvrz/9Q2/SUiyILUgPSC9KK4EeRNkGymGwcwF6QHpBZkBMpQRFAEXv/16sNE8WdpWWAnFoqPv7jP03z3IcO7DE7C4kYAMQ6GyPYO1kCKKusNv7zH4n5z7VJ+LTYH5fbhFqB6/dEi9ujs7sqquO/sYks+vZLj15TXDlz8/wfg2kL3kyTkGViYmFEPluQQZtr26wXDh67u7wAhlDALFJrJhIJc13tjFAPQWsjCY/e//P7AcSA0yAJsBNIsJlM5ASQMZgLwJ0ogLgORAapAByAyQWUygRAtLZzAFsDCD8bHR6GpAZoDMYsKmmByx/wyQ4GECZSdQDkAGoNgkBNDVPP/xCZw1mUB5E5SdkAEoaTAx4nY8SA6kBhmAzACZxQTK6KC8iSwJSmd16m5YDQUZVq/hhpJsQHrBZgDNYrZMcbl56cuHLCshRT5QeoIBUKw5iCgzvP39DZwGeVnYGeyB/Gn6wQyR0kYwZWAalLAn3j30xoCLPR0sQM2sB7eJqoUDyFRgrqBK8YVRjlFawGIYCHItJVUAAJHGP6wIWaJcAAAAAElFTkSuQmCC)}#root .donation-form-radio+label,#root .payment-form-radio+label{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABGdBTUEAALGPC/xhBQAAAUxJREFUOBGtlV1Kw0AQx2eXlPqBUgSvIAhewGvEg3gRXzyIuYYHUAltHxS0T4IUTaqlSdb5hSzYpBSbZF42m5n/L7MfMzGywZxzwWM8uVJXaKxcSuFOyzBr3l0h9/ocXZyf3Rljsrrc1F8AMuJuh3vDo5PR6PjwYF+CwaAMy1YrSRff8jGffy5/ll9OzDXgOqOca1bmIR7fxJNpkqQLnW43YohFo5GNxATH9PklyfJ8O+mPl1g0aNeyZJl8bReY56JBW+25iDqCp3j89p9lekh9RAsDloXMAbD5bQ0tDFhWISGn2RbmdRUjtNyzLtl5IAxYlkvr75l3thlLhrJYcj/mXMmxouVEBXS1LNMqVJalNimnrgYDFkuOqM2uwIoR9X+xaUF0jdfZLM2LYudE0aCFsdbOem0OpKV12Ev7avQx6rFLg20Aq2xb/wJ+AcqCUPcmoTVDAAAAAElFTkSuQmCC)}#root .donation-form-radio+label:hover,#root .payment-form-radio+label:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABGdBTUEAALGPC/xhBQAAAcdJREFUOBGtlcEvA0EUxndmq6lUiwalLuUqNKmStPwVehYHkTRxcJVIWE0aEb305oAEFxHEoSenNiQOpNxEGm0vhDSI0iixHfNtVNqlwq532czu+377duZ9b4nwTUiSZCgUiZ8wNkRF0SvLcjPSRFHMFmX5kBGyY6Jsm+e9qeVEfWNqetbPKIk47K2WPo/b2uF0CvVWi5L2kHsU0pmMcHScyF3dXD+SIpsIBWe21QxlzRgjk9NSODS/8HSRTvPlz4Ec5ELDMz8LE0v0F0bCDntbYDwwZm5pairdrnptbGgQPL1uYzKZcu1Go7aDeGwPyQoQn1lnNocAqzWZqkLUD2oMBqGnu8uYODl1eX2D5/vx2BnBAbwKNDM6MtzeyfdLS6T4vi6vrl8ahaKT4jRxAFphKABaMMCiaA2cppbKyjVgKG2GPkNr6A0wwKJo2lKf6YGCARbVAynXso8Fr1LMwgF6I8cZYFF4E3bSG2CARWF0eFMvEAywKKYGjI7m1BrQggEWxQjC1NjY3Mo/Fwp/ZkIDLRhgKV6GB/t9AzYYHd6ER38TgC2trOVv7+8W54JSpEKDEfQf44tUUPlC74D9AsQL+F5o/gW8Az/4UBzo88bgAAAAAElFTkSuQmCC)}#root .donation-form-radio:checked+label:hover,#root .payment-form-radio:checked+label:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABGdBTUEAALGPC/xhBQAAAi1JREFUOBFjZMACHPY3sJy/8yqY4f+/IBYmZstff/+IgpSxMbO8/vPv73EGRqZ1hipiaw84NvxB186ILsA/KyOYmZFpoq6IDG+8ug2fjZQagxS3AFjZs68fGI48u8Ww8OaRT5ffPPn89/+//I9pM9aimwHm////n5F3ZkaPyuLSL4ef3QRy8QOQGpBakB6gSgyHMYAkbNa0fnn/8yt+k5BkQWpBekB6UVwJ8ibINlIMg5kL0gPSCzIDZCgjKAIu3Xn1YKN3vrSNpBqKRcde3Gbov7CT4dzrh2BxI1F5hkIDdwYrCVUUdUee32Lw3zrxqZ6KmALzexutUH0RmZA60wB2ZFXd57cxJO+bx3DrwwuGL79/gPHtDy8Zltw8zsDKzMxgLYkwVI5XmGH7o0sMF548v8sEShqg2EQ2DOSyxlMbGYDeQhYGs//9/weWA6lBBmAzgGYxgdIZKGkgA5A3QRpxAZAcSA0yAJkBMosJlGhh6QymABZmMD42Gl0NyAyQWUzYFJMjBgsdJlB2AuUAZACKTUIAXc3zbx/AWZMJlDdB2QkZgJIGEyNux4PkQGqQAcgMkFlMoIwOypvIkqB0Vmfqj9VQkGH1Zv4YaRFsBtAsZssi75uXnzzPAqYrPlB6ggFQOnOQ0WB4++MLMA3+ZOBl42Cwl1ZnmOYQxxChagFTBqZBCXvixd1vDFTE0sEC1Mx6cJuoWjiATAXmCqoUXxjlGKUFLIaBINdSUgUAAAdlPZyVqv07AAAAAElFTkSuQmCC)}#root .delimiter{border-top:1px solid #d2d5d7;margin:25px 0}#root #footer img{margin:0 8px}#root #footer-text-container{font-size:11px;color:#5d676d;letter-spacing:0;margin-bottom:15px}#root .footer-text{height:15px}#root .footer-text a{text-decoration:underline;color:#5d676d}#root #footer-nav{font-size:11px;color:#5d676d;margin-bottom:40px}#root #footer-nav a{color:#5d676d}#root input[type=number]::-webkit-inner-spin-button,#root input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}#root .hidden{display:none}#root #navigation{width:440px;height:30px;margin:30px auto auto;font-size:13px;color:#5d676d;line-height:20px}#root #navigation #back-button{float:left;cursor:pointer}#root #navigation #back-button img{width:16px;height:16px;margin-top:1px}#root #navigation #back-button div,#root #navigation #steps{float:right}#root #text-no-charity{margin-top:30px;font-size:25px;margin-bottom:20px}#root #button-no-charity{margin-bottom:20px;width:150px;height:26px;font-size:15px;text-align:center}#root input::-webkit-input-placeholder{color:#aab3b9}#root input:-moz-placeholder{color:#aab3b9}#root input::-moz-placeholder{color:#aab3b9}#root input:-ms-input-placeholder{color:#aab3b9}#root .validation-error{text-align:left;font-size:13px;color:#fa793c;line-height:initial}#root .validation-error-input{background:#fff8f5!important;border:1px solid #fa793c!important;border-radius:5px!important}#root .global-error-container{width:440px;background:#fa793c;border-radius:5px;color:#fff;margin:auto auto 20px;padding:20px 0}#root .global-error-container .error-header{font-size:17px;font-weight:700}#root .global-error-container .error-message{margin:0 20px;word-wrap:break-word;font-size:15px;letter-spacing:0;line-height:20px}#root .stripe-express-checkout-container{margin-left:auto;margin-right:auto;margin-bottom:16px;width:440px}@media (max-width: 440px){#root{width:initial}#root #navigation{width:initial;margin:10px 10px 0}}#http-request-loader{background-color:#fff;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;font-size:18px;color:#14283c;letter-spacing:-.32px;line-height:30px}#http-request-loader-container{width:200px;margin:auto;text-align:center;display:table-cell;vertical-align:middle}.browser-warning{position:fixed;top:5px;left:50%;transform:translate(-50%);width:98%;color:#856404;background-color:#fff3cd;border-color:#ffeeba;border:1px solid transparent;border-radius:5px}.browser-warning div{text-align:center}
