/* These styles are generated from project.scss. */



.object__price2 {
  width: 100%;
  text-align: center;
}


.alert-debug {
  color: black;
  background-color: white;
  border-color: #d6e9c6;
}

.alert-error {
  color: #b94a48;
  background-color: #f2dede;
  border-color: #eed3d7;
}

/* This is a fix for the bootstrap4 alpha release */
@media (max-width: 47.9em) {
  .navbar-nav .nav-item {
    float: none;
    width: 100%;
    display: inline-block;
  }

  .navbar-nav .nav-item + .nav-item {
    margin-left: 0;
  }

  .nav.navbar-nav.pull-xs-right {
    float: none !important;
  }
}

/* Display django-debug-toolbar.
   See https://github.com/django-debug-toolbar/django-debug-toolbar/issues/742
   and https://github.com/pydanny/cookiecutter-django/issues/317
*/
[hidden][style="display: block;"] {
  display: block !important;
}


li {
  margin-top: 0;
  margin-bottom: 1rem;
}



.no-photo-placeholder {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  aspect-ratio: 4 / 3;
  background: #f0f2f5;
  color: #aab2bd;
}

.no-photo-placeholder i {
  font-size: 48px;
  margin-bottom: 10px;
}

.no-photo-placeholder span {
  font-size: 13px;
  text-transform: uppercase;
  letter-spacing: 1px;
}

.listing-status-new-listing:after {
  background: cadetblue;
}

.listing-status-pending-bid-opening:after {
  background: orange;
}

.listing-status-active:after {
  background: limegreen;
}

.listing-status-enhanced-commissions:after {
  background: orangered;
}

.listing-status-vacant-lot-commission:after {
  background: purple;
}

.listing-status-price-reduced:after {
  background: mediumvioletred;
}

.listing-status-pending-sale:after {
  background: darkgreen;
}

.listing-status-ended:after {
  background: red;
}

#vmap {
  width: 100%;
  height: 400px;
}

.home-stats {
  height: 400px;
  display: flex;
  flex-direction: column;
  padding: 15px 20px;
  background: #f8f9fa;
  border-radius: 4px;
}

.home-stats h2 {
  margin-top: 0;
}

.home-stats-total {
  font-size: 18px;
}

.home-stats-total strong {
  font-size: 24px;
  color: #39F;
}

.home-stats h4 {
  margin-bottom: 8px;
}

.top-states-list li {
  margin-bottom: 4px;
}

.top-states-list a {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 4px 0;
}

.top-states-list .badge {
  background-color: #39F;
}

