.travel-info-table {
	width: 100%;
}

.travel-info-table a {
    text-decoration: underline;
}

.travel-info-table-tr {

}

.travel-info-table-tr:nth-child(odd) {
    background: #eeeeee;
}

.travel-info-table-tr:nth-child(even) {
    background: #f5f5f5;
}

.travel-info-table-tr:first-child {
    background: #111111;
    color: #ffffff;
}

.travel-info-table-td {
    padding: 15px 10px 5px 10px;
}

@media screen and (max-width:767px) {

	.travel-info-table {
		display: block;
		overflow: auto;
	}

}