#carbon {
	-webkit-transform: translateX(-50%) translateY(-50%);
	background: url(cp.png) cover no-repeat;
	height: auto;
	left: 50%;
	min-height: 100%;
	min-width: 100%;
	position: fixed;
	top: 50%;
	transform: translateX(-50%) translateY(-50%);
	transition: 1s opacity;
	width: auto;
	z-index: -100;
}

#pusher {
	background: #333;
	border: none;
	color: #eee;
	margin: 10px 50%;
	padding: 2px 2px 4px 2px;
	width: 100px
}

.stopfade { 
	opacity: .5; 
}

@media screen and (max-device-width: 800px) {
	html {
		background: url(cp.png) #000 no-repeat center center fixed;
	}
	#carbon {
		display: none;
	}
}
