@import url(https://fonts.googleapis.com/css?family=Asap:400,700);html{cursor:none;overflow:hidden}body{background:#fff;color:#333;font-family:"Asap",sans-serif;font-size:100%;margin:0}table{border:0;border-collapse:collapse;width:100%}p{margin:0}#header{background:#083475;color:#fff}#header:after{content:"";clear:both;display:block}#header img{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;height:2.34em;padding:.6em;width:auto}#header p{padding:.6em}#header p.date{float:left}#header p.time{float:right}#departures table{border-bottom:1px #ccc solid}#departures table tbody tr{background:#fff}#departures table tbody tr:nth-of-type(odd){background:#c6eee6}#departures table th,#departures table td{border-right:1px #ccc solid;padding:.6em;padding-right:2em;vertical-align:top}#departures table th{background:#144999;border-right:1px #2f5ca0 solid;color:#fff;font-weight:400;text-align:left;white-space:nowrap}#departures table th:first-child,#departures table td:first-child{padding-right:0.6em}#departures table th:last-child,#departures table td:last-child{border-right:0}#departures table th.comments,#departures table td.comments{width:100%}#departures table td.status{color:#093576}#departures table p{display:list-item;list-style:disc outside none;margin:0 0 0 1.2em}#departures .box,#departures .Blue,#departures .Green,#departures .Pink,#departures .Yellow{background:blue;border:1px red solid;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:auto;width:auto;max-height:1.182em;max-width:1.182em}#departures .Blue{background:#144999;border:1px #103978 solid}#departures .Green{background:#64bc46;border:1px #499033 solid}#departures .Pink{background:#f85b9e;border:1px #e64275 solid}#departures .Yellow{background:#ffc602;border:1px #ff9a01 solid}#information{background:#144999;bottom:0;color:#fff;font-size:128%;left:0;position:absolute;right:0}#information table th,#information table td{border-bottom:1px #4c74b1 solid;padding:.6em;vertical-align:top}#information table th{background:#083475;border-bottom:1px #436595 solid;letter-spacing:0.1em;text-align:left;text-transform:uppercase}#information table th span{white-space:nowrap}#information table tr:last-of-type th,#information table tr:last-of-type td{border-bottom:0}#information table td{width:100%}#information table td.other{color:#ffc602}#information table p{color:#48c9ab;padding:0 0 0.6em 0}#information table p:last-of-type{padding:0}@media all and (min-width: 1000px){body{font-size:150%}}@media all and (min-width: 1500px){body{font-size:200%}}@media all and (min-width: 2000px){body{font-size:250%}}@media all and (min-width: 2500px){body{font-size:300%}}@media all and (min-width: 3000px){body{font-size:350%}}@media all and (min-width: 3500px){body{font-size:400%}}@media all and (min-width: 4000px){body{font-size:450%}}@media all and (min-width: 4500px){body{font-size:500%}}table.rows-1,table.rows-2,table.rows-3,table.rows-4{font-size:90%}table.rows-5,table.rows-6,table.rows-7,table.rows-8{font-size:70%}table.rows-9,table.rows-10,table.rows-11,table.rows-12{font-size:60%}table.rows-13,table.rows-14,table.rows-15,table.rows-16{font-size:50%}table.rows-17,table.rows-18,table.rows-19,table.rows-20{font-size:40%}table.rows-21,table.rows-22,table.rows-23,table.rows-24{font-size:40%}
