#minigame_minigame{
    width: 40px;
    height: 60px;
    background-color: rgb(243, 239, 235);
    position: fixed;
    overflow: hidden;
    z-index: 10000 !important;
    padding: 10px;
}

.minigame_covers{
    position: absolute;
    left:-6px;
    top:0px; 
    z-index: 10001 !important;
}

#minigame_minigame.minigame_enlarged .minigame_covers {  
    display: none;
}

@media screen and (min-width: 768px) {  
    #minigame_minigame {  
      display: block;  
    }  
} 

#minigame_minigame span{
    position: absolute;
    right:10px;
    top:5px;
    display: none;
}

#minigame_minigame.minigame_enlarged {  
    width: 400px;  
    height: 600px; 
    display: block;
}

#minigame_minigame.minigame_enlarged span {  
    display: block;
}