/* Navbar
------------------------------------*/
.navbar {
  background:#00ad50;
  border-color:rgba(0,173,80,.6);
  border-left:none;
  border-right:none;
}

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
  background:transparent;
}

.navbar-default .navbar-toggle,
.navbar-default .navbar-toggle:hover .icon-bar {
  transition: 250ms all ease;
}

.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #00ad50;
  color:#000;
  border-color: #333333;
}

.navbar-default .navbar-toggle:hover .icon-bar,
.navbar-default .navbar-toggle:focus .icon-bar {
    background-color: #333333;
}

.navbar-default .navbar-nav .dropdown-menu > li.active > a {
    background: #00ad50;
  	color: inherit;
}

/* Button
------------------------------------*/
.btn-alternate {
    background-color: #333333;
    border-color: #333333;
  	color: #fff;
}

.btn-alternate:hover, #btn-alternate_hover {
    background: rgba(51,51,51,.7);
    border-color: rgba(51,51,51,.7);
  	color: #fff;
}

/* Link color
------------------------------------*/
a, a:hover, a:active {
    color:#333333;
}

/* Text Logo
------------------------------------*/
.text-logo a {
  color:#333;
  text-decoration:none;
  font-family:Lato;
}

/***
Responsive
***/
@media (max-width: 768px) {
	.navbar-default .navbar-nav .open .dropdown-menu > li > a {
	    background: #00ad50;
	}
	.navbar-default .navbar-nav .open .dropdown-menu > li > a.active {
        background: #333333;
    }
    .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover {
	    background: rgba(51,51,51,.75);
	}
}