body .h-85px {
  height: 85px;
}
body .admin-top-bar {
  background: #007bff;
}
body .admin-top-bar button {
  border-radius: 0;
}
body .pln:after {
  content: " zł";
}
body .font-11 {
  font-size: 11px;
}
body .bg-yellow {
  background-color: #FFF176;
}
body .bg-red {
  background-color: #ffac92;
}
body .bg-green {
  background-color: #E6EE9C;
}
body .image-size {
  width: 150px;
  height: 150px;
  object-fit: contain;
}
body .custom-file-label::after {
  content: "Wybierz";
}
body .name-workplace {
  color: #ffffff;
  font-weight: bold;
  font-size: 21px;
  padding: 5px 10px;
  border: 2px solid #17a2b8;
  text-shadow: none;
  background: #17a2b8;
}
body .move-options {
  background-image: url('/public/img/move.png');
  width: 20px;
  height: 20px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  cursor: all-scroll;
}
body table {
  white-space: nowrap;
}
body table.summary-all-workplaces {
  font-size: 11px;
  border-color: #dee2e6;
}
body table tbody tr.hide-row {
  display: none;
}
body table tbody tr td.quantity {
  background: #eaeaea;
}
body table tbody tr td.price {
  background-color: #FFC107;
}
body table tfoot tr td {
  vertical-align: bottom;
  border-top: 2px solid #d4d4d4;
  background: #dee2e6;
}
body table tfoot tr td.quantity {
  background: #dee2e6;
}
body table tfoot tr td.price {
  background-color: #FF9800;
}
body table.groups tbody.ui-sortable tr td:nth-of-type(2) {
  min-width: 350px;
}
body table.groups tbody.ui-sortable tr td:nth-of-type(3) {
  width: 30%;
  min-width: 200px;
}
body table.groups tbody.ui-sortable tr.ui-sortable-helper {
  transform: scale(0.9);
  background-color: #f4f5f6;
  width: 98%;
  display: table;
  border: 1px solid #777;
}
body table.groups tbody.ui-sortable tr.ui-sortable-helper td {
  border: 0px;
}
body table.groups tbody.ui-sortable tr.ui-sortable-helper td:nth-of-type(2) {
  width: 30%;
}
body .w-120p {
  width: 120px;
}
body .input-group-append.w-100-checkbox {
  width: calc(100% - 39px);
}
body .input-search-list {
  position: absolute;
  top: 30px;
  left: 0;
  margin: 0;
  padding: 0;
  list-style: none;
  background: #efefef;
  font-size: 14px;
  z-index: 9999;
}
body .input-search-list li {
  padding: 5px 10px;
  border-bottom: 1px solid #ccc;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  cursor: pointer;
}
body .input-search-list li:first-of-type {
  border-top: 1px solid #ccc;
}
body .input-search-list li:hover {
  background: #17a2b8;
  color: white;
}
/*# sourceMappingURL=style.css.map */