.widget-content-layerlist .esriContainer ul{margin:0;padding:0;list-style:none;}.widget-content-layerlist ul li,.widget-content-layerlist ul li.collapsed{margin:0;list-style:none;}.widget-content-layerlist ul.esriSubList{margin-left:18px;}.widget-content-layerlist .collapsed .esriTitle{background-color:transparent;}.widget-content-layerlist .esriTitleContainer{padding:5px 5px 5px 18px;cursor:pointer;position:relative;}.widget-content-layerlist .esriLayer{padding:0;}.widget-content-layerlist .esriTitleContainer .esriLabel{cursor:pointer;}.widget-content-layerlist .esriTitleContainer:hover{background-color:#e3ecf2;}.widget-content-layerlist .esriLabel{font-weight:400;font-size:12px;color:#777;margin-bottom:0;}.widget-content-layerlist .esriTitleContainer .et-control{float:left;margin-right:3px;}.widget-content-layerlist .esriExpander{position:absolute;left:2px;display:none;}.widget-content-layerlist .esriHasSubList > .esriTitle .esriExpander{display:block;}.widget-content-layerlist .esriHasSubList > .esriTitle  .et-collapse,.widget-content-layerlist .esriHasSubList > .esriSubList{display:none;}.widget-content-layerlist .esriHasSubList.esriListExpand > .esriTitle  .et-collapse,.widget-content-layerlist .esriHasSubList.esriListExpand > .esriSubList{display:block;}.widget-content-layerlist .esriHasSubList.esriListExpand > .esriTitle  .et-expand{display:none;}
.esriBasemapGallery{max-width:314px;margin:0 auto;}.esriBasemapGalleryNode{width:94px;color:#838383;font-size:12px;margin:5px 5px 3px;}.esriBasemapGalleryNode:hover{color:#51B1FE;}.esriBasemapGalleryThumbnail{width:84px;margin:1px auto;display:block;}.esriBasemapGallerySelectedNode .esriBasemapGalleryThumbnail{margin:1px auto;}.esriBasemapGalleryLabelContainer{margin-top:3px;}
.theme-foldable.gray .esri-map-container > .header{background-color:rgba(0,0,0,0.5);}.theme-foldable.gray .header .widget-icon{border-left:1px solid #FFF;}.theme-foldable.gray .header .widget-icon.active{background-color:#697a8c;border-top:2px solid #8491a1;}.theme-foldable.gray .widget-panel .widget-title{background-color:#485566;}.theme-foldable.gray .esriPopup .titlePane{background-color:#485566;}
.theme-foldable *{box-sizing:border-box;}.theme-foldable .esri-map{top:0;bottom:0;left:0;right:0;}.theme-foldable .esri-map-container .form-wrapper{margin:0;}.theme-foldable .esri-map-container > .header{position:absolute;top:0;right:0;left:0;z-index:auto;height:42px;}.theme-foldable .esri-map-container *{box-sizing:border-box;}.theme-foldable .header-section{height:100%;padding-left:14px;position:absolute;width:0;}.theme-foldable .header-section .header-title{font-weight:600;color:#fff;font-size:18px;line-height:40px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:0;}.theme-foldable .header .widget-section{float:right;height:100%;}.theme-foldable .header .widget-icon{opacity:0.6;float:left;cursor:pointer;width:42px;height:42px;padding:9px;}.theme-foldable .header .widget-icon:hover{opacity:1;}.theme-foldable .header .widget-icon.active{opacity:1;padding-top:7px;}.theme-foldable .header .widget-icon img{height:24px;}.theme-foldable .header .widget-dropdown{float:left;position:static;}.theme-foldable .header .widget-dropdown .widget-content{position:absolute;top:40px;right:0;display:none;width:356px;box-shadow:0 0 8px 0 rgba(0,0,0,0.2);max-width:100%;z-index:41;}.theme-foldable .esriSimpleSlider{background-color:#ccc;background-color:rgba(0,0,0,0.2);color:#fff;border:none;left:6px;top:0.5em;margin-top:42px;}.theme-foldable .esriSimpleSliderVertical .esriSimpleSliderIncrementButton{border-bottom:1px solid #57585A;}.theme-foldable .esriSimpleSlider > div:hover{background-color:#848385;background-color:rgba(0,0,0,0.4);}.theme-foldable .widget-panel{overflow:hidden;position:absolute;right:0;top:0;bottom:1px;z-index:3;width:356px;display:none;box-shadow:0 0 8px 0 rgba(0,0,0,0.2);max-width:100%;}.theme-foldable .widget-panel .widget-content-wrapper{background:#fff;padding:1px;position:absolute;right:1px;left:1px;top:1px;bottom:1px;overflow:hidden;}.theme-foldable .widget-panel .widget-title{color:#fff;cursor:pointer;position:relative;padding:0 60px 0 15px;overflow:hidden;}.theme-foldable .widget-panel .widget-title .label{font-weight:700;line-height:32px;font-size:1.2em;color:inherit;}.theme-foldable .widget-panel .widget-title .actions{position:absolute;right:0;top:8px;}.theme-foldable .widget-panel .widget-title .actions *{margin-right:8px;}.theme-foldable .widget-panel .widget-title .action-expand{display:none;}.theme-foldable .widget-panel.widget-panel-collapsible.collapsed{border-bottom-left-radius:0;}.theme-foldable .widget-panel.widget-panel-collapsible.collapsed .action-expand{display:inline-block;}.theme-foldable .widget-panel.widget-panel-collapsible.collapsed .action-collapse{display:none;}.theme-foldable  .widget-panel .widget-content{position:absolute;top:33px;bottom:0;left:0;right:0;line-height:1.2em;}.theme-foldable .widget-panel .widget-frame{padding:10px;overflow-x:auto;overflow-y:auto;height:100%;}.theme-foldable .esriPopup .sizer.content{margin:0;}.theme-foldable .esriPopup table{border:none;}.theme-foldable .esriPopup tbody{border:none;}.theme-foldable .esriPopup table tr td{border:none;}.theme-foldable .widget-wrapper.widget-group-homebutton{position:absolute;left:0.5em;top:calc(65px + 1em);margin-top:42px;z-index:1;}.theme-foldable .widget-wrapper.widget-group-homebutton .home{background-color:rgba(0,0,0,0.2);}.theme-foldable .widget-wrapper.widget-group-homebutton .home:hover{background-color:rgba(0,0,0,0.4);}.theme-foldable .widget-wrapper.widget-group-locatebutton{position:absolute;left:0.5em;top:121px;margin-top:42px;z-index:1;}.theme-foldable .widget-wrapper.widget-group-locatebutton .zoomLocateButton{background-color:rgba(0,0,0,0.2);}.theme-foldable .widget-wrapper.widget-group-locatebutton .zoomLocateButton:hover{background-color:rgba(0,0,0,0.4);}
.claro .dijitSelect{background-color:#f0f0f0;height:30px;color:#7989a0;border-color:#d2dade;outline:none;}.claro .dijitSelect .dijitInputField{padding:1px 10px;}.claro .dijitSelect .dijitArrowButton{padding:1px;width:24px;}.claro .dijitSelect .dijitArrowButton,.claro .dijitSelect .dijitButtonContents{border-style:none;border-width:0;background:#fafafc !important;}.claro .dijitSelectHover,.claro .dijitSelectFocused{border-color:#759dc0;}.claro .dijitValidationTextBox .dijitValidationContainer,.claro .dijitSpinner .dijitSpinnerButtonContainer,.claro .dijitSpinner .dijitInputContainer{height:100%;}.claro .dijitSelect input{float:none;margin:auto;}.claro .dijitSelect .dijitInputField{padding:1px 10px;}.claro .dijitSelect .dijitArrowButton{background-color:#d9dde0;background-position:center;background-repeat:no-repeat;}.claro .dijitMenu .dijitMenuItem td,.claro .dijitComboBoxMenu .dijitMenuItem{padding:2px 10px;}.claro .dijitMenu .dijitMenuItemSelected td{background-color:#d9dde0;}
