.navbar {
	margin:0;
}
.navbar-brand { display: none; }
.navbar-default {
  border-radius:0;
  border: 0;
  box-shadow:0 0 2px #333;
  background-image: none!important; 
  padding:0px;
}

.navbar-default .navbar-text {
  color: #ebebeb;
}

.navbar-default .navbar-nav > li > a,
.navbar-default .navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li > a{ 
	display:block; 
  text-shadow: none;
  font-size: 14px;  
  text-decoration: none;
  padding:10px 14px;  
  box-shadow:none;
  background-image: none!important;    
    -webkit-box-shadow: none!important;   
    box-shadow: none!important; 
    background-color: transparent;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #fff;
  background-color: #333;
}
.dropdown-toggle::after {
    display: none; 
}
.navbar-default .navbar-nav > li > .dropdown-menu  {
  min-width: 12rem;
  background-color: #333;
  padding:0px;
  margin:0px;
  border-radius: 0;
  border: 0;
}

.navbar-default .navbar-nav > li > .dropdown-menu > li > .dropdown-menu {
	left: 192px;
	top: 0;
  min-width: 12rem;
  background-color: #666;
  padding:0px;
  margin:0px;
  border-radius: 0;
  border: 0;
}

.navbar-default .navbar-nav > li > .dropdown-menu > li > a,
.navbar-default .navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li > a {
  padding: 10px;
  font-size: 13px;  
  display:block; 	
  color: #fff;
  background-image:none;
}
.navbar-default .navbar-nav > li > .dropdown-menu > li > a:hover,
.navbar-default .navbar-nav > li > .dropdown-menu > li > a:focus,
.navbar-default .navbar-nav > li > .dropdown-menu > li > a:active,
.navbar-default .navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li > a:hover,
.navbar-default .navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li > a:focus,
.navbar-default .navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li > a:active {
  color: #fff;
  background-color: #436eb3;
  background-image: none;
  text-decoration:none;
}
.navbar-default .navbar-nav > li > .dropdown-menu > li.divider {
  background-color: #777;
}
.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: #fff;
  background-color: #333;
  text-decoration:none;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  background-image: none;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #333;
  background-color: #777;
  background-image: none;
  text-decoration:none;
}
.navbar-default .navbar-toggler {
  background-color: #436eb3;
  color:#fff;
  padding:0;
  border:0;
  border-radius:0;
  margin-right:15px;
}
.navbar-default .navbar-toggler:hover,
.navbar-default .navbar-toggler:focus {
  background-color: #333;
}
.navbar-toggler-bars {
	color:#fff;	
	padding:3px 5px;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #777;
}
.navbar-default .navbar-link {
  color: #777;
}
.navbar-default .navbar-link:hover {
  color: #777;
}

.dropdown-menu > .menu-item-has-children::before {
	content: "\f0d7";
	font-family: 'FontAwesome';
	position: absolute;
	right: 7px;
	top: 9px;
	color: #fff;
	font-size: 13px;
}

@media (max-width: 767px) {
	.navbar-default .navbar-nav > li > a {
		padding:10px 20px;
	}
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
    
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #777;
  }
  .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: #333;
    background-color: #777;
  }
}

