body {
  color: #008da9 !important;
}
/*
    Customer Logo
*/
.customer-logo {
  background: url('/assets/customer/default/Logo.png') no-repeat top center transparent !important;
  width: 226px;
  height: 80px;
  margin: 0px auto;
}
/*
    Icon override
*/
.client-portal span.fa-stack,
.track-shipment span.fa-stack {
  color: #008da9 !important;
}
/*
    Btn override
*/
.btn,
.btn:active,
.btn:target,
.btn:hover {
  background-color: #008da9 !important;
  color: white !important;
}

.btn-danger,
.btn-danger:hover {
  background-color: #e3324c !important;
  color: white;
  border-color: #e3324c !important;
}
.btn-success,
.btn-success:hover {
  background-color: #32b432 !important;
  color: white;
  border-color: #32b432 !important;
}
/*
    Quick Track button override
*/
.btn.btn-inverse-light,
.btn.btn-inverse-light:hover,
.btn.btn-inverse-light:focus,
.btn.btn-inverse-light:active,
.btn.btn-inverse-light:target {
  background-color: #008da9 !important;
  color: white !important;
}
.header-tracking-wrapper {
  border: none !important;
}
/*
    btn-light override
*/
.btn-light,
.btn-light:hover {
  background-color: #008da9 !important;
  color: white !important;
}
/*
    Btn dropdown override
*/
.show > .btn-light.dropdown-toggle {
  background-color: #008da9 !important;
  color: white !important;
}
/*
    Override for line that divides the header from the main body content.
*/
.light-sidebar .top-bar .navbar .navbar-header {
  border-bottom: solid 3px #024f60 !important;
}

.light-sidebar .top-bar .navigation {
  /*border-left: 1px solid #dee2e6;*/
  border-bottom: solid 3px #024f60 !important;
}
/* End line Override*/


/*
    Override for navigation section header text
*/
.nav-static-title {
  color: #008da9 !important;
}
/*
    Override for active page in the paging on reports
*/
.page-item.active .page-link {
  background-color: #008da9 !important;
  border-color: #008da9 !important;
}
/*
    Override for nav menu icons
*/
.app-navbar .sidebar-nav ul.metismenu li a i {
  color: #008da9 !important;
}
/*
    Content related overrides are below:
*/
.text-primary {
  color: #008da9 !important;
}

/*
    Modal Header
*/
.modal-header {
  background-color: #008da9 !important;
  /*color: white !important;*/
}
/*
    Modal Header H content
*/
.modal-header h1,
.modal-header h2,
.modal-header h3,
.modal-header h4,
.modal-header h5,
.modal-header h6 {
  color: white !important;
}
/*
    Modal Close (X) 
*/
  .modal-header button,
  .modal-header button.close {
    color: white !important;
  }
/*
    Hwb Details sub headers
*/
.hwbDetail-sub-header {
  background-color: #008da9 !important;
  color: white;
}

/*
    Open Invoices Sub Header
*/
.openInvoiceSubHeader {
  background-color: #008da9 !important;
  color: white;
}

/*
    Header Row Style - generic used throughout
*/
.headerRowStyle {
  background-color: #008da9 !important;
  color: white;
}

/*
    Labels - widely used
*/
label, legend {
  font-weight: 500;
  color: #008da9 !important;
}
input[type="checkbox"] {
  background-color: #fff;
  font: inherit;
  color: currentColor;
  border-color: currentColor;
}

  input[type="checkbox"]:checked::before {
    content: "";
    color: white;
    background-color: #000;
    border-color: #000;
  }
.form-check label:after {
  background: #008da9 !important;
}
