/* Selector de cliente en documentos de venta. */
.cliente-venta-control {
  display: flex;
  flex-wrap: nowrap;
  align-items: flex-start;
}

.cliente-venta-control .input-group-prepend {
  flex: 0 0 auto;
}

.cliente-venta-control > .select2-container {
  flex: 1 1 70%;
  min-width: 0;
  width: auto !important;
}

.cliente-venta-control .input-group-append {
  display: flex;
  flex: 0 0 30%;
  margin-left: 4px;
}

.cliente-venta-control .btn-nuevo-cliente {
  width: 100%;
  min-height: 31px;
}

@media (max-width: 575.98px) {
  .cliente-venta-control .input-group-append {
    flex-basis: 36%;
  }
}
