body,html.embedded,html.in-facebook{background:0 0}.button,body,button{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif}.button,button,html.article .close{text-decoration:none;text-align:center}.goal-bar:after,.standalone-donation:after{content:' ';clear:both}a,form label{cursor:pointer}a{color:#00aeef}.hidden{display:none}@keyframes scaleRight{0%,50%{transform:scaleX(0)}100%{transform:none}}@-webkit-keyframes scaleRight{0%,50%{-webkit-transform:scaleX(0)}100%{-webkit-transform:none}}*{box-sizing:border-box}html{height:100%;background:#f7f7f7}body{max-width:500px;margin:0 auto}section{padding:0 1em;margin-bottom:1.5em}section>section{padding:0}footer{font-size:.8em;border-top:1px solid #e6e6e6;color:#999;padding:1.5em 1em 1em;text-align:center}hr{border:none;background-color:#e6e6e6;height:1px}section.thanks{margin-bottom:.5em}noscript{display:block;margin:2em 1em;padding:2em;background:#fff;border:1px solid #e6e6e6}body{color:#333;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{color:#333!important;background:#ffc!important}h1,h2,h3,h4,p{margin-top:0}p{line-height:1.5em;font-size:1em}a:hover{color:#0089bc}.button,button{display:block;color:#fff;font-weight:500;font-size:1.2em;letter-spacing:.02em;padding:.75em 1.5em;background:#ff7300;border:none;border-radius:3px;width:100%;max-width:100%;margin:0 auto 20px;text-overflow:ellipsis;overflow:hidden;transition:background .25s ease-in-out}.button:focus,.button:hover,button:focus,button:hover{background:#cc5c00;outline:0;color:#fff}.button.green,button.green{background:#6bc17a}.button.green:hover,button.green:hover{background:#4aaf5b}.button.gray,button.gray{background:#788599}.button.gray:hover,button.gray:hover{background:#00aeef}.button.facebook,button.facebook{background:#3c5f97}.button.facebook:hover,button.facebook:hover{background:#2d4873}.button.outline,button.outline{background:0 0;border:3px solid #fff;color:#fff}.button.small,button.small{font-size:1.1em}.button.smaller,button.smaller{font-size:.85em;padding:.75em .5em}.button.inline,button.inline{display:inline-block;top:auto;width:auto}.field,form input{width:100%}.action-button-wrapper,.multiple-action-buttons-wrapper{margin:-10px -1em 10px;position:relative;padding:10px 1em;z-index:10}.is-sticky .action-button-wrapper,.is-sticky .multiple-action-buttons-wrapper{transition:box-shadow background 1s ease;background:rgba(255,255,255,.85);box-shadow:0 5px 5px rgba(0,0,0,.15)}.action-button-wrapper button,.multiple-action-buttons-wrapper button{margin-bottom:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}form ::-webkit-input-placeholder{color:#999}form :-moz-placeholder{color:#999}form ::-moz-placeholder{color:#999}form :-ms-input-placeholder{color:#999}form input{display:block;padding:.8em 1em;margin-bottom:.8em;border-radius:3px;border:1px solid #c7c7c7}form input:focus{border:1px solid #999;outline:0}form .error ::-webkit-input-placeholder{color:#d95c5c}form .error :-moz-placeholder{color:#d95c5c}form .error ::-moz-placeholder{color:#d95c5c}form .error :-ms-input-placeholder{color:#d95c5c}form .error input{border:1px solid #d95c5c;color:#d95c5c;background-color:#fbeded}form .preview{padding:0 1em;margin-bottom:.8em;color:#17C40E}form .inputs{overflow:hidden;transition:max-height .25s ease-in-out}form .inputs.hidden{max-height:0;display:block}form label{display:block;font-weight:700;font-size:.85em;color:#999;padding:0 .25em;margin-bottom:.15em}.manual .inputs{max-height:12em}@media only screen and (min-width:420px){form .field{float:left;width:49%}form .field:nth-child(2n+1){margin-right:2%}form .field.full-width{width:100%}}.action-main{background:#fff;padding:1em 0;margin-bottom:3em}.in-facebook .action-main{border-bottom:2px solid #e6e6e6}.action-image{margin-bottom:20px;position:relative}.action-image img{display:block;max-width:100%;margin:0 auto}.action-image .image-attribution{position:absolute;bottom:0;width:100%}.action-image .image-attribution .toggle{position:absolute;right:.4em;bottom:.4em;z-index:1;opacity:.75;transition:opacity .25s ease-in-out}.action-image .image-attribution .toggle:hover{opacity:1}.action-image .image-attribution .toggle img{height:1.5em;width:1.5em}.action-image .image-attribution .overlay{overflow:hidden;opacity:0;padding:.75em 3em .75em .75em;font-size:.9em;color:#fff;background:rgba(0,0,0,.8);transform:scaleY(0);-webkit-transform:scaleY(0);transform-origin:bottom center;-webkit-transform-origin:bottom center;transition:all .15s ease-in-out}.action-image .image-attribution .overlay.visible{transform:scaleY(1);-webkit-transform:scaleY(1);opacity:1}.privacy-policy{color:#999;font-size:.9em;letter-spacing:.01em}.privacy-policy input+*{display:inline-block;vertical-align:top;max-width:90%}section.title{margin-bottom:1em;padding:0 .25em}section.title h2{margin:0;font-weight:300;text-align:center;font-size:1.7em;word-wrap:break-word}.action-outlet{padding:1em;margin-bottom:0;overflow:hidden;border-top:1px solid #e6e6e6}.action-outlet label{font-size:.9em;display:block}.action-outlet label.checkbox{margin-bottom:.5em}.action-outlet label input{display:inline-block;vertical-align:middle;margin:0 .15em}h3.call-to-action{font-weight:400;font-size:1.1em;margin-bottom:.5em;line-height:1.4}html.article{background:#fff}html.article body{width:100%;max-width:100%;height:100%}html.article .close,html.article .powered-by img{height:30px;width:30px}html.article .action{position:fixed;bottom:0;left:0;right:0;z-index:10000;background:#fff;margin-bottom:0;box-shadow:0 -5px 15px rgba(0,0,0,.5);border-top:1px solid #333}html.article .action .action-main{position:relative;max-width:1024px;margin:0 auto;padding:20px 60px 20px 20px;border:none}html.article .action .action-outlet{padding:0;border:0}html.article .action .page-name{font-size:.8em;color:#999;text-transform:uppercase;font-weight:700}html.article .action h3.call-to-action{font-size:.9em}html.article .action .multiple-action-buttons-wrapper{margin:0 0 .5em;padding:0}html.article .action label.checkbox{margin-bottom:.25em;font-size:.85em}html.article .description,html.article .page-header,html.article .title,html.article footer{display:none}html.article .close{position:absolute;border-radius:30px;font-size:24px;background:#666;color:#fff;right:0;top:-13px;line-height:90%;box-shadow:0 -5px 10px rgba(0,0,0,.5);border:2px solid #fff;transition:background .25s ease-in-out}html.article .close:hover{background:#333}html.article .powered-by{position:absolute;right:0;bottom:0;padding-bottom:.5em}.error-message{background:#d95c5c;color:#fff;font-weight:700;padding:1em;margin-bottom:1em}.error-message>:last-child{margin-bottom:0}.goal-bar{margin-bottom:20px}.goal-bar:after{display:block;font-size:0}.goal-bar .container{background:#f2f2f2;padding:2px;border-radius:3px;overflow:hidden}.goal-bar .progress{height:15px;background:#ff7300;border-radius:3px;animation-name:scaleRight;-webkit-animation-name:scaleRight;animation-duration:3s;-webkit-animation-duration:3s;animation-timing-function:ease-in;-webkit-animation-timing-function:ease-in;animation-delay:none;-webkit-animation-delay:none;transform-origin:top left;-webkit-transform-origin:top left}.goal-bar .completed,.goal-bar .target{font-size:.8em;font-weight:700;padding:.25em}.goal-bar .completed{float:left}.goal-bar .target,[dir=rtl] .goal-bar .completed{float:right}[dir=rtl] .goal-bar .target{float:left}.share-links .button{float:left;width:49%;margin-right:2%;font-size:.95em;padding:10px 0}.share-links .button:last-child{margin-right:0}.share-links .button:only-child{float:none;width:100%;margin-right:0}.share-links .button .icon{margin-right:.25em}.share-links .view-comments{background:#5d9fff}.share-links .view-comments:focus,.share-links .view-comments:hover{background:#4490ff}.share-links .share-with-facebook{background:#3c5f97}.share-links .share-with-facebook:focus,.share-links .share-with-facebook:hover{background:#355485}.share-links .shared-with-facebook{background:#fff;border:2px solid #3c5f97;color:#3c5f97;padding-top:8px;padding-bottom:8px}.share-links .shared-with-facebook:focus,.share-links .shared-with-facebook:hover{background:#3c5f97;color:#fff}.embedded .button,.in-facebook .button{float:none;width:100%;margin-right:0}.embedded .view-comments,.in-facebook .view-comments{display:none}.standalone-donation{clear:both;background:#f7f7f7;border-radius:5px;border:1px solid #ccc;box-shadow:0 2px 5px rgba(0,0,0,.175);padding:.5em 1em}.standalone-donation:after{display:block;font-size:0}.standalone-donation .donation-title{margin-bottom:.5em;padding-top:.5em}.standalone-donation .donation-thank-you{color:#666;font-size:.9em;margin-bottom:.75em}.donation-form .amounts{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin-right:-1%;margin-bottom:10px}.donation-form button.amount{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;margin-bottom:1%;margin-right:1%;min-width:19%}.donation-form .wrapper{position:relative}.donation-form .other-amount{transition:max-height .25s ease-in-out;max-height:3em;overflow:hidden;position:relative;clear:both}.donation-form .other-amount.hidden{max-height:0;display:block}.donation-form .other-amount .prefix{position:absolute;top:0;bottom:0;border-radius:3px 0 0 3px;padding:.8em 1em;background:#c7c7c7}.donation-form .other-amount input{padding-left:3.5em;padding-right:10em}.donation-form .other-amount button.smaller{position:absolute;right:0;bottom:0;top:0;width:auto;margin:0;padding-left:2em;padding-right:2em;border-radius:0 3px 3px 0}[dir=rtl] .donation-form .other-amount input{padding-left:10em;padding-right:3.5em}[dir=rtl] .donation-form .other-amount button.smaller{left:0;right:auto;border-radius:3px 0 0 3px}[dir=rtl] .donation-form .other-amount .prefix{right:0;left:auto;border-radius:0 3px 3px 0}.wysiwyg-content,[contenteditable]{overflow:hidden;line-height:1.5;word-wrap:break-word}.wysiwyg-content>:last-child,[contenteditable]>:last-child{margin-bottom:0!important}.wysiwyg-content h1,.wysiwyg-content h2,.wysiwyg-content h3,.wysiwyg-content h4,.wysiwyg-content h5,.wysiwyg-content h6,[contenteditable] h1,[contenteditable] h2,[contenteditable] h3,[contenteditable] h4,[contenteditable] h5,[contenteditable] h6{line-height:1.2}.description .wysiwyg-content,.description [contenteditable]{padding:.5em 1em 0}.wysiwyg-content embed,.wysiwyg-content iframe,.wysiwyg-content img,[contenteditable] embed,[contenteditable] iframe,[contenteditable] img{display:block;max-width:100%;margin:10px 0}.wysiwyg-content .fr-video,[contenteditable] .fr-video{display:block}[contenteditable]{background:#fff;padding:20px;min-height:40px}header.page-header{height:220px;background:#fff;overflow:hidden;max-width:100vw}footer .logo{display:inline-block}footer .logo img{width:120px;height:31px;vertical-align:bottom;margin-bottom:2px}footer .privacy{padding:1em 0}.loading-indicator{height:60px;position:relative}.multiple-action-buttons-wrapper .multiple-action-buttons:after{content:' ';clear:both;display:block;font-size:0}.bar-graph .label .title,.bar-graph .label .value{display:inline-block;vertical-align:middle}.multiple-action-buttons-wrapper .multiple-action-buttons button{float:left;margin-right:2.5%}.multiple-action-buttons-wrapper .multiple-action-buttons button:last-child{margin-right:0}.multiple-action-buttons-wrapper .buttons-2 button{width:48.75%}.multiple-action-buttons-wrapper .buttons-3 button{width:31.66667%}.metadata .inputs{margin-bottom:1em}.bar-graph{direction:ltr}.bar-graph .bar{height:1.5em;background-color:#ff7300;min-width:2px;animation-name:scaleRight;-webkit-animation-name:scaleRight;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease-in;-webkit-animation-timing-function:ease-in;animation-delay:none;-webkit-animation-delay:none;transform-origin:top left;-webkit-transform-origin:top left}.bar-graph .label{font-size:.9em;margin-bottom:.75em}.bar-graph .label .value{font-size:.9em;color:#999}.action-video .embed-wrapper,.wysiwyg-content .fr-video,[contenteditable] .fr-video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.action-video .embed-wrapper embed,.action-video .embed-wrapper iframe,.action-video .embed-wrapper object,.wysiwyg-content .fr-video embed,.wysiwyg-content .fr-video iframe,.wysiwyg-content .fr-video object,[contenteditable] .fr-video embed,[contenteditable] .fr-video iframe,[contenteditable] .fr-video object{position:absolute;top:0;left:0;width:100%;height:100%}.embedded-article{position:absolute;top:0;bottom:0;right:0;left:0}.embedded-article iframe{border:none;position:absolute;width:100vw;height:100%}.unsecured-content-warning{border:2px dashed #ccc;border-radius:6px;margin:15px;padding:30px 15px 15px;min-height:100vh;text-align:center}.unsecured-content-warning .icon{font-size:3rem;display:block;color:#ccc;margin-bottom:1rem}.action-update{border-bottom:1px solid #e6e6e6;transition:background 1s ease-in-out}.action-update .title{padding:1em;transition:.2s color ease-in-out;cursor:pointer;margin:0;text-decoration:underline}.action-update .title:hover{color:#00aeef}.action-update .title i.icon{float:right;transition:.2s transform ease-in-out}.action-update .wysiwyg-content{padding:0 1em 1em}.action-update .share{margin:1em;width:auto}.action-update.is-expanded .title .icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.action-update.current{background:#ffc}.action-updates{border-top:1px solid #e6e6e6;margin-bottom:1em}.action-updates.empty{display:none}.profile-overlay-call-to-action img{display:block;width:100%;max-width:320px;margin:0 auto 2em}