#head_nav #fullMenu {
	height: 48px; /* height of top level bar */
	padding-left:0px;
}
#head_nav #fullMenu ol {padding: 0;}
#head_nav #fullMenu li { display:inline;padding:0px 7px 0px;}
#head_nav #fullMenu li:first-of-type { padding:0}

#head_nav #fullMenu li a {color: #fff;text-decoration: none;background: none;padding: 15px 6px 5px;position: relative;overflow: hidden;}
#head_nav #fullMenu li a:after {
	  content: "";
	  position: absolute;
/*	  z-index: -1;*/
	  left: 0;
	  right: 100%;
	  bottom: -4px;
	  background: #fff;
	  height: 2px;
	  transition-property: left, right;
	  transition-duration: 0.2s;
	  transition-timing-function: ease-out;
	}
#head_nav #fullMenu a:hover:after,#head_nav #fullMenu a:focus:after,#head_nav #fullMenu a:active:after {right: 0;}
#topmenu-exploremore {
	display:none;width: 960px; position:absolute; top: 114px; left:50%; background-color:#fafafa ; z-index:1000; padding-top: 10px; padding-bottom: 20px;
	border: 0px solid #000; border-radius: 0px 0px 5px 5px;
	box-shadow: 0px 0px 3px 1px rgba(178,182,182,0.5);
	z-index: 100; margin-left:-480px;
}
	#topmenu-exploremore>div {z-index:100}
	#topmenu-exploremore.out {height:auto; display: block;}
	#topmenu-exploremore.out.done {overflow:visible;}
	#fullMenu a#explore::before { content: "Expand Menu ";}
	#fullMenu a#explore.out::before { content: "Close Menu ";}
	#topmenu-exploremore .menu-left {float: left;width: 75%; padding: 0; box-sizing:border-box; position:relative;z-index: 100;}
	#topmenu-exploremore .menu-right {float: left; width: 25%; padding: 0; box-sizing:border-box; position:relative;}
	#topmenu-exploremore .menulist {float: left; width: 237px; padding: 0 10px 0; box-sizing:border-box; position:relative;z-index: 100;}
	#topmenu-exploremore .menulist.fad {color: rgb(255, 255, 255); padding:8px 10px 0; border-radius: 10px; margin-left: 0px; background: rgb(0, 111, 170) none repeat scroll 0px 0px;}
	#topmenu-exploremore .menulist2 {width: 50%;}
	#topmenu-exploremore .menulist2 ul {float: left; width: 50%;}
	 #topmenu-exploremore .menulist ul { padding: 0; margin: 0 0 25px;}
	 #topmenu-exploremore .menulist li { width: 95%; background:none;border-bottom: 1px solid #ccc; font-size: 0.9em; padding: 0; list-style: outside none none; margin: 0;max-width:250px;}
	 #topmenu-exploremore .menulist li:hover a{ color: #76b643;}
	#topmenu-exploremore .menulist li a {color:#222; font-weight:normal; text-decoration:none; display:block;padding: 8px 0;}
	#topmenu-exploremore .menulist li a:hover {text-decoration:none; color:#76b643;}
	#topmenu-exploremore .menulist li a:visited {color:#555555;}
	#topmenu-exploremore .menulist.fad li {border-bottom: 1px solid #dcdbdb;padding:2px 0 2px;}
	#topmenu-exploremore .menulist.fad a {color: rgb(255, 255, 255);}
	#topmenu-exploremore .menulist.fad img {width: 100%;}
	#topmenu-exploremore .menulist.fad li:last-child {border-bottom: 0;}
 	#topmenu-exploremore .menulist h3.green {width: 90%; height: 18px; padding: 9px; 
	 color: #76b643;
	 background: #2d662a;
	  box-shadow: inset 0px 0px 18px #0b533d;
	margin: 0 0 0 0; clear: both; }
	#topmenu-exploremore .menulist h3 {
	 font-size: 1.2em;
	 /*text-decoration:underline;
	 color: #e8de57;*/
	 margin-top: 0;
	}
	#topmenu-exploremore .menulist h3 a {
	 /*text-decoration:underline;*/
	 color: #2d662a;
	 margin-top: 0;
	 text-decoration:none;
	}
	#topmenu-exploremore .menulist h3.green a {color: #FFF;text-decoration:none;}
	#topmenu-exploremore .menulist h3.green a img {float: right;}
	#topmenu-exploremore .leftftr {margin: 0 0 0 0; clear: both; }
	
	#topmenu-exploremore .menulist.pro-event a, #topmenu-exploremore .menulist.advertise a, #topmenu-exploremore .menulist.news a {display: block;border-radius: 6px; width: 95%;padding: 0.4em 0.6em;color: #fff;text-decoration: none;background:url(../images/menu/button-icons-white.png) no-repeat right center;}
		#topmenu-exploremore .menulist.pro-event a { background-position:  right -36px; }
		#topmenu-exploremore .menulist.advertise a { background-position:  right 0;}
		#topmenu-exploremore .menulist.news a { background-position:  right -108px;}
	#topmenu-exploremore .menulist.search .search_box_f {display: block;border-radius: 6px; width: 100%;padding: 0;color: #fff;text-decoration: none;background:url(../images/menu/button-icons-white.png) no-repeat right -144px;}
		#topmenu-exploremore .menulist .search_box_f { width: 185px;}
		#topmenu-exploremore .menulist input.search_box_q {border-radius: 6px;border-color:#377216; color:#fff; width:186px;background:url(../images/menu/button-icons-white.png) no-repeat right -144px;}
#topmenu-exploremore .menulist input.search_box_s {padding: 3px;border-radius: 2px;background: #fff;color: green;font-size: 0.9em;}

@media only screen and (min-width: 80em) { /*1280px*/
	#head_nav #fullMenu li {padding:0px 30px 0px;}
}