/*------------------------------------
- COLOR white0
------------------------------------*/
.alert-white0 { color: #b1b7b7; background-color: #15a154154; border-color: #15014a14a; }
.alert-white0 hr { border-top-color: #14213e13e; }
.alert-white0 .alert-link { color: #979e9e; }
.badge-white0 { color: #212529; background-color: #f1f2f2; }
.badge-white0[href]:hover, .badge-white0[href]:focus { color: #212529; background-color: #d6d9d9; }
.bg-white0 { background-color: #f1f2f2 !important; }
a.bg-white0:hover, a.bg-white0:focus, button.bg-white0:hover, button.bg-white0:focus { background-color: #d6d9d9 !important; }
.border-white0 { border-color: #f1f2f2 !important; }
.btn-white0 { color: #212529; background-color: #f1f2f2; border-color: #f1f2f2; }
.btn-white0:hover { color: #212529; background-color: #dee0e0; border-color: #d6d9d9; }
.btn-white0:focus, .btn-white0.focus { box-shadow: 0 0 0 0.2rem rgba(241, 242, 242, 0.5); }
.btn-white0.disabled, .btn-white0:disabled { color: #212529; background-color: #f1f2f2; border-color: #f1f2f2; }
.btn-white0:not(:disabled):not(.disabled):active, .btn-white0:not(:disabled):not(.disabled).active, .show > .btn-white0.dropdown-toggle { color: #212529; background-color: #d6d9d9; border-color: #ced2d2; }
.btn-white0:not(:disabled):not(.disabled):active:focus, .btn-white0:not(:disabled):not(.disabled).active:focus, .show > .btn-white0.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(241, 242, 242, 0.5); }
.btn-outline-white0 { color: #f1f2f2; background-color: transparent; border-color: #f1f2f2; }
.btn-outline-white0:hover { color: #212529; background-color: #f1f2f2; border-color: #f1f2f2; }
.btn-outline-white0:focus, .btn-outline-white0.focus { box-shadow: 0 0 0 0.2rem rgba(241, 242, 242, 0.5); }
.btn-outline-white0.disabled, .btn-outline-white0:disabled { color: #f1f2f2; background-color: transparent; }
.btn-outline-white0:not(:disabled):not(.disabled):active, .btn-outline-white0:not(:disabled):not(.disabled).active, .show > .btn-outline-white0.dropdown-toggle { color: #212529; background-color: #f1f2f2; border-color: #f1f2f2; }
.btn-outline-white0:not(:disabled):not(.disabled):active:focus, .btn-outline-white0:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-white0.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(241, 242, 242, 0.5); }
.list-group-item-white0 { color: #b1b7b7; background-color: #15014a14a; }
.list-group-item-white0.list-group-item-action:hover, .list-group-item-white0.list-group-item-action:focus { color: #b1b7b7; background-color: #14213e13e; }
.list-group-item-white0.list-group-item-action.active { color: #212529; background-color: #b1b7b7; border-color: #b1b7b7; }
.table-white0, .table-white0 > th, .table-white0 > td { background-color: #15014a14a; }
.table-hover .table-white0:hover { background-color: #14213e13e; }
.table-hover .table-white0:hover > td, .table-hover .table-white0:hover > th { background-color: #14213e13e; }
.text-white0 { color: #f1f2f2 !important; }
a.text-white0:hover, a.text-white0:focus { color: #d6d9d9 !important; }

/*------------------------------------
- COLOR azul0
------------------------------------*/
.alert-azul0 { color: #004864; background-color: #ace7ff; border-color: #97e1ff; }
.alert-azul0 hr { border-top-color: #7edaff; }
.alert-azul0 .alert-link { color: #002331; }
.badge-azul0 { color: #fff; background-color: #00a0df; }
.badge-azul0[href]:hover, .badge-azul0[href]:focus { color: #fff; background-color: #007bac; }
.bg-azul0 { background-color: #00a0df !important; }
a.bg-azul0:hover, a.bg-azul0:focus, button.bg-azul0:hover, button.bg-azul0:focus { background-color: #007bac !important; }
.border-azul0 { border-color: #00a0df !important; }
.btn-azul0 { color: #fff; background-color: #00a0df; border-color: #00a0df; }
.btn-azul0:hover { color: #fff; background-color: #0086bb; border-color: #007bac; }
.btn-azul0:focus, .btn-azul0.focus { box-shadow: 0 0 0 0.2rem rgba(0, 160, 223, 0.5); }
.btn-azul0.disabled, .btn-azul0:disabled { color: #fff; background-color: #00a0df; border-color: #00a0df; }
.btn-azul0:not(:disabled):not(.disabled):active, .btn-azul0:not(:disabled):not(.disabled).active, .show > .btn-azul0.dropdown-toggle { color: #fff; background-color: #007bac; border-color: #00709c; }
.btn-azul0:not(:disabled):not(.disabled):active:focus, .btn-azul0:not(:disabled):not(.disabled).active:focus, .show > .btn-azul0.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(0, 160, 223, 0.5); }
.btn-outline-azul0 { color: #00a0df; background-color: transparent; border-color: #00a0df; }
.btn-outline-azul0:hover { color: #fff; background-color: #00a0df; border-color: #00a0df; }
.btn-outline-azul0:focus, .btn-outline-azul0.focus { box-shadow: 0 0 0 0.2rem rgba(0, 160, 223, 0.5); }
.btn-outline-azul0.disabled, .btn-outline-azul0:disabled { color: #00a0df; background-color: transparent; }
.btn-outline-azul0:not(:disabled):not(.disabled):active, .btn-outline-azul0:not(:disabled):not(.disabled).active, .show > .btn-outline-azul0.dropdown-toggle { color: #fff; background-color: #00a0df; border-color: #00a0df; }
.btn-outline-azul0:not(:disabled):not(.disabled):active:focus, .btn-outline-azul0:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-azul0.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(0, 160, 223, 0.5); }
.list-group-item-azul0 { color: #004864; background-color: #97e1ff; }
.list-group-item-azul0.list-group-item-action:hover, .list-group-item-azul0.list-group-item-action:focus { color: #004864; background-color: #7edaff; }
.list-group-item-azul0.list-group-item-action.active { color: #fff; background-color: #004864; border-color: #004864; }
.table-azul0, .table-azul0 > th, .table-azul0 > td { background-color: #97e1ff; }
.table-hover .table-azul0:hover { background-color: #7edaff; }
.table-hover .table-azul0:hover > td, .table-hover .table-azul0:hover > th { background-color: #7edaff; }
.text-azul0 { color: #00a0df !important; }
a.text-azul0:hover, a.text-azul0:focus { color: #007bac !important; }

/*------------------------------------
- COLOR azul1
------------------------------------*/
.alert-azul1 { color: #040f1f; background-color: #7fa9eb; border-color: #6d9de8; }
.alert-azul1 hr { border-top-color: #578ee5; }
.alert-azul1 .alert-link { color: #000000; }
.badge-azul1 { color: #fff; background-color: #15428a; }
.badge-azul1[href]:hover, .badge-azul1[href]:focus { color: #fff; background-color: #0e2c5d; }
.bg-azul1 { background-color: #15428a !important; }
a.bg-azul1:hover, a.bg-azul1:focus, button.bg-azul1:hover, button.bg-azul1:focus { background-color: #0e2c5d !important; }
.border-azul1 { border-color: #15428a !important; }
.btn-azul1 { color: #fff; background-color: #15428a; border-color: #15428a; }
.btn-azul1:hover { color: #fff; background-color: #10336b; border-color: #0e2c5d; }
.btn-azul1:focus, .btn-azul1.focus { box-shadow: 0 0 0 0.2rem rgba(21, 66, 138, 0.5); }
.btn-azul1.disabled, .btn-azul1:disabled { color: #fff; background-color: #15428a; border-color: #15428a; }
.btn-azul1:not(:disabled):not(.disabled):active, .btn-azul1:not(:disabled):not(.disabled).active, .show > .btn-azul1.dropdown-toggle { color: #fff; background-color: #0e2c5d; border-color: #0c2650; }
.btn-azul1:not(:disabled):not(.disabled):active:focus, .btn-azul1:not(:disabled):not(.disabled).active:focus, .show > .btn-azul1.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(21, 66, 138, 0.5); }
.btn-outline-azul1 { color: #15428a; background-color: transparent; border-color: #15428a; }
.btn-outline-azul1:hover { color: #fff; background-color: #15428a; border-color: #15428a; }
.btn-outline-azul1:focus, .btn-outline-azul1.focus { box-shadow: 0 0 0 0.2rem rgba(21, 66, 138, 0.5); }
.btn-outline-azul1.disabled, .btn-outline-azul1:disabled { color: #15428a; background-color: transparent; }
.btn-outline-azul1:not(:disabled):not(.disabled):active, .btn-outline-azul1:not(:disabled):not(.disabled).active, .show > .btn-outline-azul1.dropdown-toggle { color: #fff; background-color: #15428a; border-color: #15428a; }
.btn-outline-azul1:not(:disabled):not(.disabled):active:focus, .btn-outline-azul1:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-azul1.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(21, 66, 138, 0.5); }
.list-group-item-azul1 { color: #040f1f; background-color: #6d9de8; }
.list-group-item-azul1.list-group-item-action:hover, .list-group-item-azul1.list-group-item-action:focus { color: #040f1f; background-color: #578ee5; }
.list-group-item-azul1.list-group-item-action.active { color: #fff; background-color: #040f1f; border-color: #040f1f; }
.table-azul1, .table-azul1 > th, .table-azul1 > td { background-color: #6d9de8; }
.table-hover .table-azul1:hover { background-color: #578ee5; }
.table-hover .table-azul1:hover > td, .table-hover .table-azul1:hover > th { background-color: #578ee5; }
.text-azul1 { color: #15428a !important; }
a.text-azul1:hover, a.text-azul1:focus { color: #0e2c5d !important; }

/*------------------------------------
- COLOR azul2
------------------------------------*/
.alert-azul2 { color: #004864; background-color: #ace7ff; border-color: #97e1ff; }
.alert-azul2 hr { border-top-color: #7edaff; }
.alert-azul2 .alert-link { color: #002331; }
.badge-azul2 { color: #fff; background-color: #00a0df; }
.badge-azul2[href]:hover, .badge-azul2[href]:focus { color: #fff; background-color: #007bac; }
.bg-azul2 { background-color: #00a0df !important; }
a.bg-azul2:hover, a.bg-azul2:focus, button.bg-azul2:hover, button.bg-azul2:focus { background-color: #007bac !important; }
.border-azul2 { border-color: #00a0df !important; }
.btn-azul2 { color: #fff; background-color: #00a0df; border-color: #00a0df; }
.btn-azul2:hover { color: #fff; background-color: #0086bb; border-color: #007bac; }
.btn-azul2:focus, .btn-azul2.focus { box-shadow: 0 0 0 0.2rem rgba(0, 160, 223, 0.5); }
.btn-azul2.disabled, .btn-azul2:disabled { color: #fff; background-color: #00a0df; border-color: #00a0df; }
.btn-azul2:not(:disabled):not(.disabled):active, .btn-azul2:not(:disabled):not(.disabled).active, .show > .btn-azul2.dropdown-toggle { color: #fff; background-color: #007bac; border-color: #00709c; }
.btn-azul2:not(:disabled):not(.disabled):active:focus, .btn-azul2:not(:disabled):not(.disabled).active:focus, .show > .btn-azul2.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(0, 160, 223, 0.5); }
.btn-outline-azul2 { color: #00a0df; background-color: transparent; border-color: #00a0df; }
.btn-outline-azul2:hover { color: #fff; background-color: #00a0df; border-color: #00a0df; }
.btn-outline-azul2:focus, .btn-outline-azul2.focus { box-shadow: 0 0 0 0.2rem rgba(0, 160, 223, 0.5); }
.btn-outline-azul2.disabled, .btn-outline-azul2:disabled { color: #00a0df; background-color: transparent; }
.btn-outline-azul2:not(:disabled):not(.disabled):active, .btn-outline-azul2:not(:disabled):not(.disabled).active, .show > .btn-outline-azul2.dropdown-toggle { color: #fff; background-color: #00a0df; border-color: #00a0df; }
.btn-outline-azul2:not(:disabled):not(.disabled):active:focus, .btn-outline-azul2:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-azul2.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(0, 160, 223, 0.5); }
.list-group-item-azul2 { color: #004864; background-color: #97e1ff; }
.list-group-item-azul2.list-group-item-action:hover, .list-group-item-azul2.list-group-item-action:focus { color: #004864; background-color: #7edaff; }
.list-group-item-azul2.list-group-item-action.active { color: #fff; background-color: #004864; border-color: #004864; }
.table-azul2, .table-azul2 > th, .table-azul2 > td { background-color: #97e1ff; }
.table-hover .table-azul2:hover { background-color: #7edaff; }
.table-hover .table-azul2:hover > td, .table-hover .table-azul2:hover > th { background-color: #7edaff; }
.text-azul2 { color: #00a0df !important; }
a.text-azul2:hover, a.text-azul2:focus { color: #007bac !important; }

/*------------------------------------
- COLOR naranja0
------------------------------------*/
.alert-naranja0 { color: #913508; background-color: #fdece3; border-color: #fcded0; }
.alert-naranja0 hr { border-top-color: #faceb8; }
.alert-naranja0 .alert-link { color: #612405; }
.badge-naranja0 { color: #212529; background-color: #f26723; }
.badge-naranja0[href]:hover, .badge-naranja0[href]:focus { color: #212529; background-color: #d54e0c; }
.bg-naranja0 { background-color: #f26723 !important; }
a.bg-naranja0:hover, a.bg-naranja0:focus, button.bg-naranja0:hover, button.bg-naranja0:focus { background-color: #d54e0c !important; }
.border-naranja0 { border-color: #f26723 !important; }
.btn-naranja0 { color: #212529; background-color: #f26723; border-color: #f26723; }
.btn-naranja0:hover { color: #212529; background-color: #e3530d; border-color: #d54e0c; }
.btn-naranja0:focus, .btn-naranja0.focus { box-shadow: 0 0 0 0.2rem rgba(242, 103, 35, 0.5); }
.btn-naranja0.disabled, .btn-naranja0:disabled { color: #212529; background-color: #f26723; border-color: #f26723; }
.btn-naranja0:not(:disabled):not(.disabled):active, .btn-naranja0:not(:disabled):not(.disabled).active, .show > .btn-naranja0.dropdown-toggle { color: #212529; background-color: #d54e0c; border-color: #c6490b; }
.btn-naranja0:not(:disabled):not(.disabled):active:focus, .btn-naranja0:not(:disabled):not(.disabled).active:focus, .show > .btn-naranja0.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(242, 103, 35, 0.5); }
.btn-outline-naranja0 { color: #f26723; background-color: transparent; border-color: #f26723; }
.btn-outline-naranja0:hover { color: #212529; background-color: #f26723; border-color: #f26723; }
.btn-outline-naranja0:focus, .btn-outline-naranja0.focus { box-shadow: 0 0 0 0.2rem rgba(242, 103, 35, 0.5); }
.btn-outline-naranja0.disabled, .btn-outline-naranja0:disabled { color: #f26723; background-color: transparent; }
.btn-outline-naranja0:not(:disabled):not(.disabled):active, .btn-outline-naranja0:not(:disabled):not(.disabled).active, .show > .btn-outline-naranja0.dropdown-toggle { color: #212529; background-color: #f26723; border-color: #f26723; }
.btn-outline-naranja0:not(:disabled):not(.disabled):active:focus, .btn-outline-naranja0:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-naranja0.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(242, 103, 35, 0.5); }
.list-group-item-naranja0 { color: #913508; background-color: #fcded0; }
.list-group-item-naranja0.list-group-item-action:hover, .list-group-item-naranja0.list-group-item-action:focus { color: #913508; background-color: #faceb8; }
.list-group-item-naranja0.list-group-item-action.active { color: #212529; background-color: #913508; border-color: #913508; }
.table-naranja0, .table-naranja0 > th, .table-naranja0 > td { background-color: #fcded0; }
.table-hover .table-naranja0:hover { background-color: #faceb8; }
.table-hover .table-naranja0:hover > td, .table-hover .table-naranja0:hover > th { background-color: #faceb8; }
.text-naranja0 { color: #f26723 !important; }
a.text-naranja0:hover, a.text-naranja0:focus { color: #d54e0c !important; }

/*------------------------------------
- COLOR gris0
------------------------------------*/
.alert-gris0 { color: #56575a; background-color: #fbfbfb; border-color: #f0f1f1; }
.alert-gris0 hr { border-top-color: #e3e4e5; }
.alert-gris0 .alert-link { color: #3d3e40; }
.badge-gris0 { color: #212529; background-color: #939598; }
.badge-gris0[href]:hover, .badge-gris0[href]:focus { color: #212529; background-color: #797b7e; }
.bg-gris0 { background-color: #939598 !important; }
a.bg-gris0:hover, a.bg-gris0:focus, button.bg-gris0:hover, button.bg-gris0:focus { background-color: #797b7e !important; }
.border-gris0 { border-color: #939598 !important; }
.btn-gris0 { color: #212529; background-color: #939598; border-color: #939598; }
.btn-gris0:hover { color: #212529; background-color: #808386; border-color: #797b7e; }
.btn-gris0:focus, .btn-gris0.focus { box-shadow: 0 0 0 0.2rem rgba(147, 149, 152, 0.5); }
.btn-gris0.disabled, .btn-gris0:disabled { color: #212529; background-color: #939598; border-color: #939598; }
.btn-gris0:not(:disabled):not(.disabled):active, .btn-gris0:not(:disabled):not(.disabled).active, .show > .btn-gris0.dropdown-toggle { color: #212529; background-color: #797b7e; border-color: #717377; }
.btn-gris0:not(:disabled):not(.disabled):active:focus, .btn-gris0:not(:disabled):not(.disabled).active:focus, .show > .btn-gris0.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(147, 149, 152, 0.5); }
.btn-outline-gris0 { color: #939598; background-color: transparent; border-color: #939598; }
.btn-outline-gris0:hover { color: #212529; background-color: #939598; border-color: #939598; }
.btn-outline-gris0:focus, .btn-outline-gris0.focus { box-shadow: 0 0 0 0.2rem rgba(147, 149, 152, 0.5); }
.btn-outline-gris0.disabled, .btn-outline-gris0:disabled { color: #939598; background-color: transparent; }
.btn-outline-gris0:not(:disabled):not(.disabled):active, .btn-outline-gris0:not(:disabled):not(.disabled).active, .show > .btn-outline-gris0.dropdown-toggle { color: #212529; background-color: #939598; border-color: #939598; }
.btn-outline-gris0:not(:disabled):not(.disabled):active:focus, .btn-outline-gris0:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gris0.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(147, 149, 152, 0.5); }
.list-group-item-gris0 { color: #56575a; background-color: #f0f1f1; }
.list-group-item-gris0.list-group-item-action:hover, .list-group-item-gris0.list-group-item-action:focus { color: #56575a; background-color: #e3e4e5; }
.list-group-item-gris0.list-group-item-action.active { color: #212529; background-color: #56575a; border-color: #56575a; }
.table-gris0, .table-gris0 > th, .table-gris0 > td { background-color: #f0f1f1; }
.table-hover .table-gris0:hover { background-color: #e3e4e5; }
.table-hover .table-gris0:hover > td, .table-hover .table-gris0:hover > th { background-color: #e3e4e5; }
.text-gris0 { color: #939598 !important; }
a.text-gris0:hover, a.text-gris0:focus { color: #797b7e !important; }
