div.buttons{
    position: absolute;
    left:0;
    top: 0;
}
#infopanel{
    position: fixed;
    min-width: 186px;
    top: 38px;
    right: 0px;
}
div.apanel{
    position: relative;
    left:15px;
    top:15px;
}
/* vox2 */

img {
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    user-select: none;
}
.logo{
    top:10px;
    left:10px;
    position: absolute;
}
    /* vox6 */    
.shadow{
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    -webkit-box-shadow:0px 0px 10px rgba(0, 0, 0, .5);
    -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, .5); 
    box-shadow: 0px 0px 10px rgba(0, 0, 0, .5);
    pointer-events: none;
    }
    #bfalink{
        position: absolute;
        top:53px;
        left: 69px;
        cursor:pointer;
        font-family: 'Gentona-Light', sans-serif;
        color: rgb(255, 255, 255);
        font-size: 9px;
        font-weight:600;
        text-decoration: none;
    }   
    #bfalink:hover{
        text-decoration: underline;
    }
    #bfalink:visited{
        color: rgb(255, 255, 255);
    }
    /* vox9 De er også i sum.css */
    /*
    .sun{
        position: fixed;
        width: 100%;
        background:#FFFFFF;
        min-height: 100px;
        bottom: 0px;
        margin: auto;
        border: 1px;
        text-align: center
    
    }    
*/

/*
.playbut{
    background:rgba(81, 81, 247, 0) !important;
    width:30px !important;
    border-radius: 20px;
    padding-left: 3px;
    height: 30px;
}

.play-pause{
    position: fixed;
    bottom:45px;
    min-height: 20px;
    right: 500px;
    border:0px;
}
*/
.dimensions{
    width: 100%;
    height: 100%;
    position: absolute;
    /*background: #dfe20733;*/
    pointer-events: none;
    font-family: 'Gentona-Bold', sans-serif;
    font-size:8px;
    top:0px;
    left: 0px;
    overflow: hidden;
}
.dimensions input{
    width: 30px;
    font-size: 8px;
    font-family: 'Gentona-Bold', sans-serif;
    pointer-events: all;
}
.dimensions button{
    height: 15px;
    font-size: 8px;
    pointer-events: all;
}
.texts-layer input{
    font-family: 'Gentona-Bold', sans-serif;
    font-weight:100;
    font-size: 12px;
    text-align: left;
    width:100px;
    pointer-events: all;
    -ms-transform: translate(0px, -10px); /* IE 9 */
    -webkit-transform: translate(0px, -10px); /* Safari */
    transform: translate(0px, -10px);
    /*text-shadow: 0px 0px 2px white;
    text-shadow: -1px 0 white, 0 1px white, 1px 0 white, 0 -1px white;*/
}
.texts-layer div{
   /* overflow: hidden; */
   width:0px;
   height: 0px;
}
.texts-layer{
    width: 100%;
    height: 100%;
    top:0px;
    left: 0px;
    overflow: hidden;
    position: absolute;
    pointer-events: none;
}

.textObjects{
    pointer-events: none;
}
.version{
    color: white;
    font-family: 'Gentona-Bold', sans-serif;
    font-weight:100;
    font-size: 12px;
}
.container{
    overflow:hidden; 
    width:100%; 
    height:100%; 
    position: fixed; 
    left: 0px; 
    top: 0px; 
    display: block;
}
/* @media print {

    .container{
        max-width:800px;
        height: 600px;
        

    }

} */
.scaleContainer{
    width:800px;
    height: 600px;
}
