 border-radius: 3px; padding: 0; margin-left: -1px;
  linear-gradient(to bottom,#fff 0,#fefefe 10%,#d0e0ed 65%,#d0e0ed 90%,#d2dfef 94%,#d0e0ed 97%,#c2cfd8 100%); }
.flight-summary { margin: 2px 0; text-align: center; color: #FFF; width: 138px;
  background-color: #333; padding: 2px; }
.flight { box-shadow: 0 1px 4px rgba(0,0,0,.3); background-color: #FFF;
  width: 140px; padding: 2px; border-radius: 3px; margin: 3px 1px; }
.label-container { display: inline-block; width: 29%; vertical-align: top; }
.label-c