 .navbar-default {
	padding:0;
	margin:0;
	padding-right:20px;
	font-size:1.1em;
	font-family: 'Lato', sans-serif;

}
.navbar-default .navbar-nav > li{padding:0;margin:0 5px;border-right:0px solid #484b44;}

.navbar-default .navbar-nav > li > a {
  font-size:1.1em;
  font-family: 'Lato', 'Arial', sans-serif;
  text-transform:uppercase;
  font-weight:400;
  color: #1e3159;
  background-color: transparent;

    
  
}

.navbar-right:last-child  a{padding-right:0;margin-right:0;}


.navbar-default {
  background-color: transparent;
  border-color: #1e3159;
  border:none;
  border-top:1px solid #ddd;
  border-bottom:1px solid #ddd;
  border-radius:0;
  
}
.navbar-default .navbar-brand {
  color: #1e3159;
}
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
  color: #a54586; color: #2aaad1;
}
.navbar-default .navbar-text {
  color: #1e3159;
}
.navbar-default .navbar-nav > li > a {
  color: #1e3159;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
  color: #a54586; color: #2aaad1;
  border-top:0px solid #000;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
  color: #a54586; color: #2aaad1;
  background-color: transparent;
  
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
  color: #a54586; color: #2aaad1;
  background-color: transparent;
  
}
.navbar-default .navbar-toggle {
  border-color: #679a6f;
  background-color:#679a6f;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
  background-color: #ff9900;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #fff;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #1e3159;
}
.navbar-default .navbar-link {
  color: #1e3159;
}
.navbar-default .navbar-link:hover {
  color: #a54586; color: #2aaad1;
}

@media (max-width: 1024px) {
	.navbar-default .navbar-nav > li{padding:0;margin:0 4px;}
	.navbar-default .navbar-nav > li > a {line-height:16px;font-size:1.0em;}
}

@media (max-width: 767px) {
	.navbar-default {

	  border:none;
	  border-top:0px solid #a44658;
	  border-radius:0;
	  
	}

  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #1e3159;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #a54586; color: #2aaad1;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #a54586; color: #2aaad1;
    background-color: #1e3159;;
  }
}



.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {

  background-color: #6c6e6a;

}

.navbar-nav .dropdown-menu {
	left:-5px;
	font-size: 13px;
	background-color: rgba(4, 69, 15, 1.0);
	border: 0px none;
	-webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px;
	-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
.navbar-nav .dropdown-menu > li {border-bottom:1px solid #04450f;}
.navbar-nav .dropdown-menu > li > a { color:rgba(255, 255, 255, 1); padding:7px 20px; }
	.navbar-nav .dropdown-menu > li > a:hover,
	.navbar-nav .dropdown-menu > li > a:focus,
	.navbar-nav .dropdown-menu > .active > a:hover{ background: rgba(42, 170, 209, 1.0); color:#000; }

.navbar-nav .dropdown-menu > .active > a,
.navbar-nav .dropdown-menu > .active > a:focus { background: none; color:#fff; }


/*** smaller devices **/
@media handheld, only screen and (max-width: 966px) {

  .navbar-default .navbar-nav > li > a {
	padding-left:10px;
	padding-right:10px;
    font-size:1.0em;
   }
   .navbar-default .navbar-nav > li{padding:0;margin:0;border-right:0px solid #484b44;}

}
@media handheld, only screen and (max-width: 480px) {
	
}