@charset "UTF-8";#upgradeModal .close{display:none}.checkoutView{left:58.5%!important}.red{color:#e74c3c}.green{color:#27ae60}.swal2-modal,.swal2-modal h2{font-family:arial,helvetica,sans-serif}.error{color:#e74c3c}.during-loading{overflow-y:hidden}.loading{visibility:hidden}.loading-animation-container{overflow:auto;position:inherit;padding-top:10em}.error-page-container{display:none;overflow:auto;position:inherit;padding-top:10em}.error-page-container h2,.loading-animation-container h2{font-weight:lighter;text-align:center}.input-group-addon{padding:5px 12px!important}.fade-in{opacity:0;-webkit-animation:fadeIn ease-in 1;-moz-animation:fadeIn ease-in 1;animation:fadeIn ease-in 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.2s;-moz-animation-duration:.2s;animation-duration:.2s;visibility:visible}.animate.ng-hide-add,.animate.ng-hide-remove,.ng-hide-add,.ng-hide-remove,li.ng-hide-add,li.ng-hide-remove{-webkit-transition:.75s linear all;transition:.75s linear all;display:block!important;opacity:1}.animate.ng-hide,.ng-hide,li.ng-hide{opacity:0}.animate.ng-hide-add,.animate.ng-hide-remove,.ng-hide-add,.ng-hide-remove,li.ng-hide-add,li.ng-hide-remove{display:block!important}.animate.ng-hide-add,.ng-hide-add{-webkit-animation:.25s hide;animation:.25s hide}@keyframes hide{from{opacity:1}to{opacity:0}}@-webkit-keyframes hide{from{opacity:1}to{opacity:0}}.animate.ng-hide-remove,.ng-hide-remove{-webkit-animation:.75s show;animation:.75s show}@keyframes show{from{opacity:0}to{opacity:1}}@-webkit-keyframes show{from{opacity:0}to{opacity:1}}.spinner{width:10em;z-index:999999999;margin:2.5em auto}.spinner>div{width:2.66em;height:2.66em;background-color:#019edd;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}.data-upload-modal,.default-swal-modal{left:59.5%!important;top:35%!important}.data-upload-configure{width:50vw!important;left:50.5%!important;top:40%!important}.light-blue{color:#019edd}.dark-blue{color:#014466}.light{font-weight:lighter}.quick-start-list{margin-left:0;padding-right:0;list-style-type:none;display:flex;justify-content:space-between;font-size:large}.quick-start-list li{counter-increment:step-counter}.quick-start-list li::before{content:counter(step-counter);margin-right:5px;font-size:larger;color:#484848;font-weight:700}.dashboard-inner-container{margin-top:2em}.stats-contain{margin-top:-20px}.btn-submit{background-color:#019edd;outline:0;color:#fff;font-size:14px;height:auto;font-weight:400;padding:14px 0;text-transform:uppercase;border-color:#019edd}@-webkit-keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.upload-contain{margin:5em auto;width:66.66%;border:solid #c8d7e1 1px;background:#fff}.drop-box{cursor:pointer;min-height:250px;padding:10vh 0 15vh;text-align:center;display:flex;justify-content:center;align-items:center}.drop-box .fa{color:#01709a}.drop-box h2{color:#01709a;font-weight:700;display:inline-block}.drop-box .upload-copy{color:#01709a;font-size:18px;font-weight:lighter;display:block}.upload-history{display:flex;justify-content:space-between;margin:0 0 2.5em}.upload-history .history-header{cursor:pointer;display:flex}.upload-history .history-header h1{margin:0}.upload-history .search-container{display:flex;justify-content:flex-end;width:50%;margin-left:auto}.upload-history form.search-bar{width:100%;position:relative}.upload-history form.search-bar input[type=search]{appearance:none;background-color:#fff;border:1px solid #dcdcdc;box-sizing:border-box;display:block;font-size:1em;margin:0;padding:.5em .5em;position:relative;transition:border-color;width:100%}.upload-history form.search-bar button[type=submit]{position:absolute;top:0;right:0;bottom:0;outline:0;padding:5px 10px;height:36px;border:1px solid #dcdcdc}.upload-history form.search-bar button[type=submit] .fa{opacity:.7}.upload-history form.search-bar button[type=submit]:active,.upload-history form.search-bar button[type=submit]:focus,.upload-history form.search-bar button[type=submit]:hover,.upload-history form.search-bar button[type=submit]:visited{border:1px solid #019fdd}.upload-data-history table .btn .caret{margin-left:3px}.upload-data-history table .over-limit{opacity:.5;text-decoration:line-through}.upload-data-history table .odd-row{background-color:#fcfcfc}.upload-data-history table td{padding:1em;border:1px solid #ddd;border-radius:10px}.upload-data-history table th{text-align:left;border-top:none;border-left:none;border-right:none;padding:1em 0;cursor:pointer}.upload-data-history table .upload-name{display:flex;align-items:center}.upload-data-history table .dropdown{margin-left:1em}.upload-data-history table .upload-status-message-table-data{min-width:230px}.upload-data-history .upload-options-container{margin-top:1em;padding-top:1em;border-top:1px solid #ccc}.upload-data-history .upload-options-container .expander-inner-container{display:flex;flex-flow:row wrap;justify-content:space-between;padding:0}.upload-data-history .upload-options-container .click-to-customize:hover{text-decoration:none}.upload-data-history .fa{margin-right:.33em}.upload-data-history .expander{position:relative;padding:1em;border-radius:5px;margin:1em auto 2em auto;border:1px solid #c8d7e1;width:100%}.upload-data-history .expander .expander-trigger{cursor:pointer;font-size:1em;text-decoration:none}.upload-data-history .expander .expander-content button{font-size:12px!important}.upload-data-history .expander .expander-content p{color:#484848;line-height:1.5em}.upload-data-history .expander .expander-hidden+.expander-content{display:none!important}.upload-data-history .expander .change-data,.upload-data-history .expander .load-data,.upload-data-history .expander .share-data{margin-right:1em}.upload-data-history .upload-history-table-header{padding:0 1em}.upload-data-history .inner-row,.upload-data-history .upload-history-table-header{display:flex;justify-content:space-between}.upload-data-history .inner-row .upload-name,.upload-data-history .upload-history-table-header .upload-name{display:flex;width:55%}.upload-data-history .inner-row .upload-rows,.upload-data-history .upload-history-table-header .upload-rows{display:flex;justify-content:flex-end;width:20%}.upload-data-history .inner-row .upload-date,.upload-data-history .upload-history-table-header .upload-date{display:flex;justify-content:flex-end;width:10%}.upload-data-history .inner-row .upload-status,.upload-data-history .upload-history-table-header .upload-status{display:flex;justify-content:flex-end;width:10%}.upload-data-history .upload-history-table-header{margin-bottom:1.33em;font-weight:700;box-shadow:none}.upload-data-history .upload-history-table-header div{cursor:pointer}.below-upload-container{width:90%;margin:auto}.below-upload-container h1{display:block;font-weight:lighter;margin-bottom:1em}.first-login-support h2{margin-bottom:1em;font-weight:lighter;margin-top:0}.having-trouble{margin:5em auto;background:#fff;padding:2em;border:solid #c8d7e1 1px}.having-trouble .cards{display:flex;flex-wrap:wrap;justify-content:space-between}.having-trouble .card{flex-basis:15em;flex-grow:1;transition:all .2s ease-in-out;background-color:#f6f6f6;border-radius:3px;border:1px solid #dcdcdc;box-shadow:0 2px 4px #e6e6e6;cursor:pointer;margin:0 1em 1.5em 1em;position:relative;margin-left:0}.having-trouble .card .card-image{overflow:hidden;height:150px;max-height:150px;background-color:#f8f2b4}.having-trouble .card .card-image img{transition:all .2s ease-in-out;border-top-left-radius:3px;border-top-right-radius:3px;width:100%;opacity:1}.having-trouble .card .card-header{transition:all .2s ease-in-out;background-color:#f6f6f6;border-bottom:1px solid #dcdcdc;border-radius:3px 3px 0 0;font-weight:700;line-height:1.5em;padding:.5em .75em}.having-trouble .card .card-copy{font-size:.9em;line-height:1.5em;padding:.75em .75em}.having-trouble .card .card-copy p{margin:0 0 .75em}.having-trouble .card:focus,.having-trouble .card:hover{cursor:pointer}.having-trouble .card:focus img,.having-trouble .card:hover img{opacity:.7}.having-trouble .card:active{background-color:#f6f6f6}.having-trouble .card:active .card-header{background-color:#f6f6f6}.progress-bar-indication{background-color:#f2f2f2;border-radius:3px;border:1px solid #dcdcdc;box-shadow:inset 0 0 3px 0 rgba(115,115,115,.15);margin:0 auto;width:100%}.progress-bar-indication>span.meter{transition:all .5s ease;background-color:#019edd;background-repeat:repeat-x;background-size:40px 40px;border-bottom-right-radius:0;border:1px solid #016891;border-radius:2px;border-top-right-radius:0;box-sizing:border-box;display:block;height:100%;width:0%}.progress-bar-indication>span.meter p{color:#fff;transition:all .5s ease}.progress-bar-indication p{line-height:1.5em;margin:0;padding:.1em .5em;text-shadow:0 0 1px #000}.btn-save{background-color:#019edd;outline:0;color:#fff;font-size:14px;height:auto;font-weight:400;padding:14px 0;text-transform:uppercase;border-color:#019edd;width:100%}.btn-save:focus,.btn-save:hover{color:#fff!important;background-color:#007acc;border-color:#007acc}chart-data-source{display:flex;justify-content:flex-start;margin-right:1em;color:grey;font-size:12px}.churn-explainer{margin-top:2em}.configure-container{text-align:left;margin-top:2.5em}.configure-container .fiscal-year{overflow:auto;margin:0;display:flex;align-items:center}.configure-container .fiscal-year h4{font-size:large;display:flex}.configure-container .fiscal-year .select-container{display:flex}.configure-container .giving-segments{overflow:auto;display:flex;align-items:center}.configure-container .giving-segments h4{font-size:large;display:flex}.configure-container .giving-segments .buttons-container{display:flex}.configure-container .giving-segments .buttons-container button{margin-top:0}.configure-container .giving-segments .buttons-container .button-container{padding-left:0;padding-right:0;text-align:center;margin-top:0;margin-left:.33em;margin-right:.33em}.data-breakdown-container{text-align:left}.sweet-alert fieldset{display:none}.segments-container{display:flex;margin:.66em 0;align-items:center;text-align:left}.segments-container h3{margin:0}.whoops{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 1em;width:50%}.sweet-alert fieldset{display:none!important}.cssFade{transition:all linear .5s;opacity:1}.fa-chart-option{font-size:1.5em!important}#wrapper,.hopscotch-content{display:inline-block;margin-top:.8em}.chart-definition{display:none}.print-option-container{margin-bottom:1em;overflow:auto;display:block}.print-option-container span{display:block;font-weight:600;font-size:larger;margin-bottom:5px;color:#484848}.print-option-container label{font-weight:400}.report-option-container{display:flex;justify-content:space-between;width:100%}div.hopscotch-bubble .hopscotch-content{width:100%}#confirmPrint{box-sizing:border-box}#upgradeClick{box-sizing:border-box}.full-width-modal{width:70%!important;left:9%!important}button{border:0;border-radius:2px;background:0 0;border:1px solid #019edd;color:#019edd;font-weight:300;letter-spacing:.046875em;line-height:1;padding:.84375em .875em .78125em;white-space:normal}button:active,button:focus,button:hover{transition:all .2s ease;color:#fff;background:#019edd;border-color:transparent}button.blue{border:1px solid #019edd;color:#019edd}button.blue:active,button.blue:focus,button.blue:hover{background:#019edd;color:#fff}button.blue.button-full{background:#019edd;color:#fff}button.green{border:1px solid #27ae60;color:#27ae60}button.green:active,button.green:focus,button.green:hover{background:#27ae60;color:#fff}button.green.button-full{background:#27ae60;color:#fff}button.red{border:1px solid #e74c3c;color:#e74c3c}button.red:active,button.red:focus,button.red:hover{background:#e74c3c;color:#fff}button.red.button-full{background:#e74c3c;color:#fff}button.orange{border:1px solid #e67e22;color:#e67e22}button.orange:active,button.orange:focus,button.orange:hover{background:#e67e22;color:#fff}button.orange.button-full{background:#e67e22;color:#fff}button.seaGreen{border:1px solid #16a085;color:#16a085}button.seaGreen:active,button.seaGreen:focus,button.seaGreen:hover{background:#16a085;color:#fff}button.seaGreen.button-full{background:#16a085;color:#fff}button.disabled-button{border:1px solid grey;color:grey;background:#fff;cursor:not-allowed!important}.hopscotch-content button#upgradeClick{width:100%;font-weight:700}.preview-email{font-size:small;color:#019edd;cursor:default}.preview-email:hover:after{-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;content:url(/img/png/share-example.png);display:block;position:absolute;left:15em}.imgBorder{display:block;margin:auto;border:8px solid #fff;background-color:#fff;-webkit-box-shadow:0 1px 5px rgba(0,0,1,.3),inset 0 0 18px rgba(0,0,0,.1);-moz-box-shadow:0 1px 5px rgba(0,0,1,.3),inset 0 0 18px rgba(0,0,0,.1);box-shadow:0 1px 5px rgba(0,0,1,.3),inset 0 0 18px rgba(0,0,0,.1);padding:.33rem;max-width:100%;vertical-align:middle}.current-segments-dashboard-view{padding:5px 5px 0 0!important;background-color:none!important;border:none!important}.dropdown-submenu{position:relative}.dropdown-submenu .dropdown-menu{top:0;left:100%;margin-top:-1px}.chart-wrapper,.container-with-border,.has-uploads-container{margin:5em auto;background:#fff;padding:2em 0;border:solid #c8d7e1 1px;padding:2em}#main-chart .dropdown-menu li{padding:1em}#main-chart .dropdown-menu .image-or-print{display:flex;justify-content:center;align-items:center}.rate-dropdown.open .dropdown-menu{display:inline-block;justify-content:center;flex-wrap:wrap;padding:1em}.rate-dropdown.open .dropdown-menu li{margin-bottom:1em}.rate-dropdown.open .dropdown-menu .image-or-print{display:flex;justify-content:center;align-items:center}.image-chart{display:flex;justify-content:flex-end;align-items:center;padding-top:1em}.upgrade-account-container .container-with-border{width:66.66%;text-align:center}.account-container.panel{background:#fff;border:solid #c8d7e1 1px;border-radius:0}.invite-user-container .container-with-border{margin-top:0}.chart-wrapper{margin:5em 2.5em}.chart-wrapper.main{margin-top:1em}.backforth.ng-hide,.chart-upgrade-button.ng-hide,.has-uploads-container.ng-hide,.no-animate.ng-hide,.row.ng-hide,button.ng-hide,chart-quarterly.ng-hide,monthly-chart.ng-hide,monthly-view.ng-hide,span.ng-hide,time-period-select.ng-hide,view-quarterly.ng-hide{opacity:0!important}.backforth.ng-hide-add,.backforth.ng-hide-remove,.chart-upgrade-button.ng-hide-add,.chart-upgrade-button.ng-hide-remove,.has-uploads-container.ng-hide-add,.has-uploads-container.ng-hide-remove,.no-animate.ng-hide-add,.no-animate.ng-hide-remove,.row.ng-hide-add,.row.ng-hide-remove,button.ng-hide-add,button.ng-hide-remove,chart-quarterly.ng-hide-add,chart-quarterly.ng-hide-remove,monthly-chart.ng-hide-add,monthly-chart.ng-hide-remove,monthly-view.ng-hide-add,monthly-view.ng-hide-remove,span.ng-hide-add,span.ng-hide-remove,time-period-select.ng-hide-add,time-period-select.ng-hide-remove,view-quarterly.ng-hide-add,view-quarterly.ng-hide-remove{display:block!important}.backforth.ng-hide-add,.backforth.ng-hide-remove,.chart-upgrade-button.ng-hide-add,.chart-upgrade-button.ng-hide-remove,.has-uploads-container.ng-hide-add,.has-uploads-container.ng-hide-remove,.no-animate.ng-hide-add,.no-animate.ng-hide-remove,.row.ng-hide-add,.row.ng-hide-remove,button.ng-hide-add,button.ng-hide-remove,chart-quarterly.ng-hide-add,chart-quarterly.ng-hide-remove,monthly-chart.ng-hide-add,monthly-chart.ng-hide-remove,monthly-view.ng-hide-add,monthly-view.ng-hide-remove,span.ng-hide-add,span.ng-hide-remove,time-period-select.ng-hide-add,time-period-select.ng-hide-remove,view-quarterly.ng-hide-add,view-quarterly.ng-hide-remove{-webkit-transition:none!important;transition:none!important;display:block!important;opacity:1}.backforth.ng-hide-add,.chart-upgrade-button.ng-hide-add,.has-uploads-container.ng-hide-add,.no-animate.ng-hide-add,.row.ng-hide-add,button.ng-hide-add,chart-quarterly.ng-hide-add,monthly-chart.ng-hide-add,monthly-view.ng-hide-add,span.ng-hide-add,time-period-select.ng-hide-add,view-quarterly.ng-hide-add{-webkit-animation:none!important;animation:none!important}.backforth.ng-hide-remove,.chart-upgrade-button.ng-hide-remove,.has-uploads-container.ng-hide-remove,.no-animate.ng-hide-remove,.row.ng-hide-remove,button.ng-hide-remove,chart-quarterly.ng-hide-remove,monthly-chart.ng-hide-remove,monthly-view.ng-hide-remove,span.ng-hide-remove,time-period-select.ng-hide-remove,view-quarterly.ng-hide-remove{-webkit-animation:none!important;animation:none!important}.backforth.ng-leave{display:none!important}.no-animate{-webkit-transition:none!important;transition:none!important}.above-chart-container .dropdown button,.above-chart-container .dropdown select,.table-title .dropdown button{padding:.5625rem .625rem;border-radius:4px;border:1px solid #cbd6e2;font-size:16px;font-size:1.5rem;transition:all .15s ease-out;background-color:#f5f8fa;color:#33475b;display:inline-block;height:4rem;line-height:1.375rem;text-align:left;vertical-align:middle;width:auto}.above-chart-container .dropdown button:active,.above-chart-container .dropdown button:hover,.above-chart-container .dropdown select:active,.above-chart-container .dropdown select:hover,.table-title .dropdown button:active,.table-title .dropdown button:hover{background-color:#f5f8fa;color:#33475b;border:1px solid #cbd6e2}.above-chart-container .dropdown button:focus,.above-chart-container .dropdown select:focus,.table-title .dropdown button:focus{border-color:rgba(0,208,228,.5);box-shadow:0 0 4px 1px rgba(0,208,228,.3),0 0 0 1px #00d0e4;outline:0}.active{opacity:1}.disable-click{pointer-events:none}.change-view-time-period{padding:.5em .75em}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}update-version .alert{text-align:center;border-radius:0;border-left:none;padding:.5em}@media (max-width:1100px){.upload-status-message-table-data{min-width:50px!important}.changeNameInput{max-width:150px!important}}button:focus{outline:0}.callout-upgrade{position:fixed;left:14.92716%;text-align:center;background:#fff;padding:4em;border-radius:.5em;box-shadow:0 1px 2px rgba(0,0,0,.1);bottom:0;border:.0625rem solid rgba(19,71,108,.2);margin-left:1em!important;margin-bottom:1em!important}.upgrade-page-btn-container{margin:2.5em auto}.upgrade-page-btn-container h4{display:none}.printable{visibility:hidden!important;display:none!important;opacity:0!important}.font-smaller{font-size:smaller}.get-help-form{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);background:#fff;border:solid #c8d7e1 1px;border-radius:0;width:50%;padding:2em}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}.app-container{max-width:100%;margin-left:auto;margin-right:auto}.app-container::after{clear:both;content:"";display:block}.dashboard-inner-contain{max-width:100%;margin-left:auto;margin-right:auto}.dashboard-inner-contain::after{clear:both;content:"";display:block}.right-dashboard-contain{float:left;display:block;margin-right:2.35765%;width:23.23176%;margin-right:0}.right-dashboard-contain:last-child{margin-right:0}*{font-family:arial,helvetica,sans-serif}h1{font-size:32px;font-size:3.2rem}h2{font-size:24px;font-size:2.4rem}h3{font-size:18px;font-size:1.8rem}h4{font-size:14px;font-size:1.4rem}h5{font-size:12px;font-size:1.2rem}h6{font-size:10px;font-size:1rem}p{font-size:14px;font-size:1.4rem}.callout{font-size:48px;font-size:4.8rem}.chart-container{max-width:100%;margin-left:auto;margin-right:auto}.chart-container.churn-page .chart-toggle-container{width:110px}.chart-container.churn-page .chart-toggle-container image-chart{margin:auto}.chart-container.churn-page .chart-toggle-container print-chart{border-right:none;margin:auto}.chart-container.churn-page .chart-toggle-container print-chart a{margin:auto}.chart-container .disabled{display:none}.chart-container::after{clear:both;content:"";display:block}.chart-container .above-chart-container{float:left;display:block;width:85.29804%;position:fixed;top:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;z-index:99;padding:1em 1em;background:#fff;border:solid #c8d7e1 1px;border-left:0}.chart-container .above-chart-container:last-child{width:82.94039%}.chart-container .above-chart-container h3{margin:auto}.chart-container .above-chart-container .fa{vertical-align:top;font-size:10px}.chart-container .inner{position:relative;margin-top:6%}.chart-container .inner .break{padding:2em 0}.chart-container .sub-chart{margin-bottom:1em;font-weight:lighter}.chart-container .below-chart-container{padding:0 1em}.chart-container .chart-toggle-container{align-items:center;flex-wrap:wrap;position:initial;display:flex;z-index:99;border-bottom:1px solid #e9eff3;margin:auto 2.5em;background:#fff;padding:1em;border:solid #c8d7e1 1px;transition:height .35s cubic-bezier(.4,0,1,1),border-color .4s}.data-table .headerRow,.data-table tr.oddTableRow{background-color:rgba(233,239,243,.5)}.data-table .tableCell{border:solid #c8d7e1;border-width:0 1px 0 0;padding:1rem}.data-table .tableCell:last-child{border-right:0}.data-table .google-visualization-table .gradient{background-image:none;padding:1em;background-color:rgba(233,239,243,.01)}.data-table .hoverTableRow{background-color:#e9eff3!important}.google-visualization-table-table{font-size:11pt!important;font-family:arial,helvetica,sans-serif!important;text-align:right}.google-visualization-table-table th{text-align:right}.table-contain{margin-top:1em}.table-title{padding-bottom:2em;border-bottom:1px solid #c8d7e1;display:flex;align-items:center}.table-title h3{margin:0}.table-title h3 span{display:inline;cursor:pointer}.table-title .fa{vertical-align:top;font-size:10px}.table-title .dropdown{margin-left:auto}.main-chart-tooltip-container .fa{font-size:10px;padding-left:.1em;vertical-align:top}.main-chart-tooltip-container h4 span{cursor:pointer}.pro-chart div,.pro-kpi-chart{visibility:hidden!important;height:0}.upgradeToPro button{padding:1.84375em 1.875em 1.78125em;font-size:larger;margin:auto}.chart-upgrade-button{display:flex;align-items:center;padding-top:2em}.chart-upgrade-button button{width:100%}.chart-upgrade-button ng-include{margin:auto;text-align:center}.kpi-upgrade-button .support-text{margin:1em 0 0 0}.hide-rates{text-align:center}@media (max-width:1500px){.chart-container .inner{padding:0;margin-top:9%}}@media (max-width:1400px){.chart-container .inner{padding:0;margin-top:11%}}@media (max-width:1300px){.chart-container .inner{padding:0;margin-top:12%}}@media (max-width:1200px){.chart-container .inner{padding:0;margin-top:13%}}@media (max-width:1100px){.chart-title h1{font-size:24px}.chart-title .fa{font-size:smaller}.toggle-table h2{font-size:21px}.inner{margin-top:15%}}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}.drip-tab-container{display:none!important}.navigation-container{float:left;display:block;width:14.92716%;min-height:100vh;position:relative;font-size:14px}.navigation-container:last-child{width:12.56951%}.navigation-container .sidebar-wrapper{overflow-y:auto;position:fixed;width:inherit;padding:20px 0;height:100vh}.navigation-container .sidebar-wrapper .app-brand{text-align:center;padding-bottom:20px}.navigation-container .sidebar-wrapper .app-brand img{width:85%}.navigation-container .sidebar-wrapper .navigation-wrapper .fa{margin-right:6px}.navigation-container .sidebar-wrapper .navigation-wrapper ul{list-style:none;list-style-type:none;padding:0}.navigation-container .sidebar-wrapper .navigation-wrapper li{transition:all .2s ease;transition-property:all;transition-duration:.2s;transition-timing-function:ease;transition-delay:initial}.navigation-container .sidebar-wrapper .navigation-wrapper li a{padding:.33em 1em;color:#484848;position:relative;display:block}.navigation-container .sidebar-wrapper .navigation-wrapper li a:focus,.navigation-container .sidebar-wrapper .navigation-wrapper li a:hover{text-decoration:none;color:#656565;background:#fcfcfc}.navigation-container .sidebar-wrapper .navigation-wrapper li a:active{color:#000}.navigation-container .sidebar-wrapper .navigation-wrapper li.upgrade-account{transition:all .2s ease;transition-property:all;transition-duration:.2s;transition-timing-function:ease;transition-delay:initial;font-size:110%}.navigation-container .sidebar-wrapper .navigation-wrapper li.upgrade-account a{padding:0;color:#01709a;position:relative;display:block}.navigation-container .sidebar-wrapper .navigation-wrapper li.upgrade-account a:active,.navigation-container .sidebar-wrapper .navigation-wrapper li.upgrade-account a:focus,.navigation-container .sidebar-wrapper .navigation-wrapper li.upgrade-account a:hover{background:#fcfcfc;text-decoration:none;color:#01709a}.navigation-container .sidebar-wrapper .navigation-wrapper .active{background:#fcfcfc}.navigation-container .sidebar-wrapper .navigation-wrapper .active a{color:#484848}.navigation-container .sidebar-wrapper .navigation-wrapper .menu-label{padding:.66em 1em;text-transform:uppercase;font-weight:700;font-size:11px;letter-spacing:.1em}.navbar-light{background-color:#e9eff3;border-color:#e9eff3}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}.page-container{float:left;display:block;width:87.43049%;padding:0 0 20px 0}.page-container:last-child{width:85.07284%}.helpful-video-modal{width:50vw!important;left:8.5vw}.footer{text-align:center;width:100%;margin:5% auto 0;display:inline-block}.footer span{font-size:smaller}.footer a:active,.footer a:focus,.footer a:hover{text-decoration:none}.div.hopscotch-bubble,div.hopscotch-bubble .hopscotch-content,div.hopscotch-bubble h3{font-family:arial,helvetica,sans-serif!important}div.hopscotch-bubble .hopscotch-content{margin:0!important}div.hopscotch-bubble h3{color:#019edd!important;margin:5px auto 0!important;word-break:break-word}.button-group input{display:none}.button-group label{margin-bottom:0}@media screen and (min-width:860em){.button-group label{float:left}}.button-group label .button-group-item{background:#fff;border-left:1px solid silver;border-radius:0;border-right:1px solid silver;color:#959595;cursor:pointer;display:inline-block;font-size:1em;font-weight:400;line-height:1;padding:.5em .5em;width:100%}@media screen and (min-width:860em){.button-group label .button-group-item{border-bottom:1px solid silver;border-left:0;border-right:1px solid #eee;border-top:1px solid silver;width:auto}}.button-group label .button-group-item:focus,.button-group label .button-group-item:hover{background-color:#f7f7f7}.button-group label:first-child .button-group-item{border-top-left-radius:3px;border-top-right-radius:3px;border-top:1px solid silver}@media screen and (min-width:860em){.button-group label:first-child .button-group-item{border-bottom-left-radius:3px;border-left:1px solid silver;border-top-left-radius:3px;border-top-right-radius:0}}.button-group label:last-child .button-group-item{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-bottom:1px solid silver}@media screen and (min-width:860em){.button-group label:last-child .button-group-item{border-bottom-left-radius:0;border-bottom-right-radius:3px;border-right:1px solid silver;border-top-right-radius:3px}}.button-group label input:checked+.button-group-item{background:#04aae3;border:1px solid #0497ca;box-shadow:inset 0 1px 2px #04a6de;color:#fff}chart-year-change div{display:inline}.styled-select select{padding:.5625rem .625rem;border-radius:.1875rem;border:1px solid #cbd6e2;font-size:16px;font-size:1.5rem;transition:all .15s ease-out;background-color:#f5f8fa;color:#33475b;display:inline-block;height:4rem;line-height:1.375rem;text-align:left;vertical-align:middle;width:auto}.styled-select select:active{border-color:rgba(0,208,228,.5);box-shadow:0 0 4px 1px rgba(0,208,228,.3),0 0 0 1px #00d0e4;outline:0}@media (max-width:1200px){chart-year-change span{font-size:18px}}.chart-toggle-container .active{color:#006d9e}.chart-toggle-container .vertical-break{margin-left:3rem;border-right:1px solid #e9eff3;height:53px}chart-view-type-change{display:flex;justify-content:flex-start;align-self:center;align-items:center}chart-view-type-change .graph-actions{display:flex;align-items:center;flex-wrap:wrap}chart-view-type-change .graph-actions div{color:#7d7d7d;text-align:center}chart-view-type-change .graph-actions div:active,chart-view-type-change .graph-actions div:focus,chart-view-type-change .graph-actions div:hover{color:#006d9e}chart-view-type-change .toggle-chart{cursor:pointer;display:flex;align-items:center}chart-view-type-change .dropdown{margin-right:3rem}chart-view-type-change .toggle-container{max-width:33.33%;width:33.33%}chart-view-type-change .toggle-container i{cursor:pointer}chart-view-type-change .toggle-container img{cursor:pointer;width:100%;max-width:20px;filter:grayscale(100%)}chart-view-type-change .toggle-container .active{filter:grayscale(0)}chart-view-type-change .tooltip-item{position:relative}chart-view-type-change .tooltip-item:focus,chart-view-type-change .tooltip-item:hover .tooltip{opacity:1;visibility:visible}chart-view-type-change .tooltip-item .tooltip{position:absolute;right:0;bottom:3em;left:0;transition:all .2s ease-in-out;background-color:#fff;background:#fff;border-radius:3px;box-shadow:0 2px 2px silver;color:#484848;font-size:.9em;margin:0 auto;max-width:16em;opacity:0;left:-1.66em;width:5em;padding:.33em;text-align:center;visibility:hidden;z-index:9999999;font-weight:700}chart-view-type-change .tooltip-item .tooltip p{color:#484848;line-height:1.5em;margin:0}chart-view-type-change .tooltip-item .tooltip:after{position:absolute;right:0;left:0;border:8px solid transparent;bottom:-1.3em;color:#fff;content:'▼';font-size:1.4em;margin-left:0;text-align:center;text-shadow:0 2px 2px silver}chart-view-type-change .button-group input{display:none}chart-view-type-change .button-group label{margin-bottom:0}@media screen and (min-width:53.75em){chart-view-type-change .button-group label{float:left}}chart-view-type-change .button-group label .button-group-item{background:#fff;border-left:1px solid silver;border-radius:0;border-right:1px solid silver;color:#959595;cursor:pointer;display:inline-block;font-size:1em;font-weight:400;line-height:1;padding:.5em .5em;width:100%}@media screen and (min-width:53.75em){chart-view-type-change .button-group label .button-group-item{border-bottom:1px solid silver;border-left:0;border-right:1px solid #eee;border-top:1px solid silver;width:auto}}chart-view-type-change .button-group label .button-group-item:focus,chart-view-type-change .button-group label .button-group-item:hover{background-color:#f7f7f7}chart-view-type-change .button-group label:first-child .button-group-item{border-top-left-radius:3px;border-top-right-radius:3px;border-top:1px solid silver}@media screen and (min-width:53.75em){chart-view-type-change .button-group label:first-child .button-group-item{border-bottom-left-radius:3px;border-left:1px solid silver;border-top-left-radius:3px;border-top-right-radius:0}}chart-view-type-change .button-group label:last-child .button-group-item{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-bottom:1px solid silver}@media screen and (min-width:53.75em){chart-view-type-change .button-group label:last-child .button-group-item{border-bottom-left-radius:0;border-bottom-right-radius:3px;border-right:1px solid silver;border-top-right-radius:3px}}chart-view-type-change .button-group label input:checked+.button-group-item{background:#04aae3;border:1px solid #0497ca;box-shadow:inset 0 1px 2px #04a6de;color:#fff}chart-legend-change{display:flex;justify-content:flex-end;order:2;width:initial;margin-left:auto}.legend-container{display:flex}.legend-container div{display:flex;margin-right:.33em;cursor:pointer}.legend-container .legend-square{color:#fff;padding:.25em .5em;font-size:small;border-radius:.16em}.legend-container .not-active{opacity:.33}.legend-container div:nth-last-child(1){margin-right:0}.legend-container div:nth-last-child(1) div{margin-right:0}image-chart{margin-left:2em}image-chart,pdf-chart,print-chart,print-kpi{display:flex;justify-content:space-between;margin-right:2em}image-chart a,pdf-chart a,print-chart a,print-kpi a{color:#7d7d7d}image-chart a:active,image-chart a:focus,image-chart a:hover,pdf-chart a:active,pdf-chart a:focus,pdf-chart a:hover,print-chart a:active,print-chart a:focus,print-chart a:hover,print-kpi a:active,print-kpi a:focus,print-kpi a:hover{color:#006d9e;text-decoration:none}image-chart .tooltip-item,pdf-chart .tooltip-item,print-chart .tooltip-item,print-kpi .tooltip-item{position:relative}image-chart .tooltip-item:focus,image-chart .tooltip-item:hover .tooltip,pdf-chart .tooltip-item:focus,pdf-chart .tooltip-item:hover .tooltip,print-chart .tooltip-item:focus,print-chart .tooltip-item:hover .tooltip,print-kpi .tooltip-item:focus,print-kpi .tooltip-item:hover .tooltip{opacity:1;visibility:visible}image-chart .tooltip-item .tooltip,pdf-chart .tooltip-item .tooltip,print-chart .tooltip-item .tooltip,print-kpi .tooltip-item .tooltip{position:absolute;right:0;bottom:3em;left:0;transition:all .2s ease-in-out;background-color:#fff;background:#fff;border-radius:3px;box-shadow:0 2px 2px silver;color:#484848;font-size:.9em;margin:0 auto;max-width:16em;opacity:0;left:-1.66em;width:5em;padding:.33em;text-align:center;visibility:hidden;z-index:9999999;font-weight:700}image-chart .tooltip-item .tooltip p,pdf-chart .tooltip-item .tooltip p,print-chart .tooltip-item .tooltip p,print-kpi .tooltip-item .tooltip p{color:#484848;line-height:1.5em;margin:0}image-chart .tooltip-item .tooltip:after,pdf-chart .tooltip-item .tooltip:after,print-chart .tooltip-item .tooltip:after,print-kpi .tooltip-item .tooltip:after{position:absolute;right:0;left:0;border:8px solid transparent;bottom:-1.3em;color:#fff;content:'▼';font-size:1.4em;margin-left:0;text-align:center;text-shadow:0 2px 2px silver}.nb-icon{margin-left:3px;vertical-align:top;width:14px}.export-nation-button{margin-top:30px;font-size:10px!important}print-chart{margin-right:0}chart-share{display:flex;justify-content:flex-start}chart-share .share-container{display:flex;align-items:center}chart-share .share-icon .fa{display:inline-block;vertical-align:middle;padding-left:.33em}.kpi-share{justify-content:center;margin-top:1em;display:inline-block}.kpi-dashboard-container .chart-wrapper{width:66.66%}.kpi-dashboard-container .kpi-left-half{float:left;display:block;margin-right:2.35765%;width:48.82117%}.kpi-dashboard-container .kpi-left-half:last-child{margin-right:0}.kpi-dashboard-container .kpi-right-half{float:left;display:block;margin-right:2.35765%;width:48.82117%}.kpi-dashboard-container .kpi-right-half:last-child{margin-right:0}.kpi-dashboard-container .advanced-kpi-inner-container{float:left;display:block;margin-right:2.35765%;width:82.94039%;margin-left:8.5298%}.kpi-dashboard-container .advanced-kpi-inner-container:last-child{margin-right:0}.kpi-dashboard-container .above-chart-container{position:fixed;top:0;display:flex;flex-wrap:wrap;justify-content:space-between;width:85.29804%;z-index:99;padding:.5em 1em;background:#fff;box-shadow:1px 1px 3px 0 rgba(0,0,0,.2)}.kpi-dashboard-container .above-chart-container-line-2{display:flex;order:4;margin-top:.66em;width:100%}.kpi-dashboard-container .chart-title{display:flex;width:initial;cursor:pointer}.kpi-dashboard-container .chart-title h1{display:inline-block;font-weight:lighter;margin-top:0;margin-bottom:0}.kpi-dashboard-container .chart-title .fa{position:relative}.kpi-dashboard-container .inner{position:relative;margin-top:10%}.kpi-dashboard-container .inner .break{padding:2em 0}.kpi-dashboard-container .kpi-highlight-container{position:relative;z-index:1}.kpi-dashboard-container .kpi-highlight-container .kpi-highlight-inner{display:block;float:right;text-align:center;border-radius:3px;padding:0 .5rem 0;margin-right:1.5em;margin-top:-2.5em}.kpi-dashboard-container .kpi-highlight-container .kpi-highlight-inner h2{display:block;margin:0;color:#019edd;font-weight:lighter;float:left}.kpi-dashboard-container .kpi-highlight-container .kpi-highlight-inner .kpi-current{display:block;float:left}.kpi-dashboard-container .kpi-highlight-container .kpi-highlight-inner .kpi-change{display:block;float:right;margin-left:.33em;margin-top:.16em}.kpi-dashboard-container .kpi-highlight-container .kpi-highlight-inner .percent-change{font-size:12px}.kpi-dashboard-container .kpi-highlight-container .kpi-highlight-inner span{display:block}.kpi-dashboard-container .kpi-highlight-container .kpi-highlight-inner .kpi-current-year,.kpi-dashboard-container .kpi-highlight-container .kpi-highlight-inner .kpi-from-last-year{font-size:10px;display:block;text-transform:uppercase;color:#a1abb3;text-align:right}.kpi-dashboard-container .tooltip-item{position:relative}.kpi-dashboard-container .tooltip-item:focus,.kpi-dashboard-container .tooltip-item:hover .tooltip{opacity:1;visibility:visible}.kpi-dashboard-container .tooltip-item .tooltip{position:absolute;right:0;bottom:-2em;left:0;transition:all .2s ease-in-out;background-color:#fff;background:#fff;border-radius:3px;box-shadow:0 2px 2px silver;color:#484848;font-size:1em;margin:0 auto;max-width:50vw;opacity:0;padding:.5em;visibility:hidden;z-index:10}.kpi-dashboard-container .tooltip-item .tooltip p{color:#484848;line-height:1.5em;margin:0}.kpi-title-container{display:inline-block;margin-left:2em}.kpi-title-container .kpi-title{display:inline-block;margin-top:0}.kpi-title-container .fa{vertical-align:top;font-size:smaller}.kpi-highlight-container{position:relative;z-index:1}.kpi-highlight-container .kpi-highlight-inner{display:block;float:right;text-align:center;border-radius:3px;padding:0 .5rem 0;margin-right:1.5em;margin-top:-2.5em}.kpi-highlight-container .kpi-highlight-inner h2{display:block;margin:0;color:#019edd;font-weight:lighter;float:left}.kpi-highlight-container .kpi-highlight-inner .kpi-current{display:block;float:left}.kpi-highlight-container .kpi-highlight-inner .kpi-change{display:block;float:right;margin-left:.33em;margin-top:.16em}.kpi-highlight-container .kpi-highlight-inner .percent-change{font-size:12px}.kpi-highlight-container .kpi-highlight-inner span{display:block}.kpi-highlight-container .kpi-highlight-inner .kpi-current-year,.kpi-highlight-container .kpi-highlight-inner .kpi-from-last-year{font-size:10px;display:block;text-transform:uppercase;color:#a1abb3;text-align:right}.kpi-container-report-page{margin:6em 1em 0}kpi-years-change{margin-left:auto}kpi-years-change .date-range{display:flex;align-items:center;padding-top:1%}.advanced-kpi-container h2{font-weight:lighter;margin-left:.5em}.kpi-outer-container{display:flex;padding:0 2.5em;margin-bottom:10em}.kpi-outer-container .kpi-chart-container{margin-left:auto;background:#fff;padding:2em;border:solid #c8d7e1 1px}.kpi-outer-container .kpi-highlights-container{flex-grow:1;margin-right:2.5em}.kpi-outer-container .kpi-highlights-container .kpi-highlights-inner-container{background:#fff;padding:2em;border:solid #c8d7e1 1px;text-align:center}.kpi-outer-container .kpi-highlights-container .kpi-current-container{margin-bottom:.5em}.kpi-outer-container .kpi-highlights-container .kpi-current{font-size:2.5em;font-weight:700}.kpi-outer-container .kpi-highlights-container .kpi-current-year{font-size:.75em}.kpi-outer-container .kpi-highlight-inner .fa{vertical-align:top;font-size:12px}.kpi-outer-container .kpi-highlight-inner .percent-change{font-size:1.25em;display:flex;align-items:center;justify-content:center}.kpi-outer-container .kpi-title{display:inline-block;margin:0;cursor:pointer;font-weight:300}.kpi-chart div{margin:auto}.kpi-outer-container:last-child{margin-bottom:0}.account-dashboard-container{overflow:auto;color:#333}.account-dashboard-container .account-left-half{float:left;display:block;margin-right:2.35765%;width:31.76157%}.account-dashboard-container .account-left-half:last-child{margin-right:0}.account-dashboard-container .account-right-half{float:left;display:block;margin-right:2.35765%;width:65.88078%}.account-dashboard-container .account-right-half:last-child{margin-right:0}.account-dashboard-container .account-title-container{display:inline-block}.account-dashboard-container .account-title-container .account-title{margin:0}.account-dashboard-container .above-dashboard-container{float:left;display:block;width:85.29804%;position:fixed;top:0;display:flex;flex-wrap:wrap;justify-content:space-between;z-index:99;padding:.5em 1em;background:#fff;box-shadow:1px 1px 3px 0 rgba(0,0,0,.2)}.account-dashboard-container .above-dashboard-container:last-child{width:82.94039%}.account-dashboard-container .chart-title{display:flex;order:1;width:initial;cursor:pointer}.account-dashboard-container .chart-title h1{display:inline-block;font-weight:lighter;margin-top:0;margin-bottom:0}.account-dashboard-container .chart-title .fa{position:relative}.account-dashboard-container .inner{position:relative;margin:6em 1em}.account-dashboard-container .inner .break{padding:2em 0}.account-dashboard-container .account-highlight-container{position:relative;z-index:1}.account-dashboard-container .account-highlight-container .account-highlight-inner{display:block;float:right;text-align:center;border-radius:3px;padding:0 .5rem 0;margin-right:1.5em;margin-top:-2.5em}.account-dashboard-container .account-highlight-container .account-highlight-inner h2{display:block;margin:0;color:#019edd;font-weight:lighter;float:left}.account-dashboard-container .account-highlight-container .account-highlight-inner .account-current{display:block;float:left}.account-dashboard-container .account-highlight-container .account-highlight-inner .account-change{display:block;float:right;margin-left:.33em;margin-top:.16em}.account-dashboard-container .account-highlight-container .account-highlight-inner .percent-change{font-size:12px}.account-dashboard-container .account-highlight-container .account-highlight-inner span{display:block}.account-dashboard-container .account-highlight-container .account-highlight-inner .account-current-year,.account-dashboard-container .account-highlight-container .account-highlight-inner .account-from-last-year{font-size:10px;display:block;text-transform:uppercase;color:#a1abb3;text-align:right}.account-dashboard-container .panel-default>.panel-heading{border:none;background-color:#fff;align-items:center;margin-top:1em;display:flex;justify-content:space-between}.account-dashboard-container .cancel-btn{margin-left:1em;border:1px solid #e74c3c;color:#e74c3c;background:0 0!important}.account-dashboard-container .cancel-btn:active,.account-dashboard-container .cancel-btn:focus,.account-dashboard-container .cancel-btn:hover{border:1px solid #e74c3c;transition:all .2s ease;color:#fff!important;background:#e74c3c!important}.setting-name,.setting-name label{font-weight:lighter}.setting-name label{white-space:nowrap}.setting-value{margin-top:9px;color:#555}.setting-container{display:flex;align-items:flex-start;margin:1.33em auto}.edit-setting{font-size:smaller;padding-left:.66em}.edit-setting:active,.edit-setting:focus,.edit-setting:hover,.edit-setting:visited{text-decoration:none}.save-button{text-align:right;padding-right:0!important}.setting-name-container{display:flex;align-self:flex-start}.card-info{width:250px;height:150px;margin:.66em 0;background:url(/img/png/credit-card.png) no-repeat top left;background-size:contain;position:relative;padding:10px 10px;color:#fff;font-weight:lighter;font-size:18px}.card-info .card-number{position:absolute;bottom:55px;left:10px}.card-info .valid-thru{display:inline-block;font-weight:700;font-size:8px;text-transform:uppercase;line-height:8px}.card-info .card-exp{font-size:14px;position:absolute;bottom:10px;left:10px}.card-info .card-type-img{position:absolute;right:10px;bottom:5px}.giving-level-modal .close{background:0 0!important;color:#000}.giving-level-modal .close:active,.giving-level-modal .close:focus,.giving-level-modal .close:hover{background:0 0!important}#customGivingLevelChoices{display:flex;flex-wrap:wrap;justify-content:flex-start}.custom-giving-level-selectable{border-radius:5px;margin:1em 0;border:1px solid #ddd;cursor:pointer}.custom-giving-level-selectable:hover{background-color:#e9eff3}.custom-giving-level-color-swatch{display:block;width:15px;height:15px;border-radius:50px}.add-new-giving-level,.delete-new-giving-level{padding:4px;color:#7d7d7d;cursor:pointer}.unskin-spectrum{cursor:pointer;padding:0!important;border:none!important}.unskin-spectrum .sp-preview{margin-right:0;width:15px;height:15px}.unskin-spectrum .sp-dd{display:none}.giving-level-modal-bg{background:rgba(51,51,51,.7)}.giving-level-modal{width:75%!important;left:8%!important}.custom-giving-level{display:flex}.custom-giving-level-container{display:block;min-width:100px;cursor:default}.custom-giving-level-range{display:inline-block;vertical-align:top}.previous-giving-levels{border:1px solid #ccc;padding:1em;margin:1em;align-self:flex-start;flex-basis:30.33%}.previous-giving-levels ul{padding:0}.previous-giving-levels .list-group-item{border:none;padding-left:0;padding-right:0}.badge{background-color:transparent!important;float:left!important;padding:3px!important}#createCustomGivingLevelChoices,#customGivingLevelChoices{overflow:auto;margin:3em 0 0}#createCustomGivingLevelChoices .error,#customGivingLevelChoices .error{border:1px solid}#createCustomGivingLevelChoices .error .input-group-addon,#customGivingLevelChoices .error .input-group-addon{color:#e74c3c}#createCustomGivingLevelChoices .error input,#customGivingLevelChoices .error input{color:#e74c3c}.add-new-custom-giving-level .deleteError,.add-new-custom-giving-level .tooManyError{display:none;padding:1em}#currentGivingLevels{opacity:.9;width:99%}.create-new-levels{color:#01709a;display:inline-block;margin-left:.23em}.create-new-levels:active,.create-new-levels:focus,.create-new-levels:hover{color:#01709a}.list-group-item{display:flex!important}#createCustomGivingLevelChoices input{width:100%}.giving-segment-error{font-size:smaller}.givingLevelSelectContainer{display:flex;justify-content:space-between}.upgrade-modal{width:70%!important;left:9%!important}.upgrade-modal .modal-content{border-radius:0}.upgrade-modal .close{background:0 0!important;color:#000}.upgrade-modal .close:active,.upgrade-modal .close:focus,.upgrade-modal .close:hover{background:0 0!important}.upgrade-modal .upgrade-support{background-color:#e9eff3;border-left:1px solid #e9eff3}.upgrade-modal .endorsment-wrapper{padding:1em}.upgrade-modal .endorsment{padding:18px;border-top:1px solid #eef6fc;border-radius:4px;background-color:#fff;box-shadow:rgba(66,113,151,.09) 0 1px 1px 1px;color:#50565a;font-size:16px;line-height:22px;overflow:auto}.upgrade-modal img.endorsment-photo{border-radius:200px;float:left;width:25%;margin-right:1em;display:block}.upgrade-modal p.endorsment-text{width:100%;margin-bottom:20px;float:left;text-align:left}.upgrade-modal p.endorsment-text strong{font-weight:600!important;background-color:#e6f3fc}.upgrade-modal p.endorsment-author{display:block;margin-top:5px;float:left;font-size:13px;font-weight:600!important;text-transform:uppercase;margin-bottom:0}.upgrade-modal p.endorsment-author-title{display:block;margin-top:0;margin-bottom:0;float:left;font-size:13px}.upgrade-modal .currentPlan{padding-top:2em}.upgrade-modal .upgrade-plan-outer-container{align-self:center;padding-bottom:5%}.upgrade-modal .upgrade-plan-container{margin-top:3em}.upgrade-modal .pricingPanel{box-shadow:0 2px 6px rgba(0,0,0,.12);text-align:center}.upgrade-modal .upgrade-flex-container{display:flex}.upgrade-modal .annual-billing{font-size:smaller!important;display:block;margin-top:-.5em;font-weight:lighter!important;color:#aaaaad}.plan-inner-container{text-align:left;display:flex;justify-content:center}.individual-plan-container{display:flex;justify-content:center;align-items:center;box-shadow:0 0 0 1px rgba(0,0,0,.1);background:#fff;margin:1em}.pricingPanel{padding:1em 0;border:none!important;box-shadow:none!important}.pricingPanel .panel-heading{text-align:center}.pricingPanel .list-group-item{margin-bottom:7px;line-height:19px;font-size:15px;padding:0;border:none}li.free.list-group-item{opacity:.2;text-decoration:line-through;padding:0}.paid{box-shadow:0 0 15px 12px rgba(0,0,0,.04),0 19px 38px rgba(32,54,88,.15)}.integration-container-smaller{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;-webkit-align-content:flex-start;align-content:flex-start;overflow:visible;padding:0 0 1.5em;position:relative}.integration-container-smaller section{margin:0 1em 1em;padding:0;text-align:center;overflow:hidden;-webkit-flex:1 0 130px;flex:1 0 130px;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;-webkit-align-content:flex-start;align-content:flex-start}.box-smaller{width:100%;height:115px;overflow:hidden;position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-order:1;order:1}.box-smaller .logo{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.integration-container-smaller .text{background:#fff;width:100%;height:230px;line-height:230px;font-family:arial,helvetica,sans-serif;position:absolute;top:230px;left:0;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}.logo.integrations-logo-ias-smaller{background-image:url(https://fundraisingreportcard.com/wp-content/uploads/sites/8/2016/09/IAS.jpg);background-repeat:no-repeat;width:140px;height:28px;background-size:contain;-webkit-filter:grayscale(100%);filter:gray}.logo.integrations-logo-cci-smaller{background-image:url(https://fundraisingreportcard.com/wp-content/uploads/sites/8/2016/11/cci.png);background-repeat:no-repeat;width:100px;height:68px;background-size:contain;-webkit-filter:grayscale(100%);filter:gray}.logo.integrations-logo-hylton-smaller{background-image:url(https://fundraisingreportcard.com/wp-content/uploads/sites/8/2016/10/hylton.png);background-repeat:no-repeat;width:140px;height:18px;background-size:contain;-webkit-filter:grayscale(100%);filter:gray}.logo.integrations-logo-vcu-smaller{background-image:url(https://fundraisingreportcard.com/wp-content/uploads/sites/8/2016/11/vcu.jpg);background-repeat:no-repeat;width:140px;height:47px;background-size:contain;-webkit-filter:grayscale(100%);filter:gray}.logo.integrations-logo-bbbs-smaller{background-image:url(https://fundraisingreportcard.com/wp-content/uploads/sites/8/2016/12/bbbs.jpg);background-repeat:no-repeat;width:140px;height:44px;background-size:contain;-webkit-filter:grayscale(100%);filter:gray}.logo.integrations-logo-recharity-smaller{background-image:url(https://fundraisingreportcard.com/wp-content/uploads/sites/8/2016/11/recharity.jpg);background-repeat:no-repeat;width:120px;height:120px;background-size:contain}.logo.integrations-logo-pri-smaller{background-image:url(https://fundraisingreportcard.com/wp-content/uploads/sites/8/2016/11/prospect-research-institute.png);background-repeat:no-repeat;width:150px;height:76px;background-size:contain}.logo.integrations-logo-nonprofitpro-smaller{background-image:url(https://fundraisingreportcard.com/wp-content/uploads/sites/8/2016/11/nonprofitpro.jpeg);background-repeat:no-repeat;width:120px;height:120px;background-size:contain}.logo.integrations-logo-re-smaller{background-image:url(https://fundraisingreportcard.com/wp-content/uploads/sites/8/2016/10/re_logo-e1477328532882.png);background-repeat:no-repeat;width:140px;height:47px;background-size:contain}.integrations-sidebar{border-right:1px solid #dedede;margin:0;padding:0;list-style-type:none;min-height:800px!important}.integrations-section li{margin:0;padding:0;cursor:pointer}.integrations-section li a{display:block;margin:15px 0;margin-right:0;padding:0;height:80px;background-size:50%;background-position:15px center;background-repeat:no-repeat;text-indent:-9999px;opacity:.5;border-top:1px solid #dedede;border-bottom:1px solid #dedede;border-left:1px solid #dedede;background-color:#fff}.integrations-section li.active{cursor:default}.integrations-section li.active a{opacity:1;margin-right:-1px;border-left:3px solid #019edd}.integrations-section .kindful{background-image:url(../img/png/kindful.png)}.integrations-section .lgl{background-image:url(../img/png/lgl.png);background-size:23% auto}.integrations-section .etapestry{background-image:url(../img/png/etapestry.png)}.integrations-section .odata{background-image:url(../img/png/odata.png)}.integrations-section .nationbuilder{background-image:url(../img/png/nation-builder.png)}.individual-integration-container .step{margin-bottom:1em}.integration-info{display:flex;align-items:center;justify-content:space-between;margin-bottom:1em}.integration-logo{max-width:150px!important}.integration-title{font-weight:700}.integration-container{background:#fff;padding:2em;border:solid #c8d7e1 1px;max-width:750px}.integration-container .btn-delete{margin-left:1em;border:1px solid #e74c3c;color:#e74c3c;background:0 0!important}.integration-container .btn-delete:active,.integration-container .btn-delete:focus,.integration-container .btn-delete:hover{border:1px solid #e74c3c;transition:all .2s ease;color:#fff!important;background:#e74c3c!important}.integration-dashboard-container{overflow:auto;color:#333}.integration-dashboard-container .integration-title-container{display:inline-block}.integration-dashboard-container .integration-title-container .integration-title{display:inline-block;font-weight:700;margin:0}.integration-dashboard-container .above-dashboard-container{float:left;display:block;width:85.29804%;position:fixed;top:0;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;z-index:99;padding:.5em 1em;background:#fff;box-shadow:1px 1px 3px 0 rgba(0,0,0,.2)}.integration-dashboard-container .above-dashboard-container:last-child{width:82.94039%}.integration-dashboard-container .inner{position:relative;margin:7em 1em}.integration-dashboard-container .inner .break{padding:2em 0}.individual-step-container{margin-bottom:1em}.step-container{margin-top:1.33em}.step-container .wizard-step-number{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;float:left;width:60px;height:60px;background-color:#019edd;color:#fff;text-align:center;line-height:60px;font-size:30px;font-weight:700}.email-options input[type=checkbox],.email-options input[type=radio]{margin-right:4px}.email-options label{font-weight:500}.update-nb-button{margin-right:15px}.integration-status{font-weight:800;width:12em}chart-annotate{display:flex;align-self:center;align-items:center;width:initial;margin-left:0}chart-annotate a{color:#7d7d7d}chart-annotate a:active,chart-annotate a:focus,chart-annotate a:hover{color:#006d9e;text-decoration:none}chart-annotate .active{color:#006d9e}.month-modal{width:70%!important;left:9%!important}.month-modal .modal-content{border-radius:0}@keyframes border-pulse-green{0%{border-color:#36d278}50%{border-color:#96e7b8}100%{border-color:#36d278}}@keyframes border-pulse-red{0%{border-color:#ed7669}50%{border-color:#f9d6d2}100%{border-color:#ed7669}}.status-pending{border-color:#27ae60!important;animation:border-pulse-green 2s infinite}.status-error{border-color:#e74c3c!important;animation:border-pulse-red 2s infinite}.status-message{font-size:10px;text-transform:uppercase;color:#2980b9;font-weight:700;display:block;width:100%}.active-upload{color:#27ae60;font-weight:700}.errored-status,.errored-upload{font-size:10px;text-transform:uppercase;color:#e74c3c;font-weight:700}.backforth{width:.33em;height:.33em;border-radius:100px;background:#36d278;position:relative;top:0;left:0;animation:backforth 5s infinite}@keyframes backforth{0%{left:0;top:0}50%{left:99.5%;top:0}100%{top:0;left:0}}.custom-query-container select{padding:.5625rem .625rem;border-radius:.1875rem;border:1px solid #cbd6e2;font-size:16px;font-size:1.5rem;transition:all .15s ease-out;background-color:#f5f8fa;color:#33475b;display:inline-block;height:4rem;line-height:1.375rem;text-align:left;vertical-align:middle;width:auto;margin:12px 1px}.custom-query-container select:focus{border-color:rgba(0,208,228,.5);box-shadow:0 0 4px 1px rgba(0,208,228,.3),0 0 0 1px #00d0e4;outline:0}.custom-query-container h4{display:inline-block}.custom-query-container .step-container{margin-top:0}.custom-query-container .container-fluid .row{display:block;align-items:center;margin:2em auto 0}#customParams,#customPastYears{margin-bottom:2em;padding:2em;border:solid #c8d7e1 1px;background:#fcfcfc}#customPastYears{margin-bottom:0}@media print{@page{size:landscape}body{background:#fff!important;color:#484848!important;height:100%!important;padding:0!important;margin:0!important;overflow-x:visible!important}.change,.hopscotch-bubble,.main,.overview{display:none!important}.chart-wrapper,.kpi-outer-container{padding-top:0;padding-bottom:0;page-break-inside:avoid!important;page-break-after:avoid!important}.above-chart-container,.kpi-dashboard-container .above-chart-container{left:0!important;width:100%!important;max-width:100%!important;position:absolute!important;top:0!important}.dropdown{visibility:hidden!important;display:none!important;opacity:0!important}.green{color:#27ae60!important}.red{color:#e74c3c!important}.chart-title .fa,.chart-title h1,.data-source{color:#484848!important}#menu,.chart-upgrade-button,.pro-chart,chart-annotate{visibility:hidden!important;display:none!important;opacity:0!important}.navigation-container{visibility:hidden!important;display:none!important;opacity:0!important}.chart-toggle-container{visibility:hidden!important;display:none!important;opacity:0!important}.page-container{position:relative;left:0!important;width:100%!important;max-width:100%!important;page-break-inside:avoid!important}h1,h2,h3{page-break-after:avoid}.kpi-dashboard-container .above-chart-container,.kpi-upgrade-button{visibility:hidden!important;display:none!important;opacity:0!important}.kpi-container{page-break-inside:avoid!important;page-break-after:avoid!important}.kpi-outer-container{display:block!important}.kpi-outer-container .kpi-highlights-container{margin-right:0!important}.kpi-dashboard-container .inner{margin-top:0!important}.button-group label input:checked+.button-group-item{background-color:#484848!important;box-shadow:none!important;border:none!important}.button-group-item .fa:before{color:#fff!important}.legend-square span{color:#fff!important}.footer{visibility:hidden!important;display:none!important;opacity:0!important}.tooltip{visibility:hidden!important;display:none!important;opacity:0!important}.chart-definition,.loading{visibility:visible!important;display:block!important;opacity:1!important;margin:auto!important}.fa-question-circle{visibility:hidden!important;display:none!important;opacity:0!important}div.inner>span{visibility:hidden!important;display:none!important;opacity:0!important}.chart-container .above-chart-container,.chart-wrapper,.container-with-border,.has-uploads-container{border-color:transparent!important}.chart-container .above-chart-container{visibility:hidden!important;display:none!important;opacity:0!important}.chart-container .above-chart-container:first-child{visibility:visible!important;display:flex!important;opacity:1!important}.share-container button{visibility:hidden!important;display:none!important;opacity:0!important}#mainChartOptionsDropdown,chart-share{visibility:hidden!important;display:none!important;opacity:0!important}.printable{visibility:visible!important;display:block!important;opacity:1!important}img.printable{max-height:71px!important}.mt-1{margin-top:1cm!important}}body{font-size:14px;background-color:#fcfcfc!important;overflow-x:hidden;color:#484848!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.tooltip-export{color:#01709a}.tooltip-export a:active,.tooltip-export a:focus,.tooltip-export a:hover{color:#01709a;text-decoration:none}.img-border{display:block;margin:0;border:8px solid #fff;background-color:#fff;-webkit-box-shadow:0 1px 5px rgba(0,0,1,.3),inset 0 0 18px rgba(0,0,0,.1);-moz-box-shadow:0 1px 5px rgba(0,0,1,.3),inset 0 0 18px rgba(0,0,0,.1);box-shadow:0 1px 5px rgba(0,0,1,.3),inset 0 0 18px rgba(0,0,0,.1);padding:.33rem;max-width:100%}.page-name{float:left;display:block;margin-right:2.35765%;width:65.88078%;display:flex;align-items:center;justify-content:flex-end}.page-name:last-child{margin-right:0}.page-name span{font-size:21px;font-weight:lighter;margin-right:.33em;margin-left:.33em}.splashContain .callout{text-align:center;line-height:100%}.splashContain .callout span{display:block}.callout .line-2{font-weight:700}.subCallout{font-size:22px;width:75%;margin:2.5em auto;color:#8a8a8a;font-weight:lighter}.uploadFileContain{border:2px dashed #019edd;margin:auto;float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-left:8.5298%;padding:0;cursor:pointer}.uploadFileContain:last-child{margin-right:0}.uploadFile .line-1{text-transform:uppercase;font-weight:700;font-size:36px;font-size:3.6rem}.uploadFile .line-2{font-size:18px;font-size:1.8rem}.uploadFile span{display:block}.uploadFile{text-align:center;padding:2.5em 0}.dashboard-inner-container .data-info-contain{float:left;display:block;margin-right:2.35765%;width:31.76157%}.dashboard-inner-container .data-info-contain h2{margin-top:0;text-align:center}.dashboard-inner-container .data-info-contain:last-child{margin-right:0}.edit-upload-name{position:relative;cursor:pointer}.changeNameInput{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:350px}.edit-upload-name::after{opacity:0;transition:opacity 150ms}.edit-upload-name:hover::after{content:'';display:block;height:0;width:100%;opacity:1;position:absolute;left:0;bottom:0;border-bottom:1px dotted #2c5490}.info-banner-sub{background-color:#ff4c00;border-color:#ff4c00;text-align:center;color:#fff;padding:2rem;font-size:larger;margin-bottom:2rem;z-index:20000;position:fixed}.info-banner{height:112px}@media (max-width:820px){.info-banner{height:150px}}@media (min-width:1495px){.info-banner{height:88px}}