.sp-container{position:absolute;top:0;left:0;display:inline-block;*display:inline;*zoom:1;z-index:9999994;overflow:hidden}.sp-container.sp-flat{position:relative}.sp-container,.sp-container *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.sp-top{position:relative;width:100%;display:inline-block}.sp-top-inner{position:absolute;top:0;left:0;bottom:0;right:0}.sp-color{position:absolute;top:0;left:0;bottom:0;right:20%}.sp-hue{position:absolute;top:0;right:0;bottom:0;left:84%;height:100%}.sp-clear-enabled .sp-hue{top:33px;height:77.5%}.sp-fill{padding-top:80%}.sp-sat,.sp-val{position:absolute;top:0;left:0;right:0;bottom:0}.sp-alpha-enabled .sp-top{margin-bottom:18px}.sp-alpha-enabled .sp-alpha{display:block}.sp-alpha-handle{position:absolute;top:-4px;bottom:-4px;width:6px;left:50%;cursor:pointer;border:1px solid #000;background:#fff;opacity:.8}.sp-alpha{display:none;position:absolute;bottom:-14px;right:0;left:0;height:8px}.sp-alpha-inner{border:solid 1px #333}.sp-clear{display:none}.sp-clear.sp-clear-display{background-position:center}.sp-clear-enabled .sp-clear{display:block;position:absolute;top:0;right:0;bottom:0;left:84%;height:28px}.sp-container,.sp-replacer,.sp-preview,.sp-dragger,.sp-slider,.sp-alpha,.sp-clear,.sp-alpha-handle,.sp-container.sp-dragging .sp-input,.sp-container button{-webkit-user-select:none;-moz-user-select:-moz-none;-o-user-select:none;user-select:none}.sp-container.sp-input-disabled .sp-input-container{display:none}.sp-container.sp-buttons-disabled .sp-button-container{display:none}.sp-container.sp-palette-buttons-disabled .sp-palette-button-container{display:none}.sp-palette-only .sp-picker-container{display:none}.sp-palette-disabled .sp-palette-container{display:none}.sp-initial-disabled .sp-initial{display:none}.sp-sat{background-image:-webkit-gradient(linear,0 0,100% 0,from(#fff),to(rgba(204,154,129,0)));background-image:-webkit-linear-gradient(left,#fff,rgba(204,154,129,0));background-image:-moz-linear-gradient(left,#fff,rgba(204,154,129,0));background-image:-o-linear-gradient(left,#fff,rgba(204,154,129,0));background-image:-ms-linear-gradient(left,#fff,rgba(204,154,129,0));background-image:linear-gradient(to right,#fff,rgba(204,154,129,0));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#FFFFFFFF',endColorstr='#00CC9A81')}.sp-val{background-image:-webkit-gradient(linear,0 100%,0 0,from(#000),to(rgba(204,154,129,0)));background-image:-webkit-linear-gradient(bottom,#000,rgba(204,154,129,0));background-image:-moz-linear-gradient(bottom,#000,rgba(204,154,129,0));background-image:-o-linear-gradient(bottom,#000,rgba(204,154,129,0));background-image:-ms-linear-gradient(bottom,#000,rgba(204,154,129,0));background-image:linear-gradient(to top,#000,rgba(204,154,129,0));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00CC9A81',endColorstr='#FF000000')}.sp-hue{background:-moz-linear-gradient(top,red 0%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);background:-ms-linear-gradient(top,red 0%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);background:-o-linear-gradient(top,red 0%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);background:-webkit-gradient(linear,left top,left bottom,from(red),color-stop(.17,#ff0),color-stop(.33,#0f0),color-stop(.5,#0ff),color-stop(.67,#00f),color-stop(.83,#f0f),to(red));background:-webkit-linear-gradient(top,red 0%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);background:linear-gradient(to bottom,red 0%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%)}.sp-1{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000',endColorstr='#ffff00')}.sp-2{height:16%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff00',endColorstr='#00ff00')}.sp-3{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ff00',endColorstr='#00ffff')}.sp-4{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffff',endColorstr='#0000ff')}.sp-5{height:16%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000ff',endColorstr='#ff00ff')}.sp-6{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00ff',endColorstr='#ff0000')}.sp-hidden{display:none!important}.sp-cf:before,.sp-cf:after{content:"";display:table}.sp-cf:after{clear:both}.sp-cf{*zoom:1}@media(max-device-width:480px){.sp-color{right:40%}.sp-hue{left:63%}.sp-fill{padding-top:60%}}.sp-dragger{border-radius:5px;height:5px;width:5px;border:1px solid #fff;background:#000;cursor:pointer;position:absolute;top:0;left:0}.sp-slider{position:absolute;top:0;cursor:pointer;height:3px;left:-1px;right:-1px;border:1px solid #000;background:#fff;opacity:.8}.sp-container{border-radius:0;background-color:#ececec;border:solid 1px #f0c49b;padding:0}.sp-container,.sp-container button,.sp-container input,.sp-color,.sp-hue,.sp-clear{font:normal 12px "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.sp-top{margin-bottom:3px}.sp-color,.sp-hue,.sp-clear{border:solid 1px #666}.sp-input-container{float:right;width:100px;margin-bottom:4px}.sp-initial-disabled .sp-input-container{width:100%}.sp-input{font-size:12px!important;border:1px inset;padding:4px 5px;margin:0;width:100%;background:transparent;border-radius:3px;color:#222}.sp-input:focus{border:1px solid #ffa500}.sp-input.sp-validation-error{border:1px solid red;background:#fdd}.sp-picker-container,.sp-palette-container{float:left;position:relative;padding:10px;padding-bottom:300px;margin-bottom:-290px}.sp-picker-container{width:172px;border-left:solid 1px #fff}.sp-palette-container{border-right:solid 1px #ccc}.sp-palette-only .sp-palette-container{border:0}.sp-palette .sp-thumb-el{display:block;position:relative;float:left;width:24px;height:15px;margin:3px;cursor:pointer;border:solid 2px transparent}.sp-palette .sp-thumb-el:hover,.sp-palette .sp-thumb-el.sp-thumb-active{border-color:#ffa500}.sp-thumb-el{position:relative}.sp-initial{float:left;border:solid 1px #333}.sp-initial span{width:30px;height:25px;border:none;display:block;float:left;margin:0}.sp-initial .sp-clear-display{background-position:center}.sp-palette-button-container,.sp-button-container{float:right}.sp-replacer{margin:0;overflow:hidden;cursor:pointer;padding:4px;display:inline-block;*zoom:1;*display:inline;border:solid 1px #91765d;background:#eee;color:#333;vertical-align:middle}.sp-replacer:hover,.sp-replacer.sp-active{border-color:#f0c49b;color:#111}.sp-replacer.sp-disabled{cursor:default;border-color:silver;color:silver}.sp-dd{padding:2px 0;height:16px;line-height:16px;float:left;font-size:10px}.sp-preview{position:relative;width:25px;height:20px;border:solid 1px #222;margin-right:5px;float:left;z-index:0}.sp-palette{*width:220px;max-width:220px}.sp-palette .sp-thumb-el{width:16px;height:16px;margin:2px 1px;border:solid 1px #d0d0d0}.sp-container{padding-bottom:0}.sp-container button{background-color:#eee;background-image:-webkit-linear-gradient(top,#eee,#ccc);background-image:-moz-linear-gradient(top,#eee,#ccc);background-image:-ms-linear-gradient(top,#eee,#ccc);background-image:-o-linear-gradient(top,#eee,#ccc);background-image:linear-gradient(to bottom,#eee,#ccc);border:1px solid #ccc;border-bottom:1px solid #bbb;border-radius:3px;color:#333;font-size:14px;line-height:1;padding:5px 4px;text-align:center;text-shadow:0 1px 0 #eee;vertical-align:middle}.sp-container button:hover{background-color:#ddd;background-image:-webkit-linear-gradient(top,#ddd,#bbb);background-image:-moz-linear-gradient(top,#ddd,#bbb);background-image:-ms-linear-gradient(top,#ddd,#bbb);background-image:-o-linear-gradient(top,#ddd,#bbb);background-image:linear-gradient(to bottom,#ddd,#bbb);border:1px solid #bbb;border-bottom:1px solid #999;cursor:pointer;text-shadow:0 1px 0 #ddd}.sp-container button:active{border:1px solid #aaa;border-bottom:1px solid #888;-webkit-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;-moz-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;-ms-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;-o-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee}.sp-cancel{font-size:11px;color:#d93f3f!important;margin:0;padding:2px;margin-right:5px;vertical-align:middle;text-decoration:none}.sp-cancel:hover{color:#d93f3f!important;text-decoration:underline}.sp-palette span:hover,.sp-palette span.sp-thumb-active{border-color:#000}.sp-preview,.sp-alpha,.sp-thumb-el{position:relative;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.sp-preview-inner,.sp-alpha-inner,.sp-thumb-inner{display:block;position:absolute;top:0;left:0;bottom:0;right:0}.sp-palette .sp-thumb-inner{background-position:50% 50%;background-repeat:no-repeat}.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=)}.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=)}.sp-clear-display{background-repeat:no-repeat;background-position:center;background-image:url(data:image/gif;base64,R0lGODlhFAAUAPcAAAAAAJmZmZ2dnZ6enqKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq/Hx8fLy8vT09PX19ff39/j4+Pn5+fr6+vv7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAUABQAAAihAP9FoPCvoMGDBy08+EdhQAIJCCMybCDAAYUEARBAlFiQQoMABQhKUJBxY0SPICEYHBnggEmDKAuoPMjS5cGYMxHW3IiT478JJA8M/CjTZ0GgLRekNGpwAsYABHIypcAgQMsITDtWJYBR6NSqMico9cqR6tKfY7GeBCuVwlipDNmefAtTrkSzB1RaIAoXodsABiZAEFB06gIBWC1mLVgBa0AAOw==)}body{max-height:100vh}body.ecy-map{overflow-x:hidden}@media(min-width:0) and (max-width:800px){body.ecy-map{min-width:1px;max-width:100%}}@media(min-width:801px){body.ecy-map{background-color:#324c69;max-width:100%;min-width:1px;margin-left:auto;margin-right:auto;border-left:1px solid #7194b6;border-right:1px solid #7194b6;padding:0}}.ecy-map *,.ecy-map *::before,.ecy-map *::after{box-sizing:unset}.ecy-map .main{float:left;background-color:#fff}@media(min-width:0) and (max-width:800px){.ecy-map .banner_container,.ecy-map .banner,.ecy-map .nav_container,.ecy-map .nav,.ecy-map .main_container,.ecy-map .main,.ecy-map .footer_container,.ecy-map .footer{width:100%;max-width:100%;min-width:1px;padding:0 0;line-height:1}}@media(min-width:801px){.ecy-map .banner_container,.ecy-map .banner,.ecy-map .nav_container,.ecy-map .nav,.ecy-map .main_container,.ecy-map .main,.ecy-map .footer_container,.ecy-map .footer{width:100%;max-width:100%;min-width:1px;padding:0 0;line-height:1}}.ecy-map .header{min-height:6px;line-height:6px;color:#000}.header-with-message{min-height:50px!important;line-height:50px!important;text-align:center;vertical-align:middle}.ecy-map .banner{pointer-events:none;text-align:center;padding:5px 5px}.ecy-map .banner .logo a{float:left;padding:2px 2px;margin:4px 4px;pointer-events:auto}.ecy-map .nav{border-top:1px solid #dce7f1;border-bottom:1px solid #dce7f1}.ecy-map .nav li{margin-left:1.5%}.ecy-map .nav li a{padding-bottom:10px;padding-top:10px}.ecy-map .footer ul{padding:0 20px 0 20px}.ecy-map #map-container{margin:1px 1px 0 0;font-size:1rem}.ecy-map .sr-only{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.ecy-map .menu{vertical-align:middle;background-color:#dce7f1;margin:0;padding:5px 1%;text-align:left;white-space:nowrap}.ecy-map .menu li{display:inline;font-size:.85rem;font-weight:bold;white-space:nowrap}.ecy-map .menu li a{color:#324c69;text-decoration:none}.ecy-map .menu li a:hover{color:#324c69;text-decoration:underline}.ecy-map fieldset{margin:0 0;padding:0 0;border:none}.ecy-map input[type=text]{-webkit-appearance:none;padding:2px 5px;border:1px solid #666;pointer-events:auto}.ecy-map input[type=text]:disabled{pointer-events:none}.ecy-map.map-popup-contianer{position:absolute!important;height:95vh!important;width:95vw!important;margin:2.5%!important;visibility:hidden;background-color:#fff;padding-top:10px;padding-right:10px;padding-bottom:10px;border-radius:6px 6px 6px 6px;border:1px solid #999;z-index:2}.ecy-map #map-popup-modal{position:fixed;min-height:100vh;width:100%;opacity:.5;background-color:#000;z-index:1;display:none}.ecy-map .map-dialog{font-size:1rem;box-shadow:0 1px 2px rgba(0,0,0,.3);border:1px solid #57585a;position:absolute;display:none;background-color:#fff;z-index:10000}.ecy-map .map-dialog h3{font-size:1.2rem}.ecy-map .map-dialog:focus{border:1px solid #fff!important}.ecy-map .map-dialog-title{font-size:1.3rem;font-weight:bold}.map-dialog-inner-content{margin:15px 15px}.ecy-map .button-close-map-dialog{position:absolute;top:10px;right:10px;padding:5px 5px;height:16px;width:16px;background-image:url(https://fortress.wa.gov/ecy/gispublic/appresources/mapresources/images/icons/close_button2.png);background-position:center;background-repeat:no-repeat;border:none;background-color:#fff;cursor:pointer;z-index:1}.ecy-map .button-close-map-dialog:hover{background-color:#e6edf0!important}.ecy-map .link-map{color:#369!important;padding:2px 2px;cursor:pointer!important;pointer-events:auto!important}.ecy-map .draggable{cursor:move!important}.ecy-map :focus{outline:2px solid #39f!important;border:none}.ecy-map input:focus{outline:2px solid #39f!important;border:1px solid #fff}.ecy-map ::-moz-focus-inner{border:0}.ecy-map .button-go{background-color:#369;border:none;color:#fff;cursor:pointer;border-radius:2px;padding:3px 6px;font-size:1rem}.ecy-map .button-go:focus:not(.button-go-disabled){background-color:#ccc;color:#000}.ecy-map .button-go:hover:not(.button-go-disabled){background-color:#ccc;color:#000}.ecy-map .button-go-draw{background-color:#369;border:none;color:#fff;cursor:pointer;border-radius:2px;padding:3px 25px 6px 25px;font-size:1rem}.ecy-map .button-go-draw:focus:not(.button-go-disabled){background-color:#ccc;color:#000}.ecy-map .button-go-draw:hover:not(.button-go-disabled){background-color:#ccc;color:#000}.ecy-map .button-go-uncheck{background-color:#fff;border:none;color:#369;cursor:pointer;border-radius:2px;padding:3px 6px;font-size:1rem}.ecy-map .button-go-uncheck:focus:not(.button-go-disabled){background-color:#ccc;color:#000}.ecy-map .button-go-uncheck:hover:not(.button-go-disabled){background-color:#ccc;color:#000}.ecy-map .button-go-text{float:left;margin:3px 0 3px 0}.button-go-disabled{background-color:#fff!important;border:1px solid #ccc!important;color:#707070!important;cursor:not-allowed!important;pointer-events:none!important;padding:2px 6px!important}.ecy-map #map-loading-indicator{z-index:500;height:120px;width:80px;position:absolute;left:50%;top:40%;background-image:url(https://fortress.wa.gov/ecy/gispublic/appresources/mapresources/images/icons/loading.gif);background-position:center;background-repeat:no-repeat;display:none}.ecy-map .squatch{background-image:url(https://fortress.wa.gov/ecy/gispublic/appresources/mapresources/images/icons/walking_squatch.gif)!important}.ecy-map #skip-link{position:absolute;left:-5000px;top:5px;z-index:1000;background-color:#fff;padding:20px 20px}.ecy-map #skip-link:focus{left:20px}.ecy-map .underline{text-decoration:underline}.noselect{pointer-events:none!important;font-style:italic!important;height:20px!important;background:none!important;background-color:none!important;color:#000!important;cursor:default!important;filter:alpha(opacity=50)!important;opacity:.5!important;margin:0 0 0 4px!important;font-size:1rem!important;border:none!important}a.wide{display:block}.ui-autocomplete .ui-menu-item{font-size:1rem;padding:0 0!important}.ui-menu .ui-state-focus:not(.noselect),.ui-menu .ui-state-active:not(.noselect){margin:-1px;background:#369!important}.ecy-map .control-group{text-align:left;pointer-events:none;outline:none!important}.ecy-map .control{pointer-events:auto;font-size:1rem;position:relative;display:inline-block;margin-right:5px;margin-bottom:15px;padding:7px 5px 5px 25px;cursor:pointer;float:left}.ecy-map .control input{position:absolute;z-index:-1;opacity:0;padding:2px 2px!important}.ecy-map .control-focused{outline:2px solid #39f!important}.control__indicator{position:absolute;top:2px;left:2px;width:20px;height:20px;background:#e6e6e6}.ecy-map .control--radio .control__indicator{border-radius:50%}.ecy-map .control:hover input~.control__indicator,.ecy-map .control input:focus~.control__indicator{background:#ccc}.ecy-map .control input:focus-within{outline:2px solid #39f!important}.ecy-map .control input:checked~.control__indicator{background:#369;font-weight:bold}.ecy-map .control:hover input:not([disabled]):checked~.control__indicator,.ecy-map .control input:checked:focus~.control__indicator{background:#369}.ecy-map .control input:disabled~.control__indicator{pointer-events:none;opacity:.6;background:#e6e6e6}.ecy-map .control__indicator:after{position:absolute;display:none;content:''}.ecy-map .control input:checked~.control__indicator:after{display:block}.ecy-map .control--checkbox .control__indicator:after{top:4px;left:8px;width:3px;height:8px;transform:rotate(45deg);border:solid #fff;border-width:0 2px 2px 0}.ecy-map .control--checkbox input:disabled~.control__indicator:after{border-color:#7b7b7b}.ecy-map .control--radio .control__indicator:after{top:7px;left:7px;width:6px;height:6px;border-radius:50%;background:#fff}.ecy-map .control--radio input:disabled~.control__indicator:after{background:#7b7b7b}.ecy-map .header-button{position:absolute;border:2px solid #fff;cursor:pointer}.ecy-map .header-button:hover{background-color:#ccc!important;border:2px solid #ccc!important}.ecy-map .header-button:focus{background-color:#ccc!important;border:2px solid #ccc!important}.ecy-map #button-options-panel{right:1px;top:1px;padding:12px 16px 12px 16px;vertical-align:middle;overflow:hidden;text-align:center;white-space:nowrap;-webkit-touch-callout:none;font-size:1.25rem;color:#fff!important}.ecy-map #control-ribbon{vertical-align:middle;background-color:#fff;margin:0%;text-align:left;white-space:nowrap;height:50px;font-size:1.1rem}.ecy-map #control-ribbon-menu-container{width:400px}.ecy-map #control-ribbon-buttons{float:right;margin-right:10px}.ecy-map .control-ribbon-button{font-size:1rem;border:2px solid #f6f2f2;cursor:pointer;background-color:#f6f2f2;display:none;border-radius:2px;box-sizing:border-box}.ecy-map .control-ribbon-button:hover{background-color:#e6edf0!important;border:2px solid #e6edf0!important}.ecy-map .control-ribbon-button-text{float:right;margin:4px 0 0 5px}.ecy-map .control-ribbon-button-image{float:left;margin-top:1px}.ecy-map #button-close-map{float:left;margin-top:5px;margin-left:10px;height:40px}.ecy-map #button-panel-mode{float:left;height:42px;width:44px;margin:3px 3px;background-image:url(https://fortress.wa.gov/ecy/gispublic/appresources/mapresources/images/icons/hamburger_dark2.png);background-repeat:no-repeat;background-position:center;display:none}.ecy-map #menu-panel-mode{display:none;float:left;z-index:1000;border:2px solid #e6edf0}.ecy-map #menu-panel-mode li{padding:3px 0 3px 0!important}.ecy-map #menu-panel-mode .ui-state-active{border:1px solid #45759a!important;background:#45759a!important}.ecy-map #menu-panel-mode .ui-state-active:hover{border:1px solid #45759a!important;background:#45759a!important}.ecy-map .control-ribbon-tab-content{position:absolute;width:100%}.ecy-map #control-ribbon-tabs{display:none;border:none!important;padding:0 0!important}.ecy-map #control-ribbon-tabs .ui-widget-header{border-left:none!important;border-right:none!important;border-top:none!important;border-bottom:2px solid #e6edf0!important;background:none!important;height:50px;border-radius:0 0 0 0!important}.ecy-popup-map #control-ribbon-tabs .ui-widget-header{border-left:none!important;border-right:none!important;border-top:none!important;border-bottom:2px solid #e6edf0!important;background:none!important;height:55px;border-radius:0 0 0 0!important}.ecy-map .control-ribbon-tab{display:none}.ecy-map .ui-tabs .ui-tabs-panel{padding:0 0!important}.ecy-map .ui-tabs .ui-tabs-nav{padding:0 0 0 0!important;border-bottom:4px solid #fff}.ecy-map .ui-tabs .ui-tabs-nav li{padding:0 0 1px 0!important;margin:10px 1px 0 2px!important;border-left:2px solid #e6edf0;border-top:2px solid #e6edf0;border-right:2px solid #e6edf0;border-bottom:none;border-radius:0 0}.ecy-map .ui-tabs .ui-tabs-nav li.ui-tabs-active{font-weight:bold!important;background-color:#fff;border-bottom:2px solid #fff;border-left:2px solid #e6edf0;border-top:2px solid #e6edf0;border-right:2px solid #e6edf0}.ecy-map .ui-tabs .ui-tabs-nav .ui-tabs-anchor{padding:.55em .8em!important}.ecy-map .ui-helper-reset{line-height:1.25!important}.ecy-map .control-ribbon-tab{text-decoration:none!important;list-style:none}.ecy-map .control-ribbon-tab a{color:#000!important}.ecy-map #left-panel{height:100vh;width:400px;overflow-x:hidden;overflow-y:auto;z-index:10000;background-color:#fff;float:left}.ecy-map .accordion{overflow-x:hidden;overflow-y:auto}.ecy-map .accordion-header{position:relative;background-color:#f6f2f2;width:385px;margin-left:5px}.ecy-map .accordion-header-scrolling{width:360px!important}.ecy-map .accordion-header[aria-hidden="true"]{display:none}.ecy-map .accordion-trigger{background-color:#f6f2f2;border:2px solid #f6f2f2;color:#000;display:block;font-size:1.1rem;font-weight:normal;margin:10px 0 0 3px;padding:.9em 1.5em;position:relative;text-align:left;cursor:pointer;width:99%}.ecy-map .accordion-title{float:left;display:block;pointer-events:none;margin-left:1rem}.ecy-map .accordion-icon-toggle{border:solid hsl(0,0%,0%);border-width:0 2px 2px 0;height:.5rem;pointer-events:none;position:absolute;left:1em;top:53%;transform:translateY(-90%) rotate(45deg);width:.5rem}.ecy-map .accordion-trigger[aria-expanded="true"] .accordion-icon-toggle{transform:translateY(-58%) rotate(-135deg)}.ecy-map .accordion-panel{margin:0;overflow-x:hidden;overflow-y:hidden}.ecy-map .accordion-panel[aria-hidden="true"]{display:none}.ecy-map #map-view{padding:0 0 0 0!important;background-color:#f5f5f5;border:2px solid #e6edf0;border-bottom:none;height:100vh;position:relative;min-width:600px}.ecy-map .map-border-bottom{border-bottom:2px solid #f6f2f2!important}@media screen and (max-width:993px){.ecy-map #map-view{padding:0 0 0 0!important}}.ecy-map .activeMap{outline:none!important;border:2px solid #39f!important}.ecy-map #identify-crosshair{display:none;position:absolute;height:30px;width:30px;z-index:10;background-image:url(https://fortress.wa.gov/ecy/gispublic/appresources/mapresources/images/icons/crosshair.png)!important}.ecy-map #button-full-map-toggle{height:50px;width:24px;background-color:#fff;position:absolute;left:0;top:35%;z-index:100;border-radius:0 6px 6px 0;border-right:1px solid #e6edf0;border-top:1px solid #e6edf0;border-bottom:1px solid #e6edf0;border-left:none;cursor:pointer;background-image:url(https://fortress.wa.gov/ecy/gispublic/appresources/mapresources/images/icons/expand_left.png);background-repeat:no-repeat;background-position:center}.ecy-map #button-full-map-toggle:focus{border:2px solid #39f!important;outline:none!important}.ecy-map #button-full-map-toggle:hover{background-color:#e6edf0;border-right:1px solid #57585a;border-top:1px solid #57585a;border-bottom:1px solid #57585a}.ecy-map .button-full-map-toggle-closed{background-image:url(https://fortress.wa.gov/ecy/gispublic/appresources/mapresources/images/icons/expand_right.png)!important}.ecy-map #shortcut-menu-container{z-index:1000;display:none;padding-left:0;margin-left:0;font-size:1rem}.ecy-map #menu-shortcut{float:left;border:2px solid #e6edf0;width:200px;padding:6px 6px}.ecy-map #menu-shortcut li{padding:5px 0 5px 0!important;display:none}.ecy-map #menu-shortcut .ui-state-active{border:1px solid #45759a!important;background:#45759a!important}.ecy-map #menu-shortcut .ui-state-active:hover{border:1px solid #45759a!important;background:#45759a!important}.ecy-map .underline-text{text-decoration:underline}.ecy-map .shortcut-image{float:left;background-color:#fff!important;margin-right:15px}.ecy-map .esri-attribution__powered-by{color:#323232!important;cursor:default!important}.ecy-map .esri-attribution__sources{color:#323232!important;cursor:default!important}.ecy-map .esri-attribution__link{color:#323232!important;cursor:default!important}.ecy-map .esri-attribution{color:#323232!important;cursor:default!important}.ecy-map .esri-ui-corner .esri-component{border:1px solid #57585a;box-shadow:none;cursor:default}.ecy-map .esriControlsBR{z-index:0!important}.ecy-map .esri-widget-button[title="Zoom In"]:focus{z-index:100}.ecy-map .esri-widget--button{pointer-events:auto}.ecy-map .esri-icon{pointer-events:none}.ecy-map .esri-icon-download{pointer-events:none;margin:4px 5px 0 0!important;vertical-align:middle!important}.ecy-map .esri-icon-loading-indicator{margin:2px 0 0 5px!important;vertical-align:middle!important}.ecy-map .esri-print__exported-file-link-title{pointer-events:none;padding-bottom:1px}.ecy-map .esri-input{border-top:none!important;border-bottom:none!important;border-left:none!important;border-right:none!important}.ecy-map label.required:after{content:" * ";color:#c63;font-weight:bold;font-size:1.5rem}.ecy-map .esri-ui .esri-popup{z-index:10000!important}.ecy-map .map-dialog-inner-content{margin:10px}.ecy-map #button-my-maps{float:left;margin-top:5px;height:40px}.ecy-map #button-save-map{margin:10px 0 0 35px}.ecy-map #save-map-dialog{width:415px;line-height:1.5;background-color:#fff}.ecy-map .save-map-dialog-text{}.ecy-map #save-map-dialog-description{font-size:1rem}.ecy-map #save-map-holder{min-height:10px;max-height:250px;width:100%;margin:15px 0;border-top:2px solid #e6edf0;overflow-x:hidden;overflow-y:auto;padding-top:10px}.ecy-map .save-map-row{width:100%}.ecy-map .save-map-link{float:left;margin:5px 0 0 2px;padding:5px 5px;font-size:1rem;width:285px;background-color:#f6f6f6;text-decoration:none;color:#000!important;border:2px solid #e6edf0}.ecy-map .save-map-link:focus{background-color:#369;color:#fff!important}.ecy-map .save-map-link:hover{background-color:#369;color:#fff!important}.ecy-map .button-delete-map{float:left;margin:11px 0 0 10px}.ecy-map #textbox-save-map{width:300px;margin:10px 0 0 5px;padding:5px 5px;color:#666}.ecy-map #map-delete-confirmation-dialog{height:100%;width:100%;background-color:#fff;z-index:10;display:none;top:0;left:0}.ecy-map #map-delete-confirmation-dialog-inner{margin:10% 10%;height:80%;width:80%}.ecy-map #button-delete-map-confirmation-yes{margin-right:20px}.ecy-map .browserCacheNote{font-size:1rem}.ecy-map .esri-search{position:absolute;top:0;left:50px}.ecy-map .esri-menu ul{margin:3px 3px!important}.ecy-map .esri-icon-down-arrow{padding:6px 6px 6px 5px!important}.ecy-map .esri-icon-search{padding:6px 6px 6px 5px!important}.ecy-map .esri-search__submit-button{z-index:-1!important;visibility:hidden!important;position:absolute!important}.ecy-map .esri-menu .esri-menu__header{background-color:#45759a!important}.ecy-map .esri-input[type="text"]{padding:0 5px!important}.ecy-map #zoomto-item-container{margin:0 0;font-size:1rem}.ecy-map .zoomto-texbox-label{float:left;width:110px;text-align:right;padding-top:3px}.ecy-map .zoomto-texbox-label.required:after{content:" * ";color:#c63;font-weight:bold;font-size:1.1rem}.ecy-map .zoomto-texbox{float:left;pointer-events:auto;margin-left:5px}.ecy-map .zoomto-row{width:100%;margin:0 0 15px 0;float:left;pointer-events:none}.ecy-map .zoomto-dropdownlist{float:left;margin-left:5px;padding:2px 5px;pointer-events:auto}.ecy-map .required-field{color:#c63;font-weight:bold;font-size:1rem}.ecy-map .required-field-icon{position:relative;top:5px;display:none}.ecy-map .error-message-contianer{position:relative;background-color:#f4d0c9;width:320px;margin:30px 20px 0 20px;display:none}.ecy-map .error-message-list{padding:10px 0 10px 75px!important;background-color:#f4d0c9}.ecy-map .error-message-contianer li{padding:5px}.ecy-map .error-icon{position:absolute;top:50%;left:30px;transform:translate(-50%,-50%)}.ecy-map .error-message{display:none}.ecy-map .zoomto-subheader{margin-left:5px;font-weight:700}.ecy-map #zoomto-texbox-address{width:245px}.ecy-map #zoomto-texbox-address2{width:245px;margin-left:115px}.ecy-map #zoomto-texbox-city{width:245px}.ecy-map #zoomto-texbox-state{width:35px;margin-right:230px}.ecy-map #zoomto-texbox-zip{width:60px}.ecy-map #zoomto-texbox-label-zip4{width:10px;font-weight:bold}.ecy-map #zoomto-texbox-zip4{width:50px;left:200px}.ecy-map #zoomto-address-container{float:left;margin:10px 0;width:100%;border:none}.ecy-map #zoomto-address-candidates-container{width:360px;margin:10px 20px 10px 20px;z-index:100;background-color:#fff;display:none}.ecy-map #zoomto-address-candidates-header{padding-top:10px;margin:0 0 10px 30px!important}.ecy-map .zoomto-address-candidates-subheader{font-weight:normal}.ecy-map #zoomto-address-candidate-list{list-style-type:none;margin:0 0 10px 40px;padding:0}.ecy-map #zoomto-address-candidate-list li{padding-bottom:5px!important}.ecy-map .zoomto-address-candidate-button{display:none;font-size:1rem!important;border-top:none;border-left:none;border-right:none;border-bottom:solid 1px #fff;background-color:#fff}.ecy-map .zoomto-address-candidate-button:hover{border-bottom:solid 1px #369}.ecy-map #button-zoomto-address-go{position:relative;pointer-events:auto;margin-left:65px}.ecy-map #required-field-icon-address{left:350px}.ecy-map #required-field-icon-city{left:350px}.ecy-map #required-field-icon-zip{left:250px}.ecy-map #zoomto-coordinates-container{height:250px;width:380px;border:none;margin:2px 10px!important;pointer-events:none}.ecy-map #control-group-crs{width:380px;left:10px;pointer-events:none}.ecy-map .zoomto-coordinates-panel{width:380px;display:none;float:left;margin-top:40px}.ecy-map .zoomto-coordinates-panel-active{display:block}.ecy-map #required-field-icon-latitude-dd{left:260px}.ecy-map #required-field-icon-longitude-dd{left:260px}.ecy-map #zoomto-texbox-latitude-dd{width:128px}.ecy-map #zoomto-texbox-longitude-dd{width:128px}.ecy-map #zoomto-dropdownlist-datum-dd{width:140px}.ecy-map #button-zoomto-latlong-dd-go{position:relative;pointer-events:auto;margin-left:65px}.ecy-map #zoomto-row-dms-column{pointer-events:none!important;margin-bottom:5px}.ecy-map .zoomto-column-header{font-size:.9rem}.ecy-map #zoomto-column-header-degrees{position:relative;left:115px}.ecy-map #zoomto-column-header-minutes{position:relative;left:140px}.ecy-map #zoomto-column-header-seconds{position:relative;left:170px}.ecy-map #required-field-icon-latitude-dms{left:350px}.ecy-map #required-field-icon-longitude-dms{left:350px}.ecy-map #zoomto-texbox-latitude-degrees-dms{width:58px;left:120px}.ecy-map #zoomto-texbox-latitude-minutes-dms{width:58px;left:200px}.ecy-map #zoomto-texbox-latitude-seconds-dms{width:58px;left:280px}.ecy-map #zoomto-texbox-longitude-degrees-dms{width:58px;left:120px}.ecy-map #zoomto-texbox-longitude-minutes-dms{width:58px;left:200px}.ecy-map #zoomto-texbox-longitude-seconds-dms{width:58px;left:280px}.ecy-map #zoomto-dropdownlist-datum-dms{width:140px}.ecy-map #button-zoomto-latlong-dms-go{pointer-events:auto;float:left;margin-left:43px}.ecy-map #required-field-icon-northing-spcs{left:260px}.ecy-map #required-field-icon-easting-spcs{left:260px}.ecy-map #zoomto-texbox-northing-spcs{width:128px}.ecy-map #zoomto-texbox-easting-spcs{width:128px}.ecy-map #zoomto-dropdownlist-datum-spcs{width:140px}.ecy-map #zoomto-dropdownlist-zone-spcs{width:80px}.ecy-map #button-zoomto-spcs-go{pointer-events:auto;float:left;margin-left:40px}.ecy-map #required-field-icon-northing-utm{left:260px}.ecy-map #required-field-icon-easting-utm{left:260px}.ecy-map #zoomto-texbox-northing-utm{width:128px}.ecy-map #zoomto-texbox-easting-utm{width:128px}.ecy-map #zoomto-dropdownlist-datum-utm{width:100px}.ecy-map #zoomto-dropdownlist-zone-utm{width:100px}.ecy-map #button-zoomto-utm-go{pointer-events:auto;float:left;margin-left:40px}.ecy-map #zoomto-maparea-container{width:95%;border:none;margin:2px 10px!important;pointer-events:none;height:100%;position:relative}.ecy-map #control-group-maparea{width:95%;left:10px;pointer-events:none;border-bottom:1px solid #e6e6e6;padding-bottom:20px;height:445px}.ecy-map .zoomto-maparea-subcontianer{position:absolute;width:150px;pointer-events:none;outline:none!important}.ecy-map #zoomto-maparea-subcontianer-left{left:10px}.ecy-map #zoomto-maparea-subcontianer-right{left:200px}.ecy-map .zoomto-maparea-panel{width:370px;display:none;float:left;margin-top:275px;margin-left:10px}.ecy-map .zoomto-maparea-panel-active{display:block}.ecy-map .label-radio-group-maparea{width:100%}.ecy-map .button-zoomto-go{pointer-events:auto}.ecy-map .maparea-autocomplete{margin-top:5px;width:300px;line-height:1.5em;height:24px;font-size:1rem!important}.ecy-map #zoomto-maparea-watercourse-input{width:300px}.ecy-map #zoomto-maparea-waterbody-input{width:300px}.ecy-map #zoomto-maparea-parcel-county-input{width:200px}.ecy-map #zoomto-maparea-parcel-id-input{width:222px}.ecy-map #zoomto-maparea-highway-name-input{width:110px}.ecy-map #zoomto-maparea-highway-milepost-input{width:110px}.ecy-map #zoomto-maparea-river-name-input{width:300px}.ecy-map #zoomto-maparea-river-rivermile-input{width:110px}.ecy-map #zoomto-maparea-marine-region-input{width:300px}.ecy-map #zoomto-maparea-wria-input{width:250px}.ecy-map #zoomto-maparea-trs-township-input{width:70px}.ecy-map #zoomto-maparea-trs-range-input{width:60px}.ecy-map #zoomto-maparea-trs-section-input{width:60px}.ecy-map .esri-popup{z-index:101}.ecy-map .esri-popup__header{display:none!important}.ecy-map .esri-popup__header-title,h1.esri-popup__header-title{padding:2px 2px!important;margin:10px 13px 10px 13px!important;pointer-events:none}.ecy-map .esri-popup__button[title="Close"]{padding:5px 5px!important;margin:5px 4px!important}.ecy-map .esri-popup__main-container{width:550px!important;border:1px solid #57585a}.ecy-map .esri-popup__main-container:focus{border:1px solid #fff!important}.ecy-map .esri-popup__content{font-size:1rem!important;margin:0 0 15px 0!important;overflow:hidden!important}.ecy-map .esri-widget *,.esri-widget *::before,.esri-widget *::after{box-sizing:unset}.ecy-map #identify-tabs{border:none!important;padding:0 0!important;margin-top:4px;font-size:1rem}.ecy-map #identify-tabs .ui-widget-header{border-left:none!important;border-right:none!important;border-top:none!important;border-bottom:2px solid #e6edf0!important;background:none!important;height:40px;border-radius:0 0 0 0!important}.ecy-map .identify-tab{height:28px}.ecy-map .identify-tab a{color:#000!important}.ecy-map #identify-tabs .ui-tabs-nav .ui-tabs-anchor{padding:.5em .8em!important;line-height:1rem}.ecy-map #identify-tab1{margin-left:5px!important}.ecy-map #button-close-identify-dialog{position:absolute;top:5px;right:5px;padding:10px 10px;height:16px;width:16px;background-image:url(https://fortress.wa.gov/ecy/gispublic/appresources/mapresources/images/icons/close_button2.png);background-position:center;background-repeat:no-repeat;border:none;background-color:#fff;cursor:pointer;z-index:1}.ecy-map #button-close-identify-dialog:hover{background-color:#e6edf0}.ecy-map .identify-tab-content{float:left;margin:3px 1% 5px 1%;max-height:150px;overflow-y:auto!important;width:98%;border:none}.ecy-map .map-identify-header{float:left;color:#000}.ecy-map #geo-content-1{margin-top:10px;width:220px;float:left}.ecy-map #geo-content-2{margin-top:10px;width:240px;float:left}.ecy-map .id-result-pair{width:100%;margin-bottom:6px}.ecy-map .id-layer-row{clear:both;float:left;width:100%;margin:15px 0 2px 0;pointer-events:none}.ecy-map .id-layer-name{float:left;width:135px;text-align:left;font-weight:700;margin-left:10px}.ecy-map .id-layer-symbol{float:left;width:35px;margin-left:10px}.ecy-map .id-layer-value{float:left;width:270px;margin:2px 2px}.ecy-map .id-layer-value-unnamed{float:left;width:230px;margin-left:5px;font-style:italic}.ecy-map .id-loc-label{float:left;font-weight:700;margin-right:10px;margin-left:10px}.ecy-map .id-latlong-result{float:right;margin-right:50px}.ecy-map .id-loc-result{margin-bottom:10px}.ecy-map .id-loc-label2{font-weight:700!important;margin-left:10px}.ecy-map .id-loc-result2{font-weight:normal!important;margin-left:5px}.ecy-map .id-layer-item-button{border:none;background:#fff;cursor:pointer;padding-left:2px;padding-right:2px;pointer-events:auto!important}.ecy-map .id-layer-more{float:left;font-size:1rem;color:#369}.ecy-map .id-layer-more-icon{float:right;margin:3px 0 0 2px}.ecy-map .id-layer-item-details{float:left;pointer-events:none;margin-left:20px;margin-top:10px}.ecy-map .id-layer-item-details[aria-hidden="true"]{display:none}.ecy-map .id-item{float:left;margin:10px 0 5px 0;width:100%;pointer-events:none}.ecy-map .id-item-multiple{border-bottom:1px solid #ccc;float:left;width:490px;margin-bottom:10px;padding-bottom:10px}.ecy-map .id-layer-more-row{margin:0 0 7px 10px;float:left}.ecy-map .id-layer-item-details-label{font-weight:bold;width:145px;float:left}.ecy-map .id-layer-item-details-value{margin-left:5px;float:left;width:325px}.ecy-map .id-layer-item-details-label-wider{font-weight:bold;width:185px;float:left}.ecy-map .id-layer-item-details-value-narrower{margin-left:5px;float:left;width:285px}.ecy-map .standards-disclaimer-text{float:left;color:#ad3e00;text-align:left;width:325px;margin-left:5px}.ecy-map #id-layer-link-standards-disclaimer{color:#873110;font-weight:normal}.ecy-map .id-item-row{float:left;width:100%;margin:0 0 10px 0}.ecy-map .id-item-label{float:left;font-weight:700;margin:3px 0 0 20px;width:100px;color:#333}.ecy-map .id-item-value{float:left;margin:3px 2px 0 2px;width:290px}.ecy-map .id-layer-link{float:left;margin:2px 0 0 5px;font-size:1rem}.ecy-map .id-layer-link2{float:left;margin:0;padding:0}.ecy-map .clear-all-features-link{padding-left:10px}.ecy-map .no-feature-found{float:left;width:100%;font-style:italic;text-align:center;margin-top:10px}.ecy-map .demographics-layer-row{clear:both;float:left;width:100%;margin:6px 0 0 0}.ecy-map .demographics-layer-name-header{float:left;width:180px;margin-left:10px}.ecy-map .demographics-count-header{float:left;width:110px;text-align:right}.ecy-map .demographics-percent-header{float:left;width:80px;text-align:right}.ecy-map .demographics-layer-name{float:left;width:180px;margin-left:10px}.ecy-map .demographics-count{float:left;width:110px;text-align:right}.ecy-map .demographics-percent{float:left;width:80px;margin-left:42px;padding-bottom:1px;padding-right:4px;text-align:right}.ecy-map .demographics-asterisk{float:left}.ecy-map #fs-feature-table{margin-bottom:0}.ecy-map #button-about{float:left;margin-top:5px;margin-left:10px;height:40px}.ecy-map #map-about-dialog{width:600px;line-height:1.5}.ecy-map .map-about-dialog-text{margin-left:10px}.ecy-map .map-about-dialog-list-text{margin-left:5px}.ecy-map #map-about-dialog ul{margin-top:5px;padding-left:10px;list-style:none}.ecy-map .crosshair{position:relative;height:15px;width:15px;background-image:url(https://fortress.wa.gov/ecy/gispublic/appresources/mapresources/images/icons/crosshair.png)!important;background-size:contain}.ecy-map #keyboard-functions-container{display:none;float:left;width:470px}.ecy-map .contact-info{float:left;width:50%;margin-bottom:20px}.ecy-map #button-keyboard-functions-toggle{float:left;border:none;background:#fff;cursor:pointer;padding-left:2px;padding-right:2px;margin:4px 0 15px 10px}.ecy-map .about-more{float:left;font-size:1rem;color:#369}.ecy-map .about-more-icon{float:right;margin:3px 0 0 2px}.ecy-map #map-about-dialog-description{font-size:1rem}#cbDisableSkipLinkMenu{margin-left:95px}.ecy-map #disable-skip-link-text{margin-left:5px;float:right}.ecy-map .map-about-checkbox{display:none}.ecy-map .map-about-checkbox+label{background-color:#fff;border:1px solid #57585a;padding:9px;display:inline-block;position:absolute}.ecy-map .map-about-checkbox:checked+label{background-color:#fff;border:1px solid #57585a;color:#000}.ecy-map .map-about-checkbox:checked+label:after{content:'✔';font-size:1rem;position:absolute;top:0;left:3px;color:#000;padding:0 0!important}.ecy-map #button-share{float:left;margin-top:5px;margin-left:10px;height:40px}.ecy-map #map-share-dialog{height:150px;width:530px}.ecy-map #label-share-map-link{font-weight:normal;position:absolute;left:15px;bottom:70px;font-size:1rem}.ecy-map #textbox-share-map{position:absolute;left:15px;bottom:35px;width:400px;padding:5px 5px;color:#666}.ecy-map #link-share-map{position:absolute;right:15px;bottom:38px}.ecy-map #button-print{float:left;margin-top:5px;margin-left:10px;height:40px}.ecy-map #map-print-dialog{height:200px;width:440px}.ecy-map #label-textbox-print-map-title{font-weight:normal;position:absolute;left:15px;bottom:125px}.ecy-map #textbox-print-map-title{position:absolute;left:15px;bottom:90px;width:400px;padding:5px 5px;color:#666}.ecy-map .print-row{width:100%;margin:0 0 15px 0;float:left;pointer-events:none}.ecy-map .print-dropdownlist{position:absolute;left:15px;width:200px;padding:5px 5px;color:#666;pointer-events:auto}.ecy-map #print-dropdownlist-setup{top:90px}.ecy-map #print-dropdownlist-format{top:90px;left:228px}.ecy-map .print-texbox-label{font-weight:normal;position:absolute}.ecy-map #print-dropdownlist-setup-label{top:60px}.ecy-map #print-dropdownlist-format-label{top:60px;left:228px}.ecy-map #button-print-map-go{position:absolute;left:15px;bottom:25px}.ecy-map .label-export-file{position:absolute;left:200px;bottom:25px;display:none}.ecy-map #map-print-progress-indicator{position:absolute;bottom:30px;right:120px;color:#666!important;display:none}.ecy-map #legend-item-container{margin:0 0;padding-bottom:20px;border-bottom:1px solid #e6edf0}.ecy-map legend-item{width:80%;margin:10px 10px}.ecy-map .accordion-ellipsis{height:40px;width:40px;position:absolute;right:2px;top:3px;background-image:url(https://fortress.wa.gov/ecy/gispublic/appresources/mapresources/images/icons/ellipsis.png);background-repeat:no-repeat;background-color:#f5f5f5;cursor:pointer;border:none}.ecy-map .accordion-ellipsis:hover{background-color:#eaeaea}.ecy-map .accordion-filter{text-align:right;height:40px;width:65px;position:absolute;right:46px;top:3px;background-image:url(https://fortress.wa.gov/ecy/gispublic/appresources/MapResources/Images/Icons/filter_icon.png);background-repeat:no-repeat;background-position-x:5px;background-position-y:50%;background-color:#f5f5f5;cursor:pointer;border:none}.ecy-map .accordion-filter:hover{background-color:#eaeaea}.ecy-map .legend-scale-dependent-visibility{width:80%;margin:20px 0 10px 45px}.ecy-map .legend-scale-dependent-visibility[aria-hidden="true"]{display:none}.ecy-map .legend-scale-alert-icon{float:left;margin:0 5px 0 0}.ecy-map .legend-scale-alert-text{float:left;color:#bf0101;font-size:1rem;margin:4px 0 0 0}.ecy-map .legend-swatch-container[aria-hidden="true"]{display:none}.ecy-map .legend-swatch-item{float:left;width:100%;margin:10px 0 10px 10px}.ecy-map .legend-swatch-subcategory{font-size:1rem;font-weight:600;color:#000;float:left;min-width:70%;margin:5px 0 10px 30px}.ecy-map .legend-swatch-icon{float:left;margin:0 0 0 35px}.ecy-map .legend-swatch-text{margin:0 0 3px 10px;font-size:1rem;color:#000;float:left}.ecy-map #legend-item-action-container{width:180px}.ecy-map .legend-item-action-button{border:2px solid #fff;padding:5px 0;margin-bottom:5px;background-color:#fff;width:150px;cursor:pointer}.ecy-map .legend-item-action-button:hover{background-color:#e6edf0;border:2px solid #e6edf0}.ecy-map .legend-item-action-image{float:left;border:none!important;margin:0 0 0 4px!important;padding:0 0!important}.ecy-map .legend-item-action-text{text-align:left;float:left;margin:0 0 0 5px}.ecy-map #legend-transparency-slider-container{margin:17px 15px;font-size:1rem;height:50px}.ecy-map .slider{-webkit-appearance:none;border:2px solid #d3d3d3;border-radius:5px;width:210px;height:8px;background:#d3d3d3;outline:none;opacity:.7;-webkit-transition:.2s;transition:opacity .2s}.ecy-map .slider:hover{opacity:1}.ecy-map .slider:focus{opacity:1;padding:2px 2px}.ecy-map .slider::-webkit-slider-thumb{-webkit-appearance:none;width:15px;height:20px;background:#39f;cursor:pointer;border-radius:5px}.ecy-map .slider::-moz-range-thumb{width:15px;height:20px;background:#39f;cursor:pointer}.ecy-map #legend-transparency-slider-label{vertical-align:top}.ecy-map #legend-transparency-slider-value{vertical-align:13%}.ecy-map .legend-button{font-size:1rem;border:10px solid #f6f2f2;cursor:pointer;background-color:#f6f2f2;border-radius:2px;margin:28px 0 0 65px}.ecy-map .legend-button:hover{background-color:#e6edf0!important;border:10px solid #e6edf0!important}.ecy-map .legend-button-text{float:right;margin:6px 6px}.ecy-map .legend-button-image{float:left;margin-top:3px}.ecy-map #button-layers{float:left;margin-top:5px;margin-left:450px;height:40px}@media screen and (max-width:993px){.ecy-map #button-layers{margin-left:10px}}.ecy-map #map-layers-dialog ul{list-style-type:none;margin:0;padding:0}.ecy-map .map-layers-dialog-left-column{float:left;margin:5px 10px 80px 0}.ecy-map .map-layers-dialog-inner-column{float:left;margin:5px 0 80px 0}.ecy-map .map-layers-dialog-right-column{float:left;margin:5px 5px 80px 10px}.ecy-map .map-layers-group{float:left;margin:10px 0}.ecy-map .map-layers-group-header{float:left;color:#5f5d5d;font-weight:600;margin:0 0 10px 0}.ecy-map .map-layers-item{float:left;width:100%;margin:5px 0 0 5px;cursor:pointer;height:20px}.ecy-map .map-layers-checkbox{display:none}.ecy-map .map-layers-checkbox+label{background-color:#fff;border:1px solid #57585a;padding:9px;display:inline-block;position:absolute}.ecy-map .map-layers-checkbox:checked+label{background-color:#fff;border:1px solid #57585a;color:#000}.ecy-map .map-layers-checkbox:checked+label:after{content:'✔';font-size:1rem;position:absolute;top:0;left:3px;color:#000;padding:0 0!important}.ecy-map .button-simple-metadata{background-color:#fff;border:none;padding:2px 2px;position:relative;left:30px;cursor:pointer}.ecy-map .button-simple-metadata:hover{border-bottom:1px solid #369}.ecy-map .map-layers-item-text{float:left;color:#369}.ecy-map .metadata-icon{float:left;margin:2.5px 0 0 5px;cursor:pointer}.ecy-map #button-layers-go{position:absolute;left:20px;bottom:25px}.ecy-map #button-layers-uncheck{position:absolute;left:110px;bottom:27px}.ecy-map #button-layers-map{cursor:pointer;height:34px;width:34px;z-index:1000;border:1px solid #57585a;background-color:#fff;position:absolute;top:128px;left:0;margin:0;padding:0}.ecy-map #button-layers-map:hover{background-color:#e6edf0}.ecy-map #button-layers-map:focus{border:1px solid rgba(87,88,90,.25)}.ecy-map .button-layers-map-first-control{top:128px!important}.ecy-map #button-layers-map-image{margin:1px 0 0 5px;float:left;opacity:.8}.ecy-map #filter-item-container{margin:0 0}.ecy-map .filter-row{width:100%;margin:10px 0 15px 0;float:left;pointer-events:none}.ecy-map .button-filter-go{float:left;pointer-events:auto;font-size:1rem}.ecy-map .filter-autocomplete{margin-top:5px;width:300px;line-height:1rem;height:24px;font-size:1rem!important}.ecy-map #filter-container{width:95%;border:none;margin:0 10px 10px 10px!important;pointer-events:none}.ecy-map .filter-toolbar{margin:0 0 0 10px}.ecy-map .filter-toolbar-button{width:47px;cursor:pointer;float:left;margin:10px 4px 4px 4px;padding:0 0;background-color:#fff;border:none}.ecy-map .filter-toolbar-button[aria-disabled="true"]{pointer-events:none;cursor:default!important}.ecy-map .filter-toolbar-button .filter-toolbar-button-icon{opacity:.85}.ecy-map .fillter-toolbar-button:hover .filter-toolbar-button-icon{opacity:1}.ecy-map .filter-toolbar-button[aria-disabled="true"] .filter-toolbar-button-icon{opacity:.5}.ecy-map .filter-toolbar-button-first{margin:10px 4px 4px 0}.ecy-map .filter-toolbar-button-last{margin:10px 0 4px 4px}.ecy-map .filter-toolbar-button-icon{float:left;margin:2px 2px}.ecy-map .filter-toolbar-button-text{float:left;text-align:center;color:#000;font-size:.85rem!important;font-family:"Segoe UI",Verdana,Arial,sans-serif!important;height:30px;width:43px;margin:0 2px 2px 2px;white-space:normal}.ecy-map .filter-toolbar-button-text-active{font-weight:bold}.ecy-map .filter-tool-info-panel{float:left;pointer-events:none}.ecy-map .filter-tool-info-item{margin:20px 10px 20px 15px}.ecy-map .filter-tool-info-item[aria-hidden='true']{display:none}.ecy-map ul.filter-tool-info-list{list-style-position:outside;white-space:normal;padding-left:25px}.ecy-map ul.filter-tool-info-list li{margin:6px 0}.ecy-map .filter-tool-info-text{font-size:1rem;white-space:normal}.ecy-map .filter-tool-info-text-bold{font-size:1rem;font-weight:600;margin-right:10px}.ecy-map .filter-item-container-inner{margin:10px 10px 20px 10px}.ecy-map .filter-status-container{padding-bottom:20px}.ecy-map .filter-status-message{float:left;font-size:1rem;color:#b3592d;margin:25px 0 0 5px}.ecy-map .filter-status-message-active{color:#1a7332!important}.ecy-map .filter-status-checkmark{float:left;height:16px;width:17px;margin:15px 0 0 5px;background-image:url('https://fortress.wa.gov/ecy/gisresources/mapresources/images/icons/green_check.png');background-repeat:no-repeat;display:none}.ecy-map .remove-filter-link{float:left;font-size:1rem;margin:10px 0 0 15px;display:none}.ecy-map #table-loading-indicator{z-index:500;height:32px;width:100px;position:absolute;left:50%;top:50%;background-image:url(https://fortress.wa.gov/ecy/gispublic/appresources/mapresources/images/icons/loading.gif);background-position:center;background-repeat:no-repeat;display:none}.ecy-map #result-table-container{left:0;Bottom:0;width:100%;position:absolute;z-index:1000;background-color:#fff;border-top:2px solid #e6edf0;font-size:.9rem;min-width:600px;min-height:40px}.ecy-map #result-table-top-bar{width:100%;height:40px;background-color:#fff;position:absolute}.ecy-map #result-table-controller{position:absolute;z-index:1003;top:1px;left:1px;background-color:#fff;pointer-events:none;cursor:pointer;height:39px;line-height:39px;text-align:center}.ecy-map #result-table-controller:hover{background-color:#eaeaea}.ecy-map .result-table-controller-label{float:left;font-size:1rem;padding:0 5px 0 10px;pointer-events:none;cursor:default}.ecy-map .result-table-sizer-container{height:40px;position:absolute;z-index:1003;right:5px}.ecy-map .result-table-sizer-button{border:none;height:40px;width:40px;cursor:pointer;background-color:#fff;background-position:center;background-repeat:no-repeat}.ecy-map .result-table-sizer-button:hover{background-color:#eaeaea}.ecy-map .result-table-sizer-button-image{height:13px;width:18px;cursor:pointer;margin:14px 3px 13px 0}.ecy-map .result-table-sizer-button-full{background-image:url(https://fortress.wa.gov/ecy/gisresources/mapresources/images/icons/expand_up.png)}.ecy-map .result-table-sizer-button-none{background-image:url(https://fortress.wa.gov/ecy/gisresources/mapresources/images/icons/expand_down.png)}.ecy-map .result-table-sizer-button-compact{background-image:url(https://fortress.wa.gov/ecy/gisresources/mapresources/images/icons/expand_down.png);display:none}.ecy-map .result-table-sizer-button-notable{background-image:url(https://fortress.wa.gov/ecy/gisresources/mapresources/images/icons/expand_up.png);display:none}.ecy-map .result-table-zoom-button{float:left;margin-top:8px;margin-left:170px}.ecy-map .result-table-tabular-button,.ecy-map .result-table-export-csv-button{float:left;margin-top:8px;margin-left:20px}.ecy-map table.display tr.odd{background-color:#fff!important}.ecy-map table.display tr.even{background-color:#f7f5f5!important}.ecy-map tr.odd td.sorting_1{background-color:#fafaff!important}.ecy-map tr.even td.sorting_1{background-color:#eaebff!important}.ecy-map .dataTables_filter{float:right;margin:10px 100px 5px 5px!important;height:26px}.ecy-map .dataTables_filter_shiftright{margin:10px 60px 5px 5px!important}.ecy-map div.fg-toolbar.ui-toolbar.ui-widget-header{border:none!important;background:none #f7f5f5!important;height:100px}.ecy-map .dt-buttons{margin:8px 7px 6px 7px;min-height:26px}.ecy-map .dataTables_length{float:left!important;height:25px;position:relative!important;z-index:10000;margin-left:15px;padding-top:12px!important}.ecy-map .dataTables_info{clear:none!important;height:25px;float:left!important;padding:15px 5px 2px 30px!important;position:relative!important;pointer-events:none}.ecy-map .dataTables_paginate{float:right;height:25px;padding-right:5px;text-align:right!important}.ecy-map .dataTables_wrapper .dataTables_paginate .paginate_button{padding-top:.4rem;border-radius:2px}.ecy-map .dataTables_wrapper .dataTables_paginate .paginate_button:not([disabled]):hover{background:none;background-color:#369!important;border:1px solid #369}.ecy-map .dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{pointer-events:none}.ecy-map table.display thead th{background-color:#f7f3f3;text-align:center;border-bottom:none!important;border-top:none!important}.ecy-map .dataTables_wrapper{background-color:#fff;border-bottom:none!important;width:100%;min-width:600px!important;line-height:1.8}.ecy-map .dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #7194b6!important}.ecy-map .dataTables_empty{color:#c63}.ecy-map table.dataTable.no-footer{border:none!important}.ecy-map .dataTables_scrollHeadInner{background-color:#f7f3f3;border-bottom:1px solid #7194b6!important;border-top:1px solid #7194b6!important}.ecy-map .centeredText{text-align:center!important}.ecy-map .button_zoomToEimLocation{height:15px;width:17px;float:left;margin:4px 0 3px 15px;background-image:url(https://fortress.wa.gov/ecy/gisresources/mapresources/images/icons/find_icon.gif);background-repeat:no-repeat;background-position:center;background-color:transparent;cursor:pointer;border:none}.ecy-map .button_zoomToFacilityLocation{height:15px;width:17px;float:left;margin:4px 0 3px 15px;background-image:url(https://fortress.wa.gov/ecy/gisresources/mapresources/images/icons/find_icon.gif);background-repeat:no-repeat;background-position:center;background-color:transparent;cursor:pointer;border:none}.ecy-map #control-group-buffer-point-distance{display:block;margin:20px 0 20px 10px}.ecy-map #control-group-buffer-feature-distance{display:block;margin:20px 0 20px 10px}.ecy-map #control-group-buffer-feature{display:block;margin:20px 0 20px 10px}.table-custom-controls-right-section{height:42px}.ecy-map #button-basemaps{float:right;margin-top:3px;margin-right:10px;height:44px;width:140px}.ecy-map .basemap-item-text{width:90px!important;float:left;margin:0 0 0 5px}.ecy-map #basemap-control-container{position:absolute;top:0;right:0;z-index:100;background-color:#fff;border:1px solid #57585a}.ecy-map #button-basemap-picker{float:left;height:45px;width:160px;cursor:pointer;background-color:#fff;border:none!important;margin-bottom:0!important;padding-bottom:0!important;box-shadow:none!important}.ecy-map #button-basemap-picker:hover{background-color:#eaeaea!important;font-weight:normal}.ecy-map .button-basemap-picker-active{background-color:#eaeaea!important;font-weight:normal}.ecy-map #basemap-image-small{float:left;border:1px solid #999;margin:0 1px 0 2px}.ecy-map #basemap-title-small{float:left;font-size:1rem;margin:5px 0 0 10px}.ecy-map #basemap-toggle{float:right;margin:9px 5px 0 0}.ecy-map #menu-basemap-mode{display:none;float:left;z-index:1000;border:2px solid #fff;background-color:#fff;width:154px;margin:0 0 0 2px!important;padding:0 0 5px 0!important}@-moz-document url-prefix(){.ecy-map #menu-basemap-mode{display:none;float:left;z-index:1000;border:2px solid white;background-color:white;width:150px;margin:0 0 0 6px !important;padding:0 0 5px 0 !important;}}.ecy-map #menu-basemap-mode li{height:20px!important;padding:10px 0 5px 0!important;line-height:1.4em}.ecy-map #menu-basemap-mode .ui-state-active{border:1px solid #45759a!important;background:#45759a!important}.ecy-map #menu-basemap-mode .ui-state-active:hover{border:1px solid #45759a!important;background:#45759a!important}.ecy-map .basemap-image{float:left;border:1px solid #999;margin:0 5px 0 5px!important;padding:0 0!important;background-color:#fff}.ecy-map #button-zoom-full{cursor:pointer;height:34px;width:34px;z-index:1000;border:1px solid #57585a;background-color:#fff;position:absolute;top:80px;left:0;margin:0;padding:0}.ecy-map #button-zoom-full:hover{background-color:#e6edf0}.ecy-map #button-zoom-full:focus{border:1px solid rgba(87,88,90,.25)}.ecy-map #button-zoom-full-image{margin:3px 0 0 3px;float:left;opacity:.8}.ecy-map #simple-metadata-dialog{width:500px;z-index:100000}.ecy-map #simple-metadata-swatch-container{position:absolute;left:15px;pointer-events:none}.ecy-map #simple-metadata-swatch{float:left;height:76px;width:69px;background-repeat:no-repeat;background-position:center}.ecy-map #simple-metadata-details-container{float:right;width:385px;pointer-events:none}.ecy-map #simple-metadata-simple-layer-name{font-size:.1em;visibility:hidden}.ecy-map #simple-metadata-dialog-title{float:left;margin:0 0 0 85px}.ecy-map #simple-metadata-dialog-description{font-size:1rem}.ecy-map .simple-metadata-column{float:left;width:50%;margin-bottom:15px}.ecy-map .simple-metadata-column-header{font-size:1rem!important;color:#333}.ecy-map .simple-metadata-link{float:left;font-size:1rem;width:95%!important;margin:2px 0;pointer-events:auto}.ecy-map .simple-metadata-text{float:left;font-size:1rem;width:100%!important;margin:5px 0}.ecy-map #tools-item-container{margin:0 0}.ecy-map .tools-toolbar{margin:0 0 0 10px}.ecy-map .tools-toolbar-button{width:47px;cursor:pointer;float:left;margin:10px 3px 4px 3px;padding:0 0;background-color:#fff;border:none}.ecy-map .tools-toolbar-button[aria-disabled="true"]{pointer-events:none;cursor:default!important}.ecy-map .tools-toolbar-button .tools-toolbar-button-icon{opacity:.85}.ecy-map .tools-toolbar-button:hover .tools-toolbar-button-icon{opacity:1}.ecy-map .tools-toolbar-button[aria-disabled="true"] .tools-toolbar-button-icon{opacity:.5}.ecy-map .tools-toolbar-button-first{margin:10px 4px 4px 0}.ecy-map .tools-toolbar-button-last{margin:10px 0 4px 4px}.ecy-map .tools-toolbar-button-icon{float:left;margin:2px 2px}.ecy-map .tools-toolbar-button-text{float:left;text-align:center;color:#000;font-size:.85rem!important;font-family:"Segoe UI",Verdana,Arial,sans-serif!important;height:30px;width:43px;margin:0 2px 2px 2px;white-space:normal}.ecy-map .tools-toolbar-button-text-active{font-weight:bold}.ecy-map .tools-tool-info-panel{float:left;width:100%;pointer-events:none}.ecy-map .tools-tool-info-item{margin:20px 10px 20px 15px;font-family:Verdana,Arial,sans-serif!important}.ecy-map .tools-tool-info-item[aria-hidden='true']{display:none}.ecy-map ul.tools-tool-info-list{list-style-position:outside;white-space:normal;padding-left:25px}.ecy-map ul.tools-tool-info-list li{margin:6px 0}.ecy-map .tools-tool-info-text{font-size:1rem;white-space:normal}.ecy-map .tools-tool-info-text-bold{font-size:.9rem;font-weight:600;margin-right:10px}.ecy-map #tools-tool-upload-shapefile{margin:0 0 10px 30px}.ecy-map ul.shapefile-requirements-details-list{list-style-position:outside;white-space:normal;padding-left:25px}.ecy-map .file-wrapper{cursor:pointer;display:inline-block;overflow:hidden;position:relative;width:160px;margin-top:15px;margin-left:5px;pointer-events:auto}.ecy-map .file-wrapper .button{float:left;margin-right:10px;height:31px;width:30px;cursor:pointer;background-image:url(https://fortress.wa.gov/ecy/gispublic/appresources/MapResources/Images/Icons/add_file.png);background-color:#fff}.ecy-map .file-wrapper .buttonLabel{float:left;padding-top:5px;color:#369}.ecy-map .file-wrapper input{cursor:pointer;position:absolute;right:0;top:0;opacity:0;height:100%}.ecy-map #inFile{opacity:0}.ecy-map #shapefile-requirements-button{font-size:.9rem;color:#369;cursor:pointer;background-color:#fff;border:none;pointer-events:auto}.ecy-map #shapefile-requirements-arrow{vertical-align:-1px}.ecy-map #shapefile-requirements-details{margin-bottom:40px}.ecy-map #shapefile-requirements-details[aria-hidden='true']{display:none}.ecy-map .esri-direct-line-measurement-3d__container{pointer-events:none;width:90%!important}.ecy-map .esri-direct-line-measurement-3d__hint{display:none}.ecy-map .esri-area-measurement-3d__units-select-wrapper{width:70%!important}.ecy-map .esri-direct-line-measurement-3d__measurement{background-color:transparent!important}.ecy-map .esri-direct-line-measurement-3d__units-label{font-size:.9rem}.ecy-map .esri-area-measurement-3d__container{pointer-events:none}.ecy-map .esri-area-measurement-3d__hint{display:none}.ecy-map .esri-area-measurement-3d__measurement{background-color:transparent!important}.ecy-map .esri-area-measurement-3d__actions{margin-top:60px}.ecy-map .esri-area-measurement-3d__units-label{font-size:.9rem}.ecy-map .esri-direct-line-measurement-3d__units-select-wrapper{width:70%!important}.ecy-map .esri-area-measurement-3d__measurement-item{float:left}.ecy-map .esri-area-measurement-3d__measurement-item:nth-of-type(1){width:180px}.ecy-map .esri-area-measurement-3d__measurement-item:nth-of-type(2){width:150px}.ecy-map .esri-button--secondary{pointer-events:auto;background-color:#369!important;border:none!important;color:#fff!important;cursor:pointer;font-family:Verdana,Arial,sans-serif!important;width:94%!important}.ecy-map .esri-button--secondary:hover{background-color:#ccc!important;color:#000!important}.ecy-map .esri-button--secondary:focus{background-color:#ccc!important;color:#000!important}.ecy-map .esri-select{pointer-events:auto}.ecy-map .esri-select:active,.esri-select:hover{outline-color:red}.ecy-map .label-tool-setting{display:block;font-size:.9rem;margin:0 0 5px 0;width:100%}.ecy-map .sp-container{pointer-events:auto}.ecy-map .sp-replacer{border:1px solid #333!important;pointer-events:auto}.ecy-map .sp-preview{height:16px!important}.ecy-map .sp-dd{height:10px!important}.ecy-map .tool-setting-group{float:left;margin:0 0 20px 10px}.ecy-map .tool-setting-select{padding:6px 5px 6px 5px;font-size:.9rem!important;border:1px solid #353434;pointer-events:auto;background-color:#fff}.ecy-map #opacity-slider-polygon{height:10px;float:left;width:110px;margin:10px 5px 0 0;cursor:pointer;border-color:#333;pointer-events:auto}.ecy-map #opacity-slider-polygon .ui-slider-handle{width:.5em!important;border-color:#454545;background-color:#f6f2f2}.ecy-map #opacity-slider-polygon .ui-slider-handle:hover{background-color:#ccc}.ecy-map #opacity-slider-polygon .ui-slider-handle:focus{background-color:#ccc}.ecy-map #label-opacity-slider-polygon-percent{font-size:.9rem;float:left;margin-top:7px}.ecy-map #text-picker-label{width:170px;border:1px solid #353434;padding:7px 0 0 7px;resize:none;height:21px;margin:0;white-space:pre-wrap;font-size:.9rem;pointer-events:auto}.ecy-map #editor-item-container{margin:0 0}.ecy-map .map-toolbar{margin:0 0 0 10px}.ecy-map .editor-toolbar-button{width:47px;cursor:pointer;float:left;margin:10px 4px 4px 4px;padding:0 0;background-color:#fff;border:none}.ecy-map .editor-toolbar-button[aria-hidden="true"]{display:none}.ecy-map .editor-toolbar-button[aria-disabled="true"]{pointer-events:none;cursor:default!important}.ecy-map .editor-toolbar-button .editor-toolbar-button-icon{opacity:.85}.ecy-map .editor-toolbar-button:hover .editor-toolbar-button-icon{opacity:1}.ecy-map .editor-toolbar-button[aria-disabled="true"] .editor-toolbar-button-icon{opacity:.5}.ecy-map .editor-toolbar-button-first{margin:10px 4px 4px 0}.ecy-map .editor-toolbar-button-last{margin:10px 0 4px 4px}.ecy-map .editor-toolbar-button-icon{float:left;margin:2px 2px}.ecy-map .editor-toolbar-button-text{float:left;text-align:center;color:#000;font-size:.85rem!important;font-family:"Segoe UI",Verdana,Arial,sans-serif!important;height:30px;width:43px;margin:0 2px 2px 2px;white-space:normal}.ecy-map .editor-toolbar-button-text-active{font-weight:bold}.ecy-map .editor-tool-info-panel{float:left}.ecy-map .editor-tool-info-item{margin:20px 10px 20px 15px}.ecy-map .editor-tool-info-item[aria-hidden='true']{display:none}.ecy-map ul.editor-tool-info-list{list-style-position:outside;white-space:normal;padding-left:25px}.ecy-map .editor-tool-info-text{font-size:1rem;white-space:normal}.ecy-map .editor-tool-info-text-bold{font-size:1rem;font-weight:600;margin-right:10px}.ecy-map #editor-items{float:left;width:360px;margin:20px;font-size:1rem;pointer-events:none}.ecy-map .editor-item{float:left;width:360px;border:1px solid #cdcdcd;background-color:#f5f5f5;cursor:pointer;margin-bottom:10px;pointer-events:auto}.ecy-map .editor-item-active{border:1px solid #369;background-color:#fff;box-shadow:0 0 10px #369}.ecy-map .editor-item-content{float:left;width:360px;margin:10px;pointer-events:none;text-align:left}.ecy-map .geometry-status-item{float:left;margin:10px 10px 10px 10px;pointer-events:none}.ecy-map .reach-code-status-item{float:left;margin:10px 10px 10px 20px;pointer-events:none}.ecy-map .status-label{float:left;margin:5px 5px 0 0;pointer-events:none}.ecy-map .status-icon{float:left;height:26px;width:28px;background-image:url(https://fortress.wa.gov/ecy/gispublic/appresources/mapresources/images/icons/required3.png);pointer-events:none}.ecy-map .status-icon-complete{float:left;height:26px;width:28px;background-image:url(https://fortress.wa.gov/ecy/gispublic/appresources/mapresources/images/icons/green_check2.png);pointer-events:none}.ecy-map .status-icon-skipped{background-image:url(https://fortress.wa.gov/ecy/gispublic/appresources/mapresources/images/icons/required_skip.png)!important}.ecy-map #button-editor-save{margin-top:20px;float:left;pointer-events:auto}.ecy-map .editor-tool-info-panel{float:left;width:100%}.ecy-map .editor-tool-info-item{margin:20px 10px 20px 15px}.ecy-map .editor-tool-info-item[aria-hidden='true']{display:none}.ecy-map ul.editor-tool-info-list{list-style-position:outside;white-space:normal;padding-left:25px}.ecy-map .control-group-nhd{text-align:left;pointer-events:none;outline:none!important}.ecy-map #control-group-nhd{width:380px;left:10px;pointer-events:none}.ecy-map .editor-tool-row{float:left;width:100%;margin-top:15px}.ecy-map .editor-tool-row-last{float:left;width:100%;margin-top:15px;margin-bottom:20px}.ecy-map .editor-texbox-label{float:left;font-size:1rem;width:100px;margin:7px 0 0 20px}.ecy-map .editor-texbox{height:20px;width:110px;background-color:#f5f5f5;border:1px solid #cdcdcd;float:left;font-size:1rem!important}.ecy-map #button-editor-nhd-skip{margin-left:40px;float:left;pointer-events:auto;font-size:1rem}.ecy-map .editor-nhd-label{float:left;margin:1px 10px 0 20px;font-style:italic;font-weight:bold}.ecy-map .editor-nhd-label-inner{float:left}.ecy-map #link-show-nhd{float:left;font-size:1rem;margin-top:1px}.ecy-map #link-hide-nhd{float:left;font-size:1rem;margin-top:1px}.ecy-map #editor-tool-row-nhd{float:left;font-style:normal;font-size:1rem}.ecy-map #editor-tool-row-nhd[aria-hidden='true']{display:none}.ecy-map #editor-shapefile-requirements-button{font-size:.9rem;color:#369;cursor:pointer;background-color:#fff;border:none;pointer-events:auto}.ecy-map #editor-shapefile-requirements-arrow{vertical-align:-1px}.ecy-map #editor-shapefile-requirements-details{margin-bottom:40px}.ecy-map #editor-shapefile-requirements-details[aria-hidden='true']{display:none}.ecy-map .annotate{font-style:italic;color:#366ed4}.ecy-map .hidden{display:none}.ecy-map .combobox-wrapper{display:inline-block;position:relative;font-size:16px;margin-top:5px}.ecy-map .combobox-label{width:100%;font-size:.875rem;font-weight:700;margin-left:3px;margin-right:5px}.ecy-map .listbox{width:100%}.ecy-map .listbox,.grid{background:#fff;border:1px solid #ccc;list-style:none;margin:0;padding:0;position:relative;z-index:1;max-height:200px;overflow-x:hidden;overflow-y:auto;pointer-events:auto;font-size:.875rem!important}.ecy-map .listbox .result{cursor:pointer;margin:0;padding:2px 5px;pointer-events:auto}.ecy-map .listbox .result:hover,.grid .result-row:hover{background-color:#369;color:#fff}.ecy-map .listbox .focused,.grid .focused{background-color:#369;color:#fff}.ecy-map .combobox-wrapper input{font-size:inherit;border:1px solid #000;line-height:1.5em;padding-right:30px!important;height:24px;font-size:.875rem!important}.ecy-map .combobox-dropdown{position:absolute;right:2px;top:2px;padding:0 0 2px;height:1.5em;border-left:1px solid #ccc;pointer-events:auto;cursor:pointer;background-color:#fff}.ecy-map .grid .result-row{padding:2px;cursor:default;margin:0}.ecy-map .grid .result-cell{display:inline-block;cursor:default;margin:0;padding:0 5px}.ecy-map .grid .result-cell:last-child{float:right;font-size:12px;font-weight:200;color:#333;line-height:24px}