#kartAttributter {
    position: absolute;
    right: 30px;
    bottom: 130px;
    z-index: 2;
    text-align: justify;
    background-color: rgba(255,255,255,0.7);
    padding: 5px;
    border-radius: 2px;
    max-width: 350px;
}

.ol-attribution ul {
    margin: 0;
    padding: 0;
    font-size: smaller !important;
}
.ol-attribution li {
    list-style: none;
    display: inline;
}

.ol-attribution {
    font-size: smaller;
    right: auto !important;
}

.ol-attribution:after {
    font-size: smaller;
    position: absolute;
    left: 10px;
    top: 5px;
}

.ol-attribution p {
    display: inline-block;
}

.ol-attribution li:not(:last-child):after {
    content: ", " !important;
}

.ol-attribution > button {
    display: none;
}

#kartAttributter .ol-attribution.ol-control{
    position: unset;
    max-width: unset;
    background: unset;
}

/* Hide the first attribution item, which is openlayers, since it requires an unwanted csp-opening */
#kartAttributter .ol-attribution li:first-child{
    display:none;
} 