/**
 * Mobile Grid Layout
 */
@media only screen and (max-width: 999px) {
	body {
		min-width: 500px;
	}
	
	#altLogo {
		margin-left:16px;
		height: 64px;
		display:block;
		position:absolute;
		left:0;
		top:0;
		padding-top: 44px;
		z-index: 102;
	}
	#content {
		/*padding-left: 8px;
		padding-right: 8px;*/
		max-width: 100%;
		overflow-x: auto;
	}
	#title {
		padding-left: 8px;
		padding-right: 8px;
	}
	#grid {
		padding-top: 128px;
		grid-template-columns: 100%;
		grid-template-areas:
			'contentScroller'
	}
	#login {
		position: static;
	}
	#header {
		/*border-top: 0px;*/
		border-radius:32px;
		margin-left: 4px;
		margin-right: 4px;
	}
}
