.navbar-inverse,
.nav-tabs {
  height: 50px;
  background-color: rgba(0, 105, 64, 0.9);
  border-color: #005030;
  color: white;
}
.navbar-inverse .navbar-nav > li > a:hover,
.nav-tabs .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > .open > a:hover,
.nav-tabs .navbar-nav > .open > a:hover,
.navbar-inverse .nav-justified-condensed > li > a:hover,
.nav-tabs .nav-justified-condensed > li > a:hover,
.navbar-inverse .nav-pills > li.active > a:hover,
.nav-tabs .nav-pills > li.active > a:hover {
  background-color: #009c5f;
  border-color: #009c5f;
  color: white;
}
.navbar-inverse .navbar-nav > li > a:active,
.nav-tabs .navbar-nav > li > a:active,
.navbar-inverse .navbar-nav > .open > a:active,
.nav-tabs .navbar-nav > .open > a:active,
.navbar-inverse .nav-justified-condensed > li > a:active,
.nav-tabs .nav-justified-condensed > li > a:active,
.navbar-inverse .nav-pills > li.active > a:active,
.nav-tabs .nav-pills > li.active > a:active {
  background-color: #009c5f;
  border-color: #009c5f;
  color: white;
}
.navbar-inverse .navbar-nav > li > a:focus,
.nav-tabs .navbar-nav > li > a:focus,
.navbar-inverse .navbar-nav > .open > a:focus,
.nav-tabs .navbar-nav > .open > a:focus,
.navbar-inverse .nav-justified-condensed > li > a:focus,
.nav-tabs .nav-justified-condensed > li > a:focus,
.navbar-inverse .nav-pills > li.active > a:focus,
.nav-tabs .nav-pills > li.active > a:focus {
  background-color: #009c5f;
  border-color: #009c5f;
  color: white;
}
.dropdown-menu > .active > a {
  background-color: #006940;
}
.dropdown-menu > .active > a:hover {
  background-color: #009c5f;
  border-color: #009c5f;
  color: white;
}
.dropdown-menu > .active > a:active {
  background-color: #009c5f;
  border-color: #009c5f;
  color: white;
}
.dropdown-menu > .active > a:focus {
  background-color: #009c5f;
  border-color: #009c5f;
  color: white;
}
.dropdown-menu > li a:hover {
  background-color: #009c5f;
  border-color: #009c5f;
  color: white;
}
.dropdown-menu > li a:active {
  background-color: #009c5f;
  border-color: #009c5f;
  color: white;
}
.dropdown-menu > li a:focus {
  background-color: #009c5f;
  border-color: #009c5f;
  color: white;
}
.brandImage,
#navLogo {
  margin: 0 auto;
  width: 70px;
  padding: 0px;
}
.btn-primary,
.btn-secondary,
.btn-success,
.btn-info,
.btn-warning,
.nav > li > a.btn,
.nav-justified-condensed > li > a,
.nav-pills > li.active > a,
.btn-group > a.btn {
  background-color: #006940;
  border-color: #009c5f;
  color: white;
}
.btn-primary:hover,
.btn-secondary:hover,
.btn-success:hover,
.btn-info:hover,
.btn-warning:hover,
.nav > li > a.btn:hover,
.nav-justified-condensed > li > a:hover,
.nav-pills > li.active > a:hover,
.btn-group > a.btn:hover {
  background-color: #009c5f;
  border-color: #009c5f;
  color: white;
}
.btn-primary:active,
.btn-secondary:active,
.btn-success:active,
.btn-info:active,
.btn-warning:active,
.nav > li > a.btn:active,
.nav-justified-condensed > li > a:active,
.nav-pills > li.active > a:active,
.btn-group > a.btn:active {
  background-color: #009c5f;
  border-color: #009c5f;
  color: white;
}
.btn-primary:focus,
.btn-secondary:focus,
.btn-success:focus,
.btn-info:focus,
.btn-warning:focus,
.nav > li > a.btn:focus,
.nav-justified-condensed > li > a:focus,
.nav-pills > li.active > a:focus,
.btn-group > a.btn:focus {
  background-color: #009c5f;
  border-color: #009c5f;
  color: white;
}
.nav-justified-condensed > li.active a,
.btn-group > a.btn.active {
  background-color: #009c5f;
  border-color: #009c5f;
  color: white;
}
.btn-group > a.btn.disabled {
  color: black;
}
.btn-default {
  background-color: #e7e7e7;
  border-color: white;
  color: #333333;
}
.btn-default:hover {
  background-color: #e8e8e8;
  border-color: #e8e8e8;
  color: #333333;
}
.btn-default:active {
  background-color: #e8e8e8;
  border-color: #e8e8e8;
  color: #333333;
}
.btn-default:focus {
  background-color: #e8e8e8;
  border-color: #e8e8e8;
  color: #333333;
}
.btn-danger {
  background-color: #a45a52;
  border-color: #b87871;
  color: white;
}
.btn-danger:hover {
  background-color: #a55b52;
  border-color: #a55b52;
  color: white;
}
.btn-danger:active {
  background-color: #a55b52;
  border-color: #a55b52;
  color: white;
}
.btn-danger:focus {
  background-color: #a55b52;
  border-color: #a55b52;
  color: white;
}
.btn-file {
  overflow: hidden;
  position: relative;
}
.btn-file input [type=file] {
  background: white;
  cursor: inherit;
  display: block;
  filter: alpha(opacity=0);
  font-size: 100px;
  min-height: 100%;
  min-width: 100%;
  opacity: 0;
  outline: none;
  position: absolute;
  right: 0;
  text-align: right;
  top: 0;
}
.input-group-addon,
.customer-title,
.text-primary {
  color: #006940;
}
.green,
a,
alert a {
  color: #006940;
}
.green:hover,
a:hover,
alert a:hover {
  color: #009c5f;
  text-decoration: none;
}
.green:active,
a:active,
alert a:active {
  color: #009c5f;
  text-decoration: none;
}
.green:focus,
a:focus,
alert a:focus {
  color: #009c5f;
  text-decoration: none;
}
.form-control:focus {
  border-color: #009c5f;
}
.panel-primary,
.well {
  border-radius: 0px;
  border-color: #006940;
  opacity: 0.99;
}
.panel-primary > .panel-heading,
.well > .panel-heading {
  border-radius: 0px;
  background-color: rgba(0, 105, 64, 0.98);
  border-color: #006940;
  color: white;
  opacity: 0.8;
}
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
.footer {
  background-color: #cccccc;
  color: black;
}
.footer a:hover {
  color: black;
  text-decoration: none;
}
.footer a:active {
  color: black;
  text-decoration: none;
}
.footer a:focus {
  color: black;
  text-decoration: none;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  color: #006940;
}
blockquote {
  border-left: 5px solid #009c5f;
}
.cart-wrapper {
  color: white;
  background-color: #111111;
  border: 1px solid #2b2b2b;
}
