.w_developer button span {
    color:var(--footer-surface-color) !important;
}
.custom-spacer {
    margin-top:30px !important;
}

.w_footer .w_logo img   {
    max-height: 90px !important;
    max-width: 265px !important;
    margin-top:-2px;
}

.v2-form .button-element.form-field-v2.outlined,
.v2-form .list-icon { color: #000 !important; }
.v2-form .consent-list-row div a svg { color: #000 !important; }
.v2-form .button-element.form-field-v2.filled { background-color: #aaa !important; } 
.consent-header h2 { margin-top:20px; }




.page_id_570208844 #container-list { 
    display:none;
}

@media all and (max-width: 1199px) {
    .w_logo img {
        margin-left: 20px;
        max-height: 62px !important;
        margin-top: 2px !important;
    }
}

@media all and (min-width: 1200px) {
    .w_logo img {
        max-height:120px !important;
        margin:18px;
    }
    body.page_id_945503777 #wrap #outerContent {
        position: relative !important;
    }

    body.page_id_945503777 #wrap #outerContent #container-list .innercol {
        max-height: 75vh !important;
    }

    body.page_id_945503777 #container-list .textbox p {
        display: block;
    }

    #header #inner-header div#menuwrap .menu > li:nth-child(1),
    body #language {
        display: none !important;
    }
}


#bg.page_id_828219230 #container-list .outercol {
    width: 15%;
    min-width: 190px;
}

#bg.page_id_828219230 #container-list .media {
    background-size: contain;
    background-repeat: no-repeat;
    object-fit: contain;
}


/*
#bg:not(.page_id_962053426) #internal-links {
    display: none;
}

#bg.page_id_962053426 #internal-links {
    opacity: 0.5;
}
*/



/**WCAG CUSTOM CSS, REMOVE ALL LINES ABOVE*/
#bg.page_id_828219230 #container-list .outercol {
    width: 15%;
    min-width: 190px;
}

#bg.page_id_828219230 #container-list .media {
    background-size: contain;
    background-repeat: no-repeat;
    object-fit: contain;
}

/*
#bg:not(.page_id_962053426) #internal-links {
    display: none;
}
#bg.page_id_962053426 #internal-links {
    opacity: .5;
}
*/

@media all and (min-width: 1200px) {
    body.page_id_945503777 #wrap #outerContent {
        position: relative !important;
    }

    body.page_id_945503777 #wrap #outerContent #container-list .innercol {
        max-height: 75vh !important;
    }

    body.page_id_945503777 #container-list .textbox p {
    /*    color: #000000 !important; */
    /*    opacity: 0; */
        transition: opacity 0.75s ease;
    }

    body.page_id_945503777 #container-list .innercol:hover .textbox h2 {
    /*    color: #000000 !important; */
        transition: color 0.75s ease;
    }

    body.page_id_945503777 #container-list .innercol:hover .textbox p {
        display: block;
        opacity: 1;
        transition: opacity 0.75s ease;
    }

    body.page_id_945503777 #container-list .innercol:hover .textbox:before {
        background-color: #fff;
        transition: background-color 0.75s ease;
    }

    body.page_id_945503777 #container-list .innercol .textbox:before {
        transition: background-color 1s ease;
    }

    body.page_id_945503777 #container-list:hover {
        line-height: 1;
    }

    #wrap .w_header_inner #wMenuWrapper ul > li:nth-child(1),
    body #language {
        display: none !important;
    }
}
/* CSS FIX 2022 */
.w_icon {
    color: #000!important;
}
.w_icon:hover {
    background-color: #000!important;
    color: #fff!important;
}


/* Forside justering */
@media all and (min-width: 980px) {
    .kraft { min-height: 440px; }
}

@media all and (min-width: 1080px) {
    .kraft { min-height: 550px; }
}
@media all and (min-width: 1280px) {
    .kraft { min-height: 550px; }
}
@media all and (min-width: 1480px) {
    .kraft { min-height: 600px; }
}
@media all and (min-width: 1680px) {
    .kraft { min-height: 650px; }
}
@media all and (min-width: 1980px) {
    .kraft { min-height: 700px; }
}

/* Forside artikler */
.block_type_foreignpagearticleslistblock .article-list article {
    border: 1px solid #0070b8;
    border-radius: 16px;
    padding: 12px;
    margin: 14px;
}
.block_type_foreignpagearticleslistblock .article-media,
.block_type_foreignpagearticleslistblock .article-media img {
    border-radius: 16px;
    text-align: center;
    transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1);
}
.block_type_foreignpagearticleslistblock .article-buttons {
    display: inline-flex;
    align-items: center;
    background-color: #0070B8;
    color: #ffffff;
    padding-block: 4px !important;
    border-radius: 10px;
    text-decoration: none;
    font-weight: bold !important;

}
.block_type_foreignpagearticleslistblock .article-buttons .background-layer {
    background-color: transparent !important;
    border: 0px solid white !important;
}
.block_type_foreignpagearticleslistblock .article-buttons .label {
    color: #fff !important;
    font-weight: bold !important;
}
@media all and (min-width: 1200px) {
    .block_type_foreignpagearticleslistblock .article-list {
        --max-column-count: 4 !important;
    }
}


