.element--donate-legal-confirm-checkbox{border:1px solid #ccc;padding:15px;}.element--donate-legal-confirm-checkbox .legal-headline{xfont-weight:bold;text-transform:uppercase;font-size:16px;line-height:1.4;}.element--donate-legal-confirm-checkbox .legal-bullet-points{margin:0}.element--donate-legal-confirm-checkbox .legal-bullet-point{list-style:disc outside;margin-left:20px;margin-top:5px;margin-bottom:5px;font-size:14px;line-height:1.4;}.element--donate-legal-confirm-checkbox .legal-checkbox{padding:5px;}.element--donate-legal-confirm-checkbox .legal-note{font-size:14px;color:#999;}
.element--checkbox{position:relative;width:100%;}.element--checkbox .checkbox-label{display:inline-block;}.element--checkbox .checkbox-help-label{display:inline-block;display:none;}.element--checkbox .checkbox-input-holder{position:relative;}.element--checkbox .checkbox-input{}.element--checkbox .checkbox-input:focus{}.element--checkbox .checkbox-input::-webkit-inner-spin-button,.element--checkbox .checkbox-input::-webkit-outer-spin-button{}.element--checkbox .checkbox-status{display:none;}.element--checkbox .checkbox-status-message{display:none;}.element--checkbox.default-appearence .checkbox-label{font-size:12px;line-height:1.2;font-family:sans-serif;font-weight:normal;text-transform:uppercase;}.element--checkbox.default-appearence .checkbox-help-label{font-size:14px;line-height:1.4;font-family:sans-serif;font-weight:normal;}.element--checkbox.default-appearence .checkbox-input-holder{}.element--checkbox.default-appearence .checkbox-input{}.element--checkbox.validate-error .checkbox-label{color:#c41134;}.element--checkbox.validate-error .checkbox-input-holder{}.element--checkbox.validate-error .checkbox-input{}.element--checkbox.validate-error .checkbox-status{display:block;}.element--checkbox.validate-error .checkbox-status:before{display:block;color:#c41134;font-family:sans-serif;font-size:20px;line-height:1.2;position:absolute;right:5px;bottom:5px;top:5px;padding:6px;content:"!";background:rgba(255,255,255,0.8);vertical-align:middle;text-align:center;border-radius:3px;}
.abndp-theme .article-text a{color:#f58220;text-decoration:underline;}.standard-text{color:#585858;font-family:"concourse_t3","proxima-nova",helvetica,arial,sans-serif;}.standard-text h1{color:#e87722;font-size:1.4em;}.standard-text a{color:#e87722;}.abndp-theme .asset--donate-button .donatebutton-button.donatebutton-button{background:#0099cc;width:100%;}.abndp-theme .asset--step1-next-button .nextbutton-button{background:#0099cc;width:100%;}.abndp-theme .asset--step2-next-button .nextbutton-button{background:#0099cc;width:100%;}.abndp-theme .asset--donate-button .donatebutton-button.donate-button-disabled{background:#bbb;color:#eee;}.abndp-theme .donatebutton-holder{max-width:none;}
.standard-block-area{padding-left:20px;padding-right:20px;}.standard-block-holder{max-width:1200px;margin:0 auto;}.standard-block-box{max-width:665px;}.standard-block-no-collapse:before,.standard-block-no-collapse-top:before,.standard-block-no-collapse:after,.standard-block-no-collapse-bottom:after{content:" ";display:table;}.standard-block-vcenter:after{content:" ";height:100%;display:inline-block;vertical-align:middle;}@media(min-width:0){.standard-aspect-scale-atf{width:100%;height:420px;height:133vw;}}@media(min-width:480px){.standard-aspect-scale-atf{height:452px;height:75vw;}}@media(min-width:800px){.standard-aspect-scale-atf{height:505px;height:55vw;max-height:600px;}}
body{position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1;min-height:100vh;}.page--ayn2{position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1;width:100%;}.page--ayn2{background:white;}.page--ayn2 .ayn2-background{display:none;}.page--ayn2 .ayn2-foreground{display:none;}.page--ayn2 .ayn2-signon-holder{width:100%;padding:20px;text-align:center;}.page--ayn2 .ayn2-signon-box{width:100%;text-align:left;}.page--ayn2 .ayn2-success-holder{width:100%;padding:20px;text-align:center;}.page--ayn2 .ayn2-success-box{width:100%;text-align:left;}.page--ayn2 .standard-text div.h1 h1{margin-top:0;margin-bottom:0.75em;}.page--ayn2 .fieldtype--button .button-button{width:100%;border-radius:4px;padding-top:12px;padding-bottom:12px;margin:0;}.page--ayn2 .fieldtype--textfield .textfield-beforefield-label{display:none;}@media(min-width:665px){.page--ayn2{background:#e57d2d;background:linear-gradient(45deg,#e57d2d 0%,#f7db40 100%);}.page--ayn2 .ayn2-background{display:block;position:absolute;z-index:1;top:0;left:0;bottom:0;right:0;background:transparent;background-size:cover;background-position:center;}.page--ayn2 .ayn2-foreground{display:block;position:absolute;z-index:2;top:0;left:0;bottom:0;right:0;background:transparent;background-size:contain;background-position:bottom center;background-repeat:no-repeat;}.page--ayn2 .ayn2-signon-holder{position:relative;z-index:3;width:100%;padding:40px;}.page--ayn2 .ayn2-signon-box{position:relative;z-index:4;display:inline-block;padding:30px;width:500px;background:white;border-radius:4px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);text-align:left;}.page--ayn2 .ayn2-success-holder{position:relative;z-index:3;width:100%;padding:40px;}.page--ayn2 .ayn2-success-box{position:relative;z-index:4;display:inline-block;padding:30px;width:500px;background:white;border-radius:4px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);text-align:left;}.page--ayn2 .ayn2-signon-holder,.page--ayn2 .ayn2-success-holder{text-align:center;}.page--ayn2.align-left .ayn2-signon-holder,.page--ayn2.align-left .ayn2-success-holder{text-align:left;}.page--ayn2.align-left .ayn2-foreground{left:50%;right:0;background-position:left bottom;}.page--ayn2.align-right .ayn2-signon-holder,.page--ayn2.align-right .ayn2-success-holder{text-align:right;}.page--ayn2.align-right .ayn2-foreground{right:50%;left:0;background-position:right bottom;}}
html .in-progress-animation{height:6px;position:fixed;z-index:99000;top:0;left:0;right:0;display:none;}html .in-progress-animation-inner{background-color:#f6840d;background-size:30px 30px;background-image:linear-gradient(135deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-webkit-linear-gradient(135deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(135deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(135deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(135deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);animation:animate-stripes 1.5s linear infinite;-webkit-animation:animate-stripes 1.5s linear infinite;-moz-animation:animate-stripes 1.5s linear infinite;width:100%;height:100%;}@keyframes animate-stripes{0%{background-position:0 0;}100%{background-position:60px 0;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0;}100%{background-position:60px 0;}}@-moz-keyframes animate-stripes{0%{background-position:0 0;}100%{background-position:60px 0;}}
.fieldtype--textfield.textfield-holder{position:relative;width:100%;margin-bottom:10px;}.fieldtype--textfield .textfield-beforefield-label{font-size:18px;line-height:1.4;font-family:sans-serif;font-weight:normal;display:inline-block;}.fieldtype--textfield .textfield-afterfield-label{font-size:14px;line-height:1.4;font-family:sans-serif;font-weight:normal;display:inline-block;display:none;}.fieldtype--textfield .textfield-input-holder{border:1px solid #808285;xborder-radius:3px;position:relative;}.fieldtype--textfield .textfield-input{xborder:4px solid #eeeeee;padding:6px 0 6px 6px;width:100%;font-size:20px;line-height:1.2;font-family:arial;font-weight:normal;xborder-radius:3px;color:#58595b;-webkit-appearance:none;-moz-appearance:textfield;}.fieldtype--textfield .textfield-input:focus{xborder-color:#00afc3;}.fieldtype--textfield .textfield-input::-webkit-inner-spin-button,.fieldtype--textfield .textfield-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}.fieldtype--textfield .textfield-status{display:none;}.fieldtype--textfield .textfield-status-message{display:none;}.fieldtype--textfield.validate-error .textfield-beforefield-label{color:#c41134;}.fieldtype--textfield.validate-error .textfield-input-holder{border:1px solid #c41134;}.fieldtype--textfield.validate-error .textfield-input{xborder:5px solid #d42144;xcolor:#c41134;}.fieldtype--textfield.validate-error .textfield-status{display:block;}.fieldtype--textfield.validate-error .textfield-status:before{display:block;color:#c41134;font-family:verdana;font-size:20px;line-height:1.2;position:absolute;right:5px;bottom:5px;top:5px;padding:6px;content:"!";background:rgba(255,255,255,0.8);vertical-align:middle;text-align:center;border-radius:3px;}
.field--2024priorities-textarea.field--2024priorities-textarea.field--2024priorities-textarea .textarea-beforefield-label{display:none;}
.fieldtype--textarea.textarea-holder{position:relative;width:100%;margin-bottom:10px;}.fieldtype--textarea .textarea-beforefield-label{font-size:18px;line-height:1.4;font-family:sans-serif;font-weight:normal;display:inline-block;}.fieldtype--textarea .textarea-textarea-holder{border:1px solid #808285;xborder-radius:3px;position:relative;line-height:0;}.fieldtype--textarea .textarea-textarea{xborder:4px solid #eeeeee;padding:6px 0 6px 6px;width:100%;font-size:20px;line-height:1.2;font-family:arial;font-weight:normal;xborder-radius:3px;color:#58595b;-webkit-appearance:none;-moz-appearance:textarea;}.fieldtype--textarea .textarea-textarea:focus{xborder-color:#00afc3;}.fieldtype--textarea .textarea-infield-label{position:absolute;left:0;right:0;padding:10px;color:#CCC;font-size:20px;line-height:1.2;font-family:'Helvetica-Light',sans-serif;font-weight:normal;overflow:hidden;white-space:nowrap;display:none !important;}.fieldtype--textarea .textarea-status{display:none;}.fieldtype--textarea .textarea-status-message{display:none;}.fieldtype--textarea.validate-error .textarea-beforefield-label{xcolor:#c41134;}.fieldtype--textarea.validate-error .textarea-textarea-holder{border:1px solid #c41134;}.fieldtype--textarea.validate-error .textarea-textarea{xborder:5px solid #d42144;xcolor:#c41134;}.fieldtype--textarea.validate-error .textarea-status{display:block;}.fieldtype--textarea.validate-error .textarea-status:before{display:block;color:#c41134;font-family:verdana;font-size:20px;line-height:1.2;position:absolute;right:5px;bottom:5px;top:5px;padding:6px;content:"!";background:rgba(255,255,255,0.8);vertical-align:middle;text-align:center;border-radius:3px;}
.fieldtype--button{}.fieldtype--button .button-button{display:inline-block;position:relative;background-color:#F37021;color:white;margin:10px;margin-left:0px;padding-top:5px;padding-bottom:5px;padding-left:20px;padding-right:20px;min-width:102px;text-transform:uppercase;font-size:22px;color:white;text-decoration:none;text-align:center;border:none;font-family:'Helvetica-Roman',helvetica,arial;cursor:pointer;}.fieldtype--button .process-overlay{position:absolute;left:0;top:0;bottom:0;right:0;text-align:center;line-height:1.4em;}.fieldtype--button .process-overlay .fa{font-family:'FontAwesome';font-style:normal;font-size:22px;position:absolute;top:50%;margin-top:-11px;left:50%;margin-left:-11px;}.fieldtype--button .submit-text{-webkit-transition:opacity 1.5s ease-out;-moz-transition:opacity 1.5s ease-out;-ms-transition:opacity 1.5s ease-out;-o-transition:opacity 1.5s ease-out;transition:opacity 1.5s ease-out;}.fieldtype--button .fade{opacity:0.3;}
@media(min-width:0){.rich .asset--share-blocks{line-height:0;text-align:center;}.rich .asset--share-blocks .share-links-twitter{display:inline-block;background-color:#19a9e1;background-image:url(/sites/all/themes/ayn2.themes/ayn2/assets/asset--share-blocks/images/Social_TW.png);background-size:contain;background-position:center;background-repeat:no-repeat;width:50%;height:45px;max-width:170px;}.rich .asset--share-blocks .share-links-facebook{display:inline-block;background-color:#3b5998;background-image:url(/sites/all/themes/ayn2.themes/ayn2/assets/asset--share-blocks/images/Social_FB.png);background-size:contain;background-position:center;background-repeat:no-repeat;width:50%;height:45px;max-width:170px;}}
