.w_developer button span {
    color:var(--footer-surface-color) !important;
}
.custom-spacer {
    margin-top:30px !important;
}
@media only screen and (min-width: 980px) {
.w_footer div:first-child { width:1% !important; }
.w_block { width:30% !important; }
}

#container-list .textbox p:before {
    opacity: 0 !important;
}

.w_footer {
    border-top: 1px solid #aaa;
}
/* fjern bunn linje */
.newsletter-button-wrapper, .w_static_menu {
    display:none !important;
}


.v2-form section.consent-header * {
    background-color: var(--modal-dialog-background-color, #fff) !important;
}
div.consent-dialog-inner {
    --dialog-row-gap: 0em !important;
}
div.consent-dialog-inner h2 {
    margin-top:22px !important;
    font-size:19px !important;
}
div.consent-dialog-inner h3 {
    margin-bottom: 15px !important;
    font-size:18px !important;
}
div.consent-dialog-inner p,
div.consent-dialog-inner .show-more-button {
    margin-bottom: 5px !important;
    font-size:14px !important;
}
div.consent-dialog-inner .button-element span {
    color:#333 !important;
}


@media only screen and (max-width: 1199px) {
    .w_carousel_slides,
    .w_carousel {
        max-height: 600px;
    }
}

@media only screen and (max-width: 799px) {
    .w_carousel_slides,
    .w_carousel {
        max-height: 420px;
    }
}

/* meny justring */
.v2-menu ul {
    margin-bottom:-8px !important;
}

div.w_design>header>.w_header_inner>.w_logo,
div.w_design>header>.w_header_inner>.w_logo img {
    min-height: 99px !important;
}
#container-list .col-link {
    padding: .3em 1.5em !important;
}