.third-bg-color {
  background-color: #3a7bdd !important;
}
button.hide-details .glyphicon,
button#confirm .glyphicon,
button#yps-send .glyphicon {
  display: none;
}
#yps-main-seatmap-wrapper .list-icon.available {
  background: #cce7a0;
  color: #333;
}
#yps-main-seatmap-wrapper .list-icon.available .glyphicon,
#yps-main-seatmap-wrapper .list-icon.available .icon {
  color: #333;
}
#yps-main-seatmap-wrapper .list-icon.taken {
  background: #dcdcdc;
  color: #fff;
}
#yps-main-seatmap-wrapper .list-icon.taken .glyphicon,
#yps-main-seatmap-wrapper .list-icon.taken .icon {
  color: #fff;
}
#yps-main-seatmap-wrapper .list-icon.chosen {
  background: #3a7bdd;
  color: #fff;
}
#yps-main-seatmap-wrapper .list-icon.chosen .glyphicon,
#yps-main-seatmap-wrapper .list-icon.chosen .icon {
  color: #fff;
}
#yps-main-seatmap-wrapper .summary-free-text .glyphicon,
#yps-main-seatmap-wrapper .custom_info_box .glyphicon {
  color: #7ab51d;
}
#yps-main-seatmap-wrapper .summary-free-text .custom_info_box_summary h4,
#yps-main-seatmap-wrapper .custom_info_box .custom_info_box_summary h4 {
  color: #3073DA;
  text-transform: none;
  font-size: 18px;
}
#yps-main-seatmap-wrapper .summary-free-text {
  font-size: 15px;
}
#yps-main-seatmap-wrapper .summary-free-text h4 {
  color: #3073DA;
  text-transform: none;
}
.free .icon,
.free .glyphicon {
  color: #333;
}
.free .icon-seat-bg {
  color: #cce7a0;
}
.free .icon-seat-border {
  color: #a7ca6f;
}
.occupied .icon,
.occupied .glyphicon {
  color: #fff;
}
.occupied .icon-seat-bg {
  color: #dcdcdc;
}
.occupied .icon-seat-border {
  color: #c5c5c5;
}
.seat.chosen .icon,
.seat.chosen .glyphicon {
  color: #fff;
}
.seat.chosen .icon-seat-bg {
  color: #3a7bdd;
}
.seat.chosen .icon-seat-border {
  color: #3073DA;
}
.popover-content button,
.seatmap__nav .arrows-bar,
.btn {
  border-radius: 3px;
}
