.vfSpecialClass{
	display:block !important
}
#diyfeMobileNav{
	-webkit-text-size-adjust:100%;
	position:relative;
	z-index:99;
	top:0;
	left:0;
	display:none;
	overflow:auto
}
.diyfeDropDownSubOpener{
	display:block;
	cursor:pointer
}
.diyfeDropDownSubList, .diyfeDropDownSubOpener{
	display:none
}
#diyfeMobileNav >a{
	display:none
}
#diyfeMobileNav ul{
	list-style-type:none;
	margin:0;
	padding:0
}
#diyfeMobileNav li{
	border-bottom:1px solid;
	position:relative
}
#diyfeMobileNav li a{
	padding:0.75em 54px 0.8em 20px;
	text-decoration:none;
	display:block
}
@media only screen and (max-width:767px){
	#diyfeMobileNav{
		display:block
	} 
	#mainNav1, #mainNav2 .diywebNav23, .diywebNav123{
		display:none !important
	}
	#diyfeMobileNav >a{
		height:43px;
		text-align:left;
		text-indent:-9999px;
		margin:5px;
		padding:0;
		position:relative;
		cursor:pointer;
		display:block;
		text-decoration:none
	}
	#diyfeMobileNav >a:before{
		top:0;
		left:0;
		width:43px;
		text-indent:0;
		text-align:center;
		position:absolute;
		text-decoration:none;
		font-family:Arial !important;
		content:"≡";
		font-size:36px;
		line-height:44px;
		-webkit-transform:scale(1.5,1);
		-moz-transform:scale(1.5,1);
		-ms-transform:scale(1.5,1);
		-o-transform:scale(1.5,1);
		transform:scale(1.5,1);
		cursor:pointer
	}
	.diyfeDropDownSubOpener{
		display:block;
		position:absolute;
		right:0;
		width:50px;
		top:0px;
		bottom:0px;
		z-index:2;
		text-indent:-9999em
	}
	.diyfeDropDownSubOpener:before{
		position:absolute;
		display:block;
		top:0;
		left:0;
		right:0;
		bottom:0;
		content:"▼";
		text-indent:0;
		text-align:center;
		line-height:44px;
		background:rgba(255,255,255,0.1)
		}
	.selected > .diyfeDropDownSubOpener:before{
		content:"▲"
	}
	#diyfeMobileNav > ul{
		display:none;
		left:0;
		right:0
	}
	#diyfeMobileNav > ul > li{
		width:auto;
		float:none
	}
	#diyfeMobileNav li .diyfeDropDownSubList{
		position:relative;
		width:100%;
		display:none
	}
	#diyfeMobileNav ul ul a{
		padding-left:2em
	}
	#diyfeMobileNav ul ul ul a{
		padding-left:3em
	}
}