@import url(https://cloud.typography.com/78142/6630772/css/fonts.css);@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,700,600,800,400i,600i);html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}@font-face{font-family:'GLight';src:url(https://anedot.com/assets/GLight-8c4af57856ddb1c85eaee36741c10ddfd4420914a064cc954c73586f1a6f8392.eot);src:url(https://anedot.com/assets/GLight-8c4af57856ddb1c85eaee36741c10ddfd4420914a064cc954c73586f1a6f8392.eot?#iefix) format("embedded-opentype"),url(https://anedot.com/assets/GLight-4db4bf51749587485bc1d5867edbcd72932f87e460acc8b49510c97c783bb706.woff) format("woff"),url(https://anedot.com/assets/GLight-4338b72b7fa2ee82805992e1997dba493f7a2c69c3e55e9bd53847a4d161f340.ttf) format("truetype"),url(https://anedot.com/assets/GLight-c88783798399764f829d5e58481007c508fd91b6013ccd68364ae7d081e87f29.svg#bf16822e282b4d885cff891f3a65335d) format("svg");font-style:normal;font-weight:200}@font-face{font-family:'GBook';src:url(https://anedot.com/assets/GBook-c2cef0291c7241e4d06180439af690fb83e1f49fe18bf6fdb30a2b1d14bd66e0.eot);src:url(https://anedot.com/assets/GBook-c2cef0291c7241e4d06180439af690fb83e1f49fe18bf6fdb30a2b1d14bd66e0.eot?#iefix) format("embedded-opentype"),url(https://anedot.com/assets/GBook-e183b80678ab00fbe8807049be9a752f598ba6520192e379f352101150082cf2.woff) format("woff"),url(https://anedot.com/assets/GBook-60705849e80f391b78beb58b7dbf09aef5419e839a025ab1482771f33ac29ec4.ttf) format("truetype"),url(https://anedot.com/assets/GBook-96b2a337ae1a30119688a730845dd9cb83b3cf9ce8e69fbcf87a56de5980442f.svg#7510147900d23fa3ad697e74bf146ea2) format("svg");font-style:normal;font-weight:400}@font-face{font-family:'GMedium';src:url(https://anedot.com/assets/GMedium-96dc43b50addc6d65da3fbc451cce1fb5af40729b6d37a207ccaf7e1e8d0d482.eot);src:url(https://anedot.com/assets/GMedium-96dc43b50addc6d65da3fbc451cce1fb5af40729b6d37a207ccaf7e1e8d0d482.eot?#iefix) format("embedded-opentype"),url(https://anedot.com/assets/GMedium-5dd7d102f11d40a22480b8f871c1bab96f8393b6e7b9f1aee3df5e73721e1021.woff) format("woff"),url(https://anedot.com/assets/GMedium-860ec5e28ee5126760a4e763a1703c47bf58c423a54e3ea4f4296835bec21b49.ttf) format("truetype"),url(https://anedot.com/assets/GMedium-48c737098aaf94534cc2e2ec656a2c68d53536f06610818e96310f0c955336e8.svg#bdc473fae2f64b1c45b8886bcff81bae) format("svg");font-style:normal;font-weight:700}@font-face{font-family:'GBold';src:url(https://anedot.com/assets/GBold-37173e8c2f816c7662c577c6a7ab00e2ad5de76391e3c7e49286f67d86315a81.eot);src:url(https://anedot.com/assets/GBold-37173e8c2f816c7662c577c6a7ab00e2ad5de76391e3c7e49286f67d86315a81.eot?#iefix) format("embedded-opentype"),url(https://anedot.com/assets/GBold-770c5eacb95e7d77706108be6bc0045db91dda4046db190e019efba65345468e.woff) format("woff"),url(https://anedot.com/assets/GBold-35f950b453b4bcf80f116fdbc3f1ad1c2a00651166da93eed77187de813bf497.ttf) format("truetype"),url(https://anedot.com/assets/GBold-29be3780d91ecdc5a7eabc007118a549a5749e358081a905a9e33fd068c364ff.svg#6a327a217ddd10461b1acdc4d224fee0) format("svg");font-style:normal;font-weight:700}@font-face{font-family:'GBlack';src:url(https://anedot.com/assets/GBlack-a95a78055d22ba48c3f734345cb2304649ca777765941ab01638a9afbc4a4b9a.eot);src:url(https://anedot.com/assets/GBlack-a95a78055d22ba48c3f734345cb2304649ca777765941ab01638a9afbc4a4b9a.eot?#iefix) format("embedded-opentype"),url(https://anedot.com/assets/GBlack-30d23e7856565380393a0a31163e4ce761149eb6e3bbebf845f8a3cb9552d608.woff) format("woff"),url(https://anedot.com/assets/GBlack-53b03da9b716c8cb124d6e95a808614d610b9b55c0aaa5c0de5bd314dae0ab65.ttf) format("truetype"),url(https://anedot.com/assets/GBlack-fd99870a0340672bfb76b5b45f9affe0861988859cb9bc2bb5955d1b787262f9.svg#0b358a21b3e426ee0635cfc34eab6e7e) format("svg");font-style:normal;font-weight:400}@font-face{font-family:'anedot-icons';src:url(https://anedot.com/assets/anedot-icons-b718fa966e5b1891d4573d5bc191ba0f6ddff79c77ac009fafeb01b2bc14cdb3.eot?gh3ckp);src:url(https://anedot.com/assets/anedot-icons-b718fa966e5b1891d4573d5bc191ba0f6ddff79c77ac009fafeb01b2bc14cdb3.eot?gh3ckp#iefix) format("embedded-opentype"),url(https://anedot.com/assets/anedot-icons-04d13a85f362b2cd22f96b7ff0b8ed7dcd9d093942af75a698e48a9c6c3d1bae.ttf?gh3ckp) format("truetype"),url(https://anedot.com/assets/anedot-icons-cb5b9af62bdb5db1393acef4268ecc42c681294e5c61a46a36c024a0f6703cd9.woff?gh3ckp) format("woff"),url(https://anedot.com/assets/anedot-icons-312e3510f48174bae343a8b4011547f8b873730b21e19d137b4ecadbbc505c0d.svg?gh3ckp#anedot-icons) format("svg");font-weight:normal;font-style:normal}i{font-family:'anedot-icons' !important;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none}i.info:before{content:'\e900'}i.not-ok:before{content:'\e901'}i.ok:before{content:'\e902'}i.card:before{content:'\e903'}i.location:before{content:'\e904'}i.lock:before{content:'\e905'}i.calendar:before{content:'\e906'}i.email:before{content:'\e907'}i.phone:before{content:'\e908'}i.donorid .donorid--body:before{content:'\e909'}i.donorid .donorid--shackle:before{content:'\e90a';margin-left:-.9091796875em;opacity:.5}.payment-helper .icon,.bounce-in{animation:bounce-in .25s linear forwards}@keyframes bounce-in{0%{opacity:0;transform:scale(0)}40%{transform:scale(1.1)}75%{transform:scale(0.95)}90%{transform:scale(1.02)}100%{opacity:1;transform:scale(1)}}.fade-in{animation:fade-in .125s linear forwards}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}label.error::before,label.invalid::before,.overlay .column,.sweep-in-from-bottom{animation:sweep-in-from-bottom .125s ease-in forwards}@keyframes sweep-in-from-bottom{0%{opacity:0;transform:translateY(25%)}50%{opacity:0}100%{opacity:1;transform:translateY(0)}}.card-flip{animation:card-flip .25s linear forwards;transform:translateZ(0)}@keyframes card-flip{0%{transform:rotateY(0)}50%{transform:rotateY(90deg)}50%{transform:rotateY(-90deg)}100%{transform:rotateX(0)}}.slide-down{animation:slide-down .5s ease-in forwards}@keyframes slide-down{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}.swing-show{animation:swing-show .125s ease-in forwards;transform-origin:top}@keyframes swing-show{0%{opacity:0;transform:rotateX(-90deg)}100%{opacity:1;transform:rotateX(0)}}.step-in-left{animation:step-in-left .5s ease forwards}@keyframes step-in-left{0%{opacity:0;transform:translateX(110%)}100%{opacity:1;transform:translateX(0)}}.step-in-right{animation:step-in-right .5s ease forwards}@keyframes step-in-right{0%{opacity:0;transform:translateX(-110%)}100%{opacity:1;transform:translateX(0)}}.campaign-goal-status-bar{animation:campaign-goal-status-bar .25s ease-in forwards;transform-origin:left}@keyframes campaign-goal-status-bar{0%{opacity:0;transform:scaleX(0)}100%{opacity:1;transform:scaleX(1)}}@keyframes donorid--overlay{0%{opacity:0}100%{opacity:1}}@keyframes donorid--modal{0%{transform:translateY(5%)}50%{transform:translateY(5%)}100%{transform:translateY(0)}}@keyframes donorid--submit-processing{to{transform:rotate(1turn)}}@keyframes donorid--signin-error{0%{transform:translateX(-2px)}20%{transform:translateX(4px)}40%{transform:translateX(-4px)}60%{transform:translateX(2px)}80%{transform:translateX(-1px)}100%{transform:translateX(0)}}.payment-inputs{background:#f9f9f9;border:1px solid #d7dde2;border-radius:0.3125rem;margin:0 0 1.25rem;padding:0 0.625rem 0.625rem;position:relative}.payment-inputs h3{font-family:'Open Sans', sans-serif;font-weight:700;background:url(https://anedot.com/assets/bg-card-brands-ddb31a87c505c33edbeb2bda3c5b833042b9d4a9ab1d76f1b6d5ec64e64ec3a8.svg) no-repeat right center;color:#43525e;font-size:16px;line-height:16px;margin:0;padding:27px 0}.payment-inputs footer{border-radius:0 0 2px 2px;border-top:1px solid #d7dde2;color:#43525e;font-size:12px;line-height:14px;margin:10px -10px 0;padding:12px 12px 12px 37px;position:relative}.payment-inputs footer i{color:#9fafbb;display:block;font-size:20px;left:10px;position:absolute;top:8px}.payment-inputs footer a{color:#2782bd;text-decoration:none}.payment-inputs footer a:hover{text-decoration:underline}.payment-inputs footer .payment-footer-valid{display:none}.payment-inputs input{font-family:'Open Sans', sans-serif;font-weight:400;border-radius:0.3125rem;color:#43525e;font-size:0.9375em;font-weight:600;line-height:1.25em;margin-bottom:0;padding:0.75rem}.payment-inputs .card-brands{text-align:right}.payment-inputs .card-brands img{display:inline-block;margin:1.4375rem 0 1.0625rem}.card-type{margin:0 0 0.625rem}.card-number,.card-expiry,.card-code,.card-zip{float:left;position:relative}.card-number i,.card-expiry i,.card-code i,.card-zip i{color:#2782bd;font-size:1.375em;z-index:11}.card-number.error i,.card-expiry.error i,.card-code.error i,.card-zip.error i{color:#d12429}.card-number{width:64%}.card-number input{border-radius:0.3125rem 0 0;padding-left:3.5rem}.card-number .card-icon{height:1.375rem;left:0.75rem;position:absolute;top:0.75rem;width:2.0625rem;z-index:3}.card-number .card-icon.visa{background:url(https://anedot.com/assets/ico-card-sprite-a965bfd9c13e9ff305f5ace506a49723ef9bd3a099e3981f2a91c44d73c8d374.svg) no-repeat center -22px}.card-number .card-icon.master{background:url(https://anedot.com/assets/ico-card-sprite-a965bfd9c13e9ff305f5ace506a49723ef9bd3a099e3981f2a91c44d73c8d374.svg) no-repeat center -44px}.card-number .card-icon.discover{background:url(https://anedot.com/assets/ico-card-sprite-a965bfd9c13e9ff305f5ace506a49723ef9bd3a099e3981f2a91c44d73c8d374.svg) no-repeat center -66px}.card-number .card-icon.american-express{background:url(https://anedot.com/assets/ico-card-sprite-a965bfd9c13e9ff305f5ace506a49723ef9bd3a099e3981f2a91c44d73c8d374.svg) no-repeat center -88px}.card-number .card-icon.visa i,.card-number .card-icon.master i,.card-number .card-icon.discover i,.card-number .card-icon.american-express i{display:none}.card-expiry i,.card-code i,.card-zip i{font-size:1em;left:0.75rem;position:absolute;top:0.9375rem}.card-expiry{width:36%}.card-expiry i{display:none}.card-expiry input{border-radius:0 0.3125rem 0 0;display:none;margin:0 0 0 -0.0625rem;padding-left:2.25rem}.card-expiry select{border-radius:0;float:left;margin-left:-0.0625rem;width:50%}.card-expiry select:nth-child(3){border-radius:0 0.25rem 0 0;margin-left:0}.card-code{width:50%}.card-code input{border-radius:0 0 0 0.25rem;margin:-0.0625rem 0 0;padding-left:2.0625rem}.card-code i{font-size:1.25em;top:0.8125rem}.card-zip{width:50%}.card-zip input{border-radius:0 0 0.3125rem;margin:-0.0625rem 0 0 -0.0625rem;padding-left:2.3125rem}.payment-helper{background:#f9f9f9;left:0.625rem;position:absolute;right:0.625rem;top:0.0625rem}.payment-helper .icon{font-size:1.5em;left:0;position:absolute;text-align:center;top:0.8125rem;width:2.75rem}.payment-helper .icon.card-illustration{display:none;height:3.75rem;left:auto;right:0;top:-0.125rem;width:4.6875rem}.payment-helper p{font-family:'Open Sans', sans-serif;font-weight:400;color:#43525e;font-size:0.75rem;font-weight:500;line-height:1.0625rem;margin-bottom:0;padding-left:3rem;text-align:left}.payment-helper p strong{display:block;font-size:0.9375rem;font-weight:500}.payment-helper p a{color:#43525e;text-decoration:underline}.payment-helper p .payment-input-errors strong{font-family:'Open Sans', sans-serif;font-weight:700;display:none;font-size:0.75rem}.payment-helper p .payment-input-errors strong.show{display:inline}.payment-helper-code-default{background:url(https://anedot.com/assets/payment-helper-code-default-1c4f1961ec4c0d4e28a79dccf3d58cfc02bc22c42101e27adec13c35faa2b1bb.svg) no-repeat center;display:block;height:100%;width:100%}.payment-helper-code-amex{background:url(https://anedot.com/assets/payment-helper-code-amex-cb2a4dc2f0db0970f4e2b81ed068bc0c60e964677d1889e90216adc429aa1be4.svg) no-repeat right center;display:none;height:100%;width:100%}.payment-helper-code-non-amex{background:url(https://anedot.com/assets/payment-helper-code-non-amex-95e75a9c4002b6a0f871d8a692abf9fe2f885e7dc53908672fea581510191c01.svg) no-repeat right center;display:none;height:100%;width:100%}.american-express .payment-helper-code-default{display:none}.american-express .payment-helper-code-amex{display:block}.american-express .payment-helper-code-body-default{display:none}.american-express .payment-helper-code-body-amex{display:block}.master .payment-helper-code-default,.visa .payment-helper-code-default,.discover .payment-helper-code-default{display:none}.master .payment-helper-code-amex,.visa .payment-helper-code-amex,.discover .payment-helper-code-amex{display:none}.master .payment-helper-code-non-amex,.visa .payment-helper-code-non-amex,.discover .payment-helper-code-non-amex{display:block}.error-helper p,.error-helper i{color:#d12429}.validated-helper i{color:#7ebe1f}.payment-helper-code-body-amex{display:none}.payment-inputs-error{border-color:#d12429;box-shadow:inset 1px 1px 0 #d12429, inset -1px -1px 0 #d12429, inset -1px 1px 0 #d12429, inset 1px -1px 0 #d12429}.payment-inputs-validated{border-color:#7ebe1f;box-shadow:inset 1px 1px 0 #7ebe1f, inset -1px -1px 0 #7ebe1f, inset -1px 1px 0 #7ebe1f, inset 1px -1px 0 #7ebe1f}.payment-inputs-validated .card-number i,.payment-inputs-validated .card-expiry i,.payment-inputs-validated .card-code i,.payment-inputs-validated .card-zip i{color:#7ebe1f}.payment-inputs-validated .card-icon.visa,.payment-inputs-validated .card-icon.master,.payment-inputs-validated .card-icon.discover,.payment-inputs-validated .card-icon.american-express{background:transparent}.payment-inputs-validated .card-icon.visa i,.payment-inputs-validated .card-icon.master i,.payment-inputs-validated .card-icon.discover i,.payment-inputs-validated .card-icon.american-express i{display:block}.error input,.error select{border-color:#d12429}.error.card-number .card-icon{background:transparent}.error.card-number i{display:block !important}.js .card-type,.js .card-expiry select{display:none}.js .card-type.error{display:block}.js .card-expiry input,.js .card-expiry i{display:block}.payment-helper,.validated-helper,.validated-helper .icon,.error-helper,.error-helper .icon,.payment-input-error-type,.payment-input-error-number,.payment-input-error-expiry,.payment-input-error-code,.payment-input-error-zip,.payment-input-error-type .comma,.payment-input-error-number .comma,.payment-input-error-expiry .comma,.payment-input-error-code .comma,.card-illustration,[data-payment-helper-trigger^="card_"],[data-payment-helper-trigger^="card_"] .icon{display:none}.payment-helper.show,.validated-helper.show,.validated-helper .icon.show,.error-helper.show,.error-helper .icon.show,.payment-input-error-type.show,.payment-input-error-number.show,.payment-input-error-expiry.show,.payment-input-error-code.show,.payment-input-error-zip.show,.payment-input-error-type .comma.show,.payment-input-error-number .comma.show,.payment-input-error-expiry .comma.show,.payment-input-error-code .comma.show,.card-illustration.show,[data-payment-helper-trigger^="card_"].show,[data-payment-helper-trigger^="card_"] .icon.show{display:block}.payment-helper.show.inline,.validated-helper.show.inline,.validated-helper .icon.show.inline,.error-helper.show.inline,.error-helper .icon.show.inline,.payment-input-error-type.show.inline,.payment-input-error-number.show.inline,.payment-input-error-expiry.show.inline,.payment-input-error-code.show.inline,.payment-input-error-zip.show.inline,.payment-input-error-type .comma.show.inline,.payment-input-error-number .comma.show.inline,.payment-input-error-expiry .comma.show.inline,.payment-input-error-code .comma.show.inline,.card-illustration.show.inline,[data-payment-helper-trigger^="card_"].show.inline,[data-payment-helper-trigger^="card_"] .icon.show.inline{display:inline}.clearfix::before,.clearfix::after,.row::before,.step-nav::before,.donation-confirmation .confirmation-footer::before,.donation-confirmation .confirmation--donation-item::before,.row::after,.step-nav::after,.donation-confirmation .confirmation-footer::after,.donation-confirmation .confirmation--donation-item::after{content:'';display:table}.clearfix::after,.row::after,.step-nav::after,.donation-confirmation .confirmation-footer::after,.donation-confirmation .confirmation--donation-item::after{clear:both}.overlay{display:table}.overlay .row{display:table-cell;vertical-align:middle}.text-uppercase{text-transform:uppercase}.text-center{text-align:center}.hide{display:none}input,select,textarea,.col,.donation-form-header img,.step-nav a,.step-nav [type='submit']{box-sizing:border-box}.perspective{perspective:800px}::-webkit-input-placeholder{color:#9fafbb;font-weight:400}:-moz-input-placeholder{color:#9fafbb;font-weight:400}:-ms-input-placeholder{color:#9fafbb;font-weight:400}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input::-webkit-color-swatch-wrapper{border:0;padding:0}html{font-family:'Open Sans', sans-serif;font-weight:400;background-attachment:fixed;background-color:#d7dde2;background-position:center top;background-repeat:no-repeat;background-size:cover;font-size:16px;-webkit-font-smoothing:antialiased;line-height:1.5;min-height:100%;padding:0;position:relative}html.center{background-size:auto}html.tile{background-repeat:repeat;background-size:auto}html.paused{background-color:#d7dde2}body{margin:0}.step{border:0;margin:0 0 1.25rem;padding:0}.step:last-child{margin-bottom:0}label{font-family:'Open Sans', sans-serif;font-weight:700;color:#43525e;display:block;font-size:87.5%;line-height:24px;margin:0}label.required::after{color:#8797a3;content:'\00b7';display:inline-block;font-size:214.2%;margin-top:-18px;padding-left:2px}label.error,label.invalid{color:#d12429;position:relative}label.error::after,label.invalid::after{display:none}label.error::before,label.invalid::before{content:attr(data-term-missing);font-size:62.5%;font-weight:400;position:absolute;top:-15px}label.invalid::before{content:attr(data-term-invalid)}input,select,textarea{font-family:'Open Sans', sans-serif;font-weight:700;-moz-appearance:none;-webkit-appearance:none;background:white;border:1px solid #9fafbb;border-radius:4px;box-shadow:none;color:#43525e;font-size:87.5%;margin:0 0 15px;padding:7px 10px;position:relative;width:100%}input:focus,select:focus,textarea:focus{border-color:#2782bd;outline:none;z-index:2}input[disabled],select[disabled],textarea[disabled]{opacity:.5}input[type='checkbox'],input[type='radio'],select[type='checkbox'],select[type='radio'],textarea[type='checkbox'],textarea[type='radio']{background:url(https://anedot.com/assets/donation-form-input-sprite-0101713e3b51e10710dc4a9fb1bf67793d0e18a3345e20ea9c38eb4836202c00.svg) no-repeat;border:0;display:inline-block;height:13px;padding:0;width:13px}input[type='checkbox'],select[type='checkbox'],textarea[type='checkbox']{background-position:left center}input[type='checkbox'].error,select[type='checkbox'].error,textarea[type='checkbox'].error{background-position:-26px center}input[type='checkbox']:checked,select[type='checkbox']:checked,textarea[type='checkbox']:checked{background-position:-13px center}input[type='radio'],select[type='radio'],textarea[type='radio']{background-position:-39px center}input[type='radio']:checked,select[type='radio']:checked,textarea[type='radio']:checked{background-position:-52px center}input.prefilled,select.prefilled,textarea.prefilled{border-color:#7ebe1f;z-index:1}input.error,select.error,textarea.error{border-color:#d12429;z-index:1}select{background:#fff url(https://anedot.com/assets/dropdown-f22137d351f40df03981fa28a1047cb76475203671fb48d26a825bc80d541825.svg) no-repeat right 12px center}textarea{height:100px;resize:vertical}.flexbox.flexboxlegacy{height:100%}.flexbox.flexboxlegacy body{height:100%}.flexbox.flexboxlegacy .page-container{display:flex;flex-direction:column;min-height:100%}.flexbox.flexboxlegacy .page-content{flex:1}.col{float:left;position:relative;width:50%}.col:first-child{padding-right:3px}.col:last-child{padding-left:3px}.col:first-child:last-child{padding:0}.col.email{width:60%}.col.email input{padding-left:40px}.col.email i{color:#2782bd;font-size:17px;left:10px;position:absolute;top:33px;z-index:10}.col.email .error+i{color:#d12429}.col.email .prefilled+i{color:#7ebe1f}.col.phone{width:40%}.col.phone input{padding-left:29px}.col.phone i{color:#2782bd;font-size:22px;left:13px;position:absolute;top:30px;z-index:10}.col.phone .error+i{color:#d12429}.col.phone .prefilled+i{color:#7ebe1f}.col.street{padding:0;width:70%}.col.street input{border-radius:4px 0 0;margin:0}.col.zip{padding:0;width:30%}.col.zip input{border-radius:0 4px 0 0;margin:0 0 0 -1px}.col.city{padding:0}.col.city input{border-radius:0 0 0 4px;margin:-1px 0 0}.col.state{padding:0}.col.state input,.col.state select{border-radius:0 0 4px;margin:-1px 0 0 -1px}.col.state .no-state{font-family:'Open Sans', sans-serif;font-weight:300;color:rgba(67,82,94,0.75)}.address{margin:0 0 20px}.address.folded .street input{border-radius:4px 0 0 4px}.address.folded .zip input{border-radius:0 4px 4px 0}.address.folded .city-state{display:none}.anedot-logo{background:rgba(0,0,0,0.9);border-radius:0 0 0 0.1875rem;display:none;line-height:0;padding:0.625em 1.25em 0.9375em;position:absolute;right:0;top:0}.overlay{background-color:rgba(67,82,94,0.7);background-image:radial-gradient(#43525e, rgba(67,82,94,0.85));bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:100}.overlay .column{background:url(https://anedot.com/assets/ico-dismiss-white-5891c597960ba11688b5996b2e85438b351ec6c072bc8ec0c0d7210a5b9f63bb.svg) no-repeat right 10px top;margin:0 auto;max-width:415px;padding:20px}.overlay h1{font-family:'Open Sans', sans-serif;font-weight:800;color:white;font-size:125%;margin:0 0 30px}.overlay ul{margin:0;padding:0 0 0 26px}.overlay p,.overlay li{color:white;font-size:75%;margin:0 0 10px}.overlay li{font-size:75%}.overlay a{color:white}.donation-form-container{margin-bottom:0;margin-left:auto;margin-right:auto;margin-top:0;max-width:415px;min-width:320px;overflow:hidden;transition:margin .125s linear}.donation-form-footer{background:rgba(67,82,94,0.7);font-size:75%;padding:20px;text-align:center}.donation-form-footer p{color:white;font-size:100%;margin:0 0 10px;text-align:center}.donation-form-footer a{color:white;display:inline-block;text-decoration:none}.donation-form-footer a:last-child{margin-right:20px}.donation-form-footer.default{background:transparent}.donation-form-footer.default .disclaimer,.donation-form-footer.default p,.donation-form-footer.default a{color:#43525e}.donation-form-footer.default blockquote p{border-color:#43525e}.paused .donation-form-footer{display:none}.disclaimer{color:white;display:block;font-size:100%;margin:20px auto 0;max-width:900px;text-align:center;width:100%}.disclaimer h1,.disclaimer h2,.disclaimer h3,.disclaimer h4,.disclaimer h5,.disclaimer h6,.disclaimer p,.disclaimer li{font-family:'Open Sans', sans-serif;font-weight:400;color:white;font-size:100%;text-align:center}.disclaimer blockquote{display:block;text-align:center}.disclaimer blockquote p{border:1px solid rgba(255,255,255,0.5);border-radius:1px;display:inline-block;font-weight:600;margin:0 auto 10px;padding:10px;text-align:center}.banner{padding:0.3125rem 1.5625rem 1.25rem}.banner h1{color:rgba(0,0,0,0.5);font-size:100%;margin:0;padding-top:0.625rem;text-align:center}.banner p,.banner li{color:rgba(0,0,0,0.5);font-size:75%;margin:0 0 10px;padding:10px;text-align:center}.banner p:last-child,.banner li:last-child{margin:0}.banner li{font-family:'Open Sans', sans-serif;font-weight:600;margin:0;padding:0;text-align:left}.banner ul{margin:0 0 1.25rem;padding:0 2.8125rem}.banner a{color:rgba(0,0,0,0.5)}.banner.yellow{background:#fcf8e3}.banner.red{background:#d12429}.banner.red p,.banner.red a,.banner.red h1,.banner.red li{color:white}.banner.red .alert{font-family:'Open Sans', sans-serif;font-weight:600;background-color:#b90017;color:white;display:block;font-size:0.75rem;margin:0 -1.5625rem -1.25rem;padding:0.625rem 2.1875rem}.donation-form-description{background:#f2f4f6;padding:20px}.donation-form-description h1,.donation-form-description h2,.donation-form-description h3,.donation-form-description h4,.donation-form-description h5,.donation-form-description h6,.donation-form-description li,.donation-form-description p,.donation-form-description a{color:#43525e}.donation-form-description a{text-decoration:underline}.donation-form-description a:hover{text-decoration:none}.donation-form-description blockquote{text-align:center}.donation-form-description p{font-size:87.5%;margin:0 0 10px}.donation-form-description p:last-child{margin:0}.donation-form-description.text-center p{text-align:center}.donation-form-header{background:#f2f4f6}.donation-form-header h1{color:#43525e;font-size:214.2%;letter-spacing:-1px;line-height:1;margin:0;padding:20px 10px 0;text-align:center}.donation-form-header h2{color:#43525e;font-size:107.1%;margin:0;opacity:.5;padding-bottom:10px;text-align:center}.donation-form-header a{color:#43525e;text-decoration:none}.donation-form-header img{display:block;height:auto;margin:0 auto;max-width:200px;padding:20px}.donation-form-header img.banner{max-width:100%;padding:0}.embed-secure-notice{text-align:center}.embed-secure-notice a{font-family:'Open Sans', sans-serif;font-weight:700;color:#9fafbb;display:inline-block;font-size:75%;padding-left:24px;position:relative;text-decoration:none}.embed-secure-notice i{color:#8797a3;font-size:22px;left:0;position:absolute;top:-5px}.donation-form-body{background:#fcfcfd;padding:20px}.checkbox{margin-bottom:10px;position:relative}.checkbox input{left:0;position:absolute;top:1px}.checkbox label{padding-left:17px}.checkbox.small input{top:5px}.checkbox.small label{font-family:'Open Sans', sans-serif;font-weight:400;font-size:81.3%}.referred-by select{border-radius:4px 4px 0 0;margin-bottom:-1px}.referred-by.standalone select{border-radius:4px;margin-bottom:15px}.referred-by .referred-by-other{border-radius:0 0 4px 4px;margin:0 0 15px}.notice{border:1px solid #eff2f5;border-radius:5px;margin:0 0 1.25rem;padding:0.625rem;word-break:break-word}.notice:last-child{margin-bottom:0}.notice h1,.notice h2,.notice h3,.notice h4,.notice h5,.notice h6,.notice p,.notice li{color:#43525e;font-size:0.75rem;margin:0 0 0.625rem}.notice h1:last-child,.notice h2:last-child,.notice h3:last-child,.notice h4:last-child,.notice h5:last-child,.notice h6:last-child,.notice p:last-child,.notice li:last-child{margin:0}.notice h1{font-family:'Open Sans', sans-serif;font-weight:700;font-size:1rem}.notice h2{font-family:'Open Sans', sans-serif;font-weight:700;font-size:0.875rem}.notice h3{font-family:'Open Sans', sans-serif;font-weight:700;font-size:0.75rem}.notice label,.notice label:last-child{line-height:1;margin:0.125rem 0 0}.notice .bordered{border-bottom:1px solid rgba(0,0,0,0.05);padding-bottom:0.625rem}.notice.accepted{background-color:#e8f4d7;border-color:#7ebe1f}.notice.error{background-color:rgba(209,36,41,0.25);border-color:#d12429}.notice.grey{background:#eff2f5;border-color:#9fafbb}.notice.text{font-family:'Open Sans', sans-serif;font-weight:700;background:transparent;border:0;padding:0}.political-statement{margin-top:20px}.anedot-terms{color:#43525e;font-size:75%;margin:20px 0 0;text-align:center}.anedot-terms a{color:#2782bd;text-decoration:none}.anedot-terms a:hover{text-decoration:underline}.step-nav{text-align:center}.step-nav a,.step-nav [type='submit']{font-family:'Open Sans', sans-serif;font-weight:700;background-color:#7ebe1f;border:0;border-radius:0;color:white;cursor:pointer;float:left;font-size:100%;line-height:22px;margin:0;padding:10px 20px;text-decoration:none}.step-nav a.back,.step-nav [type='submit'].back{font-size:75%;padding:10px;position:relative}.step-nav a:first-child,.step-nav [type='submit']:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px;width:18%}.step-nav a:last-child,.step-nav [type='submit']:last-child{border-bottom-right-radius:4px;border-top-right-radius:4px;width:82%}.step-nav a:first-child:last-child,.step-nav [type='submit']:first-child:last-child{width:100%}.step-nav .back span{color:rgba(255,255,255,0.75);position:relative;z-index:2}.step-nav .back:hover span{color:white}.step-nav .back::after{background:rgba(0,0,0,0.125);border-radius:4px 0 0 4px;bottom:0;content:'';left:0;position:absolute;right:0;top:0;z-index:1}.embed{background:transparent}.embed .anedot-logo,.embed .donation-form-description,.embed .donation-form-footer,.embed .donation-form-header{display:none}.embed.show-details .donation-form-description,.embed.show-details .donation-form-header{display:block}.embed .donation-form-container{margin:0 auto}.campaign-paused{text-align:center}.campaign-paused .container{display:inline-block;margin:100px auto 0;padding:20px}.campaign-paused .campaign-paused--icon-header{font-family:'Open Sans', sans-serif;font-weight:400;background:url(https://anedot.com/assets/ico-paused-d726dc5175a800e748623fd5b628521da27fa5d559f300a086867c96922c3722.svg) no-repeat center top;color:#43525e;font-size:40px;margin:0 0 20px;padding-top:75px;text-align:center}.campaign-paused--body{margin:0 auto;max-width:414px}.campaign-paused--body a{color:#2782bd}.campaign-paused--body h1,.campaign-paused--body h2,.campaign-paused--body h3,.campaign-paused--body p,.campaign-paused--body li{font-family:'Open Sans', sans-serif;font-weight:400;color:#43525e;margin:0 0 10px;text-align:left}.campaign-paused--body h1{font-size:20px}.campaign-paused--body h2{font-size:20px;text-align:center}.donation-confirmation{background:white;margin:0 auto;max-width:280px;padding:20px}.donation-confirmation p{color:#43525e;font-size:87.5%;margin:0 0 20px}.donation-confirmation p:last-child{margin:0}.donation-confirmation a{color:#2782bd}.donation-confirmation h1{color:#43525e;font-size:300%;margin:0;text-align:center}.donation-confirmation h1 sup{font-size:50%}.donation-confirmation h2{color:#9fafbb;font-size:100%;margin:-10px 0 20px;text-align:center}.donation-confirmation h2 span{font-weight:400}.donation-confirmation hr{border:0 dashed #ced5db;border-top-width:1px;margin:0 0 20px}.donation-confirmation .body{border-bottom:1px solid #d7dde2;margin-bottom:20px;padding-bottom:20px}.donation-confirmation .body h1,.donation-confirmation .body h2,.donation-confirmation .body h3,.donation-confirmation .body h4,.donation-confirmation .body h5,.donation-confirmation .body h6,.donation-confirmation .body p,.donation-confirmation .body li{font-size:87.5%;font-weight:400}.donation-confirmation .confirmation-field strong{display:block}.donation-confirmation .confirmation-footer{border-top:1px solid #eff2f5;margin:0 0 20px;padding-top:20px}.donation-confirmation .confirmation-footer p{color:#43525e;font-size:75%}.donation-confirmation .confirmation-footer .left{float:left;margin:0}.donation-confirmation .confirmation-footer .right{float:right;margin:0;text-align:right}.donation-confirmation .confirmation-footer :last-child{margin:0}.donation-confirmation .confirmation-footer .donorid-link{text-align:center}.donation-confirmation .confirmation-footer .donorid-link a{display:-webkit-inline-box;display:-moz-inline-box;display:inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;color:#9fafbb;font-size:1em}.donation-confirmation .confirmation-footer .donorid-link img{margin-right:0.625em;vertical-align:top}.donation-confirmation .confirmation--donation-items{margin:0 0 20px}.donation-confirmation .confirmation--donation-items p{font-size:12px}.donation-confirmation .confirmation--donation-items--total{text-align:right}.donation-confirmation .confirmation--donation-items--total strong{display:inline-block;margin-left:5px}.donation-confirmation .confirmation--donation-item{margin:0 0 10px}.donation-confirmation .confirmation--donation-item--quantity{float:left;margin:0 5px 0 0}.donation-confirmation .confirmation--donation-item--name{float:left;margin:0;max-width:180px}.donation-confirmation .confirmation--donation-item--amount{float:right;margin:0;text-align:right}.donation-confirmation .manage-recurring{font-family:'Open Sans', sans-serif;font-weight:700;background:#ced5db;border-radius:4px;color:#43525e;display:block;font-size:75%;margin:0 0 5px;padding:10px;text-align:center;text-decoration:none}.js-show-block,.js-show-inline{display:none}.js .multi .embed-secure-notice{margin-top:1.25rem}.js .multi .step{display:none;margin:0;width:100%}.js .multi .step-active{display:block}.js .js-hide{display:none}.js .js-show-block{display:block}.js .js-show-inline{display:inline}.campaign-goal-status{border-radius:4px;height:30px;margin:10px;overflow:hidden;position:relative}.campaign-goal-status p{font-family:'Open Sans', sans-serif;font-weight:700;color:white;font-size:75%;margin:0;position:absolute;text-align:center;top:6px;width:100%}.campaign-goal-status-background{background:#2782bd;height:100%;opacity:.25;position:absolute;width:100%}.campaign-goal-status-bar{background:#2782bd;border-radius:4px 0 0 4px;height:100%;position:absolute}.amount-indicator{font-family:'Open Sans', sans-serif;font-weight:700;color:#697b88;font-size:0.875rem;margin:-10px 0 5px}.amount-indicator a{color:#9fafbb;cursor:pointer;font-size:0.75rem;font-weight:400;text-decoration:underline}.amount-indicator a:hover{text-decoration:none}.amount-indicator span{margin-right:0.625rem}@media only screen and (max-width: 414px){html:not(.tile){background-image:none}}@media only screen and (min-width: 415px){.anedot-logo{display:block}.campaign-goal-status{margin:0 0 20px}.donation-form-container{margin-bottom:40px;margin-top:77px}.card-number{width:100%}.card-number [type='tel']{border-radius:4px 4px 0 0}.card-expiry{width:33%}.card-expiry [type='tel']{border-radius:0 0 0 4px;margin:-1px 0 0}.card-expiry select{margin:-1px 0 0}.card-expiry select:nth-child(3){border-radius:0;margin:-1px 0 0}.card-code{width:27%}.card-code [type='tel']{border-radius:0;margin:-1px 0 0 -1px}.card-zip{width:40%}.card-zip [type='tel'],.card-zip [type='text']{margin:-1px 0 0 -2px;width:101.5%}}@media only screen and (min-width: 46.0625rem){.banner h1,.banner p{padding:10px;text-align:left}.donation-form-container{margin-left:20px;margin-right:20px;margin-top:107px;max-width:900px}.embed .donation-form-container.left,.embed .donation-form-container.right{margin-left:auto;margin-right:auto}.donation-form-left-column,.donation-form-right-column{box-sizing:border-box;float:left;padding:0 10px 0 0;width:50%}.donation-form-right-column{float:right;padding:0 0 0 10px}.default-amount-field{margin:0 2%}.multi{margin-left:auto;margin-right:auto;max-width:414px}.multi .donation-form-left-column,.multi .donation-form-right-column{float:none;padding:0;width:auto}.multi.left{margin-left:60px}.multi.right{margin-right:60px}}@media only screen and (min-width: 940px){.donation-form-container{margin-left:auto;margin-right:auto}.donation-form-left-column,.donation-form-right-column{padding:0 30px}}.amount-label{margin:0 0 0.8125rem}.campaign-amounts{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -0.0625rem;overflow:hidden}.campaign-amounts--button{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 1 33.3%;-moz-flex:1 1 33.3%;-ms-flex:1 1 33.3%;flex:1 1 33.3%;box-sizing:border-box;min-width:33.3%;padding:0 0.0625rem 0.125rem}.campaign-amounts--button label{-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;background:#ced5db;color:#8797a3;cursor:pointer;line-height:3.125rem;margin:0;text-align:center}.campaign-amounts--button :checked+label,.campaign-amounts--button.selected label{background:#2782bd;color:white}.campaign-amounts--button.descriptor{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;min-width:100%}.campaign-amounts--button.descriptor .campaign-amounts--amount{-webkit-box-flex:none;-moz-box-flex:none;box-flex:none;-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none}.campaign-amounts--button.descriptor .campaign-amounts--other-amount{width:4.6875rem}.campaign-amounts--button .campaign-amounts--amount{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;font-family:'Open Sans', sans-serif;font-weight:800;font-size:1.25rem;padding:0 1rem;vertical-align:middle}.campaign-amounts--button .campaign-amounts--descriptor{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;font-family:'Open Sans', sans-serif;font-weight:700;font-size:0.75rem;line-height:1rem;padding:1rem;text-align:right;vertical-align:middle}.campaign-amounts--button .campaign-amounts--other-amount{border:0;border-radius:0;font-size:0.875rem;line-height:1.875rem;margin:0.1875rem;text-align:center}.campaign-amounts--button .campaign-amounts--radio{display:none}.not-changed .campaign-amounts--button label{background:#2782bd;color:white}@media screen and (min-width: 46.0625rem){.campaign-amounts{margin:0 -2%}.campaign-amounts--button{padding:0 2% 0.625rem}.campaign-amounts--button label{border-radius:0.25rem}.campaign-amounts--button .campaign-amounts--other-amount{border-radius:0.125rem}}.campaign-video{margin:0 auto;max-width:40rem}@media screen and (min-width: 46.0625rem){.campaign-video{padding:2.5rem 0}}.campaign-video--container{height:0;padding-bottom:56.25%;position:relative}.campaign-video--container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.campaign-video--placeholder{background:#20313e url(https://anedot.com/assets/campaign-video-placeholder-11ba3e22c660db25e39e339570936f66d83e21e213be506601d54b9c41fadd61.svg) no-repeat center;height:22.5rem}.multi .campaign-video,.form-container:not(.single-step) .campaign-video{padding:0}.multi .campaign-video--placeholder,.form-container:not(.single-step) .campaign-video--placeholder{height:14.0625rem}.donation-items{max-width:100%}.donation-items .error{margin-bottom:20px}.donation-items--group{border:1px solid #d7dde2;border-radius:0.1875rem;margin:20px 0 0;padding:15px 15px 10px}.donation-items--group:first-of-type{margin-top:0}.donation-items--group legend{font-family:'Open Sans', sans-serif;font-weight:400;background-color:#fcfcfd;border:0;color:#43525e;font-size:14px;font-style:italic;margin:-25px auto 0;padding:0 15px;text-align:center;width:auto}.donation-items--group legend:empty{display:none}.donation-items--group.hide-label{border-color:transparent;padding-bottom:0;padding-top:0}.donation-items--group.hide-label+.hide-label{margin-top:0}.donation-items--item{border-radius:4px;clear:both;margin-bottom:5px;padding:3px;position:relative}.donation-items--item input{font-family:'Open Sans', sans-serif;font-weight:400;-moz-appearance:textfield;float:left;height:36px;margin:0 15px 0 0;text-align:center;width:25%}.donation-items--item input:focus+span{border-color:#2782bd}.donation-items--item input.quantity{border-bottom-right-radius:0;border-right:0;border-top-right-radius:0;margin:0;width:15%}.donation-items--item label{font-family:'Open Sans', sans-serif;font-weight:400;line-height:35px;margin-right:5px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.donation-items--item span{background-color:#9fafbb;border:1px solid #9fafbb;border-bottom-right-radius:4px;border-left:0;border-top-right-radius:4px;box-sizing:border-box;color:white;float:left;font-size:13px;height:36px;margin-right:20px;padding:7px 0;text-align:center;width:20%}.donation-items--item.has-value{background-color:#2782bd}.donation-items--item.has-value.amount::before{color:#8797a3;content:'$';left:9px;position:absolute;top:9px;z-index:1}.donation-items--item.has-value input,.donation-items--item.has-value span{border-color:#2782bd}.donation-items--item.has-value label{color:white}.donor-fee{font-family:'Open Sans', sans-serif;font-weight:400;border:1px solid #ced5db;border-radius:0.25rem;font-size:0.75em;line-height:1.8;margin:0 0 1.25em;padding:0.9375em 1em}.donor-fee input{float:left;margin-right:1.25em;margin-top:0.3125em}.donor-fee--add{display:none}.donorid--logo{margin-bottom:0.625em}.donorid--modal-close{background:url(https://anedot.com/assets/donorid/modal-close-eb8a3b1713cbc6112fc437bfec48025fabda343337dd80bf454f1fbb339da99e.svg) no-repeat center;color:transparent;display:block;height:0.75em;opacity:.5;overflow:hidden;position:absolute;right:0.625em;top:0.625em;transition:opacity .25s ease-in-out;width:0.75em}.donorid--modal-close:hover{opacity:1}.donorid--modal{animation:donorid--modal .125s ease-in forwards;background-color:#2ba4d2;border-radius:4px;margin:0 0.9375em;max-width:100%;padding:1.875em 2.5em;position:relative;text-align:center;width:16.25em}.donorid--modal [disabled]{opacity:.75}.donorid--modal footer{color:white;font-size:0.75em}.donorid--modal footer p{cursor:pointer}.donorid--modal h1{font-family:'Open Sans', sans-serif;font-weight:600;color:white;font-size:1em;margin:0 0 1.25em}.donorid--modal li{display:inline-block}.donorid--modal p{margin:0}.donorid--modal nav{border-bottom:1px solid rgba(255,255,255,0.25);margin-bottom:1.25em;padding:2.5em 1.25em 1.25em}.donorid--overlay{-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;animation:donorid--overlay .125s ease-in forwards;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;bottom:0;display:none;left:0;position:absolute;right:0;top:0;z-index:12}.donorid--overlay.show{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.donorid--overlay::before{background-color:rgba(252,252,253,0.75);bottom:0;content:'';left:0;position:fixed;right:0;top:0}.donorid--payment-method--save{font-family:'Open Sans', sans-serif;font-weight:400;color:#8797a3;font-size:0.75em;margin-top:0.625em}.donorid--payment-method--save input{margin:0 0.125rem -0.125rem 0;opacity:.8}.donorid--payment-method-select{margin-bottom:0.625em}.donorid--signin--email,.donorid--signin--password{font-family:'Gotham A', 'Gotham B', Helvetica, sans-serif;font-style:normal;font-weight:500;background-color:white;border:1px solid #2284ab;border-radius:0.25em;color:#20313e;display:block;font-size:0.9375em;padding:0.625em 0.9375em;width:100%;margin:0;z-index:1}.donorid--signin--email::-webkit-input-placeholder,.donorid--signin--password::-webkit-input-placeholder{font-family:'Gotham A', 'Gotham B', Helvetica, sans-serif;font-style:normal;font-weight:400;color:#8797a3}.donorid--signin--email::-moz-placeholder,.donorid--signin--password::-moz-placeholder{font-family:'Gotham A', 'Gotham B', Helvetica, sans-serif;font-style:normal;font-weight:400;color:#8797a3}.donorid--signin--email:-moz-placeholder,.donorid--signin--password:-moz-placeholder{font-family:'Gotham A', 'Gotham B', Helvetica, sans-serif;font-style:normal;font-weight:400;color:#8797a3}.donorid--signin--email:-ms-input-placeholder,.donorid--signin--password:-ms-input-placeholder{font-family:'Gotham A', 'Gotham B', Helvetica, sans-serif;font-style:normal;font-weight:400;color:#8797a3}.donorid--signin--email[type="checkbox"],.donorid--signin--password[type="checkbox"]{-webkit-appearance:none;appearance:none;border-radius:0.25em;height:0.6875rem;position:relative;width:0.6875rem}.donorid--signin--email[type="checkbox"]:checked:before,.donorid--signin--password[type="checkbox"]:checked:before{color:#2284ab;content:'\2713';font-size:0.5rem;left:0.125rem;line-height:1;position:absolute;top:0}.donorid--signin--email:focus,.donorid--signin--password:focus{outline:none}.donorid--signin--email:focus,.donorid--signin--password:focus{border-color:#2284ab}.donorid--signin--email{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.donorid--signin--form{position:relative}.donorid--signin--links{list-style:none;margin:0;padding:0}.donorid--signin--links a{font-family:'Open Sans', sans-serif;font-weight:400;color:rgba(255,255,255,0.75);text-decoration:none;transition:color .25s ease-in-out}.donorid--signin--links a:hover{color:white}.donorid--signin--links li{display:inline-block;margin:0.625em 0.3125em 0;position:relative}.donorid--signin--message{bottom:-0.625rem;color:white;font-size:0.6875em;left:0;opacity:0;position:absolute;right:0;transition:all .075s}.donorid--signin--message span{display:none}.donorid--signin--password{border-top-left-radius:0;border-top-right-radius:0}.donorid--signin--password[type="password"]{padding-right:3.125em}.donorid--signin--submit{background:#2284ab url(https://anedot.com/assets/donorid/submit-d35d73862bb7a14621683890bb6d323ad97d33df3f9ba86b04d2445f271178ba.svg) no-repeat 11px center;border:0;border-radius:50%;bottom:0.25rem;color:transparent;cursor:pointer;font-size:1.25em;height:1.5em;line-height:1;margin:0;padding:0;position:absolute;right:0.25rem;transition:all .075s linear;width:1.5em;z-index:2;color:transparent}.donorid--signin--submit[disabled],.donorid--signin--submit.disabled{background-color:#d7dde2;cursor:default;opacity:1}.donorid--signin--submit[disabled].donorid--modal--processing,.donorid--signin--submit.disabled.donorid--modal--processing{animation:donorid--submit-processing 1.25s infinite;background:#2284ab url(https://anedot.com/assets/donorid/submit-processing-cbc4d20eb9e46e996c6983740e93428025365bd8052ae02db5200a2ccf180c38.svg) no-repeat center}.donorid--signin--submit[disabled].donorid--modal--success,.donorid--signin--submit.disabled.donorid--modal--success{background:#7ebe1f url(https://anedot.com/assets/donorid/submit-success-f20b131309d8c5706ae9872176e8fce913e27eb9a9f4c3ef1012154404aaac3a.svg) no-repeat center}.donorid--new-passphrase{margin:1.25rem 0 0}.donorid--new-passphrase .errors{display:block}.donorid--new-passphrase .errors span{color:#d12429;display:none;font-size:0.75rem;margin-bottom:0.3125rem}.donorid--new-passphrase .errors .show{display:block}.donorid--new-passphrase .fields{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.donorid--new-passphrase .passphrase{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;border-bottom-right-radius:0;border-top-right-radius:0;margin:0}.donorid--new-passphrase .passphrase-confirm{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;border-bottom-left-radius:0;border-top-left-radius:0;margin:0 0 0 -0.0625rem}.donorid--new-passphrase .requirements{color:#8797a3;font-size:0.625rem}.donorid--new-passphrase--wrapper{perspective:800px;border:1px solid #d7dde2;border-radius:0.25em;margin:0 0 1.25em}.donorid--new-passphrase--wrapper a{color:#2782bd}.donorid--new-passphrase--wrapper a:hover{text-decoration:none}.donorid--new-passphrase--wrapper .controls{overflow:hidden;padding:0.625em}.donorid--new-passphrase--wrapper .controls img{display:inline-block;float:right;margin:-0.125rem 0 0}.donorid--new-passphrase--wrapper .controls input{float:left;margin:0 0.5rem 0 0}.donorid--new-passphrase--wrapper .controls label{font-family:'Open Sans', sans-serif;font-weight:600;font-size:0.875em;line-height:1;margin:0}.donorid--new-passphrase--wrapper .controls span{display:none;float:right;font-size:0.6875em;margin:0.125rem 0.625rem 0 0}.donorid--new-passphrase--wrapper .controls span.show{display:inline-block}.donorid--new-passphrase--wrapper .inputs{animation:swing-show .125s ease-in forwards;transform-origin:top;border-top:1px solid #eff2f5;padding:0.625em}.donorid--new-passphrase--wrapper .inputs h1{font-family:'Open Sans', sans-serif;font-weight:600;color:#8797a3;font-size:0.8125em;line-height:1;padding-left:1.3125rem;position:relative}.donorid--new-passphrase--wrapper .inputs h1 em{font-family:'Open Sans', sans-serif;font-weight:400}.donorid--new-passphrase--wrapper .inputs h1 i{color:#2ba4d2;font-size:1rem;left:0;position:absolute;top:-0.125rem}.donorid--new-passphrase--wrapper .inputs input{min-width:1px}.donorid--new-passphrase--wrapper .inputs li{color:#8797a3;font-size:0.8125em}.donorid--new-passphrase--wrapper .inputs li:before{content:'-';padding-right:0.1875rem}.donorid--new-passphrase--wrapper .inputs ul{list-style:none;margin:0 0 0 1.3125rem;padding:0}.donorid--user-notice{border:1px solid #eff2f5;border-radius:5px;margin:0 0 1.25rem;padding:0.625rem;word-break:break-word;font-family:'Open Sans', sans-serif;font-weight:600;perspective:800px;color:#8797a3;font-size:0.8125rem;padding-left:0;padding-right:0;text-align:center}.donorid--user-notice:last-child{margin-bottom:0}.donorid--user-notice h1,.donorid--user-notice h2,.donorid--user-notice h3,.donorid--user-notice h4,.donorid--user-notice h5,.donorid--user-notice h6,.donorid--user-notice p,.donorid--user-notice li{color:#43525e;font-size:0.75rem;margin:0 0 0.625rem}.donorid--user-notice h1:last-child,.donorid--user-notice h2:last-child,.donorid--user-notice h3:last-child,.donorid--user-notice h4:last-child,.donorid--user-notice h5:last-child,.donorid--user-notice h6:last-child,.donorid--user-notice p:last-child,.donorid--user-notice li:last-child{margin:0}.donorid--user-notice h1{font-family:'Open Sans', sans-serif;font-weight:700;font-size:1rem}.donorid--user-notice h2{font-family:'Open Sans', sans-serif;font-weight:700;font-size:0.875rem}.donorid--user-notice h3{font-family:'Open Sans', sans-serif;font-weight:700;font-size:0.75rem}.donorid--user-notice label,.donorid--user-notice label:last-child{line-height:1;margin:0.125rem 0 0}.donorid--user-notice .bordered{border-bottom:1px solid rgba(0,0,0,0.05);padding-bottom:0.625rem}.donorid--user-notice.accepted{background-color:#e8f4d7;border-color:#7ebe1f}.donorid--user-notice.error{background-color:rgba(209,36,41,0.25);border-color:#d12429}.donorid--user-notice.grey{background:#eff2f5;border-color:#9fafbb}.donorid--user-notice.text{font-family:'Open Sans', sans-serif;font-weight:700;background:transparent;border:0;padding:0}.donorid--user-notice a{color:#8797a3;text-decoration:none}.donorid--user-notice a:hover{text-decoration:underline}.donorid--user-snapshot{-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;animation:swing-show .125s ease-in forwards;transform-origin:top;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;border-top:1px solid #eff2f5;display:none;margin:0.625em 0 0;padding:1.25em 0 0.625em}.donorid--user-snapshot.visible{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.donorid--user-snapshot .edit-link{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 20%;-moz-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;color:#9fafbb;text-decoration:none}.donorid--user-snapshot .email{display:inline-block;margin:0 1.875em 0 0}.donorid--user-snapshot .occupation-employer{display:inline-block;margin:0.625em 0 0}.donorid--user-snapshot .user-info{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;color:#43525e;margin:0;padding:0 0.9375em;text-align:left}.donorid--user-snapshot .user-info strong{display:block}.donorid--user-notice--link{padding-left:1.25rem;position:relative}.donorid--user-notice--link::before{background:url(https://anedot.com/assets/donorid/logo-on-white-c9b0c7ea365cf4e807d90e8b2b10279bbac0bc728cb006bef09a968170ca9563.svg) no-repeat center;bottom:0;content:'';height:1rem;left:0;position:absolute;width:0.9375rem}.donorid--modal--error{animation:donorid--signin-error .25s forwards}.donorid--modal--error .donorid--signin--email{border-color:#d12429}.donorid--modal--error .donorid--signin--message{bottom:-1.5625rem;opacity:1}.donorid--modal--error .donorid--signin--message span{border-radius:0 0 0.25rem 0.25rem;padding:5px}.donorid--modal--error .donorid--signin--password{border-color:#d12429;border-radius:0}.donorid--modal--error .error{background-color:#d12429;display:block}.donorid--modal--success .donorid--signin--email{border-color:#7ebe1f}.donorid--modal--success .donorid--signin--message{bottom:-1.5625rem;opacity:1}.donorid--modal--success .donorid--signin--message span{border-radius:0 0 0.25rem 0.25rem;padding:5px}.donorid--modal--success .donorid--signin--password{border-color:#7ebe1f;border-radius:0}.donorid--modal--success .success{background-color:#7ebe1f;display:block}.recurring--options{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-bottom:1.25rem}.recurring--options>*{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;font-family:'Open Sans', sans-serif;font-weight:400;background:#eff2f5;border:1px solid #697b88;border-left:0;color:#43525e;font-size:0.6875rem;line-height:2.25rem;padding:0;text-align:center;white-space:nowrap}.recurring--options>*:first-child{border-left:1px solid #697b88}.recurring--options>* :checked+*{font-family:'Open Sans', sans-serif;font-weight:700;background:#697b88;font-size:0.875rem;color:white}.recurring--option{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.recurring--option:first-of-type{border-radius:0.1875rem 0 0 0.1875rem}.recurring--option:last-of-type{border-radius:0 0.1875rem 0.1875rem 0}.recurring--option input{display:none}.recurring--option label{cursor:pointer;font-size:0.75rem;font-weight:inherit;line-height:inherit}.step-indicator{list-style:none;margin:0.625rem 0;padding:0;text-align:center}.step-indicator::after{clear:both;content:"";display:block}.step-indicator li{display:inline-block}.step-indicator li a{border:0.125rem solid #ced5db;border-radius:50%;display:block;height:0.4375rem;margin:0 0.1875rem;text-indent:-9999px;width:0.4375rem}.step-indicator .current a{background:#2782bd;border-color:#2782bd}.step-indicator .visited a{background:#2782bd;border-color:#2782bd;opacity:.25}.step-indicator.no-details .details{display:none}.single-step .step-indicator{display:none}.submit-button{text-transform:capitalize}
