
/* Developer Open Data - frontend table styles (extracted from inline CSS) */

table {
  width: 100%;
}

.dev-units-table{
  width:100%;
  border-collapse:collapse;
}
.dev-units-table thead th{
  font-size:12px;
  letter-spacing:.08em;
  text-transform:uppercase;
  text-align:left;
  padding:14px 10px;
  border-bottom:1px solid #111;
}
.dev-units-table tbody td{
  padding:16px 10px;
  border-bottom:1px solid #eee;
  vertical-align:middle;
}
.dev-col-code{
  font-weight:700;
}
.dev-col-price{
  white-space:nowrap;
}
.dev-badge{
  display:inline-block;
  padding:4px 12px;
  border:1px solid #ddd;
  font-weight:700;
  font-size:12px;
  letter-spacing:.08em;
  text-transform:uppercase;
}
.dev-status-available{
  border-color:#ff3b30;
  color:#ff3b30;
}
.dev-status-reserved{
  border-color:#ff9500;
  color:#ff9500;
}
.dev-status-sold,
.dev-status-withdrawn{
  border-color:#c7c7cc;
  color:#8e8e93;
}
.dev-plan-btn{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  width:34px;
  height:34px;
  border:1px solid #ddd;
  border-radius:999px;
  text-decoration:none;
}
