article.type-bip .entry-title > span.bip-title-container,
article.type-bip .entry-title > a {
  background-image: url( '../assets/bip-logos/bip-simple-color_500px.png' );
  background-size: 40px;
  background-position: right;
  background-repeat: no-repeat;
  padding-right: 45px;
}

.bip-footer {
  border: 1px solid currentColor;
  padding: 1em;
  column-count: 2;
}

@media only screen and (max-width: 768px) {
  /* For mobile phones: */
  .bip-footer {
    column-count: 1;
  }
}

.bip-footer p {
  break-inside: avoid;
  page-break-inside: avoid;
  margin-top: 0;
  margin-bottom: 0;
}

.bip-main-logo {
  float: right;
}

form.bip-search {
  margin-top: 1em;
}

form.bip-search label {
  max-width: 80%;
  float: left;
  margin-right: 0.5em;
}

form.bip-search input[type=search] {
  width: 100%;
}

.bip-org-info {
  margin: 1em 0;
}

.bip-org-info address {
  font-style: normal;
  font-family: inherit;
}

.bip-org-info p {
  margin: 0;
}

/** widget styles **/
.widget_bip-logo a {
  display: block;
  text-align: center;
  text-decoration: none;
}

.widget_bip-logo a:hover {
  text-decoration: none;
}

img.bip-widget-logo {
  width: 250px;
}

/** settings pages styles **/
.bip_page_bip-pages-checklist #wpbody-content ul {
  list-style: disc;
  padding-left: 1em;
}
