@charset "utf-8";

div#nprogress {
  position: absolute;
  z-index: 2147483647;
}

div#nprogress div.bar {
  background: #00ff00;
}

div.react-datepicker-popper {
  z-index: 2147483647;
}

label.link {
  color: #0000ff;
}

.main .header-menu ul > li {
  padding-left: 20px;
}

.main .header-menu ul > li.active label.link {
  color: #ff0000;
}

.main .left {
  width: 200px;
}

[validation-message] {
  padding-top: 2px;
}

div.page_con > div.page_con_space > div.list-wrapper {
  width: calc(100% - 66px);
  height: calc(100% - 66px);
}
div.page_con > div.page_con_space > div.form-wrapper {
  width: calc(100% - 66px);
  padding-bottom: 33px;
}
div.layerpop > div.layerpop-content > div.layer-container > div.list-wrapper {
  width: calc(100% - 40px);
  height: calc(100% - 90px);
}
div.layerpop > div.layerpop-content > div.layer-container > div.form-wrapper {
  width: calc(100% - 40px);
}

div.page_con div.list-wrapper div#pageControlArea {
  margin-bottom: 0px;
}

table.searchBox {
  table-layout: fixed;
}

div.list-wrapper,
div.form-wrapper {
  position: absolute;
  display: flex;
  flex-direction: column;
}

div.page-fragment-wrapper div.form-wrapper div.page_header-wrapper {
  display: none;
}

div.page-fragment-wrapper div.form-wrapper {
  position: static;
  display: inline;
}

pre {
  overflow: "auto";
  white-space: "normal";
}
