@import url(https://fonts.googleapis.com/css?family=Lato);:root{--fulltextsearch-border-radius:4px}.fulltextsearch-container{position:relative;-ms-flex:60% 1;flex:60% 1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.fulltextsearch-text-group{height:var(--navbar-left-item-height);margin-top:var(--navbar-left-item-margin-top);display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.fulltextsearch-text-input{width:100%;border-radius:8px;border-radius:4px;border-radius:var(--fulltextsearch-border-radius);padding-left:16px;font-size:1.25rem;border:none;height:32px;margin-top:0;margin-bottom:4px}.fulltextsearch-text-icon{border-top-right-radius:4px;border-top-right-radius:var(--fulltextsearch-border-radius);border-bottom-right-radius:4px;border-bottom-right-radius:var(--fulltextsearch-border-radius);background:#fff;border:none}ul.options{list-style:none;width:calc(100% + 2rem);transition:height .3s;max-height:500px;overflow-y:auto;overflow-x:hidden;margin:-10px auto auto -18px}@media screen and (max-width:960px){ul.options{position:absolute;width:calc(100vw - 3rem);left:28px;height:calc(100vh - 55px);overflow-x:hidden;padding-bottom:40px;top:52px}}ul.options li{display:block;background:rgb(255 255 255);font-size:1.2rem;padding:5px 5px 5px 25px;height:72px}ul.options li:hover{color:#4a5762;cursor:pointer;transition:all .3s;background:#eee}ul.options li.option-active{background:#eee}.options-title{display:block;background:rgb(255 255 255);font-size:1.5rem;color:rgb(139 0 0);font-weight:700;border-bottom:1px solid rgb(128 128 128);padding:8px}.no-options{color:#444;position:absolute;font-size:1.5em;background:#fff;width:100%;border:1px solid grey;padding:10px}.fulltextsearch-option-title{font-weight:600}.fulltextsarch-option-body{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.fulltextsearch-option-details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:80% 1;flex:80% 1}.fulltextsearch-option-description{color:rgb(68 68 68);font-size:1.25rem;-ms-flex:90% 1;flex:90% 1}.fulltextsearch-option-route{font-weight:600;font-size:2rem;border:1px solid grey;padding:3px;vertical-align:-10px;border-radius:8px;height:32px;width:32px;text-align:center;cursor:pointer}.fulltextsearch-option-route:hover{background-color:#ddd}.alert-container{font-size:1.5rem;padding:5px!important}body{overflow:auto}.col-6,.col-12{padding:0!important}.logo-slogan{vertical-align:10px;margin:4px;padding-top:15px;height:64px}.ZoningDocumentContainer{font-size:14px!important;overflow-y:auto;overflow-x:hidden;height:270mm!important;width:180mm!important;padding-bottom:120px}.DocumentModal{overflow-y:auto;max-height:400px}.DocumentSection{border:1px solid grey;margin-bottom:5px}.CorporateLogo{padding:12px;width:64px;float:left}.CorporateTitle{font-size:24px;padding-top:12px}.statusDocumentDialog{min-width:50%;max-width:50%;margin:auto}.ZoningStatusDocument_Logo{width:72px}.ZoningStatusDocument_Header_Logo{width:100%;margin:0}.ZoningStatusDocument_Description{background:#dbdbdb;padding:10px}.ZoningStatusDocument_Toolbar{padding:10px;text-align:right}.ZoningStatusDocument_Toolbar_Button{font-size:1.25rem!important;margin-left:5px}.disclaimerText{text-align:center;font-size:1.35rem!important;padding-top:40px;font-weight:600;color:#444}.ZoningStatusDocumentTable{font-size:1.25rem!important;width:100%}@media (max-width:960px){.ZoningDocumentContainer{width:100%!important}.document-map-container{height:200px!important;-ms-flex-align:center;align-items:center}.document-map-container>#zoning-status-map-div>canvas{width:100%!important;height:200px!important;margin:auto}.offcanvas-zoningstatusdocument{width:50%!important}.ZoningStatusDocumentTable{font-size:1em!important}.mapOverlay{height:100px}.document-map-container>.esri-map{min-height:100px}.ZoningStatusDocument_Logo{width:32px}.ZoningStatusDocument_Title{font-size:1.15rem}.disclaimerText{font-size:.9rem}}.ToolbarSection{width:100%;z-index:3;border-bottom:1px solid #999;padding:10px}.offcanvas-zoningstatusdocument{position:absolute;width:30%;background-color:#fff;top:0;z-index:9;height:400px;box-shadow:9px 0 4px 0 rgb(42 42 42/30%);overflow-y:auto;float:right;font-size:1.35rem}.offcanvas-zoningstatusdocument-layerlist-heading{padding:10px;color:#444;border-bottom:1px solid #ddd;font-size:1.5rem}.offcanvas-zoningstatusdocument-close-button{right:10px;position:absolute;cursor:pointer}.offcanvas-zoningstatusdocument-close-button:hover{color:#00f}.offcanvas-zoningstatusdocument-layergroup-title{font-size:1.35rem}.offcanvas-zoningstatusdocument-layerlist-layeritem{color:#444;font-size:1.1rem}.table-grid-cell{min-width:90px}.document-map-container{width:100%;height:400px}.LayerTitle{font-size:1.25rem!important}.imardurum-tkgm-logo{width:12px}@media print{body{background-color:#fff}.offcanvas-zoningstatusdocument,.ToolbarSection{display:none}.ZoningDocumentContainer{height:auto!important;padding-top:15px;padding-bottom:10px}.document-map-container{height:400px!important;-ms-flex-align:center;align-items:center}canvas{width:100%!important;height:100%!important;margin:auto}}#app,#app>div,body,html{font-size:9px;overflow:hidden;font-family:Lato,Ubuntu,Segoe UI,Arial,sans-serif;background-color:#333}.container-fluid{position:absolute;z-index:5;left:0;top:0}:root{--themeBackground:rgb(19 35 52/75%);--themeAccent:rgb(89 105 112/95%);--blue:rgb(3 19 37/78%);--black:rgb(68 68 68);--gray:rgb(243 243 243);--darkgray:rgb(183 183 183);--red:rgb(139 0 0);--green:rgb(37 95 20);--window-border-radius:8px;--button-border-radius:4px}.hoverableCardHeader:hover{background-color:#eee}.App{font-family:sans-serif;text-align:center;background-color:rgb(243 243 243);background-color:var(--gray);color:rgb(68 68 68);color:var(--black)}.App.dark{color:rgb(243 243 243);color:var(--gray);background-color:rgb(68 68 68);background-color:var(--black)}.esri-map{height:100vh}canvas:after{border:none!important;border-radius:0!important}.UnauthorizedMessage{width:100%;height:100vh;text-align:center;font-size:1.5em;padding-top:10%;background:#0e0e0e;color:wheat}.FullScreenLoading_Logo{width:32px;margin:5px}.FullScreenLoading{width:100vw;height:100vh;background:#111;color:grey;text-align:center;padding-top:10%;font-size:1.5em}.ContainerFullScreen{text-align:center;padding:20px;color:#444;text-shadow:none;border:none;-webkit-highlight:none;font-size:1.75rem}.ErrorFullScreenText{margin:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:2.5rem}.MiniLoading,.MiniLoading:active,.MiniLoading:enabled,.MiniLoading:focus{height:8px;border:none;-webkit-highlight:none;padding:10px 6px 6px}.NoResultsFound{text-align:center;padding:20px;background:#fff;width:100%;color:rgb(19 35 52/75%);color:var(--themeBackground);font-size:1.25em}.MapContainer{width:100%;height:100%}.Navbar{padding-bottom:5px;background:rgb(19 35 52/75%);background:var(--themeBackground);padding-top:5px;padding-left:5px;height:40px}.Navbar_Right{text-align:right}.Navbar_AppTitle{color:#e0e0e0;margin-top:6px;height:32px}.Navbar_AppTitleText{float:left;font-size:1.35rem;margin-left:5px;font-weight:600;cursor:pointer}.Navbar_AppTitleText_Title1{color:#fff}.Navbar_AppTitleText_Title2{color:rgb(101 241 255)}.Navbar_AppLogo{float:left;margin-left:-6px;margin-top:-3px}.Navbar_AppLogo img{height:24px}.navbar-button{margin-right:5px;cursor:pointer;color:#e0e0e0;padding:12px;border-radius:4px;border-radius:var(--button-border-radius)}.navbar-button,.navbar-button span{margin-left:5px}.navbar-button:hover{color:#fff;background-color:rgb(89 105 112/95%);background-color:var(--themeAccent)}.Sidebar{width:40px;height:100vh;background:rgb(19 35 52/75%);background:var(--themeBackground);position:absolute}.Sidebar_Button{position:relative;display:inline-block;font-size:1.25em;padding:10px;color:#ddd;cursor:pointer;font-weight:600;width:100%;text-align:center}.Sidebar_Button_Icon{color:#ddd}.Sidebar_Button:hover{background-color:rgb(89 105 112/95%);background-color:var(--themeAccent)}.Sidebar_Seperator{width:80%;border-bottom:1px solid #888;margin:10%}.ModuleSelectBar{transition:opacity 1s ease-out;width:160px;height:100vh;background:rgb(20 34 34/90%);position:absolute;overflow-y:auto;left:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.ModuleSelectBar_Button:last-child{margin-bottom:120px}.ModuleSelectBar_Button{text-align:center;padding-top:20px;padding-bottom:10px;cursor:pointer;font-weight:600;width:80%;margin-top:10px;border:1px solid #666;border-radius:10px}.ModuleSelectBar_Button:hover{background-color:rgb(89 105 112/95%);background-color:var(--themeAccent);transition:.5s}.ModuleSelectBar_Button_Title{color:#fff;font-size:1.25rem;margin-top:10px}.ModuleSelectBar_Button_Image{width:36px}.Image_Inverse{-webkit-filter:invert(1);filter:invert(1)}.imar-btn{padding-top:10px;padding-bottom:10px;font-size:1.25rem!important}.WidgetWindow{min-width:375px;max-width:500px;position:absolute;border-radius:8px;border-radius:var(--window-border-radius);border:1px solid grey;left:41px;top:41px;z-index:1;box-shadow:4px 4px 13px 1px #424242}.WidgetWindow_Title{width:100%;background-color:rgb(19 35 52/75%);background-color:var(--themeBackground);color:#fff;font-size:1.65rem;padding:8px 8px 8px 50px;border-top-left-radius:8px;border-top-left-radius:var(--window-border-radius);border-top-right-radius:8px;border-top-right-radius:var(--window-border-radius)}.WidgetWindow_Title_Text{vertical-align:-4px}.WidgetWindow_Body{background-color:#fff;padding:5px;overflow-y:auto;overflow-x:hidden;max-height:75vh;font-size:1.25em;border-bottom-left-radius:8px;border-bottom-left-radius:var(--window-border-radius);border-bottom-right-radius:8px;border-bottom-right-radius:var(--window-border-radius)}.WidgetWindow_Body_Form{padding-left:5px;padding-right:5px}.WidgetWindow_ToolbarButton{background:rgb(89 105 112/95%);background:var(--themeAccent);float:none;text-align:center;border:3px solid rgba(0,0,0,0);border-radius:4px;border-radius:var(--button-border-radius);width:24px;height:24px;padding-top:2px;cursor:pointer;float:right;margin-left:2px;color:#fff}.WidgetWindow_ToolbarButton:hover{color:#444;background-color:rgb(243 243 243);background-color:var(--gray)}.WidgetWindow_ToolbarButton>svg{font-size:1.25rem;vertical-align:3px}.WidgetWindow-ExtentButton{padding:10px;font-weight:700}.WidgetWindow_Icon{position:absolute;left:15px;top:8px;font-size:24px;border:1px solid rgba(0,0,0,0);border-radius:60px;color:#fff;width:24px!important;height:24px!important;float:left}.WidgetWindow_RightSection{right:10px;left:auto!important}.KeyPlacesGroup{padding:12px;border-bottom:1px solid #ddd;cursor:pointer;font-size:1.15em;height:55px}.KeyPlacesGroup:hover{background-color:#ddd}.KeyPlaceItem{padding-left:50px!important}.layer-list-item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:10px;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.layer-list-item:hover{background-color:#ddd}.layer-list-item-toggle{font-size:1.5rem;-ms-flex:1 1;flex:1 1}.layer-list-item-title{font-size:1.5rem;-ms-flex:40% 1;flex:40% 1}.layer-list-item-slider{font-size:2rem;-ms-flex:40% 1;flex:40% 1}.layer-group{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.layer-group-toggle{font-size:1.5rem;-ms-flex:1 1;flex:1 1}.layer-group-title{padding-left:10px;font-size:1.65rem;color:#444}.MeasurementWidget_Button{border:1px solid grey;border-radius:5px;margin:5px;padding:10px;float:left;cursor:pointer;color:rgb(19 35 52/75%);color:var(--themeBackground)}.MeasurementWidget_Button:hover{background-color:#eee}.parcelDetailsPlanChangeList{max-height:400px;overflow-y:auto}.dropbtn{background-color:rgba(0,0,0,0);color:#fff;font-size:1.25em;border:none;cursor:pointer}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;background-color:rgb(19 35 52/75%);background-color:var(--themeBackground);min-width:210px;box-shadow:0 4px 4px 0 rgba(0,0,0,.1);z-index:1}.dropdown-content-sidebar{top:0;left:36px}.dropdown-content a{color:#fff;padding:12px;text-decoration:none;display:block}.dropdown-content a:hover{background-color:#e0e0e0;color:#444}.dropdown:hover .dropdown-content{display:block}.dropdown:hover .dropbtn{color:#fff}.dropdownLinkText{margin-left:10px}.btnGrid{margin-left:2px;margin-right:2px;cursor:pointer;color:silver;float:left;font-size:1.25em}.btnGrid:hover{color:#444}.modal-title{font-size:1.75em;color:#444}.modal-content{padding:5px;border-radius:12px;background:#f5f5f5;box-shadow:9px 3px 11px 3px #444;top:40px;left:40px}.contextMenu{width:250px;background:#fff;box-shadow:1px 1px 9px 1px #999;font-size:1.25em;border-radius:8px}.contextMenuItem{padding:10px;cursor:pointer;width:100%}.contextMenuItemTitle{margin-left:5px}.contextMenuItem:hover{background-color:rgb(243 243 243);background-color:var(--gray)}.contextMenuDescription{padding:10px;background-color:rgb(19 35 52/75%);background-color:var(--themeBackground);color:#fff;border-top-left-radius:8px;border-top-right-radius:8px;text-align:center}.contextMenuSeperator{border-bottom:1px solid grey;padding-bottom:10px;width:100%}.contextMenuPlanChangeResults{width:400px;max-height:400px;overflow-y:auto;overflow-x:hidden;position:absolute;top:86px;left:250px;box-shadow:9px 1px 9px 1px #999}.subResults_Container{background:#d8d8d8;border:2px inset grey}.FullTextSearchQuery_SearchBox{width:100%}.FullTextSearchQuery_ResultContainer{width:94%;position:absolute;background:rgb(255 255 255/80%);padding:10px;border:1px solid #eee;box-shadow:0 4px 8px 0 #999;border-radius:2px}.FullTextSearchQuery_ResultSection{margin-bottom:10px}.FullTextSearchQuery_ResultItemHeader{width:100%;font-weight:600;font-size:1.25em;border-bottom:1px solid grey;padding-bottom:2px}.FullTextSearchQuery_ResultItem{width:100%}.LayerList_SearchContainer{padding-top:3px;padding-bottom:5px}.LayerList_SearchBox{font-size:1.25rem}.BusinessMessageContainer{z-index:999;text-align:center;background:rgb(255 255 255/70%);padding:10px;border-radius:5px}.BusinessMessageContainer_Text{font-weight:600;font-size:1.25em;float:left}.BusinessMessageContainer_CloseButton{text-align:right;color:#ccc;cursor:pointer}.BusinessMessageContainer_CloseButton:hover{color:#fff}.color-danger{background-color:rgb(224 0 0/70%)}.color-warning{background-color:rgb(224 128 29/70%)}.color-info{color:#fff;background-color:rgb(37 86 138/70%)}.tableHeader{background:#eee;padding:5px;border:1px solid grey}.tableColumnHeader{text-align:center;font-weight:600}.tableCell{text-align:center;white-space:pre-line;word-break:break-word;padding:1px}.tableRow{padding-top:10px;border-bottom:1px solid grey;padding-bottom:10px}.tableRow:hover{background:#eee}.form-label{font-size:1.2em;font-weight:700;margin-top:10px;padding-left:10px;text-align:right}.formHeader{font-weight:600;text-align:right}.formRow{margin-top:5px}.formRow,.licenceFormRow{margin-bottom:5px}.licenceFormColumn{padding:20px}.licenceBorderedCell{border:1px solid #999;padding:5px}.FileGroupTitle{font-size:1.25em;margin-left:5px}.fileListRow:hover{background:#ddd}.fileIcon{margin-right:5px}.fileDownloadIcon,.fileIcon{font-size:1.5em;color:rgb(19 35 52/75%);color:var(--themeBackground)}.fileDownloadIcon{float:right}.fileDownloadIcon:hover{color:#007bff}.fileListSection{border:1px solid grey;margin-bottom:10px;padding:10px}.previewDocumentTitle{padding:10px;background:#eee;margin-bottom:5px;color:#444;font-size:1.5em}.pg-viewer-wrapper,.preview-wrapper{max-height:500px;width:100%}.preview-wrapper{overflow:auto}#viewDiv{padding:0;margin:0;height:100%;width:100%;z-index:-1}.overviewMapDiv{position:absolute;bottom:20px;left:75px;width:20em;height:10em;border:1px solid #8e8d8d;z-index:1;overflow:hidden}.overviewMap_extentDiv{background-color:rgb(19 35 52/75%);background-color:var(--themeBackground);position:absolute;z-index:2;width:100%;padding:3px;font-size:1.25rem;color:#fff;text-align:center;font-weight:600}.overviewMapContainer{width:20em;height:10em}.GoogleStreetViewContainer{width:100%;height:250px}.Item{border-bottom:1px solid #cdcdcd;padding:20px;cursor:pointer}.Item:hover{background-color:rgb(238 238 238)}.Item_Title{font-size:1.5rem;color:#8b0000}.Item_Address_NeighborhoodName{font-size:1.45rem;font-weight:600;color:#444}.Item_Address_StreetName{color:#444;font-size:1.35rem}.Item_Type{font-size:1.25rem}.Item_SubType,.Item_Type{margin-top:20px;font-weight:600;color:#2d5989}.Item_SubType{font-size:1.15rem}.Item_Tools_Item_Button{width:3rem}.Item_Tools_Item_Button:hover{border:1px solid grey;border-radius:5px}.Item_Image{width:32px;-webkit-filter:drop-shadow(2px 4px 6px #666);filter:drop-shadow(2px 4px 6px #666)}.Item_Date{font-size:1.5rem;font-weight:600;color:rgb(37 95 20);color:var(--green);padding:2px}.Item_Address_NbhoodName{margin-top:5px;border-radius:5px;color:rgb(0 100 0);font-weight:700}input[type=range]::-webkit-slider-runnable-track{background-color:#999;height:5px}input[type=range]::-webkit-slider-thumb{background-color:rgb(3 19 37/78%);background-color:var(--blue);height:12px;width:12px;border-radius:60px;margin-top:-4px}input[type=range]{overflow:hidden;accent-color:rgb(3 19 37/78%);accent-color:var(--blue)}.nav-tabs .nav-link{font-size:1.5rem!important}.btn-primary.disabled,.btn-primary:disabled{color:#2b2b2b;background-color:#fff;border-color:#6f6f6f}textarea{border-radius:8px;padding:10px}.form-control:disabled,.form-control[readonly]{background-color:rgba(0,0,0,0);opacity:1;color:#444;border:none;text-shadow:none}button>span{padding:10px;font-size:1.25em}.table{font-size:1.25rem}a{font-size:1.25em;color:#444}.btn-primary.focus,.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:rgb(31 72 105/81%);border-color:rgb(19 35 52/75%);border-color:var(--themeBackground)}.btn-primary{font-size:1.25em;background-color:rgb(19 35 52/75%);background-color:var(--themeBackground)}.btn-primary,.btn-primary:hover{color:#fff;border-color:rgb(19 35 52/75%);border-color:var(--themeBackground)}.btn-primary:hover{background-color:rgb(31 72 105/81%)}.toast{font-size:1.5em;border-radius:8px;border-radius:var(--window-border-radius)}.toast-header .btn-close{right:10px;position:absolute}.modal-dialog{min-width:30%;max-width:80%}.btn{font-size:1.25rem;border-radius:8px}.form-control{padding-left:1rem;height:40px;border:1px solid #d7d7d7;border-radius:10px;font-size:1.5rem!important}.label,.modal-body{font-size:1.5rem}.tab-content{padding:1rem}.slidingImagesContainer{width:100%;padding:10px}.slidingImagesContainer>img{height:100%;border:3px solid #eee}.ModalSection_Title{font-size:1.35em;padding:10px;background:#eee;color:#444;border:1px solid grey}.ModalSection{margin:2px;width:100%}.SectionHeader{margin:5px;font-size:1.25em;color:#007bff}.Section{border:1px solid #eee;padding:10px;margin:5px}.imageNotFound{width:100%}.imageNotFoundText{margin-top:5px;font-size:1.25em;color:#444;width:100%;text-align:center}:host([scale=s]){width:1.5rem!important;height:1.5rem!important}.esri-popup__button--dock{display:none}.esri-widget{overflow-x:hidden}.esri-ui .esri-popup,.esri-widget{border-radius:10px}.esri-basemap-gallery{max-width:100%!important;width:100%!important}.esri-basemap-gallery__item-title{font-size:1.15em!important}.esri-select{font-size:1.25rem}.esri-distance-measurement-2d__units-label{display:none}.esri-area-measurement-2d__measurement,.esri-distance-measurement-2d__measurement{padding:10px;border:1px solid grey;margin-top:5px;margin-bottom:5px}.esri-area-measurement-2d__measurement-item-title,.esri-distance-measurement-2d__measurement-item-title{font-weight:700;margin-right:10px}.esri-swipe__container:focus,.esri-view .esri-view-surface--inset-outline:focus:after{outline:none!important}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#aaa}::-webkit-scrollbar-thumb:hover{background:#555}.ToolbarWidget{z-index:99;position:absolute;bottom:12px;margin:0;font-size:14px;border:none;background:rgb(19 35 52/75%);background:var(--themeBackground);padding:10px;border-radius:20px;max-width:90%;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.ToolbarWidget_Button{cursor:pointer;color:#fff;margin-left:3px;margin-right:10px;font-weight:700;border:4px solid rgb(89 105 112/95%);border:4px solid var(--themeAccent);padding:7px;border-radius:48px;background:rgb(89 105 112/95%);background:var(--themeAccent);width:32px!important;height:32px!important}.ToolbarWidget_Button:hover{color:#444;background-color:rgb(243 243 243);background-color:var(--gray);border-color:rgb(243 243 243);border-color:var(--gray)}.Toolbar_WidgetWindow{position:absolute;bottom:72px;width:420px;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.ZoningStatusDocument_ModalContainer .modal-dialog{width:750px}.appVersion{position:fixed;right:0;bottom:50px;background-color:rgb(255 255 255/80%);color:#444;z-index:999;font-size:8px;padding:8px;font-weight:600}.companyLogo{position:fixed;right:0;bottom:0}.companyLogo a{cursor:pointer}.companyLogo a img{width:48px}.companyLogo a img:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}#locateButtonContainer{background:rgba(0,0,0,0);color:#fff;font-weight:700!important;height:16px;width:16px}#locateButtonContainer:hover{cursor:pointer;color:wheat}.keyPlaceTypeSelectItem{padding:10px;font-weight:700;color:#444;cursor:pointer;height:60px;border:1px solid #ddd;background:#fff;margin:2px;width:48%}.keyPlaceTypeSelectItem:hover{background-color:#e0e0e0}.keyPlaceTypeSelectImage{width:24px}.carousel-inner{background:rgb(19 35 52/75%)}.map-popup-header{font-size:2rem;font-size:2.5rem}@media screen and (max-width:960px){.WidgetWindow_RightSection{left:52px!important}.WidgetWindow{min-width:0;left:39px!important;top:40px;width:calc(100vw - 40px);max-height:100vh!important;right:auto!important}.WidgetWindow,.WidgetWindow_Title{border-radius:0!important}.WidgetWindow_Body{max-height:calc(100vh - 100px)!important;border-radius:0}.WidgetWindow_LayerListWindow .WidgetWindow_BasemapListWindow{width:inherit!important}.ToolbarWidget{width:calc(100% - 180px);bottom:10px;display:none}.Toolbar_WidgetWindow{visibility:visible;bottom:10%;z-index:99;width:calc(100% - 70px);left:55px;-webkit-transform:none;-ms-transform:none;transform:none}.navbar-button-print,.navbar-button span,.overviewMapDiv{display:none}}@media (max-width:767px){.hidden-lg-down,.hidden-md-down,.hidden-sm-down,.hidden-unless-lg,.hidden-unless-md,.hidden-unless-sm,.hidden-unless-xl,.hidden-xl-down,.hidden-xs-down,.hidden-xs-up{display:none!important}.navbar-button{padding:0}.esri-popup--is-docked-bottom-center{left:45px!important;right:0!important;width:calc(100vw - 46px)!important;font-size:2rem!important}}@media (min-width:576px) and (max-width:767px){.hidden-lg-down,.hidden-md-down,.hidden-sm-down,.hidden-sm-up,.hidden-unless-lg,.hidden-unless-md,.hidden-unless-xl,.hidden-unless-xs,.hidden-xl-down,.hidden-xs-up{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-lg-down,.hidden-md-down,.hidden-md-up,.hidden-sm-up,.hidden-unless-lg,.hidden-unless-sm,.hidden-unless-xl,.hidden-unless-xs,.hidden-xl-down,.hidden-xs-up{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-lg-down,.hidden-lg-up,.hidden-md-up,.hidden-sm-up,.hidden-unless-md,.hidden-unless-sm,.hidden-unless-xl,.hidden-unless-xs,.hidden-xl-down,.hidden-xs-up{display:none!important}}@media (min-width:1200px){.hidden-lg-up,.hidden-md-up,.hidden-sm-up,.hidden-unless-lg,.hidden-unless-md,.hidden-unless-sm,.hidden-unless-xs,.hidden-xl-down,.hidden-xl-up,.hidden-xs-up{display:none!important}}.hp-ctn-howItWorks img{vertical-align:middle}.hp-ctn-howItWorks{padding:0;text-align:center;margin:0;width:150px;height:40px;z-index:15;border-radius:5px 5px 0 0;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;position:relative;top:250px}.hp-ctn-howItWorks p{color:#fff;display:inline-block;line-height:40px}.mapOverlay{background:rgba(0,0,0,0);position:absolute;width:100%;z-index:9;left:0;top:auto;right:0}@media (min-width:768px){.btnSelectFromMap{display:none}.mapOverlay{height:400px}}.fastAccessQueryButton{background:rgb(255 255 255);color:rgb(68 68 68);border:1px solid rgb(170 170 170);word-wrap:normal;font-size:1rem;text-align:left;height:45px;margin:2px;padding:5px;width:30%}.fastAccessQueryButton img{height:32px}.fastAccessQueryButton span{word-wrap:normal;padding:0}.resultCountContainer{padding-left:30px!important;font-size:1.5rem;padding-bottom:10px!important;padding-top:10px!important;background:#ededed;border-top:1px solid #d1d1d1;border-bottom:1px solid #ddd;margin-top:5px}.carousel-inner{background:var(--themeBackground);max-width:100%;max-height:500px}.carouselOpenImageNewWindowLink{color:#fff;text-decoration:none}.carouselOpenImageNewWindowLink:hover{color:#fff;font-weight:700}.carousel-inner img{margin:auto}.carousel-control-next,.carousel-control-prev{width:3%;background:rgb(191 190 190/80%)}.carousel-video-container{padding:50px}.map-popup-header-row{margin-bottom:5px;border-bottom:1px solid grey;padding-bottom:15px}.map-popup-header{font-size:1.5rem;font-weight:600;padding-left:10px}.map-popup-body{padding-left:25px;padding-right:25px;padding-top:25px}body,html{background-color:#eee!important}.link404{float:left;margin-right:10px;margin-top:20px}.link404:hover{background-color:var(--themeBackground);color:#fff;text-decoration:none}.btn404{border:1px solid grey;padding:20px;width:200px}