.topmenu .navbar-inner{ 
	background:none;
	border:none;
	border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	padding:0;
}
.topmenu .navbar .nav li.dropdown.open > .dropdown-toggle,.topmenu .navbar .nav li.dropdown.active > .dropdown-toggle, .topmenu .navbar .nav li.dropdown.open.active > .dropdown-toggle{
	color:#fff;
	background:none;
}
.topmenu .navbar{ margin:0;}
.topmenu  .navbar .nav > li > a{ text-shadow: 0 0 0 #FFF; color:#fff; padding:12px; font-size:14px; line-height:1.6em;}
.topmenu  .navbar .nav > li > a:focus,
.topmenu  .navbar .nav > li > a:hover{
	color:#fff;
}
.topmenu  .dropdown-menu{ 
	box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); border-radius:0; -moz-border-radius:0; -webkit-border-radius:0; border:none; padding:20px 15px 25px;
	min-width:205px;
	margin:0;
}

/* Fix bootraps */
.caret{
	border-left:5px solid transparent;
	border-right:5px solid transparent;
	border-top:5px solid transparent;
}
.navbar .nav li.dropdown > .dropdown-toggle .caret{
	border-bottom-color: #FFF !important;
    border-top-color: #FFF !important;
}
.dropdown-submenu > a:after{ border-color:transparent transparent transparent #fff !important; margin-top:9px;}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-submenu:focus > a,
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {  background-image:none;}
#nav ul span, #nav ul li.last li span, .top-menu .submenu-wrapper .megamenu > li > a{ display:block;}
.navbar .nav > li > .dropdown-menu:after,
.navbar .nav > li > .dropdown-menu:before{ display:none;}
.navbar .nav .dropdown-toggle .caret{ margin-top:9px; margin-left:10px;}
.navbar .nav > li{ margin:0 1px 0 0;}

/* Responsive */
.navbar .btn-navbar{ float:left;}
.navbar .btn-navbar { 
	background-color: transparent;
    background-image: url("images/nav-responsive.png");
    background-repeat: no-repeat;
    border: medium none;
    height: 46px;
    margin: 0;
    padding: 0;
    width: 30px;
	background-position:1px center;
}
.navbar .btn-navbar .icon-bar{ display:none;}
.nav-collapse{ z-index:9999;}
.navbar .btn-navbar:hover,
.navbar .btn-navbar:focus,
.navbar .btn-navbar:active,
.navbar .btn-navbar.active,
.navbar .btn-navbar.disabled,
.navbar .btn-navbar[disabled]{ background-color:transparent;}
.megamenu [class*="span"]{ min-width:100%;}
@media only screen and (min-width: 980px){
	.megamenu .fullbox{ position:static !important;}
	.megamenu .fullbox > .dropdown-menu{ left: 0; padding: 20px 20px 25px; width: 900px !important;}
	.megamenu .fullbox .dropdown-menu  .dropdown-menu { display: block; position: static; padding:0; width:100%;}
	.megamenu .fullbox .dropdown-menu  .dropdown-menu .level2 a span{ font-size:11px;}
	.megamenu .fullbox .dropdown-menu .dropdown-submenu > a:after{ display:none;}
	.megamenu .fullbox .level2 .megamenu > li > a{ 
		font-size:16px !important; padding:0 0 0 22px; 
		background:url(images/nav-arrow.png) no-repeat scroll 6px center;
	}
	.megamenu [class*="span"]{ min-width:auto;}
	
}
@media only screen and (max-width: 979px){
	.navbar-inner{ position:relative;}
	.navbar-inner > .nav-collapse{ position:absolute; top:100%; left:0; width:100%;}
	.topmenu .navbar .nav > li > a{ padding:6px 0px;}
	.nav-collapse > .nav{ padding:15px 10px;}
	.topmenu .dropdown-menu{ padding:0;}
	.nav-collapse .dropdown-menu{ display:block;}
	.top-menu .submenu-wrapper .megamenu > li > a{ font-size:12px !important;}
	.topmenu .navbar .nav > li > a{ font-size:14px; font-weight:bold;}
	#nav ul span, #nav ul li.last li span, .top-menu .submenu-wrapper .megamenu > li > a{ 
		padding:0 0 0 18px; 
	}
	.dropdown-submenu > a:after{ display:none;}
	.topmenu .dropdown-menu [class*="span"]{ width:100%;}
	.navbar .nav > li .has-image{ display:none !important;}
	
}



.navbar .nav > li.active a{
background: #900;
}