/**
* Building buttons
**/

.building-buttons {
  width: 100%;
  overflow: hidden;
  font-weight: 600;
}

.building-button {
  display: block;
  height: 45px;
  width: 100%;
  border-top: 1px solid #ddd;
  cursor: pointer;
  text-align: center;
  overflow: hidden;
  color: #888;
  fill: #888;
  font-weight:500;
  letter-spacing: .25px;
}

.building-button:last-child {
  border-bottom: 1px solid #ddd;
}

.building-button:hover {
  color: #EDA138;
  fill: #EDA138;
}

.building-buttons .building-button:nth-child(4) {
  border-bottom: 1px solid #ddd;
}

.building-button-content {
  width: 185px;
  display: inline-block;
  text-align: left;
}

.building-button .building-button-icon {
  width: 16px;
  margin: 14px 10px 0 0;
  display: inline-block;
}

.building-button .label {
  display: inline-block;
  vertical-align: top;
  margin-top: 12px;
}