#topnav {
float:left;
margin-bottom:30px;
width:100%
}

.home_pg #topnav {
float:left;
max-width:960px;
margin-bottom: 30px;
}

#logo {
position:relative;
top:-7px;
float:left;
margin-top:-4px;
padding:0;
width:201px;
height:74px;
background:url(../images/logo-3d4medical@2x.jpg) no-repeat;
background-size:201px 74px
}

#logo a {
display:block;
overflow:hidden;
width:201px;
height:49px;
text-decoration:none
}

#logo a span {
display:none
}

#topnav ul {
margin:0
}

#menu {
position:relative;
z-index:100000;
display:block;
float:right;
margin:10px 0 0;
padding:0 22px;
border-radius:5px;
background-color:#f1f1f1;
font-family:inherit;
}

#menu ul,#menu p,#menu img {
margin:0;
padding:0;
border:0
}

#menu ul {
list-style:none
}

#menu a {
color:#5f5f5f;
text-decoration:none
}

#menu .menu-label {
font-size:1.1em!important
}

#menu .menu-top > li {
position:relative;
float:left;
margin:0!important;
text-align:center
}

.menu-selected {
	background-color:#b0afaf;
	color:#f1f1f1;
}

#menu .menu-selected .menu-drop{
	background-color:#b0afaf;
	color:#f1f1f1;
}

#menu .menu-selected .menu-drop .menu-label {
	background:url(../images/drop2.png) no-repeat right;
}

/*#menu .menu-top > li:hover {
background-color:#b0afaf
}

#menu .menu-top > li:active {
background-color:#b0afaf
}*/

#menu .menu-top .menu-right {
float:right
}

#menu .menu-button {
display:block;
padding:0 18px;
color:#5f5f5f;
line-height:46px
}
/*
#menu li:hover .menu-button {
color:#fafafa
}

#menu li:active .menu-button {
color:#fafafa
}*/

#menu .menu-drop {
padding-right:15px
}

#menu .menu-drop .menu-label {
padding-right:20px;
background:url(../images/drop1.png) no-repeat right;
}

/*#menu li:hover .menu-drop .menu-label {
background:url(../images/drop2.png) no-repeat right
}*/

#menu .menu-dropdown {
position:absolute;
z-index:100;
display:none;
border-left:3px solid #b0afaf;
border-radius:0 0 5px 5px;
background-color:#b0afaf;
text-align:left;
}

/*#menu li:hover .menu-dropdown {
display:block
}
*/
#menu .menu-right:hover .menu-dropdown {
right:0;
left:auto
}

#menu .menu-sub {
margin:5px 0
}

#menu .menu-sub li {
margin-right:3px;
white-space:nowrap;
font-size:1em!important
}


/*======== Unhid this ================*/

#menu .menu-sub li:hover {
background-color:#fafafa;
}

#menu .menu-sub li:hover .menu-subbutton {
color:#5f5f5f
}


/*======== To here ================*/

/*
#menu .menu-sub li:active {
background:#fafafa url(../images/select.png) no-repeat 10px
}*/

#menu .menu-subbutton {
display:block;
padding:7px 8px;
color:#fafafa;
line-height:1.3
}

/*#menu .menu-sub li:hover .menu-subbutton {
color:#5f5f5f
}

#menu .menu-sub li:active .menu-subbutton {
color:#5f5f5f
}*/

#menu .menu-desc {
color:#eaeaea;
font-style:italic
}

/*#menu .menu-sub li:hover .menu-desc {
color:#707070
}

#menu .menu-sub li:active .menu-desc {
color:#707070
}*/

#menu .menu-row {
display:inline-block;
min-height:inherit;
vertical-align:text-top
}

#menu .menu-row .menu-sub {
margin:0
}

#menu h1 {
color:#f0f0f0;
font-size:2em
}

#menu p {
color:#f0f0f0
}

#menu .emp {
font-weight:700
}

#menu .quote {
font-style:italic
}

li div ul li a > .menu-label {
margin-left:5px
}

#menu .menu-dropdown3 {
left:-70px;
padding-top:5px;
white-space:nowrap;
width: 656px;
}

#menu .menu-dropdown3 h3 {
margin:10px;
border-bottom:1px dotted #818181;
color:#F5F5F5;
text-shadow:0 1px #666;
font-weight:600;
font-size:1.2em
}

#menu .menu-dropdown3 .menu-row {
margin-bottom: 5px;
border-right: 1px dotted #707070
}

#menu .menu-dropdown3 .menu-row:last-child {
border-right:none
}
/* JQuery Selectors*/
.current > a,
/* Rest of selectors*/
.about_pg .menu-about,
.contactapp_pg .menu-contact,
.testimonials_pg .menu-testimonials,
.images_pg .menu-images,
.images_pg .images-home,
.search_img .menu-images,
.search_img .search-images,
.search_anim .menu-images,
.search_anim .search-anim,
.subs_pg .menu-images,
.subs_pg .subscriptions,
.free_pg .menu-images,
.free_pg .free-images,
.licence_pg .menu-images,
.licence_pg .licence,
.homepage_pg .homepage,
.apps_main_pg .appsmain {
background:rgba(200,200,200,.5)
}
