#header {
	z-index: 99;
}

#comic {
	position: relative;
	z-index: 1;
	/*overflow-x: hidden;*/
}

.tda-peek {
	/*-moz-animation: first 3s steps(131), tda 2s steps(95) infinite 3s;*/
	animation: first 4366ms steps(130) 2s, tda 3133ms steps(92) infinite 6366ms;
	background: url('media/strip.png') left top;
	background-repeat: no-repeat;
	width: 229px;
	height: 410px;

	position: absolute;
	right: 0;
	top: 0;
	margin-right: -92px;	
}

@media (max-width: 1250px) and (min-width: 0px) {
	.tda-peek {
		margin-right: -217px;
	}
}

@media (-webkit-min-device-pixel-ratio: 1.2),
		(min-device-pixel-ratio: 1.2) {
	.tda-peek {
		transform: scale(.4);
		transform-origin: center left;
	}
}

@keyframes tda {
	0% {
		background-position: 0px -411px;
	}
	100% {
		background-position: -21068px -411px;
	}
}

@keyframes first {
	100% {
		background-position: -29770px 0;
	}
}