/*MEALS WIDGET*/
#returnDateButton {
  margin-top: 15px;
}
.time-table {
  color: #c8c8c8;
  background: #4A4F55;
  padding: 40px
}
.time-table .glyph-input-wrapper i {
  color: #4a4f55
}
.REDMAPLE {
  color: #D8292F;
  font-size: 26px
}
.REDMAPLE:before {
  color: #D8292F !important;
  font-size: 26px
}
.REDROUGE {
  color: #a30034;
  font-size: 26px
}
.REDROUGE:before {
  color: #a30034 !important;
  font-size: 26px
}
.BLACKMAPLE {
  color: #4A4F55;
  font-size: 26px
}
.BLACKMAPLE:before {
    color: #4A4F55 !important;
}
.STARALLIANCE {
  background: url(/content/dam/aircanada/portal/images/logos/ac_star_rondelle.png) no-repeat 0 center;
  width: 26px;
  height: 26px
}
.OAL {
  color: #0092AF;
  font-size: 26px
}
i.ac-icon.ac-roundel-rouge {
    font-size: 22px;
	text-align: center;
}

time abbr {
  border-bottom: none !important;
  cursor: default !important
}
.time-table-results {
  width: 100%
}
.time-table-results .candyStrip-dark {
  background-color: #f7f7f7
}
.time-table-search-results .carrierlist {
  margin-left: 10px
}
.time-table-results .op sup {
  top: -.8em;
  left: .2em
}
.time-table-title {
  font-size: 24px
}