.ole-overview-map {
    position: absolute;
    right: 0em;
    bottom: 0em;
    width: 120px;
    height: 120px;
    visibility: visible;
    background: #fff;
    border-top: solid 1px #ccc;
    border-left: solid 1px #ccc;
    transition: all 0.3s;
}

.ole-overview-map .ole-overview-main {
    width: 115px;
    height: 115px;
    position: absolute;
    left: 5px;
    top: 5px;
    overflow: hidden;
    border-top: solid 1px #ccc;
    border-left: solid 1px #ccc;
}

.ole-overview-map.ol-uncollapsible {
    bottom: 0;
    left: 0;
    border-radius: 0 4px 0 0;
}

.ole-overview-map .ole-overview-map-target,
.ole-overview-map button {
    display: inline-block;
}

.ole-overview-map .ole-overview-map-target {
    position: absolute;
    left: 5px;
    top: 5px;
    overflow: hidden;
    width: 115px;
    height: 115px;
    border-top: solid 1px #ccc;
    border-left: solid 1px #ccc;
}

.ole-overview-map:not(.overview-collapsed) .ole-overview-map-button {
    width: 17px;
    height: 17px;
    position: absolute;
    right: 0;
    bottom: 0;
    background: url("data:image/png;base64,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") -40px -386px;
    cursor: pointer;
    background-position: -40px -386px;
}

.ole-overview-map .ole-overview-map-box {
    width: 62px;
    height: 35px;
    background: rgba(27, 157, 232, 0.5);
    opacity: 0.5;
    border: 2px solid red;
    filter: alpha(opacity=25);
    cursor: move;
}