.fw {width:100%;}
table{border-collapse:collapse;width:100%;-webkit-column-break-inside: avoid;-moz-column-break-inside: avoid;}
th {white-space:nowrap;}
th, td{vertical-align: middle;}
.txtc{text-align:center;}
.txtl{text-align:left;}
.txtr{text-align:right;}
.c2{display:inline-block;width:50%;}
.c3{display:inline-block;width:33.3333%;}
.c23{display:inline-block;width:66.6667%;}
.c4{display:inline-block;width:25%;}
.c34{display:inline-block;width:75%;}
.c5{display:inline-block;width:20%;}
.c45{display:inline-block;width:80%;}

.br-5{border-radius:5px;}
.nowrap{white-space:nowrap;}
button{white-space:nowrap;}
#WorkerContent table, .tbbrd, .paper-content table {border:2px solid black;}
#WorkerContent th, #WorkerContent td, .tbbrd th, .tbbrd td, .paper-content table th, .paper-content table td{border:0.5px solid black;padding:.5em;}
#WorkerContent input, .paper-content input {width:100%;}
.shadow{box-shadow: 0 0 10px 5px rgba(0,0,0,.3);}
input{background-color:rgb(224,224,224);}
input[required],textarea[required],select[required]{border:2px dashed #dc3545;}
select {font-family:monospace;font-size:1.25em;}
/* .card{box-shadow: 0 0 10px 5px rgba(0,0,0,.3);} */
.inbk{display:inline-block;}
.nowrap{white-space: nowrap;}
.paperless{width:50px;height:50px;background-image:url('/css/paperless.png');background-repeat:no-repeat;background-size:contain;}
label {white-space:nowrap;}
.active {border:3px solid deeppink;border-radius:5px;}
[checked]{background-color:#28a745;color:white;}
[required][checked]{background-color:#28a745;color:white;}
[item]{cursor: pointer;}
input{font-size:1.2em;}
[hide]{display:none;}
[type="radio"],[type="checkbox"]{border:1px dotted black;}
.tbbrd[required]{border-color:#dc3534;}

#StatusBox {display:none;position:fixed;top:0;left:0;right:0;bottom:0;}
#Status {padding:30px;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;font-size:2em;color:white;background-color:rgba(0,0,0,.7);max-width:50%;border-radius:10px;}
body.lock #StatusBox{display:block;}