@charset "UTF-8";

.white {
    color: #fff
}

.center {
    text-align: center
}

a {
    color: #fff;
    text-decoration: none
}

body,
html {
    margin: 0;
    padding: 0;
    font-family: Helvetica, Arial, sans-serif
}

html {
    background: #000;
    height: 100%
}

body {
    background: url(../img/gaustatoppen-mobile.jpg) no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    min-height: 100%
}

#shadow-NONE {
    z-index: -1;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: -moz-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 0) 30%, rgba(0, 0, 0, .6) 100%);
    background: -webkit-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 0) 30%, rgba(0, 0, 0, .6) 100%);
    background: radial-gradient(ellipse at center, rgba(255, 255, 255, 0) 30%, rgba(0, 0, 0, .6) 100%)
}

h1,
h2,
h3,
h4,
h5,
h6 {
    letter-spacing: 2
}

#content {
    padding: 5vw 1vw
}

#logo {
    margin-top: 8vh;
    text-transform: uppercase
}

#logo h1 {
    display: inline-block;
    font-size: 8vw;
    margin: 1vw 0 1.5vw 0;
    border-bottom: .6vw solid #fff;
    padding-bottom: .4vw
}

#logo h2 {
    margin: 0;
    font-size: 4.5vw
}

#logo img {
    width: 50vw
}

#links {
    margin-top: 8vw
}

#links img {
    width: 24vw;
    margin: 1vw
}

#signature {
    margin-top: 2vw
}

#signature img {
    width: 15vw
}

@media (min-width:768px) {
    body {
        background: url(../img/gaustatoppen-web.jpg) no-repeat center center fixed;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover
    }

    #logo h1 {
        font-size: 5vw;
        margin-bottom: 1vh;
        border-bottom-width: .4vw;
        padding-bottom: .1vw;
        margin-top: .1vw
    }

    #logo h2 {
        font-size: 3vw
    }

    #logo img {
        width: 30vw
    }

    #links {
        margin-top: 4vw
    }

    #links img {
        width: 14vw;
        margin: .2vw
    }
}

@media (min-width:1400px) {
    #logo h1 {
        font-size: 3vw;
        margin-bottom: 1vh;
        border-bottom-width: .2vw;
        padding-bottom: .1vw
    }

    #logo h2 {
        font-size: 1.7vw
    }

    #logo img {
        width: 18vw
    }

    #links {
        margin-top: 3vw
    }

    #links img {
        width: 8vw;
        margin: .2vw
    }
}