table.bt thead,table.bt tbody th{display:none}table.bt tfoot th,table.bt tfoot td,table.bt tbody td{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;vertical-align:top;border:none;float:left\9;width:100%\9}table.bt tbody tr{border-bottom:1px solid #ccc}.long table.bt tbody td{padding:.15rem .5rem}table.bt tbody td{padding:.25rem .5rem}table.bt tbody td:first-child{padding-top:.5rem}table.bt tbody td:last-child{padding-bottom:.5rem}table.bt tfoot th::before,table.bt tfoot td::before,table.bt tbody td::before{content:attr(data-th)": ";display:inline-block;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;font-weight:600;width:6.5rem}.long table.bt tfoot th::before,.long table.bt tfoot td::before,.long table.bt tbody td::before{width:10rem}table.bt tfoot th.bt-hide,table.bt tfoot td.bt-hide,table.bt tbody td.bt-hide{display:none}table.bt tfoot th .bt-content,table.bt tfoot td .bt-content,table.bt tbody td .bt-content{vertical-align:top}.bt-wrapper.active{max-height:310px;overflow:auto;-webkit-overflow-scrolling:touch}table.bt.bt--no-header tfoot td::before,table.bt.bt--no-header tbody td::before{display:none}