@media only print{body .dropdown,body .dropdown-toggle{display:none}body .breakdown{margin:0 auto}body .breakdown.fancy.hidden{display:block!important;transform:none!important;opacity:1!important;max-height:unset!important}}.card-primary>.card-header{color:#fff;border-color:#007bff;background-color:#007bff}.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{color:#fff;border-color:#6c757d;background-color:#6c757d}.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{color:#fff;border-color:#28a745;background-color:#28a745}.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{color:#fff;border-color:#17a2b8;background-color:#17a2b8}.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{color:#212529;border-color:#ffc107;background-color:#ffc107}.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{color:#fff;border-color:#dc3545;background-color:#dc3545}.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{color:#212529;border-color:#f8f9fa;background-color:#f8f9fa}.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{color:#fff;border-color:#343a40;background-color:#343a40}.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{transition:all .3s ease;max-height:99999px;opacity:1}.fancy.fancy-hidden,.fancy.hidden{display:block!important;opacity:0!important;max-height:0!important;transform:scaleY(0)!important;transform-origin:center center;margin:0!important;padding:0!important;border:0!important}.hidden{transform:scaleY(0)!important;line-height:0}.hidden,.hidden .alert{padding:0;margin:0}.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:#696969}.bg-secondary-lighten{background-color:#e9e9e9;color:#696969}.btn.disabled,.btn:disabled{cursor:unset}site-message{display:block}site-message .alert{margin-bottom:0}.pac-container{z-index:1060}.click-to-copy{cursor:pointer}#custom-alert{max-height:inherit;opacity:1;position:fixed;z-index:1050;bottom:20px;width:80vw;left:50%;transform:translateX(-50%)}#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{margin:0;padding:0;list-style-type:none}.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{border:1px solid red;border-radius:10px;background:pink}.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{font-size:1.6rem;position:absolute;right:8px;top:50%;transform:translateY(-50%);color:#696969}.search-table th:not(:empty):hover{cursor:pointer;background-color:#d4d4d4}.search-table th:not(:empty):after{font-family:Font Awesome\ 5 Free;padding-left:5px;content:"\F0D7"}.search-table th:not(:empty)[direction="-1"]:after{content:"\F0D8"}.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{content:"";position:absolute;height:100%;width:5px;background:#d4d4d4;left:7px}#project-revisions li{list-style:none;position:relative;padding-bottom:20px}#project-revisions li.date:before{content:attr(data-before)}#project-revisions li:not(.date):before{content:attr(data-before);float:right}#project-revisions li:not(.date):after{content:"0";background:#3898eb;color:#3898eb;line-height:1.6;font-size:.75rem;padding:0 6px;border-radius:100%;position:absolute;top:7px;left:-40px}#project-revisions li p{margin:0}.custom-radio input[type=radio]{display:none}.custom-radio label{display:block;background:#d4d4d4;border-left:1px inset #d4d4d4;color:#696969;cursor:pointer;padding:10px 20px}.custom-radio label:hover{-webkit-filter:brightness(85%);filter:brightness(85%);color:#121212}.custom-radio:first-child label{border-radius:5px 0 0 5px;border-left:none}.custom-radio:last-child label{border-radius:0 5px 5px 0}.custom-radio [type=radio]:checked+label{background:#3898eb;color:#fff}.custom-checkbox input[type=checkbox]{display:none}.custom-checkbox label{display:block;background:#d4d4d4;border-left:1px inset #d4d4d4;color:#696969;cursor:pointer;padding:10px 20px}.custom-checkbox label:hover{-webkit-filter:brightness(85%);filter:brightness(85%);color:#121212}.custom-checkbox:first-child label{border-radius:5px 0 0 5px;border-left:none}.custom-checkbox:last-child label{border-radius:0 5px 5px 0}.custom-checkbox [type=checkbox]:disabled+label{cursor:unset}.custom-checkbox [type=checkbox]:disabled+label:hover{-webkit-filter:unset;filter:unset;color:inherit}.custom-checkbox [type=checkbox]:checked+label{background:#3898eb;color:#fff}.breakdown .row:last-child:before{content:"";border-top:2px solid #d4d4d4;display:block;width:100%;margin:10px 0}.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{position:absolute;right:0;top:0;bottom:0;line-height:.8rem;padding:20px;border:none;border-radius:unset}.btn>.fa.fa-download:hover{background-color:inherit}html #app-loading-container{display:none}html.loading #app-loading-container{position:relative;display:block}html.loading #app-loading-container>div{position:fixed;top:0;left:0;right:0;height:100vh;background-color:rgba(0,0,0,.5);z-index:1}html.loading #app-loading-container>div .lds-default{top:50%;transform:translateY(-50%)}#fee-calculation-container #calculationList{counter-reset:calculation-list-counter;padding:0}#fee-calculation-container .calculations{position:relative;border-bottom:1px inset;padding:20px 40px;counter-increment:calculation-list-counter;list-style-type:none}#fee-calculation-container .calculations:before{content:counter(calculation-list-counter) ".";position:absolute;left:0;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{content:"";border-top:1px solid #d4d4d4;display:block;width:100%;margin:10px 0}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{position:absolute;left:-20px;right:-20px;bottom:0;top:-20px;background-color:rgba(0,0,0,.35);z-index:1}.table-container #table-loader>div{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.table-container #pageNumbers a,.table-container #pageNumbers span{margin:0 5px}.pages{min-height:20vh;position:relative;overflow:hidden;padding:0;margin:0}.pages .pages{min-height:unset}.pages>*{height:0;transition:transform .75s ease;width:100%;display:block;transform:translateX(500%);visibility:hidden}.pages>.active{height:100%;transform:translateX(0);visibility:visible}.pages>.active.complete{height:0;transform:translateX(-500%)}.saFullWidth{position:absolute;margin-left:0;margin-right:0;left:0;right:0}.lds-default{display:block;position:relative;width:80px;height:80px;margin:0 auto}.lds-default div{position:absolute;width:6px;height:6px;background:#d4d4d4;border-radius:50%;-webkit-animation:lds-default 1.2s linear infinite;animation:lds-default 1.2s linear infinite}.lds-default div:first-child{-webkit-animation-delay:0s;animation-delay:0s;top:37px;left:66px}.lds-default div:nth-child(2){-webkit-animation-delay:-.1s;animation-delay:-.1s;top:22px;left:62px}.lds-default div:nth-child(3){-webkit-animation-delay:-.2s;animation-delay:-.2s;top:11px;left:52px}.lds-default div:nth-child(4){-webkit-animation-delay:-.3s;animation-delay:-.3s;top:7px;left:37px}.lds-default div:nth-child(5){-webkit-animation-delay:-.4s;animation-delay:-.4s;top:11px;left:22px}.lds-default div:nth-child(6){-webkit-animation-delay:-.5s;animation-delay:-.5s;top:22px;left:11px}.lds-default div:nth-child(7){-webkit-animation-delay:-.6s;animation-delay:-.6s;top:37px;left:7px}.lds-default div:nth-child(8){-webkit-animation-delay:-.7s;animation-delay:-.7s;top:52px;left:11px}.lds-default div:nth-child(9){-webkit-animation-delay:-.8s;animation-delay:-.8s;top:62px;left:22px}.lds-default div:nth-child(10){-webkit-animation-delay:-.9s;animation-delay:-.9s;top:66px;left:37px}.lds-default div:nth-child(11){-webkit-animation-delay:-1s;animation-delay:-1s;top:62px;left:52px}.lds-default div:nth-child(12){-webkit-animation-delay:-1.1s;animation-delay:-1.1s;top:52px;left:62px}.lds-default div:last-child{-webkit-animation:none;animation:none;background:none;color:#fff;bottom:0}@-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{display:block;cursor:pointer}.saCheckboxLabel input.saFancyCheckbox.saFancyCheckboxHide{opacity:0}.saCheckboxLabel input.saFancyCheckbox.saFancyCheckboxHide[type=checkbox]~.saCheckmark{font-size:1.5em;width:1.5em;display:inline-block}.saCheckboxLabel input.saFancyCheckbox.saFancyCheckboxHide[type=checkbox]~.saCheckmark i:before{font-weight:100!important}.saCheckboxLabel input.saFancyCheckbox.saFancyCheckboxHide[type=checkbox]~.saCheckmark .fa-square{display:inline-block;color:#b9b9b9}.saCheckboxLabel input.saFancyCheckbox.saFancyCheckboxHide[type=checkbox]~.saCheckmark .fa-check-square{display:none;color:#3898eb}.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:#696969}.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:"\F00C";font-family:Font Awesome\ 5 Free;position:absolute;top:50%;left:-20px;transform:translateY(-50%)}