.bg-primary,
.bg-primary:hover {
  background-color: #a71c20 !important;
}

.btn-primary,
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.dropdown-toggle:focus,
.show > .btn-primary.dropdown-toggle {
  border: 1px solid #a71c20 !important;
}

.btn-primary,
.btn-primary:hover,
.btn-primary:active,
.btn-primary:focus,
.btn-primary.dropdown-toggle:focus,
.show > .btn-primary.dropdown-toggle {
  background-color: #a71c20 !important;
}

.nav-tabs .nav-link.active,
#sidebar-menu ul ul a:hover,
#sidebar-menu > ul > li > a:hover,
#sidebar-menu > ul > li.nav-active > a {
  background-color: #a71c20 !important;
  color: #fff;
}

.btn-primary.dropdown-toggle:focus {
  box-shadow: none !important;
}

.breadcrumb-item a {
  color: #a71c20;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: #f1f1f1;
}

.table-hover tbody tr:hover {
  background-color: rgba(167, 28, 32, 0.1);
}

#sidebar-menu > ul > li > a.active {
  background-color: #a71c20;
  color: #ffffff;
}

.nav-link.active,
.nav-link.active:hover,
.nav-link.active:focus {
  background-color: #a71c20;
  color: #ffffff;
}

#sidebar-menu > ul > li.has_sub.active > ul > li > a.active {
  background-color: #ea373c;
  color: #ffffff;
}

.card-header.have-border {
  background-color: #a71c20 !important;
  color: #fff;
}

input:-moz-read-only {
  background-color: rgba(130, 130, 130, 0.5) !important;
  border-width: 1.5px !important;
}

input:read-only,
input:disabled {
  background-color: rgba(130, 130, 130, 0.5) !important;
  border-width: 1.5px !important;
}

input[readonly]::-moz-placeholder, input[disabled]::-moz-placeholder {
  color: #817e7e !important;
}

input[readonly]::placeholder,
input[disabled]::placeholder {
  color: #817e7e !important;
}

.btn-add-new-final {
  background-color: #3c4858;
  color: #fff;
}

