@font-face {
  font-family: "Muli";
  font-style: normal;
  font-weight: 400;
  src: url("../../../dist/fonts/muli-v16-latin-regular.html");
  /* IE9 Compat Modes */
  src: local("Muli Regular"), local("Muli-Regular"), url("../../../dist/fonts/fonts/muli-v16-latin-regulard41d.html#iefix") format("embedded-opentype"), url("../../../dist/fonts/fonts/muli-v16-latin-regular.html") format("woff2"), url("../../../dist/fonts/fonts/muli-v16-latin-regular-2.html") format("woff"), url("../../../dist/fonts/fonts/muli-v16-latin-regular-3.html") format("truetype"), url("../../../dist/fonts/fonts/muli-v16-latin-regular-4.html#Muli") format("svg");
  /* Legacy iOS */
}
.sailing-schedule-table-print {
  font-family: sans-serif;
  border-spacing: 0;
}
.sailing-schedule-table-print thead {
  background-color: #f5f5f5;
}
.sailing-schedule-table-print thead tr th {
  color: #252f40;
}

.table-striped tbody tr:nth-of-type(2n),
.table-striped tbody tr:nth-of-type(2n) td:before,
.table-striped tbody tr:nth-of-type(odd),
.table-striped tbody tr:nth-of-type(odd) td:before {
  background-color: #fff !important;
}

.table-striped tbody tr {
  border-bottom: 1px solid #f5f5f5 !important;
}

.table td, .table th {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #e9ecef;
  font-size: 12px;
}

@media print {
  @font-face {
    font-family: "Muli";
    font-style: normal;
    font-weight: 400;
    src: url("../../../dist/fonts/muli-v16-latin-regular.html");
    /* IE9 Compat Modes */
    src: local("Muli Regular"), local("Muli-Regular"), url("../../../dist/fonts/fonts/muli-v16-latin-regulard41d.html#iefix") format("embedded-opentype"), url("../../../dist/fonts/fonts/muli-v16-latin-regular.html") format("woff2"), url("../../../dist/fonts/fonts/muli-v16-latin-regular-2.html") format("woff"), url("../../../dist/fonts/fonts/muli-v16-latin-regular-3.html") format("truetype"), url("../../../dist/fonts/fonts/muli-v16-latin-regular-4.html#Muli") format("svg");
    /* Legacy iOS */
  }
  .sailing-schedule-table-print {
    font-family: sans-serif;
    border-spacing: 0;
  }
  .sailing-schedule-table-print thead {
    background-color: #f5f5f5;
  }
  .sailing-schedule-table-print thead tr th {
    color: #252f40;
  }

  .table-striped tbody tr:nth-of-type(2n),
.table-striped tbody tr:nth-of-type(2n) td:before,
.table-striped tbody tr:nth-of-type(odd),
.table-striped tbody tr:nth-of-type(odd) td:before {
    background-color: #fff !important;
  }

  .table-striped tbody tr {
    border-bottom: 1px solid #f5f5f5 !important;
  }

  .table td, .table th {
    padding: 0.75rem;
    vertical-align: top;
    border-top: 1px solid #e9ecef;
    font-size: 12px;
  }
}

/*# sourceMappingURL=sailing-schedule-table--print.css.map */
