.donation-module-content-amount{width:100%}.donation-module-content-amount h4{margin-top:0;text-align:left;font-size:1em;color:#fff}.donation-module-content-amount .donation-module-amounts ul{padding:0;margin:0 -0.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.donation-module-content-amount .amount{display:inline-block;margin-bottom:1em;padding:0 0.5em}.donation-module-content-amount .amount input{position:absolute;z-index:99;left:-9999px}.donation-module-content-amount .amount label{text-align:center;background-color:#aaa;border:0;color:#fff;border-radius:5px;display:block;margin:auto;min-width:6em;padding:0.5em 1em;font-size:1em;font-weight:bold;cursor:pointer;position:relative;z-index:2}@media (min-width:520px){.donation-module-content-amount .amount label{font-size:1.5em}}@media (min-width:640px){.donation-module-content-amount .amount label{font-size:1em}}@media (min-width:1060px){.donation-module-content-amount .amount label{font-size:1.5em}}.donation-module-content-amount .amount-count-other{clear:both;display:block;position:relative;width:100%;margin-bottom:1em}.donation-module-content-amount .amount-count-other label{display:none;visibility:hidden}.donation-module-content-amount .amount-count-other input{padding:0.6em 1em;width:100%;border-width:1px;font-family:inherit}.donation-module-content-amount .amount-count-other input.selected{border-color:#bf325c;background:#ed1556;color:#fff;font-weight:bold}.donation-module-content-amount .amount-reoccuring{margin-bottom:1em}.donation-module-content-amount .amount-reoccuring label{margin:0}.donation-module-content-amount .amount_comments{clear:both;display:block;position:relative;width:100%;margin-bottom:1em}.donation-module-content-amount .amount_comments label{display:none;visibility:hidden}.donation-module-content-amount .amount_comments textarea{width:100%;min-height:75px;height:100px;resize:vertical;margin:0;padding:0.6em 1em;font-family:inherit}.donation-module-content-amount ::-webkit-input-placeholder{color:#757575}.donation-module-content-amount ::-moz-placeholder{color:#757575}.donation-module-content-amount :-ms-input-placeholder{color:#757575}.donation-module-content-amount :-moz-placeholder{color:#757575}.donation-errors .label{display:block}.donation-module-subtitle.donate-action-success{color:#fff;padding:0 15px}.stripe-donate-form *,.stripe-donate-form :after,.stripe-donate-form :before{-webkit-box-sizing:border-box;box-sizing:border-box}.stripe-donate-form{text-align:left;padding:0;width:500px;max-width:100%}.stripe-donate-form input[type=radio]+label:hover:after{background-color:#c4c4c4;-webkit-transition:background-color 200ms ease-in-out;-o-transition:background-color 200ms ease-in-out;transition:background-color 200ms ease-in-out}.stripe-donate-form input[type=radio]:checked+label{background-color:#ed1556;-webkit-transition:color 50ms ease-in-out,background-color 200ms ease-in-out;-o-transition:color 50ms ease-in-out,background-color 200ms ease-in-out;transition:color 50ms ease-in-out,background-color 200ms ease-in-out;-webkit-animation:shrink-bounce 200ms cubic-bezier(0.4,0,0.23,1) forwards;animation:shrink-bounce 200ms cubic-bezier(0.4,0,0.23,1) forwards}.stripe-donate-form .button,.stripe-donate-form a,.stripe-donate-form button{cursor:pointer}.stripe-donate-form .button.donation-submit{margin-bottom:1em;border:0}.stripe-donate-form input[type=checkbox]{position:absolute;left:-9999px;opacity:0}.stripe-donate-form input[type=checkbox]+label,.stripe-donate-form input[type=radio]+label{cursor:pointer;position:relative}.stripe-donate-form input[type=checkbox]+label>span{background:transparent;border:2px solid #c4c4c4;border-radius:5px;cursor:pointer;display:inline-block;margin-bottom:0.1655em;margin-right:0.1em;height:1em;-webkit-transition:all 250ms cubic-bezier(0.4,0,0.23,1.5);-o-transition:all 250ms cubic-bezier(0.4,0,0.23,1.5);transition:all 250ms cubic-bezier(0.4,0,0.23,1.5);width:1em;vertical-align:middle;position:relative}.stripe-donate-form input[type=checkbox]+label:hover>span,.stripe-donate-form input[type=checkbox]:focus+label>span{border-color:#aaa}.stripe-donate-form input[type=checkbox]:checked+label>span{background:#aaa;-webkit-animation:shrink-bounce 200ms cubic-bezier(0.4,0,0.23,1);animation:shrink-bounce 200ms cubic-bezier(0.4,0,0.23,1)}.stripe-donate-form input[type=checkbox]+label>span:before{content:"";position:absolute;top:-0.55em;left:-0.05em;border-right:0.3em solid transparent;border-bottom:0.3em solid transparent;-webkit-box-sizing:content-box;box-sizing:content-box}.stripe-donate-form input[type=checkbox]:checked+label>span:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0% 100%;-ms-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-animation:checkbox-check 125ms 250ms cubic-bezier(0.4,0,0.23,1) forwards;animation:checkbox-check 125ms 250ms cubic-bezier(0.4,0,0.23,1) forwards;-webkit-box-sizing:content-box;box-sizing:content-box}@-webkit-keyframes shrink-bounce{0%{-webkit-transform:scale(1);transform:scale(1)}33%{-webkit-transform:scale(0.85);transform:scale(0.85)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrink-bounce{0%{-webkit-transform:scale(1);transform:scale(1)}33%{-webkit-transform:scale(0.85);transform:scale(0.85)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes checkbox-check{0%{width:0;height:0;border-color:#212121;-webkit-transform:translate3d(0,0,0) rotate(45deg);transform:translate3d(0,0,0) rotate(45deg)}33%{width:0.2em;height:0;-webkit-transform:translate3d(0,0,0) rotate(45deg);transform:translate3d(0,0,0) rotate(45deg)}to{width:0.2em;height:0.5em;border-color:#212121;-webkit-transform:translate3d(0,0,0) rotate(45deg);transform:translate3d(0,0,0) rotate(45deg)}}@keyframes checkbox-check{0%{width:0;height:0;border-color:#212121;-webkit-transform:translate3d(0,0,0) rotate(45deg);transform:translate3d(0,0,0) rotate(45deg)}33%{width:0.2em;height:0;-webkit-transform:translate3d(0,0,0) rotate(45deg);transform:translate3d(0,0,0) rotate(45deg)}to{width:0.2em;height:0.5em;border-color:#212121;-webkit-transform:translate3d(0,0,0) rotate(45deg);transform:translate3d(0,0,0) rotate(45deg)}}