.standard-text{color:#585858;font-family:"concourse_t3","proxima-nova",helvetica,arial,sans-serif;}.standard-text h1{color:#f26522;font-size:1.4em;}.standard-text a{color:#f26522;}.nsndp-theme .page--donate{background:url(/sites/all/themes/nsndp.themes/nsndp/images/donate-bg.jpg);background-repeat:no-repeat;background-size:cover;}.nsndp-theme .page--donate .don-background{background-color:rgba(255,255,255,0.5);}.nsndp-theme .page--donate .header-text{text-shadow:none;}.nsndp-theme .page--donate .header-text h1{color:#333;}.nsndp-theme .page--donate .header-text p{color:#333;}.nsndp-theme .asset--donate-button .donatebutton-button.donatebutton-button{background:#0099cc;width:100%;}.nsndp-theme .asset--step1-next-button .nextbutton-button{background:#333333;width:100%;}.nsndp-theme .asset--step2-next-button .nextbutton-button{background:#333333;width:100%;}.nsndp-theme .asset--donate-button .donatebutton-button.donate-button-disabled{background:#bbb;color:#eee;}.nsndp-theme .donatebutton-holder{max-width:none;}.screen-reader-text{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;}.fieldtype--textfield.validate-error.fieldtype--textfield.validate-error .textfield-input-holder{border:4px solid #c41134;line-height:1;border-radius:4px;margin-top:-3px;margin-bottom:-3px;}.fieldtype--textfield.validate-error.fieldtype--textfield.validate-error .textfield-input-holder input{border:none;background:yellow;color:black;}.fieldtype--textfield.validate-error.fieldtype--textfield.validate-error .textfield-input-holder input::-webkit-input-placeholder{color:#c41134;}.fieldtype--textfield.validate-error.fieldtype--textfield.validate-error .textfield-input-holder input:-moz-placeholder{color:#c41134;}.fieldtype--textfield.validate-error.fieldtype--textfield.validate-error .textfield-input-holder input::-moz-placeholder{color:#c41134;}.fieldtype--textfield.validate-error.fieldtype--textfield.validate-error .textfield-input-holder input:-ms-input-placeholder{color:#c41134;}
.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;}
.fieldtype--selectlist.sign-type-holder{margin-bottom:1em;}.fieldtype--selectlist.sign-type-holder .selectlist-beforefield-label{display:none;}.fieldtype--selectlist.sign-type-holder select{position:relative;width:100%;background-color:transparent;height:38px;color:#a9abbe;border:none;padding:0 10px;-webkit-appearance:none;z-index:9;}.fieldtype--selectlist.sign-type-holder .sign-type-input-holder{border-radius:0;}.fieldtype--selectlist.sign-type-holder .sign-type-input-holder:before{content:"\f0d7";font-family:'FontAwesome';position:absolute;line-height:1;right:10px;top:10px;color:#a9abbe;}
.lite .selectlist-input-holder{margin-bottom:5px;}.fieldtype--selectlist.selectlist-holder{position:relative;width:100%;}.fieldtype--selectlist .selectlist-beforefield-label{font-size:12px;line-height:1.2;font-family:sans-serif;font-weight:bold;display:block;padding-bottom:2px;text-transform:uppercase;text-align:left;}.fieldtype--selectlist .selectlist-input-holder{border:1px solid #808285;border-radius:3px;position:relative;}.fieldtype--selectlist .selectlist-input{border:4px solid #eeeeee;padding:6px 0 6px 6px;width:100%;font-size:20px;line-height:1.2;font-family:arial;font-weight:normal;border-radius:3px;color:#58595b;-webkit-appearance:none;-moz-appearance:none;}.fieldtype--selectlist .selectlist-input:focus{xborder-color:#00afc3;}.fieldtype--selectlist .selectlist-input::-webkit-inner-spin-button,.fieldtype--selectlist .selectlist-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}.fieldtype--selectlist .selectlist-infield-label{position:absolute;left:0;right:0;padding:10px;color:#CCC;font-size:20px;line-height:1.2;overflow:hidden;white-space:nowrap;display:none !important;}.fieldtype--selectlist .selectlist-status{display:none;}.fieldtype--selectlist .selectlist-status-message{display:none;}.fieldtype--selectlist.validate-error .selectlist-beforefield-label{color:#c41134;}.fieldtype--selectlist.validate-error .selectlist-input-holder{border:1px solid #c41134;}.fieldtype--selectlist.validate-error .selectlist-input{xborder:5px solid #d42144;xcolor:#c41134;}.fieldtype--selectlist.validate-error .selectlist-status{display:block;}.fieldtype--selectlist.validate-error .selectlist-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;}}
.wrapper--bars-basic{position:relative;display:flex;flex-direction:column;flex-grow:1;min-height:100vh;}.wrapper--bars-basic .bars-basic-top{position:relative;height:75px;padding:10px;background:#666666;border-bottom:5px solid #FF8000;}.wrapper--bars-basic .top-header-wordmark .nsndp-2023.icon--nsndp-logo-logo{height:50px;}.wrapper--bars-basic .top-header-wordmark{height:100%;background:transparent;background-size:contain;background-repeat:no-repeat;background-position:left center;}.wrapper--bars-basic .bars-basic-wrapped-content{position:relative;display:flex;flex-grow:1;}.wrapper--bars-basic .bars-basic-bottom{position:relative;height:80px;padding:15px;background:#333333;}.wrapper--bars-basic .bottom-footer-text{font-size:11px;line-height:1.4;text-align:left;color:white;margin-right:140px;}.wrapper--bars-basic .bottom-footer-wordmark{height:50px;width:100%;position:absolute;top:20px;right:20px;background:transparent;background-image:url(/sites/all/themes/nsndp.themes/nsndp-2023/wrappers/wrapper--bars-basic/images/nsndp-logo-white.png);background-size:contain;background-repeat:no-repeat;background-position:right center;}@media(min-width:640px){.wrapper--bars-basic .bottom-footer-text{padding-top:20px;}}
.nsndp-styleguide.icon--nsndp-logo-logo{display:inline-block;min-height:20px;}.nsndp-styleguide.icon--nsndp-logo-logo svg{height:100%;display:block;}.nsndp-styleguide.icon--nsndp-logo-logo img{height:100%;}@media(max-width:700px){.nsndp-styleguide.icon--nsndp-logo-logo{height:calc(55/700 * 100vw);}}@media(min-width:701px){.nsndp-styleguide.icon--nsndp-logo-logo{height:calc(55/1600 * 100vw);}}
