/**
 *------------------------------------------------------------------------------
 * @package       T4_Blank_BS5 - Free Template for Joomla!
 *------------------------------------------------------------------------------
 * @copyright     Copyright (C) 2004-2021 JoomlArt.com. All Rights Reserved.
 * @license       GNU General Public License version 2 or later; see LICENSE.txt
 * @authors       JoomlArt
 *------------------------------------------------------------------------------
**/
body {
  font-family: "Arial", Helvetica Neue, Helvetica, sans-serif !important;
}

h1, h2, h3, h4, h5, h6 {
  color: var(--color-primary);
}

.t4-footnav p, .t4-footnav span, .t4-footnav h1, .t4-footnav h2, .t4-footnav h3, .t4-footnav h4, .t4-footnav h5, .t4-footnav h6 {
  color: var(--color-primary);
}

.t4-topbar {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  background: var(--color-primary);
}
.t4-topbar a, .t4-topbar a:hover, .t4-topbar p, .t4-topbar span {
  color: var(--color-white);
}

.t4-section-inner.container-fluid .header-block,
.t4-section-inner.container-sm .header-block,
.t4-section-inner.container-md .header-block,
.t4-section-inner.container-lg .header-block,
.t4-section-inner.container-xl .header-block,
.t4-section-inner.container-xxl .header-block {
  padding: 0 !important;
}

.odd {
  background: rgba(0, 73, 150, 0.1);
}

.odd, .even {
  padding-top: 0.6666666667rem;
  padding-bottom: 0.6666666667rem;
}

.form-control {
  max-width: 100% !important;
}

.pagination {
  --t4-pagination-color: var(--color-primary);
  --t4-pagination-hover-color: var(--color-primary);
  --t4-pagination-hover-bg: var(--color-primary);
  --t4-pagination-focus-bg: var(--color-primary);
  --t4-pagination-active-bg: var(--color-primary);
  --t4-pagination-active-border-color: var(--color-primary);
}

.page-link:hover {
  color: #ffffff !important;
}

.bg-primary,
.btn-primary,
.badge-primary {
  background: var(--color-primary) !important;
}
.bg-primary:hover,
.btn-primary:hover,
.badge-primary:hover {
  color: var(--color-white) !important;
}

.btn-primary {
  background-color: var(--color-primary) !important;
  border-color: var(--color-primary) !important;
}

.btn-outline-primary {
  color: var(--color-primary) !important;
  border-color: var(--color-primary) !important;
}
.btn-outline-primary:hover {
  background-color: var(--color-primary) !important;
}

#t4-brands {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.table {
  --t4-table-bg: rgba(#004996, 0.1) !important;
  --t4-table-border-color: var(--t4-border-color);
  --t4-table-accent-bg: #ffffff;
  --t4-table-striped-color: rgba(#004996, 0.1) !important;
  --t4-table-striped-bg: rgba(#004996, 0.1) !important;
  --t4-table-active-bg: rgba(#004996, 0.1) !important;
  --t4-table-hover-bg: rgba(#004996, 0.1) !important;
}

/*# sourceMappingURL=custom.css.map */
