.watch-container{
width:270px;
height:270px;
position:relative;
}

.watch{
position:absolute;
width:80%;
height:80%;
border-radius:50%;
border:10px solid rgb(210,210,210);
border-radius:50%;
background-color:rgb(250,250,250);
left:10%;
top:6%;
}

.left-ear{
width:40%;
height:40%;
border-radius:45%;
border:none;
background-color:rgba(15,157,88,1);
position:absolute;
left:4%;
top:5%;
-webkit-transform:rotateZ(-45deg);
transform:rotateZ(-45deg);
}
.right-ear{
width:40%;
height:40%;
border-radius:45%;
border:none;
background-color:rgba(15,157,88,1);
position:absolute;
right:4%;
top:5%;
-webkit-transform:rotateZ(45deg);
transform:rotateZ(45deg);
}


.center{
width:5%;
height:5%;
border-radius:50%;
background-color:black;
position:absolute;
left:47.5%;
top:47.5%;
z-index:10000;
}

.hours-needle{
-webkit-transform:rotateZ(0deg);
-webkit-transform-origin:bottom;
transform:rotateZ(0deg);
transform-origin:bottom;
width:2%;
height:25%;
background:red;
position:absolute;
left:49%;
top:25%;
border-top-left-radius:50%;
border-top-right-radius:50%;
}
.minutes-needle{
width:2%;
height:32.5%;
background:green;
-webkit-transform:rotateZ(10deg);
-webkit-transform-origin:bottom;
transform:rotateZ(10deg);
transform-origin:bottom;
position:absolute;
left:49%;
top:17.5%;
border-top-left-radius:100%;
border-top-right-radius:100%;
}
.seconds-needle{
-webkit-transform:rotateZ(20deg);
-webkit-transform-origin:bottom;
transform:rotateZ(20deg);
transform-origin:bottom;
width:2%;
height:40%;
background:blue;
position:absolute;
left:49%;
top:10%;
border-top-left-radius:100%;
border-top-right-radius:100%;
}


.left-leg{
position:absolute;
bottom:10%;
left:15%;
-webkit-transform:rotateZ(-45deg); 
-webkit-transform-origin:left; 
transform:rotateZ(-45deg); 
transform-origin:left; 
width:16%;
height:1.2%;
background-color:rgb(210,210,210);
border-radius:20%;
}
.right-leg{
position:absolute;
bottom:10%;
right:15%;
-webkit-transform:rotateZ(45deg); 
-webkit-transform-origin:right;
transform:rotateZ(45deg); 
transform-origin:right;
width:16%;
height:1.2%;
background-color:rgb(210,210,210);
border-radius:20%;
}
.numbers{
height:10%; 
width:85%; 
position:absolute; 
top:46%;
left:7.5%;
}