.bulk-po {
  width: 1000px;
  margin: 0 auto ;
  position: relative;
}
.bulk-po ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.bulk-po .full-width {
  width: 100% !important;
  box-sizing: border-box;
}
.bulk-po .lower-case {
  text-transform: capitalize !important;
}
.bulk-po .text-right {
  text-align: right;
}
.bulk-po .text-canceled {
  text-decoration: line-through;
}
.bulk-po .dsf_heading {
  margin: 0;
}
.bulk-po .dsb_heading {
  margin-bottom: 10px !important;
}
.bulk-po .tbx-button-small-1 {
  height: 35px;
  line-height: 35px;
  border: none;
}
.bulk-po .tbx-button-medium-1 {
  border: none;
}
.bulk-po [class*='tbx-button-']:disabled {
  opacity: 0.25;
}
.bulk-po [class*='tbx-button-']:focus {
  outline: transparent;
}
.bulk-po .focusable:focus,
.bulk-po .focusable input:focus,
.bulk-po .focusable:focus,
.bulk-po .focusable select:focus,
.bulk-po .focusable:focus,
.bulk-po .focusable button:focus {
  display: inline-block;
  position: relative;
  outline: transparent;
  box-shadow: 0 0 10px 1px #7d7d7d;
  z-index: 0;
}
.bulk-po .bulk-po-header {
  margin: 15px 0;
}
.bulk-po .bulk-po-header .bulk-po-header-nav {
  margin: 15px 0;
}
.bulk-po .bulk-po-header .bulk-po-header-nav .bulk-po-header-nav-list .bulk-po-header-nav-item.active {
  font-weight: bold;
}
.bulk-po .columns {
  margin: 0 -15px;
}
.bulk-po .columns:after {
  content: '';
  display: block;
  clear: both;
  visibility: hidden;
  height: 0;
  font-size: 0;
}
.bulk-po .columns .column {
  float: left;
  width: 100%;
  min-height: 1px;
  box-sizing: border-box;
  padding: 0 15px;
}
.bulk-po .columns .column.column-one-half {
  width: 50%;
}
.bulk-po .columns .column.column-one-third {
  width: 33.33333333%;
}
.bulk-po .columns .column.column-two-thirds {
  width: 66.66666667%;
}
.bulk-po .columns .column.column-one-fourth {
  width: 25%;
}
.bulk-po .columns .column.column-two-fourth {
  width: 50%;
}
.bulk-po .columns .column.column-three-fourth {
  width: 75%;
}
.bulk-po .bulk-po-form .bulk-po-form-control {
  position: relative;
}
.bulk-po .bulk-po-form .bulk-po-form-control input:disabled,
.bulk-po .bulk-po-form .bulk-po-form-control select:disabled,
.bulk-po .bulk-po-form .bulk-po-form-control button:disabled {
  background: #c9d1ff;
}
.bulk-po .bulk-po-form .bulk-po-form-control input[type="file"],
.bulk-po .bulk-po-form .bulk-po-form-control select[type="file"],
.bulk-po .bulk-po-form .bulk-po-form-control button[type="file"] {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
}
.bulk-po .bulk-po-table {
  font-style: italic;
}
.bulk-po .bulk-po-table .bulk-po-table-header {
  font-weight: bold;
}
.bulk-po .bulk-po-table .bulk-po-table-cell {
  padding: 8px 0;
  line-height: 19px;
  font-size: 14px;
}
.bulk-po .bulk-po-messages {
  margin-bottom: 15px;
}

@media screen and (max-width: 640px) {
  .bulk-po {
    width: 100%;
  }

  .bulk-po .columns .column.column-one-half {
    width: 100%;
  }

  .bulk-po .columns .column.column-one-third {
    width: 100%;
  }

  .bulk-po .columns .column.column-one-fourth {
    width: 100%;
  }

  .bulk-po .columns .column.column-two-thirds {
    width: 100%;
  }

  .bulk-po .text-right {
    text-align: initial;
  }

  .bulk-po .columns .bulk-po-message-close-button.column.column-one-fourth {
    width: 25%;
  }

  .bulk-po .bulk-po-table .columns .column.column-one-third {
    width: 33.33333333%;
  }

  .bulk-po .bulk-po-table .columns .column.column-two-thirds {
    width: 66.66666667%;
  }

  .bulk-po .bulk-po-table .columns .column.column-one-fourth {
    width: 25%;
  }

}

/*# sourceMappingURL=bulk-po.bundle.css.map*/
