@media only screen and (max-width:40em){.responsive{display:block;position:relative;width:100% !important}.responsive thead{display:block;float:left !important}.responsive tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap !important}.responsive thead tr{display:block !important}.responsive th{display:block !important}.responsive tbody tr{display:inline-block;vertical-align:top !important}.responsive td{display:block;min-height:1.25em !important}.rt th{border-bottom:0 !important}.rt td{border-left:0;border-right:0;border-bottom:0 !important}.rt tbody tr{border-right:1px solid #babcbf !important}.rt th:last-child,.rt td:last-child{border-bottom:1px solid #babcbf !important}}