.page-pages-show-donation-wide .btn-gray,.page-pages-show-signup .btn-gray,.content-pages-show-volunteer-signup .btn-gray,.content-pages-show-volunteer-signup-wide .btn-gray,.content-pages-show-signup-wide .btn-gray{background:#312651;text-decoration:none;border-color:transparent;color:#fff;font-size:18px;letter-spacing:1px;font-weight:600;padding:15px 10px}.page-pages-show-donation-wide .btn-gray:hover,.page-pages-show-signup .btn-gray:hover,.content-pages-show-volunteer-signup .btn-gray:hover,.content-pages-show-volunteer-signup-wide .btn-gray:hover,.content-pages-show-signup-wide .btn-gray:hover{background:#825494;border-color:transparent;color:#fff}.page-pages-show-donation-wide #donation_amount_other,.page-pages-show-signup #donation_amount_other,.content-pages-show-volunteer-signup #donation_amount_other,.content-pages-show-volunteer-signup-wide #donation_amount_other,.content-pages-show-signup-wide #donation_amount_other{width:200px}.page-pages-show-donation-wide .content,.page-pages-show-signup .content,.content-pages-show-volunteer-signup .content,.content-pages-show-volunteer-signup-wide .content,.content-pages-show-signup-wide .content{margin:30px 0}.page-pages-show-donation-wide .bkg_donate,.page-pages-show-signup .bkg_donate,.content-pages-show-volunteer-signup .bkg_donate,.content-pages-show-volunteer-signup-wide .bkg_donate,.content-pages-show-signup-wide .bkg_donate{background:#666;padding:25px}.page-pages-show-donation-wide .bkg-form,.page-pages-show-signup .bkg-form,.content-pages-show-volunteer-signup .bkg-form,.content-pages-show-volunteer-signup-wide .bkg-form,.content-pages-show-signup-wide .bkg-form{padding:20px 25px;border-bottom:5px solid #e9e9e9;border-top-left-radius:5px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-right-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;background-size:100%;background-color:#f8f8f8}.page-pages-show-donation-wide .bkg-intro,.page-pages-show-signup .bkg-intro,.content-pages-show-volunteer-signup .bkg-intro,.content-pages-show-volunteer-signup-wide .bkg-intro,.content-pages-show-signup-wide .bkg-intro{background:#07daba;color:#085a4e;padding:40px}.page-pages-show-donation-wide .headline,.page-pages-show-signup .headline,.content-pages-show-volunteer-signup .headline,.content-pages-show-volunteer-signup-wide .headline,.content-pages-show-signup-wide .headline{margin-bottom:20px;margin-top:0;letter-spacing:2px;text-transform:uppercase;border-bottom:solid 1px #085a4e;padding-bottom:5px}.page-pages-show-donation-wide .headline h1,.page-pages-show-signup .headline h1,.content-pages-show-volunteer-signup .headline h1,.content-pages-show-volunteer-signup-wide .headline h1,.content-pages-show-signup-wide .headline h1{margin:0}.page-pages-show-donation-wide .donation_form .form-wrap,.page-pages-show-signup .donation_form .form-wrap,.content-pages-show-volunteer-signup .donation_form .form-wrap,.content-pages-show-volunteer-signup-wide .donation_form .form-wrap,.content-pages-show-signup-wide .donation_form .form-wrap{margin-bottom:1.25em}.page-pages-show-donation-wide .donation_form .form-wrap a,.page-pages-show-signup .donation_form .form-wrap a,.content-pages-show-volunteer-signup .donation_form .form-wrap a,.content-pages-show-volunteer-signup-wide .donation_form .form-wrap a,.content-pages-show-signup-wide .donation_form .form-wrap a{font-weight:600}.page-pages-show-donation-wide .progress,.page-pages-show-signup .progress,.content-pages-show-volunteer-signup .progress,.content-pages-show-volunteer-signup-wide .progress,.content-pages-show-signup-wide .progress{height:30px;background-color:rgba(71,178,169,0.33);border:solid 1px rgba(71,178,169,0.53)}.page-pages-show-donation-wide .progress .progress-bar,.page-pages-show-signup .progress .progress-bar,.content-pages-show-volunteer-signup .progress .progress-bar,.content-pages-show-volunteer-signup-wide .progress .progress-bar,.content-pages-show-signup-wide .progress .progress-bar{background-color:#3ed6aa;line-height:30px;font-weight:600}.page-pages-show-donation-wide .lead,.page-pages-show-signup .lead,.content-pages-show-volunteer-signup .lead,.content-pages-show-volunteer-signup-wide .lead,.content-pages-show-signup-wide .lead{font-size:19px;letter-spacing:1px;margin:10px 0}.page-pages-show-donation-wide .bar-goal,.page-pages-show-signup .bar-goal,.content-pages-show-volunteer-signup .bar-goal,.content-pages-show-volunteer-signup-wide .bar-goal,.content-pages-show-signup-wide .bar-goal{font-size:21px;letter-spacing:1px}.page-pages-show-donation-wide .form-progress-indicator,.page-pages-show-signup .form-progress-indicator,.content-pages-show-volunteer-signup .form-progress-indicator,.content-pages-show-volunteer-signup-wide .form-progress-indicator,.content-pages-show-signup-wide .form-progress-indicator{width:130%;left:-15%;position:relative}.page-pages-show-donation-wide .progress-indicator-stages,.page-pages-show-signup .progress-indicator-stages,.content-pages-show-volunteer-signup .progress-indicator-stages,.content-pages-show-volunteer-signup-wide .progress-indicator-stages,.content-pages-show-signup-wide .progress-indicator-stages{list-style-type:none;padding:20px 0;margin:0 auto;width:auto;text-align:center}.page-pages-show-donation-wide .progress-indicator-stages li,.page-pages-show-signup .progress-indicator-stages li,.content-pages-show-volunteer-signup .progress-indicator-stages li,.content-pages-show-volunteer-signup-wide .progress-indicator-stages li,.content-pages-show-signup-wide .progress-indicator-stages li{display:inline-block;position:relative;margin-right:32px;white-space:nowrap;width:61px}.page-pages-show-donation-wide .progress-indicator-stages li:after,.page-pages-show-signup .progress-indicator-stages li:after,.content-pages-show-volunteer-signup .progress-indicator-stages li:after,.content-pages-show-volunteer-signup-wide .progress-indicator-stages li:after,.content-pages-show-signup-wide .progress-indicator-stages li:after{content:" ";width:42px;height:0;border-bottom:7px solid #ccc;position:absolute;top:28px;left:59px}.page-pages-show-donation-wide .progress-indicator-stages li:last-child,.page-pages-show-signup .progress-indicator-stages li:last-child,.content-pages-show-volunteer-signup .progress-indicator-stages li:last-child,.content-pages-show-volunteer-signup-wide .progress-indicator-stages li:last-child,.content-pages-show-signup-wide .progress-indicator-stages li:last-child{margin-right:0}.page-pages-show-donation-wide .progress-indicator-stages li:last-child:after,.page-pages-show-signup .progress-indicator-stages li:last-child:after,.content-pages-show-volunteer-signup .progress-indicator-stages li:last-child:after,.content-pages-show-volunteer-signup-wide .progress-indicator-stages li:last-child:after,.content-pages-show-signup-wide .progress-indicator-stages li:last-child:after{display:none}.page-pages-show-donation-wide .progress-indicator-stages li .stage-label,.page-pages-show-signup .progress-indicator-stages li .stage-label,.content-pages-show-volunteer-signup .progress-indicator-stages li .stage-label,.content-pages-show-volunteer-signup-wide .progress-indicator-stages li .stage-label,.content-pages-show-signup-wide .progress-indicator-stages li .stage-label{font-size:12px;font-weight:600;position:relative;text-transform:uppercase;color:#999}.page-pages-show-donation-wide .progress-indicator-stages li.stage-1 .stage-label,.page-pages-show-signup .progress-indicator-stages li.stage-1 .stage-label,.content-pages-show-volunteer-signup .progress-indicator-stages li.stage-1 .stage-label,.content-pages-show-volunteer-signup-wide .progress-indicator-stages li.stage-1 .stage-label,.content-pages-show-signup-wide .progress-indicator-stages li.stage-1 .stage-label{left:-1px}.page-pages-show-donation-wide .progress-indicator-stages li.stage-2 .stage-label,.page-pages-show-signup .progress-indicator-stages li.stage-2 .stage-label,.content-pages-show-volunteer-signup .progress-indicator-stages li.stage-2 .stage-label,.content-pages-show-volunteer-signup-wide .progress-indicator-stages li.stage-2 .stage-label,.content-pages-show-signup-wide .progress-indicator-stages li.stage-2 .stage-label{left:-8px}.page-pages-show-donation-wide .progress-indicator-stages li.stage-3 .stage-label,.page-pages-show-signup .progress-indicator-stages li.stage-3 .stage-label,.content-pages-show-volunteer-signup .progress-indicator-stages li.stage-3 .stage-label,.content-pages-show-volunteer-signup-wide .progress-indicator-stages li.stage-3 .stage-label,.content-pages-show-signup-wide .progress-indicator-stages li.stage-3 .stage-label{left:-3px}.page-pages-show-donation-wide .progress-indicator-stages li .stage-count,.page-pages-show-signup .progress-indicator-stages li .stage-count,.content-pages-show-volunteer-signup .progress-indicator-stages li .stage-count,.content-pages-show-volunteer-signup-wide .progress-indicator-stages li .stage-count,.content-pages-show-signup-wide .progress-indicator-stages li .stage-count{position:relative;display:block;color:#333;width:60px;height:60px;text-align:center;border-radius:99px;font-weight:600;line-height:42px;font-size:28px}.page-pages-show-donation-wide .progress-indicator-stages li .stage-count-inner,.page-pages-show-signup .progress-indicator-stages li .stage-count-inner,.content-pages-show-volunteer-signup .progress-indicator-stages li .stage-count-inner,.content-pages-show-volunteer-signup-wide .progress-indicator-stages li .stage-count-inner,.content-pages-show-signup-wide .progress-indicator-stages li .stage-count-inner{width:60px;height:60px;line-height:42px;display:block;position:relative;color:#999;border:solid 7px #ccc;position:relative;border-radius:99px}.page-pages-show-donation-wide .progress-indicator-stages li.active .stage-count-inner,.page-pages-show-signup .progress-indicator-stages li.active .stage-count-inner,.content-pages-show-volunteer-signup .progress-indicator-stages li.active .stage-count-inner,.content-pages-show-volunteer-signup-wide .progress-indicator-stages li.active .stage-count-inner,.content-pages-show-signup-wide .progress-indicator-stages li.active .stage-count-inner{background:#10b1b3;color:#fff}.page-pages-show-donation-wide .progress-indicator-stages li.seen .stage-count-inner,.page-pages-show-signup .progress-indicator-stages li.seen .stage-count-inner,.content-pages-show-volunteer-signup .progress-indicator-stages li.seen .stage-count-inner,.content-pages-show-volunteer-signup-wide .progress-indicator-stages li.seen .stage-count-inner,.content-pages-show-signup-wide .progress-indicator-stages li.seen .stage-count-inner{background:#10b1b3;color:#fff;cursor:pointer}.page-pages-show-donation-wide .progress-indicator-stages li.completed .stage-count-inner,.page-pages-show-signup .progress-indicator-stages li.completed .stage-count-inner,.content-pages-show-volunteer-signup .progress-indicator-stages li.completed .stage-count-inner,.content-pages-show-volunteer-signup-wide .progress-indicator-stages li.completed .stage-count-inner,.content-pages-show-signup-wide .progress-indicator-stages li.completed .stage-count-inner{text-indent:-9999px;background:#999;cursor:pointer}.page-pages-show-donation-wide .progress-indicator-stages li.completed .stage-count-inner:before,.page-pages-show-signup .progress-indicator-stages li.completed .stage-count-inner:before,.content-pages-show-volunteer-signup .progress-indicator-stages li.completed .stage-count-inner:before,.content-pages-show-volunteer-signup-wide .progress-indicator-stages li.completed .stage-count-inner:before,.content-pages-show-signup-wide .progress-indicator-stages li.completed .stage-count-inner:before{color:#fff;position:absolute;width:55px;z-index:10;opacity:1;text-align:center;top:0;left:-3px;line-height:42px;font-size:28px;cursor:pointer;text-indent:0}.page-pages-show-donation-wide .progress-indicator-stages li.completed .stage-count,.page-pages-show-signup .progress-indicator-stages li.completed .stage-count,.content-pages-show-volunteer-signup .progress-indicator-stages li.completed .stage-count,.content-pages-show-volunteer-signup-wide .progress-indicator-stages li.completed .stage-count,.content-pages-show-signup-wide .progress-indicator-stages li.completed .stage-count{cursor:pointer}.page-pages-show-donation-wide .progress-stages,.page-pages-show-signup .progress-stages,.content-pages-show-volunteer-signup .progress-stages,.content-pages-show-volunteer-signup-wide .progress-stages,.content-pages-show-signup-wide .progress-stages{padding:0;min-height:402px;border-radius:2px}.page-pages-show-donation-wide .progress-stages .progress-stage,.page-pages-show-signup .progress-stages .progress-stage,.content-pages-show-volunteer-signup .progress-stages .progress-stage,.content-pages-show-volunteer-signup-wide .progress-stages .progress-stage,.content-pages-show-signup-wide .progress-stages .progress-stage{display:none}.page-pages-show-donation-wide .progress-stages .progress-stage.active,.page-pages-show-signup .progress-stages .progress-stage.active,.content-pages-show-volunteer-signup .progress-stages .progress-stage.active,.content-pages-show-volunteer-signup-wide .progress-stages .progress-stage.active,.content-pages-show-signup-wide .progress-stages .progress-stage.active{display:block}.page-pages-show-donation-wide .progress-stage-button-prev,.page-pages-show-signup .progress-stage-button-prev,.content-pages-show-volunteer-signup .progress-stage-button-prev,.content-pages-show-volunteer-signup-wide .progress-stage-button-prev,.content-pages-show-signup-wide .progress-stage-button-prev{display:block;margin-top:.5em}.page-pages-show-donation-wide .progress-stage-button-prev:before,.page-pages-show-signup .progress-stage-button-prev:before,.content-pages-show-volunteer-signup .progress-stage-button-prev:before,.content-pages-show-volunteer-signup-wide .progress-stage-button-prev:before,.content-pages-show-signup-wide .progress-stage-button-prev:before{content:"\00ab\0000a0"}.page-pages-show-donation-wide .radio-inline input[type="radio"],.page-pages-show-signup .radio-inline input[type="radio"],.content-pages-show-volunteer-signup .radio-inline input[type="radio"],.content-pages-show-volunteer-signup-wide .radio-inline input[type="radio"],.content-pages-show-signup-wide .radio-inline input[type="radio"]{padding-left:0;display:block;position:absolute;left:-9999px}.page-pages-show-donation-wide .radio-inline label.radio,.page-pages-show-signup .radio-inline label.radio,.content-pages-show-volunteer-signup .radio-inline label.radio,.content-pages-show-volunteer-signup-wide .radio-inline label.radio,.content-pages-show-signup-wide .radio-inline label.radio{border-radius:10px;color:#999;background:rgba(255,255,255,0.66);display:inline-block;width:140px;padding:15px 10px;font-weight:bold;font-size:28px;border:solid 1px #999;text-align:center;margin:5px 5px 10px 7px;cursor:pointer}.page-pages-show-donation-wide .radio-inline input[type="radio"]:checked+label,.page-pages-show-signup .radio-inline input[type="radio"]:checked+label,.content-pages-show-volunteer-signup .radio-inline input[type="radio"]:checked+label,.content-pages-show-volunteer-signup-wide .radio-inline input[type="radio"]:checked+label,.content-pages-show-signup-wide .radio-inline input[type="radio"]:checked+label{background-color:#10b1b3;color:#fff}.lt-ie9 .progress-indicator-stages li.stage-3:after{display:none}.form_font_normal{font-weight:normal}.errorExplanation{border-bottom:1px solid #cc0000;background-color:faedee;margin-top:10px;padding:0 10px}.errorExplanation h2{color:#cc0000;font-size:15px}.form-errors ul{list-style-type:none;text-align:center}.form-errors li{color:#cc0000;font-size:15px}#amtDiv{font-weight:600;font-size:30px;color:#10b1b3}#msgDiv{padding:20px 25px;font-weight:600;font-size:30px;color:#10b1b3;text-align:center}label.fullwidth select{padding:12px 20px;margin:8px 0;background:#f8f8f8;color:#444;border:1px solid #aaa;border-radius:0;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none;width:100%}label.autowidth select{padding:12px 20px;margin:8px 0;background:#f8f8f8;color:#444;border:1px solid #aaa;border-radius:0;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none}input[type=text],input[type=email],input[type=tel],textarea{width:100%;padding:12px 20px;margin:8px 0;box-sizing:border-box;font-size:16px;border:1px solid #ccc}textarea.extraarea{height:150px}select{width:100%;padding:12px;margin-top:8px;line-height:1;border-radius:5px;font-size:16px;border:1px solid #ccc;-webkit-appearance:none}.page-pages-show-signup h4{color:#10b1b3;text-transform:none}.nFill{border:1px solid #f00}.yFill{border:1px solid #ccc}.small-print{font-size:14px;font-weight:normal}.steps-content label{font-weight:normal}.white-background{background-color:#fff}.adjust-div-top{padding-top:20px}#CatchMe,#CaughtU{display:none}@media only screen and (min-width: 320px) and (max-width: 568px){.page-pages-show-donation-wide .radio-inline label.radio,.application-wide .radio-inline label.radio{width:100px}}