	/*	Bamboo
	=========================== */
	.overflow {
		height:auto;
		overflow:visible;
		-webkit-overflow-scrolling:touch;
	}
	
	.loading {
		background-image: url(../img/loader.png);
		background-position:center;
		background-repeat:no-repeat;
		background-size:32px;
	}
	
	.loading.subview {
		min-height:300px;
	}
	
	#container {
		position:relative;
		z-index:2;
		margin:0;
	}
	
	#cover {
		background:rgba(255,255,255,0);
		display:none;
		position:absolute;
		z-index:600;
		top:0;
		right:0;
		bottom:0;
		left:0;
	}


	/*	Navigation
	=========================== */
	.navigation {
		width:100%;
		background:rgba(0,0,0,0.70);
		position:fixed;
		z-index: 1;
		top:0;
		right:0;
		bottom:0;
		left:0;
		padding-top:60px;
	}
		
	/*	Presentation styles
	=========================== */
	#content {
		padding:60px 0 0 0;
	}
	
	.primary object {
		height:50px;
		width:auto;
		float:right;
		margin:10px;
	}
	
	header.primary .icon {
		font-size:2.250em;
		color:#FFF;
		cursor:pointer !important;
		float:left;
		padding:10px;
	}


@media only screen and (min-width: 768px) {

	/*	Bamboo
	=========================== */
	#container {
		width: 69.2% !important;
		left:30.75%;
		overflow:visible;
		-webkit-overflow-scrolling:touch;
	}
	
	
	#scroller {
		background:#f9f9f9;
	}

	/*	Header
	=========================== */
	header.primary {
		height:auto;
		background:transparent;
		border:none;
		display:none;
	}
	
	header.primary .icon {
		display:none;
	}
	
		
	
	
	/*	Navigation
	=========================== */
	.navigation {
		width:30.75%;
	}

}