.layer-switcher {
	bottom:35px;
}
.ol-control button{
	background-color:transparent;
	width:216px;
}
.ol-control button:focus, .ol-control button:hover {
	background-color:transparent
}

.layer-switcher button {
    float: right;
    width: 213px;/*38px;*/
    height: 26px;/*23px38px;*/
}

.custom-zoom{
    bottom: .5em;
    left: .5em;
}
.custom-zoom button{
    background-color: rgba(40, 40, 40, .7);
    border-radius: 50%;
}





.ol-scale-line {
    background: rgba(0,60,136,.3);
    border-radius: 4px;
    bottom: 8px;
    left: 8px;
}
.ol-scale-line-inner {
    border: 1px solid #eee;
    border-top: none;
    color: #eee;
    font-size: 10px;
    text-align: center;
    margin: 1px;
    will-change: contents,width;