/* Navigation */
#navMainWrapper{
	min-height:33px;	
	margin: 0 auto 0px auto;	
	padding:1px 10px 0 0px; }
	
#navMainWrapperMobile{
	min-height:50px;	
	width:100%;
	margin: 0 auto 0px auto;	
	padding:1px 10px 0 0px;}
	
#navSubWrapper{
	height:28px;	
	margin: 0 auto 0px auto;	
	padding:1px 10px 0 0px;}

#navSubWrapperMobile{
	height:28px;	
	margin: 0 auto 0px auto;	
	padding:1px 10px 0 0px;}	
	
/* Navbar */


#navMainWrapper .navbar{
  position: relative;
  z-index: 1000;
  min-height: 33px;
  margin-bottom: 1px;
  border: 1px solid transparent;}


#navSubWrapper .navbar {
  position: relative;
  z-index: 1000;
  min-height: 33px;
  margin-bottom: 1px;
  border: 1px solid transparent;
}

#navSubWrapperMobile .navbar {
  position: relative;
  z-index: 1000;
  min-height: 33px;
  margin-bottom: 1px;
  border: 1px solid transparent;
}


.navbar-zoobasel {
  background-color: #transparent;
font-family: 'ZooGroteskBold', "Open Sans", Lucida Sans Unicode, Lucida Grande, Helvetica, Arial, sans-serif;
	font-size: 18px;
  color: #adc086;
  font-weight:normal;
  text-transform:uppercase;
}

.navbar-zoobasel .navbar-nav > li > a {
font-family: 'ZooGroteskBold', "Open Sans", Lucida Sans Unicode, Lucida Grande, Helvetica, Arial, sans-serif;
	font-size: 18px;
  color: #adc086;
  font-weight:normal;
  padding: 5px 20px; margin: 0;
}

.navbar-zoobasel .navbar-nav > li > a:first-child {
  padding: 5px 20px 5px 0; 
}

.navbar-zoobasel .navbar-nav > li > a:hover,
.navbar-zoobasel .navbar-nav > li > a:focus {
  color: #e8c860 !important;
  background-color: transparent;
}
.navbar-zoobasel .navbar-nav > .active > a {
  color: #e8c860;
}
.navbar-zoobasel .navbar-nav > .active > a,
.navbar-zoobasel .navbar-nav > .active > a:hover,
.navbar-zoobasel .navbar-nav > .active > a:focus {
  color: #e8c860;
  background-color: transparent;
}


/* Sub nav */

.navbar-zoobasel-sub {
  background-color: #transparent;
font-family: 'ZooGroteskBold', "Open Sans", Lucida Sans Unicode, Lucida Grande, Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #264020;
  font-weight:normal;
  text-transform:uppercase;
}

.navbar-zoobasel-sub .navbar-nav > li > a {
font-family: 'ZooGroteskBold', "Open Sans", Lucida Sans Unicode, Lucida Grande, Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #264020;
  font-weight:normal;
  padding: 3px 20px; margin: 0;
}

.navbar-zoobasel-sub .navbar-nav > li > a:first-child {
  padding: 3px 20px 5px 0; 
}

.navbar-zoobasel-sub .navbar-nav > li > a:hover,
.navbar-zoobasel-sub .navbar-nav > li > a:focus {
  color: #e8c860 !important;
  background-color: transparent;
}
.navbar-zoobasel-sub .navbar-nav > .active > a {
  color: #e8c860;
}
.navbar-zoobasel-sub .navbar-nav > .active > a,
.navbar-zoobasel-sub .navbar-nav > .active > a:hover,
.navbar-zoobasel-sub .navbar-nav > .active > a:focus {
  color: #e8c860;
  background-color: transparent;
}



/* Sub nav end */
.navbar-zoobasel .navbar-toggle {
	background-image:url(img/backgrounds/green_standard_90.png);
	background-repeat:repeat;
  border-color: #274021;
}
.navbar-zoobasel .navbar-toggle:hover,
.navbar-zoobasel .navbar-toggle:focus {
background-image:url(img/backgrounds/green_dark_90.png);
	background-repeat:repeat;
	}
.navbar-zoobasel .navbar-toggle .icon-bar {
  background-color: #adc086;
}

.navbar-zoobasel .navbar-toggle:hover  .icon-bar,
.navbar-zoobasel .navbar-toggle:focus  .icon-bar {
  background-color: #e8c860;
}

.navbar-zoobasel .navbar-collapse {
}
.navbar-zoobasel .navbar-nav > .open > a,
.navbar-zoobasel .navbar-nav > .open > a:hover,
.navbar-zoobasel .navbar-nav > .open > a:focus {
  background-color: #080808;
  color: #ffffff;
}
.navbar-zoobasel .navbar-nav > .dropdown > a:hover .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.navbar-zoobasel .navbar-nav > .dropdown > a .caret {
  border-top-color: #999999;
  border-bottom-color: #999999;
}
.navbar-zoobasel .navbar-nav > .open > a .caret,
.navbar-zoobasel .navbar-nav > .open > a:hover .caret,
.navbar-zoobasel .navbar-nav > .open > a:focus .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}

.navbar-brand {
  float: left;
  padding: 16px 0px;
  font-size: 18px;
  line-height: 20px;
}

.navbar-zoobasel .navbar-brand {
  color: #e8c860;
}
.navbar-zoobasel .navbar-brand:hover,
.navbar-zoobasel .navbar-brand:focus {
  color: #e8c860 !important;
  background-color: transparent;
}

/* Navbar Accordion */


.navbar-collapse.accordionWrapper{
  padding: 0px;
  padding: 0px;
}

.navbar-brand.navbar-brand-zoobasel-accordion {margin-left: 10px !important;}

.navbar-zoobasel .navbar-brand.navbar-brand-zoobasel-accordion {
  color: #adc086; font-size:16px;
}
.navbar-zoobasel .navbar-brand.navbar-brand-zoobasel-accordion:hover,
.navbar-zoobasel .navbar-brand.navbar-brand-zoobasel-accordion:focus {
  color: #e8c860 !important;
  background-color: transparent;
}