/** Temporary CSS file for rules pertaining to the map on the front page. **/
/** Needs to be integrated with the sass framework. **/

/* Use "border-box" to include padding in column width calculations. */
/* Otherwise, padding breaks the column rules and causes them to be on 2 rows. */
.node--type-site.node--view-mode-mini {
  box-sizing: border-box;
  font-size: 12px;
  font-weight: bold;
  padding: 1em 0;
}
.node--type-site.node--view-mode-mini div {
  box-sizing: border-box;
}
.node--type-site.node--view-mode-mini div.read-more {
  padding-top: 12px;
  font-size: 10px;
  font-weight: normal;
}

.node--type-site.node--view-mode-mini a {
  text-decoration: none;
  color: inherit;
}

.node--type-site.node--view-mode-mini .field--name-field-logo img {
  max-width: 100%;
  height: auto;
}
.node--type-site.node--view-mode-mini .table-row {
  display: table;
  width: 100%;
}
.node--type-site.node--view-mode-mini .table-col-left {
  display: table-cell;
  width: 34%;
  text-align: center;
  vertical-align: middle;
  padding: 1em;
}
.node--type-site.node--view-mode-mini .table-col-right {
  display: table-cell;
  vertical-align: middle;
  padding: 1em 1em 1em 0;
}