.containerstopwatch {
	position: relative;
	height: 350px;
    margin: 20vh 0 0 0;
}
@media only screen and (max-width: 440px) {
    .containerstopwatch {
		transform: scale(.5);
		margin: 5vh 0 0 0;
	}
}

.stopwatch {
	height: 236px;
	width: 236px;
	border: 18px solid #2997ab !important;
	position: absolute;
	margin: auto;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	border-radius: 50%;
}
.stopwatch.dwdoanim {
	animation: 2s ease-out 0s 1 animrotate;
}
@keyframes animrotate {
  0% {
    transform: rotate(0) scale(.5);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  50% {
    transform: rotate(900deg) scale(1.5);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); 
  }
  100% {
    transform: rotate(1800deg) scale(1);
  }
}
.button1 {
	background-color: #2997ab;
	height: 12px;
	width: 28px;
	position: absolute;
	left: 85px;
	top:-45px;
}
.button1:before {
	content: "";
	position: absolute;
	height: 24px;
	width: 50px;
	background-color:#2997ab;
	bottom: 12px;
	left: -11px;
}
.button2 {
	background-color: #2997ab;
	height: 18px;
	width: 28px;
	position: absolute;
	left: 196px;
	bottom: 186px;
	transform: rotate(45deg);
}
.time {
	background-color: #2997ab;
	height: 85px;
	width: 85px;
	border-radius: 0 170px 0 0;
	position: absolute;
	opacity: 0;
}
.t1 {
	right: 15px;
	top: 15px;
}
.t1.dwdocircle {
	animation: time1 3s infinite 2s;
	
}
@keyframes time1 {
	19% {
		opacity: 0;
	}
	20% {
		opacity: 1;
	}
	100% {
		opacity: 1;
	}
}
.t2 {
	right: 15px;
	bottom: 15px;
	transform: rotate(90deg);
}
.t2.dwdocircle {

	animation: time2 3s infinite 2s;
}
@keyframes time2 {
	39% {
		opacity: 0;
	}
	40% {
		opacity: 1;
	}
	100% {
		opacity: 1;
	}
}
.t3 {
	left: 15px;
	bottom: 15px;
	transform: rotate(180deg);
	
}
.t3.dwdocircle {
	animation: time3 3s infinite 2s;
}
@keyframes time3 {
	59% {
		opacity: 0;
	}
	60% {
		opacity: 1;
	}
	100% {
		opacity: 1;
	}
}
.t4 {
	left: 15px;
	top: 15px;
	transform: rotate(270deg);
}
.t4.dwdocircle {
	animation: time4 3s infinite 2s;
}
@keyframes time4 {
	79% {
		opacity: 0;
	}
	80% {
		opacity: 1;
	}
	100% {
		opacity: 1;
	}
}