#docimglist {
    display: flex;
    flex-wrap: wrap;
}

#docimglist li {
    margin: .25rem;
}

/*Hide Share-This button container.*/
.st-hidden {
    display: none !important;
}

.info-holder {
    --bs-border-color: var(--ps-color-light-blue);
    margin-left: 1rem;
    margin-right: 1rem;
}

.info-holder div:has(>.auctitle) {
    display: flex;
}

.info-holder .align-items-start {
    display: flex;
}
.auctitle~div {
    width: calc(100% - 10rem);
    display: flex;
}

.auctitle~div button[color="link"] {
    margin-left: .5rem;
}

.auctitle {
    font-weight: bold;
    vertical-align: top;
    text-align: right;
    width: 10rem;
    margin-right: 0.5rem;
    padding-right: 0.5rem;
}

.auction-videos {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.auction-videos .border,
.auction-videos iframe,
.auction-videos video {
    width: 520px;
    height: 294px;
}
.auction-videos img {
    width: 80px;
}

.tab-bid {
    background-color: var(--ps-color-light-blue-lighter);
    --bs-border-color: var(--ps-color-light-blue);
    font-family: verdana;
    padding: 0 .5rem;
}

.tab-bid .bid-title, .bid-title--header {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
    background-color: var(--ps-color-dark-blue);
}

.tab-bid .bid-title--header {
    height: 4px;
}

.tab-bid .auc-head {
    font-weight: bold;
    color: var(--ps-color-dark-blue);
    word-break: break-word;
}

.tab-bid .auc-body {
    font-weight: bold;
    color: var(--ps-color-dark-blue);
    word-break: break-word;
}

.tab-bid .bid-info {
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
    font-size: .85rem;
}

.tab-bid .bid-info > div {
    flex: 50%;
    padding: .25rem;
    display: flex;
    align-items: center;
}

.tab-bid .bid-info > .justify-content-end{
    text-align: right;
}


.tab-bid .bid-info > strong {
    flex: 100%;
    text-align: center;
}

.agency-selected {
    height: 40px;
}

.bid-page--questions {
    height: 120px;
    display: flex;
    align-items: center;
}

.watch-list-section--en, .watch-list-section--es, .watch-list-section--fr {
    min-height: 28px;
}

.share-buttons-container {
    min-height: 40px;
}

@media print {
    .left-col,
    .ps-footer-info,
    .ps-main-bar {
        display: none !important;
    }
}

@media (max-width: 764px) {
    .bid-on-item-form--en, .bid-on-item-form--es, .bid-on-item-form--fr {
        height: auto;
    }
}

@media (min-width: 765px) {
    .border-start-md-0 {
        border-left: none !important;
    }

    .bid-on-item-form--en {
        height: 586px;
    }

    .bid-on-item-form--es {
        height: 693px;
    }

    .bid-on-item-form--fr {
        height: 691px;
    }

    .watch-list-section--en {
        min-height: 28px;
    }

    .watch-list-section--es, .watch-list-section--fr {
        min-height: 52px;
    }
}

@media (max-width: 992px) {
    .auctitle {
        text-align: left;
        width: 100%;
    }

    .info-holder div:has(>.auctitle) {
        display: flex;
        flex-wrap: wrap;
    }

    .auctitle~div {
        width: 100%;
    }
}

@media (min-width: 1800px) {
    .col-exxl-3 {
        width: 29%;
    }
}

@media (min-width: 2100px) {
    .col-exxl-3 {
        width: 24%;
    }
}
