/*
	Author   - Neill Harmer	
	Company  - Element Fusion
	
	Style    - style-iphone.css	
*/


	
/* THINGS TO HIDE! */
.mHide,
#dropDown,
.headerNav,
#bSearch,
#bLinks,
#nav,	
#featuredImage,
.breadCrumb,
.footerNav,
	#footer h1,
#copyright	{
	display: none;
}

.mShow {
	display: block;
}
		
		
		
		
		
/* REWRITES */
		
body {
	background: #141716;
}	
	#body {
		background-image: none;
		width: 100% !important;	
	}
		
		
		
/* PAGE CONTAINER */
#pageContainer {
	width: 100% !important;	
}




/* HEADER */
#header {
	height: 116px;
	position: static;
}		
	#logo {
		top: -10px;
		left: -16px;
		z-index: 1;
	}
	
	#showMenu {
		position: absolute;
		top: 0;
		right: 5px;
		z-index: 9999;
	}
		#mobileMenu {
			display: none;
			position: absolute;
			top: 0;
			right: 0;
			left: 0;
			bottom: 0;
			background: url(images/mobile/menu_bg.png);
			z-index: 9998;
			width: 100%;
			padding-bottom: 20px;
			text-align: right;
		}
			#mobileMenu .mobileNav {
				padding: 40px 17px 20px 60px;				
			}
				#mobileMenu .mobileNav li {
					font-size: 18px;
					float: right;
					clear: right;
					margin-bottom: 10px;
					display: block;
					float: none;
				}
					#mobileMenu .mobileNav li a {
						color: #fff;
						background: url(images/li-bullet.gif) 100% 50% no-repeat;
						padding-right: 10px;
						display: block;
					}
				
		
	
			




	
		
				
/* CONTENT AREA */
#contentContainer {	
	clear: both;
	min-height: 50px;
	height: auto !important;
	height: 50px;
	padding: 0;
}	
	/* home page */
	#homePage #mainColumn,
	#homePage #subColumn,
	#secPage #subColumn,
	#secPage #mainColumn {
		float: none;
		clear: both;
		width: 90%;
		min-height: 50px;
		height: auto !important;
		height: 50px;			
		margin: 0 0 0 10px;
		border: 1px solid #141716;
	}
	




	
	

	
/* SEC NAV */
.secNav {
	margin: 0 0 45px 0;
}
	
		
	
	
	
	
/* FOOTER */
#footer {
	width: 100% !important;	
	font-size: 13px;
	padding: 0 0 25px 0;
}
	
	#footer ul {
		margin-left: 15px;
	}

	#mobileButtons {
		width: 310px;
		text-align: center;
		margin: 0 auto 15px;
	}
		#mobileButtons li {
			display: inline;
		}
	
	#socialMedia {
		margin: 60px 15px 0 0;
	}
