body table tr th, table tr td{
    font-size: 12px;
}
tr {
    page-break-inside:avoid;
}
#availability td, #availability th {
  border: 1px solid #ddd;
  padding: 2px;
  font-size: 12px;
  }

#availability tr:nth-child(even) {
  background-color: #f2f2f2;
}
.fixed-top {
    position: relative;
}
#header {
  background: #fff;
}
section {
    padding: 0;
    overflow: hidden;
}
#topHeader {
  padding-left: 10px;
  padding-right: 10px;
}
