/*.leaflet-control-graphicscale-inner{margin:6px 16px}.leaflet-control-graphicscale-inner .units{display:inline-block}.leaflet-control-graphicscale-inner .subunits{display:none}.leaflet-control-graphicscale-inner .label{width:100px;text-align:center;margin-bottom:10px;position:absolute;opacity:1;-webkit-transition:opacity 0.4s linear;-moz-transition:opacity 0.4s linear;-ms-transition:opacity 0.4s linear;-o-transition:opacity 0.4s linear;transition:opacity 0.4s linear}.leaflet-bottom .leaflet-control-graphicscale-inner.labelPlacement-auto,.leaflet-control-graphicscale-inner.labelPlacement-top{margin-top:20px}.leaflet-bottom .leaflet-control-graphicscale-inner.labelPlacement-auto .label,.leaflet-control-graphicscale-inner.labelPlacement-top .label{bottom:0}.leaflet-top .leaflet-control-graphicscale-inner.labelPlacement-auto,.leaflet-control-graphicscale-inner.labelPlacement-bottom{margin-bottom:20px}.leaflet-control-graphicscale-inner .divisionLabel{right:0;margin-right:-50px}.leaflet-control-graphicscale-inner .zeroLabel,.leaflet-control-graphicscale-inner .subunitsLabel{left:0;margin-left:-50px}.leaflet-control-graphicscale-inner .division{display:inline-block;position:relative;width:40px;-webkit-transition:width 0.4s ease-in-out;-moz-transition:width 0.4s ease-in-out;-ms-transition:width 0.4s ease-in-out;-o-transition:width 0.4s ease-in-out;transition:width 0.4s ease-in-out}.leaflet-control-graphicscale-inner .division .line,.leaflet-control-graphicscale-inner .division .line2{border-style:solid;position:relative}.leaflet-control-graphicscale-inner .division .line2{height:0;border-width:0}.leaflet-control-graphicscale-inner .division .line{height:6px;border-width:1px 1px 1px 0}.leaflet-control-graphicscale-inner .units .division:first-child .line{border-left-width:1px}.leaflet-control-graphicscale-inner .subunits .division .line{border-width:1px 0 1px 1px}.leaflet-control-graphicscale-inner .fill{position:relative}.leaflet-control-graphicscale-inner.showsubunits .subunits{display:inline-block}.leaflet-control-graphicscale-inner.double .division .line2{height:6px;border-width:0 1px 1px 0}.leaflet-control-graphicscale-inner.double .units .division:first-child .line2{border-left-width:1px}.leaflet-control-graphicscale-inner.double .subunits .division .line2{border-width:0 0 1px 1px}.leaflet-control-graphicscale-inner.double .label{margin-bottom:14px}.leaflet-control-graphicscale-inner.filled .fill{background-color:#000;position:absolute;top:0;left:0;right:0;bottom:0}.leaflet-control-graphicscale-inner.filled-line .line .fill{height:2px;top:2px}.leaflet-control-graphicscale-inner.filled-line.double .fill{height:2px;top:2px}.leaflet-control-graphicscale-inner.filled-hollow .fill{position:absolute;top:1px;left:1px;right:1px;bottom:1px}.leaflet-control-graphicscale-inner .division.hidden{width:0}.leaflet-control-graphicscale-inner .division.hidden .line,.leaflet-control-graphicscale-inner .division.hidden .line2{height:0;border-width:0}.leaflet-control-graphicscale-inner .division.hidden .label:not(.subunitsLabel){opacity:0}*/

.leaflet-control-graphicscale-inner
{
	margin:0px 16px
}
.leaflet-control-graphicscale-inner .units
{
	display:inline-block
}
.leaflet-control-graphicscale-inner .subunits
{
	display:none
}
.leaflet-control-graphicscale-inner .label
{
	width:100px;
	text-align:center;
	margin-bottom:10px;
	position:absolute;
        color: white;
        font-size: 12px;
	opacity:1;
	-webkit-transition:opacity 0.4s linear;
	-moz-transition:opacity 0.4s linear;
	-ms-transition:opacity 0.4s linear;
	-o-transition:opacity 0.4s linear;
	transition:opacity 0.4s linear
}
.leaflet-bottom .leaflet-control-graphicscale-inner.labelPlacement-auto,.leaflet-control-graphicscale-inner.labelPlacement-top
{
	margin-top:15px
}
.leaflet-bottom .leaflet-control-graphicscale-inner.labelPlacement-auto .label,.leaflet-control-graphicscale-inner.labelPlacement-top .label
{
	bottom:0
}
.leaflet-top .leaflet-control-graphicscale-inner.labelPlacement-auto,.leaflet-control-graphicscale-inner.labelPlacement-bottom
{
	margin-bottom:15px
}
.leaflet-control-graphicscale-inner .divisionLabel
{
	right:0;
	margin-right:-50px;
}
.leaflet-control-graphicscale-inner .zeroLabel,.leaflet-control-graphicscale-inner .subunitsLabel
{
	left:0;
	margin-left:-50px;
}
.leaflet-control-graphicscale-inner .division
{
	display:inline-block;
	position:relative;
	width:40px;
	-webkit-transition:width 0.4s ease-in-out;
	-moz-transition:width 0.4s ease-in-out;
	-ms-transition:width 0.4s ease-in-out;
	-o-transition:width 0.4s ease-in-out;
	transition:width 0.4s ease-in-out;
}
.leaflet-control-graphicscale-inner .division .line,.leaflet-control-graphicscale-inner .division .line2
{
	border-style:solid;
	position:relative
}
.leaflet-control-graphicscale-inner .division .line2
{
	height:0;
	border-width:0;                    
}
.leaflet-control-graphicscale-inner .division .line
{
	height:6px;
	border-width:1px 1px 1px 0;
        background-color: white;
            
}
.leaflet-control-graphicscale-inner .units .division:first-child .line
{
	border-left-width:1px
}
.leaflet-control-graphicscale-inner .subunits .division .line
{
	border-width:1px 0 1px 1px
}
.leaflet-control-graphicscale-inner .fill
{
	position:relative
}
.leaflet-control-graphicscale-inner.showsubunits .subunits
{
	display:inline-block
}
.leaflet-control-graphicscale-inner.double .division .line2
{
	height:6px;
	border-width:0 1px 1px 0
}
.leaflet-control-graphicscale-inner.double .units .division:first-child .line2
{
	border-left-width:1px
}
.leaflet-control-graphicscale-inner.double .subunits .division .line2
{
	border-width:0 0 1px 1px
}
.leaflet-control-graphicscale-inner.double .label
{
	margin-bottom:14px
}
.leaflet-control-graphicscale-inner.filled .fill
{
	/*background-color:#000;*/
        background-color: yellow;
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0
}
.leaflet-control-graphicscale-inner.filled-line .line .fill
{
	height:2px;
	top:2px
}
.leaflet-control-graphicscale-inner.filled-line.double .fill
{
	height:2px;
	top:2px
}
.leaflet-control-graphicscale-inner.filled-hollow .fill
{
	position:absolute;
	top:1px;
	left:1px;
	right:1px;
	bottom:1px
}
.leaflet-control-graphicscale-inner .division.hidden
{
	width:0
}
.leaflet-control-graphicscale-inner .division.hidden .line,.leaflet-control-graphicscale-inner .division.hidden .line2
{
	height:0;
	border-width:0
}
.leaflet-control-graphicscale-inner .division.hidden .label:not(.subunitsLabel)
{
	opacity:0
}


