@font-face {
    font-family: museosans-500;
    src: url(fonts/museo-sans/museo-sans-condensed-500-webfont.woff);
}

@font-face {
    font-family: museosans-300;
    src: url(fonts/museo-sans/museo-sans-condensed-300-webfont.woff);
}

@font-face {
    font-family: museosans-italic;
    /* src: url(fonts/museo-sans/museosans-100italic-webfont.woff); */
    src: url(fonts/museo-sans/museo-sans-condensed-100-italic-webfont.woff);
}
@font-face {
    font-family: museosans;
    /* src: url(fonts/museo-sans/museosans-100-webfont.woff); */
    src: url(fonts/museo-sans/museo-sans-condensed-100-webfont.woff);
}

.noselect {
    -webkit-touch-callout: none; /* iOS Safari */
      -webkit-user-select: none; /* Safari */
       -khtml-user-select: none; /* Konqueror HTML */
         -moz-user-select: none; /* Firefox */
          -ms-user-select: none; /* Internet Explorer/Edge */
              user-select: none; /* Non-prefixed version, currently
                                    supported by Chrome and Opera */
}


body { 
    background-color: rgb( 0,0,0);
    height:100%; 
    margin:0px; 
    overflow: hidden;
    font-family: sans-serif;
}

#noGL{
    top:0;
    left:0;
    width:100%;
    height:100%;
    background:url('../img/achtergrond_lg_resized.jpg') no-repeat center;
    background-size: contain;
}

#divPageLeft{
    position: absolute;
    width:50%;
    height:100%;
    /* background-color: rgba(255,0,0,.2); */
}

#divPageRight{
    position: absolute;
    width:50%;
    height:100%;
    margin-left: 50%;
    /* background-color: rgba(0,255,0,.2); */
}

#imgPageLeft{
    position: relative;
    float:right;
    top:6%;
    height:90%;
}


#imgPageRight{
    position: relative;
    top:6%;
    height:90%;
}


#webGL{
    width:100%;
    height:100%;
}

#rotatedevice{
    position: fixed;
    top:0px;left:0px;
    z-index:900;
    width:100%;
    height:100%;
    background-color: rgba(0,0,0,1);
    visibility: visible;
} 

#rotateimage{
    width:300px;
    height:280px;
    position: relative;
    margin:25% auto;
    background-image: url('../img/rotatedevice.png');
    background-repeat: no-repeat;
    background-position: center;
    background-size: auto;
    display: none;
}

#fullScreeniPhone{
    width:390px;
    height:234px;
    position: relative;
    margin:0px auto;
    background-image: url('../img/rotatetwicedevice.png');
    background-repeat: no-repeat;
    background-position: center;
    background-size: auto;
    color:white;
    text-align: center;
    padding-top:248px;
    display: none;
}

#rotateInfo{
    color:white;
    position: relative;
    margin:auto;
    text-align: center;
    visibility: visible;
    padding:8px;
}

#pagesInfo{
    position: absolute;
    bottom: 8px;
    right:0px;
    padding-right:8px;
    font-family: museosans-italic, Arial, Helvetica, sans-serif;
    color:white;
}

#uitlegDesktop{
    position: absolute;
    top:0;
    left:0;
    z-index:10;
    width:100%;   
    height:100%;   
    background-color:rgba(0, 0, 0, 0.75); 
    display: flex;
    align-items: center;
    justify-content: center;
}

#uitlegInfo{
    font-family:  museosans,sans-serif;;
    font-size: 2vw;
    color:#b1b0b0;
    padding:32px;
    /* background-color:rgba(0, 0, 0, 0.8); */
    text-align: center;
}

#startApp{
    color:white;
    font-family:  museosans;
}

.smalltext{
    font-size: .5em;
}

.show{ display:block; }
.hide{ display:none !important}

