
/* TEXTS */
body#centro-cloud a {
    color: #0FBA96;
}
body#centro-cloud .text-orange {
    color: #F55E0A!important;
}


/* BUTTONS */
body#centro-cloud .btn {

}

/* primary */
body#centro-cloud .btn-primary {
    background: #0FBA96;
    border-color: #0FBA96;
}
body#centro-cloud .btn-primary:hover {
    background: #127661;
    border-color: #127661;
}
body#centro-cloud .btn-primary:focus {
    box-shadow: 0 0 0 0.25rem rgb(19 100 78 / 50%);
}

/* secondary */
body#centro-cloud .btn-secondary {
    background: #0FBA96;
    border-color: #0FBA96;
}
body#centro-cloud .btn-secondary:hover {
    background: #127661;
}
body#centro-cloud .btn-secondary:focus {
    box-shadow: 0 0 0 0.25rem rgb(19 100 78 / 50%);
}
body#centro-cloud .btn-outline-secondary {
    border-color: #F55E0A;
}
body#centro-cloud .btn-outline-secondary:active,
body#centro-cloud .btn-outline-secondary:hover {
    background: #F55E0A;
}
body#centro-cloud .btn-outline-secondary:focus {
    box-shadow: 0 0 0 0.25rem rgb(245 94 11 / 20%);
}

/* CUSTOM */

body#centro-cloud .btn-outline-blue {
    border-color: #5d6ece;
    color: #5d6ece;
}
body#centro-cloud .btn-outline-blue:active,
body#centro-cloud .btn-outline-blue:hover {
    background: #5d6ece;
    color:#ffffff;
}
body#centro-cloud .btn-outline-blue:focus {
    box-shadow: 0 0 0 0.25rem rgb(245 94 11 / 20%);
}

body#centro-cloud .btn-outline-yellow {
    border-color: #d3c614;
    color: #d3c614;
}
body#centro-cloud .btn-outline-yellow:active,
body#centro-cloud .btn-outline-yellow:hover {
    background: #d3c614;
    color:#ffffff;
}
body#centro-cloud .btn-outline-yellow:focus {
    box-shadow: 0 0 0 0.25rem rgb(245 94 11 / 20%);
}

body#centro-cloud .btn-outline-green {
    border-color: #14d31e;
    color: #14d31e;
}
body#centro-cloud .btn-outline-green:active,
body#centro-cloud .btn-outline-green:hover {
    background: #14d31e;
    color:#ffffff;
}
body#centro-cloud .btn-outline-green:focus {
    box-shadow: 0 0 0 0.25rem rgb(245 94 11 / 20%);
}


body#centro-cloud .btn-outline-grey {
    border-color: #5f5f59;
    color: #5f5f59;
}
body#centro-cloud .btn-outline-grey:active,
body#centro-cloud .btn-outline-grey:hover {
    background: #5f5f59;
    color:#ffffff;
}
body#centro-cloud .btn-outline-grey:focus {
    box-shadow: 0 0 0 0.25rem rgb(245 94 11 / 20%);
}


/* TABLES */
body#centro-cloud .table {
    color: #ffffff;
}


/* MODALS */
body#centro-cloud .modal-header {
    border-bottom: none;
}
body#centro-cloud .modal-footer {
    border-top: none;
}
body#centro-cloud .modal-content {
    background: #222834;
}

.btn-group,.btn-group-vertical {
    flex-wrap: wrap;
}
