:root {
  --bs-icc-blue: rgb(3,102,153);
  --bs-icc-blue-hover: rgb(3,102,153);
}

a:not(.btn),
a:not(.btn):link,
a:not(.btn):visited {
  color: var(--bs-icc-blue) !important;
  text-decoration: none;
}

a:not(.btn):hover,
a:not(.btn):focus,
a:not(.btn):active {
  color: var(--bs-icc-blue-hover) !important;
  text-decoration: underline;
}

.text-icc-blue {
  color: var(--bs-icc-blue) !important;
}
.bg-icc-blue {
  background-color: var(--bs-icc-blue) !important;
  color: rgb(255, 255, 255);
}
.link-icc-blue {
  color: var(--bs-icc-blue) !important;
  text-decoration: none;
}
.link-icc-blue:hover,
.link-icc-blue:focus {
  color: var(--bs-icc-blue-hover) !important;
  text-decoration: underline;
}
.btn-icc-blue {
  background-color: var(--bs-icc-blue);
  color: rgb(255, 255, 255);
  border: none;
}
.btn-icc-blue:hover,
.btn-icc-blue:focus {
  background-color: var(--bs-icc-blue-hover);
  color: rgb(255, 255, 255);
}
.links-icc-blue a {
  color: var(--bs-icc-blue) !important;
  text-decoration: none;
}

.links-icc-blue a:hover,
.links-icc-blue a:focus {
  color: var(--bs-icc-blue-hover) !important;
  text-decoration: underline;
}
.list-group-icc-blue .list-group-item.active {
  background-color: var(--bs-icc-blue);
  color: color: rgb(255, 255, 255);
  border-color: var(--bs-icc-blue);
}

.list-group-icc-blue .list-group-item.active:hover,
.list-group-icc-blue .list-group-item.active:focus {
  background-color: var(--bs-icc-blue-hover);
  color: color: rgb(255, 255, 255);
  border-color: var(--bs-icc-blue-hover);
}

td,th {
  vertical-align: top!important;
}