html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:400;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}h1,h2,h3,h4,h5,h6{font-family:"Avenir LT W01 65 Medium",Arial,Helvetica,sans-serif}div,p{font-family:"Lucida Grande","Segoe UI","Arial",sans-serif}html,body{position:absolute;height:100%;width:100%;overflow:hidden}#app-load-screen{position:fixed;background-color:#ededed;height:100%;width:100%;z-index:900}#loader{position:fixed;top:50%;right:50%}#loading-message{position:fixed;top:50%;right:30%;width:40%;text-align:center;margin-top:65px}.region-right{position:absolute;right:0}.region-left,.region-center,.region-top,.region-bottom{position:absolute;left:0}.region-bottom{bottom:0}#builder-menu,#banner{width:100%}#app-content b,#app-content strong{font-weight:700}#app-content i,#app-content em{font-style:italic}#app-content ol,#app-content ul{padding:.2em 0 0 1.5em;list-style-position:inside}#app-content ol{list-style-type:decimal}#header.disabled{display:none}#banner{background-color:#16869E;height:115px;z-index:100}#header-main{height:115px;width:100%;overflow:hidden}#branding-wrapper{height:100%;width:200px;float:right;text-align:right}#social{margin:25px 25px 20px 0}#smLink{color:white;font-weight:700;font-family:"Lucida Grande","Segoe UI","Arial",sans-serif;font-size:.8em;text-decoration:none;outline:none}#smLink:hover{text-decoration:underline}.social-share{color:#a6a6a6;cursor:pointer}.social-share:hover{color:white}.bitly-modal{text-align:center;height:auto;overflow:hidden}.bitly-modal h4{text-align:left}#bitly-link{font-size:26px}#bitly-copy{margin-top:24px}#bitly-copy.zeroclipboard-is-hover{background-color:#E16B17}#logo{margin-right:25px;border:none;outline:none}#logoImg{border:none;outline:none}#title{margin:25px 25px 10px;color:white;font-size:1.3em;font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#subtitle{margin:0 25px;color:#ffffff;font-family:Georgia,serif;font-size:1em;line-height:1.2em}.map .container{max-width:none}#legend-wrapper{position:absolute;width:300px;top:0;right:150px;z-index:3}#legend-toggle{background-color:gray;color:white;padding:8px 15px;margin:0;cursor:pointer}#legend-pane{display:none;overflow:hidden}.legend{padding:15px 15px 0 15px}7.legend th .legend td{padding:0}.legend:first-child{display:block}.esriLegendService{padding-bottom:15px}.esriViewPopup .gallery{height:auto;max-height:150px}.esriPopup .maximize,.esriPopup .editSummarySection{display:none}body:not(.touch)::-webkit-scrollbar{width:8px}body:not(.touch)::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}body:not(.touch)::-webkit-scrollbar-thumb{background:#a6a6a6}.esriSignInDialog th,.esriSignInDialog td,.esriSignInDialog label{padding:0;margin:0}.esriSignInDialog td br{display:none}.esriSignInDialog td{padding-bottom:15px}#side-pane{position:absolute;background-color:white;height:100%;width:300px;z-index:100;-webkit-box-shadow:0 0 18px 0 black;-moz-box-shadow:0 0 18px 0 black;box-shadow:0 0 18px 0 black}#side-pane-buffer{width:100%;height:115px}#side-pane-controls{background-color:#D97B29;width:100%;padding:5px 0}#side-pane-controls .playlist-control{color:#ededed;padding:0 15px;font-size:25px;cursor:pointer}#side-pane-controls .control-right{float:right}#side-pane-controls .playlist-control:hover{color:white}#info-pane{width:100%;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch}#description,.playlist-no-layer-message{display:none;padding:15px;font-family:"Lucida Grande","Segoe UI","Arial",sans-serif;font-size:1em;line-height:1.2}#side-pane-controls .icon-left-arrow{float:right;display:inline}#side-pane-controls .toggle-description{padding-right:0}#side-pane-controls .toggle-description,#side-pane-controls .toggle-legend{float:left}#side-pane-controls .icon-right-arrow{display:none}body.show-legend #legend-pane{display:block}body.show-description #description{display:block}#playlist-legend .esriLegendServiceLabel{margin-bottom:5px}#playlist-legend td{padding:3px 0}#playlist-legend .marker-cell{width:35px}#playlist-legend .marker{width:22px;vertical-align:middle}.playlist-no-layer-message{color:#b9392f;font-weight:700;font-family:"Lucida Grande","Segoe UI","Arial",sans-serif}#playlist-controls{background-color:#8AB03F;width:100%;padding:8px 0}#playlist-controls #search{position:relative;background-color:#e3e0e0;height:auto;width:270px;line-height:1em;margin-left:15px;color:#16869E;font-size:12px;font-weight:700;padding:5px 25px 5px 5px;border:1px solid #D97B29;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 0 9px 0 #cccccc;-moz-box-shadow:inset 0 0 9px 0 #cccccc;box-shadow:inset 0 0 9px 0 #cccccc;z-index:1}#playlist-controls #search:focus{background-color:#ededed}#playlist-controls #search-submit{position:absolute;top:8px;right:15px;padding:5px;z-index:2}#playlist-controls #search-submit.icon-close{cursor:pointer}#playlist-controls #filter-wrapper{display:none;position:absolute;top:0;right:0;max-width:300px}#playlist-controls #filter-toggle{margin:0;line-height:1em;font-size:1em;padding:13px 15px;color:#ededed;cursor:pointer;float:right}#playlist-controls #filter-wrapper:hover #filter-toggle{color:white}#playlist-controls #filter-content{display:none;position:absolute;background-color:#ededed;top:100%;right:5px;width:246px;padding:15px 5px;border:1px solid #cccccc;z-index:1;overflow:auto;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:1px 1px 3px 0 #333333;-moz-box-shadow:1px 1px 3px 0 #333333;box-shadow:1px 1px 3px 0 #333333}#playlist-controls #filter-content label{margin:5px 15px;white-space:normal}#playlist-controls #filter-content hr{margin:0;border-top-color:#cccccc}#playlist-controls #filter-wrapper:hover #filter-content{display:block}#playlist-controls::-webkit-input-placeholder{color:#595959}#playlist{overflow:auto;-webkit-overflow-scrolling:touch}.minimized .toggle-description,.minimized .toggle-legend{display:none}.minimized .icon-left-arrow{display:none !important}.minimized .icon-right-arrow{display:block !important}.minimized #side-pane-content{display:none}.minimized#side-pane{height:auto;width:56px}#map{background-color:white}.homeExtentButton{font-size:20px !important;line-height:29px !important}.map-tip{display:none;position:absolute;padding:7px;max-width:200px;background-color:#333333;color:white;font-size:.8em;z-index:40;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.touch .esriViewPopup{padding:10px}.esriMobileNavigationBar,.esriMobileInfoView{z-index:101}.esriMobileNavigationBar{background-color:#333333;background-image:none}.esriMobileNavigationItem.right{display:none}.esriMobileNavigationBar .esriMobileNavigationItem.left{left:auto;right:10px;cursor:pointer}.esriPopup .attrTable td{vertical-align:top}.playlist-item{position:relative;height:80px;border-bottom:1px solid #cccccc;cursor:pointer}.playlist-item.highlight{background-color:#ededed}.playlist-item.selected{background-color:#cccccc;pointer:default}.playlist-item.hidden-search,.playlist-item.hidden-filter,.playlist-item.hidden-layer{display:none}.playlist-item table{table-layout:fixed;height:100%}.playlist-item td{padding:5px 5px 0 0}.playlist-item td.marker-cell{padding-left:15px;width:22px;vertical-align:top}.playlist-item td.marker-cell.no-marker{color:gray;font-size:16px;font-weight:700}.playlist-item td.thumbnail-cell{width:70px}.playlist-item td.title-cell{text-align:left;padding-right:15px}.playlist-item .marker{width:22px}.playlist-item .thumbnail-container{height:70px;width:70px;background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden}.playlist-item .item-title{font-weight:700;font-size:14px;line-height:1.5;max-height:42px;margin-bottom:0;overflow:hidden}.ui-helper-hidden-accessible{display:none}#tab-area{height:500px;overflow:hidden}#tab-area select{display:none;width:92%;margin:auto}#tab-area .tab{padding:12px 12px 13px;margin-left:5px;border-top-right-radius:5px;border-top-left-radius:5px;display:inline-block;color:#fff;background-color:#5F788B;cursor:pointer}#tab-area .tab:first-child{margin-left:25px}#tab-area .tab:hover{background-color:#49879E}#tab-area .tab.active{background-color:#58ACCB}#mobile-share{display:none;position:absolute;background-color:white;right:0;border-left:2px solid #333333;border-bottom:2px solid #333333;z-index:101}#mobile-share p{color:#333333;line-height:1em;font-size:1.3em;margin:0;padding:10px}#mobile-share hr{margin:0}#mobile-info{display:none;padding:15px 15px 0}#mobile-info #title-info{line-height:1.3em}#mobile-info #subtitle-info{color:gray;font-family:"Lucida Grande","Segoe UI","Arial",sans-serif;font-style:italic}.mobile-explore{text-align:center;display:none;margin:15px 0}#mobile-swipe-toggle{display:none;position:absolute;bottom:0;background-color:#333333;color:white;padding:.5em;font-size:2em;z-index:1;-moz-border-radius-topright:2em;-webkit-border-top-right-radius:2em;border-top-right-radius:2em;-moz-border-radius-bottomright:2em;-webkit-border-bottom-right-radius:2em;border-bottom-right-radius:2em}#mobile-controls{display:none;color:white;font-size:1.3em;line-height:2}#mobile-controls .icon-share{padding:9px 15px 9px 7px}#mobile-controls .icon-list-2{padding:9px 7px 9px 7px}#mobile-controls .icon-open-book{padding:9px 7px 9px 7px}.back-button{display:none;margin:9px 15px;color:white;font-size:1.3em}.back-button span{font-size:.8em;vertical-align:top}.touch #content{-webkit-box-shadow:0 0 18px 0 black;-moz-box-shadow:0 0 18px 0 black;box-shadow:0 0 18px 0 black}.touch #side-pane{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;z-index:0}.touch #side-pane-buffer,.touch .toggle-side-pane{display:none}.touch #info-pane{max-height:200px}.touch #map{z-index:1}.touch #map-blind{position:absolute;height:100%;width:100%;z-index:0}.touch #mobile-swipe-toggle{display:block}@media all and (max-width:768px){.touch #banner{height:43px}.touch #header-main{height:43px}.touch #title{margin:9px 15px;font-weight:400}.touch #subtitle,.touch #branding-wrapper,.touch #side-pane-controls,.touch #side-pane-controls .toggle-legend,.touch #side-pane-controls .toggle-description{display:none}.touch #tab-area select{display:block}.touch #tab-area .tab{display:none}.touch #mobile-controls,.touch #mobile-info,.touch .mobile-explore{display:block}.touch #info-pane{display:none;position:absolute;height:100%;max-height:none;background-color:white;z-index:100}.touch.show-description #info-pane,.touch.show-legend #info-pane,.touch.show-description .back-button,.touch.show-legend .back-button{display:block}.touch .mobile-explore .btn{display:inline}.touch.show-description .playlist-control,.touch.show-legend .playlist-control{display:none}}.touch.snapjs-left #map-blind,.touch.snapjs-right #map-blind{z-index:100}``