/* Customize the nav-justified links to be fill the entire space of the .navbar */
.nav, .masthead ul {
	/*margin-left:-15px;*/
	width:100%;
	/*background-color:#FF3300;*/
}

.nav-justified {
  /*background-color: #606060;*/
  /*border: 1px solid #ccc;*/
  /*border-radius: 5px;*/
	width:100%;
	margin-left:-15px;
	margin-right:-15px;
}
.nav-justified > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  margin-bottom: 0;
  font-weight: bold;
  color: #D8290C;
  color: #FFFFFF;
  text-align: center;
  /*background-color: #606060;*/ /* Old browsers */
	/*background-color: rgba(233, 233, 233, 0.9);*/
  /*border-bottom: 1px solid #d5d5d5;*/
}
.nav-justified > .active > a,
.nav-justified > .active > a:hover,
.nav-justified > .active > a:focus {
  /*background-color: #FFFFFF;*/
  background-image: none;
	color:#D8290C;
	color:#333333;
}
.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;*/
}

@media (min-width: 768px) {
  .nav-justified {
    max-height: 52px;
  }
  .nav-justified > li > a {
    /*border-right: 1px solid #FFFFFF;
    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;*/
  }
}

/* Responsive: Portrait tablets and up */
@media screen and (min-width: 768px) {
  /* Remove the padding we set earlier */
  .masthead {
    padding-right: 0;
    padding-left: 0;
  }
}
