
body.clck {
    background: #fff;
}
.pad{
padding-left:0px;
}

.start {
    text-align: center;
    font-size: 2em;
    font-weight: bold;
    margin: 5em;
}
#clck{
float:left;
}
#clock {
    position: relative;
    width: 378px;
    height: 378px;
    background-image: url('clockFace1.jpg');
    left:5%;
    margin: 2em 0 0 66px; 
 }
.home{
margin-left:-110px;
}

#imag{
float:left;
margin:20px 0px 0px 120px;
}
.adjust img{
padding-left:12px;
}

#clock div {
    position: absolute;
}


/* The magic */
#clock img[src*='second'] {
    -webkit-transition: -webkit-transform 600000s linear;
    -moz-transition: -moz-transform 600000s linear;
    -o-transition: -o-transform 600000s linear;
    -ms-transition: -ms-transform 600000s linear;
    transition: transform 600000s linear;
}

#clock:target img[src*='second'] {
    -webkit-transform: rotate(3600000deg);
    -moz-transform: rotate(3600000deg);
    -o-transform: rotate(3600000deg);
    -ms-transform: rotate(3600000deg);
    -transform: rotate(3600000deg);
}

#clock img[src*='minute'] {
    -webkit-transition: -webkit-transform 360000s linear;
    -moz-transition: -moz-transform 360000s linear;
    -o-transition: -o-transform 360000s linear;
    -ms-transition: -ms-transform 360000s linear;
    transition: transform 360000s linear;
}

#clock:target img[src*='minute'] {
    -webkit-transform: rotate(36000deg);
    -moz-transform: rotate(36000deg);
    -o-transform: rotate(36000deg);
    -ms-transform: rotate(36000deg);
    transform: rotate(36000deg);
}

#clock img[src*='hour'] {
    -webkit-transition: -webkit-transform 216000s linear;
    -moz-transition: -moz-transform 216000s linear;
    -o-transition: -o-transform 216000s linear;
    -ms-transition: -ms-transform 216000s linear;
    transition: transform 216000s linear;
}

#clock:target img[src*='hour'] {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
}

.shadowElement{
   
    width: 660px;
    height: 90px;
    padding: 30px 65px 10px 65px;

    /*A subtle gradient in the background can improve the final aesthetics.*/
    background: linear-gradient(to bottom, #f7f7f7 0%,#ffffff 100%);
    
    /*A hidden overflow is required in order to hide the :after element and only show it's shadow.*/
    overflow: hidden;
    
    position: relative;
}

.shadowElement:after{
    width: 100%;
    height: 8px;
    content: "";
    
    position: absolute;
    left: 0;
    top: -10px;
    
    /*This is where the magic happens: by using two border-radii, we can draw an ellipse. Play around with these values and see how this modifies the rendering.*/

}