.cab{
	display: none;
}
.plano .minutos, .plano .horas{
	opacity: .3;
	display: block!important;
}
.minutos.activa, .horas.activa{
	opacity: 1;
	filter: drop-shadow(0 0 4px);
}
.spanH input, .spanM input{
	text-align: center;
	outline: none;
	border: none;
	width: 100%;
	height: 100%;
}
.plano{
	cursor: pointer;
}
.correcta{
	background-color: lightgreen;
}
.incorrecta{
	background-color: lightcoral;
}
.incorrecta .reloj{
	animation: vibra .2s;
	animation-iteration-count: 8;
}
.reloj, .minutos, .horas{
	height: 20em!important;
	width: 20em!important;
}
@keyframes vibra{
	from{
		transform: rotate(0deg);
	}
	25%{
		transform: rotate(-5deg);
	}
	75%{
		transform: rotate(10deg);
	}
	to{
		transform: rotate(0deg);
	}
}
.todo .hora .global{
	height: auto;
}
.todo .hora .global #imprimir{
	max-height: unset;
}
#imprimir .iniciaE{
	width: 100%;
}