.w_developer button span {
    /*color:var(--footer-surface-color) !important;*/
    color:#000 !important;
}
.custom-spacer {
    margin-top:30px !important;
}
.w_static_menu {
 display:none;
}

@media only screen and (max-width: 1199px) {
    .w_carousel_slides,
    .w_carousel {
        max-height: 680px;
    }
}

@media only screen and (max-width: 799px) {
    .w_carousel_slides,
    .w_carousel {
        max-height: 420px;
    }
}

.page_id_1326799732  .articles-paginator {
    display:none !important;
}



.v2-form section {
    background-color: var(--modal-dialog-background-color, #fff) !important;
}
.v2-menu li {
    line-height:30px;
}
.v2-menu ul ul ul {
    border: 1px solid #00608F;
}
.w_carousel_indicators {
    padding-top:8px !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 {
    font-size:18px !important;
}
div.consent-dialog-inner .button-element span {
    color:#fff !important;
}
.mobile-header .logo {
    margin-left:18px;
    margin-top:5px;
    max-height:85%;
}
.w_logo img {
    max-height:111px;
    margin:18px;
}
.w_footer .w_logo img   {
    max-height: 110px !important;
}

/* Ikoner, forside */
.custom-forsideikoner li svg { 
    height:34px;
    width:34px;
}
.custom-forsideikoner .block-title {
    margin-top:60px !important;
    text-align: center !important;
}



/*
.v2-form .button-element.form-field-v2.outlined,
.v2-form .list-icon { color: #fff !important; }
.v2-form .consent-list-row div a svg { color: #fff !important; }
.v2-form button.button-element>.label { padding-left:0px !important; }
.v2-form .button-element.form-field-v2.filled {
    background-color: #aaa !important; 
    color: #fff !important;
}
*/



/* WCAG START */
@media (min-width: 1200px) {
    .nav_menu_dropdown * {
        line-height: 1.4em !important;
    }

    .nav_menu_dropdown .nav_link {
        padding: .5em !important;
    }

    .nav_menu_dropdown .nav_level_2 .nav_expander {
        transform: rotate(90deg) !important;
    }

    .nav_menu_dropdown .nav_level_2 {
        font-weight: bold;
        padding-bottom;
        10px !important;
    }

    .nav_menu_dropdown .nav_level_3 {
        font-weight: normal;
    }

    .nav_menu_dropdown .nav_level_3 * {
        padding-left: 10px !important;
    }
}

.w_mobile_menu_wrapper .mobile_menu_expander {
    color: var(--primary-color-contrast) !important;
    background-color: var(--primary-color) !important;
}

.w_mobile_menu_wrapper .nav_item:hover {
    color: var(--secondary-color) !important;
    background-color: var(--secondary-color-contrast) !important;
}

.w_mobile_menu_wrapper .nav_item {
    font-weight: bold;
}

.w_mobile_menu_wrapper .nav_level_2 > .nav_item > a {
    font-weight: normal;
}

.w_mobile_menu_wrapper .nav_level_3 > .nav_item > a {
    font-weight: normal;
}

.w_mobile_menu_wrapper button.nav_expander {
    color: var(--secondary-color) !important;
    background-color: var(--secondary-color-contrast) !important;
}

/* WCAG END */