

/*********************************
* Components
*********************************/

.btn-primary {
  background-color: #8A171A !important;
  border-color: #8A171A !important;
  -webkit-boxbox-shadow: unset !important;
  box-shadow: unset !important;
}
.page-item.active, .page-item.active .page-link {
  background-color: #8A171A !important;
  border-color: #8A171A !important;
}
.orders-item.active {
  background-color: transparent !important;
  border-bottom: 3px solid #8A171A !important;
  color: #8A171A !important;
}
.bg-completed {
  color: #0acf97;
}
.bg-processing {
  color: #39afd1;
}
.bg-canceled {
  color: #fa5c7c;
}
.bg-on-hold {
  color: #ffbc00;
}
.bg-court {
  color: #727cf5;
}
.bg-client {
  color: #6c757d;
}
.primary-link {
  color: #8A171A !important;
}
.primary-link:hover, .nav-link:hover {
  color: #8A171A !important;
}
.text-right {
  text-align: right;
}
.action-notice {
  color: #6c757d;
}
.dark-strong strong {
  color: #6c757d;
}
.form-check-input:checked {
  background-color: #8A171A !important;
  border-color: #8A171A !important;
}


/*********************************
* REQUEST NOTICE TO OWNER
*********************************/
.nav-link.page-item.active:hover {
  color: #fff !important;
}


.mb-1 {
  margin-bottom: 20px !important;
}

.add-new-address {
  display: none;
}

.act-info-hidden {
  display: none;
}

#representative-form-wrapper {
  display: none;
}

.navbar-item {
  position: relative;
}

.account-top-wrapper ul li a {
  font-weight: bold;
  border: 1px solid;
  padding: 3px 10px;
}

.z-min-h {
  min-height:380px;
}