a,
.text-primary,
.btn-primary .badge,
.btn-link {
  color: rgba(0, 0, 0, .9);
}


a:hover,
a:focus,
a:active,
a.active,
.btn-link:hover,
.btn-link:focus,
.btn-link:active,
.btn-link.active {
	color: rgba(0,169,226,1.00);
}

.accent-color,
.fa.accent-color,
.btn-primary,
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: rgba(0, 39, 65,1.00);
}

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  background-color: rgba(0, 39, 65,1.00);
  border-color:rgba(0, 39, 65,1.00);
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active {
  background-color: rgba(0,169,226,1.00);
}



/* neutral */
.alert-banner.alert-neutral {
  background-color: #ccc;
  border-color: #ccc;
}

.alert-banner span {
	color: #000a19;
}

/* success */
.fa-success {
	color: #44cc00;
}

.alert-banner.alert-success {
  background-color: #7acc52;
  border-color: #7acc52;
}

.alert-banner.alert-success span {
	color: #004e11;
}

.toast-success {
  background-color: #7acc52 !important;
  color: #004e11;
}

/* warn */
.fa-warn {
	color: #ffc800;
}

.alert-banner.alert-warning {
  background-color: #ffde66;
  border-color: #ffde66;
}

.alert-banner.alert-warning span {
	color: #6f3300;
}

.toast-warning {
  background-color: #ffde66 !important;
  color: #6f3300;
}

/* error */
.fa-error {
	color: #ff4019;
}

.alert-banner.alert-error {
  background-color: #ff6a4d;
  border-color: #ff6a4d;
}

.alert-banner.alert-error span {
	color: #630000;
}

.toast-error {
  background-color: #ff6a4d !important;
  color: #630000;
}

/* info */
.fa-color-info {
	color: #33ccff;
}

.fa-bg-color-info {
  background-color: #33ccff !important;
}

.alert-banner.alert-info {
  background-color: #66d9ff;
  border-color: #66d9ff;
}

.alert-banner.alert-info span {
	color: #003179;
}

.toast-info {
  background-color: #33ccff !important;
  color: #003179;
}

/* extra */
.fa-extra {
  color: #ce57d9;
}

.fa-bg-extra {
  background-color: #ce57d9 !important;
}

.alert-banner.alert-extra {
  background-color: #d177d9;
  border-color: #d177d9;
}

.alert-banner.alert-extra span {
	color: #0e001b;
}
