@font-face {
  font-family:'Nunito';
}

.wrap-table100 {
  width:1170px
}
table {
  border-spacing:1;
  border-collapse:collapse;
  background:#fff;
  /* border-radius:10px; */
  overflow:hidden;
  width:100%;
  margin:0 auto;
  position:relative
}
table * {
  position:relative
}
table td,
table th {
  padding-left:8px
}
table thead tr {
  height:60px;
  background:var(--darkblue);
}

table thead tr {
 height:60px;
  background:var(--darkblue);
 color:white;
 font-size:18px
}

table tbody tr {
 font-family:'Nunito';
 font-size: 1.0rem;
 color: black;
 line-height: 1.5rem;
 font-weight:unset
}
table tbody tr:hover {
 color:#555;
 background-color:#f2f2f2;
 cursor:pointer
}
table tbody tr:last-child {
 border:0
}
table tbody tr td:first-child {
 width: auto;
}
table td,
table th {
 text-align:left
}
tbody tr td {
 border-width:0 !important;
}
table td.l,
table th.l {
 text-align:right
}
table td.c,
table th.c {
 text-align:center
}
table td.r,
table th.r {
 text-align:center
}
.table100-head th {
 font-family:'Nunito';
 font-size:18px;
 color: black;
 line-height:1.2;
 font-weight:unset
}
tbody tr:nth-child(even) {
 background-color:#f2f2f2;
}

.ausnahmen tbody tr:nth-child(even) {
 background-color:#fff;
}

.ausnahmen tbody tr:hover {
 background-color:#fff;
}

.column1 {
 width:260px;
 padding-left:40px
}
.column2 {
 width:160px
}
.column3 {
 width:245px
}
.column4 {
 width:110px;
 text-align:right
}
.column5 {
 width:170px;
 text-align:right
}
.column6 {
 width:222px;
 text-align:right;
 padding-right:62px
}

table.ausnahmen {
 margin-top:1em;
}
/*@media screen and (max-width:992px) {
 table {
  display:block
 }
 table>*,
 table tr,
 table td,
 table th {
  display:block
 }
 table thead {
  display:none
 }
 table tbody tr {
  height:auto;
  padding:37px 0
 }
 table tbody tr td {
  padding-left:40%!important;
  margin-bottom:24px
 }
 table tbody tr td:last-child {
  margin-bottom:0
 }
 table tbody tr td:before {
  font-family:'Nunito';
  font-size:14px;
  color:#999;
  line-height:1.2;
  font-weight:unset;
  position:absolute;
  width:40%;
  left:30px;
  top:0
 }
 /*table tbody tr td:nth-child(1):before {
  content:"Date"
 }
 table tbody tr td:nth-child(2):before {
  content:"Order ID"
 }
 table tbody tr td:nth-child(3):before {
  content:"Uhrzeit"
 }
 table tbody tr td:nth-child(4):before {
  content:"Uhrzeit"
 }
 table tbody tr td:nth-child(5):before {
  content:"Quantity"
 }
 table tbody tr td:nth-child(6):before {
  content:"Total"
 }*/
 /*.column4,
 .column5,
 .column6 {
  text-align:left
 }
 .column4,
 .column5,
 .column6,
 .column1,
 .column2,
 .column3 {
  width:100%
 }
 tbody tr {
  font-size:14px
 }
}
@media(max-width:576px) {
 .container-table100 {
  padding-left:15px;
  padding-right:15px
 }
}*/
