/*------------------------------------
- COLOR amarillo0
------------------------------------*/
.alert-amarillo0 { color: #9c820a; background-color: #fdfbf0; border-color: #fcf6dc; }
.alert-amarillo0 hr { border-top-color: #fbf1c5; }
.alert-amarillo0 .alert-link { color: #6d5a07; }
.badge-amarillo0 { color: #212529; background-color: #F1CE31; }
.badge-amarillo0[href]:hover, .badge-amarillo0[href]:focus { color: #212529; background-color: #dfb90f; }
.bg-amarillo0 { background-color: #F1CE31 !important; }
a.bg-amarillo0:hover, a.bg-amarillo0:focus, button.bg-amarillo0:hover, button.bg-amarillo0:focus { background-color: #dfb90f !important; }
.border-amarillo0 { border-color: #F1CE31 !important; }
.btn-amarillo0 { color: #212529; background-color: #F1CE31; border-color: #F1CE31; }
.btn-amarillo0:hover { color: #212529; background-color: #eec510; border-color: #dfb90f; }
.btn-amarillo0:focus, .btn-amarillo0.focus { box-shadow: 0 0 0 0.2rem rgba(241, 206, 49, 0.5); }
.btn-amarillo0.disabled, .btn-amarillo0:disabled { color: #212529; background-color: #F1CE31; border-color: #F1CE31; }
.btn-amarillo0:not(:disabled):not(.disabled):active, .btn-amarillo0:not(:disabled):not(.disabled).active, .show > .btn-amarillo0.dropdown-toggle { color: #212529; background-color: #dfb90f; border-color: #d1ad0e; }
.btn-amarillo0:not(:disabled):not(.disabled):active:focus, .btn-amarillo0:not(:disabled):not(.disabled).active:focus, .show > .btn-amarillo0.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(241, 206, 49, 0.5); }
.btn-outline-amarillo0 { color: #F1CE31; background-color: transparent; border-color: #F1CE31; }
.btn-outline-amarillo0:hover { color: #212529; background-color: #F1CE31; border-color: #F1CE31; }
.btn-outline-amarillo0:focus, .btn-outline-amarillo0.focus { box-shadow: 0 0 0 0.2rem rgba(241, 206, 49, 0.5); }
.btn-outline-amarillo0.disabled, .btn-outline-amarillo0:disabled { color: #F1CE31; background-color: transparent; }
.btn-outline-amarillo0:not(:disabled):not(.disabled):active, .btn-outline-amarillo0:not(:disabled):not(.disabled).active, .show > .btn-outline-amarillo0.dropdown-toggle { color: #212529; background-color: #F1CE31; border-color: #F1CE31; }
.btn-outline-amarillo0:not(:disabled):not(.disabled):active:focus, .btn-outline-amarillo0:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-amarillo0.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(241, 206, 49, 0.5); }
.list-group-item-amarillo0 { color: #9c820a; background-color: #fcf6dc; }
.list-group-item-amarillo0.list-group-item-action:hover, .list-group-item-amarillo0.list-group-item-action:focus { color: #9c820a; background-color: #fbf1c5; }
.list-group-item-amarillo0.list-group-item-action.active { color: #212529; background-color: #9c820a; border-color: #9c820a; }
.table-amarillo0, .table-amarillo0 > th, .table-amarillo0 > td { background-color: #fcf6dc; }
.table-hover .table-amarillo0:hover { background-color: #fbf1c5; }
.table-hover .table-amarillo0:hover > td, .table-hover .table-amarillo0:hover > th { background-color: #fbf1c5; }
.text-amarillo0 { color: #F1CE31 !important; }
a.text-amarillo0:hover, a.text-amarillo0:focus { color: #dfb90f !important; }


/*------------------------------------
- COLOR azul0
------------------------------------*/
.alert-azul0 { color: #090d20; background-color: #919fde; border-color: #8192da; }
.alert-azul0 hr { border-top-color: #6d80d4; }
.alert-azul0 .alert-link { color: #000000; }
.badge-azul0 { color: #fff; background-color: #25367F; }
.badge-azul0[href]:hover, .badge-azul0[href]:focus { color: #fff; background-color: #192557; }
.bg-azul0 { background-color: #25367F !important; }
a.bg-azul0:hover, a.bg-azul0:focus, button.bg-azul0:hover, button.bg-azul0:focus { background-color: #192557 !important; }
.border-azul0 { border-color: #25367F !important; }
.btn-azul0 { color: #fff; background-color: #25367F; border-color: #25367F; }
.btn-azul0:hover { color: #fff; background-color: #1c2a63; border-color: #192557; }
.btn-azul0:focus, .btn-azul0.focus { box-shadow: 0 0 0 0.2rem rgba(37, 54, 127, 0.5); }
.btn-azul0.disabled, .btn-azul0:disabled { color: #fff; background-color: #25367F; border-color: #25367F; }
.btn-azul0:not(:disabled):not(.disabled):active, .btn-azul0:not(:disabled):not(.disabled).active, .show > .btn-azul0.dropdown-toggle { color: #fff; background-color: #192557; border-color: #16204b; }
.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(37, 54, 127, 0.5); }
.btn-outline-azul0 { color: #25367F; background-color: transparent; border-color: #25367F; }
.btn-outline-azul0:hover { color: #fff; background-color: #25367F; border-color: #25367F; }
.btn-outline-azul0:focus, .btn-outline-azul0.focus { box-shadow: 0 0 0 0.2rem rgba(37, 54, 127, 0.5); }
.btn-outline-azul0.disabled, .btn-outline-azul0:disabled { color: #25367F; 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: #25367F; border-color: #25367F; }
.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(37, 54, 127, 0.5); }
.list-group-item-azul0 { color: #090d20; background-color: #8192da; }
.list-group-item-azul0.list-group-item-action:hover, .list-group-item-azul0.list-group-item-action:focus { color: #090d20; background-color: #6d80d4; }
.list-group-item-azul0.list-group-item-action.active { color: #fff; background-color: #090d20; border-color: #090d20; }
.table-azul0, .table-azul0 > th, .table-azul0 > td { background-color: #8192da; }
.table-hover .table-azul0:hover { background-color: #6d80d4; }
.table-hover .table-azul0:hover > td, .table-hover .table-azul0:hover > th { background-color: #6d80d4; }
.text-azul0 { color: #25367F !important; }
a.text-azul0:hover, a.text-azul0:focus { color: #192557 !important; }


/*------------------------------------
- COLOR azul1
------------------------------------*/
.alert-azul1 { color: #14212e; background-color: #adc5db; border-color: #9fbbd4; }
.alert-azul1 hr { border-top-color: #8eaecd; }
.alert-azul1 .alert-link { color: #04070a; }
.badge-azul1 { color: #fff; background-color: #3A6083; }
.badge-azul1[href]:hover, .badge-azul1[href]:focus { color: #fff; background-color: #2a465f; }
.bg-azul1 { background-color: #3A6083 !important; }
a.bg-azul1:hover, a.bg-azul1:focus, button.bg-azul1:hover, button.bg-azul1:focus { background-color: #2a465f !important; }
.border-azul1 { border-color: #3A6083 !important; }
.btn-azul1 { color: #fff; background-color: #3A6083; border-color: #3A6083; }
.btn-azul1:hover { color: #fff; background-color: #2f4d6a; border-color: #2a465f; }
.btn-azul1:focus, .btn-azul1.focus { box-shadow: 0 0 0 0.2rem rgba(58, 96, 131, 0.5); }
.btn-azul1.disabled, .btn-azul1:disabled { color: #fff; background-color: #3A6083; border-color: #3A6083; }
.btn-azul1:not(:disabled):not(.disabled):active, .btn-azul1:not(:disabled):not(.disabled).active, .show > .btn-azul1.dropdown-toggle { color: #fff; background-color: #2a465f; border-color: #253e55; }
.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(58, 96, 131, 0.5); }
.btn-outline-azul1 { color: #3A6083; background-color: transparent; border-color: #3A6083; }
.btn-outline-azul1:hover { color: #fff; background-color: #3A6083; border-color: #3A6083; }
.btn-outline-azul1:focus, .btn-outline-azul1.focus { box-shadow: 0 0 0 0.2rem rgba(58, 96, 131, 0.5); }
.btn-outline-azul1.disabled, .btn-outline-azul1:disabled { color: #3A6083; 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: #3A6083; border-color: #3A6083; }
.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(58, 96, 131, 0.5); }
.list-group-item-azul1 { color: #14212e; background-color: #9fbbd4; }
.list-group-item-azul1.list-group-item-action:hover, .list-group-item-azul1.list-group-item-action:focus { color: #14212e; background-color: #8eaecd; }
.list-group-item-azul1.list-group-item-action.active { color: #fff; background-color: #14212e; border-color: #14212e; }
.table-azul1, .table-azul1 > th, .table-azul1 > td { background-color: #9fbbd4; }
.table-hover .table-azul1:hover { background-color: #8eaecd; }
.table-hover .table-azul1:hover > td, .table-hover .table-azul1:hover > th { background-color: #8eaecd; }
.text-azul1 { color: #3A6083 !important; }
a.text-azul1:hover, a.text-azul1:focus { color: #2a465f !important; }


/*------------------------------------
- COLOR azul2
------------------------------------*/
.alert-azul2 { color: #000000; background-color: #309eff; border-color: #1c94ff; }
.alert-azul2 hr { border-top-color: #0388ff; }
.alert-azul2 .alert-link { color: #000000; }
.badge-azul2 { color: #fff; background-color: #003564; }
.badge-azul2[href]:hover, .badge-azul2[href]:focus { color: #fff; background-color: #001930; }
.bg-azul2 { background-color: #003564 !important; }
a.bg-azul2:hover, a.bg-azul2:focus, button.bg-azul2:hover, button.bg-azul2:focus { background-color: #001930 !important; }
.border-azul2 { border-color: #003564 !important; }
.btn-azul2 { color: #fff; background-color: #003564; border-color: #003564; }
.btn-azul2:hover { color: #fff; background-color: #ffffffffffffffff2240; border-color: #001930; }
.btn-azul2:focus, .btn-azul2.focus { box-shadow: 0 0 0 0.2rem rgba(0, 53, 100, 0.5); }
.btn-azul2.disabled, .btn-azul2:disabled { color: #fff; background-color: #003564; border-color: #003564; }
.btn-azul2:not(:disabled):not(.disabled):active, .btn-azul2:not(:disabled):not(.disabled).active, .show > .btn-azul2.dropdown-toggle { color: #fff; background-color: #001930; border-color: #001121; }
.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, 53, 100, 0.5); }
.btn-outline-azul2 { color: #003564; background-color: transparent; border-color: #003564; }
.btn-outline-azul2:hover { color: #fff; background-color: #003564; border-color: #003564; }
.btn-outline-azul2:focus, .btn-outline-azul2.focus { box-shadow: 0 0 0 0.2rem rgba(0, 53, 100, 0.5); }
.btn-outline-azul2.disabled, .btn-outline-azul2:disabled { color: #003564; 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: #003564; border-color: #003564; }
.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, 53, 100, 0.5); }
.list-group-item-azul2 { color: #000000; background-color: #1c94ff; }
.list-group-item-azul2.list-group-item-action:hover, .list-group-item-azul2.list-group-item-action:focus { color: #000000; background-color: #0388ff; }
.list-group-item-azul2.list-group-item-action.active { color: #fff; background-color: #000000; border-color: #000000; }
.table-azul2, .table-azul2 > th, .table-azul2 > td { background-color: #1c94ff; }
.table-hover .table-azul2:hover { background-color: #0388ff; }
.table-hover .table-azul2:hover > td, .table-hover .table-azul2:hover > th { background-color: #0388ff; }
.text-azul2 { color: #003564 !important; }
a.text-azul2:hover, a.text-azul2:focus { color: #001930 !important; }


/*------------------------------------
- COLOR verde0
------------------------------------*/
.alert-verde0 { color: #004642; background-color: #8efff7; border-color: #79fff6; }
.alert-verde0 hr { border-top-color: #60fff5; }
.alert-verde0 .alert-link { color: #001312; }
.badge-verde0 { color: #212529; background-color: #00C1B5; }
.badge-verde0[href]:hover, .badge-verde0[href]:focus { color: #212529; background-color: #008e85; }
.bg-verde0 { background-color: #00C1B5 !important; }
a.bg-verde0:hover, a.bg-verde0:focus, button.bg-verde0:hover, button.bg-verde0:focus { background-color: #008e85 !important; }
.border-verde0 { border-color: #00C1B5 !important; }
.btn-verde0 { color: #212529; background-color: #00C1B5; border-color: #00C1B5; }
.btn-verde0:hover { color: #212529; background-color: #009d93; border-color: #008e85; }
.btn-verde0:focus, .btn-verde0.focus { box-shadow: 0 0 0 0.2rem rgba(0, 193, 181, 0.5); }
.btn-verde0.disabled, .btn-verde0:disabled { color: #212529; background-color: #00C1B5; border-color: #00C1B5; }
.btn-verde0:not(:disabled):not(.disabled):active, .btn-verde0:not(:disabled):not(.disabled).active, .show > .btn-verde0.dropdown-toggle { color: #212529; background-color: #008e85; border-color: #007e76; }
.btn-verde0:not(:disabled):not(.disabled):active:focus, .btn-verde0:not(:disabled):not(.disabled).active:focus, .show > .btn-verde0.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(0, 193, 181, 0.5); }
.btn-outline-verde0 { color: #00C1B5; background-color: transparent; border-color: #00C1B5; }
.btn-outline-verde0:hover { color: #212529; background-color: #00C1B5; border-color: #00C1B5; }
.btn-outline-verde0:focus, .btn-outline-verde0.focus { box-shadow: 0 0 0 0.2rem rgba(0, 193, 181, 0.5); }
.btn-outline-verde0.disabled, .btn-outline-verde0:disabled { color: #00C1B5; background-color: transparent; }
.btn-outline-verde0:not(:disabled):not(.disabled):active, .btn-outline-verde0:not(:disabled):not(.disabled).active, .show > .btn-outline-verde0.dropdown-toggle { color: #212529; background-color: #00C1B5; border-color: #00C1B5; }
.btn-outline-verde0:not(:disabled):not(.disabled):active:focus, .btn-outline-verde0:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-verde0.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(0, 193, 181, 0.5); }
.list-group-item-verde0 { color: #004642; background-color: #79fff6; }
.list-group-item-verde0.list-group-item-action:hover, .list-group-item-verde0.list-group-item-action:focus { color: #004642; background-color: #60fff5; }
.list-group-item-verde0.list-group-item-action.active { color: #212529; background-color: #004642; border-color: #004642; }
.table-verde0, .table-verde0 > th, .table-verde0 > td { background-color: #79fff6; }
.table-hover .table-verde0:hover { background-color: #60fff5; }
.table-hover .table-verde0:hover > td, .table-hover .table-verde0:hover > th { background-color: #60fff5; }
.text-verde0 { color: #00C1B5 !important; }
a.text-verde0:hover, a.text-verde0:focus { color: #008e85 !important; }


/*------------------------------------
- COLOR verde1
------------------------------------*/
.alert-verde1 { color: #004400; background-color: #8cff8c; border-color: #77ff77; }
.alert-verde1 hr { border-top-color: #5eff5e; }
.alert-verde1 .alert-link { color: #001100; }
.badge-verde1 { color: #fff; background-color: #00BF00; }
.badge-verde1[href]:hover, .badge-verde1[href]:focus { color: #fff; background-color: #008c00; }
.bg-verde1 { background-color: #00BF00 !important; }
a.bg-verde1:hover, a.bg-verde1:focus, button.bg-verde1:hover, button.bg-verde1:focus { background-color: #008c00 !important; }
.border-verde1 { border-color: #00BF00 !important; }
.btn-verde1 { color: #fff; background-color: #00BF00; border-color: #00BF00; }
.btn-verde1:hover { color: #fff; background-color: #009b00; border-color: #008c00; }
.btn-verde1:focus, .btn-verde1.focus { box-shadow: 0 0 0 0.2rem rgba(0, 191, 0, 0.5); }
.btn-verde1.disabled, .btn-verde1:disabled { color: #fff; background-color: #00BF00; border-color: #00BF00; }
.btn-verde1:not(:disabled):not(.disabled):active, .btn-verde1:not(:disabled):not(.disabled).active, .show > .btn-verde1.dropdown-toggle { color: #fff; background-color: #008c00; border-color: #007c00; }
.btn-verde1:not(:disabled):not(.disabled):active:focus, .btn-verde1:not(:disabled):not(.disabled).active:focus, .show > .btn-verde1.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(0, 191, 0, 0.5); }
.btn-outline-verde1 { color: #00BF00; background-color: transparent; border-color: #00BF00; }
.btn-outline-verde1:hover { color: #fff; background-color: #00BF00; border-color: #00BF00; }
.btn-outline-verde1:focus, .btn-outline-verde1.focus { box-shadow: 0 0 0 0.2rem rgba(0, 191, 0, 0.5); }
.btn-outline-verde1.disabled, .btn-outline-verde1:disabled { color: #00BF00; background-color: transparent; }
.btn-outline-verde1:not(:disabled):not(.disabled):active, .btn-outline-verde1:not(:disabled):not(.disabled).active, .show > .btn-outline-verde1.dropdown-toggle { color: #fff; background-color: #00BF00; border-color: #00BF00; }
.btn-outline-verde1:not(:disabled):not(.disabled):active:focus, .btn-outline-verde1:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-verde1.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(0, 191, 0, 0.5); }
.list-group-item-verde1 { color: #004400; background-color: #77ff77; }
.list-group-item-verde1.list-group-item-action:hover, .list-group-item-verde1.list-group-item-action:focus { color: #004400; background-color: #5eff5e; }
.list-group-item-verde1.list-group-item-action.active { color: #fff; background-color: #004400; border-color: #004400; }
.table-verde1, .table-verde1 > th, .table-verde1 > td { background-color: #77ff77; }
.table-hover .table-verde1:hover { background-color: #5eff5e; }
.table-hover .table-verde1:hover > td, .table-hover .table-verde1:hover > th { background-color: #5eff5e; }
.text-verde1 { color: #00BF00 !important; }
a.text-verde1:hover, a.text-verde1:focus { color: #008c00 !important; }


/*------------------------------------
- COLOR rosa0
------------------------------------*/
.alert-rosa0 { color: #5c0030; background-color: #fea5d3; border-color: #fd91c9; }
.alert-rosa0 hr { border-top-color: #fd78bd; }
.alert-rosa0 .alert-link { color: #2a0016; }
.badge-rosa0 { color: #fff; background-color: #D60270; }
.badge-rosa0[href]:hover, .badge-rosa0[href]:focus { color: #fff; background-color: #a30155; }
.bg-rosa0 { background-color: #D60270 !important; }
a.bg-rosa0:hover, a.bg-rosa0:focus, button.bg-rosa0:hover, button.bg-rosa0:focus { background-color: #a30155 !important; }
.border-rosa0 { border-color: #D60270 !important; }
.btn-rosa0 { color: #fff; background-color: #D60270; border-color: #D60270; }
.btn-rosa0:hover { color: #fff; background-color: #b2015d; border-color: #a30155; }
.btn-rosa0:focus, .btn-rosa0.focus { box-shadow: 0 0 0 0.2rem rgba(214, 2, 112, 0.5); }
.btn-rosa0.disabled, .btn-rosa0:disabled { color: #fff; background-color: #D60270; border-color: #D60270; }
.btn-rosa0:not(:disabled):not(.disabled):active, .btn-rosa0:not(:disabled):not(.disabled).active, .show > .btn-rosa0.dropdown-toggle { color: #fff; background-color: #a30155; border-color: #94014d; }
.btn-rosa0:not(:disabled):not(.disabled):active:focus, .btn-rosa0:not(:disabled):not(.disabled).active:focus, .show > .btn-rosa0.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(214, 2, 112, 0.5); }
.btn-outline-rosa0 { color: #D60270; background-color: transparent; border-color: #D60270; }
.btn-outline-rosa0:hover { color: #fff; background-color: #D60270; border-color: #D60270; }
.btn-outline-rosa0:focus, .btn-outline-rosa0.focus { box-shadow: 0 0 0 0.2rem rgba(214, 2, 112, 0.5); }
.btn-outline-rosa0.disabled, .btn-outline-rosa0:disabled { color: #D60270; background-color: transparent; }
.btn-outline-rosa0:not(:disabled):not(.disabled):active, .btn-outline-rosa0:not(:disabled):not(.disabled).active, .show > .btn-outline-rosa0.dropdown-toggle { color: #fff; background-color: #D60270; border-color: #D60270; }
.btn-outline-rosa0:not(:disabled):not(.disabled):active:focus, .btn-outline-rosa0:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-rosa0.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(214, 2, 112, 0.5); }
.list-group-item-rosa0 { color: #5c0030; background-color: #fd91c9; }
.list-group-item-rosa0.list-group-item-action:hover, .list-group-item-rosa0.list-group-item-action:focus { color: #5c0030; background-color: #fd78bd; }
.list-group-item-rosa0.list-group-item-action.active { color: #fff; background-color: #5c0030; border-color: #5c0030; }
.table-rosa0, .table-rosa0 > th, .table-rosa0 > td { background-color: #fd91c9; }
.table-hover .table-rosa0:hover { background-color: #fd78bd; }
.table-hover .table-rosa0:hover > td, .table-hover .table-rosa0:hover > th { background-color: #fd78bd; }
.text-rosa0 { color: #D60270 !important; }
a.text-rosa0:hover, a.text-rosa0:focus { color: #a30155 !important; }


/*------------------------------------
- COLOR rosa1
------------------------------------*/
.alert-rosa1 { color: #5b0034; background-color: #ffa3d7; border-color: #ff8ece; }
.alert-rosa1 hr { border-top-color: #ff75c3; }
.alert-rosa1 .alert-link { color: #280017; }
.badge-rosa1 { color: #fff; background-color: #D6007A; }
.badge-rosa1[href]:hover, .badge-rosa1[href]:focus { color: #fff; background-color: #a3005c; }
.bg-rosa1 { background-color: #D6007A !important; }
a.bg-rosa1:hover, a.bg-rosa1:focus, button.bg-rosa1:hover, button.bg-rosa1:focus { background-color: #a3005c !important; }
.border-rosa1 { border-color: #D6007A !important; }
.btn-rosa1 { color: #fff; background-color: #D6007A; border-color: #D6007A; }
.btn-rosa1:hover { color: #fff; background-color: #b20065; border-color: #a3005c; }
.btn-rosa1:focus, .btn-rosa1.focus { box-shadow: 0 0 0 0.2rem rgba(214, 0, 122, 0.5); }
.btn-rosa1.disabled, .btn-rosa1:disabled { color: #fff; background-color: #D6007A; border-color: #D6007A; }
.btn-rosa1:not(:disabled):not(.disabled):active, .btn-rosa1:not(:disabled):not(.disabled).active, .show > .btn-rosa1.dropdown-toggle { color: #fff; background-color: #a3005c; border-color: #930054; }
.btn-rosa1:not(:disabled):not(.disabled):active:focus, .btn-rosa1:not(:disabled):not(.disabled).active:focus, .show > .btn-rosa1.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(214, 0, 122, 0.5); }
.btn-outline-rosa1 { color: #D6007A; background-color: transparent; border-color: #D6007A; }
.btn-outline-rosa1:hover { color: #fff; background-color: #D6007A; border-color: #D6007A; }
.btn-outline-rosa1:focus, .btn-outline-rosa1.focus { box-shadow: 0 0 0 0.2rem rgba(214, 0, 122, 0.5); }
.btn-outline-rosa1.disabled, .btn-outline-rosa1:disabled { color: #D6007A; background-color: transparent; }
.btn-outline-rosa1:not(:disabled):not(.disabled):active, .btn-outline-rosa1:not(:disabled):not(.disabled).active, .show > .btn-outline-rosa1.dropdown-toggle { color: #fff; background-color: #D6007A; border-color: #D6007A; }
.btn-outline-rosa1:not(:disabled):not(.disabled):active:focus, .btn-outline-rosa1:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-rosa1.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(214, 0, 122, 0.5); }
.list-group-item-rosa1 { color: #5b0034; background-color: #ff8ece; }
.list-group-item-rosa1.list-group-item-action:hover, .list-group-item-rosa1.list-group-item-action:focus { color: #5b0034; background-color: #ff75c3; }
.list-group-item-rosa1.list-group-item-action.active { color: #fff; background-color: #5b0034; border-color: #5b0034; }
.table-rosa1, .table-rosa1 > th, .table-rosa1 > td { background-color: #ff8ece; }
.table-hover .table-rosa1:hover { background-color: #ff75c3; }
.table-hover .table-rosa1:hover > td, .table-hover .table-rosa1:hover > th { background-color: #ff75c3; }
.text-rosa1 { color: #D6007A !important; }
a.text-rosa1:hover, a.text-rosa1:focus { color: #a3005c !important; }


/*------------------------------------
- COLOR rosa2
------------------------------------*/
.alert-rosa2 { color: #bd0e57; background-color: #10011110a; border-color: #fefefe; }
.alert-rosa2 hr { border-top-color: #fde6f0; }
.alert-rosa2 .alert-link { color: #8d0a41; }
.badge-rosa2 { color: #212529; background-color: #F25496; }
.badge-rosa2[href]:hover, .badge-rosa2[href]:focus { color: #212529; background-color: #ee2478; }
.bg-rosa2 { background-color: #F25496 !important; }
a.bg-rosa2:hover, a.bg-rosa2:focus, button.bg-rosa2:hover, button.bg-rosa2:focus { background-color: #ee2478 !important; }
.border-rosa2 { border-color: #F25496 !important; }
.btn-rosa2 { color: #212529; background-color: #F25496; border-color: #F25496; }
.btn-rosa2:hover { color: #212529; background-color: #ef3281; border-color: #ee2478; }
.btn-rosa2:focus, .btn-rosa2.focus { box-shadow: 0 0 0 0.2rem rgba(242, 84, 150, 0.5); }
.btn-rosa2.disabled, .btn-rosa2:disabled { color: #212529; background-color: #F25496; border-color: #F25496; }
.btn-rosa2:not(:disabled):not(.disabled):active, .btn-rosa2:not(:disabled):not(.disabled).active, .show > .btn-rosa2.dropdown-toggle { color: #212529; background-color: #ee2478; border-color: #ed1670; }
.btn-rosa2:not(:disabled):not(.disabled):active:focus, .btn-rosa2:not(:disabled):not(.disabled).active:focus, .show > .btn-rosa2.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(242, 84, 150, 0.5); }
.btn-outline-rosa2 { color: #F25496; background-color: transparent; border-color: #F25496; }
.btn-outline-rosa2:hover { color: #212529; background-color: #F25496; border-color: #F25496; }
.btn-outline-rosa2:focus, .btn-outline-rosa2.focus { box-shadow: 0 0 0 0.2rem rgba(242, 84, 150, 0.5); }
.btn-outline-rosa2.disabled, .btn-outline-rosa2:disabled { color: #F25496; background-color: transparent; }
.btn-outline-rosa2:not(:disabled):not(.disabled):active, .btn-outline-rosa2:not(:disabled):not(.disabled).active, .show > .btn-outline-rosa2.dropdown-toggle { color: #212529; background-color: #F25496; border-color: #F25496; }
.btn-outline-rosa2:not(:disabled):not(.disabled):active:focus, .btn-outline-rosa2:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-rosa2.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(242, 84, 150, 0.5); }
.list-group-item-rosa2 { color: #bd0e57; background-color: #fefefe; }
.list-group-item-rosa2.list-group-item-action:hover, .list-group-item-rosa2.list-group-item-action:focus { color: #bd0e57; background-color: #fde6f0; }
.list-group-item-rosa2.list-group-item-action.active { color: #212529; background-color: #bd0e57; border-color: #bd0e57; }
.table-rosa2, .table-rosa2 > th, .table-rosa2 > td { background-color: #fefefe; }
.table-hover .table-rosa2:hover { background-color: #fde6f0; }
.table-hover .table-rosa2:hover > td, .table-hover .table-rosa2:hover > th { background-color: #fde6f0; }
.text-rosa2 { color: #F25496 !important; }
a.text-rosa2:hover, a.text-rosa2:focus { color: #ee2478 !important; }


/*------------------------------------
- COLOR rosa3
------------------------------------*/
.alert-rosa3 { color: #7e003a; background-color: #ffc5e0; border-color: #ffb1d5; }
.alert-rosa3 hr { border-top-color: #ff98c7; }
.alert-rosa3 .alert-link { color: #4b0022; }
.badge-rosa3 { color: #fff; background-color: #F90073; }
.badge-rosa3[href]:hover, .badge-rosa3[href]:focus { color: #fff; background-color: #c5005b; }
.bg-rosa3 { background-color: #F90073 !important; }
a.bg-rosa3:hover, a.bg-rosa3:focus, button.bg-rosa3:hover, button.bg-rosa3:focus { background-color: #c5005b !important; }
.border-rosa3 { border-color: #F90073 !important; }
.btn-rosa3 { color: #fff; background-color: #F90073; border-color: #F90073; }
.btn-rosa3:hover { color: #fff; background-color: #d50062; border-color: #c5005b; }
.btn-rosa3:focus, .btn-rosa3.focus { box-shadow: 0 0 0 0.2rem rgba(249, 0, 115, 0.5); }
.btn-rosa3.disabled, .btn-rosa3:disabled { color: #fff; background-color: #F90073; border-color: #F90073; }
.btn-rosa3:not(:disabled):not(.disabled):active, .btn-rosa3:not(:disabled):not(.disabled).active, .show > .btn-rosa3.dropdown-toggle { color: #fff; background-color: #c5005b; border-color: #b60054; }
.btn-rosa3:not(:disabled):not(.disabled):active:focus, .btn-rosa3:not(:disabled):not(.disabled).active:focus, .show > .btn-rosa3.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(249, 0, 115, 0.5); }
.btn-outline-rosa3 { color: #F90073; background-color: transparent; border-color: #F90073; }
.btn-outline-rosa3:hover { color: #fff; background-color: #F90073; border-color: #F90073; }
.btn-outline-rosa3:focus, .btn-outline-rosa3.focus { box-shadow: 0 0 0 0.2rem rgba(249, 0, 115, 0.5); }
.btn-outline-rosa3.disabled, .btn-outline-rosa3:disabled { color: #F90073; background-color: transparent; }
.btn-outline-rosa3:not(:disabled):not(.disabled):active, .btn-outline-rosa3:not(:disabled):not(.disabled).active, .show > .btn-outline-rosa3.dropdown-toggle { color: #fff; background-color: #F90073; border-color: #F90073; }
.btn-outline-rosa3:not(:disabled):not(.disabled):active:focus, .btn-outline-rosa3:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-rosa3.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(249, 0, 115, 0.5); }
.list-group-item-rosa3 { color: #7e003a; background-color: #ffb1d5; }
.list-group-item-rosa3.list-group-item-action:hover, .list-group-item-rosa3.list-group-item-action:focus { color: #7e003a; background-color: #ff98c7; }
.list-group-item-rosa3.list-group-item-action.active { color: #fff; background-color: #7e003a; border-color: #7e003a; }
.table-rosa3, .table-rosa3 > th, .table-rosa3 > td { background-color: #ffb1d5; }
.table-hover .table-rosa3:hover { background-color: #ff98c7; }
.table-hover .table-rosa3:hover > td, .table-hover .table-rosa3:hover > th { background-color: #ff98c7; }
.text-rosa3 { color: #F90073 !important; }
a.text-rosa3:hover, a.text-rosa3:focus { color: #c5005b !important; }


/*------------------------------------
- COLOR rosa4
------------------------------------*/
.alert-rosa4 { color: #6b003a; background-color: #ffb3db; border-color: #ff9ed2; }
.alert-rosa4 hr { border-top-color: #ff85c6; }
.alert-rosa4 .alert-link { color: #38001e; }
.badge-rosa4 { color: #fff; background-color: #E6007C; }
.badge-rosa4[href]:hover, .badge-rosa4[href]:focus { color: #fff; background-color: #b30060; }
.bg-rosa4 { background-color: #E6007C !important; }
a.bg-rosa4:hover, a.bg-rosa4:focus, button.bg-rosa4:hover, button.bg-rosa4:focus { background-color: #b30060 !important; }
.border-rosa4 { border-color: #E6007C !important; }
.btn-rosa4 { color: #fff; background-color: #E6007C; border-color: #E6007C; }
.btn-rosa4:hover { color: #fff; background-color: #c20068; border-color: #b30060; }
.btn-rosa4:focus, .btn-rosa4.focus { box-shadow: 0 0 0 0.2rem rgba(230, 0, 124, 0.5); }
.btn-rosa4.disabled, .btn-rosa4:disabled { color: #fff; background-color: #E6007C; border-color: #E6007C; }
.btn-rosa4:not(:disabled):not(.disabled):active, .btn-rosa4:not(:disabled):not(.disabled).active, .show > .btn-rosa4.dropdown-toggle { color: #fff; background-color: #b30060; border-color: #a30058; }
.btn-rosa4:not(:disabled):not(.disabled):active:focus, .btn-rosa4:not(:disabled):not(.disabled).active:focus, .show > .btn-rosa4.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(230, 0, 124, 0.5); }
.btn-outline-rosa4 { color: #E6007C; background-color: transparent; border-color: #E6007C; }
.btn-outline-rosa4:hover { color: #fff; background-color: #E6007C; border-color: #E6007C; }
.btn-outline-rosa4:focus, .btn-outline-rosa4.focus { box-shadow: 0 0 0 0.2rem rgba(230, 0, 124, 0.5); }
.btn-outline-rosa4.disabled, .btn-outline-rosa4:disabled { color: #E6007C; background-color: transparent; }
.btn-outline-rosa4:not(:disabled):not(.disabled):active, .btn-outline-rosa4:not(:disabled):not(.disabled).active, .show > .btn-outline-rosa4.dropdown-toggle { color: #fff; background-color: #E6007C; border-color: #E6007C; }
.btn-outline-rosa4:not(:disabled):not(.disabled):active:focus, .btn-outline-rosa4:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-rosa4.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(230, 0, 124, 0.5); }
.list-group-item-rosa4 { color: #6b003a; background-color: #ff9ed2; }
.list-group-item-rosa4.list-group-item-action:hover, .list-group-item-rosa4.list-group-item-action:focus { color: #6b003a; background-color: #ff85c6; }
.list-group-item-rosa4.list-group-item-action.active { color: #fff; background-color: #6b003a; border-color: #6b003a; }
.table-rosa4, .table-rosa4 > th, .table-rosa4 > td { background-color: #ff9ed2; }
.table-hover .table-rosa4:hover { background-color: #ff85c6; }
.table-hover .table-rosa4:hover > td, .table-hover .table-rosa4:hover > th { background-color: #ff85c6; }
.text-rosa4 { color: #E6007C !important; }
a.text-rosa4:hover, a.text-rosa4:focus { color: #b30060 !important; }


/*------------------------------------
- COLOR naranja0
------------------------------------*/
.alert-naranja0 { color: #8b3800; background-color: #ffe4d3; border-color: #ffd8be; }
.alert-naranja0 hr { border-top-color: #ffc9a5; }
.alert-naranja0 .alert-link { color: #582400; }
.badge-naranja0 { color: #212529; background-color: #FF6C07; }
.badge-naranja0[href]:hover, .badge-naranja0[href]:focus { color: #212529; background-color: #d35500; }
.bg-naranja0 { background-color: #FF6C07 !important; }
a.bg-naranja0:hover, a.bg-naranja0:focus, button.bg-naranja0:hover, button.bg-naranja0:focus { background-color: #d35500 !important; }
.border-naranja0 { border-color: #FF6C07 !important; }
.btn-naranja0 { color: #212529; background-color: #FF6C07; border-color: #FF6C07; }
.btn-naranja0:hover { color: #212529; background-color: #e25c00; border-color: #d35500; }
.btn-naranja0:focus, .btn-naranja0.focus { box-shadow: 0 0 0 0.2rem rgba(255, 108, 7, 0.5); }
.btn-naranja0.disabled, .btn-naranja0:disabled { color: #212529; background-color: #FF6C07; border-color: #FF6C07; }
.btn-naranja0:not(:disabled):not(.disabled):active, .btn-naranja0:not(:disabled):not(.disabled).active, .show > .btn-naranja0.dropdown-toggle { color: #212529; background-color: #d35500; border-color: #c34f00; }
.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(255, 108, 7, 0.5); }
.btn-outline-naranja0 { color: #FF6C07; background-color: transparent; border-color: #FF6C07; }
.btn-outline-naranja0:hover { color: #212529; background-color: #FF6C07; border-color: #FF6C07; }
.btn-outline-naranja0:focus, .btn-outline-naranja0.focus { box-shadow: 0 0 0 0.2rem rgba(255, 108, 7, 0.5); }
.btn-outline-naranja0.disabled, .btn-outline-naranja0:disabled { color: #FF6C07; 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: #FF6C07; border-color: #FF6C07; }
.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(255, 108, 7, 0.5); }
.list-group-item-naranja0 { color: #8b3800; background-color: #ffd8be; }
.list-group-item-naranja0.list-group-item-action:hover, .list-group-item-naranja0.list-group-item-action:focus { color: #8b3800; background-color: #ffc9a5; }
.list-group-item-naranja0.list-group-item-action.active { color: #212529; background-color: #8b3800; border-color: #8b3800; }
.table-naranja0, .table-naranja0 > th, .table-naranja0 > td { background-color: #ffd8be; }
.table-hover .table-naranja0:hover { background-color: #ffc9a5; }
.table-hover .table-naranja0:hover > td, .table-hover .table-naranja0:hover > th { background-color: #ffc9a5; }
.text-naranja0 { color: #FF6C07 !important; }
a.text-naranja0:hover, a.text-naranja0:focus { color: #d35500 !important; }


/*------------------------------------
- COLOR naranja1
------------------------------------*/
.alert-naranja1 { color: #843800; background-color: #ffe1cc; border-color: #ffd5b7; }
.alert-naranja1 hr { border-top-color: #ffc79e; }
.alert-naranja1 .alert-link { color: #512200; }
.badge-naranja1 { color: #212529; background-color: #FF6C00; }
.badge-naranja1[href]:hover, .badge-naranja1[href]:focus { color: #212529; background-color: #cc5600; }
.bg-naranja1 { background-color: #FF6C00 !important; }
a.bg-naranja1:hover, a.bg-naranja1:focus, button.bg-naranja1:hover, button.bg-naranja1:focus { background-color: #cc5600 !important; }
.border-naranja1 { border-color: #FF6C00 !important; }
.btn-naranja1 { color: #212529; background-color: #FF6C00; border-color: #FF6C00; }
.btn-naranja1:hover { color: #212529; background-color: #db5c00; border-color: #cc5600; }
.btn-naranja1:focus, .btn-naranja1.focus { box-shadow: 0 0 0 0.2rem rgba(255, 108, 0, 0.5); }
.btn-naranja1.disabled, .btn-naranja1:disabled { color: #212529; background-color: #FF6C00; border-color: #FF6C00; }
.btn-naranja1:not(:disabled):not(.disabled):active, .btn-naranja1:not(:disabled):not(.disabled).active, .show > .btn-naranja1.dropdown-toggle { color: #212529; background-color: #cc5600; border-color: #bc4f00; }
.btn-naranja1:not(:disabled):not(.disabled):active:focus, .btn-naranja1:not(:disabled):not(.disabled).active:focus, .show > .btn-naranja1.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(255, 108, 0, 0.5); }
.btn-outline-naranja1 { color: #FF6C00; background-color: transparent; border-color: #FF6C00; }
.btn-outline-naranja1:hover { color: #212529; background-color: #FF6C00; border-color: #FF6C00; }
.btn-outline-naranja1:focus, .btn-outline-naranja1.focus { box-shadow: 0 0 0 0.2rem rgba(255, 108, 0, 0.5); }
.btn-outline-naranja1.disabled, .btn-outline-naranja1:disabled { color: #FF6C00; background-color: transparent; }
.btn-outline-naranja1:not(:disabled):not(.disabled):active, .btn-outline-naranja1:not(:disabled):not(.disabled).active, .show > .btn-outline-naranja1.dropdown-toggle { color: #212529; background-color: #FF6C00; border-color: #FF6C00; }
.btn-outline-naranja1:not(:disabled):not(.disabled):active:focus, .btn-outline-naranja1:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-naranja1.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(255, 108, 0, 0.5); }
.list-group-item-naranja1 { color: #843800; background-color: #ffd5b7; }
.list-group-item-naranja1.list-group-item-action:hover, .list-group-item-naranja1.list-group-item-action:focus { color: #843800; background-color: #ffc79e; }
.list-group-item-naranja1.list-group-item-action.active { color: #212529; background-color: #843800; border-color: #843800; }
.table-naranja1, .table-naranja1 > th, .table-naranja1 > td { background-color: #ffd5b7; }
.table-hover .table-naranja1:hover { background-color: #ffc79e; }
.table-hover .table-naranja1:hover > td, .table-hover .table-naranja1:hover > th { background-color: #ffc79e; }
.text-naranja1 { color: #FF6C00 !important; }
a.text-naranja1:hover, a.text-naranja1:focus { color: #cc5600 !important; }


/*------------------------------------
- COLOR naranja2
------------------------------------*/
.alert-naranja2 { color: #943e0d; background-color: #fdf1ea; border-color: #fbe4d8; }
.alert-naranja2 hr { border-top-color: #f9d5c0; }
.alert-naranja2 .alert-link { color: #652a09; }
.badge-naranja2 { color: #212529; background-color: #EC7430; }
.badge-naranja2[href]:hover, .badge-naranja2[href]:focus { color: #212529; background-color: #d55913; }
.bg-naranja2 { background-color: #EC7430 !important; }
a.bg-naranja2:hover, a.bg-naranja2:focus, button.bg-naranja2:hover, button.bg-naranja2:focus { background-color: #d55913 !important; }
.border-naranja2 { border-color: #EC7430 !important; }
.btn-naranja2 { color: #212529; background-color: #EC7430; border-color: #EC7430; }
.btn-naranja2:hover { color: #212529; background-color: #e35f14; border-color: #d55913; }
.btn-naranja2:focus, .btn-naranja2.focus { box-shadow: 0 0 0 0.2rem rgba(236, 116, 48, 0.5); }
.btn-naranja2.disabled, .btn-naranja2:disabled { color: #212529; background-color: #EC7430; border-color: #EC7430; }
.btn-naranja2:not(:disabled):not(.disabled):active, .btn-naranja2:not(:disabled):not(.disabled).active, .show > .btn-naranja2.dropdown-toggle { color: #212529; background-color: #d55913; border-color: #c75312; }
.btn-naranja2:not(:disabled):not(.disabled):active:focus, .btn-naranja2:not(:disabled):not(.disabled).active:focus, .show > .btn-naranja2.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(236, 116, 48, 0.5); }
.btn-outline-naranja2 { color: #EC7430; background-color: transparent; border-color: #EC7430; }
.btn-outline-naranja2:hover { color: #212529; background-color: #EC7430; border-color: #EC7430; }
.btn-outline-naranja2:focus, .btn-outline-naranja2.focus { box-shadow: 0 0 0 0.2rem rgba(236, 116, 48, 0.5); }
.btn-outline-naranja2.disabled, .btn-outline-naranja2:disabled { color: #EC7430; background-color: transparent; }
.btn-outline-naranja2:not(:disabled):not(.disabled):active, .btn-outline-naranja2:not(:disabled):not(.disabled).active, .show > .btn-outline-naranja2.dropdown-toggle { color: #212529; background-color: #EC7430; border-color: #EC7430; }
.btn-outline-naranja2:not(:disabled):not(.disabled):active:focus, .btn-outline-naranja2:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-naranja2.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(236, 116, 48, 0.5); }
.list-group-item-naranja2 { color: #943e0d; background-color: #fbe4d8; }
.list-group-item-naranja2.list-group-item-action:hover, .list-group-item-naranja2.list-group-item-action:focus { color: #943e0d; background-color: #f9d5c0; }
.list-group-item-naranja2.list-group-item-action.active { color: #212529; background-color: #943e0d; border-color: #943e0d; }
.table-naranja2, .table-naranja2 > th, .table-naranja2 > td { background-color: #fbe4d8; }
.table-hover .table-naranja2:hover { background-color: #f9d5c0; }
.table-hover .table-naranja2:hover > td, .table-hover .table-naranja2:hover > th { background-color: #f9d5c0; }
.text-naranja2 { color: #EC7430 !important; }
a.text-naranja2:hover, a.text-naranja2:focus { color: #d55913 !important; }


/*------------------------------------
- COLOR gris0
------------------------------------*/
.alert-gris0 { color: #282828; background-color: #cccccc; border-color: #c1c1c1; }
.alert-gris0 hr { border-top-color: #b5b5b5; }
.alert-gris0 .alert-link { color: #0f0f0f; }
.badge-gris0 { color: #fff; background-color: #666666; }
.badge-gris0[href]:hover, .badge-gris0[href]:focus { color: #fff; background-color: #4c4c4c; }
.bg-gris0 { background-color: #666666 !important; }
a.bg-gris0:hover, a.bg-gris0:focus, button.bg-gris0:hover, button.bg-gris0:focus { background-color: #4c4c4c !important; }
.border-gris0 { border-color: #666666 !important; }
.btn-gris0 { color: #fff; background-color: #666666; border-color: #666666; }
.btn-gris0:hover { color: #fff; background-color: #545454; border-color: #4c4c4c; }
.btn-gris0:focus, .btn-gris0.focus { box-shadow: 0 0 0 0.2rem rgba(102, 102, 102, 0.5); }
.btn-gris0.disabled, .btn-gris0:disabled { color: #fff; background-color: #666666; border-color: #666666; }
.btn-gris0:not(:disabled):not(.disabled):active, .btn-gris0:not(:disabled):not(.disabled).active, .show > .btn-gris0.dropdown-toggle { color: #fff; background-color: #4c4c4c; border-color: #444444; }
.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(102, 102, 102, 0.5); }
.btn-outline-gris0 { color: #666666; background-color: transparent; border-color: #666666; }
.btn-outline-gris0:hover { color: #fff; background-color: #666666; border-color: #666666; }
.btn-outline-gris0:focus, .btn-outline-gris0.focus { box-shadow: 0 0 0 0.2rem rgba(102, 102, 102, 0.5); }
.btn-outline-gris0.disabled, .btn-outline-gris0:disabled { color: #666666; 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: #fff; background-color: #666666; border-color: #666666; }
.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(102, 102, 102, 0.5); }
.list-group-item-gris0 { color: #282828; background-color: #c1c1c1; }
.list-group-item-gris0.list-group-item-action:hover, .list-group-item-gris0.list-group-item-action:focus { color: #282828; background-color: #b5b5b5; }
.list-group-item-gris0.list-group-item-action.active { color: #fff; background-color: #282828; border-color: #282828; }
.table-gris0, .table-gris0 > th, .table-gris0 > td { background-color: #c1c1c1; }
.table-hover .table-gris0:hover { background-color: #b5b5b5; }
.table-hover .table-gris0:hover > td, .table-hover .table-gris0:hover > th { background-color: #b5b5b5; }
.text-gris0 { color: #666666 !important; }
a.text-gris0:hover, a.text-gris0:focus { color: #4c4c4c !important; }

/*------------------------------------
- COLOR gris1
------------------------------------*/
.alert-gris1 { color: #b4b4b4; background-color: #158158158; border-color: #14d14d14d; }
.alert-gris1 hr { border-top-color: #141141141; }
.alert-gris1 .alert-link { color: #9b9b9b; }
.badge-gris1 { color: #212529; background-color: #F2F2F2; }
.badge-gris1[href]:hover, .badge-gris1[href]:focus { color: #212529; background-color: #d8d8d8; }
.bg-gris1 { background-color: #F2F2F2 !important; }
a.bg-gris1:hover, a.bg-gris1:focus, button.bg-gris1:hover, button.bg-gris1:focus { background-color: #d8d8d8 !important; }
.border-gris1 { border-color: #F2F2F2 !important; }
.btn-gris1 { color: #212529; background-color: #F2F2F2; border-color: #F2F2F2; }
.btn-gris1:hover { color: #212529; background-color: #e0e0e0; border-color: #d8d8d8; }
.btn-gris1:focus, .btn-gris1.focus { box-shadow: 0 0 0 0.2rem rgba(242, 242, 242, 0.5); }
.btn-gris1.disabled, .btn-gris1:disabled { color: #212529; background-color: #F2F2F2; border-color: #F2F2F2; }
.btn-gris1:not(:disabled):not(.disabled):active, .btn-gris1:not(:disabled):not(.disabled).active, .show > .btn-gris1.dropdown-toggle { color: #212529; background-color: #d8d8d8; border-color: #d0d0d0; }
.btn-gris1:not(:disabled):not(.disabled):active:focus, .btn-gris1:not(:disabled):not(.disabled).active:focus, .show > .btn-gris1.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(242, 242, 242, 0.5); }
.btn-outline-gris1 { color: #F2F2F2; background-color: transparent; border-color: #F2F2F2; }
.btn-outline-gris1:hover { color: #212529; background-color: #F2F2F2; border-color: #F2F2F2; }
.btn-outline-gris1:focus, .btn-outline-gris1.focus { box-shadow: 0 0 0 0.2rem rgba(242, 242, 242, 0.5); }
.btn-outline-gris1.disabled, .btn-outline-gris1:disabled { color: #F2F2F2; background-color: transparent; }
.btn-outline-gris1:not(:disabled):not(.disabled):active, .btn-outline-gris1:not(:disabled):not(.disabled).active, .show > .btn-outline-gris1.dropdown-toggle { color: #212529; background-color: #F2F2F2; border-color: #F2F2F2; }
.btn-outline-gris1:not(:disabled):not(.disabled):active:focus, .btn-outline-gris1:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gris1.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(242, 242, 242, 0.5); }
.list-group-item-gris1 { color: #b4b4b4; background-color: #14d14d14d; }
.list-group-item-gris1.list-group-item-action:hover, .list-group-item-gris1.list-group-item-action:focus { color: #b4b4b4; background-color: #141141141; }
.list-group-item-gris1.list-group-item-action.active { color: #212529; background-color: #b4b4b4; border-color: #b4b4b4; }
.table-gris1, .table-gris1 > th, .table-gris1 > td { background-color: #14d14d14d; }
.table-hover .table-gris1:hover { background-color: #141141141; }
.table-hover .table-gris1:hover > td, .table-hover .table-gris1:hover > th { background-color: #141141141; }
.text-gris1 { color: #F2F2F2 !important; }
a.text-gris1:hover, a.text-gris1:focus { color: #d8d8d8 !important; }

/*------------------------------------
- COLOR verde2
------------------------------------*/
.alert-verde2 { color: #0c2927; background-color: #9ce0db; border-color: #8ddbd5; }
.alert-verde2 hr { border-top-color: #79d5ce; }
.alert-verde2 .alert-link { color: #000202; }
.badge-verde2 { color: #fff; background-color: #2A8780; }
.badge-verde2[href]:hover, .badge-verde2[href]:focus { color: #fff; background-color: #1d605b; }
.bg-verde2 { background-color: #2A8780 !important; }
a.bg-verde2:hover, a.bg-verde2:focus, button.bg-verde2:hover, button.bg-verde2:focus { background-color: #1d605b !important; }
.border-verde2 { border-color: #2A8780 !important; }
.btn-verde2 { color: #fff; background-color: #2A8780; border-color: #2A8780; }
.btn-verde2:hover { color: #fff; background-color: #216b66; border-color: #1d605b; }
.btn-verde2:focus, .btn-verde2.focus { box-shadow: 0 0 0 0.2rem rgba(42, 135, 128, 0.5); }
.btn-verde2.disabled, .btn-verde2:disabled { color: #fff; background-color: #2A8780; border-color: #2A8780; }
.btn-verde2:not(:disabled):not(.disabled):active, .btn-verde2:not(:disabled):not(.disabled).active, .show > .btn-verde2.dropdown-toggle { color: #fff; background-color: #1d605b; border-color: #1a5450; }
.btn-verde2:not(:disabled):not(.disabled):active:focus, .btn-verde2:not(:disabled):not(.disabled).active:focus, .show > .btn-verde2.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(42, 135, 128, 0.5); }
.btn-outline-verde2 { color: #2A8780; background-color: transparent; border-color: #2A8780; }
.btn-outline-verde2:hover { color: #fff; background-color: #2A8780; border-color: #2A8780; }
.btn-outline-verde2:focus, .btn-outline-verde2.focus { box-shadow: 0 0 0 0.2rem rgba(42, 135, 128, 0.5); }
.btn-outline-verde2.disabled, .btn-outline-verde2:disabled { color: #2A8780; background-color: transparent; }
.btn-outline-verde2:not(:disabled):not(.disabled):active, .btn-outline-verde2:not(:disabled):not(.disabled).active, .show > .btn-outline-verde2.dropdown-toggle { color: #fff; background-color: #2A8780; border-color: #2A8780; }
.btn-outline-verde2:not(:disabled):not(.disabled):active:focus, .btn-outline-verde2:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-verde2.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(42, 135, 128, 0.5); }
.list-group-item-verde2 { color: #0c2927; background-color: #8ddbd5; }
.list-group-item-verde2.list-group-item-action:hover, .list-group-item-verde2.list-group-item-action:focus { color: #0c2927; background-color: #79d5ce; }
.list-group-item-verde2.list-group-item-action.active { color: #fff; background-color: #0c2927; border-color: #0c2927; }
.table-verde2, .table-verde2 > th, .table-verde2 > td { background-color: #8ddbd5; }
.table-hover .table-verde2:hover { background-color: #79d5ce; }
.table-hover .table-verde2:hover > td, .table-hover .table-verde2:hover > th { background-color: #79d5ce; }
.text-verde2 { color: #2A8780 !important; }
a.text-verde2:hover, a.text-verde2:focus { color: #1d605b !important; }

/*------------------------------------
- COLOR verde3
------------------------------------*/
.alert-verde3 { color: #003534; background-color: #7dfffc; border-color: #68fffc; }
.alert-verde3 hr { border-top-color: #4ffffc; }
.alert-verde3 .alert-link { color: #000202; }
.badge-verde3 { color: #fff; background-color: #00b0ad; }
.badge-verde3[href]:hover, .badge-verde3[href]:focus { color: #fff; background-color: #ffffffffffffffff7d7a; }
.bg-verde3 { background-color: #00b0ad !important; }
a.bg-verde3:hover, a.bg-verde3:focus, button.bg-verde3:hover, button.bg-verde3:focus { background-color: #ffffffffffffffff7d7a !important; }
.border-verde3 { border-color: #00b0ad !important; }
.btn-verde3 { color: #fff; background-color: #00b0ad; border-color: #00b0ad; }
.btn-verde3:hover { color: #fff; background-color: #008c89; border-color: #ffffffffffffffff7d7a; }
.btn-verde3:focus, .btn-verde3.focus { box-shadow: 0 0 0 0.2rem rgba(0, 176, 173, 0.5); }
.btn-verde3.disabled, .btn-verde3:disabled { color: #fff; background-color: #00b0ad; border-color: #00b0ad; }
.btn-verde3:not(:disabled):not(.disabled):active, .btn-verde3:not(:disabled):not(.disabled).active, .show > .btn-verde3.dropdown-toggle { color: #fff; background-color: #ffffffffffffffff7d7a; border-color: #006d6b; }
.btn-verde3:not(:disabled):not(.disabled):active:focus, .btn-verde3:not(:disabled):not(.disabled).active:focus, .show > .btn-verde3.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(0, 176, 173, 0.5); }
.btn-outline-verde3 { color: #00b0ad; background-color: transparent; border-color: #00b0ad; }
.btn-outline-verde3:hover { color: #fff; background-color: #00b0ad; border-color: #00b0ad; }
.btn-outline-verde3:focus, .btn-outline-verde3.focus { box-shadow: 0 0 0 0.2rem rgba(0, 176, 173, 0.5); }
.btn-outline-verde3.disabled, .btn-outline-verde3:disabled { color: #00b0ad; background-color: transparent; }
.btn-outline-verde3:not(:disabled):not(.disabled):active, .btn-outline-verde3:not(:disabled):not(.disabled).active, .show > .btn-outline-verde3.dropdown-toggle { color: #fff; background-color: #00b0ad; border-color: #00b0ad; }
.btn-outline-verde3:not(:disabled):not(.disabled):active:focus, .btn-outline-verde3:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-verde3.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(0, 176, 173, 0.5); }
.list-group-item-verde3 { color: #003534; background-color: #68fffc; }
.list-group-item-verde3.list-group-item-action:hover, .list-group-item-verde3.list-group-item-action:focus { color: #003534; background-color: #4ffffc; }
.list-group-item-verde3.list-group-item-action.active { color: #fff; background-color: #003534; border-color: #003534; }
.table-verde3, .table-verde3 > th, .table-verde3 > td { background-color: #68fffc; }
.table-hover .table-verde3:hover { background-color: #4ffffc; }
.table-hover .table-verde3:hover > td, .table-hover .table-verde3:hover > th { background-color: #4ffffc; }
.text-verde3 { color: #00b0ad !important; }
a.text-verde3:hover, a.text-verde3:focus { color: #ffffffffffffffff7d7a !important; }