@charset "utf-8";
/* CSS For Mobile */

/* Hide the slogan since there's no space for it..? */
#headerInner div em {
	display:none;
}



#headerInner div {
	width:100%;
	text-align:center;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-touch-callout: none; /* Disables OS callout when touching and holding a link */
    -webkit-user-select: none;
    user-select: none;
}

#headerInner a img, #headerInner a {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-touch-callout: none; /* Disables OS callout when touching and holding a link */
    -webkit-user-select: none;
    user-select: none;
}

#sideMenu ul {
	display:none;
}

#sideMenu ul li a {
	float:none;
/*	font-size:1.5em;
	line-height:2em;
	height:2em;*/
	
	font-size:26px;
	line-height:36px;
	height:auto;
	padding-bottom:5px;
	margin-top:10px;
	
	border-top:thin solid #339900;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-touch-callout: none; /* Disables OS callout when touching and holding a link */
    -webkit-user-select: none;
    user-select: none;
}

#sideMenu ul li a:hover {
	border-top:thin solid #00CA00;
	margin-top:10px;
	
}

#sideMenu ul {
	background-color:#EAECE8;
}
#sideMenu {
	background-image: url('../img/grayBG.png');
	background-position: center bottom;
	background-repeat: repeat-x;
}

#sideMenu:before {
	content:"Menu";
	font-weight:bold;
	font-size:1.2em;
	padding-bottom:5px;
	display:block;
	background-color:transparent;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-touch-callout: none; /* Disables OS callout when touching and holding a link */
    -webkit-user-select: none;
    user-select: none;
}
#sideMenu {
	width:auto;
	text-align:center;
	color:#060;
	left:5px;
	right:5px;
}


div#box1 {
	left:2%;
}


div.iconSection ul.twoColumn {
	width:auto;
}

.iconSectionGroup img.zoomableImage{
	height:240px;
	float:none;
	margin-right:0;
	
}

.iconSectionGroup img.zoomableImage.secondImage{
	float:right;
}

.iconSectionGroup img.zoomableImage.secondImage:after {
	display:block;
	content:"";
	clear:both;
}

div.zoomParent {
	background-color:rgba(0,0,0,0);
	cursor:default;
	background-image:none;

}

div.iconSection .leftIcon {
	float:none;
	display:block;
	margin:auto;
}

div.iconSection>div{
	margin-left:0px;
}


