.sidebar-scroll,
#timeline .post-content .post-date span {
  background: #7b7a3f;
}

.sidebar-menu li a,
.sidebar-menu li ul li a {
  color: rgba(255, 255, 255, 0.8);
}

.sidebar-menu li a:active,
.sidebar-menu li a:hover,
.sidebar-menu li a:focus,
.sidebar-menu li ul li a:hover {
  color: #fff !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.sidebar-menu li.active > a {
  color: #fff !important;
  background-color: rgba(255, 255, 255, 0.2);
}

.sidebar-toggled .sidebar-menu li:hover {
  background-color: #7b7a3f;
}

.nav-tabs li a:hover,
.nav-tabs li a:focus,
.nav-tabs li a:active,
.nav-tabs li .active,
.nav-tabs li.active {
  color: #7b7a3f !important;
  border-color: #7b7a3f !important;
}

.nav-tabs li:not(.title-tab):after {
  background-color: #7b7a3f;
}

.list-group-item.active,
.list-group-item.active:focus,
.list-group-item.active:hover {
  background: #7b7a3f;
  border-color: #7b7a3f;
}

.btn-primary,
.btn-primary.disabled,
.btn-primary:disabled {
  background-color: #7b7a3f;
  border-color: #7b7a3f;
}

.btn-success,
.btn-success.disabled,
.btn-success:disabled,
.btn-info,
.btn-info.disabled,
.btn-info:disabled {
  background-color: #7b7a3f !important;
  border-color: #7b7a3f !important;
  color: #fff !important;
}

.btn-primary:hover,
.btn-primary:active,
.btn-primary:focus,
.btn-primary.active,
.btn-primary:not(:disabled):not(.disabled):active {
  background-color: #6e6d38;
  border-color: #6e6d38;
  color: #fff;
}

.btn-success:hover,
.btn-success:active,
.btn-success:focus,
.btn-success.active,
.btn-success:not(:disabled):not(.disabled):active,
.btn-info:hover,
.btn-info:active,
.btn-info:focus,
.btn-info.active,
.btn-info:not(:disabled):not(.disabled):active {
  background-color: #6e6d38 !important;
  border-color: #6e6d38 !important;
  color: #fff !important;
}

.btn-outline-primary {
  color: #7b7a3f;
  border-color: #7b7a3f;
}

.btn-outline-success,
.btn-outline-info {
  color: #7b7a3f !important;
  border-color: #7b7a3f !important;
}

.btn-outline-primary:hover,
.btn-outline-primary:focus,
.btn-outline-primary:active {
  background-color: #7b7a3f;
  border-color: #7b7a3f;
  color: #fff;
}

.btn-outline-success:hover,
.btn-outline-success:focus,
.btn-outline-success:active,
.btn-outline-info:hover,
.btn-outline-info:focus,
.btn-outline-info:active {
  background-color: #7b7a3f !important;
  border-color: #7b7a3f !important;
  color: #fff !important;
}

.bg-success {
  background-color: #6e6d38 !important;
}

.bg-primary,
.bg-info,
.alert-info,
.badge.bg-info,
.badge.bg-primary,
.badge.bg-success {
  background-color: #7b7a3f !important;
  border-color: #7b7a3f !important;
  color: #fff !important;
}

.bg-dark-success {
  background: #5f5e31;
}

a,
.text-primary,
.text-success,
.text-info {
  color: #6e6d38;
}

a:hover,
a:focus,
a:active,
.text-primary:hover,
.text-success:hover,
.text-info:hover {
  color: #5f5e31;
}

.page-link {
  color: #7b7a3f !important;
}

.page-item.active .page-link,
.page-link:hover,
.page-link:focus {
  background-color: #7b7a3f !important;
  border-color: #7b7a3f !important;
  color: #fff !important;
  box-shadow: none !important;
}

.nav-pills li .active,
.nav-pills li.active,
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  background-color: #7b7a3f !important;
  border-color: #7b7a3f !important;
  color: #fff !important;
}

.nav-pills li a,
.nav-pills .nav-link {
  color: #7b7a3f !important;
}

.dropdown-item:active,
.dropdown-item:hover,
.dropdown-item:focus,
.dropdown-menu .list-group-item.active {
  background-color: rgba(123, 122, 63, 0.12) !important;
  color: #5f5e31 !important;
}

.general-form .form-control:focus,
.general-form .form-control.white:focus,
.form-control:focus,
.select2-container--default.select2-container--focus .select2-selection--single,
.select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #7b7a3f !important;
  box-shadow: 0 0 0 0.2rem rgba(123, 122, 63, 0.18) !important;
}

.select2-container--default .select2-selection--single,
.select2-container--default .select2-selection--multiple {
  border-color: #d8dece;
}

.circle-done {
  color: #7b7a3f;
}

.app-alert.alert-success {
  background-color: #6e6d38;
  color: #fff;
}

.dataTable tbody tr.active td,
.dataTable tbody tr.active:hover td {
  background: #7b7a3f !important;
}

td.dropdown-option button:hover {
  background: #7b7a3f;
  border-color: #7b7a3f;
}

.select2-results .select2-highlighted,
.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #7b7a3f;
}

.datepicker table tr td.active.active,
.datepicker table tr td.active.active:hover,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.datepicker table tr td span.active.active:hover {
  background: #7b7a3f;
  border-color: #7b7a3f;
}

.atwho-view .cur,
.note-hint-group .active,
.note-hint-item:hover {
  background-color: #7b7a3f !important;
}

.progress-bar-success,
.progress-bar,
.widget-progress-bar > div,
.circle-progress-bar {
  background-color: #7b7a3f !important;
}

input[type="checkbox"]:checked,
input[type="radio"]:checked {
  accent-color: #7b7a3f;
}

.sidebar-scroll::-webkit-scrollbar-thumb {
  background: rgba(123, 122, 63, 0.4);
}

.sidebar-scroll::-webkit-scrollbar-thumb:hover,
.sidebar-scroll::-webkit-scrollbar-thumb:active {
  background: rgba(123, 122, 63, 0.6);
}

@media (min-width: 991px) {
  .sidebar {
    background: #7b7a3f;
  }
}
