/*---------------------------------------------------------------------------
 * Imperial styles
 **/

.council .meta {
  min-height: 2rem;
}

.council .box {
    margin-bottom: 2em;
}


.bylaws ol, ul {
  padding-left: 1em;
}

.bylaws ul {
  list-style-type: none;
}

.bylaws ul li {
  margin-bottom: 0.6em;
}

.bylaws ol > li {
}

.navbar.smoke {
  background-color: rgba(0, 0, 0, 0.42);
}

.sidebar {
  padding: 1em;
  border-radius: 12px;
}

.sidebar hr {
  padding-top: 1em;
  margin-bottom: 1em;
}

.header-image-credit {
  position: absolute !important;
  bottom: 0.1rem;
  right: 0.4rem;
  font-size: 10px;
  opacity: 0.7;
}

.inverse-text .header-image-credit a {
  color: white;
}

.inverse-text .header-image-credit {
  color: #ddd;
}

.tp-tab.selected, .tparrows {
  display: none;
}

.alert.bg-aqua a {
  color: black;
}

.profile-initials {
  display: inline-block;
  width: 7rem;
  height: 7rem;
  border-radius: 3.5rem;
  font-size: 4rem;
  line-height: 7rem;
  color: white;
  background-color: var(--color-default);
}

.profile-initials.orange {
  background-color: var(--color-orange);
}

.profile-initials.rose {
  background-color: var(--color-rose);
}

.profile-initials.green {
  background-color: var(--color-green);
}

.profile-initials.blue {
  background-color: var(--color-blue);
}

.blurb-callout {
  padding: 2em;
  border-radius: 1em;
  margin-bottom: 1em;
}

.blurb-callout.inverse-text a {
  color: white;
  text-decoration: underline;
}

.blurb-callout h5 {
  margin: 0.8rem 0;
}

.blurb-callout p {
  margin-bottom: 0.6rem;
}

.blurb-callout p:last-child {
  margin-bottom: 0;
}

.posts .post {
  margin-bottom: 2em;
}

.posts .post-date {
  font-size: 0.75rem;
  text-transform: uppercase;
  color: #999;
}

.posts .post-blurb {
  font-size: 1.2rem;
}

ul.icon-list.imperial-list {
  margin-left: 2em;
}

ul.icon-list.imperial-list li i.jam {
  margin-left: -2em;
}
