/* Customize the nav-justified links to be fill the entire space of the .navbar */

.nav-justified {
  background-color: #45443a;
  border: none;
  border-radius: 0px;
}
.nav-justified > li > a {
  padding-top: 15px;
  padding-bottom: 15px;
  margin-bottom: 0;
	font-size:120%;
  font-weight: normal;
  color: #fff;
  text-align: center;
  background-color: #45443a; /* Old browsers */
}
.nav-justified > .active > a,
.nav-justified > .active > a:hover,
.nav-justified > .active > a:focus {
  background-color: #222;
}

.nav > li > a:focus,
.nav > li > a:hover {
  background-color: #222;	
} 
.nav-justified > li:first-child > a {
/*  border-radius: 5px 5px 0 0;*/
}
.nav-justified > li:last-child > a {
  border-bottom: 0;
/*  border-radius: 0 0 5px 5px;*/
}

.nav-justified > li >ul {
	display:none;
}

@media (min-width: 768px) {
  .nav-justified {
    max-height: 52px;
  }
  .nav-justified > li > a {
/*    border-right: 1px solid #d5d5d5;*/
/*    border-left: 1px solid #fff;*/
  }
  .nav-justified > li:first-child > a {
    border-left: 0;
/*    border-radius: 5px 0 0 5px;*/
  }
  .nav-justified > li:last-child > a {
    border-right: 0;
/*    border-radius: 0 5px 5px 0;*/
  }
}

.container-fluid > .navbar-header {
  background-color: #45443a;
}

.navbar-toggle {
	border:none;
	border-radius:0px;
	padding-right:10px;
	margin-top:10px;
	margin-bottom:10px;
}
.navbar-toggle .icon-bar {
	width:26px;
	height:3px;
	
}
.navbar {
	margin-bottom:0px;	
}
.navbar-default .navbar-toggle .icon-bar {
	background-color:#fff;
}
.navbar-default .navbar-toggle:hover .icon-bar {
	background-color:#222;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
	background-color:transparent;
}
