@charset "utf-8";
/* CSS Document */


::-webkit-scrollbar {
width: 0px;
height: 0px;
}
@font-face{
	font-family: 'Exo 2', sans-serif;
	
}

#schedule-container{
position:relative; 
width:970px;
font-family: 'Exo 2';
color:rgba(255,255,255,255);
	font-size:20px;
	font-weight:500;
	line-height:35px;
	position:absolute;
	top:-620px; 
	left:-60px; 
	border: solid 5px rgba(24,35,67, 0.4);
	background: rgba(24,35,67, 0.4);
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
padding: 15px 10px;
max-height: 1020px;
overflow: hidden;
}

.item{
position:relative; width:93%;
font-family: 'Exo 2';
color:rgba(255,255,255,255);
	font-size:30px;
	font-weight:500;
	line-height:35px;
}

.item:nth-child(even) {
	background-color: #221843;
   }
.item:nth-child(odd) {
	background-color:#585170;
   }
.remarks{
	position:relative; 
	font-size:18px;
	font-weight:bold;
	left: 150px;
	width: 300px;
}

.remarks-title, .destination-title, .air-title, .details-title, .time-title{ font-weight: bold; text-decoration:underline; font-size: 26px; position:absolute;}

.remarks-title {left: 160px;}
.destination{
	position:absolute;
	font-size:18px;
	line-height:30px;
	font-weight:bold;
	left: 730px;
	width:220px;
	overflow:hidden;
	white-space:nowrap;

}

.destination-title {left: 740px;}

.air{
	position:absolute;
	left:10px;
	font-size:24px;
	font-weight:bold;
}

.air-title{left: 20px;}

.details{
	position:absolute;
	font-size:24px;
	font-weight:400;
	left: 430px
}

.details-title{left: 440px;}
.time{
	position:absolute;
	font-size:24px;
	font-weight:400;
	left: 590px;
}

.time-title{ left: 600px;}

div {display:inline-block}
.clockfont{
	font-family: 'Exo 2';
	color:#FFFFFF;
	font-size:30px;
	position:absolute;
	width:800px;
	text-align:left;
	height: 20px;
	top:-680px;
	left: 280px;
}

#destination-display { font-size: 40px; font-weight: bold; position: absolute; left: -90px; top: -730px; color: #fff; width: 1080px; height: 70px; display: block; text-align:center; -webkit-text-stroke: 1px black;}

#bottom-menu { position: absolute; top:460px; width: 890px; left:-0; display: block;}

#heathrow {width: 270px; height:61px; background:url('images/heathrow.png'); background-position: bottom; margin: 0 100px;}

#gatwick {width: 270px; height:61px; background:url('images/gatwick.png'); margin: 0 10px;}

.clear { clear:both;}