.w_developer  {
    display: none !important;
}
.w_footer .w_logo img   {
    max-height: 110px !important;
}

#container-list .clear {
    display: block;
}
.w_static_menu {
    display: none!important;
}
/*
.w_design .w_footer .w_block {
    width: 20%!important;
}*/

.consent-footer .form-field-v2 .label {
    color:#000 !important;
}


@media screen and (min-width: 1200px) {
    .pageid_638151850 {
        display: none !important;
    }
}
@media screen and (max-width: 1199px) {
#container-list .spacer {
    width: auto;
}
}
#wrap #menuwrap {
    width: 100%;
    position: absolute;
    bottom: 25px;
    line-height: 0;
}
/* Reduce animation */
#container-list .media-wrapper:hover img {
    transform: scale(1.03)!important;
    transition: transform .6s cubic-bezier(.4,0,.2,1)!important;
}

/* FOOTER
*/

footer {
    background-color: #282727 !important;
}

/* END FOOTER
*/

/* === PROFILE FONT === */
/*
@font-face {
    font-family: "MinionPro";
    src: url("../fonts/MinionPro-Medium.woff") format("opentype");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "MinionPro";
    src: url("../fonts/MinionPro-Medium.woff") format("opentype");
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: "MinionPro";
    src: url("../fonts/MinionPro-Medium.woff") format("opentype");
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: "MinionPro";
    src: url("../fonts/MinionPro-Medium.woff") format("opentype");
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: "MinionProRegular";
    src: url("../fonts/MinionPro-Medium.woff") format("opentype");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "MinionProRegular";
    src: url("../fonts/MinionPro-Medium.woff") format("opentype");
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: "MinionProRegular";
    src: url("../fonts/MinionPro-Medium.woff") format("opentype");
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: "MinionProRegular";
    src: url("../fonts/MinionPro-Medium.woff") format("opentype");
    font-weight: normal;
    font-style: italic;
}

html body {
    font-family: "Raleway", Sans-Serif !important;
}

h6, label, label span, label.choiceLabel, select, textarea, body, #featured {
    font-family: "Raleway", Sans-Seriferif !important;
}

h1, h2, h3, h4, h5 {
    font-family: "MinionPro", Serif !important;
}
*/
/* === END PROFILE FONT === */

/* === MAIN MENU === */

@media only screen and (min-width: 1200px) {
    #wrap #menuwrap {
        width: 100%;
        position: absolute;
        bottom: 25px;
        line-height: 0;
    }
}

#menuwrap .menu .pageid_1803348765 {
    display: none !important;
}

@media only screen and (min-width: 1200px) {
    #menuwrap .menu li.level_2 > a,
    #menuwrap .menu li.level_3 > a {
        border-left: 0 !important;
    }
}

@media only screen and (min-width: 1200px) {
    #menuwrap li.level_2:hover,
    #menuwrap li.level_3:hover {
        color: #ff3f24 !important;
    }
}

@media only screen and (min-width: 1200px) {
    #menuwrap .menu .ul-sub .ul-sub span {
        font-size: 100% !important;
    }
}

@media only screen and (min-width: 1200px) {
    #menuwrap .menu .level_1 > .ul-sub {
        line-height: 1.8em !important;
        position: fixed !important;
        left: 0;
        right: 0;
        margin: auto;
        max-width: calc(100vw - 20px);
        min-width: 100% !important;
        width: auto;
        overflow: hidden;
        border-radius: 0 !important;
        transition: none !important;
    }
}

@media only screen and (min-width: 1200px) {
    #menuwrap .menu .level_1:hover > .ul-sub {
        max-height: calc(100vh - 250px);
        padding: 40px 10% 100px !important;
    }
}

@media only screen and (min-width: 1200px) {
    #menuwrap .menu li:hover > .ul-sub {
        opacity: 0.98;
    }
}

/* === END MAIN MENU === */


/* === ARTICLE GROUP BUTTON === */

.secondary-color, #WIPSMAINCONTENTS form input[type=radio]:checked, #WIPSMAINCONTENTS form input[type=checkbox]:checked, #WIPSMAINCONTENTS form Input[type=file]:after, html#ecwid_html body#bg #header #shop-button div.ecwid-minicart-counter, button, #WIPSMAINCONTENTS form input[type=submit], .read, .book, #static-menu #block_newsletterblock form input[type=submit], .paginator_button, #booking-button > div#booking-button-title, html#ecwid_html body#bg #container .ecwid-AccentedButton, #header.menuout #mob-menu-in, #custom-button:hover, #back-to-top:hover, #newsletter-button, #mc-embedded-subscribe:hover, html#ecwid_html body#bg #container table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected, html#ecwid_html body#bg #container .ecwid-categories-category a, html#ecwid_html body#bg #container .ecwid-categories-category span, body #static-booking-content .cb_btn a, body #static-booking-content .cb_btn input[type=submit], #paginator .paginator_button:not(.pag_active):not(.paginator_separator), #wrap #header #mob-menu-in:hover, #wrap #header.menuout #mob-menu-in:before {
    color: #ffffff !important;
    background-color: #ef3c23 !important;
}

/* === END ARTICLE GROUP BUTTON === */


/* === SLIDESHOW BUTTON === */

#featured .featured-textbox-inner .col-link {
    border: none !important;
}

#featured .featured-textbox-inner .col-link:not(:hover) {
    font-weight: 600 !important;
    color: inherit !important;
    background-color: #ef3c23 !important;
}

/* === END SLIDESHOW BUTTON === */


/* === FOOTER === */

footer {
    background-color: #282727 !important;
}

/* === END FOOTER === */



/*SPESIALFIX_FOR_UNIK_SIDE_NORDNORGE_WIPSBOX_REG*/
#bg.page_id_1125314688:not(.logged-in) .w_header_inner .w_logo {
    pointer-events:none
    }
#bg.page_id_1125314688:not(.logged-in) .w_header_inner > div:not(.w_logo) ,
#bg.page_id_1125314688:not(.logged-in) .w_header_inner > a {
    display:none!important
}

