div.body{
max-width:100%;
min-width:0%;
}
.main{
    margin-top:75px !important;
}
.logo{
    min-width:75px;
    min-height:75px;
}

table.docutils{
    overflow: scroll;
    display:table;
    border: solid 1px gray;


}

table.docutils {
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
}

table.docutils th,
table.docutils td {
  padding: 0.5rem;
  vertical-align: top;
  border-bottom: 1px solid #dee2e6;
  overflow:hidden;
  word-wrap: break-word;
  max-width: 150px;
}

table.docutils th:nth-of-type(4n){
display:none;
max-width:0px;
}

table.docutils td.reason{
display:none;
}

table.docutils th:nth-of-type(3n),
table.docutils td:nth-of-type(3n){
max-width:100px !important;
overflow:hidden;
}

table.docutils td {
  border-bottom: 1px solid #dee2e6;
}

table.docutils thead th {
  vertical-align: bottom;
  border-bottom-color: #495057;
}

table.docutils tbody + tbody {
  border-top: 2px solid #dee2e6;
}

table.docutils-sm th,
table.docutils-sm td {
  padding: 0.25rem;
}

table.docutils-bordered {
  border: 1px solid #dee2e6;
}

table.docutils-bordered th,
table.docutils-bordered td {
  border: 1px solid #dee2e6;
}

table.docutils-bordered thead th,
table.docutils-bordered thead td {
  border-bottom-width: 2px;
}

table.docutils-borderless th,
table.docutils-borderless td,
table.docutils-borderless thead th,
table.docutils-borderless tbody + tbody {
  border: 0;
}

table.docutils-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

table.docutils-hover tbody tr:hover {
  color: #212529;
  background-color: rgba(0, 0, 0, 0.075);
}

table.docutils-primary,
table.docutils-primary > th,
table.docutils-primary > td {
  background-color: #b8daff;
}

table.docutils-primary th,
table.docutils-primary td,
table.docutils-primary thead th,
table.docutils-primary tbody + tbody {
  border-color: #7abaff;
}

table.docutils-hover table.docutils-primary:hover {
  background-color: #9fcdff;
}

table.docutils-hover table.docutils-primary:hover > td,
table.docutils-hover table.docutils-primary:hover > th {
  background-color: #9fcdff;
}

table.docutils-secondary,
table.docutils-secondary > th,
table.docutils-secondary > td {
  background-color: #d6d8db;
}

table.docutils-secondary th,
table.docutils-secondary td,
table.docutils-secondary thead th,
table.docutils-secondary tbody + tbody {
  border-color: #b3b7bb;
}

table.docutils-hover table.docutils-secondary:hover {
  background-color: #c8cbcf;
}

table.docutils-hover table.docutils-secondary:hover > td,
table.docutils-hover table.docutils-secondary:hover > th {
  background-color: #c8cbcf;
}

table.docutils-success,
table.docutils-success > th,
table.docutils-success > td {
  background-color: #c3e6cb;
}

table.docutils-success th,
table.docutils-success td,
table.docutils-success thead th,
table.docutils-success tbody + tbody {
  border-color: #8fd19e;
}

table.docutils-hover table.docutils-success:hover {
  background-color: #b1dfbb;
}

table.docutils-hover table.docutils-success:hover > td,
table.docutils-hover table.docutils-success:hover > th {
  background-color: #b1dfbb;
}

table.docutils-info,
table.docutils-info > th,
table.docutils-info > td {
  background-color: #bee5eb;
}

table.docutils-info th,
table.docutils-info td,
table.docutils-info thead th,
table.docutils-info tbody + tbody {
  border-color: #86cfda;
}

table.docutils-hover table.docutils-info:hover {
  background-color: #abdde5;
}

table.docutils-hover table.docutils-info:hover > td,
table.docutils-hover table.docutils-info:hover > th {
  background-color: #abdde5;
}

table.docutils-warning,
table.docutils-warning > th,
table.docutils-warning > td {
  background-color: #ffeeba;
}

table.docutils-warning th,
table.docutils-warning td,
table.docutils-warning thead th,
table.docutils-warning tbody + tbody {
  border-color: #ffdf7e;
}

table.docutils-hover table.docutils-warning:hover {
  background-color: #ffe8a1;
}

table.docutils-hover table.docutils-warning:hover > td,
table.docutils-hover table.docutils-warning:hover > th {
  background-color: #ffe8a1;
}

table.docutils-danger,
table.docutils-danger > th,
table.docutils-danger > td {
  background-color: #f5c6cb;
}

table.docutils-danger th,
table.docutils-danger td,
table.docutils-danger thead th,
table.docutils-danger tbody + tbody {
  border-color: #ed969e;
}

table.docutils-hover table.docutils-danger:hover {
  background-color: #f1b0b7;
}

table.docutils-hover table.docutils-danger:hover > td,
table.docutils-hover table.docutils-danger:hover > th {
  background-color: #f1b0b7;
}

table.docutils-light,
table.docutils-light > th,
table.docutils-light > td {
  background-color: #fdfdfe;
}

table.docutils-light th,
table.docutils-light td,
table.docutils-light thead th,
table.docutils-light tbody + tbody {
  border-color: #fbfcfc;
}

table.docutils-hover table.docutils-light:hover {
  background-color: #ececf6;
}

table.docutils-hover table.docutils-light:hover > td,
table.docutils-hover table.docutils-light:hover > th {
  background-color: #ececf6;
}

table.docutils-dark,
table.docutils-dark > th,
table.docutils-dark > td {
  background-color: #c6c8ca;
}

table.docutils-dark th,
table.docutils-dark td,
table.docutils-dark thead th,
table.docutils-dark tbody + tbody {
  border-color: #95999c;
}

table.docutils-hover table.docutils-dark:hover {
  background-color: #b9bbbe;
}

table.docutils-hover table.docutils-dark:hover > td,
table.docutils-hover table.docutils-dark:hover > th {
  background-color: #b9bbbe;
}

table.docutils-active,
table.docutils-active > th,
table.docutils-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

table.docutils-hover table.docutils-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}

table.docutils-hover table.docutils-active:hover > td,
table.docutils-hover table.docutils-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

table.docutils .thead-dark th {
  color: #fff;
  background-color: #343a40;
  border-color: #454d55;
}

table.docutils .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

table.docutils-dark {
  color: #fff;
  background-color: #343a40;
}

table.docutils-dark th,
table.docutils-dark td,
table.docutils-dark thead th {
  border-color: #454d55;
}

table.docutils-darktable.docutils-bordered {
  border: 0;
}

table.docutils-darktable.docutils-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}

table.docutils-darktable.docutils-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  table.docutils-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  table.docutils-responsive-sm > table.docutils-bordered {
    border: 0;
  }
}

@media (max-width: 767.98px) {
  table.docutils-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  table.docutils-responsive-md > table.docutils-bordered {
    border: 0;
  }
}

@media (max-width: 991.98px) {
  table.docutils-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  table.docutils-responsive-lg > table.docutils-bordered {
    border: 0;
  }
}

@media (max-width: 1199.98px) {
  table.docutils-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  table.docutils-responsive-xl > table.docutils-bordered {
    border: 0;
  }
}

table.docutils-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

table.docutils-responsive > table.docutils-bordered {
  border: 0;
}