ul.transit_routes_routes {
  list-style:none;
}

ul.transit_routes_routes li {
  margin:0px 2%;
  width:20%;
  border:1px solid #000;
  float:left;
}

ul.transit_routes_routes li a {
  display:block;
  padding:10%;
  text-decoration:underline;
}

.route_color_block {
  display: inline-block;
  width: 12px;
  height: 12px;
  margin-right: 3px;
}

.transit_routes_overview_map {
  width:100%;
  height:530px;
}

.transit_routes_map {
  width:100%;
  height:400px;
}

.upcoming_alert .fa-exclamation-triangle {
  color:#c87f0a;
}

.info-window-title {
  font-weight:bold;
}

.info-window-times {
  width:100%;
  border-top:1px solid #000;
  max-height:150px;
  overflow:auto;
}

#trip_planne_expand_icon_link {
  float:right;
}
