body {
  padding-top: 54px;
}

@media (min-width: 992px) {
  body {
    padding-top: 56px;
  }

  .navbar {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}

.business-header {
  height: 50vh;
  min-height: 300px;
  background: url('../img/storefront.png') center center no-repeat scroll;
}

.card {
  height: 100%;
}

li.active {
  background-color: #434b53;
}

span.logo {
  background: url(../img/logo.png);
  background-repeat: no-repeat;
  background-size: 32px 20px;
  font-size: 1rem;
  padding-right: 40px;
}
