.reifentest-table-responsive{display:block}.reifentest-table-responsive *{box-sizing:border-box}.reifentest-table-responsive table{width:100%}.reifentest-table-responsive table,.reifentest-table-responsive td,.reifentest-table-responsive tr,.reifentest-table-responsive th{border:2px solid black;border-collapse:collapse;text-align:left}.reifentest-table-responsive td,.reifentest-table-responsive tr,.reifentest-table-responsive th{padding:1em}.reifentest-table-responsive th{background:#eee;font-weight:bold}@media screen and (max-width:700px){.reifentest-table-responsive tr{border-bottom:0}.reifentest-table-responsive td{padding:0;border:1px solid black}.reifentest-table-responsive table{border:0}.reifentest-table-responsive thead{display:none}.reifentest-table-responsive tr{float:left;width:100%;margin-bottom:2em}.reifentest-table-responsive td{float:left;width:100%;padding:1em !important;border-left:1px;border-right:1px}.reifentest-table-responsive td::before{content:attr(data-label);word-wrap:break-word;background:#eee;border-right:1px solid black;width:20%;float:left;padding:1em;font-weight:bold;margin:-1em 1em -1em -1em}