﻿.formato-center {
    margin-bottom: 20px !important;
    margin-right: 20px !important;
    margin-left: 20px !important;
}

.boton-check {
    height: max-content !important;
}

.custom-file {
    text-align-last: start;
}

.texto {
    margin-left: 20px;
}

.form-check, input {
    margin-left: 0.5px !important;
}

.label-check
{
    margin-left: 18px !important;
}

.scrollable-menu, show {
    height: auto !important;
    max-height: 150px !important;
    overflow-x: hidden !important;
}

.table-bordered thead td, .table-bordered thead th {
    background-color: rgb(226,0,116) !important;
    color: white !important;
}

.table {
    color: black !important;
}

.page-link {
    color: black !important;
}

.page-item.active .page-link {
    color: white !important;
    background-color: rgb(226,0,116) !important;
    border-color: rgb(226,0,116) !important;
}

button.dt-button:hover:not(.disabled), div.dt-button:hover:not(.disabled), a.dt-button:hover:not(.disabled) {
    background-image: linear-gradient(to bottom, #858796 0%, #5b5c64 100%) !important;
}

button.dt-button, div.dt-button, a.dt-button {
    background-image: none !important;
    background-color: #858796 !important;
    color: white !important;
    border-radius: 4px !important;
    padding: 10px 14px !important;
    display: inline-block !important;
    text-align: center !important;
}

.lupa {
    background-color: rgb(226,0,116) !important;
    color: white !important;
    display: inline-block;
    height: 25px;
    padding-top: 3px;
    padding-bottom: 28px;
    width: 30px;
    border-radius: 1px 10px 10px 0px;
}
