body {
    background-color: #fafafa !important;
}

* {
    font-family: Arial, Helvetica, sans-serif;
}

li,.list-group-item, td, p,th, #dropdownMenuButton, .dropdown-item, .form-control, label, .card-body, .card-title{
    font-size: 13px !important;
}

h1,h2,h3,h4,h5,h6, .card-header {
    font-size: 18px !important;
}

#dropdownMenuButton i{
    color: #429edb;
}

/* Menu */
.menu .list-group-item:first-child{
    border-radius: 0px !important;
    background-color: #e2e2e2 !important;
    /*color: #7D828E;*/
    background-color:rgba(0, 0, 0, 0.05);
    border: 1px solid rgba(0,0,0,.125);
}

.list-group-item i{
    color: #429edb;
}

.menu .list-group-item{
    color: #7D828E;
}

.menu .list-group-item.active{
    background-color: rgba(0, 0, 0, .05) !important;
    border: 1px solid rgba(0,0,0,.125);
}


/*Tablas*/
thead {
    background-color: rgba(0, 0, 0, .05);
}

/*Botones*/

#admin-reservar .btn.aceptar {
    background-color: rgba(92, 191, 209, 1.0) !important;
}

button.btn {
    font-size: 13px !important;
}

.btn.aceptar {
    background-color: rgba(92, 191, 209, 1.0) !important;
    color:white;
}

.btn.rechazar {
    background-color: #3A4E66 !important;
    color:white;
}

.btn.ver-modal {
    background-color: rgba(0, 0, 0, .05) !important;
}

.custom-file-input:lang(en)~.custom-file-label::after {
    content: "Elegir" !important;
}

.custom-file-input:lang(es)~.custom-file-label::after {
    content: "Elegir" !important;
}

.item-list-fracc{
    display: flex;
    justify-content: space-between;
}