/*!
 * Calcite Maps v0.0.2 (http://github.com/esri/calcite-maps)
 * Copyright 2016 Esri
 * Licensed under Apache (http://www.apache.org/licenses/LICENSE-2.0)
 *//*!
This CSS resource incorporates links to font software which is the valuable copyrighted
property of Monotype Imaging and/or its suppliers. You may not attempt to copy, install,
redistribute, convert, modify or reverse engineer this font software. Please contact Monotype
Imaging with any questions regarding Web Fonts:  http://www.fonts.com
*/body{font-family:"Avenir Next W00","Avenir Next",Avenir;-webkit-font-smoothing:subpixel-antialiased}@font-face{font-family:"Avenir Next W00";src:url(../fonts/avenir-next/Avenir_Next_W00_400.eot?#iefix);src:url(../fonts/avenir-next/Avenir_Next_W00_400.eot?#iefix) format("eot"),url(../fonts/avenir-next/Avenir_Next_W00_400.woff2) format("woff2"),url(../fonts/avenir-next/Avenir_Next_W00_400.woff) format("woff"),url(../fonts/avenir-next/Avenir_Next_W00_400.ttf) format("truetype"),url(../fonts/avenir-next/Avenir_Next_W00_400.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Avenir Next W00";src:url(../fonts/avenir-next/Avenir_Next_W00_Italic_400.eot?#iefix);src:url(../fonts/avenir-next/Avenir_Next_W00_Italic_400.eot?#iefix) format("eot"),url(../fonts/avenir-next/Avenir_Next_W00_Italic_400.woff2) format("woff2"),url(../fonts/avenir-next/Avenir_Next_W00_Italic_400.woff) format("woff"),url(../fonts/avenir-next/Avenir_Next_W00_Italic_400.ttf) format("truetype"),url(../fonts/avenir-next/Avenir_Next_W00_Italic_400.svg) format("svg");font-weight:400;font-style:italic}@font-face{font-family:"Avenir Next W00";src:url(../fonts/avenir-next/Avenir_Next_W00_600.eot?#iefix);src:url(../fonts/avenir-next/Avenir_Next_W00_600.eot?#iefix) format("eot"),url(../fonts/avenir-next/Avenir_Next_W00_600.woff2) format("woff2"),url(../fonts/avenir-next/Avenir_Next_W00_600.woff) format("woff"),url(../fonts/avenir-next/Avenir_Next_W00_600.ttf) format("truetype"),url(../fonts/avenir-next/Avenir_Next_W00_600.svg) format("svg");font-weight:600;font-style:normal}@font-face{font-family:"Avenir Next W00";src:url(../fonts/avenir-next/Avenir_Next_W00_Italic_600.eot?#iefix);src:url(../fonts/avenir-next/Avenir_Next_W00_Italic_600.eot?#iefix) format("eot"),url(../fonts/avenir-next/Avenir_Next_W00_Italic_600.woff2) format("woff2"),url(../fonts/avenir-next/Avenir_Next_W00_Italic_600.woff) format("woff"),url(../fonts/avenir-next/Avenir_Next_W00_Italic_600.ttf) format("truetype"),url(../fonts/avenir-next/Avenir_Next_W00_Italic_600.svg) format("svg");font-weight:600;font-style:italic}.calcite-bgcolor-custom{background-color:inherit}.calcite-bgcolor-transparent{background-color:transparent!important}.calcite-bgcolor-light{background-color:#fff!important}.calcite-bgcolor-dark{background-color:#4c4c4c!important}.calcite-bgcolor-true-white{background-color:#fff!important}.calcite-bgcolor-off-white{background-color:#f8f8f8!important}.calcite-bgcolor-white{background-color:#fff!important}.calcite-bgcolor-white-25{background-color:rgba(255,255,255,.25)!important}.calcite-bgcolor-white-50{background-color:rgba(255,255,255,.5)!important}.calcite-bgcolor-white-75{background-color:rgba(255,255,255,.75)!important}.calcite-bgcolor-lightest-grey{background-color:#efefef!important}.calcite-bgcolor-lighter-grey{background-color:#ccc!important}.calcite-bgcolor-light-grey{background-color:#a9a9a9!important}.calcite-bgcolor-grey{background-color:#959595!important}.calcite-bgcolor-grey-25{background-color:rgba(149,149,149,.25)!important}.calcite-bgcolor-grey-50{background-color:rgba(149,149,149,.5)!important}.calcite-bgcolor-grey-75{background-color:rgba(149,149,149,.75)!important}.calcite-bgcolor-dark-grey{background-color:#828282!important}.calcite-bgcolor-darker-grey{background-color:#6e6e6e!important}.calcite-bgcolor-darkest-grey{background-color:#595959!important}.calcite-bgcolor-true-black{background-color:#000!important}.calcite-bgcolor-off-black{background-color:#4c4c4c!important}.calcite-bgcolor-black{background-color:#323232!important}.calcite-bgcolor-black-25{background-color:rgba(0,0,0,.25)!important}.calcite-bgcolor-black-50{background-color:rgba(0,0,0,.5)!important}.calcite-bgcolor-black-75{background-color:rgba(0,0,0,.75)!important}.calcite-bgcolor-light-blue{background-color:#d2e9f9!important}.calcite-bgcolor-blue{background-color:#56a5d8!important}.calcite-bgcolor-blue-25{background-color:rgba(86,165,216,.25)!important}.calcite-bgcolor-blue-50{background-color:rgba(86,165,216,.5)!important}.calcite-bgcolor-blue-75{background-color:rgba(86,165,216,.75)!important}.calcite-bgcolor-dark-blue{background-color:#196fa6!important}.calcite-bgcolor-light-green{background-color:#ddeedb!important}.calcite-bgcolor-green{background-color:#5a9359!important}.calcite-bgcolor-green-25{background-color:rgba(90,147,89,.25)!important}.calcite-bgcolor-green-50{background-color:rgba(90,147,89,.5)!important}.calcite-bgcolor-green-75{background-color:rgba(90,147,89,.75)!important}.calcite-bgcolor-dark-green{background-color:#275e26!important}.calcite-bgcolor-light-red{background-color:#e4a793!important}.calcite-bgcolor-red{background-color:#c6542d!important}.calcite-bgcolor-red-25{background-color:rgba(198,84,45,.25)!important}.calcite-bgcolor-red-50{background-color:rgba(198,84,45,.5)!important}.calcite-bgcolor-red-75{background-color:rgba(198,84,45,.75)!important}.calcite-bgcolor-dark-red{background-color:#8c2907!important}.calcite-bgcolor-light-orange{background-color:#f6ca92!important}.calcite-bgcolor-orange{background-color:#d17e21!important}.calcite-bgcolor-orange-25{background-color:rgba(209,126,33,.25)!important}.calcite-bgcolor-orange-50{background-color:rgba(209,126,33,.5)!important}.calcite-bgcolor-orange-75{background-color:rgba(209,126,33,.75)!important}.calcite-bgcolor-dark-orange{background-color:#e8912e!important}.calcite-bgcolor-light-yellow{background-color:#efe397!important}.calcite-bgcolor-yellow{background-color:#e4d154!important}.calcite-bgcolor-yellow-25{background-color:rgba(228,209,84,.25)!important}.calcite-bgcolor-yellow-50{background-color:rgba(228,209,84,.5)!important}.calcite-bgcolor-yellow-75{background-color:rgba(228,209,84,.75)!important}.calcite-bgcolor-dark-yellow{background-color:#d9bf2b!important}.calcite-bgcolor-light-purple{background-color:#c4bcdc!important}.calcite-bgcolor-purple{background-color:#9081bc!important}.calcite-bgcolor-purple-25{background-color:rgba(144,129,188,.25)!important}.calcite-bgcolor-purple-50{background-color:rgba(144,129,188,.5)!important}.calcite-bgcolor-purple-75{background-color:rgba(144,129,188,.75)!important}.calcite-bgcolor-dark-purple{background-color:#7461a8!important}.calcite-bgcolor-light-brown{background-color:#d2b38f!important}.calcite-bgcolor-brown{background-color:#a57946!important}.calcite-bgcolor-brown-25{background-color:rgba(165,121,70,.25)!important}.calcite-bgcolor-brown-50{background-color:rgba(165,121,70,.5)!important}.calcite-bgcolor-brown-75{background-color:rgba(165,121,70,.75)!important}.calcite-bgcolor-dark-brown{background-color:#8c5e2a!important}.calcite-index-top{z-index:100}.calcite-index-bottom{z-index:auto}.calcite-overflow-visible{overflow:visible}.calcite-btn-noborder{border:none}.calcite-width-full{width:100%}.visible-xs-flex{display:none!important}@media (max-width:767px){.visible-xs-flex{display:flex!important}}@media (min-width:769px){.visible-mobile-only{display:none!important}}.calcite-direction-ltr{direction:ltr}.calcite-maps{overflow:hidden;-ms-overflow-style:none}.calcite-map{width:auto;height:auto}.calcite-map .calcite-map-absolute,.calcite-map.calcite-map-absolute{position:absolute;top:0;right:0;bottom:0;left:0}.calcite-map .calcite-map-fixed,.calcite-map.calcite-map-fixed{position:relative;width:768px;height:500px}.calcite-navbar{height:50px;border:0;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;justify-content:flex-start;align-content:stretch;direction:ltr}.calcite-navbar .navbar-header{order:0;flex-shrink:0}.calcite-navbar .navbar-brand{padding:10px 15px;font-size:32px;cursor:pointer}.calcite-navbar .navbar-brand img{width:40px}.calcite-navbar .navbar-nav{display:flex;order:2;flex-shrink:0;margin:0}.calcite-navbar .navbar-nav>li>a{padding:15px;font-size:14px}.calcite-title{order:1;flex-grow:1;margin:0;line-height:1.5;display:flex;align-items:center}.calcite-title-main{flex-shrink:0;margin:0;padding:1px 0 2px;overflow:hidden;font-size:22px;font-weight:400}.calcite-title-divider{position:relative;top:0;left:0;height:100px;margin:0 15px;transform:scale(.7,.3);transform-origin:left;border-left:1px solid}.calcite-title-sub{display:inline-block;margin:0;padding:1px 0 0;overflow:hidden;font-size:13px;font-weight:400}.calcite-overflow-hidden{white-space:nowrap;overflow:hidden}.calcite-navbar-search{margin:9px}.calcite-dropdown-toggle{display:block;width:17px;height:14px;position:relative;margin:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.15s ease-in-out;-moz-transition:.15s ease-in-out;-o-transition:.15s ease-in-out;transition:.15s ease-in-out;cursor:pointer}.calcite-dropdown-toggle span{display:block;position:absolute;height:2px;width:100%;margin:0;padding:0;background:#fff;border-radius:5px;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.1s ease-in-out;-moz-transition:.1s ease-in-out;-o-transition:.1s ease-in-out;transition:.1s ease-in-out}.calcite-navbar.calcite-text-light .dropdown-toggle:focus,.calcite-navbar.calcite-text-light .dropdown-toggle:hover,.calcite-navbar.calcite-text-light .navbar-brand:focus,.calcite-navbar.calcite-text-light .navbar-brand:hover{background-image:linear-gradient(to top,transparent 96%,#fff 2px);transition:color 150ms linear,text-decoration 150ms linear}.calcite-dropdown-toggle span:nth-child(2){top:0}.calcite-dropdown-toggle span:nth-child(3),.calcite-dropdown-toggle span:nth-child(4){top:6px}.calcite-dropdown-toggle span:nth-child(5){top:12px}.calcite-dropdown-toggle.open span:nth-child(2),.calcite-dropdown-toggle.open span:nth-child(5){top:6px;width:0%;left:50%}.calcite-dropdown-toggle.open span:nth-child(3){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.calcite-dropdown-toggle.open span:nth-child(4){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.calcite-nav-hidden .calcite-navbar{background-color:transparent!important;right:auto}.calcite-nav-hidden .calcite-navbar .calcite-nav,.calcite-nav-hidden .calcite-navbar .calcite-title{display:none}@media (max-width:768px){.calcite-title-main{font-size:20px;flex-shrink:1}.calcite-title-sub{font-size:12px}}.calcite-nav-top{top:0;bottom:auto}.calcite-nav-bottom{top:auto;bottom:0}.calcite-nav-top-fixed,.calcite-nav-top-fixed .calcite-map-absolute{top:50px;bottom:0}.calcite-nav-bottom-fixed,.calcite-nav-bottom-fixed .calcite-map-absolute{top:0;bottom:50px}.calcite-margin-top .calcite-navbar{margin-top:15px;margin-bottom:0}.calcite-margin-bottom .calcite-navbar{margin-top:0;margin-bottom:15px}.calcite-margin-all .calcite-navbar{margin:15px}.calcite-navbar.calcite-bg-dark.navbar{background-color:#4c4c4c}.calcite-navbar.calcite-text-light .calcite-dropdown-toggle span,.calcite-navbar.calcite-text-light .dropdown-toggle .icon-bar{background-color:#fff}.calcite-navbar.calcite-text-light .navbar-brand{color:#fff}.calcite-navbar.calcite-text-light .calcite-title-main{color:#fff}.calcite-navbar.calcite-text-light .calcite-title-divider{color:#f8f8f8;opacity:.75}.calcite-navbar.calcite-text-light .calcite-title-sub{color:#f8f8f8}.calcite-navbar.calcite-text-light .navbar-nav>li>a{color:#fff}.calcite-navbar.calcite-text-light .navbar-nav>.active>a,.calcite-navbar.calcite-text-light .navbar-nav>.active>a:focus,.calcite-navbar.calcite-text-light .navbar-nav>.active>a:hover,.calcite-navbar.calcite-text-light .navbar-nav>.open>a,.calcite-navbar.calcite-text-light .navbar-nav>.open>a:focus,.calcite-navbar.calcite-text-light .navbar-nav>.open>a:hover,.calcite-navbar.calcite-text-light .navbar-nav>li>a:focus,.calcite-navbar.calcite-text-light .navbar-nav>li>a:hover{color:#fff;background-color:transparent;background-image:linear-gradient(to top,transparent 96%,#fff 2px);transition:color 150ms linear,text-decoration 150ms linear}.calcite-navbar.calcite-text-light .navbar-nav>.disabled>a,.calcite-navbar.calcite-text-light .navbar-nav>.disabled>a:focus,.calcite-navbar.calcite-text-light .navbar-nav>.disabled>a:hover{color:#e7e7e7;background-color:transparent}.calcite-navbar.calcite-text-dark .calcite-title-main,.calcite-navbar.calcite-text-dark .navbar-brand{color:#323232}.calcite-nav-bottom .calcite-navbar.calcite-text-light .dropdown-toggle:focus,.calcite-nav-bottom .calcite-navbar.calcite-text-light .dropdown-toggle:hover,.calcite-nav-bottom .calcite-navbar.calcite-text-light .navbar-brand:focus,.calcite-nav-bottom .calcite-navbar.calcite-text-light .navbar-brand:hover,.calcite-nav-bottom .calcite-navbar.calcite-text-light .navbar-nav>.active>a,.calcite-nav-bottom .calcite-navbar.calcite-text-light .navbar-nav>.active>a:focus,.calcite-nav-bottom .calcite-navbar.calcite-text-light .navbar-nav>.active>a:hover,.calcite-nav-bottom .calcite-navbar.calcite-text-light .navbar-nav>.open>a,.calcite-nav-bottom .calcite-navbar.calcite-text-light .navbar-nav>.open>a:focus,.calcite-nav-bottom .calcite-navbar.calcite-text-light .navbar-nav>.open>a:hover,.calcite-nav-bottom .calcite-navbar.calcite-text-light .navbar-nav>li>a:focus,.calcite-nav-bottom .calcite-navbar.calcite-text-light .navbar-nav>li>a:hover,.calcite-nav-bottom-fixed .calcite-navbar.calcite-text-light .dropdown-toggle:focus,.calcite-nav-bottom-fixed .calcite-navbar.calcite-text-light .dropdown-toggle:hover,.calcite-nav-bottom-fixed .calcite-navbar.calcite-text-light .navbar-brand:focus,.calcite-nav-bottom-fixed .calcite-navbar.calcite-text-light .navbar-brand:hover,.calcite-nav-bottom-fixed .calcite-navbar.calcite-text-light .navbar-nav>.active>a,.calcite-nav-bottom-fixed .calcite-navbar.calcite-text-light .navbar-nav>.active>a:focus,.calcite-nav-bottom-fixed .calcite-navbar.calcite-text-light .navbar-nav>.active>a:hover,.calcite-nav-bottom-fixed .calcite-navbar.calcite-text-light .navbar-nav>.open>a,.calcite-nav-bottom-fixed .calcite-navbar.calcite-text-light .navbar-nav>.open>a:focus,.calcite-nav-bottom-fixed .calcite-navbar.calcite-text-light .navbar-nav>.open>a:hover,.calcite-nav-bottom-fixed .calcite-navbar.calcite-text-light .navbar-nav>li>a:focus,.calcite-nav-bottom-fixed .calcite-navbar.calcite-text-light .navbar-nav>li>a:hover{background-image:linear-gradient(to bottom,transparent 96%,#fff 2px)}.calcite-navbar.calcite-text-dark .dropdown-toggle:focus,.calcite-navbar.calcite-text-dark .dropdown-toggle:hover,.calcite-navbar.calcite-text-dark .navbar-brand:focus,.calcite-navbar.calcite-text-dark .navbar-brand:hover{background-image:linear-gradient(to top,transparent 96%,#000 2px);transition:color 150ms linear,text-decoration 150ms linear}.calcite-navbar.calcite-bg-light.navbar{background-color:#fff}.calcite-navbar.calcite-text-dark .calcite-dropdown-toggle span,.calcite-navbar.calcite-text-dark .dropdown-toggle .icon-bar{background-color:#4c4c4c}.calcite-navbar.calcite-text-dark .calcite-title-divider{color:#595959;opacity:.75}.calcite-navbar.calcite-text-dark .calcite-title-sub{color:#595959}.calcite-navbar.calcite-text-dark .navbar-nav>li>a{color:#323232}.calcite-navbar.calcite-text-dark .navbar-nav>.active>a,.calcite-navbar.calcite-text-dark .navbar-nav>.active>a:focus,.calcite-navbar.calcite-text-dark .navbar-nav>.active>a:hover,.calcite-navbar.calcite-text-dark .navbar-nav>.open>a,.calcite-navbar.calcite-text-dark .navbar-nav>.open>a:focus,.calcite-navbar.calcite-text-dark .navbar-nav>.open>a:hover,.calcite-navbar.calcite-text-dark .navbar-nav>li>a:focus,.calcite-navbar.calcite-text-dark .navbar-nav>li>a:hover{color:#000;background-color:transparent;background-image:linear-gradient(to top,transparent 96%,#000 2px);transition:color 150ms linear,text-decoration 150ms linear}.calcite-navbar.calcite-text-dark .navbar-nav>.disabled>a,.calcite-navbar.calcite-text-dark .navbar-nav>.disabled>a:focus,.calcite-navbar.calcite-text-dark .navbar-nav>.disabled>a:hover{background-color:transparent;color:#6e6e6e}.calcite-nav-bottom .calcite-navbar.calcite-text-dark .dropdown-toggle:focus,.calcite-nav-bottom .calcite-navbar.calcite-text-dark .dropdown-toggle:hover,.calcite-nav-bottom .calcite-navbar.calcite-text-dark .navbar-brand:focus,.calcite-nav-bottom .calcite-navbar.calcite-text-dark .navbar-brand:hover,.calcite-nav-bottom .calcite-navbar.calcite-text-dark .navbar-nav>.active>a,.calcite-nav-bottom .calcite-navbar.calcite-text-dark .navbar-nav>.active>a:focus,.calcite-nav-bottom .calcite-navbar.calcite-text-dark .navbar-nav>.active>a:hover,.calcite-nav-bottom .calcite-navbar.calcite-text-dark .navbar-nav>.open>a,.calcite-nav-bottom .calcite-navbar.calcite-text-dark .navbar-nav>.open>a:focus,.calcite-nav-bottom .calcite-navbar.calcite-text-dark .navbar-nav>.open>a:hover,.calcite-nav-bottom .calcite-navbar.calcite-text-dark .navbar-nav>li>a:focus,.calcite-nav-bottom .calcite-navbar.calcite-text-dark .navbar-nav>li>a:hover,.calcite-nav-bottom-fixed .calcite-navbar.calcite-text-dark .dropdown-toggle:focus,.calcite-nav-bottom-fixed .calcite-navbar.calcite-text-dark .dropdown-toggle:hover,.calcite-nav-bottom-fixed .calcite-navbar.calcite-text-dark .navbar-brand:focus,.calcite-nav-bottom-fixed .calcite-navbar.calcite-text-dark .navbar-brand:hover,.calcite-nav-bottom-fixed .calcite-navbar.calcite-text-dark .navbar-nav>.active>a,.calcite-nav-bottom-fixed .calcite-navbar.calcite-text-dark .navbar-nav>.active>a:focus,.calcite-nav-bottom-fixed .calcite-navbar.calcite-text-dark .navbar-nav>.active>a:hover,.calcite-nav-bottom-fixed .calcite-navbar.calcite-text-dark .navbar-nav>.open>a,.calcite-nav-bottom-fixed .calcite-navbar.calcite-text-dark .navbar-nav>.open>a:focus,.calcite-nav-bottom-fixed .calcite-navbar.calcite-text-dark .navbar-nav>.open>a:hover,.calcite-nav-bottom-fixed .calcite-navbar.calcite-text-dark .navbar-nav>li>a:focus,.calcite-nav-bottom-fixed .calcite-navbar.calcite-text-dark .navbar-nav>li>a:hover{background-image:linear-gradient(to bottom,transparent 96%,#000 2px)}.calcite-dropdown{order:0;flex-shrink:0;flex-grow:0}.calcite-dropdown [class*=" esri-icon-"],.calcite-dropdown [class^=esri-icon-]{position:relative;font-size:15px;top:2px}.calcite-dropdown.right{order:2}.calcite-dropdown .dropdown-toggle{display:block;margin:0;padding:17px 20px 19px 22px;border:none}.calcite-dropdown .dropdown-toggle .icon-bar{display:block;border-radius:0;height:14px;width:17px;background-color:#4c4c4c}.calcite-dropdown .dropdown-toggle .icon-bar+.icon-bar{margin-top:4px}.calcite-dropdown.open .dropdown-menu{visibility:visible;opacity:1}.calcite-dropdown .dropdown-menu{position:absolute;display:block;visibility:hidden;opacity:0;right:auto;max-height:500px;padding:0;border:none;border-radius:0;overflow-y:auto;font-size:14px;-moz-transition:visibility,opacity .2s ease-out;-webkit-transition:visibility,opacity .2s ease-out;transition:visibility,opacity .2s ease-out}.calcite-dropdown.calcite-right .dropdown-menu{left:auto;right:0}.calcite-dropdown.open .dropdown-menu.calcite-menu-drawer{left:0;-moz-transition:left .25s ease-out;-webkit-transition:left .25s ease-out;transition:left .25s ease-out}.calcite-dropdown .dropdown-menu.calcite-menu-drawer{position:fixed;top:50px;bottom:0;max-height:100%;left:-250px;visibility:visible;opacity:1;-moz-transition:left .5s ease-out;-webkit-transition:left .5s ease-out;transition:left .5s ease-out}.calcite-dropdown .dropdown-menu>li>a{padding:9px 15px}.calcite-dropdown .dropdown-menu a>span{padding-right:3px}.calcite-dropdown.dropdown .dropdown-menu{margin:0}@media (max-width:768px){.calcite-navbar .dropdown-toggle{padding:17px 18px 19px 20px}}@media (min-height:320px){.calcite-navbar .dropdown-menu{max-height:260px}}@media (min-height:544px){.calcite-navbar .dropdown-menu{max-height:484px}}@media (min-height:767px){.calcite-navbar .dropdown-menu{max-height:707px}}.calcite-nav-top .calcite-dropdown .dropdown-menu,.calcite-nav-top-fixed .calcite-dropdown .dropdown-menu{top:100%;bottom:auto}.calcite-nav-top .calcite-dropdown .calcite-menu-drawer,.calcite-nav-top-fixed .calcite-dropdown .calcite-menu-drawer{top:50px;bottom:0}.calcite-nav-top.calcite-margin-all .calcite-dropdown .calcite-menu-drawer,.calcite-nav-top.calcite-margin-top .calcite-dropdown .calcite-menu-drawer{top:65px;bottom:0}.calcite-nav-bottom .calcite-dropdown .dropdown-menu,.calcite-nav-bottom-fixed .calcite-dropdown .dropdown-menu{top:auto;bottom:100%}.calcite-nav-bottom .calcite-dropdown .calcite-menu-drawer,.calcite-nav-bottom-fixed .calcite-dropdown .calcite-menu-drawer{top:0;bottom:50px}.calcite-nav-bottom.calcite-margin-all .calcite-dropdown .calcite-menu-drawer,.calcite-nav-bottom.calcite-margin-bottom .calcite-dropdown .calcite-menu-drawer{top:0;bottom:65px}.calcite-dropdown.calcite-bg-dark .dropdown-menu{background-color:#333;-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,.1);box-shadow:1px 1px 1px 0 rgba(0,0,0,.1)}.calcite-dropdown.calcite-bg-dark .dropdown-menu .active>a,.calcite-dropdown.calcite-bg-dark .dropdown-menu .active>a:focus,.calcite-dropdown.calcite-bg-dark .dropdown-menu .active>a:hover,.calcite-dropdown.calcite-bg-dark .dropdown-menu li>a:focus,.calcite-dropdown.calcite-bg-dark .dropdown-menu li>a:hover{background-color:#4c4c4c}.calcite-dropdown.calcite-text-light .dropdown-menu li>a,.calcite-dropdown.calcite-text-light .dropdown-menu li>a:focus,.calcite-dropdown.calcite-text-light .dropdown-menu li>a:hover{color:#fff}.calcite-dropdown.calcite-bg-light .dropdown-menu{background-color:#fff;-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,.1);box-shadow:1px 1px 1px 0 rgba(0,0,0,.1)}.calcite-dropdown.calcite-bg-light .dropdown-menu .active>a,.calcite-dropdown.calcite-bg-light .dropdown-menu .active>a:focus,.calcite-dropdown.calcite-bg-light .dropdown-menu .active>a:hover,.calcite-dropdown.calcite-bg-light .dropdown-menu li>a:focus,.calcite-dropdown.calcite-bg-light .dropdown-menu li>a:hover{background-color:#f4f4f4}.calcite-dropdown.calcite-text-dark .dropdown-menu li>a,.calcite-dropdown.calcite-text-dark .dropdown-menu li>a:focus,.calcite-dropdown.calcite-text-dark .dropdown-menu li>a:hover{color:#4c4c4c}.calcite-panels.panel-group{margin-bottom:0}.calcite-panels .panel{margin-top:0;border:none;border-radius:0;font-size:13px}.calcite-panels .panel+.panel{margin-top:0}.calcite-panels .panel-heading{padding:0;border-radius:0;background-color:inherit}.calcite-panels .panel-title{display:flex;height:33px;font-size:14px;font-weight:400}.calcite-panels .panel-label{display:inline-block;padding-left:5px;padding-right:5px}.calcite-panels .panel-toggle{flex:1;padding:7px 10px;text-decoration:none;min-width:32px}.calcite-panels .panel-toggle .glyphicon{top:1px;margin:0;padding:0;font-size:13px}.calcite-panels .panel-close{padding:9px 10px 0;font-size:13px;text-decoration:none}.calcite-panels .panel-close .esri-icon.esri-icon-close{font-size:13px}.calcite-panels .panel-overflow-hidden{overflow:hidden}.calcite-panels .panel-heading+.panel-collapse>.panel-body{border-top:none}.calcite-panels .panel-body{padding:15px;width:350px;min-height:50px;max-height:500px;font-size:13px;overflow-x:hidden;background-color:#fff}.calcite-panels .panel-body .form-control{height:34px;padding:4px 8px}.calcite-panels .panel-body select.form-control{padding:4px 22px 4px 8px}.calcite-panels .panel-body .calcite-form-title{padding:20px 0 5px}.calcite-panels .panel-body .calcite-form-padding{padding:15px 0 0}.calcite-panels .panel-body .nav-tabs>li>a{padding:6px 12px 4px;border-top:1px solid transparent}.calcite-panels .panel-body .nav-tabs>li>a:focus,.calcite-panels .panel-body .nav-tabs>li>a:hover{padding-top:5px;border-top:2px solid;border-bottom-color:transparent;background-color:transparent;border-top-color:#323232;border-left:1px solid transparent;border-right:1px solid transparent}.calcite-panels .panel-body a,.calcite-panels .panel-body a:hover{color:inherit}.calcite-panels .panel-body .panel{color:#fff}.calcite-panels .panel-body button{font-size:13px}.calcite-panels .panel-body input,.calcite-panels .panel-body select,.calcite-panels .panel-body textarea{font-size:13px;color:#4c4c4c}.calcite-panels .panel-body select{-webkit-appearance:none;appearance:none;-moz-appearance:none;background-position:center right;background-repeat:no-repeat;background-size:18px;outline:0;padding-right:22px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PGcgZmlsbD0iIzU5NTk1OSI+PHBhdGggZD0iTTU2Ljc1IDM3LjQ2NmMuNDI1LjQyNS41NTIgMS4wNjMuMzIyIDEuNjE4LS4yMy41NTUtLjc3LjkxNi0xLjM3Mi45MTZINi4zYy0uNiAwLTEuMTQzLS4zNjItMS4zNzItLjkxNy0uMjMtLjU1NS0uMTAzLTEuMTkzLjMyMi0xLjYxOGwyMy40NC0yMy40NGMxLjI3Ni0xLjI3NiAzLjM0My0xLjI3NiA0LjYyIDBsMjMuNDQgMjMuNDR6TTUuMjUgNjIuNTM0Yy0uNDI2LS40MjUtLjU1My0xLjA2My0uMzIzLTEuNjE4LjIzLS41NTUuNzctLjkxNiAxLjM3LS45MTZoNDkuNDA0Yy42MDIgMCAxLjE0My4zNiAxLjM3My45MTYuMjMuNTU1LjEwMyAxLjE5My0uMzIyIDEuNjE4TDMzLjMxIDg1Ljk3N2MtMS4yNzUgMS4yNzUtMy4zNDQgMS4yNzQtNC42MiAwTDUuMjUgNjIuNTM0eiIvPjwvZz48L3N2Zz4=)}.calcite-panels .panel-body select::-ms-expand{display:none}.calcite-panels .panel-body .nav-tabs{border-bottom:1px solid #959595}.calcite-panels .panel-body .nav-tabs>li.active>a{background-color:#fff;border-color:#323232 #959595 transparent;border-top-width:2px;padding-top:5px}.calcite-panels .calcite-body-expander{min-height:50px;-webkit-transition:min-height .25s ease-out;-o-transition:min-height .25s ease-out;transition:min-height .25s ease-out}.calcite-panels .calcite-body-expander:focus,.calcite-panels .calcite-body-expander:hover{min-height:125px;-webkit-transition:min-height .25s ease-out;-o-transition:min-height .25s ease-out;transition:min-height .25s ease-out}.calcite-panels .calcite-body-expanded{height:125px;-webkit-transition:height .25s ease-out;-o-transition:height .25s ease-out;transition:height .25s ease-out}.calcite-layout-inline-left .calcite-navbar,.calcite-layout-inline-right .calcite-navbar,.calcite-layout-large-title .calcite-navbar{height:60px;min-height:60px}.calcite-panels .panel.collapsing{-webkit-transition:height 10ms ease-out;-o-transition:height 10ms ease-out;transition:height 10ms ease-out}.calcite-panels .panel-collapse.collapsing{-webkit-transition:height .35s ease-out;-o-transition:height .35s ease-out;transition:height .35s ease-out}@media (max-width:768px){.calcite-panels .panel-body{width:100%}}@media (min-height:992px){.calcite-panels .panel-body{max-height:496px}}@media (max-height:767px){.calcite-panels .panel-body{max-height:383.5px}}@media (max-height:544px){.calcite-panels .panel-body{max-height:272px}}@media (max-height:320px){.calcite-panels .panel-body{max-height:160px}}.calcite-panels{position:absolute;top:15px;width:auto}.calcite-panels-right{left:auto;right:15px}.calcite-panels-left{left:15px;right:auto}.calcite-nav-top .calcite-panels,.calcite-nav-top-fixed .calcite-panels{top:65px}.calcite-nav-top.calcite-margin-all .calcite-panels,.calcite-nav-top.calcite-margin-top .calcite-panels{top:80px}.calcite-nav-top-fixed.calcite-nav-hidden .calcite-panels,.calcite-nav-top.calcite-margin-all.calcite-nav-hidden .calcite-panels,.calcite-nav-top.calcite-margin-top.calcite-nav-hidden .calcite-panels,.calcite-nav-top.calcite-nav-hidden .calcite-panels{top:15px}.calcite-nav-bottom .calcite-panels,.calcite-nav-bottom-fixed .calcite-panels,.calcite-nav-bottom.calcite-margin-all .calcite-panels,.calcite-nav-bottom.calcite-margin-bottom .calcite-panels{top:31px}.calcite-panels.calcite-bg-dark .panel-heading{background-color:#4c4c4c}.calcite-panels.calcite-bg-dark .panel-heading:hover{background-color:#5c5c5c}.calcite-panels.calcite-text-light .panel-close,.calcite-panels.calcite-text-light .panel-close:focus,.calcite-panels.calcite-text-light .panel-close:hover,.calcite-panels.calcite-text-light .panel-heading,.calcite-panels.calcite-text-light .panel-toggle,.calcite-panels.calcite-text-light .panel-toggle:focus,.calcite-panels.calcite-text-light .panel-toggle:hover{color:#fff}.calcite-panels.calcite-bg-light .panel-heading{background-color:#f4f4f4}.calcite-panels.calcite-bg-light .panel-heading:hover{background-color:#efefef}.calcite-panels.calcite-text-dark .panel-heading,.calcite-panels.calcite-text-dark .panel-toggle,.calcite-panels.calcite-text-dark .panel-toggle:focus,.calcite-panels.calcite-text-dark .panel-toggle:hover{color:#595959}.calcite-panels.calcite-text-dark .panel-close{color:#828282}.calcite-panels.calcite-text-dark .panel-close:focus,.calcite-panels.calcite-text-dark .panel-close:hover{color:#323232}@media (max-width:768px){.calcite-panels{width:100%}.calcite-panels-left,.calcite-panels-right{right:0;left:0}.calcite-nav-top .calcite-panels,.calcite-nav-top-fixed .calcite-panels,.calcite-nav-top.calcite-margin-all .calcite-panels,.calcite-nav-top.calcite-margin-top .calcite-panels{top:auto;bottom:0}.calcite-nav-bottom .calcite-panels,.calcite-nav-bottom-fixed .calcite-panels,.calcite-nav-bottom.calcite-margin-all .calcite-panels,.calcite-nav-bottom.calcite-margin-bottom .calcite-panels{top:auto;bottom:50px}.calcite-nav-bottom.calcite-margin-all .calcite-panels,.calcite-nav-top.calcite-margin-all .calcite-panels{margin:auto 15px 30px;width:auto}body.calcite-nav-bottom-fixed.calcite-nav-hidden .calcite-panels,body.calcite-nav-bottom.calcite-nav-hidden .calcite-panels,body.calcite-nav-top-fixed.calcite-nav-hidden .calcite-panels,body.calcite-nav-top.calcite-nav-hidden .calcite-panels{top:auto}.calcite-nav-bottom .calcite-bg-dark .panel-body{border-bottom:1px solid #4c4c4c}.calcite-nav-bottom .calcite-bg-light .panel-body{border-bottom:1px solid #f4f4f4}}.calcite-dropdown.calcite-bg-custom .dropdown-menu{background-color:inherit;-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,.1);box-shadow:1px 1px 1px 0 rgba(0,0,0,.1)}.calcite-dropdown.calcite-bg-custom .dropdown-menu .active>a,.calcite-dropdown.calcite-bg-custom .dropdown-menu .active>a:focus,.calcite-dropdown.calcite-bg-custom .dropdown-menu .active>a:hover,.calcite-dropdown.calcite-bg-custom .dropdown-menu li>a:focus,.calcite-dropdown.calcite-bg-custom .dropdown-menu li>a:hover{background-color:rgba(255,255,255,.15)}.calcite-panels.calcite-bg-custom .panel,.calcite-panels.calcite-bg-custom .panel-heading{background-color:transparent}.calcite-panels.calcite-bg-custom .panel-heading:focus,.calcite-panels.calcite-bg-custom .panel-heading:hover{background-color:rgba(255,255,255,.25)}.calcite-nav-bottom .calcite-bg-custom .panel-body{border-bottom:1px solid transparent}.calcite-carousel .carousel-inner>.item>img{width:100%}.calcite-carousel .carousel{margin:30px}.calcite-layout-inline-left .calcite-navbar-search,.calcite-layout-inline-left .calcite-navbar-search.calcite-search-expander,.calcite-layout-inline-left.calcite-nav-bottom.calcite-margin-all .leaflet-control-zoom,.calcite-layout-inline-left.calcite-nav-top.calcite-margin-all .leaflet-control-zoom,.calcite-layout-inline-right .calcite-navbar-search,.calcite-layout-inline-right .calcite-navbar-search.calcite-search-expander,.calcite-layout-inline-right.calcite-nav-bottom.calcite-margin-all .leaflet-control-zoom,.calcite-layout-inline-right.calcite-nav-top.calcite-margin-all .leaflet-control-zoom,.calcite.calcite-layout-inline-left.calcite-nav-bottom.calcite-margin-all .esriSimpleSlider,.calcite.calcite-layout-inline-left.calcite-nav-top.calcite-margin-all .esriSimpleSlider,.calcite.calcite-layout-inline-right.calcite-nav-bottom.calcite-margin-all .esriSimpleSlider,.calcite.calcite-layout-inline-right.calcite-nav-top.calcite-margin-all .esriSimpleSlider{margin:15px}.calcite-layout-inline-left.calcite-nav-top.calcite-zoom-top-left.calcite-margin-all.calcite-nav-hidden .esriZoom.esriVertical.esriComponent,.calcite-layout-inline-left.calcite-nav-top.calcite-zoom-top-left.calcite-margin-all.calcite-nav-trans .leaflet-control-zoom,.calcite-layout-inline-right.calcite-nav-top.calcite-zoom-top-left.calcite-margin-all.calcite-nav-hidden .esriZoom.esriVertical.esriComponent,.calcite-layout-inline-right.calcite-nav-top.calcite-zoom-top-left.calcite-margin-all.calcite-nav-hidden .leaflet-control-zoom{margin-top:15px}.calcite-tooltip .tooltip{min-width:75px}.calcite-maps .tooltip-inner{color:#dcdcdc;background-color:#191919}.calcite-maps .tooltip .tooltip-arrow{border-bottom-color:#191919}.calcite-maps .tooltip.in{opacity:1}.calcite-layout-inline-left .calcite-navbar .navbar-nav>li>a,.calcite-layout-inline-right .calcite-navbar .navbar-nav>li>a{padding:20px 15px 21px}.calcite-layout-inline-left .calcite-title-main,.calcite-layout-inline-right .calcite-title-main{font-size:26px}.calcite-layout-inline-left .calcite-title-sub,.calcite-layout-inline-right .calcite-title-sub{font-size:14px}.calcite-layout-inline-left .calcite-navbar{left:47px}.calcite-layout-inline-right .calcite-navbar{right:47px}.calcite-layout-inline-left.calcite-nav-top.calcite-margin-all .calcite-panels,.calcite-layout-inline-right.calcite-nav-top.calcite-margin-all .calcite-panels{top:90px;bottom:auto}.calcite-layout-inline-left.calcite-nav-top.calcite-margin-all.calcite-nav-hidden .calcite-panels{top:15px;bottom:auto}.calcite-layout-inline-left .calcite-dropdown .dropdown-toggle,.calcite-layout-inline-right .calcite-dropdown .dropdown-toggle{padding:22px 20px 24px 21px}@media (max-width:768px){.calcite-layout-inline-left.calcite-nav-top.calcite-margin-all .calcite-panels,.calcite-layout-inline-left.calcite-nav-top.calcite-margin-all.calcite-nav-hidden .calcite-panels,.calcite-layout-inline-right.calcite-nav-top.calcite-margin-all .calcite-panels,.calcite-layout-inline-right.calcite-nav-top.calcite-margin-all.calcite-nav-hidden .calcite-panels{top:auto;bottom:0;margin:auto 15px 30px}}.calcite-layout-large-title .calcite-navbar .navbar-brand{padding:12px 14px;font-size:36px}.calcite-layout-large-title .calcite-navbar .navbar-nav>li>a{padding:20px 15px}.calcite-layout-large-title .calcite-dropdown .dropdown-toggle{padding:22px 20px 24px 21px}.calcite-layout-large-title .calcite-dropdown-toggle{margin-left:2px}.calcite-layout-large-title .calcite-title-main{padding:3px 0 4px;font-size:28px;line-height:1.1}.calcite-layout-large-title .calcite-title-divider{height:120px;margin:0 20px}.calcite-layout-large-title .calcite-title-sub{font-size:14px;line-height:1.1}.calcite-layout-large-title .calcite-navbar-search.calcite-search-expander{margin:15px}.calcite-layout-large-title.calcite-nav-bottom.calcite-zoom-bottom-left .esriZoom.esriVertical.esriComponent,.calcite-layout-large-title.calcite-nav-bottom.calcite-zoom-bottom-right .esriZoom.esriVertical.esriComponent,.calcite-layout-large-title.calcite-nav-top.calcite-zoom-top-left .esriZoom.esriVertical.esriComponent,.calcite-layout-large-title.calcite-nav-top.calcite-zoom-top-right .esriZoom.esriVertical.esriComponent{margin:75px 25px}.calcite-layout-large-title.calcite-nav-top .calcite-map .leaflet-control-zoom{margin:75px 25px 15px 30px}.calcite-layout-large-title.calcite-nav-top .calcite-dropdown .calcite-menu-drawer,.calcite-layout-large-title.calcite-nav-top-fixed .calcite-dropdown .calcite-menu-drawer{top:60px}.calcite-layout-large-title.calcite-nav-top.calcite-margin-all .calcite-dropdown .calcite-menu-drawer,.calcite-layout-large-title.calcite-nav-top.calcite-margin-top .calcite-dropdown .calcite-menu-drawer{top:75px}.calcite-layout-large-title.calcite-nav-bottom .calcite-dropdown .calcite-menu-drawer,.calcite-layout-large-title.calcite-nav-bottom-fixed .calcite-dropdown .calcite-menu-drawer{bottom:60px}.calcite-layout-large-title.calcite-nav-bottom.calcite-margin-all .calcite-dropdown .calcite-menu-drawer,.calcite-layout-large-title.calcite-nav-bottom.calcite-margin-bottom .calcite-dropdown .calcite-menu-drawer{bottom:75px}@media (min-width:769px){.calcite-layout-large-title.calcite-nav-hidden.calcite-nav-top .calcite-panels,.calcite-layout-large-title.calcite-nav-top .calcite-panels{top:75px}.calcite-layout-large-title.calcite-nav-hidden.calcite-nav-bottom .calcite-panels{top:30px}}@media (max-width:768px){.calcite-layout-large-title.calcite-nav-top .calcite-panels{top:auto}.calcite-layout-large-title.calcite-nav-bottom .calcite-panels,.calcite-layout-large-title.calcite-nav-bottom-fixed .calcite-panels,.calcite-layout-large-title.calcite-nav-bottom.calcite-margin-all .calcite-panels,.calcite-layout-large-title.calcite-nav-bottom.calcite-margin-bottom .calcite-panels{bottom:60px}}.calcite-layout-small-title .calcite-navbar{height:40px;min-height:40px}.calcite-layout-small-title .calcite-navbar .navbar-brand{padding:12px 14px;font-size:36px}.calcite-layout-small-title .calcite-navbar .navbar-nav>li>a{padding:10px 12px}.calcite-layout-small-title .calcite-dropdown .dropdown-toggle{padding:12px 20px 14px 21px}.calcite-layout-small-title .calcite-dropdown-toggle{width:15px}.calcite-layout-small-title .calcite-title-main{padding:3px 0 4px;font-size:19px;line-height:1.1}.calcite-layout-small-title .calcite-title-divider{height:80px;margin:0 13px}.calcite-layout-small-title .calcite-title-sub{font-size:12px;line-height:1.1}.calcite-layout-small-title .calcite-navbar-search.calcite-search-expander{margin:5px}.calcite-layout-small-title.calcite-nav-bottom.calcite-zoom-bottom-left .esriZoom.esriVertical.esriComponent,.calcite-layout-small-title.calcite-nav-bottom.calcite-zoom-bottom-right .esriZoom.esriVertical.esriComponent,.calcite-layout-small-title.calcite-nav-top.calcite-zoom-top-left .esriZoom.esriVertical.esriComponent,.calcite-layout-small-title.calcite-nav-top.calcite-zoom-top-right .esriZoom.esriVertical.esriComponent{margin:55px 25px}.calcite-layout-small-title.calcite-nav-top .calcite-map .leaflet-control-zoom{margin:55px 25px 15px 30px}.calcite-layout-small-title.calcite-nav-top .calcite-dropdown .calcite-menu-drawer,.calcite-layout-small-title.calcite-nav-top-fixed .calcite-dropdown .calcite-menu-drawer{top:40px}.calcite-layout-small-title.calcite-nav-top.calcite-margin-all .calcite-dropdown .calcite-menu-drawer,.calcite-layout-small-title.calcite-nav-top.calcite-margin-top .calcite-dropdown .calcite-menu-drawer{top:55px}.calcite-layout-small-title.calcite-nav-bottom .calcite-dropdown .calcite-menu-drawer,.calcite-layout-small-title.calcite-nav-bottom-fixed .calcite-dropdown .calcite-menu-drawer{bottom:40px}.calcite-layout-small-title.calcite-nav-bottom.calcite-margin-all .calcite-dropdown .calcite-menu-drawer,.calcite-layout-small-title.calcite-nav-bottom.calcite-margin-bottom .calcite-dropdown .calcite-menu-drawer{bottom:55px}@media (min-width:769px){.calcite-layout-small-title.calcite-nav-hidden.calcite-nav-top .calcite-panels,.calcite-layout-small-title.calcite-nav-top .calcite-panels{top:55px}.calcite-layout-small-title.calcite-nav-hidden.calcite-nav-bottom .calcite-panels{top:30px}}@media (max-width:768px){.calcite-layout-small-title.calcite-nav-top .calcite-panels{top:auto}.calcite-layout-small-title .calcite-dropdown .dropdown-toggle{padding:12px 15px 14px 18px}.calcite-layout-small-title.calcite-nav-bottom .calcite-panels,.calcite-layout-small-title.calcite-nav-bottom-fixed .calcite-panels,.calcite-layout-small-title.calcite-nav-bottom.calcite-margin-all .calcite-panels,.calcite-layout-small-title.calcite-nav-bottom.calcite-margin-bottom .calcite-panels{bottom:40px}}.esri-view{position:absolute;height:100%;width:100%}.calcite-maps .esri-icon-cancel:before,.calcite-maps .esri-icon-close:before,.calcite-maps .esri-icon-search:before{color:unset}.calcite-maps :not(.panel-body)>.esri-menu,.calcite-navbar.calcite-text-dark .calcite-search-expander .esri-widget,.calcite-navbar.calcite-text-dark .calcite-search-expander .esri-widget--button{color:#4c4c4c}.calcite-maps :not(.panel-body)>.esri-widget .esri-widget--button,.calcite-maps :not(.panel-body)>.esri-widget.esri-widget--button{width:30px;height:30px;font-size:13px}.calcite-maps :not(.panel-body)>.esri-widget [class*=esri-icon],.calcite-maps :not(.panel-body)>.esri-widget [role=button] [class*=esri-icon]{font-size:14px}.calcite-maps :not(.panel-body)>.esri-widget.esri-compass .esri-compass__icon{font-size:18px}.calcite-maps :not(.panel-body)>.esri-search,.calcite-maps :not(.panel-body)>.esri-search .esri-search__input{font-size:13px;line-height:1.5;font-weight:400;height:auto}.calcite-maps :not(.panel-body)>.esri-widget .esri-menu li{padding:.6em 1em;font-size:13px}.calcite-maps :not(.panel-body)>.esri-basemap-gallery{width:100%}.calcite-maps .esri-widget .esri-basemap-toggle__container,.calcite-maps .esri-widget .esri-basemap-toggle__image{width:48px;height:48px}.calcite-maps .esri-widget.esri-basemap-toggle{width:49px;height:49px}.calcite-maps .esri-scale-bar{margin-bottom:-5px}.calcite-map .esri-popup .esri-popup-collapsed .esri-widget h1,.calcite-map .esri-popup__header h1{margin:0}.calcite-maps .esri-scale-bar .esri-scale-bar__label{padding:.5em 0 0}.calcite-panels .esri-color-picker{width:100%}.calcite-map .esri-ui .esri-popup{z-index:3}.calcite-map .esri-popup .esri-popup-collapsed .esri-popup__content,.calcite-map .esri-popup .esri-popup-collapsed .esri-popup__footer{display:none}.calcite-map .esri-popup .esri-popup__navigation{background-color:#fff}.calcite-map .esri-popup .esri-popup__header-title{line-height:unset}.calcite-map .esri-ui-bottom-left,.calcite-map .esri-ui-bottom-right{flex-flow:column nowrap}.calcite-map .esri-ui-bottom-left .esri-widget.esri-component,.calcite-map .esri-ui-bottom-right .esri-widget.esri-component{margin-top:9px}.calcite-map .esri-ui-top-left .esri-component,.calcite-map .esri-ui-top-right .esri-component{margin-bottom:9px}.calcite-nav-bottom .esri-popup--is-docked{margin-top:30px}.calcite-nav-top .esri-popup .esri-docked,.calcite-nav-top-fixed .esri-popup .esri-docked{margin:15px 15px 30px!important}.calcite-nav-bottom .esri-popup .esri-docked,.calcite-nav-bottom-fixed .esri-popup .esri-docked{margin:30px 15px 15px!important}.calcite-maps .esri-attribution{box-shadow:none;-webkit-box-shadow:none}.calcite-nav-top .esri-attribution,.calcite-nav-top-fixed .esri-attribution{position:absolute;top:auto;bottom:0;left:0;right:0}.calcite-nav-bottom .esri-ui .esri-attribution,.calcite-nav-bottom-fixed .esri-ui .esri-attribution{position:absolute;top:0;bottom:auto;left:0;right:0}.calcite-nav-bottom .navbar .esri-widget .esri-menu,.calcite-nav-bottom-fixed .navbar .esri-widget .esri-menu{top:auto;bottom:36px}.esri-search .esri-search__input{line-height:1}.calcite-navbar-search .esri-search{-webkit-box-shadow:none;box-shadow:none}.calcite-navbar-search.calcite-search-expander .esri-search{-webkit-box-shadow:none;box-shadow:none;font-size:13px}.calcite-navbar-search.calcite-search-expander .esri-search .esri-widget--button{width:28px;height:28px;font-size:14px;background-color:transparent}.calcite-navbar-search.calcite-search-expander .esri-search .esri-search__input{background-color:transparent;height:auto;border:0}.calcite-navbar-search.calcite-search-expander .esri-search::after,.calcite-navbar-search.calcite-search-expander .esri-search::before{content:" ";position:absolute;left:9px;right:0;height:15px;width:calc(100% - 18px);display:block;background-color:transparent}.calcite-navbar-search.calcite-search-expander .esri-search::before{top:0}.calcite-navbar-search.calcite-search-expander .esri-search::after{bottom:0}.calcite-navbar-search.calcite-search-expander .esri-search{width:30px}.calcite-navbar-search.calcite-search-expander .esri-search .esri-search__container .esri-input.esri-search__input,.calcite-navbar-search.calcite-search-expander .esri-search .esri-search__container .esri-menu.esri-search__sources-menu,.calcite-navbar-search.calcite-search-expander .esri-search .esri-search__container .esri-menu.esri-search__suggestions-menu,.calcite-navbar-search.calcite-search-expander .esri-search .esri-search__container .esri-menu.esri-search__warning-menu,.calcite-navbar-search.calcite-search-expander .esri-search .esri-search__container .esri-search--has-value .esri-search__clear-button,.calcite-navbar-search.calcite-search-expander .esri-search .esri-search__container .esri-search--no-results .esri-search__no-results-menu,.calcite-navbar-search.calcite-search-expander .esri-search .esri-search__container .esri-search__clear-button,.calcite-navbar-search.calcite-search-expander .esri-search .esri-search__container .esri-search__form,.calcite-navbar-search.calcite-search-expander .esri-search .esri-search__container .esri-search__input-container,.calcite-navbar-search.calcite-search-expander .esri-search .esri-widget__loader{display:none}.calcite-navbar-search.calcite-search-expander .esri-search .esri-search__container:after,.calcite-navbar-search.calcite-search-expander .esri-search .esri-search__container:before{animation:none;background-color:transparent}.calcite-navbar-search.calcite-search-expander .calcite-search-expanded{width:240px}.calcite-navbar-search.calcite-search-expander .calcite-search-expanded .esri-search__container .esri-search--has-value .esri-search__clear-button,.calcite-navbar-search.calcite-search-expander .calcite-search-expanded .esri-search__container .esri-search--no-results .esri-search__no-results-menu,.calcite-navbar-search.calcite-search-expander .calcite-search-expanded .esri-search__container .esri-search__clear-button,.calcite-navbar-search.calcite-search-expander .calcite-search-expanded .esri-search__container .esri-search__form,.calcite-navbar-search.calcite-search-expander .calcite-search-expanded .esri-search__container .esri-search__input-container{display:flex}.calcite-navbar-search.calcite-search-expander .calcite-search-expanded .esri-search__container .esri-input.esri-search__input,.calcite-navbar-search.calcite-search-expander .calcite-search-expanded .esri-search__container .esri-menu.esri-search__suggestions-menu,.calcite-navbar-search.calcite-search-expander .calcite-search-expanded .esri-search__container .esri-menu.esri-search__warning-menu{display:block}.calcite-navbar.calcite-text-dark .calcite-search-expander .esri-widget.esri-search{background-color:transparent!important;border:1px solid rgba(255,255,255,0)}.calcite-navbar.calcite-text-dark .calcite-search-expander .esri-widget--button{background-color:transparent}.calcite-navbar.calcite-text-dark .calcite-search-expander .esri-widget--button.esri-disabled{color:#6e6e6e}.calcite-navbar.calcite-text-dark .calcite-search-expander .esri-search__input{color:#4c4c4c}.calcite-navbar.calcite-text-dark .calcite-search-expander .esri-search__input::-webkit-input-placeholder{color:#4c4c4c;opacity:.5}.calcite-navbar.calcite-text-dark .calcite-search-expander .esri-search__input::-moz-placeholder{color:#4c4c4c;opacity:.5}.calcite-navbar.calcite-text-dark .calcite-search-expander .esri-search__input:-ms-input-placeholder{color:#4c4c4c;opacity:.5}.calcite-navbar.calcite-text-dark .calcite-search-expander .esri-search__input:-moz-placeholder{color:#4c4c4c;opacity:.5}.calcite-navbar.calcite-text-dark .calcite-search-expander .esri-search__input::placeholder{color:#4c4c4c;opacity:.5}.calcite-navbar.calcite-text-dark .calcite-search-expander .esri-search__submit-button{border-left:solid 1px rgba(255,255,255,0);border-right:solid 1px rgba(255,255,255,0);color:#323232}.calcite-navbar.calcite-text-dark .calcite-search-expander .esri-menu li{background-color:#fff;color:#4c4c4c}.calcite-navbar.calcite-text-dark .calcite-search-expander .esri-menu li:focus,.calcite-navbar.calcite-text-dark .calcite-search-expander .esri-menu li:hover{background-color:#f4f4f4;color:#323232}.calcite-navbar.calcite-text-dark .calcite-search-expander .esri-widget.esri-search.calcite-search-expanded{border-color:rgba(0,0,0,.3)}.calcite-navbar.calcite-text-dark .calcite-search-expander .esri-widget.esri-search.calcite-search-expanded .esri-search__submit-button{border-color:transparent;color:#323232}.calcite-navbar.calcite-text-light .calcite-search-expander .esri-widget.esri-search{background-color:transparent!important;border:1px solid rgba(255,255,255,0)}.calcite-navbar.calcite-text-light .calcite-search-expander .esri-widget,.calcite-navbar.calcite-text-light .calcite-search-expander .esri-widget--button{color:#f8f8f8}.calcite-navbar.calcite-text-light .calcite-search-expander .esri-widget--button{background-color:transparent}.calcite-navbar.calcite-text-light .calcite-search-expander .esri-widget--button.esri-disabled{color:#e7e7e7}.calcite-navbar.calcite-text-light .calcite-search-expander .esri-search__input{color:#f8f8f8}.calcite-navbar.calcite-text-light .calcite-search-expander .esri-search__input::-webkit-input-placeholder{color:#f8f8f8;opacity:.5}.calcite-navbar.calcite-text-light .calcite-search-expander .esri-search__input::-moz-placeholder{color:#f8f8f8;opacity:.5}.calcite-navbar.calcite-text-light .calcite-search-expander .esri-search__input:-ms-input-placeholder{color:#f8f8f8;opacity:.5}.calcite-navbar.calcite-text-light .calcite-search-expander .esri-search__input:-moz-placeholder{color:#f8f8f8;opacity:.5}.calcite-navbar.calcite-text-light .calcite-search-expander .esri-search__input::placeholder{color:#f8f8f8;opacity:.5}.calcite-navbar.calcite-text-light .calcite-search-expander .esri-search__submit-button{border-left:solid 1px rgba(255,255,255,0);border-right:solid 1px rgba(255,255,255,0);color:#f8f8f8}.calcite-navbar.calcite-text-light .calcite-search-expander .esri-menu li{background-color:#fff;color:#4c4c4c}.calcite-navbar.calcite-text-light .calcite-search-expander .esri-menu li:focus,.calcite-navbar.calcite-text-light .calcite-search-expander .esri-menu li:hover{background-color:#f4f4f4;color:#323232}.calcite-navbar.calcite-text-light .esri-widget.esri-search.calcite-search-expanded{border-color:rgba(255,255,255,.7)}.calcite-navbar.calcite-text-light .esri-widget.esri-search.calcite-search-expanded .esri-search__submit-button{border-color:transparent;color:#fff}.calcite-panels{z-index:4}.calcite-panels .esri-search{width:100%;-webkit-box-shadow:none;box-shadow:none}.calcite-panels .esri-search .esri-search__input{border:none;color:#4c4c4c}.calcite-panels .esri-search .esri-menu{width:calc(100% + 2px);left:-1px}.calcite-panels .esri-legend{width:100%;-webkit-box-shadow:none;box-shadow:none}.calcite-panels .esri-layer-list,.calcite-panels .esri-print{width:100%}.calcite-panels .esri-print.esri-widget{padding:10px}.calcite-panels .esri-print__header-title{display:none}.calcite-navbar.calcite-bg-light .esri-search,.calcite-panels.calcite-bg-light .esri-search{border:1px solid rgba(0,0,0,.25)}.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget .esri-menu li,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-zoom .esri-widget--button:last-child{border-top:solid 1px rgba(209,209,209,.2)}.calcite-navbar.calcite-bg-light .esri-print__panel--error,.calcite-panels.calcite-bg-light .esri-print__panel--error{color:#4c4c4c}.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-navigation-toggle,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-navigation-toggle .esri-widget--button,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-navigation-toggle.esri-widget,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-navigation-toggle.esri-widget .esri-widget--button,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-button,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-button .esri-widget--button,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-pointer .esri-pointer-direction,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-pointer .esri-pointer-direction .esri-widget--button,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-popup-main,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-popup-main .esri-widget--button,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-popup__feature-menu-button,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-popup__feature-menu-button .esri-widget--button,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-popup__main-container,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-popup__main-container .esri-widget--button,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-popup__navigation,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-popup__navigation .esri-widget--button,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-widget,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-widget .esri-popup__button,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-widget .esri-popup__button .esri-widget--button,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-widget .esri-widget--button,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-search .esri-search__input,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-search .esri-search__input .esri-widget--button,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-search.esri-widget,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-search.esri-widget .esri-widget--button,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget .esri-menu,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget .esri-menu .esri-widget--button,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget.esri-compass,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget.esri-compass .esri-widget--button,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget.esri-home,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget.esri-home .esri-widget--button,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget.esri-locate,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget.esri-locate .esri-widget--button,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget.esri-track,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget.esri-track .esri-widget--button,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget.esri-zoom,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget.esri-zoom .esri-widget--button{background-color:#4c4c4c;color:#f8f8f8}.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-navigation-toggle .esri-widget--button:not(.esri-search__submit-button):active,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-navigation-toggle .esri-widget--button:not(.esri-search__submit-button):hover,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-navigation-toggle.esri-widget .esri-widget--button:not(.esri-search__submit-button):active,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-navigation-toggle.esri-widget .esri-widget--button:not(.esri-search__submit-button):hover,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-navigation-toggle.esri-widget--button:not(.esri-search__submit-button):active,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-navigation-toggle.esri-widget--button:not(.esri-search__submit-button):hover,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-navigation-toggle.esri-widget.esri-widget--button:not(.esri-search__submit-button):active,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-navigation-toggle.esri-widget.esri-widget--button:not(.esri-search__submit-button):hover,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-button .esri-widget--button:not(.esri-search__submit-button):active,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-button .esri-widget--button:not(.esri-search__submit-button):hover,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-button.esri-widget--button:not(.esri-search__submit-button):active,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-button.esri-widget--button:not(.esri-search__submit-button):hover,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-pointer .esri-pointer-direction .esri-widget--button:not(.esri-search__submit-button):active,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-pointer .esri-pointer-direction .esri-widget--button:not(.esri-search__submit-button):hover,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-pointer .esri-pointer-direction.esri-widget--button:not(.esri-search__submit-button):active,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-pointer .esri-pointer-direction.esri-widget--button:not(.esri-search__submit-button):hover,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-popup-main .esri-widget--button:not(.esri-search__submit-button):active,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-popup-main .esri-widget--button:not(.esri-search__submit-button):hover,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-popup-main.esri-widget--button:not(.esri-search__submit-button):active,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-popup-main.esri-widget--button:not(.esri-search__submit-button):hover,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-popup__feature-menu-button .esri-widget--button:not(.esri-search__submit-button):active,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-popup__feature-menu-button .esri-widget--button:not(.esri-search__submit-button):hover,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-popup__feature-menu-button.esri-widget--button:not(.esri-search__submit-button):active,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-popup__feature-menu-button.esri-widget--button:not(.esri-search__submit-button):hover,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-popup__main-container .esri-widget--button:not(.esri-search__submit-button):active,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-popup__main-container .esri-widget--button:not(.esri-search__submit-button):hover,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-popup__main-container.esri-widget--button:not(.esri-search__submit-button):active,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-popup__main-container.esri-widget--button:not(.esri-search__submit-button):hover,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-popup__navigation .esri-widget--button:not(.esri-search__submit-button):active,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-popup__navigation .esri-widget--button:not(.esri-search__submit-button):hover,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-popup__navigation.esri-widget--button:not(.esri-search__submit-button):active,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-popup__navigation.esri-widget--button:not(.esri-search__submit-button):hover,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-widget .esri-popup__button .esri-widget--button:not(.esri-search__submit-button):active,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-widget .esri-popup__button .esri-widget--button:not(.esri-search__submit-button):hover,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-widget .esri-popup__button.esri-widget--button:not(.esri-search__submit-button):active,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-widget .esri-popup__button.esri-widget--button:not(.esri-search__submit-button):hover,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-widget .esri-widget--button:not(.esri-search__submit-button):active,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-widget .esri-widget--button:not(.esri-search__submit-button):hover,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-widget.esri-widget--button:not(.esri-search__submit-button):active,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-widget.esri-widget--button:not(.esri-search__submit-button):hover,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-search .esri-search__input .esri-widget--button:not(.esri-search__submit-button):active,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-search .esri-search__input .esri-widget--button:not(.esri-search__submit-button):hover,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-search .esri-search__input.esri-widget--button:not(.esri-search__submit-button):active,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-search .esri-search__input.esri-widget--button:not(.esri-search__submit-button):hover,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-search.esri-widget .esri-widget--button:not(.esri-search__submit-button):active,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-search.esri-widget .esri-widget--button:not(.esri-search__submit-button):hover,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-search.esri-widget.esri-widget--button:not(.esri-search__submit-button):active,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-search.esri-widget.esri-widget--button:not(.esri-search__submit-button):hover,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget .esri-menu .esri-widget--button:not(.esri-search__submit-button):active,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget .esri-menu .esri-widget--button:not(.esri-search__submit-button):hover,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget .esri-menu.esri-widget--button:not(.esri-search__submit-button):active,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget .esri-menu.esri-widget--button:not(.esri-search__submit-button):hover,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget.esri-compass .esri-widget--button:not(.esri-search__submit-button):active,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget.esri-compass .esri-widget--button:not(.esri-search__submit-button):hover,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget.esri-compass.esri-widget--button:not(.esri-search__submit-button):active,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget.esri-compass.esri-widget--button:not(.esri-search__submit-button):hover,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget.esri-home .esri-widget--button:not(.esri-search__submit-button):active,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget.esri-home .esri-widget--button:not(.esri-search__submit-button):hover,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget.esri-home.esri-widget--button:not(.esri-search__submit-button):active,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget.esri-home.esri-widget--button:not(.esri-search__submit-button):hover,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget.esri-locate .esri-widget--button:not(.esri-search__submit-button):active,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget.esri-locate .esri-widget--button:not(.esri-search__submit-button):hover,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget.esri-locate.esri-widget--button:not(.esri-search__submit-button):active,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget.esri-locate.esri-widget--button:not(.esri-search__submit-button):hover,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget.esri-track .esri-widget--button:not(.esri-search__submit-button):active,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget.esri-track .esri-widget--button:not(.esri-search__submit-button):hover,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget.esri-track.esri-widget--button:not(.esri-search__submit-button):active,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget.esri-track.esri-widget--button:not(.esri-search__submit-button):hover,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget.esri-zoom .esri-widget--button:not(.esri-search__submit-button):active,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget.esri-zoom .esri-widget--button:not(.esri-search__submit-button):hover,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget.esri-zoom.esri-widget--button:not(.esri-search__submit-button):active,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget.esri-zoom.esri-widget--button:not(.esri-search__submit-button):hover{background-color:#333!important;color:#d1d1d1!important}.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-navigation-toggle .esri-widget--button.esri-disabled,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-navigation-toggle.esri-widget .esri-widget--button.esri-disabled,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-button .esri-widget--button.esri-disabled,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-pointer .esri-pointer-direction .esri-widget--button.esri-disabled,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-popup-main .esri-widget--button.esri-disabled,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-popup__feature-menu-button .esri-widget--button.esri-disabled,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-popup__main-container .esri-widget--button.esri-disabled,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-popup__navigation .esri-widget--button.esri-disabled,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-widget .esri-popup__button .esri-widget--button.esri-disabled,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-widget .esri-widget--button.esri-disabled,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-search .esri-search__input .esri-widget--button.esri-disabled,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-search.esri-widget .esri-widget--button.esri-disabled,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget .esri-menu .esri-widget--button.esri-disabled,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget.esri-compass .esri-widget--button.esri-disabled,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget.esri-home .esri-widget--button.esri-disabled,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget.esri-locate .esri-widget--button.esri-disabled,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget.esri-track .esri-widget--button.esri-disabled,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget.esri-zoom .esri-widget--button.esri-disabled{color:#5c5c5c}.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-search .esri-search__submit-button{border-left:solid 1px rgba(209,209,209,.2)}.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-search .esri-input.esri-search__input::-webkit-input-placeholder{color:#787878}.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-search .esri-input.esri-search__input::-moz-placeholder{color:#787878}.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-search .esri-input.esri-search__input:-ms-input-placeholder{color:#787878}.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-search .esri-input.esri-search__input:-moz-placeholder{color:#787878}.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-search .esri-menu li:active,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-search .esri-menu li:focus,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-search .esri-menu li:hover,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-search .esri-search__clear-button:hover{background-color:#333;color:#d1d1d1}.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup__button{color:#f8f8f8}.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-navigation-toggle:focus .esri-navigation-toggle__button,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-navigation-toggle:hover .esri-navigation-toggle__button,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-button:focus,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-button:hover,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup__button:focus,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup__button:hover,.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget table{color:#fff}.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup__pointer-direction{background-color:#4c4c4c}.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget table tr:nth-child(even){background-color:rgba(105,105,105,.7)}.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-widget table tr:nth-child(odd){background-color:rgba(250,250,250,.1)}.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-popup-content::-webkit-scrollbar{background-color:rgba(200,200,200,.2)}.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-popup .esri-popup-content::-webkit-scrollbar-thumb{background-color:rgba(200,200,200,.6)}.calcite-widgets-dark :not(.calcite-navbar-search)>.esri-navigation-toggle__button:before{border-color:transparent #fff transparent transparent}@media (max-width:320px){.calcite-navbar .calcite-navbar-search.calcite-search-expander .esri-search:focus .esri-search__container,.calcite-navbar .calcite-navbar-search.calcite-search-expander .esri-search:hover .esri-search__container{width:200px}}@media (max-width:768px){.calcite-map .esri-popup .esri-docked-bottom-center .esri-popup-main{width:100%}.calcite-map .esri-widget--button{width:28px;height:28px;font-size:12px}.calcite-map .esri-search,.calcite-map .esri-search .esri-search__input{font-size:13px;line-height:1.5;font-weight:400}.calcite-map .esri-widget .esri-menu li{padding:.6em 1em;font-size:13px}}