#menusall{width:35%;float: left;padding-top: 40px;z-index: 999999;}
.fixed #header_menus{width:100%;margin:0 auto;}
#header_menus{width:100%;margin:0px auto 0;height:40px; /*float: left;*/}
#header_menus .topLevel2{border:1px solid #ddd;}
ul,li{ list-style:none; margin:0px; padding:0px;}
a{ text-decoration:none; color:#000;}
#header_menusall{
  margin: 0 auto;
 width: 100%;
  position: relative;
  z-index: 999;height:40px;text-align:center;padding: 0px;background-color: #fff;
  border-bottom: 1px solid #f5f5f5;margin-top: 0px;
} 
.topLevel1{
    display: block;
    font-size: 12px;
    /*position: relative;*/
    width: 50%;height: 40px; margin: 0 auto;}
.topLevel1 li{float: left;
    line-height:40px;
    text-align: left;height: 40px;/*position:relative;text-transform: uppercase;*/}	
.topLevel1 a:hover{color:#aaa;}
#header_menusall .topLevel1 li ul  li a:hover{color:#808080;}
.topLevel1 a{  color:#000;
    float: left;
    font-size: 15px;
    text-transform: uppercase;
    transition: all 0.5s ease 0s;margin:0 20px;
  letter-spacing: 1.5px;line-height:40px;font-family: 'Arimo', sans-serif!important;font-weight: bold;
}
/*.wcs-down_arrow {
	width: 15px;
	height: 8px;
	background: url(../images/spritesheet.png) -4px -5px no-repeat;
	margin: 0px auto 0;
	display: none;
	position: relative;
	z-index: 1051;
	top: 60px;
}*/
.wcs-down_arrow {
    width: 8px;
	height:8px;
   /* height: 8px;*/
    border-top: 1px solid #000;
	 border-right: 1px solid #000;
	 background:#fff;
    margin: -4px auto 0;
    display: none;
    position: relative;
    z-index: 1051;
    top: 40px;
	-webkit-transform: rotate(-45deg);   -moz-transform: rotate(-4555deg);   filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}

#header_menus .topLevel1 .level1_li:hover .wcs-down_arrow {
    display: block;
}
#header_menus .topLevel1 .li0 .topLevel2{background:#fff ;}
#header_menus .topLevel1 .li1 .topLevel2{background:#fff ;}
#header_menus .topLevel1 .li2 .topLevel2{background:#fff ;}
#header_menus .topLevel1 .li3 .topLevel2{background:#fff ;}

.topLevel3 li{height:28px;line-height:28px;}
#header_menus .topLevel1 li .topLevel2{background-color:/*rgba(25,27,29,1)*/#fff;
    margin: 0 0 4px;
    padding: 12px 5% 40px;
   position: absolute;
    top: 40px;
    width: 100%;left:0;
    z-index: 999;border:none;border-top: 1px solid #000;height: auto;}
.topLevel1 li .topLevel2 .level2_li{background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    float: left;
    padding: 0px 0px 0px 20px;
    width:30%; height:auto; display:inherit; display:inline; display:inline-block;margin:0px 0 0 20px;border-left: 1px solid #ddd;}
.topLevel1 li .topLevel2 .level2_li a{
  font-weight: 400;
    font-size: 13px;
    height: auto;
    line-height: 30px !important;
    padding: 5px 0 5px 0;margin:0;
    text-transform: none;color: #000;
    width: 95%;/*text-transform: uppercase;*/font-family: 'Arimo', sans-serif!important;letter-spacing: 0.5px;}
.topLevel1 li .topLevel2 .level2_li a:hover{ }
.topLevel1 li .topLevel2 .level2_li .topLevel3{background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    padding: 0;
    position: static;
    z-index: 999;}

.topLevel1 li .topLevel2 .level2_li .topLevel3 li{float: none;
    padding: 0;background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;width: 170px;line-height: 255px;
    margin-right: 2px;
    text-align: left;}
.topLevel1 li .topLevel2 .level2_li .topLevel3 li a{background: url(../images/bg-li-nav.png) no-repeat scroll 0 50% rgba(0, 0, 0, 0) !important;
    color: #222;
    font-size: 12px !important;
    font-weight: normal;
    margin: 0;
    padding: 0 0 0 10px;
    position: relative;
    text-transform: capitalize;
    width: 100%;
    z-index: 1000;letter-spacing: 1px;}
.topLevel1 li .topLevel2 .level2_li .topLevel3 li a:hover{ color:#000;text-decoration:underline;}

/*.topLevel2{display:none;}
.topLevel1 .level1_li:hover .topLevel2{display:block;}*/


/* Fold Out
============================== */
.nav5 ul > li:hover ul {
  max-height: 1000px;
  -webkit-transform: perspective(400) rotate3d(0, 0, 0, 0);
}
.nav5 li ul {
  position: absolute;
  left: 0;
  top: 36px;
  z-index: 1;
  max-height: 0;
  overflow: hidden;
  -webkit-transform: perspective(400) rotate3d(1, 0, 0, -90deg);
  -webkit-transform-origin: 50% 0;
  -webkit-transition: 350ms;
  -moz-transition: 350ms;
  -o-transition: 350ms;
  transition: 350ms;
}

/* Slide Down 2
============================== */
.nav4 ul > li:hover ul li {
  max-height: 150px;
}
.nav4 li ul {
  position: absolute;
  left: 0;
  top: 36px;
  z-index: 1;
}
.nav4 li ul li {
  overflow: hidden;
  max-height: 0;
  -webkit-transition: max-height 500ms ease;
  -moz-transition: max-height 500ms ease;
  -o-transition: max-height 500ms ease;
  transition: max-height 500ms ease;
}

.sjj_nav li ul li i{display:none;}