.color { color: #2E5A19; }
a { color: #2E5A19; }
a:hover { color: #33621A; }
.invert { background: #2E5A19; }
.navbar > .container .navbar-brand:hover { color: #2E5A19; }
.nav li a:hover { background: #2E5A19; }
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus { background-color: #2E5A19; }
.dropdown:hover { background: #2E5A19; }
input:hover,
.form-control:hover, textarea:hover, input:focus, .form-control:focus, textarea:focus, input:active, .form-control:active, textarea:active { border-color: #2E5A19; }
.btn-primary, .label-primary {
  border-color: #33621A;
  background-color: #2E5A19;
  background: -webkit-gradient(linear, 0 0, 0 100%, from(#559636), to(#33621A));
  background: -webkit-linear-gradient(#559636, #33621A);
  background: -moz-linear-gradient(#559636, #33621A);
  background: -o-linear-gradient(#559636, #33621A);
  background: linear-gradient(#559636, #33621A);
}
.btn-primary:hover, .label-primary:hover {
  border-color: #33621A;
  background-color: #2E5A19;
  background: -webkit-gradient(linear, left top, left bottom, from(#2E5A19), to(#33621A));
  background: -webkit-linear-gradient(top, #2E5A19, #33621A);
  background: -moz-linear-gradient(top, #2E5A19, #33621A);
  background: -ms-linear-gradient(top, #2E5A19, #33621A);
  background: -o-linear-gradient(top, #2E5A19, #33621A);
}
#scrollToTop { background: #2E5A19; }
.panel-title:hover { background: #2E5A19; }
.progress-bar { background-color: #2E5A19; }
.progress-bar-success { background-color: #20bf00; }
.progress-bar-warning { background-color: #fca600; }
.progress-bar-danger { background-color: #bf0000; }
#sidebar .active { border-right-color: #2E5A19; }
.carousel .color { background: #2E5A19; }
.carousel-control i { background: #2E5A19; }
.carousel-indicators li:hover {  border-color: #2E5A19; }
.carousel-indicators .active { border-color: #2E5A19; background: #2E5A19; }
.bx-wrapper .bx-controls-direction a:hover { background: #2E5A19; }
.bx-wrapper .bx-pager.bx-default-pager a:hover { border-color: #2E5A19; }
.bx-wrapper .bx-pager.bx-default-pager a.active { border-color: #2E5A19; background: #2E5A19; }
#footer .newsletter { border-top-color:#2E5A19; background: #2E5A19; }
.pricing-table .price-tag { color: #2E5A19; }
.portfolio-filter li.active { background: #2E5A19; }
.portfolio > li a .portfolio-item-content { background: #2E5A19; }
.project-single-more ul a:before { background: #2E5A19; }
.team .profile .details { border-top-color: #2E5A19; }
#blog-home .post-meta-side .date { background: #2E5A19; }
.post-content .blog-post-title a:hover { color: #2E5A19; }
.blog-widget .post-excerpt a:before { background: #2E5A19; }
#comments .comment-data .comment-author a:hover,
#comments .comment-data .comment-text a:hover { color: #2E5A19; }
.gallery a:hover:before { background: #2E5A19; }