/*------------------------------------
- COLOR azul1
------------------------------------*/
.alert-azul1 { color: #000000; background-color: #4fa8db; border-color: #3ea0d8; }
.alert-azul1 hr { border-top-color: #2a95d2; }
.alert-azul1 .alert-link { color: #000000; }
.badge-azul1 { color: #fff; background-color: #10384F; }
.badge-azul1[href]:hover, .badge-azul1[href]:focus { color: #fff; background-color: #071924; }
.bg-azul1 { background-color: #10384F !important; }
a.bg-azul1:hover, a.bg-azul1:focus, button.bg-azul1:hover, button.bg-azul1:focus { background-color: #071924 !important; }
.border-azul1 { border-color: #10384F !important; }
.btn-azul1 { color: #fff; background-color: #10384F; border-color: #10384F; }
.btn-azul1:hover { color: #fff; background-color: #092231; border-color: #071924; }
.btn-azul1:focus, .btn-azul1.focus { box-shadow: 0 0 0 0.2rem rgba(16, 56, 79, 0.5); }
.btn-azul1.disabled, .btn-azul1:disabled { color: #fff; background-color: #10384F; border-color: #10384F; }
.btn-azul1:not(:disabled):not(.disabled):active, .btn-azul1:not(:disabled):not(.disabled).active, .show > .btn-azul1.dropdown-toggle { color: #fff; background-color: #071924; border-color: #041017; }
.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(16, 56, 79, 0.5); }
.btn-outline-azul1 { color: #10384F; background-color: transparent; border-color: #10384F; }
.btn-outline-azul1:hover { color: #fff; background-color: #10384F; border-color: #10384F; }
.btn-outline-azul1:focus, .btn-outline-azul1.focus { box-shadow: 0 0 0 0.2rem rgba(16, 56, 79, 0.5); }
.btn-outline-azul1.disabled, .btn-outline-azul1:disabled { color: #10384F; 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: #10384F; border-color: #10384F; }
.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(16, 56, 79, 0.5); }
.list-group-item-azul1 { color: #000000; background-color: #3ea0d8; }
.list-group-item-azul1.list-group-item-action:hover, .list-group-item-azul1.list-group-item-action:focus { color: #000000; background-color: #2a95d2; }
.list-group-item-azul1.list-group-item-action.active { color: #fff; background-color: #000000; border-color: #000000; }
.table-azul1, .table-azul1 > th, .table-azul1 > td { background-color: #3ea0d8; }
.table-hover .table-azul1:hover { background-color: #2a95d2; }
.table-hover .table-azul1:hover > td, .table-hover .table-azul1:hover > th { background-color: #2a95d2; }
.text-azul1 { color: #10384F !important; }
a.text-azul1:hover, a.text-azul1:focus { color: #071924 !important; }

/*------------------------------------
- COLOR azul2
------------------------------------*/
.alert-azul2 { color: #000304; background-color: #4cd4ff; border-color: #37cfff; }
.alert-azul2 hr { border-top-color: #1ec9ff; }
.alert-azul2 .alert-link { color: #000000; }
.badge-azul2 { color: #fff; background-color: #00617F; }
.badge-azul2[href]:hover, .badge-azul2[href]:focus { color: #fff; background-color: #ffffffffffffffff3a4c; }
.bg-azul2 { background-color: #00617F !important; }
a.bg-azul2:hover, a.bg-azul2:focus, button.bg-azul2:hover, button.bg-azul2:focus { background-color: #ffffffffffffffff3a4c !important; }
.border-azul2 { border-color: #00617F !important; }
.btn-azul2 { color: #fff; background-color: #00617F; border-color: #00617F; }
.btn-azul2:hover { color: #fff; background-color: #00455b; border-color: #ffffffffffffffff3a4c; }
.btn-azul2:focus, .btn-azul2.focus { box-shadow: 0 0 0 0.2rem rgba(0, 97, 127, 0.5); }
.btn-azul2.disabled, .btn-azul2:disabled { color: #fff; background-color: #00617F; border-color: #00617F; }
.btn-azul2:not(:disabled):not(.disabled):active, .btn-azul2:not(:disabled):not(.disabled).active, .show > .btn-azul2.dropdown-toggle { color: #fff; background-color: #ffffffffffffffff3a4c; border-color: #002e3c; }
.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, 97, 127, 0.5); }
.btn-outline-azul2 { color: #00617F; background-color: transparent; border-color: #00617F; }
.btn-outline-azul2:hover { color: #fff; background-color: #00617F; border-color: #00617F; }
.btn-outline-azul2:focus, .btn-outline-azul2.focus { box-shadow: 0 0 0 0.2rem rgba(0, 97, 127, 0.5); }
.btn-outline-azul2.disabled, .btn-outline-azul2:disabled { color: #00617F; 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: #00617F; border-color: #00617F; }
.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, 97, 127, 0.5); }
.list-group-item-azul2 { color: #000304; background-color: #37cfff; }
.list-group-item-azul2.list-group-item-action:hover, .list-group-item-azul2.list-group-item-action:focus { color: #000304; background-color: #1ec9ff; }
.list-group-item-azul2.list-group-item-action.active { color: #fff; background-color: #000304; border-color: #000304; }
.table-azul2, .table-azul2 > th, .table-azul2 > td { background-color: #37cfff; }
.table-hover .table-azul2:hover { background-color: #1ec9ff; }
.table-hover .table-azul2:hover > td, .table-hover .table-azul2:hover > th { background-color: #1ec9ff; }
.text-azul2 { color: #00617F !important; }
a.text-azul2:hover, a.text-azul2:focus { color: #ffffffffffffffff3a4c !important; }

/*------------------------------------
- COLOR azul3
------------------------------------*/
.alert-azul3 { color: #004164; background-color: #ace1ff; border-color: #97daff; }
.alert-azul3 hr { border-top-color: #7ed1ff; }
.alert-azul3 .alert-link { color: #002031; }
.badge-azul3 { color: #fff; background-color: #0091DF; }
.badge-azul3[href]:hover, .badge-azul3[href]:focus { color: #fff; background-color: #006fac; }
.bg-azul3 { background-color: #0091DF !important; }
a.bg-azul3:hover, a.bg-azul3:focus, button.bg-azul3:hover, button.bg-azul3:focus { background-color: #006fac !important; }
.border-azul3 { border-color: #0091DF !important; }
.btn-azul3 { color: #fff; background-color: #0091DF; border-color: #0091DF; }
.btn-azul3:hover { color: #fff; background-color: #0079bb; border-color: #006fac; }
.btn-azul3:focus, .btn-azul3.focus { box-shadow: 0 0 0 0.2rem rgba(0, 145, 223, 0.5); }
.btn-azul3.disabled, .btn-azul3:disabled { color: #fff; background-color: #0091DF; border-color: #0091DF; }
.btn-azul3:not(:disabled):not(.disabled):active, .btn-azul3:not(:disabled):not(.disabled).active, .show > .btn-azul3.dropdown-toggle { color: #fff; background-color: #006fac; border-color: #00659c; }
.btn-azul3:not(:disabled):not(.disabled):active:focus, .btn-azul3:not(:disabled):not(.disabled).active:focus, .show > .btn-azul3.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(0, 145, 223, 0.5); }
.btn-outline-azul3 { color: #0091DF; background-color: transparent; border-color: #0091DF; }
.btn-outline-azul3:hover { color: #fff; background-color: #0091DF; border-color: #0091DF; }
.btn-outline-azul3:focus, .btn-outline-azul3.focus { box-shadow: 0 0 0 0.2rem rgba(0, 145, 223, 0.5); }
.btn-outline-azul3.disabled, .btn-outline-azul3:disabled { color: #0091DF; background-color: transparent; }
.btn-outline-azul3:not(:disabled):not(.disabled):active, .btn-outline-azul3:not(:disabled):not(.disabled).active, .show > .btn-outline-azul3.dropdown-toggle { color: #fff; background-color: #0091DF; border-color: #0091DF; }
.btn-outline-azul3:not(:disabled):not(.disabled):active:focus, .btn-outline-azul3:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-azul3.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(0, 145, 223, 0.5); }
.list-group-item-azul3 { color: #004164; background-color: #97daff; }
.list-group-item-azul3.list-group-item-action:hover, .list-group-item-azul3.list-group-item-action:focus { color: #004164; background-color: #7ed1ff; }
.list-group-item-azul3.list-group-item-action.active { color: #fff; background-color: #004164; border-color: #004164; }
.table-azul3, .table-azul3 > th, .table-azul3 > td { background-color: #97daff; }
.table-hover .table-azul3:hover { background-color: #7ed1ff; }
.table-hover .table-azul3:hover > td, .table-hover .table-azul3:hover > th { background-color: #7ed1ff; }
.text-azul3 { color: #0091DF !important; }
a.text-azul3:hover, a.text-azul3:focus { color: #006fac !important; }

/*------------------------------------
- COLOR azul4
------------------------------------*/
.alert-azul4 { color: #006184; background-color: #ccf1ff; border-color: #b7ecff; }
.alert-azul4 hr { border-top-color: #9ee5ff; }
.alert-azul4 .alert-link { color: #003c51; }
.badge-azul4 { color: #212529; background-color: #00BCFF; }
.badge-azul4[href]:hover, .badge-azul4[href]:focus { color: #212529; background-color: #0096cc; }
.bg-azul4 { background-color: #00BCFF !important; }
a.bg-azul4:hover, a.bg-azul4:focus, button.bg-azul4:hover, button.bg-azul4:focus { background-color: #0096cc !important; }
.border-azul4 { border-color: #00BCFF !important; }
.btn-azul4 { color: #212529; background-color: #00BCFF; border-color: #00BCFF; }
.btn-azul4:hover { color: #212529; background-color: #00a1db; border-color: #0096cc; }
.btn-azul4:focus, .btn-azul4.focus { box-shadow: 0 0 0 0.2rem rgba(0, 188, 255, 0.5); }
.btn-azul4.disabled, .btn-azul4:disabled { color: #212529; background-color: #00BCFF; border-color: #00BCFF; }
.btn-azul4:not(:disabled):not(.disabled):active, .btn-azul4:not(:disabled):not(.disabled).active, .show > .btn-azul4.dropdown-toggle { color: #212529; background-color: #0096cc; border-color: #008bbc; }
.btn-azul4:not(:disabled):not(.disabled):active:focus, .btn-azul4:not(:disabled):not(.disabled).active:focus, .show > .btn-azul4.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(0, 188, 255, 0.5); }
.btn-outline-azul4 { color: #00BCFF; background-color: transparent; border-color: #00BCFF; }
.btn-outline-azul4:hover { color: #212529; background-color: #00BCFF; border-color: #00BCFF; }
.btn-outline-azul4:focus, .btn-outline-azul4.focus { box-shadow: 0 0 0 0.2rem rgba(0, 188, 255, 0.5); }
.btn-outline-azul4.disabled, .btn-outline-azul4:disabled { color: #00BCFF; background-color: transparent; }
.btn-outline-azul4:not(:disabled):not(.disabled):active, .btn-outline-azul4:not(:disabled):not(.disabled).active, .show > .btn-outline-azul4.dropdown-toggle { color: #212529; background-color: #00BCFF; border-color: #00BCFF; }
.btn-outline-azul4:not(:disabled):not(.disabled):active:focus, .btn-outline-azul4:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-azul4.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(0, 188, 255, 0.5); }
.list-group-item-azul4 { color: #006184; background-color: #b7ecff; }
.list-group-item-azul4.list-group-item-action:hover, .list-group-item-azul4.list-group-item-action:focus { color: #006184; background-color: #9ee5ff; }
.list-group-item-azul4.list-group-item-action.active { color: #212529; background-color: #006184; border-color: #006184; }
.table-azul4, .table-azul4 > th, .table-azul4 > td { background-color: #b7ecff; }
.table-hover .table-azul4:hover { background-color: #9ee5ff; }
.table-hover .table-azul4:hover > td, .table-hover .table-azul4:hover > th { background-color: #9ee5ff; }
.text-azul4 { color: #00BCFF !important; }
a.text-azul4:hover, a.text-azul4:focus { color: #0096cc !important; }

/*------------------------------------
- COLOR verde1
------------------------------------*/
.alert-verde1 { color: #000000; background-color: #10ff88; border-color: #00fb7d; }
.alert-verde1 hr { border-top-color: #00e271; }
.alert-verde1 .alert-link { color: #000000; }
.badge-verde1 { color: #fff; background-color: #004422; }
.badge-verde1[href]:hover, .badge-verde1[href]:focus { color: #fff; background-color: #001008; }
.bg-verde1 { background-color: #004422 !important; }
a.bg-verde1:hover, a.bg-verde1:focus, button.bg-verde1:hover, button.bg-verde1:focus { background-color: #001008 !important; }
.border-verde1 { border-color: #004422 !important; }
.btn-verde1 { color: #fff; background-color: #004422; border-color: #004422; }
.btn-verde1:hover { color: #fff; background-color: #ffffffffffffffff2010; border-color: #001008; }
.btn-verde1:focus, .btn-verde1.focus { box-shadow: 0 0 0 0.2rem rgba(0, 68, 34, 0.5); }
.btn-verde1.disabled, .btn-verde1:disabled { color: #fff; background-color: #004422; border-color: #004422; }
.btn-verde1:not(:disabled):not(.disabled):active, .btn-verde1:not(:disabled):not(.disabled).active, .show > .btn-verde1.dropdown-toggle { color: #fff; background-color: #001008; border-color: #000100; }
.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, 68, 34, 0.5); }
.btn-outline-verde1 { color: #004422; background-color: transparent; border-color: #004422; }
.btn-outline-verde1:hover { color: #fff; background-color: #004422; border-color: #004422; }
.btn-outline-verde1:focus, .btn-outline-verde1.focus { box-shadow: 0 0 0 0.2rem rgba(0, 68, 34, 0.5); }
.btn-outline-verde1.disabled, .btn-outline-verde1:disabled { color: #004422; 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: #004422; border-color: #004422; }
.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, 68, 34, 0.5); }
.list-group-item-verde1 { color: #000000; background-color: #00fb7d; }
.list-group-item-verde1.list-group-item-action:hover, .list-group-item-verde1.list-group-item-action:focus { color: #000000; background-color: #00e271; }
.list-group-item-verde1.list-group-item-action.active { color: #fff; background-color: #000000; border-color: #000000; }
.table-verde1, .table-verde1 > th, .table-verde1 > td { background-color: #00fb7d; }
.table-hover .table-verde1:hover { background-color: #00e271; }
.table-hover .table-verde1:hover > td, .table-hover .table-verde1:hover > th { background-color: #00e271; }
.text-verde1 { color: #004422 !important; }
a.text-verde1:hover, a.text-verde1:focus { color: #001008 !important; }

/*------------------------------------
- COLOR verde2
------------------------------------*/
.alert-verde2 { color: #060f08; background-color: #8dcf99; border-color: #7fc98d; }
.alert-verde2 hr { border-top-color: #6dc17d; }
.alert-verde2 .alert-link { color: #000000; }
.badge-verde2 { color: #fff; background-color: #2B6636; }
.badge-verde2[href]:hover, .badge-verde2[href]:focus { color: #fff; background-color: #1b4223; }
.bg-verde2 { background-color: #2B6636 !important; }
a.bg-verde2:hover, a.bg-verde2:focus, button.bg-verde2:hover, button.bg-verde2:focus { background-color: #1b4223 !important; }
.border-verde2 { border-color: #2B6636 !important; }
.btn-verde2 { color: #fff; background-color: #2B6636; border-color: #2B6636; }
.btn-verde2:hover { color: #fff; background-color: #204c28; border-color: #1b4223; }
.btn-verde2:focus, .btn-verde2.focus { box-shadow: 0 0 0 0.2rem rgba(43, 102, 54, 0.5); }
.btn-verde2.disabled, .btn-verde2:disabled { color: #fff; background-color: #2B6636; border-color: #2B6636; }
.btn-verde2:not(:disabled):not(.disabled):active, .btn-verde2:not(:disabled):not(.disabled).active, .show > .btn-verde2.dropdown-toggle { color: #fff; background-color: #1b4223; border-color: #17371d; }
.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(43, 102, 54, 0.5); }
.btn-outline-verde2 { color: #2B6636; background-color: transparent; border-color: #2B6636; }
.btn-outline-verde2:hover { color: #fff; background-color: #2B6636; border-color: #2B6636; }
.btn-outline-verde2:focus, .btn-outline-verde2.focus { box-shadow: 0 0 0 0.2rem rgba(43, 102, 54, 0.5); }
.btn-outline-verde2.disabled, .btn-outline-verde2:disabled { color: #2B6636; 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: #2B6636; border-color: #2B6636; }
.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(43, 102, 54, 0.5); }
.list-group-item-verde2 { color: #060f08; background-color: #7fc98d; }
.list-group-item-verde2.list-group-item-action:hover, .list-group-item-verde2.list-group-item-action:focus { color: #060f08; background-color: #6dc17d; }
.list-group-item-verde2.list-group-item-action.active { color: #fff; background-color: #060f08; border-color: #060f08; }
.table-verde2, .table-verde2 > th, .table-verde2 > td { background-color: #7fc98d; }
.table-hover .table-verde2:hover { background-color: #6dc17d; }
.table-hover .table-verde2:hover > td, .table-hover .table-verde2:hover > th { background-color: #6dc17d; }
.text-verde2 { color: #2B6636 !important; }
a.text-verde2:hover, a.text-verde2:focus { color: #1b4223 !important; }

/*------------------------------------
- COLOR verde3
------------------------------------*/
.alert-verde3 { color: #274506; background-color: #caf59d; border-color: #c0f38b; }
.alert-verde3 hr { border-top-color: #b4f173; }
.alert-verde3 .alert-link { color: #0d1702; }
.badge-verde3 { color: #212529; background-color: #66B512; }
.badge-verde3[href]:hover, .badge-verde3[href]:focus { color: #212529; background-color: #4b860d; }
.bg-verde3 { background-color: #66B512 !important; }
a.bg-verde3:hover, a.bg-verde3:focus, button.bg-verde3:hover, button.bg-verde3:focus { background-color: #4b860d !important; }
.border-verde3 { border-color: #66B512 !important; }
.btn-verde3 { color: #212529; background-color: #66B512; border-color: #66B512; }
.btn-verde3:hover { color: #212529; background-color: #53940e; border-color: #4b860d; }
.btn-verde3:focus, .btn-verde3.focus { box-shadow: 0 0 0 0.2rem rgba(102, 181, 18, 0.5); }
.btn-verde3.disabled, .btn-verde3:disabled { color: #212529; background-color: #66B512; border-color: #66B512; }
.btn-verde3:not(:disabled):not(.disabled):active, .btn-verde3:not(:disabled):not(.disabled).active, .show > .btn-verde3.dropdown-toggle { color: #212529; background-color: #4b860d; border-color: #44780c; }
.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(102, 181, 18, 0.5); }
.btn-outline-verde3 { color: #66B512; background-color: transparent; border-color: #66B512; }
.btn-outline-verde3:hover { color: #212529; background-color: #66B512; border-color: #66B512; }
.btn-outline-verde3:focus, .btn-outline-verde3.focus { box-shadow: 0 0 0 0.2rem rgba(102, 181, 18, 0.5); }
.btn-outline-verde3.disabled, .btn-outline-verde3:disabled { color: #66B512; 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: #212529; background-color: #66B512; border-color: #66B512; }
.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(102, 181, 18, 0.5); }
.list-group-item-verde3 { color: #274506; background-color: #c0f38b; }
.list-group-item-verde3.list-group-item-action:hover, .list-group-item-verde3.list-group-item-action:focus { color: #274506; background-color: #b4f173; }
.list-group-item-verde3.list-group-item-action.active { color: #212529; background-color: #274506; border-color: #274506; }
.table-verde3, .table-verde3 > th, .table-verde3 > td { background-color: #c0f38b; }
.table-hover .table-verde3:hover { background-color: #b4f173; }
.table-hover .table-verde3:hover > td, .table-hover .table-verde3:hover > th { background-color: #b4f173; }
.text-verde3 { color: #66B512 !important; }
a.text-verde3:hover, a.text-verde3:focus { color: #4b860d !important; }

/*------------------------------------
- COLOR verde4
------------------------------------*/
.alert-verde4 { color: #466c15; background-color: #e6f6d1; border-color: #ddf2c0; }
.alert-verde4 hr { border-top-color: #d1eeab; }
.alert-verde4 .alert-link { color: #2a410c; }
.badge-verde4 { color: #212529; background-color: #89D329; }
.badge-verde4[href]:hover, .badge-verde4[href]:focus { color: #212529; background-color: #6da820; }
.bg-verde4 { background-color: #89D329 !important; }
a.bg-verde4:hover, a.bg-verde4:focus, button.bg-verde4:hover, button.bg-verde4:focus { background-color: #6da820 !important; }
.border-verde4 { border-color: #89D329 !important; }
.btn-verde4 { color: #212529; background-color: #89D329; border-color: #89D329; }
.btn-verde4:hover { color: #212529; background-color: #75b523; border-color: #6da820; }
.btn-verde4:focus, .btn-verde4.focus { box-shadow: 0 0 0 0.2rem rgba(137, 211, 41, 0.5); }
.btn-verde4.disabled, .btn-verde4:disabled { color: #212529; background-color: #89D329; border-color: #89D329; }
.btn-verde4:not(:disabled):not(.disabled):active, .btn-verde4:not(:disabled):not(.disabled).active, .show > .btn-verde4.dropdown-toggle { color: #212529; background-color: #6da820; border-color: #649b1e; }
.btn-verde4:not(:disabled):not(.disabled):active:focus, .btn-verde4:not(:disabled):not(.disabled).active:focus, .show > .btn-verde4.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(137, 211, 41, 0.5); }
.btn-outline-verde4 { color: #89D329; background-color: transparent; border-color: #89D329; }
.btn-outline-verde4:hover { color: #212529; background-color: #89D329; border-color: #89D329; }
.btn-outline-verde4:focus, .btn-outline-verde4.focus { box-shadow: 0 0 0 0.2rem rgba(137, 211, 41, 0.5); }
.btn-outline-verde4.disabled, .btn-outline-verde4:disabled { color: #89D329; background-color: transparent; }
.btn-outline-verde4:not(:disabled):not(.disabled):active, .btn-outline-verde4:not(:disabled):not(.disabled).active, .show > .btn-outline-verde4.dropdown-toggle { color: #212529; background-color: #89D329; border-color: #89D329; }
.btn-outline-verde4:not(:disabled):not(.disabled):active:focus, .btn-outline-verde4:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-verde4.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(137, 211, 41, 0.5); }
.list-group-item-verde4 { color: #466c15; background-color: #ddf2c0; }
.list-group-item-verde4.list-group-item-action:hover, .list-group-item-verde4.list-group-item-action:focus { color: #466c15; background-color: #d1eeab; }
.list-group-item-verde4.list-group-item-action.active { color: #212529; background-color: #466c15; border-color: #466c15; }
.table-verde4, .table-verde4 > th, .table-verde4 > td { background-color: #ddf2c0; }
.table-hover .table-verde4:hover { background-color: #d1eeab; }
.table-hover .table-verde4:hover > td, .table-hover .table-verde4:hover > th { background-color: #d1eeab; }
.text-verde4 { color: #89D329 !important; }
a.text-verde4:hover, a.text-verde4:focus { color: #6da820 !important; }

/*------------------------------------
- COLOR morado1
------------------------------------*/
.alert-morado1 { color: #000000; background-color: #ad92b2; border-color: #a586aa; }
.alert-morado1 hr { border-top-color: #99779f; }
.alert-morado1 .alert-link { color: #000000; }
.badge-morado1 { color: #fff; background-color: #443247; }
.badge-morado1[href]:hover, .badge-morado1[href]:focus { color: #fff; background-color: #271c29; }
.bg-morado1 { background-color: #443247 !important; }
a.bg-morado1:hover, a.bg-morado1:focus, button.bg-morado1:hover, button.bg-morado1:focus { background-color: #271c29 !important; }
.border-morado1 { border-color: #443247 !important; }
.btn-morado1 { color: #fff; background-color: #443247; border-color: #443247; }
.btn-morado1:hover { color: #fff; background-color: #2f2332; border-color: #271c29; }
.btn-morado1:focus, .btn-morado1.focus { box-shadow: 0 0 0 0.2rem rgba(68, 50, 71, 0.5); }
.btn-morado1.disabled, .btn-morado1:disabled { color: #fff; background-color: #443247; border-color: #443247; }
.btn-morado1:not(:disabled):not(.disabled):active, .btn-morado1:not(:disabled):not(.disabled).active, .show > .btn-morado1.dropdown-toggle { color: #fff; background-color: #271c29; border-color: #1e1620; }
.btn-morado1:not(:disabled):not(.disabled):active:focus, .btn-morado1:not(:disabled):not(.disabled).active:focus, .show > .btn-morado1.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(68, 50, 71, 0.5); }
.btn-outline-morado1 { color: #443247; background-color: transparent; border-color: #443247; }
.btn-outline-morado1:hover { color: #fff; background-color: #443247; border-color: #443247; }
.btn-outline-morado1:focus, .btn-outline-morado1.focus { box-shadow: 0 0 0 0.2rem rgba(68, 50, 71, 0.5); }
.btn-outline-morado1.disabled, .btn-outline-morado1:disabled { color: #443247; background-color: transparent; }
.btn-outline-morado1:not(:disabled):not(.disabled):active, .btn-outline-morado1:not(:disabled):not(.disabled).active, .show > .btn-outline-morado1.dropdown-toggle { color: #fff; background-color: #443247; border-color: #443247; }
.btn-outline-morado1:not(:disabled):not(.disabled):active:focus, .btn-outline-morado1:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-morado1.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(68, 50, 71, 0.5); }
.list-group-item-morado1 { color: #000000; background-color: #a586aa; }
.list-group-item-morado1.list-group-item-action:hover, .list-group-item-morado1.list-group-item-action:focus { color: #000000; background-color: #99779f; }
.list-group-item-morado1.list-group-item-action.active { color: #fff; background-color: #000000; border-color: #000000; }
.table-morado1, .table-morado1 > th, .table-morado1 > td { background-color: #a586aa; }
.table-hover .table-morado1:hover { background-color: #99779f; }
.table-hover .table-morado1:hover > td, .table-hover .table-morado1:hover > th { background-color: #99779f; }
.text-morado1 { color: #443247 !important; }
a.text-morado1:hover, a.text-morado1:focus { color: #271c29 !important; }

/*------------------------------------
- COLOR morado2
------------------------------------*/
.alert-morado2 { color: #1c151c; background-color: #c5b1c6; border-color: #bca6bd; }
.alert-morado2 hr { border-top-color: #b197b2; }
.alert-morado2 .alert-link { color: #000000; }
.badge-morado2 { color: #fff; background-color: #624963; }
.badge-morado2[href]:hover, .badge-morado2[href]:focus { color: #fff; background-color: #443345; }
.bg-morado2 { background-color: #624963 !important; }
a.bg-morado2:hover, a.bg-morado2:focus, button.bg-morado2:hover, button.bg-morado2:focus { background-color: #443345 !important; }
.border-morado2 { border-color: #624963 !important; }
.btn-morado2 { color: #fff; background-color: #624963; border-color: #624963; }
.btn-morado2:hover { color: #fff; background-color: #4d394e; border-color: #443345; }
.btn-morado2:focus, .btn-morado2.focus { box-shadow: 0 0 0 0.2rem rgba(98, 73, 99, 0.5); }
.btn-morado2.disabled, .btn-morado2:disabled { color: #fff; background-color: #624963; border-color: #624963; }
.btn-morado2:not(:disabled):not(.disabled):active, .btn-morado2:not(:disabled):not(.disabled).active, .show > .btn-morado2.dropdown-toggle { color: #fff; background-color: #443345; border-color: #3c2c3c; }
.btn-morado2:not(:disabled):not(.disabled):active:focus, .btn-morado2:not(:disabled):not(.disabled).active:focus, .show > .btn-morado2.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(98, 73, 99, 0.5); }
.btn-outline-morado2 { color: #624963; background-color: transparent; border-color: #624963; }
.btn-outline-morado2:hover { color: #fff; background-color: #624963; border-color: #624963; }
.btn-outline-morado2:focus, .btn-outline-morado2.focus { box-shadow: 0 0 0 0.2rem rgba(98, 73, 99, 0.5); }
.btn-outline-morado2.disabled, .btn-outline-morado2:disabled { color: #624963; background-color: transparent; }
.btn-outline-morado2:not(:disabled):not(.disabled):active, .btn-outline-morado2:not(:disabled):not(.disabled).active, .show > .btn-outline-morado2.dropdown-toggle { color: #fff; background-color: #624963; border-color: #624963; }
.btn-outline-morado2:not(:disabled):not(.disabled):active:focus, .btn-outline-morado2:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-morado2.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(98, 73, 99, 0.5); }
.list-group-item-morado2 { color: #1c151c; background-color: #bca6bd; }
.list-group-item-morado2.list-group-item-action:hover, .list-group-item-morado2.list-group-item-action:focus { color: #1c151c; background-color: #b197b2; }
.list-group-item-morado2.list-group-item-action.active { color: #fff; background-color: #1c151c; border-color: #1c151c; }
.table-morado2, .table-morado2 > th, .table-morado2 > td { background-color: #bca6bd; }
.table-hover .table-morado2:hover { background-color: #b197b2; }
.table-hover .table-morado2:hover > td, .table-hover .table-morado2:hover > th { background-color: #b197b2; }
.text-morado2 { color: #624963 !important; }
a.text-morado2:hover, a.text-morado2:focus { color: #443345 !important; }

/*------------------------------------
- COLOR rosa1
------------------------------------*/
.alert-rosa1 { color: #600622; background-color: #f9b4c9; border-color: #f8a1bb; }
.alert-rosa1 hr { border-top-color: #f689aa; }
.alert-rosa1 .alert-link { color: #310311; }
.badge-rosa1 { color: #fff; background-color: #D30F4B; }
.badge-rosa1[href]:hover, .badge-rosa1[href]:focus { color: #fff; background-color: #a30b3a; }
.bg-rosa1 { background-color: #D30F4B !important; }
a.bg-rosa1:hover, a.bg-rosa1:focus, button.bg-rosa1:hover, button.bg-rosa1:focus { background-color: #a30b3a !important; }
.border-rosa1 { border-color: #D30F4B !important; }
.btn-rosa1 { color: #fff; background-color: #D30F4B; border-color: #D30F4B; }
.btn-rosa1:hover { color: #fff; background-color: #b10c3f; border-color: #a30b3a; }
.btn-rosa1:focus, .btn-rosa1.focus { box-shadow: 0 0 0 0.2rem rgba(211, 15, 75, 0.5); }
.btn-rosa1.disabled, .btn-rosa1:disabled { color: #fff; background-color: #D30F4B; border-color: #D30F4B; }
.btn-rosa1:not(:disabled):not(.disabled):active, .btn-rosa1:not(:disabled):not(.disabled).active, .show > .btn-rosa1.dropdown-toggle { color: #fff; background-color: #a30b3a; border-color: #950a34; }
.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(211, 15, 75, 0.5); }
.btn-outline-rosa1 { color: #D30F4B; background-color: transparent; border-color: #D30F4B; }
.btn-outline-rosa1:hover { color: #fff; background-color: #D30F4B; border-color: #D30F4B; }
.btn-outline-rosa1:focus, .btn-outline-rosa1.focus { box-shadow: 0 0 0 0.2rem rgba(211, 15, 75, 0.5); }
.btn-outline-rosa1.disabled, .btn-outline-rosa1:disabled { color: #D30F4B; 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: #D30F4B; border-color: #D30F4B; }
.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(211, 15, 75, 0.5); }
.list-group-item-rosa1 { color: #600622; background-color: #f8a1bb; }
.list-group-item-rosa1.list-group-item-action:hover, .list-group-item-rosa1.list-group-item-action:focus { color: #600622; background-color: #f689aa; }
.list-group-item-rosa1.list-group-item-action.active { color: #fff; background-color: #600622; border-color: #600622; }
.table-rosa1, .table-rosa1 > th, .table-rosa1 > td { background-color: #f8a1bb; }
.table-hover .table-rosa1:hover { background-color: #f689aa; }
.table-hover .table-rosa1:hover > td, .table-hover .table-rosa1:hover > th { background-color: #f689aa; }
.text-rosa1 { color: #D30F4B !important; }
a.text-rosa1:hover, a.text-rosa1:focus { color: #a30b3a !important; }

/*------------------------------------
- COLOR rosa2
------------------------------------*/
.alert-rosa2 { color: #b5002b; background-color: #fffdfd; border-color: #ffe8ed; }
.alert-rosa2 hr { border-top-color: #ffcfda; }
.alert-rosa2 .alert-link { color: #82001f; }
.badge-rosa2 { color: #fff; background-color: #FF3162; }
.badge-rosa2[href]:hover, .badge-rosa2[href]:focus { color: #fff; background-color: #fd003c; }
.bg-rosa2 { background-color: #FF3162 !important; }
a.bg-rosa2:hover, a.bg-rosa2:focus, button.bg-rosa2:hover, button.bg-rosa2:focus { background-color: #fd003c !important; }
.border-rosa2 { border-color: #FF3162 !important; }
.btn-rosa2 { color: #fff; background-color: #FF3162; border-color: #FF3162; }
.btn-rosa2:hover { color: #fff; background-color: #ff0d46; border-color: #fd003c; }
.btn-rosa2:focus, .btn-rosa2.focus { box-shadow: 0 0 0 0.2rem rgba(255, 49, 98, 0.5); }
.btn-rosa2.disabled, .btn-rosa2:disabled { color: #fff; background-color: #FF3162; border-color: #FF3162; }
.btn-rosa2:not(:disabled):not(.disabled):active, .btn-rosa2:not(:disabled):not(.disabled).active, .show > .btn-rosa2.dropdown-toggle { color: #fff; background-color: #fd003c; border-color: #ed0038; }
.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(255, 49, 98, 0.5); }
.btn-outline-rosa2 { color: #FF3162; background-color: transparent; border-color: #FF3162; }
.btn-outline-rosa2:hover { color: #fff; background-color: #FF3162; border-color: #FF3162; }
.btn-outline-rosa2:focus, .btn-outline-rosa2.focus { box-shadow: 0 0 0 0.2rem rgba(255, 49, 98, 0.5); }
.btn-outline-rosa2.disabled, .btn-outline-rosa2:disabled { color: #FF3162; 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: #fff; background-color: #FF3162; border-color: #FF3162; }
.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(255, 49, 98, 0.5); }
.list-group-item-rosa2 { color: #b5002b; background-color: #ffe8ed; }
.list-group-item-rosa2.list-group-item-action:hover, .list-group-item-rosa2.list-group-item-action:focus { color: #b5002b; background-color: #ffcfda; }
.list-group-item-rosa2.list-group-item-action.active { color: #fff; background-color: #b5002b; border-color: #b5002b; }
.table-rosa2, .table-rosa2 > th, .table-rosa2 > td { background-color: #ffe8ed; }
.table-hover .table-rosa2:hover { background-color: #ffcfda; }
.table-hover .table-rosa2:hover > td, .table-hover .table-rosa2:hover > th { background-color: #ffcfda; }
.text-rosa2 { color: #FF3162 !important; }
a.text-rosa2:hover, a.text-rosa2:focus { color: #fd003c !important; }