/* Pos screen color declaration */
/* line 2, /app/app/assets/stylesheets/suppliers/purchase_orders.scss */
.margin-top {
  margin-top: 8px;
}

/* line 6, /app/app/assets/stylesheets/suppliers/purchase_orders.scss */
.cross-color {
  color: red;
}

/* line 10, /app/app/assets/stylesheets/suppliers/purchase_orders.scss */
.table-warp {
  overflow-y: auto;
  max-height: 300px;
}

/* line 16, /app/app/assets/stylesheets/suppliers/purchase_orders.scss */
.large-font {
  font-size: 30px;
}

/* line 21, /app/app/assets/stylesheets/suppliers/purchase_orders.scss */
.custom-padding {
  padding: 1px 4px;
}

/* line 26, /app/app/assets/stylesheets/suppliers/purchase_orders.scss */
.purchase-order-products tbody {
  border-bottom: 1px solid #BBBBBB;
}
/* line 29, /app/app/assets/stylesheets/suppliers/purchase_orders.scss */
.purchase-order-products tbody tr td {
  text-align: center;
}
/* line 31, /app/app/assets/stylesheets/suppliers/purchase_orders.scss */
.purchase-order-products tbody tr td input {
  text-align: center;
}
/* line 36, /app/app/assets/stylesheets/suppliers/purchase_orders.scss */
.purchase-order-products tbody tr .product-search-cell {
  width: 400px;
}
/* line 38, /app/app/assets/stylesheets/suppliers/purchase_orders.scss */
.purchase-order-products tbody tr .product-search-cell .input-group {
  position: inherit;
}
/* line 40, /app/app/assets/stylesheets/suppliers/purchase_orders.scss */
.purchase-order-products tbody tr .product-search-cell .input-group .input-group-addon {
  cursor: pointer;
}
/* line 46, /app/app/assets/stylesheets/suppliers/purchase_orders.scss */
.purchase-order-products tbody tr .purchase-history, .purchase-order-products tbody tr .stock-quantity, .purchase-order-products tbody tr .cost-price, .purchase-order-products tbody tr .sales-history, .purchase-order-products tbody tr .remove-action {
  vertical-align: middle;
}
/* line 50, /app/app/assets/stylesheets/suppliers/purchase_orders.scss */
.purchase-order-products tbody tr .remove-action {
  min-width: 50px;
}
/* line 52, /app/app/assets/stylesheets/suppliers/purchase_orders.scss */
.purchase-order-products tbody tr .remove-action .destroy-items {
  width: inherit;
}

/* Another header fixed table design */
/* line 61, /app/app/assets/stylesheets/suppliers/purchase_orders.scss */
.tableFixHead {
  height: 200px;
  overflow-y: auto;
}

/* line 66, /app/app/assets/stylesheets/suppliers/purchase_orders.scss */
.tableFixHead table {
  border-collapse: collapse;
  width: 100%;
}

/* line 71, /app/app/assets/stylesheets/suppliers/purchase_orders.scss */
.tableFixHead th,
.tableFixHead td {
  padding: 8px 16px;
}

/* line 76, /app/app/assets/stylesheets/suppliers/purchase_orders.scss */
.tableFixHead th {
  position: sticky;
  top: 0;
  background: #eee;
}

/* line 82, /app/app/assets/stylesheets/suppliers/purchase_orders.scss */
.ui-autocomplete {
  background-color: #35bcff;
}
/* line 85, /app/app/assets/stylesheets/suppliers/purchase_orders.scss */
.ui-autocomplete li {
  color: white;
}

/* line 90, /app/app/assets/stylesheets/suppliers/purchase_orders.scss */
.aligned {
  float: right;
}

/* line 94, /app/app/assets/stylesheets/suppliers/purchase_orders.scss */
.purchase-footer-container {
  padding-top: 30px;
}
/* line 97, /app/app/assets/stylesheets/suppliers/purchase_orders.scss */
.purchase-footer-container .footer-wrapper {
  border: 1px solid #ebebeb;
}
/* line 100, /app/app/assets/stylesheets/suppliers/purchase_orders.scss */
.purchase-footer-container .footer-wrapper .middle-section {
  border-left: 1px solid #ebebeb;
  border-right: 1px solid #ebebeb;
  padding-top: 10px;
}
/* line 107, /app/app/assets/stylesheets/suppliers/purchase_orders.scss */
.purchase-footer-container .footer-wrapper .amount-section .total-text {
  margin-top: 8px;
}
/* line 110, /app/app/assets/stylesheets/suppliers/purchase_orders.scss */
.purchase-footer-container .footer-wrapper .amount-section .amount-wrapper {
  margin-top: 10px;
}

/* line 118, /app/app/assets/stylesheets/suppliers/purchase_orders.scss */
#save-purchase-order-link {
  margin-right: 20px;
}
