.header{color:#fff;position:fixed;z-index:10;top:0;left:0;background:#03173e;width:100%;height:3.5rem;padding-top:.7rem}.header__logo{float:left;margin:-0.1rem 0 0 2rem}.header__logo__appName{font-size:1.75em}.header__logo__appName--short{font-size:1.75em;display:none}.header__logo__img{width:2.5rem}.header__links{color:#fff;width:50rem;margin:0 auto;height:100%;font-weight:600;text-align:center}.header__links__item{display:inline-block;height:100%;margin:0 .5rem}.header__links__a{height:100%;padding:.5rem 1.5rem;display:inline-block}.header__links__a.isActive{border-bottom:4px solid #db5728}.header__right{color:#fff;padding:0 1rem;position:absolute;right:0;top:15%;height:70%;display:flex}.header__profile,.header__logout{padding:.75rem 0;height:100%;display:inline-block}.header__contact{padding-right:1.5rem;padding-top:.5rem}@media(max-width: 85rem){.header__logo__appName{display:none}.header__logo__appName--short{display:inline-block}}.textBlocks{line-height:1.5}.bold{font-weight:bold}.mutedText{color:#aaa}.delete,.danger{color:#ff001f}.white{color:#fff}.orangeDash{color:#db5728}.fauxLink{color:#1e71cd}.link{text-decoration:underline;color:#1e71cd}.isRight{text-align:right}.stdInput,.stdNumber{border:none;width:100%;border-bottom:1px solid #d8d8d8;font-size:1rem;outline:none;padding:.2rem 1rem .2rem 0}.stdInput::-webkit-input-placeholder,.stdNumber::-webkit-input-placeholder{font-style:italic;color:#aaa}.stdInput:-moz-placeholder,.stdNumber:-moz-placeholder{font-style:italic;color:#aaa}.stdInput::-moz-placeholder,.stdNumber::-moz-placeholder{font-style:italic;color:#aaa}.stdInput:-ms-input-placeholder,.stdNumber:-ms-input-placeholder{font-style:italic;color:#aaa}.stdNumber{-moz-appearance:textfield}.stdNumber::-webkit-inner-spin-button,.stdNumber::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:textfield;appearance:none;margin:0}.stdTextarea{border:none;border-bottom:1px solid #d8d8d8;font-size:1rem;outline:none;padding:.2rem 1rem .2rem 0}.stdInputLabel{color:#1f355e;font-weight:600;font-size:.9rem;margin-bottom:.75rem}.stdSelectWrapper{background:rgba(0,0,0,0);border-bottom:1px solid #d8d8d8;height:1.7rem;cursor:pointer;position:relative;padding-right:0rem}.stdSelectWrapper--disabled{pointer-events:none;color:#aaa}.stdSelectWrapper select{font-size:1rem;background:rgba(0,0,0,0);border:none;width:96%;-webkit-appearance:none;appearance:none;outline:none;white-space:nowrap;position:relative;z-index:2}.stdSelectWrapper select::-ms-expand{display:none}.stdSelectWrapper .icon-caret-down{color:#1e71cd;position:absolute;right:-0.2rem;top:0;font-size:1.2rem}.stdCheckboxWrapper{background:rgba(0,0,0,0);display:inline-block;cursor:pointer}.stdCheckboxWrapper__checkmark{display:inline-block;height:1rem;width:1rem;background-image:url("/assets/checkbox.png");background-repeat:no-repeat;background-position:center right;background-size:contain}.stdCheckboxWrapper__input{opacity:0;position:absolute;margin:0;cursor:pointer}.stdCheckboxWrapper__input:checked~.stdCheckboxWrapper__checkmark{background-image:url("/assets/checkbox_checked.png")}.inputFileWrapper{position:relative;overflow:hidden;display:inline-block;cursor:pointer}.inputFileWrapper__fullWidth{width:100%}.inputFileWrapper input[type=file]{opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer}.noDataMessage{text-align:center;color:#999;padding:1rem !important;font-style:italic;font-size:1.3rem;background:#f9f9f9}.validationError{color:#ff001f;position:absolute;margin-top:.25rem}.statusFlag--active,.statusFlag--closed,.statusFlag--pending,.statusFlag--archived,.statusFlag--changeStatus{border:none;text-transform:uppercase;padding:.2rem .5rem;font-weight:600;display:inline-block;font-size:.75rem;letter-spacing:.1rem;color:#fff}.statusFlag--active.isInactive,.statusFlag--closed.isInactive,.statusFlag--pending.isInactive,.statusFlag--archived.isInactive,.statusFlag--changeStatus.isInactive{opacity:.4}.statusFlag--active{background:#34ac00}.statusFlag--closed{background:#db5728}.statusFlag--pending{background:#03173e}.statusFlag--archived{background:#555}.searchInput{all:unset;width:100%;border-bottom:2px solid #d3d3d3;text-align:left;margin-right:1rem}.searchInput[placeholder]{font-style:italic}.contractStatusFlag--active,.contractStatusFlag--closed,.contractStatusFlag--pending,.contractStatusFlag--archived,.contractStatusFlag--changeStatus{border:none;text-transform:uppercase;padding:.2rem .5rem;font-weight:600;margin-bottom:0;display:flex;align-items:center;font-size:.75rem;letter-spacing:.1rem;color:#fff}.contractStatusFlag--active{background:#34ac00}.contractStatusFlag--closed{background:#db5728}.contractStatusFlag--pending{background:#03173e}.contractStatusFlag--archived{background:#555}.actionBtn{font-family:"Mark";border:none;border-radius:3px;background:#eee;color:#1e71cd;padding:.6rem 1rem;cursor:pointer;font-size:.9rem;min-width:5.25rem;line-height:.8rem;cursor:pointer;outline:none}.actionBtn.isDisabled{opacity:.5;pointer-events:none}.actionBtn.isHidden{display:none}.actionBtn__trash{display:inline-block;vertical-align:middle;margin-right:.5rem}.actionBtn__trash.icon-trash{font-size:1rem;position:relative;top:-0.2rem}.actionBtn__upload{display:inline-block;width:1rem;height:1rem;vertical-align:middle;margin-right:.5rem}.actionBtn.isSave{background:#1e71cd;color:#fff}.actionBtn.isDelete{background:#ff001f;color:#fff}.loading{background-image:url("/assets/loading.png");background-repeat:no-repeat;background-size:contain;width:4rem;height:2rem;display:inline-block;transform-origin:1rem 1rem;animation:loadingSpin 1s linear infinite}.loading.isHidden{display:none}.loading--saveBtn{float:right;margin-left:3.25rem;margin-right:2rem;width:2rem}@keyframes loadingSpin{100%{transform:rotate(-360deg)}}.sortedTable{position:relative}.sortedTable__table{border-collapse:collapse;font-size:1rem;border-bottom:2px solid #d8d8d8;width:100%}.sortedTable__name{margin:2rem 0 1rem;font-weight:500;font-size:1.3rem}.sortedTable__actions{font-size:.85rem;color:#1e71cd;position:absolute;top:0;right:0}.sortedTable__actions__download,.sortedTable__actions__downloadAll,.sortedTable__actions__file,.sortedTable__actions__add,.sortedTable__actions__edit{margin-left:2rem;padding-left:1.5rem;cursor:pointer;background-repeat:no-repeat;background-size:contain;background-position:left center}.sortedTable__actions__download .icon-download{font-size:1.1rem;margin-right:.5rem}.sortedTable__actions__file{background-image:url("/assets/file.png")}.sortedTable__actions__add .icon-add{font-size:1.1rem;margin-right:.5rem}.sortedTable__actions__edit .icon-edit{font-size:1.2rem;margin-right:.5rem}.sortedTable__actions__downloadAll{padding-right:1.5rem;background-image:url("/assets/download.png");background-position:right center}.sortedTable__actions__viewAll{padding-right:2rem;background-image:url("/assets/arrowRight.png");background-repeat:no-repeat;background-position:right center;background-size:contain;position:absolute;top:.1rem;left:5rem;font-size:.85rem;color:#1e71cd}.sortedTable__actions__export{margin-left:auto}.sortedTable .isCentered{text-align:center}.sortedTable .isRight{text-align:right}.sortedTable__header{background:#03173e;color:#fff;text-align:left;letter-spacing:.1rem}.sortedTable__header__column{padding:.75rem 2rem;font-size:.85rem}.sortedTable__header__column.isSorted{color:#e05929}.sortedTable__header__sortIcon{width:.75rem;height:.75rem;display:inline-block;vertical-align:middle;background-image:url("/assets/sortTriangle.png");background-repeat:no-repeat;background-position:right center}.sortedTable__row:nth-child(odd){background:#f9f9f9}.sortedTable__sectionHeader{background:#fff;color:rgba(0,22,65,.6);font-weight:600}.sortedTable__sectionHeader__column{border-top:2px solid #d8d8d8;padding:.75rem 2rem}.sortedTable__datumSmallerLeft{padding:.75rem 2rem .75rem .5rem}.sortedTable__datum{padding:.75rem 2rem}.sortedTable__datum.isAction{cursor:pointer}.sortedTable__linkTo{color:#1e71cd;text-decoration:underline}.sortedTable__mailTo{text-decoration:underline}.sortedTable__anchor{position:relative;top:-5.25rem;display:inline-block}.pointer{cursor:pointer}.linkTo{color:#1e71cd;text-decoration:underline}.verticalAlignment{margin:auto 0}.normalBreathingRoom{margin-bottom:1em}.flex,.flexFlexFlowColumnWrap,.flexWrap{display:flex}.flexWrap{flex-wrap:wrap}.flexSpaceBetween,.flexSpaceBetweenWrap{display:flex;justify-content:space-between}.flexSpaceBetweenWrap{flex-wrap:wrap}.flexFlexEnd{display:flex;justify-content:flex-end}.flexFlexEnd__baseline{align-items:baseline}.flexSpaceAround{display:flex;justify-content:space-around}.flexFlexFlowColumnWrap{flex-flow:column wrap}.flexAlignCenter{align-items:center}.message,.errorMessage{margin-bottom:2rem;padding:.5rem;color:#fff}.errorMessage{background-color:#ff001f}.navbarOffsetPage{height:calc(100% - 3.5rem)}.navbarWrapper{display:flex;align-items:center}.navbarWrapper .actionBtnWrapper{margin-left:auto}.hide{display:none}.show{visibility:block}.navbarLinks{display:flex;margin-bottom:1.5em}.navbarLinks li:not(:first-of-type){margin-left:1.5rem}.ReactModal__Content{top:50%;left:50%;right:auto;bottom:auto;margin-right:-50%;transform:translate(-50%, -50%);border:none;padding:4rem;position:absolute;background:#fff;outline:none;box-shadow:0px 3px 3px 0px rgba(0,0,0,.25)}.ReactModal__Overlay{background:rgba(240,240,240,.85) !important;z-index:11}.fiModal--tall{height:95vh;overflow:scroll}.fiModal__body{height:70vh;overflow:auto}.fiModal__table{border-collapse:collapse;width:100%}.fiModal__header{font-size:1.3rem;margin:0 0 2rem}.fiModal__sublabel{font-size:.75rem;text-transform:uppercase;color:#999;position:relative;top:-0.4rem;letter-spacing:.1rem}.fiModal__cell{position:relative;vertical-align:bottom;padding-bottom:2rem}.fiModal__cell:first-child{padding-right:2rem}.fiModal__cell:first-child .fiModal__asterisk{right:2rem}.fiModal__cell:only-child{padding-right:0}.fiModal__cell:only-child .fiModal__asterisk{right:0}.fiModal__halfCell{width:48%;display:inline-block}.fiModal__halfCell:first-child{margin-right:4%}.fiModal__asterisk{position:absolute;top:0;right:0;color:#ff001f}.fiModal__instruction{font-size:.93rem}.fiModal__row--last .fiModal__cell{padding-bottom:0}.fiModal__error{color:#ff001f;position:absolute;margin-top:.25rem}.fiModal__error.exception{position:relative;padding:1rem 0;margin-top:-2rem}.fiModal__close{position:absolute;cursor:pointer;top:2rem;right:2.5rem;width:1rem;height:1rem}.fiModal__close .icon-cancel{font-size:1.5rem;color:#1e71cd;cursor:pointer}.fiModal__actions{padding-bottom:0;padding-top:2rem}.fiModal__actions.isCentered{text-align:center}.fiModal__actions.isCentered .actionBtn{margin:0 1rem}.fiModal__actions.isRight{text-align:right}.fiModal__actions.isRight .actionBtn{margin-left:2rem}.tooltip{position:relative}.tooltip .icon{font-size:.75em}.tooltip .icon.icon--large{font-size:1.5em}.tooltip .tooltiptext{visibility:hidden;width:20em;background-color:#03173e;color:#fff;text-align:center;border-radius:6px;padding:10px;position:absolute;z-index:1000;bottom:125%;right:-144px;opacity:0;transition:opacity .3s;font-size:15px}.tooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#03173e rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}.tooltip.popover .tooltiptext{bottom:0;right:0;left:-8px;width:2em;padding:inherit}.tooltip.popover [class^=icon-]:before,.tooltip.popover [class*=" icon-"]:before{margin:0;width:auto}@font-face{font-family:"Mark";src:url(https://hcafi.com/fonts/MarkforHCA-Book.otf) format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:"GeorgiaPro";src:url(https://hcafi.com/fonts/GeorgiaPro-Regular.otf) format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:"MarkBold";src:url(https://hcafi.com/fonts/MarkforHCA-Bold.otf) format("opentype");font-weight:900;font-style:normal}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}html,body{margin:0;padding:0;display:block;font-size:15px}body{font-family:"Mark",Arial,Helvetica,sans-serif;background:#f0f0f0}ul{list-style:none;margin:0;padding:0}ul li{margin-bottom:.5rem}a{text-decoration:none;color:inherit}.main{display:inline-block;margin-top:3.5rem;height:calc(100vh - 3.5rem);width:100%}.page{display:table;height:100%;width:100%}.page__energy,.page__iframe{display:table-cell;height:100%;padding:.6rem 0;vertical-align:top;overflow-y:visible}.page__energy__contents,.page__iframe__contents{display:block;width:100%;background:#fff;box-shadow:0px 0px 3px 1px rgba(0,0,0,.1)}.page__weather{display:table-cell;height:100%;padding:.6rem 0;vertical-align:top;overflow-y:visible}.page__weather__contents{display:block;width:100%;height:100%;background:#f0f0f0}.page__right,.page__left,.page__full{display:table-cell;height:100%;width:100%;padding:.6rem;vertical-align:top;overflow-y:visible}.page__right__contents,.page__left__contents,.page__full__contents{display:block;width:100%;height:100%;background:#fff;box-shadow:0px 0px 3px 1px rgba(0,0,0,.1)}.page__full{width:100%}.page__full__contents{padding:1.8rem}.page__left{width:23.4rem;padding-right:0}.page__left__contents{padding:1.8rem}.page__leftAddendum{width:0;padding:0;margin:.6rem 0;overflow:hidden;transition:all .5s;overflow-y:scroll;overflow-x:hidden}.page__right{height:calc(100% - 0.6rem);width:calc(100vw - 1.2rem);transition:width .5s}.page__right__contents{padding:2rem 3rem}.page.hasExtra .page__leftAddendum{width:23.4rem;margin:.6rem 0 .6rem .2rem;height:calc(100% - 1.2rem);box-shadow:0px 0px 3px 1px rgba(0,0,0,.1)}.page.hasExtra .page__right{width:calc(100vw - 25.2rem)}.profileDropdown{position:fixed;right:0vw;top:3.5rem;background-color:#fff;z-index:999;box-shadow:0 5px 10px rgba(170,170,170,.6666666667)}.profileDropdown__item{color:#1e71cd;padding:1rem 8rem 1rem 0rem;cursor:pointer;border-bottom:1px solid #aaa;z-index:12}.profileDropdown__overlay{position:fixed;width:100vw;height:100vh;top:0;left:0;display:inline-block;z-index:11}.profileDropdown .icon-home,.profileDropdown .icon-settings,.profileDropdown .icon-lock{padding:0rem .5rem 0rem 1rem}.profileDropdown:not(:last-child){border-bottom:1px solid #aaa}
.logoutBtn{float:left !important}
#iframeWrapper iframe{max-width:100%}

.error{padding:1em;margin-bottom:1em}.error{background-color:#ff001f}.error__text{color:#fff}
select{all:unset;border-bottom:1px solid #d8d8d8;width:-webkit-fill-available;padding:.2rem 1rem .2rem 0;background:url("/assets/caret-down.png") no-repeat right;cursor:pointer}.findProfileInput{width:75%}
.confirmModal{width:35%}.confirmBtnDiv{margin-top:2em}.confirmBtn{width:100%}
.profileList h4{margin-top:0}.profileList .searchInput{margin-right:1rem}.profileList__alignCreate{text-align:right;margin-bottom:2em}.profileList__profileCard{box-shadow:0px 0px 2px 1px rgba(0,0,0,.2);background-color:#f9f9f9;margin:1em 0;padding:1em}.profileList__listSpacing{margin-bottom:.5em}.profileList__listStyle{margin-left:2rem;list-style-type:square}.profileList__searchSection{width:100%;display:flex}
.shadow{box-shadow:0px 0px 3px 3px rgba(0,0,0,.1)}.orgName{padding:.8rem 1.5rem}.orgName__divider{padding-right:1.5rem;border-right:1px solid #d8d8d8}.subSectionNavbar{display:flex;height:3.5rem}.sectionNavbar{display:flex;background-color:#f9f9f9;height:3.5rem}.sectionNavbar__dividerBar{border:1px solid #999}.sectionNavbar__item{padding:.8rem 0 .8rem 1.5rem}.sectionNavbar__item__url.isActive{color:#db5728;font-weight:600}.sectionNavbar__item__dropdown{position:relative}.sectionNavbar__item__dropdown__button{all:unset}.sectionNavbar__item__dropdown__content{background-color:#fff;box-shadow:0 5px 10px rgba(170,170,170,0.6666666667);display:none;position:absolute;top:90%;z-index:1}.sectionNavbar__item__dropdown__link{color:#1e71cd;cursor:pointer;margin-bottom:0;white-space:nowrap}.sectionNavbar__item__dropdown__link:not(:last-of-type){border-bottom:1px solid #aaa}.sectionNavbar__item__dropdown__link a{display:block;padding:1rem;transition:background-color .25s ease}.sectionNavbar__item__dropdown__link a:hover{background:#e8f0fa}.sectionNavbar__item:hover{cursor:pointer}.sectionNavbar__item:hover .sectionNavbar__item__dropdown__content{display:block}.sectionNavbar__upLink{padding:.8rem 0 .8rem 1.5rem;font-size:.8rem;color:#1e71cd}.sectionNavbar__upLink__upIcon{font-size:1rem}.sectionNavbar__upLink__homeIcon{font-size:1.25rem}.sectionNavbar__upLink__link{border-right:1px solid #d8d8d8;padding-right:1.5rem;padding-top:.35rem;height:2rem;display:inline-block}
select{all:unset;border-bottom:1px solid #d8d8d8;width:-webkit-fill-available;padding:.2rem 1rem .2rem 0;background:url("/assets/caret-down.png") no-repeat right;cursor:pointer}.searchProfile__input{width:30rem;margin-bottom:1em}.limitTableSize{max-height:250px;overflow:scroll}.lockOption{margin-top:1em;text-align:center}.lockOption__text{margin-bottom:1em}
.leadershipOverview{margin-bottom:1em}.tab{flex-basis:10%}.asdLeadershipRedirect{text-align:center;padding:1rem !important;font-size:1.3rem;background:#f9f9f9}
.megaTable{position:relative}.megaTable .icon-filter{font-size:1rem}.megaTable .hasFilter .icon-filter{color:#db5728}.megaTable__table{border-collapse:collapse;width:100%}.megaTable__header{background:#03173e;color:#fff;padding:.6rem;font-size:.8rem;text-align:left;position:relative;user-select:none;white-space:nowrap}.megaTable__header__text{font-style:normal;vertical-align:middle}.megaTable__header:first-child{border-top-left-radius:3px}.megaTable__header:last-child{border-top-right-radius:3px}.megaTable__header--filter{cursor:pointer}.megaTable__header.canFilter .icon-filter{display:inline-block;vertical-align:middle}.megaTable__header.isFiltered .icon-filter{color:#db5728}.megaTable__header .icon-filter{display:none}.megaTable__header .icon-triangle,.megaTable__header .icon-arrow-combo{color:#db5728;visibility:hidden;vertical-align:middle}.megaTable__header .icon-triangle{font-size:1.2rem}.megaTable__header .icon-arrow-combo{font-size:1rem}.megaTable__header.isNotSorted .icon-arrow-combo{visibility:visible}.megaTable__header.isSorted--asc .icon-triangle{visibility:visible}.megaTable__header.isSorted--desc .icon-triangle{visibility:visible;display:inline-block;transform:rotate(180deg)}.megaTable__row__noData{text-align:center;color:#999;padding:1rem !important;font-style:italic;font-size:1.5rem;background:#f9f9f9}.megaTable__row.isOdd{background:#f0f0f0}.megaTable__row:hover{background:#e8f0fa}.megaTable__popout{position:absolute;top:100%;left:0;background:#fff;color:initial;font-weight:400;display:flex;-webkit-box-shadow:1px 0px 15px 0px rgba(0,0,0,.25);-moz-box-shadow:1px 0px 15px 0px rgba(0,0,0,.25);box-shadow:1px 0px 15px 0px rgba(0,0,0,.25);z-index:11}.megaTable__popout__overlay{position:fixed;width:100vw;height:100vh;top:0;left:0;background:rgba(0,0,0,0);z-index:10}.megaTable__filter__header,.megaTable__sort__header{width:100%;text-align:center;font-size:1rem;font-style:italic;margin-top:.5rem}.megaTable__filter .icon-checkbox-active,.megaTable__sort .icon-checkbox-active{color:#e05929}.megaTable__filter{width:max-content;max-width:15rem;border-right:1px solid #d8d8d8}.megaTable__filter__list{max-height:9rem;margin-bottom:.1rem;overflow-y:scroll;position:relative}.megaTable__filter__list__item{margin:0rem .25rem .5rem;cursor:pointer}.megaTable__filter__list__item .icon-checkbox,.megaTable__filter__list__item .icon-checkbox-active{margin-right:.25rem}.megaTable__filter__checkIcon{position:absolute}.megaTable__filter__text{padding:0 1.2rem 0}.megaTable__filter .stdInput{padding:.5rem;font-size:.8rem}.megaTable__filter__clear{color:#1e71cd;cursor:pointer;width:100%;text-align:right;padding:.2rem .5rem;user-select:none}.megaTable__sort{display:inline-block;min-width:6rem}.megaTable__sort__list{width:100%}.megaTable__sort__item{margin:.6rem .5rem;white-space:nowrap;text-align:center}.megaTable__sort__icon{margin-right:.25rem;margin-left:-0.4rem}.megaTable td{padding:.6rem}
.exportRowMargin{margin-bottom:2em}
.csvPreviewWindow{height:500px;overflow-y:scroll;box-shadow:0px 0px 1px 3px rgba(0,0,0,.1);width:95vw}.stagedFiles{width:30vw}.buttonRow{margin-bottom:1em}.disabled{background-color:#999 !important;cursor:auto !important}button{margin-right:.5rem}
.customHeight{width:100%;height:31rem;overflow:auto}.dataTable{width:100%}.tableInTable{width:100%}.flexTables{display:flex;justify-content:space-evenly;flex-wrap:wrap;margin-top:2em}.tableSize{flex-grow:1}.filterSpacing{margin-right:1rem}.subRowBorderException{border-bottom:1px solid #e4e6eb !important}.emailResultsSecion{margin-top:1rem}.generateButton{margin-top:1rem}
.dfmLeadersModal{width:60rem}
.createFacilityModal{width:40rem}.createFacilityModal .removeTdVerticalAlign{vertical-align:top}.createFacilityModal .stdTextarea,.createFacilityModal .stdInput,.createFacilityModal .stdSelect{width:100%}.createFacilityModal .statusFlag--active,.createFacilityModal .statusFlag--closed,.createFacilityModal .statusFlag--pending{opacity:.4;margin-right:1.3rem;cursor:pointer;transition:opacity .25s ease-in}.createFacilityModal .isActive{opacity:1}.createFacilityModal .fiModal__halfCell{position:relative}.createFacilityModal .fiModal__halfCell{vertical-align:bottom}.createFacilityModal__thumbnail{max-width:10rem;max-height:10rem}.createFacilityModal__upload{vertical-align:top}.createFacilityModal__fileName.stdInput{vertical-align:bottom;color:#1e71cd;width:60%}.createFacilityModal__uploadBtn{margin-left:1rem}.createFacilityModal .loading{float:right;margin-left:3.25rem;margin-right:2rem;width:2rem}
.dfmStats{padding-bottom:1rem;margin-bottom:2rem;position:relative;border-bottom:1px solid #f0f0f0}.dfmStats__table{width:100%;padding:0 4rem;text-align:center}.dfmStats__header{font-size:.65rem;margin-bottom:1.5rem;color:#03173e;font-weight:500;font-size:small}.dfmStats__value{font-weight:300;font-size:1.46rem}
.dfm{font-size:1rem}.dfm__loading{text-align:center}.dfm .megaTable{width:100%}.dfm__facility__toggle{color:#1e71cd;cursor:pointer;white-space:nowrap}.dfm__facility__subrow td{background:#f9f9f9;border-bottom:1px solid #e4e6eb}.dfm__facility__subrow td:first-child{border-bottom:none;padding-left:2rem}.dfm__facility__history{margin-left:2rem;color:#1e71cd;cursor:pointer}
.dateRangeFilterContainer ul{justify-content:right}.dateRangeFilterContainer ul li{margin-left:2rem}.dateRangeFilterContainer ul input{border-radius:.25rem;border:1px solid #dfdfdf;font-family:"Mark",Arial,Helvetica,sans-serif;margin-left:1rem;padding:.35rem}

.populateLatLong .icon-check{color:#34ac00}
.pageBox,.pageBoxActive{color:#03173e;border:1px solid #03173e;padding:.5em 1em}.pageBoxActive{color:#fff;background-color:#03173e}.spacing{margin-top:1rem}


.contracts{font-size:1rem}.contracts__loading{text-align:center}.contracts .megaTable{width:100%}.contracts__facility__toggle{color:#1e71cd;cursor:pointer;white-space:nowrap}.contracts__facility__caret{font-size:1.25rem}.contracts__facility__subrow td{background:#f9f9f9;border-bottom:1px solid #e4e6eb}.contracts__facility__subrow td:first-child{border-bottom:none}.contracts__division__details{color:#1e71cd;text-decoration:underline;cursor:pointer}.contracts__type--Enterprise,.contracts__type--Division,.contracts__type--Facility{text-transform:uppercase;text-align:center;color:#03173e;padding:.2rem;border-radius:2px}.contracts__type--Enterprise{background:#f3f7fd}.contracts__type--Division{background:#fff4df}.contracts__type--Facility{background:#f2e2fc}.contracts__price{text-align:center;float:left}.contracts__price--positive{color:green}.contracts__price--negative{color:red}.contracts__header{font-size:1.6rem}.contracts__btn{vertical-align:bottom;margin-left:1rem}.contracts__btn__icon{font-size:1rem;margin-right:.25rem;margin-left:-0.2rem}.contracts__secondRow{width:100%;display:block;margin-bottom:2rem;text-align:right}.contracts__facilityFilter{width:20rem;position:relative;display:inline-block}.contracts__facilityFilter .stdInput{padding-right:1.4rem}.contracts__facilityFilter__icon{color:#1e71cd;position:absolute;right:0;font-size:1.2rem}.contracts__totalsBar{margin-bottom:1.5em}.contracts__quickLinks{display:flex;max-width:65%;padding:.75rem 0 1.5rem;margin-bottom:1em}.contracts__quickLinks__list{display:flex;flex-wrap:wrap}.contracts__quickLinks__text{font-weight:600;padding-right:2rem}.contracts__quickLinks__link{padding:0 1.5rem 0 2rem;margin-bottom:.5rem;cursor:pointer;color:#1e71cd;font-size:.9rem;text-decoration:underline;display:inline-block;position:relative}.contracts__quickLinks__link--isActive{font-weight:bolder;color:#555;text-decoration:none}.contracts__quickLinks__link--permanent{padding:0;margin-right:2rem}.contracts__quickLinks__link--permanent .icon-trash{display:none}.contracts__quickLinks__link .icon-trash{color:#ff001f;position:absolute;right:0;top:0;opacity:0;pointer-events:none;transition:opacity .5s}.contracts__quickLinks .hasHover .icon-trash{pointer-events:auto;opacity:1}.contracts__facilityTypeFilter{display:flex}.contracts__facilityTypeFilter__text{padding-right:1em}.contracts__totals{text-align:right;font-size:1.5rem}.contracts__totals__title{display:inline-block;margin-left:1rem;color:#555;font-size:1.25rem}.contracts__saveNameModal{width:25rem}.contracts__saveNameModal__columnName{font-weight:600;vertical-align:middle}.contracts__saveNameModal__columnName{padding:1rem}.contracts__saveNameModal__filterRow:nth-child(odd){background:#f9f9f9}.contracts__deleteSearchModal__actions{text-align:center}.contracts__deleteSearchModal__actions .actionBtn{margin:0 1rem}.contracts__filterBar{margin-bottom:1em}
.overviewStats{padding-bottom:1rem;margin-bottom:2rem;position:relative;width:calc(100% + 6rem);border-bottom:1px solid #f0f0f0;left:-3rem}.overviewStats__table{width:100%;padding:0 4rem;text-align:center}.overviewStats__header{font-size:.65rem;margin-bottom:1.5rem;color:#03173e;font-weight:500;font-size:small}.overviewStats__value{font-weight:300;font-size:1.46rem}.overviewStats__value.isDown{background-image:url("/assets/arrowDown.png");background-repeat:no-repeat;background-position:center right}.overviewStats__energy{border:2px solid #34ac00;border-radius:50%;width:2.25rem;height:2.25rem;margin:0 auto;position:relative;top:-0.2rem;background-repeat:no-repeat;background-position:center;background-size:75%}.overviewStats__energy.isDown{background-image:url("/assets/energyDown.png")}
.overviewStats{border-top:1px solid #f0f0f0;padding-top:1rem;margin-top:2rem}
.addContactModal{width:30rem}.addContactModal .stdTextarea{width:100%}.addContactModal .isCentered{margin:0 auto}.addContactModal .actionBtn{margin:0 1rem}.addContactModal__searchBtn{float:right}.addContactModal__choose.isNew .addContactModal__choose__edit{display:none}.addContactModal__choose.isNew .addContactModal__choose__add{width:100%}.addContactModal__choose__divider{width:100%;text-align:center;margin:3rem auto 1rem;font-size:1.25rem}.addContactModal__choose__divider__line{display:inline-block;width:5rem;top:-0.25rem;margin:0 1rem;position:relative;border-bottom:1px solid #d8d8d8}.addContactModal__choose__add,.addContactModal__choose__edit{display:inline-block;width:49%;text-align:center}.addContactModal__searchInput{position:relative;width:75%;display:inline-block}.addContactModal__searchInput .icon-search{position:absolute;right:0;top:0}.addContactModal__searchInput__nameLabel{color:#999}.addContactModal__searchInput__results{margin-top:1rem;max-height:10rem;overflow-y:scroll}.addContactModal__searchInput__results__item{padding:1rem .5rem;cursor:pointer;margin:0}.addContactModal__searchInput__results__item:nth-child(odd){background:#f0f0f0}.addContactModal__searchInput__results__item:hover{background:#e8f0fa}.addContactModal__searchInput__noResults{font-style:italic;color:#555}
.formFields{margin-top:1em}
.activeContract{font-family:"MarkBold"}h1{font-size:1.8em}h4{margin-bottom:.3em;font-size:1.1em}.serviceTypeList{margin-left:2rem;list-style-type:square}.contactName{margin-bottom:.75rem}.contactNameSpacing{margin-bottom:1rem}.auditBlock{margin-top:.5em}.auditBlock--Line{margin:0}.mwbe-radio-btns{max-width:70%}.mwbe-radio-btns input[type=radio]{display:none}.mwbe-radio-btns input[type=radio]+label:before{content:"";display:inline-block;width:12px;height:12px;margin-right:5px;padding:0 1px 1px 0;border:1px solid #ccc;border-radius:2px;background-color:#fff;vertical-align:middle;cursor:pointer}.mwbe-radio-btns input[type=radio]:checked+label:before{content:"\2713";color:#fff;background-color:#007bff;text-align:center;line-height:12px}
.contractStats{padding-bottom:1rem;margin-bottom:2rem;position:relative;width:calc(100% + 6rem);border-bottom:1px solid #f0f0f0;left:-3rem}.contractStats__table{width:100%;padding:0 4rem;text-align:center}.contractStats__header{font-size:.65rem;margin-bottom:1.5rem;color:#03173e;font-weight:500;font-size:small}.contractStats__value{font-weight:300;font-size:1.46rem}

.addendum,.expiration{padding:2em;margin-bottom:2em}.expiration{background-color:#f0f0f0}.expiration__text{color:red}.addendum{background-color:#03173e}.addendum__text{color:#fff}
.inputSwitch{position:relative;display:inline-block;width:2rem;height:1.125rem}.inputSwitch__input{opacity:0;width:0;height:0}.inputSwitch__slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#99a2b3;-webkit-transition:.4s;transition:.4s;border-radius:1.125rem}.inputSwitch__slider:before{position:absolute;content:"";height:.86rem;width:.84rem;left:.12rem;bottom:.13rem;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:50%}input:checked+.inputSwitch__slider{background-color:#34ac00}input:focus+.inputSwitch__slider{box-shadow:0 0 1px #34ac00}input:checked+.inputSwitch__slider:before{-webkit-transform:translateX(0.875rem);-ms-transform:translateX(0.875rem);transform:translateX(0.875rem)}
.divisionOverview .sortedTable{width:100%}.editLeaderModal .isSave{margin-left:2rem}.editLeaderModal .stdInput{width:20rem}.editLeaderModal .inputSwitch{float:right}.leadershipOverview .tab{white-space:nowrap}
.requestAccessNote{padding:1em 0 0 1em}
.serviceProviders .sortedTable__actions{top:.5rem}.serviceProviders .sortedTable__name{font-size:1.6rem}.actionBtnSpacing{margin-bottom:2em}.btnSpacing{padding-bottom:.75em}.spActionRow{display:inline-block}
.deleteServiceFileModal .stdTextarea{width:100%}.deleteServiceFileModal .stdInput{border-bottom:none;padding:3rem 0}.deleteServiceFileModal__fileName{color:#1e71cd}.deleteServiceFileModal .deleteModalButtonDelete{margin-right:0}
.addFileModal{min-width:35rem}.addFileModal__fileName.stdInput{vertical-align:bottom;color:#1e71cd;width:70%}.addFileModal__error{position:relative}
.descriptionArea{width:100%}
.fileActionRow{font-size:.85rem;margin:1em 0;text-align:right}.dflexbas{flex-basis:20%;text-align:center;margin-bottom:2em}
.editFacilityModal{width:40rem}.editFacilityModal .loading{vertical-align:middle;margin-left:3.25rem}.editFacilityModal .stdTextarea,.editFacilityModal .stdInput,.editFacilityModal .stdSelect{width:100%}.editFacilityModal .statusFlag--active,.editFacilityModal .statusFlag--closed,.editFacilityModal .statusFlag--pending{opacity:.4;margin-right:1.3rem;cursor:pointer;transition:opacity .25s ease-in}.editFacilityModal .isActive{opacity:1}.editFacilityModal__thumbnail{width:6rem;vertical-align:middle}.editFacilityModal__replace{margin-left:1rem;display:inline-block}.editFacilityModal__error{color:#ff001f;position:absolute;margin-top:.25rem}.editFacilityModal__error--top{position:relative;padding:1rem 0;margin-top:-2rem}
.weather{padding-bottom:1rem;padding-top:1rem}.weather__inner__container{display:flex;align-items:center}.weather__icon{height:75px;padding-right:1rem}.weather__temperature{flex-direction:column;justify-content:center}.weather__forecast{padding-top:2rem}.weather__no-image-available{align-items:center;background-color:#d3d3d3;display:flex;height:66px;margin:0 1rem 0 0;text-align:center;width:75px}
.weather__warning{padding:.2rem;margin:.2rem 0}.weather__warning__title{font-weight:900}

.organizationNav{font-size:.85rem;display:inline-block;width:100%}.organizationNav__divisionEdit{text-align:right}.organizationNav .statusFlag--active,.organizationNav .statusFlag--closed,.organizationNav .statusFlag--pending{align-self:start}.organizationNav__img{width:100%;max-height:20rem}.organizationNav__imgPlaceholder{width:100%;height:10rem;background-color:#d8d8d8;margin:auto 0;line-height:10rem;text-align:center;font-size:1.25rem}.organizationNav__actions{margin-bottom:1.5rem;display:flex;justify-content:space-between}.organizationNav__actionBtn{border:none;padding:.5rem 1.1rem;color:#1e71cd;cursor:pointer}.organizationNav__divisionHeader{font-size:1.3rem;margin-bottom:.5rem;padding-right:1rem}.organizationNav__divisionHeader.canEdit{cursor:pointer;background-image:url("/assets/edit.png");background-position:100% 5%;background-repeat:no-repeat}.organizationNav__location{margin-top:1rem}.organizationNav__location__overlay{display:inline-block;position:absolute;cursor:pointer;width:100%;height:100%;z-index:1}.organizationNav__location__thumbnail{width:30%;display:inline-block;margin-right:1rem;position:relative}.organizationNav__location__thumbnail__height{height:65px}.organizationNav__location__address{width:60%;display:inline-block;vertical-align:top}.organizationNav__location__url{color:#1e71cd;text-decoration:underline;margin-top:.2rem;display:inline-block}.organizationNav__sectionList{margin-bottom:1.5rem;margin-top:1.5rem;font-size:1rem}.organizationNav__sectionList__item{border-bottom:1px solid #d8d8d8;padding-bottom:.7rem}.organizationNav__sectionList__item .isActive{color:#db5728}.organizationNav__description{margin:1.5rem 0}.organizationNav__relatedLinks{color:#1e71cd;text-decoration:underline}.organizationNav__relatedLinks__item{margin-bottom:.2rem}.organizationNav__edit{font-size:1.2rem;color:#1e71cd;cursor:pointer}
.googleTooltip{padding:.5rem;cursor:pointer}.googleTooltip .locationSearch__results__item{padding:.5rem;font-size:1rem;background:none}.googleTooltip .locationSearch__results__extra{padding-bottom:0;border:none}.organizationNav__location__thumbnail__height a[href^="http://maps.google.com/maps"]{display:none !important}.organizationNav__location__thumbnail__height a[href^="https://maps.google.com/maps"]{display:none !important}.organizationNav__location__thumbnail__height .gmnoprint a,.organizationNav__location__thumbnail__height .gmnoprint span,.organizationNav__location__thumbnail__height .gm-style-cc{display:none}.organizationNav__location__thumbnail__height .gmnoprint div{background:none !important}
.facilityOverview .isCentered{text-align:center;padding:0}.facilityOverview__paginationBar{margin:1rem 0 1rem;display:flex;flex-direction:row}.facilityOverview__paginationBar .column{padding:0 .5rem}.facilityOverview__paginationBar .commandRight{padding-right:1rem;text-decoration:none;color:blue;background-image:url("/assets/caret-right.png");background-repeat:no-repeat;background-size:contain;background-position:right}.facilityOverview__paginationBar .commandLeft{padding-left:1rem;text-decoration:none;color:blue;background-image:url("/assets/caret-right.png");background-repeat:no-repeat;background-size:contain;background-position:left}.facilityOverview .sortedTable__header__column.isFirst{width:23%}.facilityOverview .sortedTable.isRed{color:#ff001f}.editLeaderModal .isSave{margin-left:2rem}.editLeaderModal .stdInput{width:20rem}.editLeaderModal .inputSwitch{float:right}
.calendarInput{position:relative}.calendarInput__overlay{z-index:12;position:fixed;top:0;left:0;width:100vw;height:100vh;opacity:0}.calendarInput__popout{position:absolute;top:calc(100% + 1.5rem);z-index:13;padding:.25rem;width:20rem;background:#fff;box-shadow:0px 0px 2px 2px rgba(0,0,0,.2);border-radius:.25rem}.popoutArrowUp{position:relative;box-sizing:border-box;background:#fff;box-shadow:0px 3px 3px 0 rgba(0,0,0,.4)}.popoutArrowUp::after{content:"";top:-0.25rem;position:absolute;width:0;height:0;margin-right:-0.5em;left:15%;box-sizing:border-box;border:.75rem solid #000;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff #fff;transform-origin:0 0;transform:rotate(135deg);box-shadow:-2px 2px 2px 0 rgba(0,0,0,.2)}.calendarTiles{background-color:#f9f9f9;padding:.75rem 1rem;border:1px solid #fff;outline:none;cursor:pointer;margin-right:0}.calendarTiles:first-of-type{margin-right:0}.react-calendar__tile--active{background:#db5728;color:#fff}.calendarTiles:hover{background-color:#03173e;color:#fff;opacity:1}.react-calendar__navigation__arrow{cursor:pointer;outline:none}.react-calendar__navigation{margin-bottom:1rem}.react-calendar__navigation__prev2-button{border:none}.react-calendar__navigation__prev-button{border:none}.react-calendar__navigation__next-button{border:none}.react-calendar__navigation__next2-button{border:none}.react-calendar__month-view__days__day--neighboringMonth{background:rgba(0,0,0,0);opacity:.4}

.profileDisplay{display:inline-block;vertical-align:top;padding-right:1.2rem;position:relative}.profileDisplay:hover .profileDisplay__controls{opacity:1;pointer-events:auto;cursor:pointer}.profileDisplay__list{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-bottom:-2rem}.profileDisplay__item{font-size:.9rem;flex:0 1 30%;margin-bottom:2rem;margin-right:1rem;line-height:1.3rem;position:relative}.profileDisplay__controls{pointer-event:none;opacity:0;position:absolute;right:0;top:0}.profileDisplay__controls .icon-edit{margin-bottom:2rem;color:#1e71cd}.profileDisplay__name{font-size:1.2rem}.profileDisplay__addBtn{margin-bottom:2rem}.profileDisplay__noContacts{color:#aaa;font-style:italic}
.costBreakdown .icon-checkbox-active{color:#db5728}.costBreakdown .profileDisplay{display:inline-block;vertical-align:top}.costBreakdown__divisions,.costBreakdown__facilities{border-collapse:collapse;width:100%}.costBreakdown__divisions .costBreakdown__facilities{margin-left:4rem;width:100%}.costBreakdown__divisions__row.isUnfolded{background:#f0f0f0}.costBreakdown__facilities .stdInput,.costBreakdown__facilities .stdNumber{width:9rem;background:rgba(0,0,0,0);margin-left:.5rem;border:none}.costBreakdown__facilities__row:nth-child(odd){background:#f9f9f9}.costBreakdown__facilities__row .costErrors{position:absolute;color:#ff001f;margin:1.5rem 0 0}.costBreakdown__header,.costBreakdown__item{padding:1rem .6rem;font-size:.85rem}.costBreakdown__header .icon-checkbox,.costBreakdown__header .icon-checkbox-active,.costBreakdown__item .icon-checkbox,.costBreakdown__item .icon-checkbox-active{margin-right:.6rem}.costBreakdown__item--last{padding:1rem .6rem;font-size:.85rem}.costBreakdown__item--amount{width:12rem}.costBreakdown__header{color:#999;text-align:left}.costBreakdown__header .icon-checkbox{color:#1e71cd}.costBreakdown__evenRow{background:#f9f9f9}.costBreakdown__toggle{color:#1e71cd}.costBreakdown__dollar{color:#555}.costBreakdown__unfoldedFacilities{background:#f9f9f9}.costBreakdown__divFacilities .costBreakdown__facilities{width:calc(100% - 4rem)}.costBreakdown__divFacilities .costBreakdown__item{padding:.6rem;border-bottom:1px solid #d8d8d8}.costBreakdown__divFacilities .costBreakdown__item--noUnderline{border-bottom:none}.costBreakdown__aggregateCost{display:inline-block;width:10rem}.costBreakdown__contactAdd{width:100%;text-align:center;color:#1e71cd;text-decoration:underline;display:inline-block;font-size:1rem;cursor:pointer}
.cancelPointer{cursor:auto;padding:0}.addContract .page__full__contents{padding-bottom:15rem}.addContract .page__full__contents.hasExtraPadding{margin-top:3.5rem}.addContract__navbar{position:fixed;left:0;top:3.5rem;background:#fff;width:100vw;height:3.5rem;box-shadow:0px 0px 3px 3px rgba(0,0,0,.1);padding:1rem 2rem;z-index:9}.addContract__navbar__header{width:22rem;display:inline-block;margin:0}.addContract__navbar__save{float:right;position:relative;top:-0.25rem}.addContract__navbar__errors{display:inline-block;color:#ff001f;float:right;margin:.4rem 1rem 0}.addContract__basicInfo,.addContract__contractDetails{max-width:75rem}.addContract__smallColumn,.addContract__mediumColumn,.addContract__largeColumn,.addContract__halfColumn{display:inline-block;margin-bottom:3rem;position:relative;vertical-align:top}.addContract__smallColumn{width:20rem;margin-right:2rem}.addContract__smallColumn--hide{display:none}.addContract__mediumColumn{width:42rem}.addContract__mediumColumn .stdTextarea{width:100%}.addContract__largeColumn{width:64rem}.addContract__largeColumn .addContract__smallColumn{margin-bottom:0}.addContract__halfColumn{width:11rem;margin-right:1rem;vertical-align:top}.addContract__halfColumn .icon-calendar{position:absolute;right:0;bottom:.5rem;color:#1e71cd}.addContract .statusFlag--active,.addContract .statusFlag--closed,.addContract .statusFlag--pending,.addContract .statusFlag--archived{margin-right:1rem;cursor:pointer}.addContract__asterisk{font-size:1rem;color:#ff001f;margin-left:.25rem}.addContract__files__addBtn{margin-bottom:2rem}.addContract__contacts__noContacts{color:#aaa;font-style:italic;margin-top:1rem}.addContract__selectedTypes .align-icons{float:right}.addContract__selectedTypes .align-icons .icon-cancel{cursor:pointer}.addContract__selectedTypes .align-icons .icon-edit{cursor:pointer}.addContract__selectedTypes__type{padding:.5rem;margin:0}.addContract__selectedTypes__type:nth-child(odd){background:#f9f9f9}.addContract__noServiceTypes{color:#aaa;font-style:italic}.addContract__actions{text-align:right}.addContract__actions__btn{margin-left:2rem}.addContract__actions .validationError{position:relative;margin-bottom:1.5rem}.addContract__totalCost{margin:1rem 1rem 2rem}.addContract__totalCost__text{font-weight:600}.addContract__totalCost__money{float:right}.addContract__totalCost__money .costBreakdown__dollar{margin-right:.5rem}.addContract__fileList .icon-cancel{cursor:pointer;float:right}.addContract__fileList__item{padding:.5rem;margin:0}.addContract__fileList__item:nth-child(odd){background:#f9f9f9}.addContract__fileList__link{color:#1e71cd;text-decoration:underline;display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:90%}.addContract__noFiles{font-style:italic;color:#aaa}.addContract__provider{margin-top:1rem;position:relative;padding-right:1.5rem}.addContract__provider__noAddress{font-style:italic;color:#aaa}.addContract__provider__edit{position:absolute;top:0;right:0;cursor:pointer}.autofillContactsModal{width:30rem}.autofillContactsModal .loading{margin:-0.75rem 1.3rem 0 3rem;width:3rem;position:relative;top:.5rem}
.editRelatedFacilitiesModal{width:40rem;max-height:90vh}.editRelatedFacilitiesModal .actionBtn{margin-left:1rem}.editRelatedFacilitiesModal .stdInput{width:100%}.editRelatedFacilitiesModal .icon-cancel{cursor:pointer;padding-right:.2rem}.editRelatedFacilitiesModal .sortedTable__table{max-height:60vh;overflow:scroll}.editRelatedFacilitiesModal__currentRelated{padding-top:1rem;font-size:1.1rem}.editRelatedFacilitiesModal__currentRelatedItem{padding-top:.2rem}.editRelatedFacilitiesModal__buttonRow{margin-top:2rem;text-align:right}.editRelatedFacilitiesModal__results{margin-top:2rem;max-height:60vh;overflow:scroll}.editRelatedFacilitiesModal__noResults{text-align:center;font-style:italic;color:#999;padding:.5rem}
.relatedOrganizations{height:10em}.relatedOrganizations__noDataMessage{color:#999;font-style:italic}.relatedOrganizations__link{margin-bottom:.5rem;display:inline-block}.relatedOrganizations__edit{padding-top:2rem;cursor:pointer;float:right;color:#1e71cd;font-size:1.2rem}.relatedOrganizations__name{padding-top:2rem;font-weight:500;font-size:1.3rem}
.projects{font-size:1rem}.projects__header{font-size:1.6rem}.projects__iframe{position:absolute;height:100%;width:100%}
.releaseNotesModal{width:55vw}.releaseNotesModal ul{list-style-type:disc;padding-left:1.3rem;margin-bottom:0}.releaseNotesModal ul li{margin-bottom:0}.releaseNotesModal ul ul li{list-style-type:circle;margin-bottom:0}.releaseNotesModal ul ul ul li{list-style-type:square;margin-bottom:0}.releaseNotesModal section:nth-of-type(1n+2){margin-top:2em}
.mapSearchSection{width:calc(100% + 3.6rem);background:#e8f0fa;margin:0 auto;padding:2.5rem;display:flex;position:relative;left:-1.8rem;top:-1.8rem}.mapSearchSection__logo{position:absolute;left:1.5rem;top:1.5rem}.mapSearchSection__logo__img{width:8rem}.mapSearchSection__inputContainer{width:60%;margin:0 auto;position:relative;float:right}.mapSearchSection__list__item{margin:.25rem 0}.mapSearchSection__left{flex-basis:60%;border-right:1px solid #d8d8d8;padding:2.5rem 10rem 2.5rem 2.5rem}.mapSearchSection__right{display:flex;flex-wrap:wrap;flex-basis:40%;padding:2.5rem 2.5rem 2rem 9rem}.mapSearchSection__btn{background:#1e71cd;color:#fff;font-weight:600;font-size:1rem;border:none;border-radius:3px;padding:.6rem 1.2rem;cursor:pointer;font-family:"Mark";margin-bottom:1.5rem}.mapSearchSection__btn:nth-child(1){margin-right:2em}.mapSearchSection .icon-map,.mapSearchSection .icon-newspaper{margin-right:.25rem}.mapSearchSection__mapImage{margin:3em auto;width:600px;display:block}.mapSearchSection__none{font-style:italic;color:#999}.mapSearchSection .icon-search{position:absolute;right:-0.5rem;top:0rem;font-size:1.5rem;padding:.25rem;color:#1e71cd;width:1rem;height:1rem}.mapSearchSection .searchInput{all:unset;padding:.5rem 1.25rem .5rem .5rem;width:100%;border-bottom:2px solid #d3d3d3;text-align:left;margin-bottom:1rem}.mapSearchSection .searchInput::placeholder{font-style:italic}.mapSearchSection .mapViewLink{color:#1e71cd;display:block}.linksSection{display:flex;justify-content:space-around;padding-top:2.5rem;min-height:10rem;max-width:80rem;margin:0 auto}.linksSection a{color:#1e71cd;text-decoration:underline}.siteInfo{margin:0 auto;margin-top:3.5em;width:70%}
.matrix_section{margin-top:1em}.role_preference{margin-left:1em}.permissions_changer{width:100%;display:flex;justify-content:space-between}.export_permissions{width:100%;text-align:right}.definitionSpacing{margin-top:1em}

.locationSearch .stdInput{width:100%;background:rgba(0,0,0,0);padding-right:1.8rem}.locationSearch .stdInputLabel{margin-bottom:.75rem}.locationSearch .actionBtn{font-weight:600}.locationSearch .stdSelectWrapper{background-position:95% center}.locationSearch .stdCheckboxWrapper{vertical-align:middle;margin-left:.6rem}.locationSearch__geomap{display:block;width:100%;height:100%;background:#fff;padding:.6rem;box-shadow:0px 0px 3px 1px rgba(0,0,0,.1);position:relative}.locationSearch__geomap__message{position:absolute;top:50%;transform:translateX(-50%);white-space:nowrap;left:50%;text-align:center;z-index:1;font-size:1.5rem;background:#fff;color:#555;border:1px solid #d8d8d8;border-radius:.2rem;padding:.5rem 1rem}.locationSearch__geomap .geomap{height:100%}.locationSearch__geomap__loading{position:absolute;top:50%;left:50%}.locationSearch__header{color:#e05929;font-size:1.4rem;margin:0 0 2.5rem}.locationSearch__label{display:inline-block}.locationSearch__input{margin-bottom:2rem;width:100%;position:relative}.locationSearch__input .icon-search{position:absolute;top:-0.2rem;right:.2rem;font-size:1.2rem;color:#1e71cd}.locationSearch__input.isSelect{background-image:none}.locationSearch__actions{width:100%;display:flex;justify-content:space-between}.locationSearch__results{position:relative;overflow:hidden}.locationSearch__results__container{width:23.4rem;height:calc(100vh - 4.7rem);padding-top:2rem;overflow-y:scroll;background:#fff}.locationSearch__results__close{position:absolute;right:.5rem;top:.75rem;font-size:1.5rem;cursor:pointer;color:#1e71cd}.locationSearch__results__count{margin:1rem 0rem .5rem 2.1rem;position:relative}.locationSearch__results__header{font-size:1.2rem;margin:.75rem 0rem 0rem}.locationSearch__results__closed{display:inline-block;margin-top:.4rem;color:#1e71cd;right:1.8rem;font-size:.85rem;font-style:italic;font-weight:400}.locationSearch__results__top{font-weight:600;margin-bottom:.5rem}.locationSearch__results__name{margin-right:1rem}.locationSearch__results__item{padding:.75rem 1.8rem 0;margin:0;cursor:pointer;position:relative;border-left:.3rem solid rgba(0,0,0,0)}.locationSearch__results__item .icon-caret-right{position:absolute;right:1.3rem;top:40%;font-size:1.2rem;color:#1e71cd}.locationSearch__results__item:hover{border-left:.3rem solid #1e71cd}.locationSearch__results__item:hover .locationSearch__results__name{color:#1e71cd}.locationSearch__results__item.isClosed .statusFlag--closed{background-color:#999;margin-bottom:0}.locationSearch__results__item.isClosed .locationSearch__results__name{color:#999}.locationSearch__results__extra{margin-top:.5rem;font-size:.85rem;width:100%;padding-bottom:1rem;border-bottom:1px solid #f0f0f0}.locationSearch__results__directions{display:inline-block;margin-top:.5rem;margin-left:-0.25rem;color:#1e71cd}.expandedLeftNav{width:23.4rem;height:calc(100% - 1rem);padding:1.8rem;margin:.6rem;display:inline-block;background:#fff;vertical-align:top}
.weatherMap__banner{background:linear-gradient(to right, #F0F0F0 0%, #75CFF0 100%);border-bottom:.3rem solid #f0f0f0;color:#000;font-size:1.2rem;padding-bottom:.5rem;padding-top:.5rem;text-align:center;width:100%}.weatherMap__wrapper{height:100%}
.environment-banner{position:fixed;margin-top:3.5rem;z-index:11;width:100%;height:25px;text-align:center;padding-top:2px}.environment-banner.local{background-color:#b6da30}.environment-banner.qa{background-color:#1bab5e}.environment-banner.staging{background-color:#a930da}.environment-banner.production{display:none}
.actionRow{float:right}button:first-of-type{margin-right:.5rem}
