body {
    overflow: hidden;
    background: url("Vedlegg/landskap.jpg") repeat-x;
    /*background-image: url("Vedlegg/landskap.jpg");*/
    background-size: auto 100vh;
    /*background-repeat: no-repeat;*/
}

body *:not(select) {
    pointer-events: none;
}

.hidden {
    display: none !important;
}

.tre {
    position: fixed;
    left: 0;
    bottom: 1.5em;
    /*height: 20vh;*/
    /*transition: all 0.01s*/
}

#mollestang {
    position: absolute;
    right: 2.5em;
    bottom: 2em;
}

#molleblader {
    position: absolute;
    right: 0;
    bottom: 17em;
    /*transition: transform 0.1s;*/
}

#bakke {
    position: fixed;
    bottom: -25vh;
    /*bottom: 0;*/
    min-width: 100vw;
    height: 50vh;
    /*max-height: 40vh;*/
    left: 0;

}

.bolgeCon {
    clip: rect(49.4vh, 100vw, 100vw, 0);
    position: absolute;
    left: 0;

    max-width: 100vw;
    max-height: 50vh;
    top: 0;
}

#bolger {
    position: fixed;
    width: 100%;
    bottom: 0;
    transition: opacity 1s;
}

#bolgerTjukk {
    position: fixed;
    width: 100%;
    bottom: 0;
    transition: opacity 1s;
}

.invisible {
    opacity: 0 !important;
}

.sky {
    position: absolute;
    height: 20vh;
}
