﻿@media only screen and (max-width: 1200px) {

    /* Force table to not be like tables anymore */
    .table-responsive-pivot table,
    .table-responsive-pivot thead,
    .table-responsive-pivot tbody,
    .table-responsive-pivot th,
    .table-responsive-pivot td,
    .table-responsive-pivot tr {
        display: block;
    }

        /* Hide table headers (but not display: none;, for accessibility) */
        .table-responsive-pivot thead tr {
            position: absolute;
            top: -9999px;
            left: -9999px;
        }

    .table-responsive-pivot tr {
        border: 1px solid #ccc;
    }

    .table-responsive-pivot td {
        /* Behave  like a "row" */
        position: relative;
        padding-top: 25px;
        padding-left: 10%;
        white-space: normal;
        text-align: left;
    }

        .table-responsive-pivot td:before {
            /* Now like a table header */
            position: absolute;
            /* Top/left values mimic padding */
            top: 6px;
            left: 6px;
            width: 45%;
            padding-right: 10px;
            white-space: nowrap;
            text-align: left;
            font-weight: bold;
            font-size: smaller;
        }

        /* Label the data */
        .table-responsive-pivot td:before {
            content: attr(data-title);
        } 
}
