@media only screen and (max-width:800px){#responsiveTable table,#responsiveTable thead,#responsiveTable tbody,#responsiveTable th,#responsiveTable td,#responsiveTable tr{display:block}#responsiveTable thead tr{position:absolute;top:-9999px;left:-9999px}#responsiveTable tr{border:1px solid #ccc}#responsiveTable td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;white-space:normal;text-align:left}#responsiveTable td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:bold}#responsiveTable td:before{content:attr(data-title)}}