.ol-zoomslider button {
	height: 1.5em;
	width: 1.5em;
	overflow: hidden;
	border: 0.05em lightgray;
	background: #0c1e37;
}

.ol-zoomslider {
	padding: 0;
	top: 0.2em;
	left: 0.2em;
	background: #0c1e37;
}

.ol-mouse-position { 
	background: #0c1e37;
	color: white;
	right: 0.2em;
	bottom: 0.2em;
	top: inherit;
	border-radius: 0.2em;
	padding: 0.2em;
}

.ol-scale-line {
	background: #0c1e37;
	color: white;
	left: 0.2em;
	bottom: 0.2em;
	padding: 0.2em;
}

.layer-switcher {
	background: #0c1e37;
	top: 0.2em;
	right: 0.2em;
	z-index: 999;
}

.layer-switcher .panel {
	background: #0c1e37;
	color: white;
}

/*Tooltip*/
.ol-tooltip-control {
    position:absolute;
	pointer-events: none;
    z-index:1070;
    display:block;
    font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size:12px;
    font-style:normal;
    font-weight:400;
    line-height:1.42857143;
    text-align:left;
    text-align:start;
    text-decoration:none;
    text-shadow:none;
    text-transform:none;
    letter-spacing:normal;
    word-break:normal;
    word-spacing:normal;
    word-wrap:normal;
    white-space:normal;
    filter:alpha(opacity=0);
    opacity:0;
    line-break:auto;
}

.ol-tooltip-control-show {
    filter:alpha(opacity=1);
    opacity:1;
}

.ol-tooltip-control-inner {
    /*max-width:200px;*/
    padding:3px 8px;
    color:#fff;
    text-align:center;
    background-color:#0c1e37;
    border-radius: 4px;
    /*border: red 2px solid;*/
    border: white 2px solid;
}

.ol-tooltip-control-arrow-up {
    filter:alpha(opacity=0);
    opacity:0;
	width: 0; 
	height: 0; 
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	
	/*border-bottom: 5px solid white;*/
	border-bottom: 5px solid #0c1e37;
}

.ol-tooltip-control-arrow-down {
    filter:alpha(opacity=0);
    opacity:0;
	width: 0; 
	height: 0; 
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	
	/*border-top: 5px solid white;*/
	border-top: 5px solid #0c1e37;
}

.ol-tooltip-control-arrow-show {
    filter:alpha(opacity=1);
    opacity:1;
}