/* HEADER */

.site-header .main-logo {
    width: 100px;
    height: auto;
}
@media (min-width: 992px) {
    .site-header.site-header {
      padding: 0;
    }
    .site-header .main-logo {
      width: 150px;
      height: auto;
    }
}

.woa-navbar .site-navigation .woa-navbar-nav a {
  font-size: 1.125rem;
  font-weight: 500;
}
.woa-navbar .site-navigation .woa-navbar-nav .active a.nav-link,
.woa-navbar .site-navigation .woa-navbar-nav .active a.nav-link + .dropdown-menu .active a {
  color: #F5EC9B;
  
}

/* CONTENT */

.site-body .woa-google-map {
    border-radius: 10px;
    overflow: hidden;
}

/* CF7 */

.wpcf7 form .wpcf7-response-output {
    text-align: left;
}

.contact-form-wrapper {
    border: 1px solid #eee;
    padding: 2rem 2rem 1rem;
    border-radius: 10px;
}

form label {
    display: block;
    font-weight: bold;
    text-transform: uppercase;
    font-size: .75rem;
    letter-spacing: 2px;
    margin-bottom: 10px;
}

/* FOOTER */

.woa-contact-card {
  overflow: auto;
  background: #fafafa;
}
.woa-contact-card .main-logo {
  width:150px;
  height:auto;
}
.site-footer {
  background: #fafafa;
}
  
/* BANNER */

.wbtrn-banner-slider-item-caption-text {
    background: rgba(0, 0, 0, 0.5);
    /* backdrop-filter: blur(2px); */
    padding: 1rem;
}
.wbtrn-banner-slider-item-caption-text h1 {
    font-size: 1.75rem;
    margin-bottom: 1rem;
}
.wbtrn-banner-slider-item-caption-text h2 {
    font-size: 1rem;
    margin-bottom: 1rem;
    font-weight: 300; 
}
.wbtrn-banner-slider-item-caption-text .btn {
  padding: .5rem 1.25rem;
  font-size: 1rem;
}
@media (min-width: 768px) {
    .wbtrn-banner-slider-item-caption-text {
        max-width: 600px;
    }
    .wbtrn-banner-slider-item-caption-text h1 {
        font-size: 3rem;
    }
    .wbtrn-banner-slider-item-caption-text h2 {
      font-size: 2rem; 
    }
    .wbtrn-banner-slider-item-caption-text .btn {
      padding: .75rem 1.5rem;
      font-size: 1.5rem;
    }
}
@media (min-width: 992px) {
    .wbtrn-banner-slider-item-caption-text {
        max-width: 800px;
    }
}

/* WOA PORTAL */

.woa-styles {
    --woa-mini-toggle-width: 3rem;
}
.woa-styles.woa-styles .checkbox label, 
.woa-styles.woa-styles .radio label {
    padding-left: 0;
}
.woa-styles.woa-styles .listing-card__countdown--start, 
.woa-styles.woa-styles .listing-card__countdown--end, 
.woa-styles.woa-styles .listing-card__countdown--date, 
.woa-styles.woa-styles .lot__status .lot__timings {
  font-size: 1rem;
  line-height: 1.2rem;
  font-weight: 600;
}
.woa-styles.woa-styles.woa-styles .timed-listing .lot__heading--title {
  margin: 0 0 1rem;
}
.woa-styles.woa-styles.woa-styles .lot.timed-listing .lot__media .label,
.woa-styles.woa-styles.woa-styles .lot__reserve-label {
  padding: 0.75rem 1rem;
}
.woa-styles.woa-styles .lot__status .bid-content .lot__info--increment,
.woa-styles.woa-styles .lot__status .bid-content .lot__info--bid-count {
  font-size: 1rem;
}
.woa-styles.woa-styles .lot__status .bid-content .lot__info--current-bid {
  font-size: 2rem;
}
.woa-styles .page-item-count .page-item-count__input {
  height: auto;
  font-size: 16px;
}
.woa-styles.woa-styles.woa-styles [class*="woa-icon-"].btn, 
.woa-styles.woa-styles.woa-styles [class*="woa-icon-"].nav-link {
  padding-left: 2.5rem;
}
.woa-styles.woa-styles.woa-styles [class*="woa-icon-"].btn:before, 
.woa-styles.woa-styles.woa-styles [class*="woa-icon-"].nav-link:before {
  margin-left: -1.625rem;
}
.woa-styles.woa-styles.woa-styles.woa-styles [class*="woa-icon-"]:before {
  width: 1rem;
  height: 1rem;
}
.aa-DetachedOverlay.aa-DetachedOverlay .aa-SubmitButton, 
.woa-styles.woa-styles .search-container .aa-SubmitButton {
  padding: 0.7rem;
}
.woa-styles.woa-styles .listing-single-nav .listing-single-nav__item--all:after, 
.woa-styles.woa-styles .listing-single-nav .listing-single-nav__item--previous:after, 
.woa-styles.woa-styles .listing-single-nav .listing-single-nav__item--next:after {
  line-height: 2rem;;
}
.woa-styles.woa-styles .listing-single-nav .listing-single-nav__item--all:after {
  background-position: calc(50% - 2rem) center;
}
@media (min-width: 768px) {
  .woa-styles.woa-styles .listing-single-nav .listing-single-nav__item--all:after {
    background-position: calc(50% - 4rem) center;
  }
  .woa-styles.woa-styles .listing-single-nav .listing-single-nav__item--previous:after {
    background-position: calc(50% - 4.25rem) center;
  }
}
.woa-styles.woa-styles .modal-header {
  display: block;
}
.modal-header.modal-header .close {
  margin: -1rem -1rem -1rem auto;
}
.woa-styles.woa-styles.woa-styles .embla__button--prev,
.woa-styles.woa-styles.woa-styles .embla__button--next {
  transform: none;
}
.woa-styles.woa-styles .listing-details .listing-details__imagery .carousel__image-count {
  bottom: initial;
  margin-left: -1px;
  transform: translateY(-50%);
}
.woa-styles.woa-styles.woa-styles.woa-styles.woa-styles .woa-account-password-reveal {
  top: 27px;
}
.bidjs-app.bidjs-app .lot__watch {
  padding: .5rem; 
}
.bidjs-app.bidjs-app .lot__watch svg {
  font-size: 1.5rem;
} 


/* WP */

@media (max-width: 991px) {
  .wp-block-image.alignleft, 
  .wp-block-image .alignleft, 
  .wp-block-image.alignright, 
  .wp-block-image .alignright {
    width: 50%;
  }
}

@media (max-width: 575px) { 
  .wp-block-image.alignleft, 
  .wp-block-image .alignleft, 
  .wp-block-image.alignright, 
  .wp-block-image .alignright {
    width: 100%;
    margin: 0;
    float: none;
  }
}

/* SOCIAL MEDIA */

.social-link.social-link--facebook svg{
  fill: #0866ff;
}