@media only print{body .dropdown,body .dropdown-toggle{display:none}body .breakdown{margin:0 auto}body .breakdown.fancy.hidden{display:block!important;max-height:unset!important;opacity:1!important;transform:none!important}}.card-primary>.card-header{background-color:#007bff;border-color:#007bff;color:#fff}.card-primary>.card-header p{color:#fff}.card-primary>.card-header .h1,.card-primary>.card-header .h2,.card-primary>.card-header .h3,.card-primary>.card-header .h4,.card-primary>.card-header .h5,.card-primary>.card-header .h6,.card-primary>.card-header h1,.card-primary>.card-header h2,.card-primary>.card-header h3,.card-primary>.card-header h4,.card-primary>.card-header h5,.card-primary>.card-header h6{color:#fff;font-weight:600}.card-secondary>.card-header{background-color:#6c757d;border-color:#6c757d;color:#fff}.card-secondary>.card-header p{color:#fff}.card-secondary>.card-header .h1,.card-secondary>.card-header .h2,.card-secondary>.card-header .h3,.card-secondary>.card-header .h4,.card-secondary>.card-header .h5,.card-secondary>.card-header .h6,.card-secondary>.card-header h1,.card-secondary>.card-header h2,.card-secondary>.card-header h3,.card-secondary>.card-header h4,.card-secondary>.card-header h5,.card-secondary>.card-header h6{color:#fff;font-weight:600}.card-success>.card-header{background-color:#28a745;border-color:#28a745;color:#fff}.card-success>.card-header p{color:#fff}.card-success>.card-header .h1,.card-success>.card-header .h2,.card-success>.card-header .h3,.card-success>.card-header .h4,.card-success>.card-header .h5,.card-success>.card-header .h6,.card-success>.card-header h1,.card-success>.card-header h2,.card-success>.card-header h3,.card-success>.card-header h4,.card-success>.card-header h5,.card-success>.card-header h6{color:#fff;font-weight:600}.card-info>.card-header{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.card-info>.card-header p{color:#fff}.card-info>.card-header .h1,.card-info>.card-header .h2,.card-info>.card-header .h3,.card-info>.card-header .h4,.card-info>.card-header .h5,.card-info>.card-header .h6,.card-info>.card-header h1,.card-info>.card-header h2,.card-info>.card-header h3,.card-info>.card-header h4,.card-info>.card-header h5,.card-info>.card-header h6{color:#fff;font-weight:600}.card-warning>.card-header{background-color:#ffc107;border-color:#ffc107;color:#212529}.card-warning>.card-header p{color:#212529}.card-warning>.card-header .h1,.card-warning>.card-header .h2,.card-warning>.card-header .h3,.card-warning>.card-header .h4,.card-warning>.card-header .h5,.card-warning>.card-header .h6,.card-warning>.card-header h1,.card-warning>.card-header h2,.card-warning>.card-header h3,.card-warning>.card-header h4,.card-warning>.card-header h5,.card-warning>.card-header h6{color:#212529;font-weight:600}.card-danger>.card-header{background-color:#dc3545;border-color:#dc3545;color:#fff}.card-danger>.card-header p{color:#fff}.card-danger>.card-header .h1,.card-danger>.card-header .h2,.card-danger>.card-header .h3,.card-danger>.card-header .h4,.card-danger>.card-header .h5,.card-danger>.card-header .h6,.card-danger>.card-header h1,.card-danger>.card-header h2,.card-danger>.card-header h3,.card-danger>.card-header h4,.card-danger>.card-header h5,.card-danger>.card-header h6{color:#fff;font-weight:600}.card-light>.card-header{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.card-light>.card-header p{color:#212529}.card-light>.card-header .h1,.card-light>.card-header .h2,.card-light>.card-header .h3,.card-light>.card-header .h4,.card-light>.card-header .h5,.card-light>.card-header .h6,.card-light>.card-header h1,.card-light>.card-header h2,.card-light>.card-header h3,.card-light>.card-header h4,.card-light>.card-header h5,.card-light>.card-header h6{color:#212529;font-weight:600}.card-dark>.card-header{background-color:#343a40;border-color:#343a40;color:#fff}.card-dark>.card-header p{color:#fff}.card-dark>.card-header .h1,.card-dark>.card-header .h2,.card-dark>.card-header .h3,.card-dark>.card-header .h4,.card-dark>.card-header .h5,.card-dark>.card-header .h6,.card-dark>.card-header h1,.card-dark>.card-header h2,.card-dark>.card-header h3,.card-dark>.card-header h4,.card-dark>.card-header h5,.card-dark>.card-header h6{color:#fff;font-weight:600}.fancy{max-height:99999px;opacity:1;transition:all .3s ease}.fancy.fancy-hidden,.fancy.hidden{border:0!important;display:block!important;margin:0!important;max-height:0!important;opacity:0!important;padding:0!important;transform:scaleY(0)!important;transform-origin:center center}.slide{opacity:1;transform:scaleY(1);transition:opacity .2s ease,transform .2s ease,height .2s ease;z-index:1}.slide.up{height:0;opacity:0;transform:scaleY(0);transform-origin:top}.hidden{line-height:0;margin:0;padding:0;transform:scaleY(0)!important}.hidden .alert{margin:0;padding:.75rem 1.25rem}.modal.show .modal-dialog{transform:inherit}.pad{padding:20px!important}.pad-top{padding-top:20px!important}.pad-bottom{padding-bottom:20px!important}.pad-left{padding-left:20px!important}.pad-left-10{padding-left:10px!important}.pad-right{padding-right:20px!important}.pad-right-10{padding-right:10px!important}.no-pad{padding:0!important}.no-pad-top{padding-top:0!important}.no-pad-bottom{padding-bottom:0!important}.no-pad-left{padding-left:0!important}.no-pad-right{padding-right:0!important}.margin{margin:0 auto!important}.margin-top{margin-top:20px!important}.margin-bottom{margin-bottom:20px!important}.margin-left{margin-left:20px!important}.margin-right{margin-right:20px!important}.no-margin{margin:0!important}.no-margin-top{margin-top:0!important}.no-margin-bottom{margin-bottom:0!important}.no-margin-left{margin-left:0!important}.no-margin-right{margin-right:0!important}.p-6{padding:4.5rem}.pt-6{padding-top:4.5rem!important}.pb-6{padding-bottom:4.5rem!important}.pr-6{padding-right:4.5rem!important}.pl-6{padding-left:4.5rem!important}.text-sm{font-size:.75rem;line-height:1.125rem}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-0{opacity:0}.text-md{font-size:1.2rem}.text-lg{font-size:2.1rem}.text-lg,.text-md,.text-sm{margin:0}.text-inherit-color,.text-inherit-color:hover{color:inherit}.text-decoration-underline{text-decoration:underline}.text-whitespace-nowrap{white-space:nowrap}.text-whitespace-normal{white-space:normal}.flex{display:flex!important}.no-border-radius{border-radius:unset}.b-0{border-width:0!important}.bl-1{border-left-width:1px!important}.bl-2{border-left-width:2px!important}.bl-3{border-left-width:3px!important}.border-radius-top{border-radius:.25rem .25rem 0 0!important}.border-radius-top-left{border-radius:.25rem 0 0 0!important}.border-radius-top-right{border-radius:0 .25rem 0 0!important}.border-radius-bottom{border-radius:0 0 .25rem .25rem!important}.border-radius-bottom-left{border-radius:0 0 0 .25rem!important}.border-radius-bottom-right{border-radius:0 0 .25rem 0!important}[text-left]{text-align:left}[text-right]{text-align:right}[text-center]{text-align:center}[data-before-content]:before{content:attr(data-before-content)}[data-after-content]:after{content:attr(data-after-content)}.bg-success-lighten{background-color:#98e1b7;color:dimgray}.bg-secondary-lighten{background-color:#e9e9e9;color:dimgray}.btn.disabled,.btn:disabled{cursor:unset}code{white-space:normal}site-message{display:block}site-message .alert,site-message p{margin-bottom:0}.pac-container{z-index:1060}.click-to-copy{cursor:pointer}.hover-highlight:hover{background-color:#ffc107}#custom-alert{bottom:20px;left:50%;max-height:inherit;opacity:1;position:fixed;transform:translateX(-50%);width:80vw;z-index:1050}#custom-alert .alert{box-shadow:1px 3px 4px rgba(0,0,0,.4)}#custom-alert ol,#custom-alert ul{margin-bottom:0}.uc-words{text-transform:capitalize!important}.breadcrumbs{list-style-type:none;margin:0;padding:0}.breadcrumbs>li{display:inline-block}.breadcrumbs>li:before{content:">"}.breadcrumbs>li:first-child:before{content:""}.form-group .form-control{display:inline-block}.form-group.invalid{background:pink;border:1px solid red;border-radius:10px}.dropzone .dz-preview{z-index:1}.dropzone .dz-preview .dz-details .dz-filename span{white-space:normal}.dropzone .dz-preview .dz-error-mark #Page-1>g{fill:#c13c27}.dropzone .dz-preview .dz-error-message{top:75%;width:250%}.dropzone .dz-preview .dz-success-mark #Page-1>path{fill:#38c172}.linkCopyField{position:relative}.linkCopyField i,.linkCopyField input{cursor:pointer}.linkCopyField i{color:dimgray;font-size:1.6rem;position:absolute;right:8px;top:50%;transform:translateY(-50%)}table td,table th{line-height:1.3rem}.search-table th:not(:empty):hover{background-color:#d4d4d4;cursor:pointer}.search-table th:not(:empty):after{content:"";font-family:Font Awesome\ 5 Free;padding-left:5px}.search-table th:not(:empty)[direction="-1"]:after{content:""}.search-table th:not(:empty)[ignore_sort]:hover{background-color:inherit;cursor:inherit}.search-table th:not(:empty)[ignore_sort]:after{content:""!important}.search-table tbody:not(:empty)~tfoot{display:none}.project-search-results[data-column-name=approval_id][empty]:after{content:"N/A"}#project-revisions{position:relative}#project-revisions:before{background:#f3f3f3;content:"";height:100%;left:7px;position:absolute;width:5px}#project-revisions li{list-style:none;position:relative}#project-revisions li.date:after{content:attr(data-before)}#project-revisions li.date:before{background:#c3e0f9;border-radius:100%;color:#c3e0f9;content:"0";font-size:.75rem;height:15px;left:-38px;line-height:15px;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:15px}#project-revisions li:not(.date){margin-bottom:10px}#project-revisions li:not(.date)[data-completed="1"]:after{content:attr(data-after);position:absolute;right:0;top:50%;transform:translateY(-50%)}#project-revisions li p{margin:0}span.custom-radio{margin-right:20px}span.custom-radio:last-child{margin-right:0}.custom-radio input[type=radio]{display:none}.custom-radio label{border-radius:5px;color:dimgray;cursor:pointer;display:inline-block;margin:0;padding:5px 20px}.custom-radio label:hover{color:#121212;filter:brightness(85%)}.custom-radio [type=radio]:checked+label{background:#3898eb;color:#fff}.custom-checkbox input[type=checkbox]{display:none}.custom-checkbox label{background:#d4d4d4;border-left:1px inset #d4d4d4;color:dimgray;cursor:pointer;display:block;padding:10px 20px}.custom-checkbox label:hover{color:#121212;filter:brightness(85%)}.custom-checkbox:first-child label{border-left:none;border-radius:5px 0 0 5px}.custom-checkbox:last-child label{border-radius:0 5px 5px 0}.custom-checkbox:only-child label{border-radius:5px!important}.custom-checkbox [type=checkbox]:disabled+label{cursor:unset}.custom-checkbox [type=checkbox]:disabled+label:hover{color:inherit;filter:unset}.custom-checkbox [type=checkbox]:checked+label{background:#3898eb;color:#fff}.breakdown .row:last-child:before{border-top:2px solid #d4d4d4;content:"";display:block;margin:10px 0;width:100%}.finance:before,input.finance:before{content:"$ "}.finance.negative:before,input.finance.negative:before{content:"($ "}.finance.negative:after,input.finance.negative:after{content:")";position:absolute}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.btn{position:relative}.btn>.fa.fa-download{border:none;border-radius:unset;bottom:0;line-height:.8rem;padding:20px;position:absolute;right:0;top:0}.btn>.fa.fa-download:hover{background-color:inherit}html #app-loading-container{display:none;z-index:1100}html.loading #app-loading-container{display:block;position:relative}html.loading #app-loading-container>div{background-color:rgba(0,0,0,.5);height:100vh;left:0;position:fixed;right:0;top:0;z-index:2}html.loading #app-loading-container>div .lds-default{margin-bottom:20px;top:50%;transform:translateY(-50%)}html.loading #app-loading-container>div .lds-default img{left:50%;max-width:45px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:-1}#fee-calculation-container #calculationList{counter-reset:calculation-list-counter;padding:0}#fee-calculation-container .calculations{border-bottom:1px inset;counter-increment:calculation-list-counter;list-style-type:none;padding:20px 40px;position:relative}#fee-calculation-container .calculations:before{content:counter(calculation-list-counter) ".";left:0;position:absolute;top:50%;transform:translateY(-50%)}#fee-calculation-container .calculations .options{position:absolute;right:-20px}#fee-calculation-container .calculations:first-child .options,#fee-calculation-container .calculations:first-child small{display:none}#fee-calculation-container .calculations .type-options .dropdown-toggle{padding-left:5px;padding-right:5px}#fee-calculation-container .calculations .type-options .dropdown-item.active .btn-link{color:#fff!important}#fee-calculation-container .calculations .example,#fee-calculation-container .calculations .summary,#fee-calculation-container .calculations select{font-family:serif}#solar-pii-canvas .app{min-width:100%}div.table .table-body:empty:before{content:attr(data-no-rows);display:block;font-style:italic;text-align:center}div.table .table-body>.row,div.table>.row{align-items:center!important;margin-bottom:0}div.table .table-body>.row:after,div.table>.row:after{border-top:1px solid #d4d4d4;content:"";display:block;margin:10px 0;width:100%}div.table .table-body>.row:last-child:after,div.table>.row:last-child:after{display:none}div.table>.row:first-child{font-weight:600}.table-container{position:relative}.table-container #table-loader{background-color:rgba(0,0,0,.35);bottom:0;left:-20px;position:absolute;right:-20px;top:-20px;z-index:2}.table-container #table-loader>div{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.table-container .search-bar .fa-search{font-size:1.3rem;left:30px;position:absolute;top:50%;transform:translateY(-50%)}.table-container .search-bar input{padding-left:60px}.table-container #pageNumbers a,.table-container #pageNumbers span{margin:0 5px}.pages{margin:0;min-height:20vh;overflow:hidden;padding:0;position:relative}.pages .pages{min-height:unset}.pages>*{display:block;height:0;transform:translateX(500%);transition:transform .75s ease;visibility:hidden;width:100%}.pages>.active{height:100%;transform:translateX(0);visibility:visible}.pages>.active.complete{height:0;transform:translateX(-500%)}.saFullWidth{left:0;margin-left:0;margin-right:0;position:absolute;right:0}.lds-default{display:block;height:80px;margin:0 auto;position:relative;width:80px}.lds-default p.loading-text{bottom:-20px;left:50%;margin:0;position:absolute;transform:translateX(-50%);width:100vw}.lds-default div{-webkit-animation:lds-default 1.2s linear infinite;animation:lds-default 1.2s linear infinite;background:#d4d4d4;border-radius:50%;height:6px;position:absolute;width:6px}.lds-default div:first-child{-webkit-animation-delay:0s;animation-delay:0s;left:66px;top:37px}.lds-default div:nth-child(2){-webkit-animation-delay:-.1s;animation-delay:-.1s;left:62px;top:22px}.lds-default div:nth-child(3){-webkit-animation-delay:-.2s;animation-delay:-.2s;left:52px;top:11px}.lds-default div:nth-child(4){-webkit-animation-delay:-.3s;animation-delay:-.3s;left:37px;top:7px}.lds-default div:nth-child(5){-webkit-animation-delay:-.4s;animation-delay:-.4s;left:22px;top:11px}.lds-default div:nth-child(6){-webkit-animation-delay:-.5s;animation-delay:-.5s;left:11px;top:22px}.lds-default div:nth-child(7){-webkit-animation-delay:-.6s;animation-delay:-.6s;left:7px;top:37px}.lds-default div:nth-child(8){-webkit-animation-delay:-.7s;animation-delay:-.7s;left:11px;top:52px}.lds-default div:nth-child(9){-webkit-animation-delay:-.8s;animation-delay:-.8s;left:22px;top:62px}.lds-default div:nth-child(10){-webkit-animation-delay:-.9s;animation-delay:-.9s;left:37px;top:66px}.lds-default div:nth-child(11){-webkit-animation-delay:-1s;animation-delay:-1s;left:52px;top:62px}.lds-default div:nth-child(12){-webkit-animation-delay:-1.1s;animation-delay:-1.1s;left:62px;top:52px}.lds-default div:last-child{-webkit-animation:none;animation:none;background:none;bottom:0;color:#fff}@-webkit-keyframes lds-default{0%,20%,80%,to{transform:scale(1)}50%{transform:scale(1.5)}}@keyframes lds-default{0%,20%,80%,to{transform:scale(1)}50%{transform:scale(1.5)}}.form-check .form-check-label{margin-left:.25em}.saCheckboxLabel{cursor:pointer;display:block}.saCheckboxLabel input.saFancyCheckbox.saFancyCheckboxHide{opacity:0}.saCheckboxLabel input.saFancyCheckbox.saFancyCheckboxHide[type=checkbox]~.saCheckmark{display:inline-block;font-size:1.5em;margin-left:-1.2em;width:1.5em}.saCheckboxLabel input.saFancyCheckbox.saFancyCheckboxHide[type=checkbox]~.saCheckmark i:before{font-weight:100!important}.saCheckboxLabel input.saFancyCheckbox.saFancyCheckboxHide[type=checkbox]~.saCheckmark .fa-square{color:#b9b9b9;display:inline-block}.saCheckboxLabel input.saFancyCheckbox.saFancyCheckboxHide[type=checkbox]~.saCheckmark .fa-check-square{color:#3898eb;display:none}.saCheckboxLabel input.saFancyCheckbox.saFancyCheckboxHide[type=checkbox].text-danger~.saCheckmark .fa-check-square{color:#c13c27}.saCheckboxLabel input.saFancyCheckbox.saFancyCheckboxHide[type=checkbox][disabled]~.saCheckmark .fa-check-square,.saCheckboxLabel input.saFancyCheckbox.saFancyCheckboxHide[type=checkbox][disabled]~.saCheckmark .fa-square{color:dimgray}.saCheckboxLabel input.saFancyCheckbox.saFancyCheckboxHide[type=checkbox]:checked~.saCheckmark .fa-square{display:none}.saCheckboxLabel input.saFancyCheckbox.saFancyCheckboxHide[type=checkbox]:checked~.saCheckmark .fa-check-square{display:inline-block}.saCheckboxLabel input.saFancyCheckbox.saFancyCheckboxHide.is-invalid[type=checkbox]~.saCheckmark .fa-check-square,.saCheckboxLabel input.saFancyCheckbox.saFancyCheckboxHide.is-invalid[type=checkbox]~.saCheckmark .fa-square{color:#c13c27}.saCheckboxLabel input.saFancyCheckbox.saFancyCheckboxHide[type=checkbox]:focus~.saCheckmark i{border:1px dotted #6c757d;box-shadow:0 0 0 .2rem rgba(56,152,235,.25)}#saLogin .card,#saLogin .card-body,#saLogin .card-header{border:0 transparent}#saLogin .commandBar #loginBtn{float:right}#saLogin .commandBar #forgotPassword{padding-left:0}ol.list-checked,ul.list-checked{list-style-type:none}ol.list-checked li,ul.list-checked li{position:relative}ol.list-checked li:before,ul.list-checked li:before{content:"";font-family:Font Awesome\ 5 Free;left:-20px;position:absolute;top:50%;transform:translateY(-50%)}input.daterangepicker{display:block;left:unset;margin:inherit;padding:inherit;position:relative;top:unset;width:inherit;z-index:unset}.date-range-container{transition:flex .3s ease}.date-range-container .fa{cursor:pointer;display:inline}.date-range-container .fa.fa-times{opacity:1;padding:9px;position:absolute;right:11px;top:50%;transform:translateY(-50%);z-index:1}.date-range-container .fa.fa-calendar{opacity:0;position:absolute;z-index:-1}.date-range-container input.daterangepicker{padding-right:30px;transform:scaleX(1);transform-origin:right;transition:transform .15s ease}.date-range-container.closed{flex:0 1}.date-range-container.closed .fa.fa-times{opacity:0;z-index:-1}.date-range-container.closed .fa.fa-calendar{opacity:1;position:relative;z-index:1}.date-range-container.closed input.daterangepicker{position:absolute;right:0;top:-12.5%;transform:scaleX(0);width:90%;z-index:-1}.where-filter-btn span{background:#3898eb;border-radius:100%;color:#fff;font-size:.8rem;padding:1px 6px;position:absolute;right:4px;top:4px}.available-filters .apply{background:#3898eb}.available-filters label{left:20px;max-width:45px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.available-filters .dropdown button{padding-left:60px;padding-right:10px}.available-filters .dropdown button:not([title="Nothing selected"]){background:#3898eb;color:#fff;text-transform:capitalize}.available-filters .dropdown button .filter-option{text-align:right}small.d-block{line-height:1.1em}

/*# sourceMappingURL=custom.css.map*/