/* @version 7.5 */
/* MOD:- LIVE AUCTIONS */
.badge-live-auction {
  background-color: #ec971f; }

.badge-lg {
  font-size: 1.1rem; }

.current-lot {
  border: 1px solid #ccc;
  background-color: #f8f9fa;
  border-radius: 6px;
  margin: 0 auto;
  padding: .5rem 2rem;
  max-width: 500px; }

.badge-white {
  background-color: #fff; }

/* main image */
#jq-lotMainImage iframe {
  display: block;
  width: 100%; }
@media (max-width: 767.98px) {
  #jq-lotMainImage .slick-prev, #jq-lotMainImage .slick-next {
    z-index: 9; }
    #jq-lotMainImage .slick-prev::before, #jq-lotMainImage .slick-next::before {
      color: #000;
      opacity: .25; }
  #jq-lotMainImage .slick-prev {
    left: 0; }
  #jq-lotMainImage .slick-next {
    right: 0; }
  #jq-lotMainImage .img-thumbnail {
    border-color: transparent; } }

/* /main image */
/* thumbnails */
#jq-lotThumbnails .slick-prev::before,
#jq-lotThumbnails .slick-next::before {
  color: #000;
  opacity: .25; }
#jq-lotThumbnails .item {
  margin: .25rem; }

/* /thumbnails */
.listing-card .btn-lot-start-manually,
.listing-card .btn-lot-close-manually,
.media-body .btn-lot-start-manually,
.media-body .btn-lot-close-manually {
  display: none; }

.badge-master-seller {
  color: #fff;
  background-color: #003670; }

.ubiduwin-pro-logo {
  max-width: 400px; }

.no-mb .mb-4 {
  margin-bottom: 0 !important; }

.badge-verified-basic {
  color: #fff;
  background-color: #7dcbff; }

.badge-activity-in-cart {
  color: #fff;
  background-color: #0a9e6c; }

.badge-activity-paid {
  color: #fff;
  background-color: #0a529e; }

.form-check-radio-image {
  padding-left: 0;
  /* IMAGE STYLES */
  /* CHECKED STYLES */ }
  .form-check-radio-image [type=radio] {
    position: absolute;
    opacity: 0;
    width: 0;
    height: 0; }
  .form-check-radio-image label {
    width: 100%; }
    .form-check-radio-image label img {
      display: inline-block; }
  .form-check-radio-image [type=radio] + div {
    padding: 4px 0 0 20px;
    cursor: pointer; }
  .form-check-radio-image [type=radio]:checked + div {
    padding-left: 16px;
    border-left: 4px solid #c1e710;
    background-color: #f8f9fa; }

.hpt {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 0;
  width: 0;
  z-index: -1; }

#lots-in-auction .jq-thumb, #lots-drafts .jq-thumb {
  background-color: #fff;
  width: 138px; }

.jq-thumbs.ui-sortable .jq-thumb {
  cursor: move; }

.jq-thumbs {
  display: flex;
  flex-wrap: wrap;
  gap: .5rem; }

.jq-thumb {
  margin: 0; }
  .jq-thumb .listing-title {
    width: 128px;
    max-width: 100%;
    font-size: 12px;
    line-height: 16px;
    height: 48px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    text-align: left; }
  .jq-thumb .listing-location {
    font-size: 12px;
    font-weight: 600;
    text-align: left; }
  .jq-thumb .listing-vendor {
    font-size: 12px; }
  .jq-thumb .jq-thumb-add, .jq-thumb .jq-thumb-remove {
    border-top: 1px solid #eee;
    margin-top: .5rem;
    padding-top: .5rem;
    text-align: center;
    cursor: pointer;
    display: block; }

.jq-thumb + .jq-thumb {
  margin-left: 0; }

#spinning-wheel {
  z-index: 10;
  position: fixed;
  right: 50px;
  bottom: 20px; }
  #spinning-wheel .dropdown > .btn {
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.5); }
  #spinning-wheel .dropdown-menu {
    box-shadow: 0 1px 5px 2px #0000001a;
    margin-top: 5px !important;
    padding: 15px;
    position: relative;
    /* position when open */ }
    #spinning-wheel .dropdown-menu.show {
      position: fixed;
      bottom: 80px;
      right: 50px;
      width: 550px;
      height: 605px;
      max-height: calc(100vh - 120px);
      overflow-y: auto;
      left: auto;
      top: auto; }
    #spinning-wheel .dropdown-menu .spinning-wheel-container {
      position: relative; }
      #spinning-wheel .dropdown-menu .spinning-wheel-container #spinning-wheel-message {
        position: absolute;
        bottom: 0;
        width: 100%;
        font-weight: 400; }
        #spinning-wheel .dropdown-menu .spinning-wheel-container #spinning-wheel-message hr {
          margin-top: .5rem;
          margin-bottom: .5rem; }
        #spinning-wheel .dropdown-menu .spinning-wheel-container #spinning-wheel-message > .alert {
          padding: 1rem;
          background-color: rgba(255, 255, 255, 0.8);
          margin-bottom: 0; }
    #spinning-wheel .dropdown-menu .slice {
      font-size: 1.2rem; }
  #spinning-wheel .spinning-wheel-coins {
    font-size: 16px;
    font-weight: 500; }
    #spinning-wheel .spinning-wheel-coins .available-coins {
      font-size: 18px;
      font-weight: 700;
      color: red; }

@media (min-width: 768px) {
  .animate {
    animation-duration: 0.3s;
    animation-fill-mode: both; } }
@keyframes slideIn {
  0% {
    transform: translateY(1rem);
    opacity: 0; }
  100% {
    transform: translateY(0rem);
    opacity: 1; }
  0% {
    transform: translateY(1rem);
    opacity: 0; } }
.fc-list-event-graphic {
  display: none; }

.fc-event {
  display: flex;
  flex-direction: column;
  page-break-before: always; }
  .fc-event .form-check {
    padding-top: 0; }

.fc-event:first-of-type {
  page-break-before: avoid; }

@media print {
  .fc-list-day {
    display: none; } }
.fc .fc-header-toolbar {
  page-break-after: avoid; }
.fc .fc-list-event-time {
  flex-grow: 1;
  width: auto !important;
  border-bottom: none !important;
  font-style: italic;
  color: #F20000;
  font-size: 1.25rem; }
  @media print {
    .fc .fc-list-event-time {
      font-size: 22px;
      margin-bottom: 8px; } }
.fc .invoice-number {
  font-size: 1.1rem; }
  @media print {
    .fc .invoice-number {
      font-size: 20px; } }

.fc-list-table thead {
  display: none; }

.fc .fc-list-sticky .fc-list-day > * {
  z-index: 1; }

.form-inline-picklist-utility .selectize-control {
  height: calc(1.5em + .75rem + 2px) !important; }
.form-inline-picklist-utility .selectize-control.single {
  display: none; }

table .sort-btn {
  background: none !important;
  border: none !important;
  padding: 0 !important;
  font: inherit;
  font-weight: 500;
  cursor: pointer;
  width: 100%;
  text-align: left;
  display: flex;
  align-items: center; }
table .sort-btn:hover {
  background-color: #f5f5f5; }
table .sort-btn.active {
  background-color: #ddd; }
table .sort-arrow {
  margin-left: 5px; }

.pickup-name-location {
  font-size: 20px;
  font-weight: 400;
  padding-bottom: .5rem;
  margin-bottom: .75rem;
  border-bottom: 1px solid #f0f0f0; }
  @media print {
    .pickup-name-location {
      font-size: 26px; } }

.paragraph-container {
  transition: opacity 0.5s ease, transform 0.5s ease;
  opacity: 0;
  max-height: 0;
  transform: translateY(-20px);
  pointer-events: none; }

.paragraph-container.visible {
  opacity: 1;
  transform: translateY(0);
  pointer-events: auto; }

.toggle-button {
  transition: opacity 0.5s ease;
  opacity: 1; }

.toggle-button.hidden {
  opacity: 0;
  pointer-events: none; }

.badge-default {
  background-color: #f0f0f0; }

.subtitle .badge-lg {
  font-size: 1.8rem; }

.json-display code {
  display: block;
  max-height: 200px;
  overflow: auto;
  white-space: pre-wrap;
  padding: 10px;
  background: #f5f5f5;
  border-radius: 4px;
  font-family: monospace;
  font-size: 13px;
  line-height: 1.4; }

#printable-calendar .buttons-sticky-bottom {
  border-top: 1px dashed #dee2e6;
  background-color: rgba(255, 255, 255, 0.7);
  padding-left: 14px;
  padding-right: 14px; }

/* Styles specific to the summary view */
@media print {
  #printable-calendar.print-summary-view .fc-list-event-title > div {
    display: none !important; }
  #printable-calendar.print-summary-view .fc-event {
    page-break-before: auto !important; }
  #printable-calendar.print-summary-view .pickup-name-location {
    border-bottom: none !important; }

  #printable-calendar.print-shipping-view .fc-event {
    page-break-before: auto !important; }

  .fc-header-toolbar .fc-button {
    display: none !important; } }
.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events {
  display: none !important; }

.btn-group-scrollable .dropdown-menu {
  overflow-y: auto;
  max-height: 400px; }

/*# sourceMappingURL=mods.css.map */
