@media 
only screen and (max-width:760px),(min-device-width:768px) and (max-device-width:1024px){table,thead,tbody,th,td,tr{display:block;}thead tr{position:absolute;top:-9999px;left:-9999px;}tr{border:0px solid #ccc;}td{border:none;border-bottom:0px solid #eee;position:relative;padding-left:50%;}td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;}
