body { behavior: url(includes/csshover.htc);} /* WinIE behavior call */
/*#main {color: #CCC; margin-left: 7em; padding: 2em 0 1px 5%;
 border-left: 1px solid;}*/
div#nav-head {
float: left;
	}
div#nav-head ul {
 width: 100%;
 display: -ms-flexbox;
 display: flex;
 -ms-flex-wrap: wrap;
 flex-wrap: wrap;
 -ms-flex-pack: center;
 justify-content: center;
 z-index: 100;
	}
div#nav-head li {
 list-style: none outside none;
 margin: 0;
	}
div#nav-head>ul>ul>li {
 text-transform: uppercase;
}
.level1 li a:hover {
text-decoration:none;
color:#7d7d7d !important;
}
div#nav-head li.submenu {
 
}
div#nav-head li.submenu:hover {
	}
div#nav-head li a {
 display: block;
	}
div#nav-head>ul a {
 width: auto;
 color: #3b3b3b;
 text-transform: uppercase;
 font-weight: bold;
	font-family: ProximaNova-Bold ,helvetica ,sans-serif;
 font-size:13px;
	}
div#nav-head ul ul {
	display: none;
	}
div#nav-head ul ul ul {
	display: block;
	}
div#nav-head ul ul li {
 margin: 0;
 padding: 0;
 text-align: left;
	}
div#nav-head ul.level2 li {
float: left;
font-weight: bold;
}
div#nav-head>.level1>.submenu:hover>a {
 height: 80px;
 background: #f1f2ed;
 border-bottom: 1px solid #f7f7f7;
	}
div#nav-head li.submenu li.submenu:hover { }
div#nav-head li.submenu li.submenu:hover { }
div#nav-head ul.level2>li>a {
	color: #000;
	text-transform: capitalize;
}
ul.level2>#menu_center {
width:1180px;
margin:0 auto;
}

ul.level2>#menu_center #aaa {
margin:0px;
 padding:0px;
 height:200px;
 text-align: center;
}
div#nav-head ul.level1 li.submenu:hover ul.level2 , 
div#nav-head ul.level2 li.submenu:hover ul.level3 {display:block;}
div#nav-head ul.level2 {
 z-index: 99;
 position: absolute;
 left: 0;
 background:#fff;
	padding:20px 40px 30px 110px;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
	min-height:244px;
	}
ul.level2>div>li {
 text-transform: uppercase;
 font-weight: bold;
}
ul.level2>#menu {
	width:1020px;
	margin:0 auto;
	color:#ffe634;
}
div#nav-head ul.level2 a {
 font-size:13px;
	font-family: arial , helvetica , sans-serif;
 line-height: 32px;
	margin:0;
	text-transform: capitalize;
	}
	div#nav-head ul.level3 a {
 color:#000;
 font-size: 13px;
	font-family: arial , helvetica , sans-serif;
 line-height: 32px;
	}
div#nav-head ul.level3 li:hover a {
 border-bottom:none;
 text-decoration:none;
 color:#7d7d7d;
}
div#nav-head ul.level2 li:hover a {
 border-bottom:none;
 text-decoration:none;
}
#siteMapList ul li a {
	font-weight:bold;
	}
#siteMapList ul ul li a {
	font-weight:normal !important;
	}
div#nav-head ul ul ul li a {
	font-weight:normal !important;
 text-transform: capitalize;
}
div#nav-head ul.level3 {
 position: relative;
	}
div#nav-head ul.level3 a {
width:230px;}
div#nav-head ul.level4 li {
display:none;}
div#nav-head ul.level4 li a {
color:#666;}

div#nav-head ul.level3 li.submenu:hover ul.level4 li {display:block;}

.level1 .nav_banner {
display:none;}
.level2 .nav_banner {
display:block;
 position: absolute;
 left: 500px;
}
.level2 .nav_banner img {
opacity: 0;
height:150px;
position: absolute;
}
.level3 .nav_banner {
display:none;}

.level1 li:nth-child(1):hover .g1 {
display:block;
opacity: 1;}

.level1 li:nth-child(2):hover .g2 { 
display:block;
opacity: 1;
}
.level1 li:nth-child(3):hover .g3 {
display:block;
opacity: 1;
}
.level1 li:nth-child(4):hover .g4 {
display:block;
opacity: 1;
}


