.contact-form-style-03 {
    overflow: visible !important;
}
#qtyCollapse {
    position: absolute;
    top: 40px;
    left: 15px;
    width: calc(100% - 30px);
    background: #fff;
    z-index: 9999;
}

@media (max-width: 767px) {
    #qtyCollapse {
        position: static;
    }
}

.clockpicker-popover {
    z-index: 1050; /* Higher than Bootstrap modals */
}

#actions {
  margin: 0 0 2em;
}

#previews.empty {
  height: 250px;
  background: #f0f2f4 url('../../../admin-template/assets/img/drop-background.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  position: relative;
  cursor: pointer;
}

table {
  width: 100%;
}
#table-1 tr td:first-child {
  width: 40px;
}

/* Mimic table appearance */
div.table {
  display: table;
}
div.table .file-row {
  display: table-row;
}
div.table .file-row > div {
  display: table-cell;
  vertical-align: top;
  border-top: 1px solid #ddd;
  padding: 8px;
}
div.table .file-row:nth-child(odd) {
  background: #f9f9f9;
}



/* The total progress gets shown by event listeners */
#total-progress {
  opacity: 0;
  transition: opacity 0.3s linear;
}

/* Hide the progress bar when finished */
#previews .file-row.dz-success .progress {
  opacity: 0;
  transition: opacity 0.3s linear;
}

/* Hide the delete button initially */
#previews .file-row .delete {
  display: none;
}

/* Hide the start and cancel buttons and show the delete button */

#previews .file-row.dz-success .start,
#previews .file-row.dz-success .cancel {
  display: none;
}
#previews .file-row.dz-success .delete {
  display: block;
}
/*.bootstrap-timepicker-widget {*/
/*    top: auto !important;*/
/*    left: 25px !important;*/
/*    width: calc(100% - 50px);*/
/*}*/
/*.bootstrap-timepicker-widget table td a:hover {*/
/*    background-color: var(--primary) !important;*/
/*    color: #fff !important;*/
/*}*/