/*@media only screen and (max-width: 800px) {*/
/* Force table to not be like tables anymore */
.rt table,
.rt thead,
.rt tbody,
.rt th,
.rt td,
.rt tr {
display: block;
}
 
/* Hide table headers (but not display: none;, for accessibility) */
.rt thead tr {
position: absolute;
top: -9999px;
left: -9999px;
}
 
.rt tr { border: 1px solid #ccc; }
 
.rt td {
/* Behave like a "row" */
border: none;
border-bottom: 1px solid #eee;
position: relative;
padding-left: 50%;
white-space: normal;
text-align:center !important;
}
 
.rt 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 !important;
font-weight: bold;
}
 
/*
Label the data
*/
.rt td:before { content: attr(data-title); }
/*}*/
