.dropdown-menu {         
  max-height: calc(100vh - 60px);
  overflow-y: auto;
}
#watchWrapper{
	position: absolute;
	top: 60px;
	width: 100%;
	height: calc(100vh - 60px);
}
#stopur, #ur, #timer {
	display: none;
}

#saetTimer{
	display:none;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index:2;
	border: 2px solid black;
	border-radius: 25px;
	padding : 40px;
	background-color: white;
}

@-webkit-keyframes spaceboots {
	0% { -webkit-transform: translate(calc(-50% + 2px), calc(-50% +1px)) rotate(0deg); }
	10% { -webkit-transform: translate(calc(-50% - 1px), calc(-50% - 2px)) rotate(-1deg); }
	20% { -webkit-transform: translate(calc(-50% - 3px), -50% ) rotate(1deg); }
	30% { -webkit-transform: translate(-50% , calc(-50% + 2px)) rotate(0deg); }
	40% { -webkit-transform: translate(calc(-50% + 1px), calc(-50% - 1px)) rotate(1deg); }
	50% { -webkit-transform: translate(calc(-50% - 1px), calc(-50% + 2px)) rotate(-1deg); }
	60% { -webkit-transform: translate(calc(-50% - 3px), calc(-50% + 1px)) rotate(0deg); }
	70% { -webkit-transform: translate(calc(-50% + 2px), calc(-50% + 1px)) rotate(-1deg); }
	80% { -webkit-transform: translate(calc(-50% - 1px), calc(-50% - 1px)) rotate(1deg); }
	90% { -webkit-transform: translate(calc(-50% + 2px), calc(-50% + 2px)) rotate(0deg); }
	100% { -webkit-transform: translate(calc(-50% + 1px), calc(-50% - 2px)) rotate(-1deg); }
}

#endTimer{
	-webkit-animation-name: spaceboots;
	-webkit-animation-duration: 0.8s;
	-webkit-animation-iteration-count: 24;
	-webkit-animation-timing-function: linear;
	display:none;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 50%;
	height: 50%;
	transform: translate(-50%, -50%);
	z-index:2;
	border: 5px solid black;
	border-radius: 25px;
	padding : 40px;
	background-color: red;
}

.ure {
	text-align: center;
	position: absolute;
	top: 0%;
	left: 50%;
	transform: translate(-50%, 0%);
}

h1{
	font-size:6vw;
	margin-bottom: 1vh;
}

.digits{
	border: 2px solid black;
	border-radius: 25px;
	padding : 10px;
	font-size: 14vw;
}

button {
	font-size: 2vw;
	font-weight: bold;
	padding: 10px 20px;
	border-radius: 8px;
	border: 4px solid #555555;
	margin: 5px 5px;
	box-shadow:  inset 0 0 10px #000000;
}

input{
	text-align: center;
	border: 1px solid black;
	width: 3em;
}