body {
  width: 100%;
  *zoom: 1;
}
body:before,
body:after {
  content: "";
  display: table;
}
body:after {
  clear: both;
}
@media only screen and (max-width: 1000px) {
  .column-12bp {
    display: inline;
    float: left;
    width: 98.80952381%;
    margin: 0 0.5952381%;
    min-width: 250px;
  }
}
@media only screen and (max-width: 990px) {
  .cnt-x-700-px-bp {
    width: auto;
  }
}
@media only screen and (max-width: 800px) {
  table {
    font-size: 12px;
  }
  table .btn {
    font-size: 12px;
  }
}
dao-filter,
.tabs,
.table,
.main {
  min-width: 300px;
}
.table > tbody > tr > td {
  border: 0;
}
.label-data {
  width: 25%;
}
.data {
  width: 75%;
}
