@media only screen and (min-width:960px) {
 ul#navd {
	/*float:right;*/
	z-index: 99999;
}
.menu-bar {
 padding-top:25px;
}
 ul#navd {
 list-style:none;
/*float:right;*/
}
 ul#navd li {
 float: left;
}
#navd li a {
 text-decoration: none;
 float: left;
 padding: 2px 6px 16px;
}
 ul#navd a, #navd li.current-menu-ancestor a {
 font-size: 14px;
}
 ul#navd .current_page_item a, ul#navd .current-menu-item a, ul#navd > .current-menu-parent a {
 text-decoration:none;
}
 ul#navd li {
 position:relative;
}
 ul#navd ul {
 background-color: #000000;
   /* border-style: solid;
    border-width: 5px 1px 1px;*/
    display: none;
 margin-top: 35px;
 position: absolute;
 width: 180px;
 z-index: 99999;
 margin-left:0;
 animation:slide 1s ease 3.5s forwards;
}
#navd li ul {
 transition: all .35s ease-in;
}
 ul#navd ul ul {
 margin-top: 3px;
  margin-left: 10px;
}
 ul#navd li:hover ul {
 display:block;
}
 ul#navd li ul li {
 margin: 0 0 0 -40px;
 width: 180px;
}
ul#navd li ul li:after {
 content:none;
}
 ul#navd .active ul a {
/*	background-color:#000!important;*/}
 ul#navd li ul li a {
 /*	width:160px;*/
 width:180px;
}
 ul#navd li ul li a:hover, ul#navd li ul li.current-menu-item a {
}
 ul#navd ul ul {
 display:none !important;
}
 ul#navd ul li:hover ul {
 display:block !important;
 top:-3px;
 left:170px;
}
#navd select {
 max-width:100%;
 display:none;
}
 ul#navd ul ul ul {
 display:none !important;
}
 ul#navd ul ul li:hover ul {
 display:block !important;
}
.navd-button {
display: none;
} /* hide the navigation button by default */
}
#navd {
	margin:0px;
}
.last:after {
	content:none !important;
}
ul#navd li:after {
	color: #ccc;
	content: "|";
	vertical-align: middle;
}
ul#navd li ul li a {
	padding: 7px 10px;
	font-size:100%;
}
