.split_qty_textbox {
  max-width: 100px;
}

.split_shipment_summary > .row > div .split_shipment_card {
  position: relative;
}
.split_shipment_summary > .row > div .split_shipment_card:after {
  content: "";
  border-bottom: 1px solid #ccc;
  position: absolute;
  bottom: -10px;
  left: 0;
  right: 0;
}
.split_card_loader {
    display: flex;
    align-items: center;
    justify-content: center;
    background: rgba(255, 255, 255, 0.6);
    z-index: 9;
}
.split_shipment_card address > strong {padding-right: 1rem;}
.blind-shipping-icon {vertical-align: baseline;}
.split-qty > .d-flex {min-height: 35px;}
#splitshipmentadd .shadow { box-shadow: 0 0 0 0 rgba(0,0,0,0) !important;}
#split_shipment_list label {cursor: pointer;}
/* #split_shipment_list .order-img {max-width: 50px;}
#split_shipment_list .order-img a {width: 50px;} */
#split_shipment_list .order-img .no-img-ext {width: 50px; height: 50px;}
#split_shipment_list .order-img .no-img-ext .fa-6x {font-size: 1.5rem;}
#split_shipment_list .order-img .no-img-ext > div > span {transform: scale(0.35); left: 7px; margin-top:0; padding: 0 0.5rem;top: 11px;}
#split_shipment_list .order-img .zoom i {font-size: 1.15rem;  height: 18px;}
.shipment-address-summery address strong {font-size: 100%;}
.line-height-sm {line-height: 1.2;}
.associate_product_hide #Associateproduct .short-disc strong { display: none; }
.split_shipping_step .step_title {max-width: 100px;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  vertical-align: sub;
}
@media only screen and (min-width: 768px) {
  .split_shipment_summary > .row > div:nth-last-child(2):not(:nth-child(2)) .split_shipment_card:after, .split_shipment_summary > .row > div:last-child .split_shipment_card:after {
    border-bottom: 0px;
  }
  .split_shipment_summary > .row > div:nth-child(odd) {
    border-right: 1px solid #ccc;
  }
  #splitshipmentadd .shadow {box-shadow: 0 .5rem 1rem 0 rgba(0,0,0,.15) !important;}
  .split_shipping_step .step_title {max-width: none; display: inline; vertical-align: unset;}
  .align-md-middle {vertical-align: middle !important;}
}
@media only screen and (min-width: 991px) {
  .splitshipmentbtn ~ .ordercontinue {width: 50%;}
}
@media only screen and (max-width:767px) {
  .ship_method .form-group{padding: 0 0.5rem;}
}
.quantity-span-class {
    background: #ebeaea;
    align-items: center;
    padding: 5px;
    padding-left: 22px;
    width: 76px;
    height: 35px;
}

a.disabled-event {
  pointer-events: none;
  cursor: default;
  color: gray !important;
}
.input-focus-red {
    border-color:red;
}
.product_wise_block .address-list address strong {
    font-weight: 400 !important;
}
.product_wise_block .cart_loader {
    top: -35px;
}