/* https://lingtalfi.com/bootstrap4-color-generator */
/*------------------------------------
- COLOR primary
------------------------------------*/
.alert-primary {
  color: #14421b;
  background-color: #b5e8bc;
  border-color: #a6e3ae;
}

.alert-primary hr {
  border-top-color: #92dd9d;
}

.alert-primary .alert-link {
  color: #081b0b;
}

.badge-primary {
  color: #fff;
  background-color: #32a041;
}

.badge-primary[href]:hover,
.badge-primary[href]:focus {
  color: #fff;
  background-color: #257931;
}

.bg-primary {
  background-color: #32a041 !important;
}

a.bg-primary:hover,
a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #257931 !important;
}

.border-primary {
  border-color: #32a041 !important;
}

.btn-primary {
  color: #fff;
  background-color: #32a041;
  border-color: #32a041;
}

.btn-primary:hover {
  color: #fff;
  background-color: #298435;
  border-color: #257931;
}

.btn-primary:focus,
.btn-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(50, 160, 65, 0.5);
}

.btn-primary.disabled,
.btn-primary:disabled {
  color: #fff;
  background-color: #32a041;
  border-color: #32a041;
}

.btn-primary:not(:disabled):not(.disabled):active,
.btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #257931;
  border-color: #226d2c;
}

.btn-primary:not(:disabled):not(.disabled):active:focus,
.btn-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(50, 160, 65, 0.5);
}

.btn-outline-primary {
  color: #32a041;
  background-color: transparent;
  border-color: #32a041;
}

.btn-outline-primary:hover {
  color: #fff;
  background-color: #32a041;
  border-color: #32a041;
}

.btn-outline-primary:focus,
.btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(50, 160, 65, 0.5);
}

.btn-outline-primary.disabled,
.btn-outline-primary:disabled {
  color: #32a041;
  background-color: transparent;
}

.btn-outline-primary:not(:disabled):not(.disabled):active,
.btn-outline-primary:not(:disabled):not(.disabled).active,
.show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #32a041;
  border-color: #32a041;
}

.btn-outline-primary:not(:disabled):not(.disabled):active:focus,
.btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(50, 160, 65, 0.5);
}

.list-group-item-primary {
  color: #14421b;
  background-color: #a6e3ae;
}

.list-group-item-primary.list-group-item-action:hover,
.list-group-item-primary.list-group-item-action:focus {
  color: #14421b;
  background-color: #92dd9d;
}

.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #14421b;
  border-color: #14421b;
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #a6e3ae;
}

.table-hover .table-primary:hover {
  background-color: #92dd9d;
}

.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #92dd9d;
}

.text-primary {
  color: #32a041 !important;
}

a.text-primary:hover,
a.text-primary:focus {
  color: #257931 !important;
}

/*------------------------------------
- COLOR light
------------------------------------*/
.alert-light {
  color: #b3b3b3;
  background-color: #f7f7f7;
  border-color: #ececec;
}

.alert-light hr {
  border-top-color: #e0e0e0;
}

.alert-light .alert-link {
  color: #9a9a9a;
}

.badge-light {
  color: #212529;
  background-color: #f1f1f1;
}

.badge-light[href]:hover,
.badge-light[href]:focus {
  color: #212529;
  background-color: #d7d7d7;
}

.bg-light {
  background-color: #f1f1f1 !important;
}

a.bg-light:hover,
a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #d7d7d7 !important;
}

.border-light {
  border-color: #f1f1f1 !important;
}

.btn-light {
  color: #212529;
  background-color: #f1f1f1;
  border-color: #f1f1f1;
}

.btn-light:hover {
  color: #212529;
  background-color: #dfdfdf;
  border-color: #d7d7d7;
}

.btn-light:focus,
.btn-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(241, 241, 241, 0.5);
}

.btn-light.disabled,
.btn-light:disabled {
  color: #212529;
  background-color: #f1f1f1;
  border-color: #f1f1f1;
}

.btn-light:not(:disabled):not(.disabled):active,
.btn-light:not(:disabled):not(.disabled).active,
.show > .btn-light.dropdown-toggle {
  color: #212529;
  background-color: #d7d7d7;
  border-color: #cfcfcf;
}

.btn-light:not(:disabled):not(.disabled):active:focus,
.btn-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(241, 241, 241, 0.5);
}

.btn-outline-light {
  color: #f1f1f1;
  background-color: transparent;
  border-color: #f1f1f1;
}

.btn-outline-light:hover {
  color: #212529;
  background-color: #f1f1f1;
  border-color: #f1f1f1;
}

.btn-outline-light:focus,
.btn-outline-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(241, 241, 241, 0.5);
}

.btn-outline-light.disabled,
.btn-outline-light:disabled {
  color: #f1f1f1;
  background-color: transparent;
}

.btn-outline-light:not(:disabled):not(.disabled):active,
.btn-outline-light:not(:disabled):not(.disabled).active,
.show > .btn-outline-light.dropdown-toggle {
  color: #212529;
  background-color: #f1f1f1;
  border-color: #f1f1f1;
}

.btn-outline-light:not(:disabled):not(.disabled):active:focus,
.btn-outline-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(241, 241, 241, 0.5);
}

.list-group-item-light {
  color: #b3b3b3;
  background-color: #ececec;
}

.list-group-item-light.list-group-item-action:hover,
.list-group-item-light.list-group-item-action:focus {
  color: #b3b3b3;
  background-color: #e0e0e0;
}

.list-group-item-light.list-group-item-action.active {
  color: #212529;
  background-color: #b3b3b3;
  border-color: #b3b3b3;
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: #ececec;
}

.table-hover .table-light:hover {
  background-color: #e0e0e0;
}

.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #e0e0e0;
}

.text-light {
  color: #f1f1f1 !important;
}

a.text-light:hover,
a.text-light:focus {
  color: #d7d7d7 !important;
}

/*------------------------------------
- COLOR dark
------------------------------------*/
.alert-dark {
  color: #000000;
  background-color: #666666;
  border-color: #5b5b5b;
}

.alert-dark hr {
  border-top-color: #4f4f4f;
}

.alert-dark .alert-link {
  color: #000000;
}

.badge-dark {
  color: #fff;
  background-color: #000000;
}

.badge-dark[href]:hover,
.badge-dark[href]:focus {
  color: #fff;
  background-color: #000000;
}

.bg-dark {
  background-color: #000000 !important;
}

a.bg-dark:hover,
a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #000000 !important;
}

.border-dark {
  border-color: #000000 !important;
}

.btn-dark {
  color: #fff;
  background-color: #000000;
  border-color: #000000;
}

.btn-dark:hover {
  color: #fff;
  background-color: #000000;
  border-color: #000000;
}

.btn-dark:focus,
.btn-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
}

.btn-dark.disabled,
.btn-dark:disabled {
  color: #fff;
  background-color: #000000;
  border-color: #000000;
}

.btn-dark:not(:disabled):not(.disabled):active,
.btn-dark:not(:disabled):not(.disabled).active,
.show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #000000;
  border-color: #000000;
}

.btn-dark:not(:disabled):not(.disabled):active:focus,
.btn-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
}

.btn-outline-dark {
  color: #000000;
  background-color: transparent;
  border-color: #000000;
}

.btn-outline-dark:hover {
  color: #fff;
  background-color: #000000;
  border-color: #000000;
}

.btn-outline-dark:focus,
.btn-outline-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
}

.btn-outline-dark.disabled,
.btn-outline-dark:disabled {
  color: #000000;
  background-color: transparent;
}

.btn-outline-dark:not(:disabled):not(.disabled):active,
.btn-outline-dark:not(:disabled):not(.disabled).active,
.show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #000000;
  border-color: #000000;
}

.btn-outline-dark:not(:disabled):not(.disabled):active:focus,
.btn-outline-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
}

.list-group-item-dark {
  color: #000000;
  background-color: #5b5b5b;
}

.list-group-item-dark.list-group-item-action:hover,
.list-group-item-dark.list-group-item-action:focus {
  color: #000000;
  background-color: #4f4f4f;
}

.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #000000;
  border-color: #000000;
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #5b5b5b;
}

.table-hover .table-dark:hover {
  background-color: #4f4f4f;
}

.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #4f4f4f;
}

.text-dark {
  color: #000000 !important;
}

a.text-dark:hover,
a.text-dark:focus {
  color: #000000 !important;
}

/*# sourceMappingURL=ifsc-light.css.map */
