body {
    background-color: #1E1D1E;
}

/* animation on firefox ignores subpixel rendering, rotation is one way to force it to */
@keyframes pan {
	0% {
	  transform: translateX(0) translateY(0) rotate(0.1deg);
	}
	100% {
	  transform: translateX(-738px) translateY(-738px) rotate(0.1deg);
	}
}

#background_container {
    overflow: hidden;
    position: fixed;
    height: 200%;
    width: 200%;
}

#background_pattern {
    background-image: url("mixedlarge.png");
    height: 100%;
    width: 100%;
    animation: pan 120s linear infinite;

}

#background_gradient {
    background: radial-gradient(circle at 50%, transparent 60%, #1E1D1E 100%),
				linear-gradient(to bottom, transparent 85%, #1E1D1E 100%);
	position: fixed;
    z-index: 1;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
}