@keyframes blink {
    0%   {color: #444;}
    50%  {color: #ccc;}
    100% {color: #444;}
}

.blink {
	animation-name: blink;
    animation-duration: 4s;
    animation-iteration-count: infinite;
}

.canceled {
	background-color: #e57373 !important;
}


.display-main-container {
    background: radial-gradient(ellipse at center, #b2e1ff 62%, #66b6fc 100%);
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    overflow: auto; 
}

.display-header {
    background-color: #0298D7;
    padding: 1% 2%;
    overflow: hidden;
    font-family: 'Orbitron', sans-serif;
}

.display-container {
	padding: 1%;
    padding-top: 0;
}

.display-datetime {
}

.display-title {
    padding: 0px;
    margin-top: 6px;
    width: 100%;
    font-weight: bold;
    text-align: center;
}

.display-title a {
    color: #fff;
    text-decoration: none;
}

.display-counter {
    font-size: 36px;
    color: #fff;
    font-weight: bold;
    text-align: top;
}

.display-company-name-container {
	float: left;
    color: #fff;
    font-size: 45px;
    font-family: 'Orbitron', sans-serif;
    font-weight: bold;
    margin: 0;
    padding-left: 28%;
}

.display-date-container {
	text-align: right;
    color: #fff;
    font-size: 25px;
    font-weight: bold;
    margin: 0;
}

.display-time {
	text-align: right;
    color: #fff;
    font-size: 36px;
    font-family: 'Orbitron', sans-serif;
    font-weight: bold;
    margin: 0;
}

.display-table-container {
	
}

.display-table {
	background-color: white;
	font-size: 2em;
	table-layout:fixed;
}

@media only screen and (max-width: 992px) {
	.display-table {
        background-color: white;
        font-size: 1.7em;
    }
}

.display-table th {
    background-color: #0298d7;
    color: #fff;
    border-right: 1px solid !important;
}

.display-table.striped>tbody>tr:nth-child(odd) {
    background-color: #e0e2e5; 
}

td {
    padding: 5px 5px;
}

th {
	padding: 10px 5px;
}

.no-departures {
	height: 15em;
    font-size: 2em;
    color: #0298D7;
    background-color: #fff;
    font-family: 'Orbitron', sans-serif;
    font-weight: bold;
}

