:root{--rowNumber: 0;--columnCount: 0;--gridHeight: 0px;--mobile-lower-width: $mobile-lower-width;--mobile-upper-width: $mobile-upper-width;--tablet-lower-width: $tablet-lower-width;--tablet-upper-width: $tablet-upper-width;--desktop-lower-width: $desktop-lower-width;--desktop-middle-width: $desktop-middle-width}.simple-in-out-transition{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.staggered-in-transition{-webkit-transition:background-color .1s ease;transition:background-color .1s ease;-webkit-transition:color .5s ease;transition:color .5s ease}.staggered-out-transition{-webkit-transition:background-color 0 ease;transition:background-color 0 ease;-webkit-transition:color 0 ease;transition:color 0 ease}@media screen and (max-width: 1023px){.desktop-only{display:none !important}}@media screen and (min-width: 1024px){.mobile-only{display:none !important}}.hidden{display:none}.flex-container{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-container .flex-item{-ms-flex-item-align:center;align-self:center;display:inline-block;margin:.25em}.flex-container .flex-item.right{margin-left:auto;margin-right:0}@media screen and (max-width: 1023px){.flex-container .flex-item.right{margin-left:0}}@media screen and (max-width: 1023px){.flex-container .flex-item{-ms-flex-item-align:auto;align-self:auto}}@media screen and (max-width: 1023px){.flex-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}h4{font-size:16px;font-weight:600}.positive,.negative{font-weight:600}.positive{color:#95c033}.negative{color:#fe5000}.warning{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1em;padding:.5em;border:2px solid #fe5000}.warning h4{font-size:20px;font-weight:700;color:#fe5000}.warning h4,.warning p{display:block;font-weight:600;text-align:center}a.button:link.disabled{background:#e6e7e8;border:1px solid #a4a4a4;color:#a4a4a4}a.button:link.disabled:hover{background:#e6e7e8;border:1px solid #a4a4a4;color:#a4a4a4}@media screen and (max-width: 1023px){table:not(.rcTable) thead tr th.firstName,table:not(.rcTable) thead tr th.lastName,table:not(.rcTable) thead tr th.transfer,table:not(.rcTable) thead tr td.firstName,table:not(.rcTable) thead tr td.lastName,table:not(.rcTable) thead tr td.transfer,table:not(.rcTable) tbody tr th.firstName,table:not(.rcTable) tbody tr th.lastName,table:not(.rcTable) tbody tr th.transfer,table:not(.rcTable) tbody tr td.firstName,table:not(.rcTable) tbody tr td.lastName,table:not(.rcTable) tbody tr td.transfer,table.sentEmailsTable thead tr th.firstName,table.sentEmailsTable thead tr th.lastName,table.sentEmailsTable thead tr th.transfer,table.sentEmailsTable thead tr td.firstName,table.sentEmailsTable thead tr td.lastName,table.sentEmailsTable thead tr td.transfer,table.sentEmailsTable tbody tr th.firstName,table.sentEmailsTable tbody tr th.lastName,table.sentEmailsTable tbody tr th.transfer,table.sentEmailsTable tbody tr td.firstName,table.sentEmailsTable tbody tr td.lastName,table.sentEmailsTable tbody tr td.transfer{width:auto}}table:not(.rcTable) thead tr th.firstName,table:not(.rcTable) thead tr th.lastName,table:not(.rcTable) thead tr td.firstName,table:not(.rcTable) thead tr td.lastName,table:not(.rcTable) tbody tr th.firstName,table:not(.rcTable) tbody tr th.lastName,table:not(.rcTable) tbody tr td.firstName,table:not(.rcTable) tbody tr td.lastName,table.sentEmailsTable thead tr th.firstName,table.sentEmailsTable thead tr th.lastName,table.sentEmailsTable thead tr td.firstName,table.sentEmailsTable thead tr td.lastName,table.sentEmailsTable tbody tr th.firstName,table.sentEmailsTable tbody tr th.lastName,table.sentEmailsTable tbody tr td.firstName,table.sentEmailsTable tbody tr td.lastName{width:30%}@media screen and (max-width: 1023px){table:not(.rcTable) thead tr th.firstName,table:not(.rcTable) thead tr th.lastName,table:not(.rcTable) thead tr td.firstName,table:not(.rcTable) thead tr td.lastName,table:not(.rcTable) tbody tr th.firstName,table:not(.rcTable) tbody tr th.lastName,table:not(.rcTable) tbody tr td.firstName,table:not(.rcTable) tbody tr td.lastName,table.sentEmailsTable thead tr th.firstName,table.sentEmailsTable thead tr th.lastName,table.sentEmailsTable thead tr td.firstName,table.sentEmailsTable thead tr td.lastName,table.sentEmailsTable tbody tr th.firstName,table.sentEmailsTable tbody tr th.lastName,table.sentEmailsTable tbody tr td.firstName,table.sentEmailsTable tbody tr td.lastName{width:auto}}table:not(.rcTable) thead tr th.transfer,table:not(.rcTable) thead tr td.transfer,table:not(.rcTable) tbody tr th.transfer,table:not(.rcTable) tbody tr td.transfer,table.sentEmailsTable thead tr th.transfer,table.sentEmailsTable thead tr td.transfer,table.sentEmailsTable tbody tr th.transfer,table.sentEmailsTable tbody tr td.transfer{width:15%}table:not(.rcTable) thead tr th.transfer div,table:not(.rcTable) thead tr td.transfer div,table:not(.rcTable) tbody tr th.transfer div,table:not(.rcTable) tbody tr td.transfer div,table.sentEmailsTable thead tr th.transfer div,table.sentEmailsTable thead tr td.transfer div,table.sentEmailsTable tbody tr th.transfer div,table.sentEmailsTable tbody tr td.transfer div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}table:not(.rcTable) thead tr th.transfer div span,table:not(.rcTable) thead tr td.transfer div span,table:not(.rcTable) tbody tr th.transfer div span,table:not(.rcTable) tbody tr td.transfer div span,table.sentEmailsTable thead tr th.transfer div span,table.sentEmailsTable thead tr td.transfer div span,table.sentEmailsTable tbody tr th.transfer div span,table.sentEmailsTable tbody tr td.transfer div span{display:inline-block}@media screen and (max-width: 1023px){table:not(.rcTable) thead tr th.transfer div.data,table:not(.rcTable) thead tr td.transfer div.data,table:not(.rcTable) tbody tr th.transfer div.data,table:not(.rcTable) tbody tr td.transfer div.data,table.sentEmailsTable thead tr th.transfer div.data,table.sentEmailsTable thead tr td.transfer div.data,table.sentEmailsTable tbody tr th.transfer div.data,table.sentEmailsTable tbody tr td.transfer div.data{position:absolute;right:10px;top:10px}}table:not(.rcTable) thead,table.sentEmailsTable thead{background-color:#0083a8;border:1px solid #0083a8;color:#fff;font-weight:600}table:not(.rcTable) thead tr th,table.sentEmailsTable thead tr th{padding:.5em 1em;text-align:left;background-repeat:no-repeat;background-position:right center}table:not(.rcTable) thead tr th.tablesort-header,table.sentEmailsTable thead tr th.tablesort-header{padding-right:20px;background-image:url(/Cache/Scripts/TableSorter/bg.gif)}table:not(.rcTable) thead tr th.up,table.sentEmailsTable thead tr th.up{padding-right:20px;background-image:url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7)}table:not(.rcTable) thead tr th.down,table.sentEmailsTable thead tr th.down{padding-right:20px;background-image:url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7)}table:not(.rcTable) tbody,table.sentEmailsTable tbody{border:1px solid gray}table:not(.rcTable) tbody tr:nth-child(odd),table.sentEmailsTable tbody tr:nth-child(odd){background-color:#fff}table:not(.rcTable) tbody tr:nth-child(even),table.sentEmailsTable tbody tr:nth-child(even){background-color:#f2f2f2}table:not(.rcTable) tbody tr td,table.sentEmailsTable tbody tr td{color:#303e48;font-size:14px;font-weight:500;padding:1em}table:not(.rcTable) tbody tr td a,table.sentEmailsTable tbody tr td a{font-weight:600}@media screen and (max-width: 1023px){table:not(.rcTable).mobile-columns,table.sentEmailsTable.mobile-columns{width:100%}}@media screen and (max-width: 1023px){table:not(.rcTable).mobile-columns thead tr,table:not(.rcTable).mobile-columns tbody tr,table.sentEmailsTable.mobile-columns thead tr,table.sentEmailsTable.mobile-columns tbody tr{-ms-flex-item-align:start;align-self:flex-start;-ms-flex-preferred-size:auto;flex-basis:auto;text-align:left}}table:not(.rcTable).mobile-columns thead tr td div.description,table:not(.rcTable).mobile-columns tbody tr td div.description,table.sentEmailsTable.mobile-columns thead tr td div.description,table.sentEmailsTable.mobile-columns tbody tr td div.description{display:none}@media screen and (max-width: 1023px){table:not(.rcTable).mobile-columns thead tr td div.description,table:not(.rcTable).mobile-columns tbody tr td div.description,table.sentEmailsTable.mobile-columns thead tr td div.description,table.sentEmailsTable.mobile-columns tbody tr td div.description{display:block;width:50%}table:not(.rcTable).mobile-columns thead tr td div.description.row-title,table:not(.rcTable).mobile-columns tbody tr td div.description.row-title,table.sentEmailsTable.mobile-columns thead tr td div.description.row-title,table.sentEmailsTable.mobile-columns tbody tr td div.description.row-title{width:95%}}@media screen and (max-width: 1023px){table:not(.rcTable).mobile-columns thead tr td:not(.description),table:not(.rcTable).mobile-columns tbody tr td:not(.description),table.sentEmailsTable.mobile-columns thead tr td:not(.description),table.sentEmailsTable.mobile-columns tbody tr td:not(.description){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}table:not(.rcTable).mobile-columns thead tr td:not(.description).action-row,table:not(.rcTable).mobile-columns tbody tr td:not(.description).action-row,table.sentEmailsTable.mobile-columns thead tr td:not(.description).action-row,table.sentEmailsTable.mobile-columns tbody tr td:not(.description).action-row{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;right:0}}@media screen and (max-width: 1023px)and (max-width: 1023px){table:not(.rcTable).mobile-columns thead tr td:not(.description).action-row .action,table:not(.rcTable).mobile-columns tbody tr td:not(.description).action-row .action,table.sentEmailsTable.mobile-columns thead tr td:not(.description).action-row .action,table.sentEmailsTable.mobile-columns tbody tr td:not(.description).action-row .action{right:-10px}}@media screen and (max-width: 1023px){table:not(.rcTable).mobile-columns thead tr,table:not(.rcTable).mobile-columns tbody tr,table.sentEmailsTable.mobile-columns thead tr,table.sentEmailsTable.mobile-columns tbody tr{display:-webkit-box;display:-ms-flexbox;display:flex}table:not(.rcTable).mobile-columns thead td,table:not(.rcTable).mobile-columns thead th,table:not(.rcTable).mobile-columns tbody td,table:not(.rcTable).mobile-columns tbody th,table.sentEmailsTable.mobile-columns thead td,table.sentEmailsTable.mobile-columns thead th,table.sentEmailsTable.mobile-columns tbody td,table.sentEmailsTable.mobile-columns tbody th{white-space:normal}}@media screen and (min-width: 1024px){table:not(.rcTable).mobile-columns tbody tr>.dropdown>.options,table.sentEmailsTable.mobile-columns tbody tr>.dropdown>.options{background:#fff;right:5px;top:50px;z-index:1000}}@media screen and (max-width: 1023px){table:not(.rcTable).mobile-columns tbody tr,table.sentEmailsTable.mobile-columns tbody tr{-webkit-box-shadow:0px 0px 1px 0px rgba(0,0,0,.4);box-shadow:0px 0px 1px 0px rgba(0,0,0,.4);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}}@media screen and (max-width: 1023px)and (-ms-high-contrast: active),screen and (max-width: 1023px)and (-ms-high-contrast: none){table:not(.rcTable).mobile-columns tbody tr,table.sentEmailsTable.mobile-columns tbody tr{-webkit-box-shadow:none;box-shadow:none;border:1px solid #c4c4c4}}@media screen and (max-width: 1023px){table:not(.rcTable).mobile-columns tbody tr>.action,table.sentEmailsTable.mobile-columns tbody tr>.action{position:absolute;top:1em}}.confirmation-modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.confirmation-modal .save-button{margin-left:auto}.confirmation-modal a.button{margin-right:.5em}.confirmation-modal .cd-popup{position:fixed;left:0;top:0;height:100%;width:100%;background-color:hsla(0,0%,100%,.5);opacity:0;visibility:hidden;-webkit-transition:opacity .2s 0s,visibility 0s .3s;transition:opacity .2s 0s,visibility 0s .3s}.confirmation-modal .cd-popup.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity .2s 0s,visibility 0s 0s;transition:opacity .2s 0s,visibility 0s 0s}.confirmation-modal .cd-popup.is-visible .cd-popup-container{-webkit-transform:translateY(0);transform:translateY(0)}.confirmation-modal .cd-popup-container{position:relative;width:90%;max-width:400px;margin:4em auto;background:#fff;border-radius:.25em .25em .4em .4em;text-align:center;-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2);-webkit-transform:translateY(-40px);transform:translateY(-40px);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s}.confirmation-modal .cd-popup-container .field-header{padding:1em;padding-right:2em}.confirmation-modal .cd-popup-container .cd-buttons:after{content:"";display:table;clear:both}.confirmation-modal .cd-popup-container .cd-buttons .button{display:inline-block;margin:1em;width:100px;-webkit-transition:background-color .2s;transition:background-color .2s}.confirmation-modal .cd-popup-container .cd-popup-close{position:absolute;top:8px;right:8px;width:30px;height:30px}.confirmation-modal .cd-popup-container .cd-popup-close::before,.confirmation-modal .cd-popup-container .cd-popup-close::after{content:"";position:absolute;top:12px;width:14px;height:3px;background-color:#8f9cb5}.confirmation-modal .cd-popup-container .cd-popup-close::before{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:8px}.confirmation-modal .cd-popup-container .cd-popup-close::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:8px}@media only screen and (min-width: 1170px){.confirmation-modal .cd-popup-container{margin:8em auto}}.validate{color:red}.section .title{border-bottom:1px solid #ffb769}.section .title h3{margin-bottom:.5em}.section .option{margin:1em 0}.section .option div:not(.cke_inner,.ck){margin:1em 0}.section .option .tip{font-size:12px}.section .options{margin:0}.section .options div:not(.cke_inner){display:inline-block;margin:0;margin-right:1em}@media screen and (max-width: 767px){.section .options div:not(.cke_inner){display:block;margin:1em 0}}.section .field-header,.cd-popup .field-header{font-weight:600}.pledge-nav{background-color:#fff}.sticky{border:1px solid gray;position:-webkit-sticky;position:sticky;top:0;width:99.7%;z-index:1000}.sticky>*{padding:0 1em}@media screen and (max-width: 1023px){.sticky{width:99.65%}}@media screen and (max-width: 767px){.sticky{width:99.25%}}.sticky+.pledge-nav{padding-top:102px}.cke_button__donationamount_icon,.cke_button__donorname_icon,.cke_button__firstname_icon,.cke_button__donationpage_icon{display:none}.cke_button__donationamount_label,.cke_button__donorname_label,.cke_button__firstname_label,.cke_button__donationpage_label{display:block}.cover-photo .tabcontent{padding-top:1em}.cover-photo form img.highlight{-webkit-box-shadow:0px 0px 10px 5px #fe5000;box-shadow:0px 0px 10px 5px #fe5000}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.cover-photo form img.highlight{-webkit-box-shadow:none;box-shadow:none;border:1px solid #c4c4c4}}.cover-photo .tabs{border-bottom:1px solid #1356b5}.cover-photo .tabs div.selected h3{border-bottom:5px solid #1356b5}.cover-photo .tabs h3:hover{color:#1356b5}.cover-photo .stockli img{background-color:#333}.expandhead h3{cursor:pointer}@media screen and (max-width: 767px){body.event-hub.coverphoto .covertitle h1:not(.widget){display:block;padding-left:.3em}}body.event-hub.coverphoto #top-group-panels{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:3em}body.event-hub.coverphoto #top-group-panels .divider{margin:2em;margin-top:5em;border-right:1px solid #eee}body.event-hub.coverphoto #top-group-panels div.top-panel-content,body.event-hub.coverphoto #top-group-panels .RadAjaxPanel{width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}body.event-hub.coverphoto #top-group-panels div.top-panel-content ul.members li,body.event-hub.coverphoto #top-group-panels .RadAjaxPanel ul.members li{max-width:49%}@media screen and (max-width: 767px){body.event-hub.coverphoto #top-group-panels{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.event-hub.coverphoto #top-group-panels div.top-panel-content,body.event-hub.coverphoto #top-group-panels .RadAjaxPanel{width:100%}body.event-hub.coverphoto #top-group-panels .divider{display:none}}body.event-hub.coverphoto .goals{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){body.event-hub.coverphoto .goals{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body.event-hub.coverphoto .graph-container{width:100%;margin-right:2em;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 767px){body.event-hub.coverphoto .graph-container{margin-right:0em}}