﻿/*********************************************************************************/
/* PAGER GRIDS                                                                   */
/*********************************************************************************/

.pagerGrids {    
    width: 100%;
    
    /*background-color: #eee;*/
    /*color: #666;*/
    /*font-size: 12px;*/
    /*font-weight: bold;*/
    /*border-bottom: solid 1px #ccc;*/
    /*border-top: solid 1px #ccc;*/
}
    /*.pagerGrids span {
        background-color: #428bca;
        border-color: #428bca;
        color: #fff;
        margin:5px;    
        }*/

    .pagerGrids:hover {
        background-color:transparent;
    }
    .pagerGrids table:hover  tr:hover td:hover{
        background-color: transparent;
    }
.pagerGrids td {
    padding: 0 !important;
}
    .pagerGrids > td > table {
        border-collapse: separate;
        margin-top: 10px;
    }
    .pagerGrids > td > table tr {
        padding: 0 !important;
        /*border-top-left-radius: 10px;*/
    }
    .pagerGrids > td > table td {
        padding: 0 !important;        
        border: 0.5px solid #ccc;
    }
        .pagerGrids > td > table td:first-child {
            border-top-left-radius:10px;
            border-bottom-left-radius:10px;
        }
        .pagerGrids > td > table td:first-child  span {
            border-top-left-radius: 10px;
            border-bottom-left-radius: 10px;
        }

        .pagerGrids > td > table td:last-child {
            border-top-right-radius: 10px;
            border-bottom-right-radius: 10px;

        }

            .pagerGrids > td > table td:last-child span {
                border-top-right-radius: 10px;
                border-bottom-right-radius: 10px;
            }

        .pagerGrids > td > table td span {
            display:table-cell;
            background-color: #428bca;
            color: #fff;
            /*border-radius: 0;*/
            padding-left: 15px !important;
            padding-right: 15px !important;
            white-space: nowrap;
            padding-top:8px;
            padding-bottom:8px;
            font-size:120%;
        }

    .pagerGrids > td > table a {
        color: #000;
        /*border-radius: 0;*/
        padding-left: 15px !important;
        padding-right: 15px !important;
        white-space: nowrap;        
        display: inline-block;
        white-space:nowrap;
    }


    /*.pagerGrids:hover {
        background-color: #727272 !important;
        color: #ccc;
    }
    

    .pagerGrids table:hover td:hover {
        background-color: #131313;
        color: #ccc;
        border-radius:0;
    }

    .pagerGrids a {
        color: #ccc;
        font-size: medium;
        padding: 5px;
    }*/

.encabezadosCentrados th {
    text-align:center;
}

.inline-show {
    display: inline !important;
}

.Estilofooter {
    background-color: #000;
    color: White;
    text-align: right;
}

    .Estilofooter:hover {
        background-color: #000 !important;
        color: #fff !important;
    }

    .Estilofooter table:hover tr:hover td:hover {
        background-color: #000;
        color: #000;
        border-left: solid 1px #fff;
        border-right: solid 1px #fff;
    }

    .Estilofooter > tr:hover {
        background-color: #000;
        color: #000;
        border-left: solid 1px #fff;
        border-right: solid 1px #fff;
    }

    .Estilofooter > tr > td:hover {
        background-color: #000;
        color: #000;
        border-left: solid 1px #fff;
        border-right: solid 1px #fff;
    }

    .Estilofooter a {
        color: #ccc;
        font-size: medium;
        padding: 5px;
    }
