/*
  File:              mytz0-table-responsive.css
  Version:           1.0.0
 */

@media only screen and (max-width: 992px){
    table.mytz0-table-responsive thead{
        display: none;
    }

    table.mytz0-table-responsive tbody tr:first-child td:first-child{
        border-top: 0;
    }

    table.mytz0-table-responsive tbody th{
        display: none;
    }

    table.mytz0-table-responsive .hide-if-responsive,
    table.mytz0-table-responsive th.hide-if-responsive,
    table.mytz0-table-responsive td.hide-if-responsive{
        display: none;
    }

    table.mytz0-table-responsive tr{
        display: block;
    }

    table.mytz0-table-responsive tr td {
        display: block;
        text-align: right !important;
    }

    table.mytz0-table-responsive tr td:not(.hide-title)::before {
        content: attr(data-title) ": ";
        font-weight: 700;
        float: left;
    }

    table.mytz0-table-responsive tr td.mytz0-table-responsive-icon{
        float: left !important;
        padding-right:0;
    }

    table.mytz0-table-responsive tr td.mytz0-table-responsive-icon + td:after{
        display:block;
        content:"";
        clear:both;
    }
}