.Header{background-color:#adddd5;color:#388489;min-height:30px;line-height:30px;font-size:.75rem;font-weight:700}.Header,.Logo{text-align:right}.Logo{min-height:100px;line-height:100px;border-bottom:1px solid #ededed}.Logo img{height:60px;max-width:100%}.app-name{display:inline-block;float:left;line-height:1.1;text-align:left;font-size:1.5rem;font-weight:800;color:#111;margin-top:2.5rem}@media (max-width:767px){.app-name{float:right;font-weight:700;margin-top:1rem;font-size:1rem;text-align:right}.col-appname{border-bottom:1px solid #ededed;padding-bottom:.75rem}}.app-name a,.app-name a:visited{color:#111}.header-logout{border-left:1px solid #75c3b6;margin-left:.5rem;padding-left:.5rem;font-weight:400;cursor:pointer}.Footer{background-color:#e9eeef;color:#388489;min-height:50px;line-height:1.4;font-size:14px;margin-top:2rem;padding-top:1rem;padding-bottom:1rem}html{font-size:16px}@media (max-width:576px){html{font-size:15px}}body{font-family:Public Sans,sans-serif;line-height:1.4;font-weight:500}.btn-link,.btn-link:visited,.clickable,a,a:visited{color:#197782}.btn-link:hover,.clickable:hover,a:hover{color:#01626a}.clickable:hover{cursor:pointer}.warning,.warning:visited{color:#b2071c;text-decoration:none}.warning:hover,.warning:visited{color:#a4071a}h1{font-weight:700;font-size:2.5rem;margin-top:1.5rem;margin-bottom:1.5rem}@media (max-width:576px){h1{font-size:2rem;margin-top:1rem;margin-bottom:1rem}}h1.smaller{margin-top:1rem;font-size:1.75rem}h2{font-weight:700;font-size:1.5rem;margin-bottom:1rem;margin-top:.5rem}h1+h2{margin-top:-1rem;margin-bottom:1.5rem}h2+h3{margin-top:1.5rem}h3{font-size:1.25rem;margin-top:2rem;margin-bottom:1.25rem}h3,h4{font-weight:700}h4{font-size:1rem}code{color:#e01a76}hr{border:1px dashed #adddd5;margin-top:1.5rem;margin-bottom:1.5rem}section{padding-top:1.25rem;padding-bottom:1.25rem}::selection{color:#01626a;background:#c1f1eb}.rel{position:relative}.img-max-width{max-width:100%;margin:0 auto;height:auto}.sticky{top:1rem;position:-webkit-sticky;position:sticky}.full-width{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.no-u:hover{text-decoration:none}.no-list-style{list-style:none;margin:1rem 0;padding:0}.no-list-style li{margin:.5rem 0;padding:0}.position-list li{margin-bottom:.75rem}ul+button,ul+button+button{margin-top:1.5rem}.link-extra-details{margin-top:1.5rem;margin-bottom:1.5rem}.position-codes{color:#7d7d7d;font-weight:700;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;padding-top:.5rem;padding-bottom:.5rem}.loading-title{-webkit-animation:text-pulse 1.5s infinite;animation:text-pulse 1.5s infinite;margin-bottom:10rem}.jump-to{margin-top:0;margin-bottom:0}@-webkit-keyframes text-pulse{0%{color:#000}50%{color:#ccc}to{color:#000}}@keyframes text-pulse{0%{color:#000}50%{color:#ccc}to{color:#000}}@media (min-width:576px){.inline-list li{margin-right:.5rem;display:inline-block}inline-list li:last-child{margin-right:0}}.side-menu{margin:.5rem 0 0;padding:0}.side-menu li{margin:0;border-bottom:1px solid #dedede;line-height:1.4;padding:6px 0;list-style:none}.warning-red{color:#b2071c;font-weight:400}.cf:after{content:"";clear:both;display:table}.form-control{font-size:.75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:2px solid #212b32;border-radius:0;padding:.3rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}label{margin-top:.5rem;color:#111;font-size:.9rem}legend{font-weight:700;padding-top:.5rem;border-top:6px solid #adddd5;border-bottom:1px dashed #adddd5;padding-bottom:.5rem}select+select{margin-top:1rem}div[class|=col-md] label,div[class|=col-sm] label{display:block}.multicol{border-bottom:2px dotted #dedede}.multicol.row div[class|=col-sm]{display:flex!important;flex-direction:column!important}.multicol.row div[class|=col-sm] label{margin-top:auto;position:relative;top:.5rem}.multicol.row div[class|=col-sm] .form-control{display:flex!important;margin-top:auto!important}fieldset{margin-bottom:.5rem}fieldset div[class|=col]{padding-left:8px;padding-right:8px}fieldset div[class|=col]:last-of-type{padding-right:15px}fieldset div[class|=col]:first-of-type{padding-left:15px}fieldset h3{margin-top:1.5rem;padding-top:1rem;font-size:1.25rem;font-weight:700;border-top:2px dotted #ccc}.form-check+.form-check{margin-bottom:1.5rem}.hidden-form-title{display:none}.btn,.row-spacer{margin-bottom:1rem}.btn{border:none;border-radius:0;padding-left:1rem;padding-right:1rem;margin-right:1rem}.btn-primary{color:#fff;background-color:#388489}.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled):active,.btn.focus{color:#fff;background-color:#106874;box-shadow:0 0 0 .2rem hsla(0,0%,78.4%,.5)}.btn-secondary{background-color:#e8edee;color:#007b85}.pageBtn.disabled,.pageBtn.disabled:hover,.pageBtn:disabled,.pageBtn:disabled:hover{background-color:#e8edee;color:#bbb;box-shadow:none}.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover,.btn-secondary:not(:disabled):not(.disabled):active{background-color:#d6e0e3;color:#007b85}.btn+.form-group{margin-top:-1rem}.profile-userlink{display:table;clear:both;margin-bottom:1rem}@media only screen and (min-width:767px){.profile-userlink{margin-bottom:2rem}}.profile-email{margin-top:0;font-size:14px;font-weight:700;word-break:break-word;margin-bottom:-20px}@media only screen and (max-width:767px){.profile-email{margin-bottom:0}}.user-profile-icon{margin-bottom:.5rem}@media only screen and (max-width:767px){.allforms-nav{margin-bottom:10px}}@media only screen and (min-width:767px){.allforms-nav{margin-top:26px}}@media only screen and (min-width:991px){.allforms-nav{margin-top:0}}@media only screen and (min-width:1200px){.allforms-nav{margin-top:26px}}tr{border-bottom:1px solid #939393}td.button-cell{text-align:right}td .btn{padding-top:.2rem;padding-bottom:.2rem}table{width:100%;margin-top:2rem;margin-bottom:2rem;border-collapse:collapse;border-bottom:2px solid #000;border-top:2px solid #000}.basic-table{border:none}table .btn{margin:0}h2,h2 .btn{position:relative}h2 .btn{top:.33rem;margin-left:1rem}thead tr:nth-child(odd){background-color:#fff}tr:nth-child(odd){background-color:#fcfcfc}.basic-table tr:nth-child(odd){background:#fff}td{border-bottom:1px solid #ccc}td,th{padding:6px}th{border-bottom:2px solid #000}.table-td-leftcol,th{font-weight:700}table td span.tableHeader{display:none}@media(max-width:800px){table thead{left:-9999px;position:absolute;visibility:hidden}table tr{border-bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:40px}table td{border:1px solid #ccc;margin:0 -1px -1px 0;padding-top:35px;position:relative;width:50%}table td span.tableHeader{background:#eee;color:#696969;font-size:10px;font-weight:700;padding:5px;position:absolute;display:block;text-transform:uppercase;top:0;left:0}}.confirmation-notice{font-size:2rem;line-height:1.2;background:#acdcd4;color:#106874;width:100%;margin-top:2rem;margin-bottom:2rem;text-align:center}.confirmation-heading{font-size:2.5rem;margin:0;padding:2rem 1.5rem;background-color:#106874;color:#fff}.confirmation-text{padding:1.5rem}@media (max-width:576px){.confirmation-notice{font-size:1.25rem}.confirmation-heading{font-size:2rem;padding:1rem}.confirmation-text{padding:1rem}}.back-to-top,.forward-back{display:block;margin-top:2rem;padding-top:1.5rem;border-top:1px dashed #adddd5}.back-to-top:hover:after{content:" ↑"}.callout{background-color:#e9eeef;margin-top:1rem;margin-bottom:1rem;padding:2rem;color:#333}.callout p:last-of-type{margin-bottom:0}.col-md-3 .activity-item{font-size:70%}.activities{padding:.5rem;background-color:#ddf2ef}.activities h3{margin:0}.activity-date{color:#167a85;font-weight:600}.activity-owner{color:#167a85;display:block;overflow-wrap:break-word;word-break:break-all}.activity-comment{font-style:italic;color:#124348;margin-top:.25rem;word-wrap:break-word}.status-5{color:#65a20b}.status-2{color:#ff4f4d}.sidecol-link{display:block;margin-top:1rem}.budgetAffecting,.supervisorCheck{position:relative;padding:0;margin:0 0 0 10px}.definition{color:#999;font-size:10px}.ie-back-to-top{text-align:right;font-size:small;display:inline-block;float:right;padding-top:8px}.full-activity-item{border-bottom:1px solid #999;margin-bottom:1rem}.full-activity-date{color:#909090;font-weight:600}.full-activity-owner{color:#000;display:block;overflow-wrap:break-word;word-break:break-all}.full-activity-comment{font-style:italic;color:#000;margin-top:.25rem}.form-control[name~=proxyUser]{margin-bottom:10px}label+.react-datepicker-wrapper{margin-left:10px}textarea.form-control{height:150px}.tallInput{height:300px!important}th[role=columnheader]>div{position:relative}.clearButton:hover,.clearButtonIcon:hover{cursor:pointer}.clearButtonIcon:hover{background:#aaa}.clearButtonIcon{position:absolute;top:9px;right:8px;background:#bbb;color:#fff;display:block;padding:0 2px 1px;font-size:14px;line-height:1;border-radius:3px;text-align:center}.summaryTable,.summaryTable input,.summaryTable select{font-size:11.5px}.widthAuto{width:auto}.pageCount{bottom:6px}.numberScroller,.pageCount{display:inline-block;position:relative}.numberScroller{bottom:8px;margin-left:8px;margin-right:16px}.boardReportTable{width:100%}.commentsModalLink{text-decoration:underline!important;color:#00f!important}.commentsModalLink:hover{cursor:pointer}.numericWarning{color:red;font-size:1.25rem}.newFormTable td.first,.newFormTable th.first{display:none}.newForm{background-color:#e7ffec!important}label+.react-datepicker-wrapper{margin-left:0!important}.TitleBox{border-top:1px solid #cee3e6;background-color:#127883;border-bottom:4px solid #abdcd4;margin-bottom:1.25rem;padding:2rem 1.5rem;color:#fff;background-position:100%;background-size:contain;background-repeat:no-repeat}@media (max-width:576px){.TitleBox{background-image:none}}.titlebox-title{margin-bottom:16px;margin-top:0}.img-banner{margin:0 auto}@media (max-width:767px){.img-banner{display:none}}.strapline{font-size:1.5rem;line-height:1.25;color:#9fd9cf;font-weight:500;margin-top:.5rem}.request-list{list-style:none;margin:1.5rem 0 1rem;padding-left:0;font-weight:600;font-size:19px;line-height:1.3}@media (max-width:576px){.request-list{padding-bottom:2rem;border-bottom:4px solid #000}}.request-list li{list-style:none;margin-bottom:10px}.summary-wrap{display:grid;grid-template-columns:1fr;grid-row-gap:1rem;margin-bottom:1rem;grid-column-gap:1rem}@media only screen and (min-width:480px) and (max-width:767px){.summary-wrap{grid-template-columns:1fr 1fr 1fr;grid-column-gap:.5rem}}@media only screen and (min-width:767px) and (max-width:991px){.request-nav-title{border-top:4px solid #000;padding-top:1rem}}@media only screen and (max-width:480px){.summary-wrap{grid-template-columns:1fr 1fr}}@media only screen and (max-width:767px){.summary-wrap{background:#cee3e6;padding:1rem 2rem;margin-top:1rem}}@media only screen and (min-width:767px){.summary-wrap{border-left:1px solid #c3dddf;padding-left:1rem}}.summary-stat{font-weight:600}.summary-stat-value{font-size:50px;font-weight:800;line-height:1.1;display:block}.btn-banner{padding:.65rem 1rem;display:inline-block;margin-top:1rem;background:hsla(0,0%,100%,.5)}.btn-banner,.btn-banner:active,.btn-banner:visited{color:#fff;text-decoration:none}.hidden{display:none!important}.breadcrumb{background-color:#e9eeef}.highlight{font-weight:700}.breadcrumb-container{background:#e9eeef;border-radius:0 0 2px 2px}.breadcrumbs{list-style:none;margin:.75rem 0;color:#949494;padding-left:0;font-weight:500;float:left}.breadcrumb-current{font-weight:700;color:#444}@media (min-width:576px){.breadcrumb-container{padding-left:.5rem}.breadcrumbs li{display:inline-block}.breadcrumbs li:after{content:" ▸";color:#ccc;margin-left:.3rem;margin-right:.5rem}ul.breadcrumbs li:last-child:after{content:none}}@media (max-width:576px){.breadcrumbs li{line-height:1.2;margin-top:.5rem;margin-bottom:.5rem}}.boardReportTable .summaryTable{font-size:11px;margin-left:calc(50% - 49vw)}
/*# sourceMappingURL=main.a7cff4c7.chunk.css.map */