.w_developer button span {
    color:var(--footer-surface-color) !important;
}
.custom-spacer {
    margin-top:30px !important;
}


@media only screen and (min-width: 1200px) {
    .page_id_1940233309 #center {
        margin: 0px 13% 0px 13% !important;
    }
}



.w_logo a img {
    margin-top:33px;
    margin-bottom:12px;
}
.w_block .w_logo img {
    margin-top:12px;
}


.page_id_1940233309 .textbox-inner h2 {
    font-size:17px;
}

.custom-spacer {
    margin-top:30px !important;
}
#container #wrap #header #print {
    display: none !important;
}

@media all and (min-width: 1200px) {
    #search a.icon {
        font-size: 29px !important;
        padding-right: 10px;
    }

    #container #wrap #header #search {
        max-height: 3em !important;
        height: 43px;
        border-radius: 23px;
        box-shadow: none !important;
        border: 1px solid !important;
    }

    #container #wrap #header #search:not(:hover) {
        border-color: transparent !important;
    }

    #share-button .icon {
        font-size: 28px;
    }
}

.read-more #container #wrap .article-block table td {
    width: auto !important;
}

.read-more #container #wrap .article-block table,
.read-more #container #wrap .article-block tbody,
.read-more #container #wrap .article-block tr {
    max-width: 100% !important;
}

.read-more #container #wrap .article-block table tr td {
    word-break: break-word;
}

.read-more #container #wrap .article-block table tr td:nth-child(4),
.read-more #container #wrap .article-block table tr td:nth-child(5),
.read-more #container #wrap .article-block table tr td h2 {
    word-break: keep-all;
}

#static-menu-newsletter {
    display: none !important;
}


/* Consent */
.v2-form section.consent-header * {
background-color: var(--modal-dialog-background-color, #fff) !important;
}
div.consent-dialog-inner button {
margin-bottom: 15px;
}
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;
}


/* skjul et par tomme spacere */
.page_id_1940233309 #Article-31 p:before,
.page_id_1940233309 #Article-37 p:before {
    content: "" !important;
}