.clock .inner {
	position: relative;
}
.clock .inner .hand {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 3.5%;
	background-color: #181818;
}
.clock .inner .hand.hour,.clock .inner .hand.hours {
	height: 33%;
	margin-top: -6%;
	-webkit-transform: rotate(0deg) translate(-50%, -50%);
	transform: rotate(0deg) translate(-50%, -50%);
	-webkit-transform-origin: 0% 15%;
	transform-origin: 0% 15%;
}
.clock .inner .hand.minute,.clock .inner .hand.minutes {
	height: 40%;
	margin-top: -9%;
	-webkit-transform: rotate(0deg) translate(-50%, -50%);
	transform: rotate(0deg) translate(-50%, -50%);
	-webkit-transform-origin: 0% 21.5%;
	transform-origin: 0% 21.5%;
}
.clock .inner .hand.second {
	width: 1.4%;
	height: 40%;
	background-color: #F1001A;
	margin-top: -9%;
	box-shadow: -4px -6px 0 0 rgba(0, 0, 0, 0.15);
	-webkit-transform: rotate(0deg) translate(-50%, -50%);
	transform: rotate(0deg) translate(-50%, -50%);
	-webkit-transform-origin: 0px 22%;
	transform-origin: 0px 22%;
}
.clock .inner .hand.seconds {
	width: 1.4%;
	height: 2%;
	background-color: #0080FF;
	margin-top: 0.5%;
	box-shadow: -4px -6px 0 0 rgba(0, 0, 0, 0.15);
	-webkit-transform: rotate(0deg) translate(-50%, -50%);
	transform: rotate(0deg) translate(-50%, -50%);
	-webkit-transform-origin: 0px 22%;
	transform-origin: 0px 22%;
}
.freeMoveClock .inner .hand.seconds {
	background-color: #00E285;
}

.clock .inner .hand.second:before, .clock .inner .hand.second:after,
.clock .inner .hand.seconds:before {
	content: "";
	display: inherit;
	position: inherit;
	left: inherit;
	background-color: inherit;
	border-radius: 100%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}
.clock .inner .hand.second:before {
	top: 72%;
	width: 660%;
	height: 23%;
	box-shadow: -2px -2px 2px 0 rgba(0, 0, 0, 0.15);
}
.clock .inner .hand.seconds:before {
	width: 660%;
	height: 468%;
	box-shadow: -2px -2px 2px 0 rgba(0, 0, 0, 0.15);
}