body {
	background: url("/bg_desktop.jpg") no-repeat right bottom fixed; 
background-position: right bottom;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	font-family: 'Source Sans Pro', sans-serif;
	font-weight: 200;
font-size: 40px;
	color: white;
	padding: 30px;
margin: 0;
}
	.subtext {
		font-size: 40px;
	}
	#hint {
		font-size: 40px;
	}
	span {
		font-size: 40px;
		font-weight: 400;
	}
a, a:visited, a:focus{
color: white;
text-decoration: none;
color: white;	
}

@media only screen and (min-width: 600px) {


	body {
background-position: right bottom
font-size: 30px;
	}
	.subtext {
		font-size: 30px;
	}
	#hint {
		font-size: 30px;
	}
	span {
		font-size: 30px;
		font-weight: 400;
	}
}

