#__next {
  min-height: 100vh;
  height: 100%;
}
span.searchQuery {
  font-size: 20px;
}
span.searchQuery > span {
  font-style: italic;
  font-weight: bold;
  font-size: 25px;
}
.ui.disabled.input,
.ui.input:not(.disabled) input[disabled] {
  opacity: inherit;
}
.ui.label.spaced {
  margin-top: 2px;
  margin-bottom: 2px;
}
.clear {
  clear: both;
}
.ui.dimmer {
  z-index: 1500;
}
.ui .content {
  min-height: initial;
}
.ui.grid > .row {
  margin-right: initial;
  margin-left: initial;
}
.ui.card.originPallet {
  background: #005384;
}
.ui.card.destinationPallet {
  background: #00a65a;
}
.ui.grid.scan-row {
  line-height: 50px;
}
.ui.grid.scan-row .column {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.ui.grid.scan-row .origin-row {
  border-radius: 0.28571429rem 0px 0px 0.28571429rem;
  background-color: #2172a1;
}
.ui.grid.scan-row .destination-row {
  border-radius: 0.28571429rem 0px 0px 0.28571429rem;
  background-color: #45c281;
}
.ui.card.originPallet,
.ui.card.destinationPallet {
  color: #fff;
}
.ui.card.originPallet > .content > .header,
.ui.card.destinationPallet > .content > .header {
  color: #ffffff;
}
.ui.card.originPallet .icon,
.ui.card.destinationPallet .icon {
  color: rgba(202, 176, 176, 0.15);
}
.ui.card.originPallet .icon.mobile,
.ui.card.destinationPallet .icon.mobile {
  color: #eeeeee;
}
.ui.card.originPallet .icon.mobile.destination-icon,
.ui.card.destinationPallet .icon.mobile.destination-icon {
  margin: 0px 0px 0px 5px;
}
.ui.card.originPallet .meta,
.ui.card.destinationPallet .meta {
  color: rgba(255, 255, 255, 0.82);
}
.ui.card.originPallet > .extra,
.ui.card.destinationPallet > .extra,
.ui.card.originPallet > .extra,
.ui.card.destinationPallet > .extra {
  background: rgba(0, 0, 0, 0.15);
}
.ui.card.originPallet > .extra a:hover > .icon,
.ui.card.destinationPallet > .extra a:hover > .icon {
  color: rgba(255, 255, 255, 0.6);
}
.ui.card.originPallet > .extra a > .icon,
.ui.card.destinationPallet > .extra a > .icon {
  color: rgba(255, 255, 255, 0.82);
}
.ui.card.originPallet > .extra a,
.ui.card.destinationPallet > .extra a {
  color: rgba(255, 255, 255, 0.82);
  margin: -0.75em -1em;
  padding: 0.75em 1em;
  display: block;
  text-align: center;
}
.ui.card.originPallet > .extra a:hover,
.ui.card.destinationPallet > .extra a:hover {
  color: rgba(255, 255, 255, 0.6);
}
th .radio,
th .checkbox,
td .radio,
td .checkbox {
  margin-top: 0;
  margin-bottom: 0;
}
.small-box > .inner {
  min-height: 110px;
  padding: 10px 15px;
}
.small-box .icon,
.small-box:hover .icon {
  top: 10px;
  font-size: 90px;
  height: 90px;
  bottom: 10px;
  transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -webkit-transition: all 0.2s linear;
}
.small-box:hover .icon {
  color: rgba(0, 0, 0, 0.35);
}
.content-wrapper {
  min-height: calc(-1%);
}
main.skin-blue {
  height: 100%;
}
.ReactTable .rt-th,
.ReactTable .rt-td {
  padding: 11px 11px !important;
  font-size: 15px;
}
.ReactTable .rt-th,
.ReactTable .rt-td {
  padding: 11px 11px !important;
}
a.table-link {
  margin: -11px;
  padding: 11px;
  color: #3c8dbc;
  display: block;
  font-weight: 600;
}
a.table-link:hover {
  text-decoration: underline;
  color: #3c8dbc;
}
.form-group {
  overflow: auto;
}
.user-panel img {
  height: 45px;
  width: 45px;
}
.dropdown.user-menu img {
  height: 25px;
  width: 25px;
}
.pretty input[type="radio"],
.pretty input[type="checkbox"] {
  display: none;
}
/* Base styles */
.pretty label {
  position: relative;
  margin-bottom: 0px;
}
.pretty span::after {
  content: "";
  font-family: "Font Awesome 5 Free";
  line-height: 0.9;
  position: relative;
  top: 0;
  bottom: 0;
}
.pretty span.radio,
.pretty span.checkbox {
  cursor: pointer;
  margin-top: 0px;
  margin-bottom: 0px;
}
/* Check-boxes */
.pretty span.checkbox::after {
  font-size: 25px;
}
input[type="checkbox"] + label span.checkbox::after {
  content: "\F0C8";
  font-weight: bold;
  color: #dedede;
}
input[type="checkbox"] + label span.checkbox:hover::after {
  content: "\F14A";
  color: #c9c9c9;
}
input[type="checkbox"]:checked + label span.checkbox::after {
  content: "\F14A";
  color: #62afff;
  font-weight: bold;
}
.column.middle {
  display: flex !important;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.ui.label {
  z-index: 10;
}
.ui.ribbon.label.nopadding {
  padding-left: inherit;
  padding: 5px !important;
}
.ui.label.local:before,
.ui.label.manifest:before {
  font-family: Icons;
  font-style: normal;
  font-weight: 400;
}
.ui.label.local:before {
  content: "\F1C0";
}
.ui.label.local {
  color: #ffffff;
  background: #000000 !important;
}
.ui.label.manifest:before {
  content: "\F1C3";
}
.ui.label.manifest {
  color: #ffffff;
  background: #00824c !important;
}
.ui.label.AZ:before {
  content: "AZ";
}
.ui.label.AZ {
  color: #2d2929;
  background: #ffa900 !important;
}
.ui.label.WM:before {
  content: "WM";
}
.ui.label.WM {
  color: #ffffff;
  background: #0088c7 !important;
}
.ui.label.TG:before {
  content: "TG";
}
.ui.label.TG {
  color: #ffffff;
  background: #db2318 !important;
}
.ui.label.HD:before {
  content: "HD";
}
.ui.label.HD {
  color: #ffffff;
  background: #fb7927 !important;
}
.ui.label.LW:before {
  content: "LW";
}
.ui.label.LW,
.ui.label.lowes {
  color: #ffffff;
  background: #0d61a0 !important;
}
.ui.label.RA:before {
  content: "R \A0   \A0   \A0   \A0   A";
}
.input.error {
  background: #fff6f6 !important;
  border-color: #e0b4b4 !important;
  color: #9f3a38 !important;
}
.special-error-label-transform::before {
  -webkit-transform: translateX(-1545%) translateY(-50%) rotate(45deg) !important;
  transform: translateX(-1545%) translateY(-50%) rotate(45deg) !important;
}
.ui.label.RA {
  color: #fff;
  background: linear-gradient(to right, #37579e 0%, #37579e 50%, #eb484c 50%, #eb484c 100%) !important;
}
.line-clamp {
  overflow: hidden;
  position: relative;
  height: 2.4em;
}
.line-clamp:after {
  text-align: right;
  position: absolute;
  bottom: 0;
  right: 0;
  width: 70%;
  height: 1.2em;
  background: linear-gradient(to right, rgba(255, 255, 255, 0), #ffffff 50%);
}
.react-datepicker-input {
  width: inherit;
}
@supports (-webkit-line-clamp: 2) {
  .line-clamp {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    height: auto;
  }
  .line-clamp:after {
    display: none;
  }
}
html.ios {
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
}
html.ios,
html.ios,
html.ios body {
  height: 100% !important;
}
.data-label {
  font-weight: 500 !important;
}
.data-label.no-data-label {
  color: silver !important;
}
.react-select.description .prefix-react-select__control .prefix-react-select__value-container .prefix-react-select__single-value {
  width: -webkit-fill-available;
  padding-right: 10px;
}
.prefix-react-select__placeholder {
  white-space: nowrap;
  width: 100%;
  width: -moz-available;
  width: -webkit-fill-available;
  width: fill-available;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media screen and (min-width: 767px) and (max-width: 991px) {
  .ui.items:not(.unstackable) > .item {
    flex-direction: column !important;
  }
  .ui.items > .item > .image:not(.ui).product-image {
    width: auto !important;
    margin-left: 0px !important;
  }
}
@media screen and (max-width: 767px) {
  .alert-margin {
    padding: 0.5em !important;
    margin-top: 1em !important;
  }
}
@media screen and (max-width: 991px) {
  .variant-select-container {
    z-index: 11;
  }
}
.react-select.variant-select {
  width: -webkit-fill-available;
}
.variant-select-container label {
  margin-right: auto;
}
@media only screen and (max-width: 768px) {
  .content.padd-counter {
    padding-left: 0;
    padding-right: 0;
  }
}
@media only screen and (max-width: 768px) {
  .billing.ui.form {
    margin-top: 2rem;
  }
}
@media only screen and (min-width: 769px) {
  .table-wrapper {
    padding-right: 2rem;
  }
}
.order-summary {
  padding: 2rem 2rem 2rem 2rem;
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
  border-radius: 0.5rem;
  background: white;
  min-width: 260px !important;
}
@media screen and (min-width: 1023px) {
  .order-summary {
    max-width: 280px !important;
  }
}
.order-content {
  padding: 1rem;
  max-width: 1280px;
}
.order-content.order-content.grid-padding-x {
  padding-right: 0;
}
.custom-terms {
  padding-top: 1rem;
}
.custom-terms .custom-terms-input {
  width: 8ch !important;
}
.summary-box {
  min-width: 22rem !important;
}
.summary-box .cell {
  padding: 1.2rem 1rem;
  border-bottom: 1px solid rgba(34, 36, 38, 0.15);
  background: white;
}
.summary-box .cell:first-of-type {
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}
.summary-box .cell:last-of-type {
  border-bottom-left-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
  background: black;
  color: white;
  border: none;
}
.summary-box .ui.input.shipping {
  padding-left: 1rem;
}
.summary-box .ui.input.shipping > input {
  max-width: 13ch;
}
.summary-box .ui.input.tax {
  padding: 0 1rem;
}
.summary-box .ui.input.tax > input {
  max-width: 8ch;
}
.summary-box .ui.input input::-webkit-outer-spin-button,
.summary-box .ui.input input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.padd-block.padd-r {
  padding-right: 2rem !important;
}
.minw640 {
  min-width: 640px;
}
.line-items {
  padding-right: 0 !important;
}
.placeholder.value {
  color: rgba(191, 191, 191, 0.87);
}
.table-inputs {
  width: 100%;
}
.ui.input .table-inputs[disabled] {
  background: transparent;
  border: none;
}
.table-action.ui.button {
  background: transparent;
}
.table-action.ui.button.danger:hover {
  color: #db2828;
  background: transparent;
}
.table-action.ui.button.natural:hover {
  color: #2185d0;
}
.rt-td.pallet-cell-error {
  box-shadow: inset 0px 0px 0px 2px rgba(219, 40, 40, 0.8);
}
.ui.table td.naked {
  padding: 0;
}
.ui.table td.locked {
  cursor: not-allowed;
}
.ui.table tr td.disabled.locked {
  color: #000;
}
.ui.input.naked > input[type="text"] {
  border: 0;
  border-radius: 0;
}
.ui.input.naked > input[type="number"] {
  border: 0;
  border-radius: 0;
  margin: 0;
}
.ui.input.naked input::-webkit-outer-spin-button,
.ui.input.naked input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.ui.form .disabled.naked.field,
.ui.form .naked.field :disabled {
  color: black;
  opacity: 1;
}
.ui.selection.dropdown.naked {
  border: 0 !important;
  border-radius: 0 !important;
}
.ui[class*="left icon"].input.naked > i.icon {
  width: 2em !important;
}
.ui[class*="left icon"].input.naked > input {
  padding-left: 2em !important;
}
.ui.naked.button {
  padding: 0 !important;
  border: none !important;
  background-color: transparent !important;
}
.ui.naked.button i {
  margin: 0px !important;
  color: #a0a0a0;
}
.ui.naked.button i.danger-hover:hover {
  color: #db2828;
}
.ui.naked.button i.new-line:hover {
  color: #72afd2 !important;
}
.link {
  border: none;
  cursor: pointer;
}
.height40 {
  height: 42px;
}
.link.grey {
  color: #a0a0a0;
}
.danger-hover:hover {
  color: #db2828;
}
.placeholder.value {
  color: rgba(191, 191, 191, 0.87);
}
.view-only-color {
  color: black !important;
}
.select-width {
  width: 150px;
}
.scroll-x {
  overflow-x: auto;
}
.margin-r-half {
  margin-right: 0.5rem;
}
.margin-r1 {
  margin-right: 1rem;
}
.margin-r2 {
  margin-right: 2rem;
}
.margin-r3 {
  margin-right: 3rem;
}
.margin-l-half {
  margin-left: 0.5rem;
}
.margin-l1 {
  margin-left: 1rem;
}
.margin-l1 {
  margin-left: 2rem;
}
.margin-l3 {
  margin-left: 3rem;
}
.margin-t-half {
  margin-top: 0.5rem;
}
.margin-t1 {
  margin-top: 1rem;
}
.margin-t2 {
  margin-top: 2rem;
}
.margin-t2 {
  margin-top: 2rem;
}
.margin-t3 {
  margin-top: 3rem;
}
.margin-b-half {
  margin-bottom: 0.5rem;
}
.margin-b1 {
  margin-bottom: 1rem;
}
.margin-b2 {
  margin-bottom: 2rem;
}
.margin-b3 {
  margin-bottom: 3rem;
}
.padd-r-half {
  padding-right: 0.5rem;
}
.padd-r1 {
  padding-right: 1rem;
}
.padd-r2 {
  padding-right: 2rem;
}
.padd-r3 {
  padding-right: 3rem;
}
.padd-l-half {
  padding-left: 0.5rem;
}
.padd-l1 {
  padding-left: 1rem;
}
.padd-l2 {
  padding-left: 2rem;
}
.padd-l3 {
  padding-left: 3rem;
}
.link.grey {
  color: #a0a0a0;
}
.danger-hover:hover {
  color: #db2828;
}
.primary-hover:hover {
  color: #0e6eb8;
}
button.link {
  background: transparent;
  border: none;
}
.left-align {
  text-align: left;
}
.soft-delete {
  padding-bottom: 1rem;
}
input.removal-confirmation {
  max-width: 12ch !important;
}
.removal-warning {
  text-align: left;
  padding-right: 1rem;
  line-height: 1.35;
}
.removal-warning .danger {
  color: #db2828;
}
@media only screen and (max-width: 1024px) {
  .removal-warning {
    text-align: center;
    padding-right: 0;
    padding-bottom: 2rem;
  }
}
.content.height-reset {
  min-height: auto;
}
.dropdown-padding-fix {
  padding-bottom: 12rem;
}
.order-tabs.ui.secondary.pointing.menu a.item {
  font-size: 1.2rem;
}
.order-divider {
  border-top: 1px solid rgba(34, 36, 38, 0.15);
  margin-top: 3.5rem;
  padding-top: 3.5rem;
}
.jump-bar {
  padding: 1.5rem;
  opacity: 1;
  transition: 0.2s;
  background: white;
  width: calc(98%);
  z-index: 100;
  box-shadow: 0px 8px 10px 0 rgba(0, 0, 0, 0.08);
  margin: 0 auto 2rem auto;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.sticky {
  position: sticky;
  opacity: 1;
  top: 0;
}
.jump-bar ul {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
}
.jump-bar ul li {
  margin-right: 1rem;
  color: #bdbdbd;
}
.jump-bar ul li a {
  font-weight: bold;
  cursor: pointer;
}
.order-content {
  position: relative;
}
.vt-align-mid {
  vertical-align: middle;
}
.vt-align-btm {
  vertical-align: bottom;
}
@media only screen and (max-width: 768px) {
  .overflow-v-hack {
    min-height: 250px;
  }
}
@media only screen and (min-width: 769px) {
  .overflow-v-hack {
    overflow: visible;
  }
}
.ui.form .field .bstock.select-dropdown {
  cursor: pointer;
  border: none;
  border-radius: 0;
  padding-left: 0.8rem;
  height: 40px;
  appearance: none;
  outline: none;
  background-position: right 1rem top 1rem;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJjaGV2cm9uLWRvd24iIGNsYXNzPSJzdmctaW5saW5lLS1mYSBmYS1jaGV2cm9uLWRvd24gZmEtdy0xNCIgcm9sZT0iaW1nIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIj48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik0yMDcuMDI5IDM4MS40NzZMMTIuNjg2IDE4Ny4xMzJjLTkuMzczLTkuMzczLTkuMzczLTI0LjU2OSAwLTMzLjk0MWwyMi42NjctMjIuNjY3YzkuMzU3LTkuMzU3IDI0LjUyMi05LjM3NSAzMy45MDEtLjA0TDIyNCAyODQuNTA1bDE1NC43NDUtMTU0LjAyMWM5LjM3OS05LjMzNSAyNC41NDQtOS4zMTcgMzMuOTAxLjA0bDIyLjY2NyAyMi42NjdjOS4zNzMgOS4zNzMgOS4zNzMgMjQuNTY5IDAgMzMuOTQxTDI0MC45NzEgMzgxLjQ3NmMtOS4zNzMgOS4zNzItMjQuNTY5IDkuMzcyLTMzLjk0MiAweiI+PC9wYXRoPjwvc3ZnPg==);
  background-size: 10px;
  background-repeat: no-repeat;
}
.ui.form .field.error > .bstock.select-dropdown {
  background-position: right 1rem top 1rem;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQ4IiBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDQ0OCA1MTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0yMDcuMDI5IDM4MS40NzZMMTIuNjg2IDE4Ny4xMzJDMy4zMTMgMTc3Ljc1OSAzLjMxMyAxNjIuNTYzIDEyLjY4NiAxNTMuMTkxTDM1LjM1MyAxMzAuNTI0QzQ0LjcxIDEyMS4xNjcgNTkuODc1IDEyMS4xNDkgNjkuMjU0IDEzMC40ODRMMjI0IDI4NC41MDVMMzc4Ljc0NSAxMzAuNDg0QzM4OC4xMjQgMTIxLjE0OSA0MDMuMjg5IDEyMS4xNjcgNDEyLjY0NiAxMzAuNTI0TDQzNS4zMTMgMTUzLjE5MUM0NDQuNjg2IDE2Mi41NjQgNDQ0LjY4NiAxNzcuNzYgNDM1LjMxMyAxODcuMTMyTDI0MC45NzEgMzgxLjQ3NkMyMzEuNTk4IDM5MC44NDggMjE2LjQwMiAzOTAuODQ4IDIwNy4wMjkgMzgxLjQ3NloiIGZpbGw9IiM5RjNBMzgiLz4KPC9zdmc+Cg==);
  background-size: 10px;
  background-repeat: no-repeat;
}
.overflow-hack {
  overflow: initial !important;
}
.padd-t1 {
  padding-top: 1rem;
}
.padd-t2 {
  padding-top: 2rem;
}
.padd-t3 {
  padding-top: 3rem;
}
.padd-b1 {
  padding-bottom: 1rem;
}
.padd-b2 {
  padding-bottom: 2rem;
}
.padd-b3 {
  padding-bottom: 3rem;
}
.ghost-anchor {
  visibility: hidden;
  padding-bottom: 3rem;
}
.txt-gray {
  color: #a0a0a0;
}
button.link {
  outline: none;
  appearance: none;
}
.pallet-list .ui.card {
  margin: 0;
}
.instructions .ui.input input[type="text"] {
  outline: none;
  appearance: none;
  border: none;
  /*     border-color: rgba(34,36,38,.15); */
}
.pallet-list .ui.card {
  width: initial;
}
.pallet-list .pallet-id {
  font-weight: bolder;
}
.actions.quick-status-change .ui.selection.dropdown {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.actions.quick-status-change .ui.button {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.ui.modal > .actions.quick-status-change {
  padding: 1.5rem !important;
}
.pallet-list .ui.card .content > .description {
  padding: 0 !important;
}
.nav.navbar-nav li {
  display: inline-block;
}
.nav.navbar-nav {
  float: left;
  margin: 0;
}
.navbar-nav > li > a {
  padding-top: 15px;
  padding-bottom: 15px;
}
@media only screen and (max-width: 560px) {
  .kill-560 {
    display: none;
  }
}

