/* ======================================
   KPI BOXES
====================================== */

.small-box{
    border-radius: 4px;
    box-shadow: 0 1px 3px rgba(0,0,0,.10);
}

.small-box h3{
    font-size: 26px;
    font-weight: bold;
}

.small-box p{
    font-size: 12px;
    font-weight: 600;
}

.small-box .icon i{
    font-size: 55px;
}


/* ======================================
   BOXES
====================================== */

.box{
    margin-bottom: 15px;
}

.box-header{
    padding: 10px;
}

.box-title{
    font-weight: 600;
    font-size: 15px;
}


/* ======================================
   TABLES
====================================== */

.table thead{
    background: #3c8dbc;
    color: white;
}

.table thead th{
    font-size: 11px;
}

.table tbody td{
    font-size: 11px;
}


/* ======================================
   FILTERS
====================================== */

.filtros-dashboard label{
    font-size: 12px;
    font-weight: 600;
}

.filtros-dashboard .form-control{
    font-size: 12px;
}


/* ======================================
   SPACING
====================================== */

.row{
    margin-bottom: 10px;
}

.box-body.table-responsive{

    max-height: 450px;

    overflow-y: auto;

}

.box-body.tabla-scroll{

    max-height: 450px;

    overflow-y: auto;

}

.tabla-scroll table thead th{

    position: sticky;

    top: 0;

    background: #3c8dbc;

    color: #ffffff;

    z-index: 999;

}