.w_developer button span {
    color:var(--footer-surface-color) !important;
}
.custom-spacer {
    margin-top:30px !important;
}
.custom-clear {
    margin-top: 30px !important;
    margin-left: 1px !important;
    margin-right: 1px !important;
}



/* Redusere bredde på 1 col left, 1 col right mal */
@media (min-width: 1200px) {
    .page_id_1344915841  #container #mainContent {
        max-width:60% !important;
        /*max-width: 80% !important;*/
        margin:auto;
    }
}


.w_footer {
    filter: drop-shadow(0px 0px 24px #ccc);
}
.w_footer .w_logo img   {
    max-height: 210px !important;
}
.w_header img {
    max-height: 138px !important;
    margin: 10px;
}
.w_header {
    border-bottom: 1px solid #777;
}




/* custom button i teksteditor */
.custom-button-link .block-TextAreaAdvanced-html {
    /* border: 1px solid var(--secondary-color-contrast) !important; */
    border-radius: 10px;
}

.custom-button-link .block-TextAreaAdvanced-html a:hover,
.custom-button-link .block_type_textareablock a:hover {
    border: 1px solid var(--primary-color-contrast) !important;
    background-color: #fff !important;
    color: var(--secondary-color) !important;
}
.custom-button-link .block-TextAreaAdvanced-html a,
.custom-button-link .block_type_textareablock a {
    padding: 15px 60px !important;
    font-size: 17px !important;
    text-decoration: none !important;
    border-radius: 8px !important;
    white-space: nowrap;
    /* color: var(--secondary-color) !important; */
    /* color: var(--primary-color) !important; */
    color: #fff !important;
    background-color: var(--secondary-color) !important;
    border: 1px solid var(--secondary-color) !important;
}

.custom-button-link .block_type_textareaadvancedblock {
    border: 1px solid var(--secondary-color) !important;
}
#wrap .custom-button-link .block-TextAreaAdvanced-html {
    padding: 25px 0px 0px 10px; !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;
}