.nav
{
	text-align:center;
}

.nav .fat-face
{
	width: 64px;
	margin:0px;
}

.header
{
	margin-top:25px;
	text-align:center;
	margin-bottom:15px;
}

.header h1
{
	font-size:4em;
	display:inline-block;
	vertical-align:middle;	
}

p
{
	font-size:1.5em;
	line-height:1.2em;
	font-weight:300;
}

.content
{
	margin-left:7px;
	margin-right:7px;
}

.downloads
{
	margin-left:5px;
}

.appstore
{
	height:60px;
	margin-right:15px;
}

.googleplay
{
	height:62px;
}

img.screenshot
{
	width:150px;
	float:left;
	margin-left:15px;
	margin-right:15px;
	margin-bottom:30px;		
}

.screens.full
{
	display:block;
}

.screens.mobile
{
	display:none;
}


@media screen 
and (max-width : 430px)
{
	
	.header
	{
		margin-bottom:0px;
	}

	.header .icon
	{
		width:64px;
		margin-right:0px;
		display:none;
	}
	
	.header h1
	{
		font-size:3em;
		text-align:center;
		margin-bottom:15px;
	}
	
	.content
	{
		margin-left:0px;
		margin-right:0px;
	}
	
	.section .content
	{
		margin-left:0px;
	}
	
	.blurb
	{
		margin-left:15px;
		margin-right:15px;
	}
	
	.fat-face
	{
		padding-top:5px;
		padding-bottom:0px;
	}
	
	p
	{
		font-size:1.2em;
		line-height:1.2em;
		font-weight:300;
	}
	
	.downloads
	{
		text-align:center;
		margin-left:0px;
	}
	
	.appstore, .googleplay
	{
		margin-right:0px;
		height:auto;
		width:90%;
		margin-bottom:5px;
	}
	
	.screens
	{
		text-align:center;
		width:100%;
	}
	
	img.screenshot
	{
		width:100%;
		margin-left:0px;
		margin-right:0px;
		float:inherit;
	}
	
	.screens.full
	{
		display:none;
	}
	
	.screens.mobile
	{
		display:block;
	}
}