﻿.footable > thead > tr > th, .footable > thead > tr > td {
    position: relative;
}

.footable {
    border-spacing: 0;
    width: 100%;
}

    .footable.breakpoint > tbody > tr > td.expand {
        background: url(https://cdnjs.cloudflare.com/ajax/libs/jquery-footable/0.1.0/css/img/plus.png) no-repeat 5px center;
        padding-left: 40px;
    }

    .footable.breakpoint > tbody > tr.footable-detail-show > td.expand {
        background: url(https://cdnjs.cloudflare.com/ajax/libs/jquery-footable/0.1.0/css/img/minus.png) no-repeat 5px center;
    }

    /*.footable.breakpoint > tbody > tr.footable-row-detail {
        background: #eee;
    }

    .footable > tbody > tr:hover {
        background: #fbf8e9;
    }*/

    .footable.breakpoint > tbody > tr:hover:not(.footable-row-detail) {
        cursor: pointer;
    }

    .footable > tbody > tr > td, .footable > thead > tr > th {
        padding: 10px;
        text-align: left;
    }

    .footable > thead > tr > th, .footable > thead > tr > td {
    }

        .footable > thead > tr > th:first-child, .footable > thead > tr > td:first-child {
        }

        .footable > thead > tr > th:last-child, .footable > thead > tr > td:last-child {
        }

        .footable > thead > tr > th:only-child, .footable > thead > tr > td:only-child {
        }

    .footable > tbody > tr:last-child > td:first-child {
    }

    .footable > tbody > tr:last-child > td:last-child {
    }

    .footable > tbody img {
        vertical-align: middle;
    }
