#container{
    position: relative;
    margin: auto;
   border: 2px solid aqua;
   height: 26vw;
   width: 40vw;
   background: url(clock.png) no-repeat;
   background-size: 100%;
}

#hour, #minute, #seconds{
    position: absolute;
    background: black;
    border-radius: 10px;
    transform-origin: bottom;
}

#hour{
    width: 1.2%;
    height: 27%;
    top: 23%;
    left: 49.81%;
    opacity: 0.8;
    
    
}

#minute{
    width: 1%;
    height: 34%;
    top: 16%;
    left: 49.81%;
    opacity: 0.8;
    
    
}

#seconds{
    width: 0.8%;
    height: 43%;
    top: 7%;
    left: 49.81%;
    opacity: 0.8;
    
}