ul.megamenu {	
	margin: 0; padding: 0;
	float:left;
	width: 100%;
	list-style: none;
	position:relative;
	z-index:9999;
	text-transform: uppercase;
}

ul.megamenu, ul.megamenu li
{
list-style-type:none;
}
ul.megamenu li {
	float: left;
	margin: 0; padding: 0;
	position: relative;
}

ul.megamenu ul
{
padding:0;margin:0;
}
ul.megamenu li a {
	float: left; 
	text-decoration:none;
}
ul.megamenu li .sub {
	position: absolute;	
	left: 0;
	float: left;
	display: none;
}
ul.megamenu li .row {clear: both; float: left; width: 100%;}
ul.megamenu li .sub ul{
	list-style: none;
	margin: 0; padding: 0;
	width: 120px;
	float: left;
	text-align:left;
}
ul.megamenu .sub ul li {
	width: 100%;
}
ul.megamenu .sub ul li h2 {
	padding: 0;  margin: 0;
	font-weight: normal;
}
ul.megamenu .sub ul li h2 a {
	padding:0;
	margin:0;
	padding-left:25px;
}
ul.megamenu .sub ul li a {
	float: none; 
	text-indent: 0; /*--Reset text indent--*/
	display: block;
	text-decoration: none;
	padding:0;
	margin:0;
}



ul.megamenu li.sublink  {
	float: none; 
	text-indent: 0; /*--Reset text indent--*/
	display: block;
	text-decoration: none;
	padding:0;
	margin:0;
	clear:both;
	line-height:30px;
}

ul.megamenu li.sublink a {
	padding:0;
	margin:0;
	padding-left:28px!important;
}


/* --Modify for styling --*/
ul.megamenu li.level0{line-height:95px;padding-left:18px;padding-right:18px;}
ul.megamenu a.level0{padding:0px;}
ul.megamenu li a.level0:hover, .megahover{ -webkit-transition:background-color .3s ease, border .3s ease, color .3s ease, opacity .3s ease-in-out;-moz-transition:background-color .3s ease, border .3s ease, color .3s ease, opacity .3s ease-in-out;-ms-transition:background-color .3s ease, border .3s ease, color .3s ease, opacity .3s ease-in-out;-o-transition:background-color .3s ease, border .3s ease, color .3s ease, opacity .3s ease-in-out;transition:background-color .3s ease, border .3s ease, color .3s ease, opacity .3s ease-in-out;}
ul.megamenu li.level0:hover{-webkit-transition:background-color .3s ease, border .3s ease, color .3s ease, opacity .3s ease-in-out;-moz-transition:background-color .3s ease, border .3s ease, color .3s ease, opacity .3s ease-in-out;-ms-transition:background-color .3s ease, border .3s ease, color .3s ease, opacity .3s ease-in-out;-o-transition:background-color .3s ease, border .3s ease, color .3s ease, opacity .3s ease-in-out;transition:background-color .3s ease, border .3s ease, color .3s ease, opacity .3s ease-in-out;}
ul.megamenu a.selected span.rootMenuText{color:#fff!important;}
div.sub {padding-top:7px;margin:0px;}
dib.sub ul {margin-left:0px;}
#megamenu li.subheader {}
#megamenu li.subheader h2, #megamenu li.sublink {margin-bottom:4px;}
.whiteText{color:#fff!important;}