﻿.main {
    padding-top: 35px !important
}

body {
    padding-top: 30px;
}

table {
    width: 100%;
}

thead, tbody, tr, td, th {
    display: block;
}

    tr:after {
        content: ' ';
        display: block;
        visibility: hidden;
        clear: both;
    }

    thead th {
        height: 30px;
        text-align: left
        /*text-align: left;*/
    }

tbody {
    height: 400px;
    overflow-y: auto;
    text-align: left
}

thead {
    /* fallback */
}


    tbody td, thead th {
        width: 25%;
        float: left;
    }

.filterable-cell {
    text-align: left
}

.rowModal {
    cursor: pointer
}

    .rowModal:hover {
        cursor: pointer;
        background-color: #089039 !important;
        color: white !important;
    }

.columnModal:hover {
    cursor: pointer;
    background-color: #089039 !important;
    color: white !important;
}

#Detail_Orden p {
    font-weight: 700;
}

    #Detail_Orden p span {
        font-weight: 300;
    }

.modal-header {
    background-color: #089039
}

    .modal-header div h2 {
        display: inline;
        color: white;
        margin-right: 15px
    }

    .modal-header div a {
        display: inline;
        margin-right: 5px
    }

    .modal-header div button {
        display: inline
    }
