.order-header-bar {
  margin-top: 16px;
  display: flex;
  justify-content: space-between;
  /* flex-wrap: wrap; */
}
.product-wrapper,
.order-wrapper {
  padding: 20px;
}
/* #E5E5E5 */

.order-list {
  height: 100%;
  margin-top: 8px;
  transition: all 0.25s ease 0s;
}
.search-box {
  display: flex;

}

.suggest-wrapper {
  position: absolute;
  width: 100%;
  z-index: 2;
  top: 40px;
  min-height: 36px;
  box-sizing: border-box;
}

.input-box-wrapper {
  position: relative;
}
.input-box-wrapper input {
  height: 34px;
  width: 200px;
  border-bottom-left-radius: 18px;
  border-top-left-radius: 18px;
  outline: none;
  border: none;
  font-style: normal;
  font-weight: normal;
  font-size: 13px;
  line-height: 18px;
  padding-left: 36px;
}
.date-selected {
  height: 32px;
  width: 172px;
  background-color: #ffffff;
  border-bottom-left-radius: 18px;
  border-top-left-radius: 18px;
  outline: none;
  border: none;
  font-style: normal;
  font-weight: normal;
  font-size: 13px;
  line-height: 36px;
  padding-left: 36px;
}

.datepicker-wrapper {
  position: relative;
  z-index: 2;
}

.datepicker {
  display: flex;
  /* margin-left: 16px; */
}
.rdrDateRangePickerWrapper {
  position: absolute;
  right: -180px;
  top: 46px;
}
.rdrInputRanges {
  display: none;
}
.rdrStartEdge,
.rdrEndEdge {
  background: #3ddbbc !important;
  border-radius: 50%;
  /* width: 26px; */
}

/*.rdrMonth {*/
/*  width: 202px !important;*/
/*  height: 315px !important;*/
/*}*/

.rdrInRange {
  background: #eefcf9 !important;
}
span.rdrWeekDay {
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  line-height: 18px;
  display: flex;
  align-items: center;
  text-align: center;
  letter-spacing: -0.004em;
  color: #7d9ac0;
}
.rdrDayNumber span {
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 18px;
}
.rdrInRange + .rdrDayNumber span {
  color: #24c4a4 !important;
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 18px;
}
.rdrMonthName {
  text-align: center !important;
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  line-height: 18px;
}
.hidden-select-month .rdrMonthAndYearPickers {
  display: none;
}
.hidden-select-month .rdrMonthAndYearPickers {
  display: none;
}

.hidden-select-month .rdrNextPrevButton,
.hidden-select-month .rdrPprevButton {
  position: absolute;
}

.hidden-select-month .rdrNextPrevButton {
  top: 8px;
}

.hidden-select-month .rdrNextButton {
  right: 0;
}

.hidden-select-month .rdrMonthAndYearWrapper {
  height: 0 !important;
  padding: 0 !important;
}
.rdrDay:not(.rdrDayPassive) .rdrInRange ~ .rdrDayNumber span,
/* .rdrDay:not(.rdrDayPassive) .rdrStartEdge ~ .rdrDayNumber span,
.rdrDay:not(.rdrDayPassive) .rdrEndEdge ~ .rdrDayNumber span, */
.rdrDay:not(.rdrDayPassive) .rdrSelected ~ .rdrDayNumber span {
  color: #24c4a4 !important;
}
.rdrDay:not(.rdrDayPassive) .rdrStartEdge ~ .rdrDayNumber span,
.rdrDay:not(.rdrDayPassive) .rdrEndEdge ~ .rdrDayNumber span {
  color: #ffffff !important;
}
span.rdrStaticRangeLabel {
  font-style: normal;
  font-weight: 500;
  font-size: 13px;
  line-height: 18px;
}
.rdrDefinedRangesWrapper {
  width: 128px !important;
}
.rdrStaticRange,
.rdrStaticRanges {
  border-bottom: none !important;
}

.date-picker-button {
  position: absolute;
  right: 24px;
  bottom: 24px;
  display: flex;
}

.date-picker-confirm {
  width: 99px;
  height: 34px;
  left: 92px;
  top: 0px;
  background: #223e62;
  border-radius: 16px;
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  line-height: 34px;
  letter-spacing: -0.004em;
  color: #ffffff;
  text-align: center;
  cursor: pointer;
}

.date-picker-cancel {
  width: 76px;
  height: 34px;
  left: 0px;
  top: 0px;
  background: #f2f7fc;
  border-radius: 16px;
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  line-height: 34px;
  letter-spacing: -0.004em;
  color: #223e62;
  text-align: center;
  margin-right: 16px;
  cursor: pointer;
}
.rdrDateRangePickerWrapper {
  box-shadow: 0px 3px 3px -2px rgb(0 0 0 / 20%),
    0px 3px 4px 0px rgb(0 0 0 / 14%), 0px 1px 8px 0px rgb(0 0 0 / 12%);
  border-radius: 4px;
  color: rgba(0, 0, 0, 0.87);
  transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  background-color: #fff;
}

.filter-button {
  width: 82px;
  height: 36px;
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  letter-spacing: -0.004em;
  color: #ffffff;
  /* text-align: center; */
  line-height: 36px;
  /* margin-left: 6px; */
  background: #7d9ac0;
  border-radius: 18px;
  text-transform: capitalize;
  position: relative;
  box-sizing: border-box;
  padding-left: 15px;
}
.order-function-wrapper {
  display: flex;
  /* width: 140px; */
  margin-left: 24px;
  height: 36px;
  /* background: red; */
}

.order-function-wrapper img {
  margin-left: 24px;
}
.create-order-button {
  width: 125px;
  height: 36px;
  background: #223e62;
  border-radius: 18px;
  font-size: 16px;
  line-height: 36px;
  color: #ffffff;
  text-align: center;
  cursor: pointer;
  text-decoration: none;
}
.tranport-wrapper,
.client-wrapper,
.order-id-wrapper {
  line-height: 18px;
  text-decoration: none;
}
.order-balance,
.client-adress {
  line-height: 64px;
}
.ag-root-wrapper.ag-layout-normal.ag-ltr {
  border: none;
}
.category-management-wrapper .ag-root-wrapper.ag-layout-normal.ag-ltr {
  border-radius: 16px;
}
.order-custom-header {
  font-weight: 600;
  font-size: 14px;
  line-height: 48px;
  color: #4d6e99;
  text-transform: uppercase;
  /* text-align: center; */
}

.order-id {
  font-family: Roboto-m;
  font-size: 14px;
  color: #E5101D;
  text-decoration: none;
}
.order-balance,
.order-date {
  color: #223e62;
}
.order-date-icon {
  color: #7C88A6;
  margin-right: 0.3rem;
}
.tranport-wrapper,
.client-wrapper {
  color: #223e62;
}

.client-adress {
  color: #223e62;
  text-transform: lowercase;
  white-space: break-spaces;
  line-height: 20px;
}

.ag-row-odd {
  /* background-color: #ffffff !important; */
}
.filter-wrapper {
  position: relative;
}

.filter-option {
  position: absolute;
  background: #dbe2ed;
  /* background: rgba(34, 62, 98, 0.1); */
  width: 870px;
  height: 112px;
  z-index: 1;
  right: 0px;
  top: 48px;
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  /* justify-content: space-between; */
}
.order-list.grid_and_filter {
  margin-top: 132px;
  transition: all 0.25s ease 0s;
}
.dropdown-hide {
  display: none;
}
.dropdown-selected {
  height: 32px;
  line-height: 32px;
  border-radius: 16px;
  padding: 0 16px;
  background: #ffffff;
  width: 168px;
}

.dropdown-items-wrapper {
  background: #ffffff;
  box-shadow: 1px 2px 8px rgb(34 62 98 / 15%);
  border-radius: 4px;
  position: absolute;
  right: 0;
  top: 36px;
  z-index: 2;
  max-height: 200px;
  overflow-y: scroll;
  width: 100%;
  min-width: 50px;
}
.dropdown-selected,
.dropdown-items {
  height: 32px;
  line-height: 32px;
  font-style: normal;
  font-weight: normal;
  font-size: 13px;
  white-space: nowrap;
  padding: 0 8px;
  color: #223e62;
}
.dropdown-wrapper {
  width: fit-content;
  min-width: 160px;
  position: relative;
  max-height: 200px;
}

.filter-row-1 {
  display: flex;
  justify-content: space-between;
  margin-top: 16px;
}

.searchbox-dropdown {
  width: 180px;
  width: 112px;
  font-size: 13px;
  letter-spacing: -0.004em;
  color: #ffffff;
  height: 34px;
  line-height: 34px;
  padding-left: 16px;
  transition: all 0.5s ease;
}

.searchbox-dropdown {
  background: #7d9ac0;
  border-top-right-radius: 18px;
  border-bottom-right-radius: 18px;
}

.save-filter-wrapper {
  display: flex;
  height: 32px;
  /* line-height: 32px; */
}
.filter-row-2 {
  display: flex;
  justify-content: space-between;
  /* margin-bottom: 24px; */
  margin-top: 16px;
}
input.input-filter-name {
  border: none;
  margin-left: 15px;
  height: 32px;
  border-radius: 24px 0 0 24px;
  padding-left: 36px;
  width: 108px;
  font-style: normal;
  font-weight: normal;
  font-size: 13px;
  line-height: 32px;
  letter-spacing: -0.004em;
  color: #4d6e99;
  transition: all 0.5s ease 0s;
  box-sizing: border-box;
}

input.input-filter-name:focus {
  outline: none;
}
.save-filter-button {
  margin-right: 24px;
  height: 32px;
  width: 42px;
  background: #7d9ac0;
  border-radius: 0px 24px 24px 0px;
  font-style: normal;
  font-weight: 500;
  font-size: 13px;
  line-height: 32px;
  letter-spacing: -0.004em;
  color: #ffffff;
  padding-left: 16px;
  transition: all 0.5s ease 0s;
}
.filter-button-wrapper {
  display: flex;
}
.filter-button-confirm {
  width: 99px;
  height: 34px;
  background: #223e62;
  border-radius: 16px;
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 34px;
  letter-spacing: -0.004em;
  color: #ffffff;
  text-align: center;
  cursor: pointer;
  margin-right: 24px;
}
.hide-filter-button {
  opacity: 0;
  pointer-events: none;
  transition: all 0.5s ease 0s;
}
.input-filter-disable {
  background: #ffffff;
  border-radius: 18px;
  text-align: center;
  align-items: center;
  margin-left: 16px;
  width: 160px;
  box-sizing: border-box;
  transition: all 0.5s ease 0s;
}
.filter-error {
  text-align: center;
  line-height: 16px;
  margin-left: 16px;
  position: absolute;
  margin-top: 0px;
}
.wrapper-filter-option {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 16px;
}
.filter-button-cancel {
  width: 76px;
  height: 34px;
  background: #f2f7fc;
  border-radius: 16px;
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  line-height: 34px;
  letter-spacing: -0.004em;
  color: #4d6e99;
  text-align: center;
  margin-right: 16px;
  cursor: pointer;
}
.filter-row-1 > div:nth-child(1) {
  margin-left: 16px;
}

.filter-row-1 > div:nth-child(5) {
  margin-right: 16px;
}
.newOrder .tabview-wrapper {
  /* margin-left: 24px;
  margin-top: 24px; */
}

.back-button {
  width: 32px;
  height: 32px;
  background: rgba(34, 62, 98, 0.1);
  border-radius: 18px;
  cursor: pointer;
  align-items: center;
  display: flex;
  justify-content: center;
}
.new-order-line1-1 {
  display: flex;
}
.title-page {
  font-style: normal;
  font-weight: 600;
  font-size: 20px;
  line-height: 24px;
  /* identical to box height, or 120% */
  letter-spacing: -0.004em;

  /* Indygo Dye/Indygo Dye */
  color: #223e62;
  margin-left: 24px;
}

.new-order-line1 {
  /* margin-left: 24px; */
  margin-top: 20px;
}
.status-order-wrapper {
  display: flex;
}
.status-dash {
  margin: 0 6px;
  line-height: 8px;
}

.label-status {
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
  line-height: 16px;
  margin-left: 4px;
}
.bg-order-cmp {
  background: #ffffff;
  border-radius: 4px;
  padding: 16px;
}
.client-info-wrapper {
  background: #ffffff;
  border-radius: 4px;
  padding: 16px;
  position: relative;
}

.title-client-info {
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 36px;
  /* identical to box height, or 125% */
  letter-spacing: -0.004em;

  /* Indygo Dye/Indygo Dye */
  color: #223e62;
  margin-bottom: 16px;
  border-bottom: 1px solid #f2f7fc;
}

.label-input {
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 14px;
  /* identical to box height, or 138% */
  letter-spacing: -0.004em;

  /* Indygo Dye/slightly light */
  color: #4d6e99;
}
.client-input {
  width: 100%;
  border: none;
  background: #f2f7fc;
  height: 32px;
  border-radius: 4px;
  text-indent: 8px;
  border: 1px solid #ffffff;
  box-sizing: border-box;
}
.client-input:focus {
  outline: none;
}
.dropdown-selected:focus {
  border: 1px solid #ffffff;
}
.new-order-line2 {
  margin-top: 20px;
  /* margin-left: 24px;
  margin-right: 24px; */
}

.phone-client-info {
  margin-top: 24px;
}
.city-client-info,
.adress-client-info,
.district-client-info,
.name-client-info {
  /* margin: 8px 0; */
  margin-top: 12px;
}
.dropdown-prod-info-wrapper {
  display: flex;
  justify-content: space-between;
  /* margin: 24px 0; */
  margin-top: 24px;
  margin-bottom: 8px;
  /* flex-wrap: wrap; */
}
.dropdown-prod-info-wrapper > div {
  /* flex: 1; */
}
.product-info-wrapper #myGrid {
  height: 274px;
  /* margin: 0 24px;
    width: calc(100% - 48px); */
}
.prod-info-header {
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #f2f7fc;
}

.prod-info-label {
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 36px;
  /* identical to box height, or 125% */
  letter-spacing: -0.004em;

  /* Indygo Dye/Indygo Dye */
  color: #223e62;
}
.dropdown-wrapper.prod-infomation .dropdown-selected {
  background: #f2f7fc;
  border-radius: 4px;
}

.switch-button-wrapper {
  display: flex;
  margin-top: 20px;
}
.require-send-detail-tran,
.require-get-detail-tran,
.dimen-detail-tran,
.weight-detail-tran {
  margin-top: 16px;
}

.swicht-button {
  width: 175px;
  border-radius: 4px;
  line-height: 34px;
  text-align: center;
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
}
.swicht-button {
  background: #f2f7fc;
  color: #7d9ac0;
}
.switch-active {
  background: #3ddbbc;
  color: #ffffff;
}
.header-tranport {
  display: flex;
  justify-content: space-between;
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  letter-spacing: -0.004em;
  color: #7d9ac0;
  margin: 16px 0px;
}
.row-tranport {
  display: flex;
  justify-content: space-between;
  font-style: normal;
  font-weight: normal;
  font-size: 13px;
  line-height: 18px;
  letter-spacing: -0.004em;
  margin: 0 -16px;
  padding: 0 16px;
  color: #223e62;
}
.tranport-col1,
.tranport-col2,
.tranport-col3,
.tranport-col4 {
  flex: 1;
}
.tranport-col4 {
  text-align: right;
}
.tranport-col3,
.tranport-col2 {
  text-align: center;
}
.row-trans-active {
  background: #f2f7fc;
}

.row-tranport {
  height: 48px;
  align-items: center;
}
.detail-tranport-wrapper {
  height: auto;
  transition: all 0.5s ease 0s;
  padding-top: 24px;
}
.height-none {
  height: 0;
  display: none;
  transition: height 0.5s ease 0s;
  width: 0;
  pointer-events: none;
}

.dimension-wrapper {
  display: flex;
  justify-content: space-between;
}
.detail-tranport-input {
  /* margin-right: 8px; */
}
.left-trans-detail {
  padding-right: 8px;
}
.right-trans-detail {
  padding-left: 8px;
}
.prod-infomation.dropdown-wrapper .dropdown-selected,
.prod-infomation.dropdown-wrapper {
  width: auto;
}
.horizon-checkbox {
  display: flex;
}
.upos-check-label {
  margin-left: 8px;
  font-style: normal;
  font-weight: normal;
  font-size: 13px;
  line-height: 18px;
  letter-spacing: -0.004em;
  color: #223e62;
}
.horizon-checkbox .upos-check-icon,
.horizon-checkbox .upos-check-label {
  /* margin-top: 8px; */
}

.protect-detail-input-wrapper,
.vertical-checkbox.upos-checkbox-wrapper {
  display: flex;
}
.protect-detail-input-wrapper {
  justify-content: space-between;
  margin-top: 16px;
  height: 14px;
  margin-bottom: 4px;
}
.label-input.payment-detail-tran {
  margin-top: 24px;
}
.sign-1-parth {
  display: flex;
  margin-top: 24px;
}

.sign-1-parth {
  display: flex;
  margin-top: 24px;
  outline-color: #719ece;
}

.order-info-voucher-wrapper {
  display: flex;
  align-items: center;
  margin-top: 24px;
}

.order-info-source-wrapper {
  display: flex;
  align-items: center;
  margin-top: 8px;
}
.order-info-voucher-wrapper .label-input,
.order-info-voucher-wrapper .voucher,
.order-info-source-wrapper .label-input,
.order-info-source-wrapper .dropdown-wrapper {
  flex: 1;
}

.order-info-employee-wrapper {
  display: flex;
  justify-content: space-between;
  margin-top: 8px;
}
.total-info,
.discount-info {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 8px;
}
.button-group-wraper {
  display: flex;
  justify-content: space-between;
  margin-top: 24px;
}

.save-draft {
  background: #f2f7fc;
  color: #223e62;
}

.create-order {
  background: #223e62;
  color: #ffffff;
}

.child-order-detail-stt-wrapper {
  display: flex;
  flex-direction: column;
}
.status-orderDetail-wrapper {
  display: flex;
  flex-direction: column;
  width: 532px;
  position: relative;
}
.status-order-detail-text {
  display: flex;
  justify-content: space-between;
}
.status-order-detail-text.upos-text {
  position: absolute;
  top: 24px;
  right: -78px;
}
/* .status-order-detail-text > div:nth-child(1) {
  margin-left: -19px;
}
.status-order-detail-text > div:nth-child(4) {
  margin-left: -62.5px;
} */

.status-order-detail-text-block {
  width: 172px;
  text-align: center;
}
.new-orderDetail-line2 {
  /* padding: 24px; */
}
.new-orderDetail-line1 {
  margin-top: 20px;
}
.new-order-grid-product .ag-root-wrapper {
  min-height: 310px;
}
.header-info-tab {
  display: flex;
  justify-content: space-between;
  /* margin: 24px 0px; */
}

.detail-info-wrapper {
  display: flex;
  margin-top: 16px;
}

.detail-info-1 {
  flex: 3;
}
.detail-info-2 {
  flex: 4;
}

.info-line-wrapper {
  display: flex;
  margin-bottom: 8px;
}

.info-line-label {
  flex: 1;
}

.info-line-value {
  flex: 2;
}
.detail-info-3 {
  margin-top: 40px;
}
.shipper-detail-title {
  height: 48px;
  line-height: 48px;
  border-bottom: 1px solid #eaf0f9;
  padding-left: 16px;
}

.shipper-wrapper {
  margin-left: 20px;
  background-color: #ffffff;
  border-radius: 4px;
}

.header-shipper-tab {
  display: flex;
  justify-content: space-between;
  margin-bottom: 24px;
  /* margin: 24px 0; */
}
.detail-shipper-wrapper .info-line-wrapper {
  margin-bottom: 16px;
}
.shipper-detail-button-group .create-order,
.shipper-detail-button-group .save-draft {
  border-radius: 24px;
  width: 132px;
  height: 36px;
  line-height: 36px;
}
.shipper-info-header-wrapper {
  display: flex;
}

.order-id-info {
  flex: 2;
}

.shipper-id-info {
  flex: 8;
}

.tracking-wrapper {
  display: flex;
  height: 84px;
}

.left-tracking {
  flex: 2;
  display: flex;
}

.right-tracking {
  flex: 8;
}

.shipper-tracking-wrapper {
  margin-top: 24px;
}
.traking-button {
  border-radius: 16px;
  width: fit-content;
  height: 28px;
  line-height: 28px;
  padding: 0 16px;
}

.tracking-des {
  margin-top: 8px;
}
.tracking-diagram-wrapper {
  height: 100%;
  align-items: center;
  display: flex;
  flex-direction: column;
}

.tracking-line-1 {
  width: 1px;
  height: 15px;
  background: #b5cbe8;
}

.tracking-circle {
  background: #ffffff;
  border: 2px solid #3ddbbc;
  width: 7px;
  height: 10px;
  border-radius: 50%;
}

.tracking-line-2 {
  height: 100%;
  width: 1px;
  background: #b5cbe8;
}
.tracking-time-wrapper {
  width: 112px;
  margin-right: 12px;
  text-align: right;
}

.total-order-value {
  line-height: 25px;
  margin-left: 4px;
}

.left-order-bar {
  display: flex;
  /* margin-top: 24px; */
  /* margin-bottom: 0px; */
}

.right-order-bar {
  margin-top: unset;
  display: flex;
  align-items: center;
  margin-left: 6px;
}
.right-order-bar > div {
  margin-left: 6px;
}
.suggest-wrapper {
  padding: 16px;
}

.suggest-2 {
  margin: 16px 0px 8px 0;
}

.suggest-3 {
  display: flex;
}

.example-1 {
  margin-right: 8px;
}
.example-1,
.example-2 {
  color: #4d6e99;
}
.search-client-prod-info.search-box {
  width: 100%;
  box-sizing: border-box;
}

.search-client-prod-info .input-box-wrapper input {
  /* width: 272px; */
  background: #f2f7fc;
  border-radius: 4px;
  padding-left: 0px;
  text-indent: 16px;
}
.row-tranport:hover {
  background: #f2f7fc;
}

.row-tranport {
  border-bottom: 1px solid #f2f7fc;
}
.new-order-line2 {
  width: auto !important;
}
.total-info .label-input {
  font-weight: 600;
}

.discount-info .label-input:nth-child(2) {
  font-weight: 600;
}
.icon-search-order {
  /* background-image: url("/svg/search_order.svg"); */
  width: 36px;
  /* background-repeat: no-repeat; */
  background-color: #3ddbbc;
  border-radius: 18px;
  margin-right: 16px;
  color: #ffffff;
  line-height: 36px;
  text-align: center;
  font-weight: 600;
  font-size: 14px;
  transition: all 0.25s ease 0s;
  display: flex;
  height: 36px;
}
.icon-refresh-order {
  /* background-image: url('/svg/refresh.svg'); */
  width: 36px;
  /* background-repeat: no-repeat; */
  /* background-position: left; */
  background-color: rgba(34, 62, 98, 0.1);
  border-radius: 18px;
  /* background-position-x: 4px; */
  transition: all 0.25s ease 0s;
  color: #223e62;
  line-height: 36px;
  text-align: center;
  font-weight: 600;
  font-size: 14px;
  display: flex;
  height: 36px;
}
.icon-with-description {
  height: 36px;
  width: 140px;
  transition: all 0.25s ease 0s;
  justify-content: center;
}
.left-function-wrapper {
  display: flex;
  margin-left: 16px;
}
.left-function-wrapper img {
  width: 36px;
  height: 36px;
}
.bounder img {
  height: 36px;
}
.yaxis-label {
  margin-bottom: 8px;
}
.refresh-icon {
  width: 16px !important;
  height: 16px !important;
  margin-top: 10px;
  margin-left: 10px;
  margin-right: 8px;
}
img.block-click {
  pointer-events: none;
}
.empty-order-wrapper {
  /* width: 80%; */
  height: 60%;
  align-items: center;
  justify-content: center;
  display: flex;
  flex-direction: column;
  background: #ffffff;
  border-radius: 16px;
  color: #7d9ac0;
}
.empty-order-des {
  margin-top: 4px;
}

/* .save-filter-wrapper:hover .upos-save-filter-button,
    .save-filter-wrapper:hover .upos-save-filter {
        background: red
    } */
.input-filter-disable:hover {
  background: rgba(34, 62, 98, 0.1);
}
.upos-save-filter {
  background-image: url('/svg/star.svg') !important;
  background-repeat: no-repeat !important;
  background-position: left !important;
  background-position-x: 10px !important;
  cursor: pointer;
  color: #223e62;
  font-weight: bold;
}
#product-grid {
  height: 321px;
}

.search-client-prod-info .input-box-wrapper,
.search-client-prod-info .input-box-wrapper input {
  width: 100%;
}
.search-client-prod-info {
  display: flex;
}
.dropdown-prod-info-wrapper .dropdown-selected {
  padding-right: 47px;
}
.search-client-prod-info .input-box-wrapper input {
  height: 30px;
}
.dropdown-prod-info-wrapper .dropdown-selected .expand-dropdown {
  position: absolute;
  top: 14px;
  left: 205px;
}
.upos-grid-pagination .expand-dropdown {
  right: -20px;
}
.input-boderfocus-indent {
  /* border: 2px solid #ffffff; */
}
.input-boderfocus-indent:focus {
  /* border: 2px solid #b5cbe8; */
  text-indent: 8px;
}
/* .order-list-status .traking-button {
  margin-top: 16px;
} */
.order-wrapper .tabview-wrapper {
  justify-content: space-between;
}
.dropdown-type3 .dropdown-selected {
  background-color: #3ddbbc;
  color: #ffffff;
}
.order-change-status-wrapper {
  /* margin-top: 16px; */
  display: flex;
  align-items: center;
}
.order-number-selected {
  margin-right: 16px;
}
.order-change-status-wrapper-with-filter {
  margin-top: 150px;
}
.order-wrapper .dropdown-wrapper {
  min-width: unset;
}
.update-status-wrapper {
  display: flex;
  align-items: center;
  margin-top: 8px;
}

.TotalOrderAndCodAmount-wrapper .upos-text.upos-bold {
  font-size: 16px;
}
.TotalOrderAndCodAmount-wrapper {
  display: flex;
  /* position: absolute;
  right: 24px;
  top: 24px; */
}
.total-order {
  display: flex;
  align-items: baseline;
}

.total-cod-amount {
  display: flex;
  margin-left: 8px;
  align-items: baseline;
}
.TotalOrderAndCodAmount-wrapper .upos-number {
  font-size: 16px;
  line-height: 21px;
}
.TotalOrderAndCodAmount-wrapper .upos-text {
  line-height: 22px;
}
.total-cod-amount > div,
.total-order > div {
  margin-left: 4px;
}
#order_search_input {
  background-image: url('/svg/search-gray.svg');
}
#date_picker_inventory_input,
#date_picker_search_input {
  background-image: url('/svg/date.svg');
}
#date_picker_inventory_input,
#order_search_input,
#date_picker_search_input {
  background-repeat: no-repeat;
  background-position: left;
  background-position-x: 14px;
}
.order-list-search-input .suggest-wrapper,
.order-list-search-input.search-box input {
  width: 130px;
}
.filter-button.cursor-pointer img {
  position: absolute;
  right: 15px;
  top: 15px;
}
.order-list-search-input.search-box .upos-input-search {
  background-image: unset;
}

.order-list-search-input.search-box {
  margin-right: 6px;
}
.update-status-func-wrapper {
  display: flex;
}
.update-status-func-wrapper.show-order-selected {
  display: flex;
  flex: 1;
  justify-content: space-between;
}
.order-change-status-wrapper {
  display: flex;
  flex: 1;
  /* flex-direction: row-reverse; */
  justify-content: space-between;
  margin-bottom: 8px;
}
.header-tranport-item.tranport-col2 {
  /* padding-left: 13px; */
}
.small-screen-right-order-list-header {
  display: flex;
}
.order-wrapper .ag-theme-alpine .ag-cell {
  line-height: unset !important;
}
.order-list-expand {
  margin-top: 5px;
  margin-right: 8px;
}
.ag-grid-cell-status-order .ag-react-container {
  justify-content: center;
}
.ag-grid-cell-center .ag-react-container,
.order-client-address-cell .ag-react-container,
.order-order-id-cell .ag-react-container {
  display: flex;
  align-items: center;
  /* text-align: center; */
}
::-webkit-input-placeholder {
  /* Edge */
  color: #4d6e99;
}
:-ms-input-placeholder {
  /* Edge */
  color: #4d6e99;
}
:-ms-input-placeholder {
  /* Edge */
  color: #4d6e99;
}
.order-page-wrapper .dropdown-selected {
  color: #4d6e99;
}
input:focus::-webkit-input-placeholder {
  color: #b5cbe8;
}
input.upos-text.upos-input-search:focus {
  border: 1px solid #b5cbe8;
}
input.upos-text.upos-input-search {
  border: 1px solid #ffffff;
}
.order-page-wrapper .upos-input-search {
  width: 160px !important;
  padding-left: 12px;
  box-sizing: border-box;
  height: 36px;
}
.create-order-button-wrapper,
.order-page-left-header {
  display: flex;
}

.right-order-bar-full {
  display: flex;
  align-items: center;
}
.right-order-bar-full > div {
  margin-left: 16px;
}
.order-page-left-header > div {
  margin-right: 6px;
}
.order-page-wrapper .icon-search-order {
  margin-right: 12px;
}
.order-page-wrapper .left-function-wrapper {
  margin-left: 6px;
}
.order-page-wrapper .date-selected {
  height: 36px;
  box-sizing: border-box;
  padding-left: 12px;
  color: #223e62;
  background-image: unset !important;
}
.order-page-wrapper .searchbox-dropdown {
  height: 36px;
  box-sizing: border-box;
  padding-left: 8px;
}
.order-page-function-button {
  height: 24px;
}
.order-page-wrapper .expand-menu-order {
  margin-left: 7px;
}
.order-page-wrapper .ag-header-row > div:nth-child(1) {
  /* background-color: red !important; */
  display: flex;
  justify-content: flex-end;
  flex-direction: row-reverse;
}
.order-page-wrapper .ag-header-row > div:nth-child(1) .ag-react-container {
  /* background-color: red !important; */
  display: flex;
  align-items: center;
}
.order-page-wrapper .ag-theme-alpine .ag-ltr .ag-header-select-all {
  /* background-color: red !important; */
  margin-right: 12px !important;
}
.order-page-wrapper .dropdown-selected {
  width: 160px;
  box-sizing: border-box;
}
.create-order-button-wrapper {
  width: 110px;
}
.order-shipper-id {
}
.order-list-header-cell {
  /* background-color: blue; */
  /* margin-right: 8px; */
  margin-left: 5px;
}
.grid-row-status-order {
  display: flex;
  justify-content: center;
}
.order-detail-wrapper .order-shipper-id .upos-show-item {
  margin-bottom: 9px;
}
.order-page-wrapper .upos-grid-pagination .expand-dropdown {
  right: -4px;
}
.upos-grid-menu-center .ag-react-container {
  display: flex;
  align-items: center;
}
.wrapper-filter-option .upos-tab {
  padding-left: 10px;
  margin: unset;
  margin-right: 12px;
}
.wrapper-filter-option .upos-tab .upos-text {
  padding-right: 6px;
}
.order-page-wrapper .ag-header {
  background-color: #eaf0f9 !important;
}
.margin-top-16px {
  margin-top: 16px;
}
.order-page-wrapper .right-footer .dropdown-wrapper {
  margin-right: 16px;
}
.order-page-wrapper
  .right-footer
  .upos-grid-pagination
  .dropdown-items-wrapper {
  right: -8px;
}
.update-status-func-wrapper .dropdown-selected {
  color: #ffffff;
  font-family: Roboto-m;
  box-sizing: border-box;
  padding-left: 16px;
}
.update-status-func-wrapper .expand-dropdown {
  margin-right: 6px;
}
.order-change-status-wrapper.upos-hide-item {
  height: 0px;
}

.client-name {
  color: #1A94FF;
  text-transform: capitalize;
}