h1{font-family:"Roboto","Rubrik","-apple-system","BlinkMacSystemFont","Segoe UI","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue"}body{margin:0;padding:0;font-family:"Roboto","Rubrik","-apple-system","BlinkMacSystemFont","Segoe UI","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{height:100%;font:15px Roboto,sans-serif}.loginForm{width:350px;display:block;margin-left:auto;margin-right:auto;background-color:#fff}.formBasicChecbox{float:left}.loginLoadingSpinner{float:left;margin-top:4px}.floatLeft{float:left}h4{color:#07b152;font-size:16px}#termsModal{max-width:800px;padding-right:10px}#termsHeader{font-family:Roboto,sans-serif,Impact;color:#07b152}#termsHeader #logo{width:15%}.inLineHeader{font-weight:bold}.labelContainer{margin-bottom:5px}.siteDetailsCreateNew{margin-top:10px;width:130px}.siteDetailsEdit{width:130px;display:none}.labelContainer{width:700px}.formContainer{padding-left:10px;padding-right:10px}.headerDiv{text-align:right}.downloadLink{color:#fff !important;font-weight:normal}.downloadLink :hover{color:#fff !important}.shortTable .p-datatable-scrollable-header-box{margin-right:0 !important}.longTable .p-datatable-scrollable-header-box{margin-right:17px !important}.icpColumn{width:160px}.p-datatable-row td{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.p-cell-editing{overflow:visible !important}.disabledrow{background-color:#e8e8e8 !important;color:#7f7f7f !important}.editableCellDropdown{width:100%}.p-editable-column{cursor:pointer}.p-paginator-page{width:3em !important}.headerDiv{text-align:right}.exportButton{margin-left:10px !important;width:140px}.p-datatable-scrollable-view{border-color:#c7c7c7;border-bottom-width:1px;border-bottom-style:solid;border-right-width:1px;border-right-style:solid;border-left-width:1px;border-left-style:solid}.monthTitle{float:right}.centreElement{margin-left:auto;margin-right:auto}.centreElement button{margin-top:5px;margin-bottom:5px}.dateButton{margin-right:5px}.p-input-overlay,.p-input-overlay-visible{-webkit-transform:none;-ms-transform:none;transform:none}.groupReportsList{margin-bottom:15px}.expenseSummary{margin-right:100px}.expenseSummary .expenseSummaryButton{float:right;width:130px}.expenseSummary .expenseSummaryButtonSpinner{float:left;margin-top:4px}body .p-datatable .p-datatable-thead>tr>th{padding:.4em .2em}.reportSummaryBySOADropDown{width:200px !important}body .p-datatable .p-datatable-thead>tr>th{padding:.4em .2em}.halfHourlySpotCost{width:1115px}.halfHourlySpotCost .consumerNoDropDown{width:200px !important}.halfHourlySpotCost .halfHourlySportCostButton{width:130px;float:right}body .p-datatable .p-datatable-thead>tr>th{padding:.4em .2em}.reportInvoiceDetailsDropdown{width:200px !important}body .p-datatable .p-datatable-thead>tr>th{padding:.4em .2em}.reportInvoiceDetailsDropdown{width:200px !important}.reportsList{margin-bottom:15px}h2{margin-top:30px;margin-left:15px}#MarketFeesSubHeadings{margin-left:40px}.consumptionReport{margin-right:100px;margin-bottom:40px}.consumptionReport button{margin-right:5px}.consumptionReport .consumptionActionButton{width:130px;float:right}.container{box-sizing:content-box}.container .graphContainer{box-sizing:content-box;text-align:center;padding-bottom:10px}.container .graphContainer .d-print-block{margin:5px;box-sizing:content-box}.container .graphContainer .d-print-block .graphTitle{font-size:25px;font-weight:bold}.container .noDataMessage{position:relative;top:-30px}.container .dataTitle{font-weight:bold}.container .row{padding-top:10px;display:flex;columns:2}.container .column{flex:50%;text-align:left}.graphsLanding .graphActionButton{width:130px;float:right}.graphsLanding .graphPrintButton{margin-right:5px}.graphsLanding .gl-wide>div{width:100%}.graphsLanding .graph-report{margin-top:40px;margin-left:10px;margin-bottom:10px}body .p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled) a{background-color:#07b152;border:1px solid #07b152;color:#fff}body .p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover a{background-color:#00806e;border:1px solid #00806e;color:#fff}body .p-accordion .p-accordion-header a .p-accordion-toggle-icon,body .p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover a .p-accordion-toggle-icon{color:#fff}body .p-accordion .p-accordion-header:not(.p-disabled).p-highlight a{background-color:#07b152;border:1px solid #07b152;color:#fff}body .p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover a{background-color:#00806e;border:1px solid #00806e;color:#fff}.NarrowSearchBoard{float:left;max-width:60%}.rightButton{float:right}.searchColumn{min-width:196px;padding-left:0}.searchPage{padding-left:0}.leftAlign{text-align:left}.searchRow{padding-top:15px}.redirectMessageCard{display:flex;flex-direction:column;align-items:center}.redirectMessageCard .redirectMessage{margin-bottom:10px}.App{text-align:center}.App-logo{animation:App-logo-spin infinite 20s linear;height:40vmin}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}#app{margin-bottom:10px}.gradientNav{background-image:linear-gradient(to right,#07b152,#00806e)}.nav-link.gradient{color:#fff;margin-top:-8px}.nav-link.gradient:hover{color:#00806e}.nav-link.gradient #logo{width:250px;height:57px}.footer{color:#fff;padding-top:18px;padding-left:10px;height:55px}.nav-item{margin-top:auto;margin-bottom:auto}.floatLeft{float:left}.floatRight{float:right}.sideNav{background-color:#f7f7f7;border-width:0 1px 0 0;border-color:#ececec;border-style:solid;overflow:auto;min-height:calc(100vh - 110px);z-index:1000;flex:0 0 235px}.row{margin-left:0;margin-right:0}.bd-content{margin:10px 15px;flex:1}.sideNav .nav-link{color:#333}.nav-link.active{font-weight:bold;font-size:larger;color:#1a1a1a !important}.navbar{border-radius:0%;height:55px;padding:0;margin-bottom:0}.contentContainer{width:95%;min-height:calc(100vh - 110px)}.form-control:invalid{background-image:none !important}.form-control:valid{border:1px solid #ced4da !important;background-image:none !important}.form-control:valid:focus{border:1px solid #ced4da !important;box-shadow:none !important}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#212529}.globalMessage{position:fixed;top:10px;left:10px;right:10px;z-index:99999;padding-left:20px;padding-right:20px}.globalMessage .p-messages-icon.pi-times::before{content:''}.hidden{display:none !important}.emptyTable{margin-top:20px}.buttonSpinner{float:left;margin-top:4px}.searchButton,.viewButton{width:150px;margin:5px}.textRight{text-align:right}.field-error{margin-left:5px}@supports (-webkit-box-decoration-break:clone){@media print{.recharts-wrapper{width:calc(100%)!important;}.recharts-wrapper .recharts-legend-wrapper{width:calc(100%)!important;}.recharts-wrapper .recharts-surface{width:calc(100%)!important;}}}@supports (-moz-appearance:none){@media print{.recharts-wrapper{width:calc(100%)!important;}.recharts-wrapper .recharts-legend-wrapper{width:calc(100%)!important;}.recharts-wrapper .recharts-surface{width:calc(100%)!important;}}}@supports (-ms-ime-align:auto){@media print{.recharts-wrapper{width:calc(100%)!important;}.recharts-wrapper .recharts-legend-wrapper{width:calc(100%)!important;}.recharts-wrapper .recharts-surface{width:calc(100%)!important;}}}@media print and (-ms-high-contrast:none),(-ms-high-contrast:active){.recharts-wrapper .recharts-legend-wrapper{width:910px !important}.recharts-wrapper .recharts-surface{width:910px !important}}.btn-primary:hover{color:#fff;background-color:#00806e;border-color:#00806e}.btn-primary{color:#fff;background-color:#07b152;border-color:#07b152}.btn-primary:focus,.btn-primary.focus{box-shadow:0 0 0 .2rem rgba(0,128,111,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#808080;border-color:#808080}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#00806e;border-color:#00806e}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,128,111,.5)}h3,.h3{font-weight:500}body a{color:#07b152;text-decoration:none}body a:hover,body a:active,body .p-dropdown-panel .p-dropdown-filter-container .p-dropdown-filter-icon,body .p-datepicker:not(.p-disabled) .p-datepicker-header .p-datepicker-prev:hover,body .p-datepicker:not(.p-disabled) .p-datepicker-header .p-datepicker-next:hover{color:#00806e}.btn-link{color:#07b152}.btn-link:hover{color:#00806e;text-decoration:underline}body .p-button{background-color:#07b152;border:1px solid #07b152}body .p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight,body .p-dropdown-panel .p-dropdown-items .p-dropdown-item-group.p-highlight{color:#fff;background-color:#07b152}body .p-dropdown:not(.p-disabled).p-focus,body .p-dropdown-panel .p-dropdown-filter-container .p-dropdown-filter:focus{outline:0 none;outline-offset:0;-webkit-box-shadow:0 0 0 .1em #4ae798;-moz-box-shadow:0 0 0 .1em #4ae798;box-shadow:0 0 0 .1em #4ae798;border-color:#07b152}input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;padding:5px;background-clip:content-box;border:1px solid #bbb;background-color:#e7e6e7;border-radius:50%}input[type="radio"]::before{transform:scale(0);transition:120ms transform ease-in-out}input[type="radio"]:checked::before{transform:scale(1)}input[type="radio"]:checked{background:#07b152}input[type='checkbox']:checked:after{background:#07b152}body .p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover,body .p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-highlight):hover{background-color:#4ae798}body .p-calendar-button:not(.p-disabled):hover,body .p-button:not(.p-disabled):hover{background-color:#00806e}body .p-datatable-row .text-primary{color:#07b152 !important}body .p-radiobutton .p-radiobutton-box.p-highlight,body .p-radiobutton .p-radiobutton.p-highlight{border-color:#07b152;background-color:#07b152}body .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover{border-color:#00806e;background-color:#00806e}body .p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background-color:#07b152}body .p-radiobutton .p-radiobutton-box{width:16px;height:16px}body .p-radiobutton .p-radiobutton-box .p-radiobutton-icon{width:8px;height:8px;margin-left:-4px;margin-top:-4px}body .custom-spinner-border{display:inline-block;width:10rem;height:10rem;vertical-align:text-bottom;border:1.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite;color:#07b152}.resetForm{width:350px;display:block;margin-left:auto;margin-right:auto;background-color:#fff}.resetForm .resetCodeInformation{font-size:.8em;line-height:1.2;margin-bottom:5px}.body-content-login{height:100%;width:100%;background-size:cover;background-image:url("/images/soundscape_background.jpg")}.body-content-login .cardBuffer{height:100%}.body-content-login .cardBuffer #logo{width:457px;height:104px}.body-content-login .loginHeaderContainer{padding-top:20px}.body-content-login .loginHeaderTitle{margin-top:15%;margin-left:-30px}.body-content-login .loginHeaderTitle h3{color:#fff}