.ant-message {
  z-index: 100003 !important;
}

.ant-menu-sub.ant-menu-inline {
  background-color: #f8f8f8 !important;
  border-bottom: 1px solid #e8e8e8;
  border-top: 1px solid #e8e8e8;
}

.ant-menu-sub.ant-menu-inline > .ant-menu-item {
  padding-left: 24px !important;
}

.ant-menu-sub.ant-menu-inline > .ant-menu-item:not(.ant-menu-item-selected) {
  background-color: #f8f8f8;
}

.ant-menu-submenu-selected {
  color: #1890ff;
}

.models-table .ant-table-thead > tr > th {
  z-index: 1000;
  top: 0;
  position: sticky;
}

.models-table .ant-table-thead > tr > th::after {
  content: '';
  width: 100%;
  height: 1px;
  background-color: #e8e8e8;
  position: absolute;
  left: 0;
  bottom: 0;
}

.ant-select-dropdown {
  width: unset !important;
  max-width: 350px;
}

.tracking-core .ant-row.ant-form-item {
  margin-bottom: 0;
}

#logging-cell .ant-input-number-input {
  text-align: center;
  font-weight: 700;
}

#logging-cell  .ant-input-number-handler-wrap {
  width: 0px;
}

#logging-cell  .ant-input-number-focused {
  border: "0px";
  outline: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}


/* Hide scrollbar for Chrome, Safari and Opera */
#no-scrollbar::-webkit-scrollbar {
  display: none;
}

/* Hide scrollbar for IE, Edge and Firefox */
#no-scrollbar {
  -ms-overflow-style: none;  /* IE and Edge */
  scrollbar-width: none;  /* Firefox */
}


.input-field-placeholder::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: white;
  opacity: 1; /* Firefox */
}

.input-field-placeholder:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: white;
}

.input-field-placeholder::-ms-input-placeholder { /* Microsoft Edge */
  color: white;
}