
/*------------------------------------
- COLOR primary
------------------------------------*/
.alert-primary {
    color: #1f64ae;
    background-color: #11210a102;
    border-color: #101100ff;
}

.alert-primary hr {
    border-top-color: #ebf3fb;
}

.alert-primary .alert-link {
    color: #184b83;
}

.badge-primary {
    color: #212529;
    background-color: #66a2e3;
}

.badge-primary[href]:hover, .badge-primary[href]:focus {
    color: #212529;
    background-color: #3a87db;
}

.bg-primary {
    background-color: #66a2e3 !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
    background-color: #3a87db !important;
}

.border-primary {
    border-color: #66a2e3 !important;
}

.btn-primary {
    color: #212529;
    background-color: #66a2e3;
    border-color: #66a2e3;
}

.btn-primary:hover {
    color: #212529;
    background-color: #478fdd;
    border-color: #3a87db;
}

.btn-primary:focus, .btn-primary.focus {
    box-shadow: 0 0 0 0.2rem rgba(102, 162, 227, 0.5);
}

.btn-primary.disabled, .btn-primary:disabled {
    color: #212529;
    background-color: #66a2e3;
    border-color: #66a2e3;
}

.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
    color: #212529;
    background-color: #3a87db;
    border-color: #2d7fd8;
}

.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(102, 162, 227, 0.5);
}

.btn-outline-primary {
    color: #66a2e3;
    background-color: transparent;
    border-color: #66a2e3;
}

.btn-outline-primary:hover {
    color: #212529;
    background-color: #66a2e3;
    border-color: #66a2e3;
}

.btn-outline-primary:focus, .btn-outline-primary.focus {
    box-shadow: 0 0 0 0.2rem rgba(102, 162, 227, 0.5);
}

.btn-outline-primary.disabled, .btn-outline-primary:disabled {
    color: #66a2e3;
    background-color: transparent;
}

.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
    color: #212529;
    background-color: #66a2e3;
    border-color: #66a2e3;
}

.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(102, 162, 227, 0.5);
}

.list-group-item-primary {
    color: #1f64ae;
    background-color: #101100ff;
}

.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
    color: #1f64ae;
    background-color: #ebf3fb;
}

.list-group-item-primary.list-group-item-action.active {
    color: #212529;
    background-color: #1f64ae;
    border-color: #1f64ae;
}

.table-primary,
.table-primary > th,
.table-primary > td {
    background-color: #101100ff;
}

.table-hover .table-primary:hover {
    background-color: #ebf3fb;
}

.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
    background-color: #ebf3fb;
}

.text-primary {
    color: #66a2e3 !important;
}

a.text-primary:hover, a.text-primary:focus {
    color: #3a87db !important;
}



/*------------------------------------
- COLOR secondary
------------------------------------*/
.alert-secondary {
    color: #747474;
    background-color: #118118118;
    border-color: #10d10d10d;
}

.alert-secondary hr {
    border-top-color: #101101101;
}

.alert-secondary .alert-link {
    color: #5b5b5b;
}

.badge-secondary {
    color: #212529;
    background-color: #b2b2b2;
}

.badge-secondary[href]:hover, .badge-secondary[href]:focus {
    color: #212529;
    background-color: #989898;
}

.bg-secondary {
    background-color: #b2b2b2 !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
    background-color: #989898 !important;
}

.border-secondary {
    border-color: #b2b2b2 !important;
}

.btn-secondary {
    color: #212529;
    background-color: #b2b2b2;
    border-color: #b2b2b2;
}

.btn-secondary:hover {
    color: #212529;
    background-color: #a0a0a0;
    border-color: #989898;
}

.btn-secondary:focus, .btn-secondary.focus {
    box-shadow: 0 0 0 0.2rem rgba(178, 178, 178, 0.5);
}

.btn-secondary.disabled, .btn-secondary:disabled {
    color: #212529;
    background-color: #b2b2b2;
    border-color: #b2b2b2;
}

.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
    color: #212529;
    background-color: #989898;
    border-color: #909090;
}

.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(178, 178, 178, 0.5);
}

.btn-outline-secondary {
    color: #b2b2b2;
    background-color: transparent;
    border-color: #b2b2b2;
}

.btn-outline-secondary:hover {
    color: #212529;
    background-color: #b2b2b2;
    border-color: #b2b2b2;
}

.btn-outline-secondary:focus, .btn-outline-secondary.focus {
    box-shadow: 0 0 0 0.2rem rgba(178, 178, 178, 0.5);
}

.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
    color: #b2b2b2;
    background-color: transparent;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {
    color: #212529;
    background-color: #b2b2b2;
    border-color: #b2b2b2;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(178, 178, 178, 0.5);
}

.list-group-item-secondary {
    color: #747474;
    background-color: #10d10d10d;
}

.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
    color: #747474;
    background-color: #101101101;
}

.list-group-item-secondary.list-group-item-action.active {
    color: #212529;
    background-color: #747474;
    border-color: #747474;
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
    background-color: #10d10d10d;
}

.table-hover .table-secondary:hover {
    background-color: #101101101;
}

.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
    background-color: #101101101;
}

.text-secondary {
    color: #929292 !important;
}

a.text-secondary:hover, a.text-secondary:focus {
    color: #989898 !important;
}


/*------------------------------------
- COLOR success
------------------------------------*/
.alert-success {
    color: #719131;
    background-color: #103101107;
    border-color: #fbfcf7;
}

.alert-success hr {
    border-top-color: #f0f6e4;
}

.alert-success .alert-link {
    color: #546b24;
}

.badge-success {
    color: #212529;
    background-color: #afce6f;
}

.badge-success[href]:hover, .badge-success[href]:focus {
    color: #212529;
    background-color: #99c148;
}

.bg-success {
    background-color: #afce6f !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
    background-color: #99c148 !important;
}

.border-success {
    border-color: #afce6f !important;
}

.btn-success {
    color: #212529;
    background-color: #afce6f;
    border-color: #afce6f;
}

.btn-success:hover {
    color: #212529;
    background-color: #a0c454;
    border-color: #99c148;
}

.btn-success:focus, .btn-success.focus {
    box-shadow: 0 0 0 0.2rem rgba(175, 206, 111, 0.5);
}

.btn-success.disabled, .btn-success:disabled {
    color: #212529;
    background-color: #afce6f;
    border-color: #afce6f;
}

.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
    color: #212529;
    background-color: #99c148;
    border-color: #92bb3f;
}

.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(175, 206, 111, 0.5);
}

.btn-outline-success {
    color: #afce6f;
    background-color: transparent;
    border-color: #afce6f;
}

.btn-outline-success:hover {
    color: #212529;
    background-color: #afce6f;
    border-color: #afce6f;
}

.btn-outline-success:focus, .btn-outline-success.focus {
    box-shadow: 0 0 0 0.2rem rgba(175, 206, 111, 0.5);
}

.btn-outline-success.disabled, .btn-outline-success:disabled {
    color: #afce6f;
    background-color: transparent;
}

.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
    color: #212529;
    background-color: #afce6f;
    border-color: #afce6f;
}

.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(175, 206, 111, 0.5);
}

.list-group-item-success {
    color: #719131;
    background-color: #fbfcf7;
}

.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
    color: #719131;
    background-color: #f0f6e4;
}

.list-group-item-success.list-group-item-action.active {
    color: #212529;
    background-color: #719131;
    border-color: #719131;
}

.table-success,
.table-success > th,
.table-success > td {
    background-color: #fbfcf7;
}

.table-hover .table-success:hover {
    background-color: #f0f6e4;
}

.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
    background-color: #f0f6e4;
}

.text-success {
    color: #afce6f !important;
}

a.text-success:hover, a.text-success:focus {
    color: #99c148 !important;
}


/*------------------------------------
- COLOR warning
------------------------------------*/
.alert-warning {
    color: #c77910;
    background-color: #10110c11c;
    border-color: #ff104109;
}

.alert-warning hr {
    border-top-color: #fdf8f2;
}

.alert-warning .alert-link {
    color: #985c0c;
}

.badge-warning {
    color: #212529;
    background-color: #f2b460;
}

.badge-warning[href]:hover, .badge-warning[href]:focus {
    color: #212529;
    background-color: #ee9d30;
}

.bg-warning {
    background-color: #f2b460 !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
    background-color: #ee9d30 !important;
}

.border-warning {
    border-color: #f2b460 !important;
}

.btn-warning {
    color: #212529;
    background-color: #f2b460;
    border-color: #f2b460;
}

.btn-warning:hover {
    color: #212529;
    background-color: #efa43e;
    border-color: #ee9d30;
}

.btn-warning:focus, .btn-warning.focus {
    box-shadow: 0 0 0 0.2rem rgba(242, 180, 96, 0.5);
}

.btn-warning.disabled, .btn-warning:disabled {
    color: #212529;
    background-color: #f2b460;
    border-color: #f2b460;
}

.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
    color: #212529;
    background-color: #ee9d30;
    border-color: #ec9722;
}

.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(242, 180, 96, 0.5);
}

.btn-outline-warning {
    color: #f2b460;
    background-color: transparent;
    border-color: #f2b460;
}

.btn-outline-warning:hover {
    color: #212529;
    background-color: #f2b460;
    border-color: #f2b460;
}

.btn-outline-warning:focus, .btn-outline-warning.focus {
    box-shadow: 0 0 0 0.2rem rgba(242, 180, 96, 0.5);
}

.btn-outline-warning.disabled, .btn-outline-warning:disabled {
    color: #f2b460;
    background-color: transparent;
}

.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {
    color: #212529;
    background-color: #f2b460;
    border-color: #f2b460;
}

.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(242, 180, 96, 0.5);
}

.list-group-item-warning {
    color: #c77910;
    background-color: #ff104109;
}

.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
    color: #c77910;
    background-color: #fdf8f2;
}

.list-group-item-warning.list-group-item-action.active {
    color: #212529;
    background-color: #c77910;
    border-color: #c77910;
}

.table-warning,
.table-warning > th,
.table-warning > td {
    background-color: #ff104109;
}

.table-hover .table-warning:hover {
    background-color: #fdf8f2;
}

.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
    background-color: #fdf8f2;
}

.text-warning {
    color: #f2b460 !important;
}

a.text-warning:hover, a.text-warning:focus {
    color: #ee9d30 !important;
}


/*------------------------------------
- COLOR danger
------------------------------------*/
.alert-danger {
    color: #c71010;
    background-color: #10111c11c;
    border-color: #ff109109;
}

.alert-danger hr {
    border-top-color: #fdf2f2;
}

.alert-danger .alert-link {
    color: #980c0c;
}

.badge-danger {
    color: #212529;
    background-color: #f26060;
}

.badge-danger[href]:hover, .badge-danger[href]:focus {
    color: #212529;
    background-color: #ee3030;
}

.bg-danger {
    background-color: #f26060 !important;
}

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
    background-color: #ee3030 !important;
}

.border-danger {
    border-color: #f26060 !important;
}

.btn-danger {
    color: #212529;
    background-color: #f26060;
    border-color: #f26060;
}

.btn-danger:hover {
    color: #212529;
    background-color: #ef3e3e;
    border-color: #ee3030;
}

.btn-danger:focus, .btn-danger.focus {
    box-shadow: 0 0 0 0.2rem rgba(242, 96, 96, 0.5);
}

.btn-danger.disabled, .btn-danger:disabled {
    color: #212529;
    background-color: #f26060;
    border-color: #f26060;
}

.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
    color: #212529;
    background-color: #ee3030;
    border-color: #ec2222;
}

.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(242, 96, 96, 0.5);
}

.btn-outline-danger {
    color: #f26060;
    background-color: transparent;
    border-color: #f26060;
}

.btn-outline-danger:hover {
    color: #212529;
    background-color: #f26060;
    border-color: #f26060;
}

.btn-outline-danger:focus, .btn-outline-danger.focus {
    box-shadow: 0 0 0 0.2rem rgba(242, 96, 96, 0.5);
}

.btn-outline-danger.disabled, .btn-outline-danger:disabled {
    color: #f26060;
    background-color: transparent;
}

.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
    color: #212529;
    background-color: #f26060;
    border-color: #f26060;
}

.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(242, 96, 96, 0.5);
}

.list-group-item-danger {
    color: #c71010;
    background-color: #ff109109;
}

.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
    color: #c71010;
    background-color: #fdf2f2;
}

.list-group-item-danger.list-group-item-action.active {
    color: #212529;
    background-color: #c71010;
    border-color: #c71010;
}

.table-danger,
.table-danger > th,
.table-danger > td {
    background-color: #ff109109;
}

.table-hover .table-danger:hover {
    background-color: #fdf2f2;
}

.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
    background-color: #fdf2f2;
}

.text-danger {
    color: #f26060 !important;
}

a.text-danger:hover, a.text-danger:focus {
    color: #ee3030 !important;
}

/*------------------------------------
- COLOR info
------------------------------------*/
.alert-info {
    color: #9129cc;
    background-color: #118132109;
    border-color: #10f121106;
}

.alert-info hr {
    border-top-color: #10510c101;
}

.alert-info .alert-link {
    color: #7320a1;
}

.badge-info {
    color: #212529;
    background-color: #c589e7;
}

.badge-info[href]:hover, .badge-info[href]:focus {
    color: #212529;
    background-color: #b05ede;
}

.bg-info {
    background-color: #c589e7 !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
    background-color: #b05ede !important;
}

.border-info {
    border-color: #c589e7 !important;
}

.btn-info {
    color: #212529;
    background-color: #c589e7;
    border-color: #c589e7;
}

.btn-info:hover {
    color: #212529;
    background-color: #b66be0;
    border-color: #b05ede;
}

.btn-info:focus, .btn-info.focus {
    box-shadow: 0 0 0 0.2rem rgba(197, 137, 231, 0.5);
}

.btn-info.disabled, .btn-info:disabled {
    color: #212529;
    background-color: #c589e7;
    border-color: #c589e7;
}

.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
    color: #212529;
    background-color: #b05ede;
    border-color: #a951db;
}

.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(197, 137, 231, 0.5);
}

.btn-outline-info {
    color: #c589e7;
    background-color: transparent;
    border-color: #c589e7;
}

.btn-outline-info:hover {
    color: #212529;
    background-color: #c589e7;
    border-color: #c589e7;
}

.btn-outline-info:focus, .btn-outline-info.focus {
    box-shadow: 0 0 0 0.2rem rgba(197, 137, 231, 0.5);
}

.btn-outline-info.disabled, .btn-outline-info:disabled {
    color: #c589e7;
    background-color: transparent;
}

.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
    color: #212529;
    background-color: #c589e7;
    border-color: #c589e7;
}

.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(197, 137, 231, 0.5);
}

.list-group-item-info {
    color: #9129cc;
    background-color: #10f121106;
}

.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
    color: #9129cc;
    background-color: #10510c101;
}

.list-group-item-info.list-group-item-action.active {
    color: #212529;
    background-color: #9129cc;
    border-color: #9129cc;
}

.table-info,
.table-info > th,
.table-info > td {
    background-color: #10f121106;
}

.table-hover .table-info:hover {
    background-color: #10510c101;
}

.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
    background-color: #10510c101;
}

.text-info {
    color: #c589e7 !important;
}

a.text-info:hover, a.text-info:focus {
    color: #b05ede !important;
}



/*------------------------------------
- COLOR oth1
------------------------------------*/
.alert-oth1 {
    color: #d03880;
    background-color: #10e141129;
    border-color: #10a13011e;
}

.alert-oth1 hr {
    border-top-color: #10511c111;
}

.alert-oth1 .alert-link {
    color: #ae2867;
}

.badge-oth1 {
    color: #212529;
    background-color: #e89cc0;
}

.badge-oth1[href]:hover, .badge-oth1[href]:focus {
    color: #212529;
    background-color: #de72a5;
}

.bg-oth1 {
    background-color: #e89cc0 !important;
}

a.bg-oth1:hover, a.bg-oth1:focus,
button.bg-oth1:hover,
button.bg-oth1:focus {
    background-color: #de72a5 !important;
}

.border-oth1 {
    border-color: #e89cc0 !important;
}

.btn-oth1 {
    color: #212529;
    background-color: #e89cc0;
    border-color: #e89cc0;
}

.btn-oth1:hover {
    color: #212529;
    background-color: #e17fad;
    border-color: #de72a5;
}

.btn-oth1:focus, .btn-oth1.focus {
    box-shadow: 0 0 0 0.2rem rgba(232, 156, 192, 0.5);
}

.btn-oth1.disabled, .btn-oth1:disabled {
    color: #212529;
    background-color: #e89cc0;
    border-color: #e89cc0;
}

.btn-oth1:not(:disabled):not(.disabled):active, .btn-oth1:not(:disabled):not(.disabled).active, .show > .btn-oth1.dropdown-toggle {
    color: #212529;
    background-color: #de72a5;
    border-color: #db669d;
}

.btn-oth1:not(:disabled):not(.disabled):active:focus, .btn-oth1:not(:disabled):not(.disabled).active:focus, .show > .btn-oth1.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(232, 156, 192, 0.5);
}

.btn-outline-oth1 {
    color: #e89cc0;
    background-color: transparent;
    border-color: #e89cc0;
}

.btn-outline-oth1:hover {
    color: #212529;
    background-color: #e89cc0;
    border-color: #e89cc0;
}

.btn-outline-oth1:focus, .btn-outline-oth1.focus {
    box-shadow: 0 0 0 0.2rem rgba(232, 156, 192, 0.5);
}

.btn-outline-oth1.disabled, .btn-outline-oth1:disabled {
    color: #e89cc0;
    background-color: transparent;
}

.btn-outline-oth1:not(:disabled):not(.disabled):active, .btn-outline-oth1:not(:disabled):not(.disabled).active, .show > .btn-outline-oth1.dropdown-toggle {
    color: #212529;
    background-color: #e89cc0;
    border-color: #e89cc0;
}

.btn-outline-oth1:not(:disabled):not(.disabled):active:focus, .btn-outline-oth1:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-oth1.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(232, 156, 192, 0.5);
}

.list-group-item-oth1 {
    color: #d03880;
    background-color: #10a13011e;
}

.list-group-item-oth1.list-group-item-action:hover, .list-group-item-oth1.list-group-item-action:focus {
    color: #d03880;
    background-color: #10511c111;
}

.list-group-item-oth1.list-group-item-action.active {
    color: #212529;
    background-color: #d03880;
    border-color: #d03880;
}

.table-oth1,
.table-oth1 > th,
.table-oth1 > td {
    background-color: #10a13011e;
}

.table-hover .table-oth1:hover {
    background-color: #10511c111;
}

.table-hover .table-oth1:hover > td,
.table-hover .table-oth1:hover > th {
    background-color: #10511c111;
}

.text-oth1 {
    color: #e89cc0 !important;
}

a.text-oth1:hover, a.text-oth1:focus {
    color: #de72a5 !important;
}



/*------------------------------------
- COLOR oth2
------------------------------------*/
.alert-oth2 {
    color: #44339b;
    background-color: #10e110104;
    border-color: #100100ff;
}

.alert-oth2 hr {
    border-top-color: #efedf9;
}

.alert-oth2 .alert-link {
    color: #332674;
}

.badge-oth2 {
    color: #212529;
    background-color: #8677d2;
}

.badge-oth2[href]:hover, .badge-oth2[href]:focus {
    color: #212529;
    background-color: #6350c5;
}

.bg-oth2 {
    background-color: #8677d2 !important;
}

a.bg-oth2:hover, a.bg-oth2:focus,
button.bg-oth2:hover,
button.bg-oth2:focus {
    background-color: #6350c5 !important;
}

.border-oth2 {
    border-color: #8677d2 !important;
}

.btn-oth2 {
    color: #212529;
    background-color: #8677d2;
    border-color: #8677d2;
}

.btn-oth2:hover {
    color: #212529;
    background-color: #6e5cc9;
    border-color: #6350c5;
}

.btn-oth2:focus, .btn-oth2.focus {
    box-shadow: 0 0 0 0.2rem rgba(134, 119, 210, 0.5);
}

.btn-oth2.disabled, .btn-oth2:disabled {
    color: #212529;
    background-color: #8677d2;
    border-color: #8677d2;
}

.btn-oth2:not(:disabled):not(.disabled):active, .btn-oth2:not(:disabled):not(.disabled).active, .show > .btn-oth2.dropdown-toggle {
    color: #212529;
    background-color: #6350c5;
    border-color: #5945c1;
}

.btn-oth2:not(:disabled):not(.disabled):active:focus, .btn-oth2:not(:disabled):not(.disabled).active:focus, .show > .btn-oth2.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(134, 119, 210, 0.5);
}

.btn-outline-oth2 {
    color: #8677d2;
    background-color: transparent;
    border-color: #8677d2;
}

.btn-outline-oth2:hover {
    color: #212529;
    background-color: #8677d2;
    border-color: #8677d2;
}

.btn-outline-oth2:focus, .btn-outline-oth2.focus {
    box-shadow: 0 0 0 0.2rem rgba(134, 119, 210, 0.5);
}

.btn-outline-oth2.disabled, .btn-outline-oth2:disabled {
    color: #8677d2;
    background-color: transparent;
}

.btn-outline-oth2:not(:disabled):not(.disabled):active, .btn-outline-oth2:not(:disabled):not(.disabled).active, .show > .btn-outline-oth2.dropdown-toggle {
    color: #212529;
    background-color: #8677d2;
    border-color: #8677d2;
}

.btn-outline-oth2:not(:disabled):not(.disabled):active:focus, .btn-outline-oth2:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-oth2.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(134, 119, 210, 0.5);
}

.list-group-item-oth2 {
    color: #44339b;
    background-color: #100100ff;
}

.list-group-item-oth2.list-group-item-action:hover, .list-group-item-oth2.list-group-item-action:focus {
    color: #44339b;
    background-color: #efedf9;
}

.list-group-item-oth2.list-group-item-action.active {
    color: #212529;
    background-color: #44339b;
    border-color: #44339b;
}

.table-oth2,
.table-oth2 > th,
.table-oth2 > td {
    background-color: #100100ff;
}

.table-hover .table-oth2:hover {
    background-color: #efedf9;
}

.table-hover .table-oth2:hover > td,
.table-hover .table-oth2:hover > th {
    background-color: #efedf9;
}

.text-oth2 {
    color: #8677d2 !important;
}

a.text-oth2:hover, a.text-oth2:focus {
    color: #6350c5 !important;
}
