body
{
background-color: #ffffff;
}

.wrapper-print {
  margin: auto;
  padding-top: 20px;
  padding-left: 10px;
  padding-right: 10px;
  max-width: 1000px;
  min-width: 800px;
}

.print-table{
  margin: 0 0 0px 0;
  width: 100%;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
  display: table;
}

@media screen and (max-width: 580px) {
  .print-table {
    display: block;
  }
}

.print-row {
  display: table-row;
  background: #ffffff;
}
.print-row:nth-of-type(odd) {
  background: #f6f6f6;
}
.print-row.header {
  height: 50px;
  font-weight: 900;
  color: #ffffff;
  background: #ea6153;
}
.print-row.green {
  background: #27ae60;
}
.print-row.blue {
  background: #2980b9;
}
/* @media screen and (max-width: 580px) {
  .print-row {
    padding: 8px 0;
    display: block;
  }
} */

.cell {
  padding: 6px 12px;
  display: table-cell;
}


.print-border {
  border: 1px solid #e9ecef !important;
}

.text-primary-light {
  color: #4e8aff; }

  .h1, .h2, .h3, .h4, .h5, .h6,
h1, h2, h3, h4, h5, h6, strong {
  color: #001a4e; }
  .text-muted {
    color: #adb5bd !important; }


    .text-warning-light {
      color: #fcb828;
    }


.bg-primary-dark {
  background: #004ee7; }

.bg-primary-darker {
  background: #002c81; }

.bg-secondary-dark {
  background: #545b62; }

.bg-secondary-darker {
  background: #25282b; }

.bg-success-dark {
  background: #28b183; }

.bg-success-darker {
  background: #155e45; }

.bg-info-dark {
  background: #117a8b; }

.bg-info-darker {
  background: #062a30; }

.bg-warning-dark {
  background: #bc8102; }

.bg-warning-darker {
  background: #573c01; }

.bg-danger-dark {
  background: #bd2130; }

.bg-danger-darker {
  background: #66121a; }

.bg-light-dark {
  background: #dae0e5; }

.bg-light-darker {
  background: #9fadba; }

.bg-dark-dark {
  background: #1d2124; }

.bg-dark-darker {
  background: black; }

.bg-primary-light {
  background: #4e8aff; }

.bg-primary-lighter {
  background: #b4cdff; }

.bg-secondary-light {
  background: #868e96; }

.bg-secondary-lighter {
  background: #bcc1c6; }

.bg-success-light {
  background: #64dbb3; }

.bg-success-lighter {
  background: #b7eedc; }

.bg-info-light {
  background: #1fc8e3; }

.bg-info-lighter {
  background: #7adeee; }

.bg-warning-light {
  background: #fcb828; }

.bg-warning-lighter {
  background: #fed98c; }

.bg-danger-light {
  background: #e4606d; }

.bg-danger-lighter {
  background: #f3b7bd; }

.bg-light-light {
  background: white; }

.bg-light-lighter {
  background: white; }

.bg-dark-light {
  background: #4b545c; }

.bg-dark-lighter {
  background: #7a8793; }

.text-primary-dark {
  color: #004ee7; }

.text-primary-darker {
  color: #002c81; }

.text-secondary-dark {
  color: #545b62; }

.text-secondary-darker {
  color: #25282b; }

.text-success-dark {
  color: #28b183; }

.text-success-darker {
  color: #155e45; }

.text-info-dark {
  color: #117a8b; }

.text-info-darker {
  color: #062a30; }

.text-warning-dark {
  color: #bc8102; }

.text-warning-darker {
  color: #573c01; }

.text-danger-dark {
  color: #bd2130; }

.text-danger-darker {
  color: #66121a; }

.text-light-dark {
  color: #dae0e5; }

.text-light-darker {
  color: #9fadba; }

.text-dark-dark {
  color: #1d2124; }

.text-dark-darker {
  color: black; }

.text-primary-light {
  color: #4e8aff; }

.text-primary-lighter {
  color: #b4cdff; }

.text-secondary-light {
  color: #868e96; }

.text-secondary-lighter {
  color: #bcc1c6; }

.text-success-light {
  color: #64dbb3; }

.text-success-lighter {
  color: #b7eedc; }

.text-info-light {
  color: #1fc8e3; }

.text-info-lighter {
  color: #7adeee; }

.text-warning-light {
  color: #fcb828; }

.text-warning-lighter {
  color: #fed98c; }

.text-danger-light {
  color: #e4606d; }

.text-danger-lighter {
  color: #f3b7bd; }

.text-light-light {
  color: white; }

.text-light-lighter {
  color: white; }

.text-dark-light {
  color: #4b545c; }

.text-dark-lighter {
  color: #7a8793; }



/* @media screen and (max-width: 580px) {
  .cell {
    padding: 2px 12px;
    display: block;
  }
} */
