.w_developer button span {
    color:var(--footer-surface-color) !important;
}
.custom-spacer {
    margin-top:30px !important;
}
@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: 450px;
    }
}

@media (min-width: 1200px) {
    .w_design .w_social_sharing {
        z-index: 2;
    }
}
/* SLIDESHOW FIX MOBILE */
.Slideshow-Floating-title-design .w_carousel_column {
    padding: 0 !important;
}

.featurePresent #wrap #static-menu-inner {
    display: none !important;
    opacity: 0;
}

body.page_id_1125135860 #wrap #static-menu-inner {
    display: inline-flex !important;
    opacity: 1;
}

/* Static menu */
.w_static_menu {
    display: none !important;
}

@media (min-width: 520px) {
    .page_id_1125135860 .w_static_menu {
        display: inline-flex !important;
        background-color: #ffffff !important;
    }

    .w_static_menu p > a:hover {
        background-color: var(--primary-color) !important;
    }
}

@media (max-width: 520px) {
    .page_id_1125135860 .w_static_menu {
        display: block !important;
        background-color: #ffffff !important;
    }
}

/* Buttons */
.w_design_8 .w_icon_newsletter {
    border-radius: 0 !important;
}

.w_carousel_button {
    font-size: 20px !important;
    border-radius: 2em !important;
}

#featured .featured-textbox-inner .col-link {
    padding: 10px 30px !important;
    border-radius: 35px;
}

.article-block iframe {
    height: 350px;
}

#container #wrap #menuwrap li.level_1 > a span {
    font-size: 16px !important;
    font-smooth: auto;
    -webkit-font-smoothing: auto;
    -moz-font-smoothing: auto;
}

#wrap #static-menu-inner > p {
    background-color: #ffffff !important;
}

#wrap #static-menu-inner > *:nth-child(3n-1) {
    background-color: #ffffff !important;
}

#wrap #static-menu-inner > *:nth-child(3n) {
    background-color: #ffffff !important;
}

#wrap #static-menu-inner > *:hover:after {
    background-color: rgba(168, 143, 101, 0.1) !important;
    box-shadow: none !important;
}

#header.menuout ~ #outerContent #static-menu-inner {
    display: inline-flex !important;
}

/* Typografi */
h3, h4, h5 {
    text-transform: none;
}