/* Read each field report without horizontal table panning on a phone. */
@media(max-width:720px){
 .job-table{border:0;background:transparent;overflow:visible}
 .job-table table,.job-table tbody{display:block;width:100%;margin:0}
 .job-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
 .job-table tr{display:block;margin:0 0 14px;border:1px solid #dce5e9;background:white;border-radius:12px;padding:14px 17px;box-shadow:0 3px 12px #142e3605}
 .job-table td{display:block;width:100%;padding:8px 0;border:0;white-space:normal;overflow-wrap:anywhere;font-size:13px;line-height:1.6}
 .job-table td::before{content:attr(data-label);display:block;font-size:9px;line-height:1.6;letter-spacing:.6px;text-transform:uppercase;color:#6a7c82;margin-bottom:3px}
 .job-table td:first-child{font-weight:600;color:#142e36}
 .job-table td:last-child::before{display:none}
 .job-table td:last-child button{min-height:44px;width:100%;font-size:13px;background:#142e36;border-color:#142e36;color:white}
}
