.mobile_js  #zone-menu-wrapper{
	position:absolute;	
	display:none;			
	overflow:visible;	
	height:100%;
}

#zone-menu-wrapper{
	display:none;
}

.mobile_js #page{	
	position:relative;	
}

.mobile_nav #page{
	overflow:hidden;
}

.mobile_js #voc_tool_container{	
	overflow:hidden;
}



body.detecting #zone-content img{
	display:none;
}
body.detecting #voc_tool_container{
	display:none;
}
.voc_tool_container{
	overflow:hidden;
	
}

/*
.js #zone-content{		
	position:relative;
	display:block;
	
}

.js #zone-content #region-content article .content{
	position:relative;
	display:block;
	border: 1px solid blue;	
	
	
	
}

.js #zone-content article .content .field-name-body{
	position:relative;
	display:block;
	position:relative;
	
	
}
*/
/*
#zone-content article{
	overflow:hidden;
	position:relative;
	padding: 0px 0px;
	margin: 0px 0px;
	display:block;
	
	
}



#zone-content .region-inner{
	position:relative;
	margin: 0px 0px;
	padding: 0px 0px;
	border: 1px solid blue;
}

#block-system-main{
	position:relative;
	width:100%;
	margin: 0px 0px;
	padding: 0px 0px;		
}

#block-system-main .block-inner{
	border: 1px solid red;
	margin: 0px 0px;
	padding: 0px 0px;
}
#block-system-main .content{
	
}
*/
/*********** no javascript *******/
#mobile_menu_wrapper{	
	position:absolute;
	top:0px;
}

#mobile_menu_wrapper #zone-menu-wrapper{
	display:block;	
	margin-top:38px;	
	min-width:0px;
	position:absolute;	
	width:0px;
	overflow:hidden;
	width:0px;	
	transition: width 0.5s;
	-moz-transition: width 0.5s; 
	-webkit-transition: width 0.5s;
	-o-transition: width 0.5s;	
	padding:1px 1px;	
	left:-10px;
}


#mobile_menu_wrapper #mega-menu{
	padding-top: 40px;	
}


#mobile_menu_wrapper #gsearch{
	position:absolute;
	top:10px;
}

#zone-branding-wrapper .logo-img{
	position:absolute;
	left:40px;		
}
.omega-mediaqueries-processed #zone-branding-wrapper{
	margin-left:0px;
}
#mobile_menu_wrapper:hover #zone-menu-wrapper{	
	width: 180px;	
	left:0px;
}
