div#header {
  background-color: #FFFFFF;
  font-family: Raleway, sans-serif;
  color: #282828;
  height: 80px;
  font-weight: normal;
  font-size: 60px;
  line-height: 1.1;
  padding-top: 0.5em;
  padding-left: 0.2em;
}

@media screen and (max-width: 800px) {
  div#header div#site-name {
    text-indent: -9999px;
  }
}
td.login, .NotLoggedIn {
  color: #333;
}

div#search {
  margin-top: 20px;
}

div.booking-panel div.panel-type-element:nth-child(4), div.booking-panel div.panel-type-element:nth-child(8), div.booking-panel div.panel-type-element:nth-child(12), div.booking-panel div.panel-type-element:nth-child(16), div.booking-panel div.panel-type-element:nth-child(20), div.booking-panel div.panel-type-element:nth-child(24), div.booking-panel div.panel-type-element:nth-child(28), div.booking-panel div.panel-type-element:nth-child(32), div.booking-panel div.panel-type-element:nth-child(36), div.day div.position-relative div.booking-bar:nth-child(4), div.day div.position-relative div.booking-bar:nth-child(8), div.day div.position-relative div.booking-bar:nth-child(12), div.day div.position-relative div.booking-bar:nth-child(16), div.day div.position-relative div.booking-bar:nth-child(20), div.day div.position-relative div.booking-bar:nth-child(24), div.day div.position-relative div.booking-bar:nth-child(28), div.day div.position-relative div.booking-bar:nth-child(32), div.day div.position-relative div.booking-bar:nth-child(36) {
  border-bottom: 2px black solid;
}

div.booking-panel div.panel-type-element:nth-child(1) div.content {
  margin-top: -2px;
}

app-simple-matrix div.main-container div.simple-fields:nth-child(4) mat-checkbox.roomSelect, app-simple-matrix div.main-container div.simple-fields:nth-child(4) span.roomSelect, app-simple-matrix div.main-container div.simple-fields:nth-child(8) mat-checkbox.roomSelect, app-simple-matrix div.main-container div.simple-fields:nth-child(8) span.roomSelect, app-simple-matrix div.main-container div.simple-fields:nth-child(12) mat-checkbox.roomSelect, app-simple-matrix div.main-container div.simple-fields:nth-child(12) span.roomSelect, app-simple-matrix div.main-container div.simple-fields:nth-child(16) mat-checkbox.roomSelect, app-simple-matrix div.main-container div.simple-fields:nth-child(16) span.roomSelect, app-simple-matrix div.main-container div.simple-fields:nth-child(20) mat-checkbox.roomSelect, app-simple-matrix div.main-container div.simple-fields:nth-child(20) span.roomSelect, app-simple-matrix div.main-container div.simple-fields:nth-child(24) mat-checkbox.roomSelect, app-simple-matrix div.main-container div.simple-fields:nth-child(24) span.roomSelect, app-simple-matrix div.main-container div.simple-fields:nth-child(28) mat-checkbox.roomSelect, app-simple-matrix div.main-container div.simple-fields:nth-child(28) span.roomSelect, app-simple-matrix div.main-container div.simple-fields:nth-child(32) mat-checkbox.roomSelect, app-simple-matrix div.main-container div.simple-fields:nth-child(32) span.roomSelect, app-simple-matrix div.main-container div.simple-fields:nth-child(36) mat-checkbox.roomSelect, app-simple-matrix div.main-container div.simple-fields:nth-child(36) span.roomSelect {
  border-bottom: 2px black solid;
}
app-simple-matrix div.main-container div.simple-fields:nth-child(4) span.roomSelect, app-simple-matrix div.main-container div.simple-fields:nth-child(8) span.roomSelect, app-simple-matrix div.main-container div.simple-fields:nth-child(12) span.roomSelect, app-simple-matrix div.main-container div.simple-fields:nth-child(16) span.roomSelect, app-simple-matrix div.main-container div.simple-fields:nth-child(20) span.roomSelect, app-simple-matrix div.main-container div.simple-fields:nth-child(24) span.roomSelect, app-simple-matrix div.main-container div.simple-fields:nth-child(28) span.roomSelect, app-simple-matrix div.main-container div.simple-fields:nth-child(32) span.roomSelect, app-simple-matrix div.main-container div.simple-fields:nth-child(36) span.roomSelect {
  padding-bottom: 12px;
}

app-allocaterooms .separationBar {
  border-top: 1px solid #999;
}
app-allocaterooms div.room-list :nth-child(5), app-allocaterooms div.room-list :nth-child(9), app-allocaterooms div.room-list :nth-child(13), app-allocaterooms div.room-list :nth-child(17), app-allocaterooms div.room-list :nth-child(21), app-allocaterooms div.room-list :nth-child(25), app-allocaterooms div.room-list :nth-child(29), app-allocaterooms div.room-list :nth-child(33), app-allocaterooms div.room-list :nth-child(37), app-allocaterooms div.room-list-names :nth-child(5), app-allocaterooms div.room-list-names :nth-child(9), app-allocaterooms div.room-list-names :nth-child(13), app-allocaterooms div.room-list-names :nth-child(17), app-allocaterooms div.room-list-names :nth-child(21), app-allocaterooms div.room-list-names :nth-child(25), app-allocaterooms div.room-list-names :nth-child(29), app-allocaterooms div.room-list-names :nth-child(33), app-allocaterooms div.room-list-names :nth-child(37) {
  border-top: 1px solid #000;
}

/*# sourceMappingURL=style.css.map */
