/* mobile css file */
@media only screen and (max-device-width : 425px) {
    #pleaselog{
        display:none;
    }
    .navmenu{
        top:15.5vh;
        z-index: 10;
        width:0.1vw;
        background-color:rgba(200,200,200,0.75);
        position:fixed;
    }
    .navmenu ul{
        overflow:hidden;
    }
    .navmenu input{
        display:none;
    }
    nav.nav{
        width:50%;
    }
    #mobilemenubutton{
        display:block;
        background: #ddd;
        font-size:120%;
        border: thin solid black;
        text-align: center;
        padding: 5px;
        border-radius:4px;
        position: fixed;
        top: 11vh;
        z-index:-1;
    }
    .navmenu:active, .navmenu:hover{
        width:100%; 
        height:100vh;
    }
    .group-list, .sub-group-list, .sub-sub-group-list {
        height: 100%;
    }
}