@media all and (min-width: 820px) and (min-device-width: 820px) {

	.responsive-stage-indicator.medium {
		display: none;
	}
	.responsive-stage-indicator.medium-wide {
		display: block;
	}
	
	.main-menu-outer {		
		float: left;
	}
	
	.mainMenu ul {		
		margin: 0 0 0 50px;		
	}
	
	.mainMenu li.search a {
		background-image: url("/themes/apfcurr/images/Social-Media-Icons_MagifyingGlass_Grey_updated.png");
		padding-left: 30px;		
	}
	
	.mainMenu li.search:hover a {
		background-image: url("/themes/apfcurr/images/Social-Media-Icons_MagifyingGlass_Purple_updated.png");
		padding-left: 30px;		
	}
	


	
	.mainMenu li .full-title {
		display: inline;
	}
	.mainMenu li .short-title {
		display: none;
	}
			
	.logo-intro h1 {
		margin-top: 18.5%;	
	}


	.logo-header h1 {		
		font-size: 66px;		
	}
	
	.masonry h2 {
		font-size: 23px;		
	}
	
	/* Module page */
	
	.marquee .textual h2 {
		font-size: 60px;	
	}
	
		/* CSS for menu centering */
	
	header {
		position: relative;
	}	
	.main-menu-outer {
		/*position: absolute;
		top: 10px;
		text-align: center;
		width: 100%;
		display: none;*/
		float: none;
		overflow: hidden;
	}	

	.mainMenu ul {
		margin: 0;
		float: none;	
		text-align: center;	
	}
	
	.mainMenu li {
		float: none;
		display: inline;
	}
	
	/* end CSS for menu centering */
	
	

	
	
}
