button,
body {
  font-family: 'Arial', 'Verdana', 'Helvetica';
}
input,
button,
select,
textarea {
  font-family: 'Arial', 'Verdana', 'Helvetica';
}
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  background-color: #e6ede4;
  border: 1px solid #588718;
}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  border-color: rgba(88, 135, 24, 0.8);
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
}
select {
  border: 1px solid #588718;
  background-color: #e6ede4;
}
.uneditable-input,
.uneditable-textarea {
  background-color: #e3ebe1;
  border-color: #588718;
}
.btn-primary {
  background-color: #498718;
  background-image: -moz-linear-gradient(top, #588718, #338718);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#588718), to(#338718));
  background-image: -webkit-linear-gradient(top, #588718, #338718);
  background-image: -o-linear-gradient(top, #588718, #338718);
  background-image: linear-gradient(to bottom, #588718, #338718);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff588718', endColorstr='#ff338718', GradientType=0);
  border-color: #338718 #338718 #1a460c;
  *background-color: #338718;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  background-color: #338718;
  *background-color: #2b7114;
}
.btn-primary:active,
.btn-primary.active {
  background-color: #235c10 \9;
}
.btn-group.open .btn-primary.dropdown-toggle {
  background-color: #338718;
}
.navbar-inner {
  background-color: #333333;
  background-image: -moz-linear-gradient(top, #333333, #333333);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#333333));
  background-image: -webkit-linear-gradient(top, #333333, #333333);
  background-image: -o-linear-gradient(top, #333333, #333333);
  background-image: linear-gradient(to bottom, #333333, #333333);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff333333', endColorstr='#ff333333', GradientType=0);
  border: 1px solid #141414;
}
.navbar .brand {
  font-size: 20px;
  color: #ffffff;
  text-shadow: 0 1px 0 #333333;
}
.navbar-link:hover,
.navbar-link:focus {
  color: #000000;
}
.navbar .divider-vertical {
  border-left: 1px solid #333333;
  border-right: 1px solid #333333;
}
.navbar-search .search-query {
  font-family: 'Arial', 'Verdana', 'Helvetica';
}
.navbar .nav > li > a {
  text-shadow: 0 1px 0 #333333;
}
.navbar .nav > li > a:focus,
.navbar .nav > li > a:hover {
  background-color: #e6ede4;
  color: #000000;
}
.navbar .nav > .active > a,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus {
  color: #555555;
  background-color: #e6ede4;
}
.navbar .btn-navbar {
  background-color: #262626;
  background-image: -moz-linear-gradient(top, #262626, #262626);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#262626), to(#262626));
  background-image: -webkit-linear-gradient(top, #262626, #262626);
  background-image: -o-linear-gradient(top, #262626, #262626);
  background-image: linear-gradient(to bottom, #262626, #262626);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff262626', endColorstr='#ff262626', GradientType=0);
  border-color: #262626 #262626 #000000;
  *background-color: #262626;
}
.navbar .btn-navbar:hover,
.navbar .btn-navbar:focus,
.navbar .btn-navbar:active,
.navbar .btn-navbar.active,
.navbar .btn-navbar.disabled,
.navbar .btn-navbar[disabled] {
  background-color: #262626;
  *background-color: #1a1a1a;
}
.navbar .btn-navbar:active,
.navbar .btn-navbar.active {
  background-color: #0d0d0d \9;
}
.navbar .nav li.dropdown > a:hover .caret,
.navbar .nav li.dropdown > a:focus .caret {
  border-top-color: #000000;
  border-bottom-color: #000000;
}
.navbar .nav li.dropdown.open > .dropdown-toggle,
.navbar .nav li.dropdown.active > .dropdown-toggle,
.navbar .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #e6ede4;
  color: #555555;
}
.navbar .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #555555;
  border-bottom-color: #555555;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-submenu:focus > a {
  background-color: #588718; /* #0081c2; */
  background-image: -moz-linear-gradient(top, #588718, #588718);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#588718), to(#588718));
  background-image: -webkit-linear-gradient(top, #588718, #588718);
  background-image: -o-linear-gradient(top, #588718, #588718);
  background-image: linear-gradient(to bottom, #588718, #588718);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#588718', endColorstr='#588718', GradientType=0);
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  background-color: #588718; /* #0081c2; */
  background-image: -moz-linear-gradient(top, #588718, #588718);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#588718), to(#588718));
  background-image: -webkit-linear-gradient(top, #588718, #588718);
  background-image: -o-linear-gradient(top, #588718, #588718);
  background-image: linear-gradient(to bottom, #588718, #588718);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#588718', endColorstr='#588718', GradientType=0);
}

  .nav-collapse .navbar-form,
  .nav-collapse .navbar-search {
    border-top: 1px solid #333333;
    border-bottom: 1px solid #333333;
  }
