
#DynamicLayerExpand_controls_content>.esri-layer-list{
          width: 50px;
			position: relative;
			background: rgb(255, 255, 255);
			padding: 0px;
			border-radius: 5px;
			overflow: inherit;
}
#DynamicLayerExpand_controls_content>.esri-layer-list>ul{
       margin: 0px;
		padding: 0px;
}
#DynamicLayerExpand_controls_content .esri-layer-list__item{
	overflow:inherit;
	    margin: 0;
}
#DynamicLayerExpand_controls_content>.esri-layer-list>ul>.esri-layer-list__item{
	margin-bottom:0px
}
#DynamicLayerExpand_controls_content>.esri-layer-list>ul>.esri-layer-list__item>.esri-layer-list__item-container{border-left:0px;
border:solid 2px transparent;}
 

 
#DynamicLayerExpand_controls_content .esri-layer-list__item-toggle{
    position: absolute;
    z-index: 1;
    right: -70px;
    width: 60px;
    height: 50px;
    top: -10px;
    opacity: 0;
}

#DynamicLayerExpand_controls_content  .esri-layer-list__item-actions-menu { 
	padding-left: 0;
   
}
#DynamicLayerExpand_controls_content .esri-layer-list__item-label{
	 position: absolute;
    right: 70px;
    top: 10px;
	opacity:0;
}

 #DynamicLayerExpand_controls_content>.esri-layer-list>ul>.esri-layer-list__item>.esri-layer-list__item-container:hover,
 #DynamicLayerExpand_controls_content>.esri-layer-list>ul>.esri-layer-list__item>.esri-layer-list__item-container.active-img{
	border-color:#335e71;
 }
 #DynamicLayerExpand_controls_content .esri-layer-list__item-container:hover .esri-layer-list__item-label .esri-layer-list__item-title{
     display:block;
 }
 #DynamicLayerExpand_controls_content .esri-layer-list__item-container:hover .esri-layer-list__item-label,
 #DynamicLayerExpand_controls_content .esri-layer-list__item-container.active .esri-layer-list__item-label{
	opacity:1; 
 }
 
#DynamicLayerExpand_controls_content .esri-layer-list__item-title{
	white-space:nowrap; 
   
    /* bottom: 0px; */
    /* display: flex; */
    /* align-items: center; */
    background: #335e71;
	color:#fff;
    padding: 5px;
    font-size: 14px;
    font-weight: 500;
    border-radius: 5px;
    display:none;
}
#DynamicLayerExpand_controls_content .esri-layer-list__item-container { 
    align-items: center;
    padding: 5px;
    height: 50px;
    display: flex;
    justify-content: center;
}
#DynamicLayerExpand_controls_content .esri-layer-list__item-action-image {
     flex: inherit; 
	width: 100%;
    height: 100%;
    background-size: cover;
}
#DynamicLayerExpand_controls_content .esri-layer-list__item-actions-menu-item { 
    /* flex: 1 0 21px; */ 
    /* padding: 0 3px; */ 
     width: 35px;
    height: 35px;
    padding: 0;
    margin: 0;
}
#DynamicLayerExpand_controls_content .esri-layer-list__item-toggle .esri-icon-non-visible {
    display:none;
}

@media only screen and (max-width:767px){	#DynamicLayerExpand_controls_content>.esri-layer-list{width:auto;}	#DynamicLayerExpand_controls_content .esri-layer-list__item-title	{		white-space: inherit;		background: none;		color: #000 !important;		display: block;	}    #DynamicLayerExpand_controls_content>.esri-layer-list>ul>.esri-layer-list__item>.esri-layer-list__item-container{
	        justify-content: inherit;
     }    	#DynamicLayerExpand_controls_content .esri-layer-list__item-label {position: absolute;opacity: 1 !important;right:0px;left: 50px;}     #DynamicLayerExpand_controls_content>.esri-layer-list>ul>.esri-layer-list__item>.esri-layer-list__item-container:hover{
	    border-color:transparent;
     }
     #DynamicLayerExpand_controls_content>.esri-layer-list>ul>.esri-layer-list__item>.esri-layer-list__item-container.active-img{
	    border-color:#335e71;
     }     .esri-ui{
         position:initial !important;
     }}	