


    @font-face {
      font-family: "Trade Gothic LT Std";
      src: url("../../fonts/TradeGothicLTStd-Extended.otf") format("otf");
      font-weight: normal;
      font-style: normal;
      font-display: swap;
    }

    @font-face {
      font-family: "Trade Gothic LT Std";
      src: url("../../fonts/TradeGothicLTStd-BoldExt.otf") format("otf");
      font-weight: bold;
      font-style: normal;
      font-display: swap;
    }.h-body footer {
  border-top: none;
}
body {
  font-family: 'Trade Gothic LT Std', sans-serif;
}

  body, .main-content {
    background-color: #ffffff !important;
  }





.h-primary-footer {
  background-color: #1a1a1a !important;
}
.h-promotional-popup h2,
.h-promotional-popup h4,
.h-promotional-popup p,
.timeline .hero-title,
.inv_timeline_line_text,
.inv_timeline_content h2,
.inv_timeline_content h3,
.inv_timeline_content h4,
.inv_timeline_type_quote p,
.inv_timeline_heading,
.inv_timeline_type_quote .inv_timeline_content p.inv_timeline_footnote {
font-family: 'Trade Gothic LT Std', sans-serif;
}
div.ctct-form-embed div.ctct-form-defaults h2.ctct-form-header {
font-family: 'Trade Gothic LT Std', sans-serif !important;
}

.h-body h2.auction-title,
.h-body h3.auction-location,
.h-body h4.auction-type {
font-family: 'Trade Gothic LT Std', sans-serif;
}
.h-body h1#catalogTitle,
.h-body h2.lot-title,
.h-body p.lot-estimate,
.h-body #infoPanelId h2,
.h-body .card-body h4,
.h-body span.lot-date-time {
font-family: 'Trade Gothic LT Std', sans-serif;
}
.h-body h1.h1-sm,
.h-body .descGroup h3,
.h-body .lot-estimate,
.h-body .price,
.h-body .auction-type .dateTime,
.h-body h3.auction-location,
.custom-refinement-list_view-more-button__6vA8t {
font-family: 'Trade Gothic LT Std', sans-serif;
}

.h-body h2.auction-title,
.h-body h3.auction-location,
.h-body h4.auction-type {
font-family: 'Trade Gothic LT Std', sans-serif;
}
.h-body h1, .h-body h2, .h-body h3, .h-body h4, .h-body h5 {
font-family: 'Trade Gothic LT Std', sans-serif;
}


.widget-event__date,
.psp-hero__date,
.psp-information__item-title {
	font-family: 'Trade Gothic LT Std', sans-serif;
}

.psp-information-sale-person__department,
.psp-information-sale-person__phone,
.psp-information-sale-person__email,
.psp-auction-card__lot-number {
	font-family: 'Trade Gothic LT Std', sans-serif;
}

.btn,
.btn-primary,
.pl-v2 .btn.pl-button,
.btn-secondary,
.btn-white,
.form-group label.file-upload, 
.wpcf7-field-groups button.file-upload,
#wpcf7_fm_signature_clear,
.widget-event__btn-red,
.form-group label.file-upload,
.category-description p,
.widget-text p,
.widget-wpbcalendar p,
.accordion-text-content--block p,
.widget-landscape--body p,
.widget-fluid--body p,
.widget-landscape--promo__body p,
.widget-introduction--content p,
.widget-portrait--2up--body p,
.widget-portrait--3up--body p,
.widget-portrait--4up--body p,
.post p,
.post-meta .post-date,
.widget-map--information__numbers p,
.category-description li,
.widget-text li,
.widget-wpbcalendar li,
.accordion-text-content--block li,
.widget-landscape--body li,
.widget-fluid--body li,
.widget-landscape--promo__body li,
.widget-introduction--content li,
.widget-portrait--2up--body li,
.widget-portrait--3up--body li,
.widget-portrait--4up--body li,
.post li,
.category-description th,
.category-description td,
.widget-text th,
.widget-text td,
.accordion-text th,
.accordion-text td,
.form-message,
.inv_timeline_content p,
.inv_timeline_content ul li,
.inv_timeline_content ol li,
.psp-auction-card__price,
.psp-auction-card__description,
.psp-information__item-text,
.psp-hero__auction-type,
.psp-hero__description,
.psp-hero__bottom-text,
.psp-auction-preview__actions-form,
.widget-event__type,
.widget-event__time,
.widget-event__location,
.widget-event__add-to-calendar .dropdown-toggle,
.consignment-slug__title,
.hero__desc,
.auction-terms-modal__content p, 
.auction-terms-modal__content li {
font-family: 'Trade Gothic LT Std', sans-serif !important;
}
.blockquote-container blockquote p,
.blockquote-container blockquote li,
.psp-information-sale-person__name {
font-family: 'Trade Gothic LT Std', sans-serif;
}
div.ctct-form-embed form.ctct-form-custom label.ctct-form-label,
div.ctct-form-embed form.ctct-form-custom input.ctct-form-element,
div.ctct-form-embed form.ctct-form-custom button.ctct-form-button,
div.ctct-form-embed form.ctct-form-custom fieldset legend,
div.ctct-form-embed form.ctct-form-custom p.ctct-form-text,
div.ctct-form-embed form.ctct-form-custom fieldset label {
  font-family: 'Trade Gothic LT Std', sans-serif !important;
}
div.ctct-form-embed form.ctct-form-custom p.ctct-form-text,
div.ctct-form-embed form.ctct-form-custom fieldset label {
  font-weight: 400 !important;
}

.ctct-form-embed.form_0 .ctct-form-defaults .ctct-form-text,
.ctct-form-embed.form_0 .ctct-form-custom .ctct-form-label,
.ctct-form-embed.form_0 .ctct-form-custom .ctct-form-listname,
.ctct-form-embed.form_0 .ctct-form-custom .ctct-form-lists-legend,
.ctct-form-embed.form_0 .ctct-form-custom .ctct-form-date-slash,
.ctct-form-embed.form_0 .ctct-form-defaults .ctct-gdpr-text,
.ctct-form-embed.form_0 .ctct-form-defaults .ctct-gdpr-text .ctct-form-footer-link,
.ctct-form-embed.form_0 .ctct-form-defaults .ctct-gdpr-text .ctct-form-footer-privacy-link {
    color:  !important;
}

.psp-hero__description h2,
.psp-hero__description h3,
.psp-hero__description h4 {
font-family: 'Trade Gothic LT Std', sans-serif;
}
.text-link,
.h-primary-footer--address p,
.h-secondary-footer--copyright,
.h-primary-footer--copyright,
.h-secondary-footer--links a,
.h-primary-footer--additional p {
font-family: 'Trade Gothic LT Std', sans-serif !important;
}


.navbar-primary .nav-item,
.navbar-primary .menu-item,
.h-nav-item--secondary {
font-family: 'Trade Gothic LT Std', sans-serif !important;
}



.share-icons li a,
.gallery-carousel .arrow-back,
.gallery-carousel .arrow-forward,
.salespromo3up-carousel .arrow-back,
.salespromo3up-carousel .arrow-forward,
.navbar-collapse,
.inv_timeline_container,
.inv_timeline_heading,
.inv_timeline_type_text .inv_timeline_content,
.inv_timeline_type_quote .inv_timeline_content,
.inv_timeline_center .inv_timeline_content,
.inv_timeline_center .inv_timeline_image_container,
.psp-auction-slider .slick-arrow {
  background-color: #1a1a1a;
}
@media (min-width: 992px) {
  .navbar-collapse {
    background-color: transparent;
  }
}
.share-icons li a:hover {
  background-color: #000000;
}
.pagination {
    color: #000;
    border-color: #000;
}
.page-template-tpl-artists .hero-cropped .hero-text .hero-title {
    color: #1a1a1a !important;
}
.pagination a,
a.text-link,
.page-item .current {
    color: #000;
}
a.text-link:hover {
    color: #000000;
}
ul.pagination {
    border-color: #000;
}
ul.pagination .page-item:not(:last-child), ul.pagination li:not(:last-child) {
    border-color: #000;
}
ul.pagination .current {
    background-color: #000;
    color: #fff;
}
a.text-link:hover {
  color: #000000 !important;
}


.post-block a {
    color: #1a1a1a;
    border-color: #1a1a1a;
}
.post-block .share-icons li a,
.post-block a.btn-primary {
    color: #fff;
}
.accordion-text-content--block a:not(.btn),
.category-description a:not(.btn),
.widget-text a:not(.btn),
.widget-contact a,
.widget-sitemap a,
.widget-landscape--body p a,
.widget-fluid--body p a,
.widget-landscape--promo__body p a,
.widget-introduction--content p a,
.widget-portrait--2up--body p a,
.widget-portrait--3up--body p a,
.post p a,
.footnote a {
    color: #1a1a1a;
}
.woocommerce table.shop_table td.product-name a {
    color: #1a1a1a;
}
.woocommerce .woocommerce-message a, .woocommerce .woocommerce-error a, .woocommerce .woocommerce-info a, .woocommerce .woocommerce-notice a {
    color: #1a1a1a;
}
.post .blockquote-container svg {
  fill: #1a1a1a;
}
/* Contemporary / IKE / Frame Theme styles */
.post .post-introduction p {
font-family: 'Trade Gothic LT Std', sans-serif;
}
/* Contemporary Theme Primary Colour styles */
.widget-introduction--content__heading a,
.h-navbar-secondary .nav-link {
  color: #2d2d2d;
}

.pl-v2 .btn.pl-button,
.pl-v2 .btn.pl-button:hover,
.btn-primary, .btn-primary.disabled, .btn-primary:disabled,
.btn-primary:hover {
  background-color: #1a1a1a;
  border-color: #1a1a1a;
}
#wpcf7_fm_signature_clear, .wpcf7-field-group-add, .wpcf7-field-group-remove,
#wpcf7_fm_signature_clear:hover, .wpcf7-field-group-add:hover, .wpcf7-field-group-remove:hover,
.ctct-form-custom .ctct-form-button,
.ctct-form-custom .ctct-form-button:hover {
    background-color: #1a1a1a !important;
    border-color: #1a1a1a !important;
    color: #fff !important;
}

.pl-v2 .btn.pl-button:before,
.btn-primary:before,
.btn-primary:not(:disabled):not(.disabled):active,
.btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
  background-color: #000000;
  border-color: #000000;
}
.ctct-form-custom .ctct-form-button,
.ctct-form-custom .ctct-form-button:hover {
    background-color: #1a1a1a !important;
    border-color: #1a1a1a !important;
}
.blockquote-container blockquote p {
  color: #1a1a1a;
}
.blockquote-container {
  border-left-color: #1a1a1a;
}
.bg-primary {
  background-color: #1a1a1a !important;
}
/* Connect Styles */
.pl-v2 .btn.pl-button:after,
.h-body .btn-primary:after {
    background-image: url(../../../theme-urban/dist/img/btn-arrow-white.svg);
}

.h-body .btn-primary.keyword-follow-button:after {
    background-image: none;
}



.pl-v2 button[class^="select_trigger__"] {
  font-family: 'Trade Gothic LT Std', sans-serif;
}



@media (min-width: 992px) {
  .h-body .menu-item a,
  .h-body .nav-item a,
  .h-navbar-secondary .nav-link {
    color: #111;
  }
  .h-body .wp-default-menu > .menu-item a,
  .h-body .navbar-primary .nav-link {
    color: #515a5a;
  }
}


.widget-landscape--promo__body p,
.widget-introduction--content p,
.gallery-carousel--content p.gallery-carousel--text {
    font-family: 'Trade Gothic LT Std', sans-serif;
}
    .woocommerce a.added_to_cart {
        color: #1a1a1a;
    }
div.ctct-form-embed form.ctct-form-custom button.ctct-form-button {
    background-color: #1a1a1a !important;
    border-color: #1a1a1a !important;
}
div.ctct-form-embed form.ctct-form-custom button.ctct-form-button:before,
div.ctct-form-embed form.ctct-form-custom button.ctct-form-button:not(:disabled):not(.disabled):active {
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.breadcrumb {
  background-color: #FFFFFF;
}
.section-introduction {
  background-color: #FFFFFF;
}

.h-dropdown .dropdown-toggle {
  background: transparent;
}
.h-menu {
  background-color: #1a1a1a !important;
  height: 100vh;
}
#accountMenuContainer {
  font-family: 'Trade Gothic LT Std', sans-serif;
  padding: 16px;
}
#accountMenuContainer ul.menu-options-list li a, #accountMenuContainer ul.menu-options-list li button {
  color: white;
  font-size: 20px;
}
.btn-secondary::before {
  background-color: #1a1a1a;
}
.btn-secondary:hover::before {
  background-color: #1a1a1a;
}
.btn-primary.focus, .btn-primary:focus,
.pl-v2 .btn.pl-button.focus, .pl-v2 .btn.pl-button:focus {
  background-color: #1a1a1a;
  border-color: #1a1a1a;
  box-shadow: none;
}
.form-group .bootstrap-select.btn-group {
  z-index: 1050; /* Move above header */
}
.form-group .bootstrap-select.btn-group.show {
  z-index: 1060; /* Move above other similar elements when open */
}
body.overflow-hidden .h-header {
  z-index: 1070;
}

.h-body .btn-primary.keyword-follow-button:after {
    background-image: none;
}

.widget-text .woocommerce p,
.woocommerce .woocommerce-products-header__title,
.woocommerce .section-heading--title,
.woocommerce .woocommerce-loop-category__title, .woocommerce .woocommerce-loop-product__title,
.woocommerce .woocommerce-result-count,
.woocommerce span.onsale,
.woocommerce div.product .product_title,
.woocommerce div.product p.price, .woocommerce div.product span.price,
.woocommerce.single-product .has-no-hero + section:not(.breadcrumb) .woocommerce-breadcrumb,
.woocommerce div.product .woocommerce-tabs .panel h2,
.woocommerce table.shop_table th,
.woocommerce .woocommerce-message, .woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-notice,
.woocommerce form .form-row .input-text,
.woocommerce form .form-row label,
.woocommerce .cart-collaterals .cross-sells h2, .woocommerce-page .cart-collaterals .cross-sells h2,
.woocommerce-cart h1, .woocommerce-checkout h1,
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce-cart.cart .cart_totals h2, .woocommerce-checkout.checkout .cart_totals h2,
.woocommerce .checkout h3{
  font-family: 'Trade Gothic LT Std', sans-serif;
}

.woocommerce-page .woocommerce .woocommerce-error {
    border-top-color: #b81c23 !important;
}
.woocommerce-page .woocommerce .woocommerce-error a {
    color: #b81c23 !important;
}
.woocommerce-page .woocommerce .woocommerce-error:before {
    color: #b81c23 !important;
}

.woocommerce-SavedPaymentMethods-saveNew {
    position: relative;
}

.woocommerce-SavedPaymentMethods-saveNew input {
    top: 50%;
    transform: translateY(-50%);
}

.woocommerce-SavedPaymentMethods-saveNew label {
    font-size: 1rem !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    margin-bottom: 0 !important;
}
.woocommerce-SavedPaymentMethods-saveNew label:before {
    display: none !important;
}

.woocommerce-error li, .woocommerce-info li, .woocommerce-message li,
#add_payment_method #payment ul.payment_methods li, .woocommerce-cart #payment ul.payment_methods li, .woocommerce-checkout #payment ul.payment_methods li,
.woocommerce-page .woocommerce table.shop_table tbody th, .woocommerce-page  .woocommerce table.shop_table tfoot td, .woocommerce-page  .woocommerce table.shop_table tfoot th,
.woocommerce-page .woocommerce table.shop_table td, .woocommerce table.shop_table td span,
.woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered, .woocommerce-page.woocommerce select,
.woocommerce ul#shipping_method li label {
font-family: 'Trade Gothic LT Std', sans-serif !important;
}

.woocommerce .woocommerce-breadcrumb,
.woocommerce #review_form #respond .form-submit input,
.woocommerce ul.products li.product .button,
.woocommerce div.product form.cart .button,
.woocommerce button.button,
.woocommerce a.button,
.woocommerce select,
.woocommerce ul.products li.product .button,
.woocommerce div.product form.cart .button, .woocommerce div.product form.cart .button.alt,
.woocommerce ul.products li.product a.added_to_cart,
.woocommerce .cart .button, .woocommerce .cart input.button,
.select2-container--default .select2-selection--single .select2-selection__rendered,
.woocommerce .woocommerce-message .button, .woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button, .woocommerce .woocommerce-notice .button,
.woocommerce button.button.alt,
.woocommerce table.shop_table td,
.woocommerce div.summary.entry-summary .product_meta,
.woocommerce div.product .woocommerce-tabs ul.tabs li,
.woocommerce div.product .woocommerce-tabs .panel,
.woocommerce .wc-block-cart__submit-button,
.woocommerce .wc-block-components-checkout-place-order-button,
#add_payment_method table.cart input, .woocommerce-cart table.cart input, .woocommerce-checkout table.cart input{
  font-family: 'Trade Gothic LT Std', sans-serif !important;
}
@media (min-width: 992px) {
  .woocommerce ul.products li.product .price {
    font-family: 'Trade Gothic LT Std', sans-serif;
  }
}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.nav-link span.flag, .nav-item-wc-cart span.flag,
.nav-item-wc-cart span.flag,
.woocommerce #review_form #respond .form-submit input,
.woocommerce button.button.alt:hover,
.woocommerce a.button.wc-backward,
.woocommerce nav.woocommerce-pagination ul li span.current,
.woocommerce span.onsale,
.woocommerce ul.products li.product .button,
.woocommerce div.summary.entry-summary .posted_in a:hover,
.woocommerce div.summary.entry-summary .posted_in a:active,
.woocommerce div.summary.entry-summary .posted_in a:focus,
.woocommerce div.summary.entry-summary .tagged_as a:hover,
.woocommerce div.summary.entry-summary .tagged_as a:active,
.woocommerce div.summary.entry-summary .tagged_as a:focus,
.woocommerce div.product form.cart .button,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active,
.woocommerce .wc-block-cart__submit-button,
.woocommerce .wc-block-components-checkout-place-order-button {
  background-color: #1a1a1a;
    color: #fff !important;
}
.woocommerce div.product .stock {
    color: #1a1a1a;
}
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce ul.products li.product .price,
.woocommerce p.stars:hover a::before,
.woocommerce div.product p.price, .woocommerce div.product span.price,
.woocommerce ul.products li.product a.added_to_cart,
.woocommerce-info::before,
.woocommerce-notice::before {
  color: #1a1a1a;
}
.woocommerce-message,
.woocommerce-error,
.woocommerce-info,
.woocommerce-notice {
  border-top-color: #1a1a1a !important;
}
.woocommerce .woocommerce-message:before, .woocommerce .woocommerce-error:before, .woocommerce .woocommerce-info:before, .woocommerce .woocommerce-notice:before {
    color: #1a1a1a !important;
}
.woocommerce .woocommerce-cart-form,
.woocommerce-billing-fields__field-wrapper,
.woocommerce-additional-fields__field-wrapper,
.woocommerce .woocommerce-checkout-review-order,
.woocommerce-order-overview,
.woocommerce .woocommerce-order-details table.shop_table,
.woocommerce .woocommerce-customer-details address,
.woocommerce div.summary.entry-summary,
.woocommerce div.product form.cart .reset_variations,
.woocommerce div.product .woocommerce-tabs .panel,
.woocommerce-MyAccount-navigation,
.woocommerce-MyAccount-content {
  border-bottom-color: #1a1a1a;
}
.woocommerce-MyAccount-navigation ul .is-active a {
  border-left-color: #1a1a1a;
}
.woocommerce ul.products li.product a.added_to_cart {
  border-color: #1a1a1a;
}
.woocommerce button.button,
.woocommerce button.button.alt,
.woocommerce ul.products li.product .button,
.woocommerce div.product form.cart .button, .woocommerce div.product form.cart .button.alt,
.woocommerce .cart .button, .woocommerce .cart input.button,
.woocommerce .woocommerce-message .button,
.woocommerce .woocommerce-error .button,
.woocommerce .woocommerce-info .button,
.woocommerce .woocommerce-notice .button,
.woocommerce button.button.alt,
.woocommerce .wc-block-cart__submit-button,
.woocommerce .wc-block-components-checkout-place-order-button {
  border-color: #1a1a1a;
  background-color: #1a1a1a;
}
.woocommerce .cart .button:before, .woocommerce .cart input.button:before,
.woocommerce .woocommerce-message .button:before,
.woocommerce .woocommerce-error .button:before,
.woocommerce .woocommerce-info .button:before,
.woocommerce .woocommerce-notice .button:before,
.woocommerce button.button:before,
.woocommerce button.button.alt:before,
.woocommerce div.product form.cart .button:before,
.woocommerce div.product form.cart .button.alt:before,
.woocommerce ul.products li.product .button:before,
.woocommerce div.summary.entry-summary .posted_in a,
.woocommerce div.summary.entry-summary .tagged_as a,
.woocommerce button.button.alt:before,
.woocommerce button.button.alt:before, .woocommerce a.button.alt:before,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:before,
.woocommerce .wc-block-cart__submit-button:before,
.woocommerce .wc-block-components-checkout-place-order-button:before,
.woocommerce a.remove:hover, 
.woocommerce .woocommerce-message .button:before, 
.woocommerce .woocommerce-error .button:before, 
.woocommerce .woocommerce-info .button:before, 
.woocommerce .woocommerce-notice .button:before {
      background-color: #000000;
    border-color: #000000;
  }

.woocommerce .cart .button:hover, .woocommerce .cart input.button:hover,
.woocommerce button.button:hover,
.woocommerce button.button.alt:hover,
.woocommerce div.product form.cart .button:hover,
.woocommerce div.product form.cart .button.alt:hover,
.woocommerce ul.products li.product .button:hover,
.woocommerce div.product form.cart .button:hover,
.woocommerce ul.products li.product .button:hover,
.woocommerce a.button.wc-backward:hover,
.woocommerce .wc-block-cart__submit-button:hover,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,
.woocommerce .wc-block-components-checkout-place-order-button:hover,
.woocommerce a.remove:hover, 
.woocommerce .woocommerce-message .button:hover, 
.woocommerce .woocommerce-error .button:hover, 
.woocommerce .woocommerce-info .button:hover, 
.woocommerce .woocommerce-notice .button:hover {
  border-color: #1a1a1a;
  background-color: #1a1a1a;
}
.woocommerce a.remove {
      color: #000000 !important;
    border: 0;
}


.page .section-iframe-block {
    margin-bottom: 32px;
    padding: 24px 0 16px;
}

@media screen and (min-width: 768px) {
  .page .section-iframe-block {
      margin-bottom: 48px;
      padding: 32px 0 24px;
  }
}

@media screen and (min-width: 992px) {
  .page .section-iframe-block {
      margin-bottom: 80px;
      padding: 48px 0 40px;
  }
}
/* global .media class override */
body.media {
    align-items: inherit;
    display: block;
}























.h-body #keywords-wrapper .arrow-circle {
  background-color: #1a1a1a;
}


  .h-body #ib-main-content .lotListItem h2 a {
    color: #222;
  }

#review-bid-modal .form-control {
  height: 48px;
}
.custom-modals-global.review-bid-modal a {
  color: #1a1a1a;
}
.custom-modals-global.review-bid-modal .modal-body > .row {
  margin: 0 !important;
  background: #f1f1f1;
}
.custom-modals-global.review-bid-modal .modal-body > .row > .col-sm-4,
.custom-modals-global.review-bid-modal .modal-body > .row > .col-sm-8 {
  padding: 0 16px 24px;
  color: #000;
}
.custom-modals-global.review-bid-modal .modal-body > .row:nth-child(-n+2) .col-sm-4,
.custom-modals-global.review-bid-modal .modal-body > .row:nth-child(-n+2) .col-sm-8 {
  padding-top: 24px;
}
.custom-modals-global.review-bid-modal .modal-body > .row:not(.mb-4) {
  padding-top: 24px;
  border-top: solid 1px #ced4da;
}
.custom-modals-global.review-bid-modal .smaller {
  font-family: 'Trade Gothic LT Std', sans-serif !important;
  font-weight: 400;
  letter-spacing: 0.5px;
  line-height: 16px;
}
.custom-modals-global.review-bid-modal .btn.btn-link {
  font-family: 'Trade Gothic LT Std', sans-serif !important;
  vertical-align: initial !important;
}
.custom-modals-global.review-bid-modal form .form-check .form-check-input:checked + label::before {
  background: #1a1a1a;
  border-color: #1a1a1a;
}
.MuiPaper-root > div {
  padding-left: 15px;
  padding-right: 15px;
}
.MuiDialog-root .btn-primary {
  font-family: 'Trade Gothic LT Std', sans-serif !important;
  min-width: 180px !important;
  padding: .75rem 3.125rem .75rem 1.5rem !important;
  color: #fff !important;
  background-color: #1a1a1a !important;
  border-color: #1a1a1a !important;
  font-weight: 700 !important;
}
.MuiDialog-root button.MuiButton-root {
  font-family: 'Trade Gothic LT Std', sans-serif !important;
  padding: .75rem 1.5rem !important;
  color: #fff !important;
  background-color: #1a1a1a !important;
  border-color: #1a1a1a !important;
  font-weight: 700 !important;
}
.MuiDialog-root button.MuiButton-root:disabled {
  border-radius: unset;
  text-transform: unset;
  opacity: 0.7;
}
.MuiCircularProgress-root {
  color: #000 !important;
}
.MuiDialog-root #signInBtn {
  min-width: 200px !important;
  margin-left: 0 !important;
  margin-bottom: 0;
}
.MuiDialog-root .btn-primary:hover {
  color: #fff !important;
  background-color: #1a1a1a !important;
  border-color: #1a1a1a !important;
}
.MuiDialog-root h1.signup-lable {
  font-family: 'Trade Gothic LT Std', sans-serif !important;
  font-size: 2rem !important;
  letter-spacing: .25px!important;
  font-weight: 300!important;
}
.MuiDialog-root label,
.css-1bn1s32 .signup-lable {
  font-family: 'Trade Gothic LT Std', sans-serif !important;
  font-size: 1.375rem !important;   margin-bottom: 0rem !important;
}
.MuiDialog-root .mobile-phone-input {
  display: block !important;
  padding: 0.375rem 0.75rem !important;
  font-size: 1rem !important;
  font-weight: 400 !important;
  line-height: 1.5 !important;
  color: #495057 !important;
  background-color: #fff !important;
  background-clip: padding-box !important;
  border: 1px solid #ced4da !important;
  border-radius: 0 !important;
}
.MuiDialog-root .verify-subject {
  font-family: 'Trade Gothic LT Std', sans-serif !important;
  font-size: 16px !important;
}
.MuiDialog-root .container {
  padding: 0 !important;
}
.MuiDialog-root .verify-button-wrapper .css-1tfqlfq {
  margin-left: 0 !important;
  margin-right: 16px !important;
}
.MuiDialog-root .verify-button-wrapper button {
  padding: .75rem 1.5rem !important;
}
.MuiDialog-root .verify-button-wrapper button,
.MuiDialog-root .verify-button-wrapper a {
  font-family: 'Trade Gothic LT Std', sans-serif !important;
  font-size: 16px !important;
}
.MuiDialog-root .verify-button-wrapper a {
  color: #1a1a1a !important;
}
.MuiDialog-root button.MuiButtonBase-root:disabled {
  padding: .75rem 1.5rem !important;
  border-radius: 0;
}
.MuiDialog-root .form-group .float-left .btn-link,
.MuiBox-root .float-left .btn-link {
  padding-left: 0 !important;
  padding-right: 0 !important;
  margin-right: 1.2rem !important;
}
.MuiDialog-root .flag-dropdown.selected-flag.form-control {
  height: 50px;
  border-color: #ced4da !important;
}
@media (max-width: 576px){

  .MuiDialog-root #signInBtn.btn-primary  {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
    min-width: inherit !important;
  }
  #signInBtn:after {
    display: none;
  }
}
.MuiModal-root .popoverTooltip {
  margin-top: -18px
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
input[type=number]{
  -moz-appearance: textfield;
}
.btn-primary:disabled:hover, .btn-primary.disabled:hover {
  cursor: not-allowed;
}
.btn.btn-link.addAddressLine .fa-plus-circle::before {
  color: #000 !important;
}

body.single-post .post-block:not(.section-color) .block-spacer {
  height: 0;
}
body.single-post .post-block:not(.section-color) p:last-of-type {
  margin-bottom: 0;
}
body.single-post .post-introduction {
  padding-bottom: 0;
}
body.single-post .post-block:not(.section-color) .section-heading--title {
  margin-top: 0;
}
body.single-post .post-block:not(.section-color) .section-heading {
  padding-top: 0;
  margin-top: -5px;
}


.section-dashboard {
  min-height: 350px;
}
.auction-terms-modal__content a:not(.btn) {
  text-decoration: underline;
}
.auction-terms-modal__content a:not(.btn):hover {
  text-decoration: none;
}


.h-body #tba-custom-header {
  z-index: 1049 !important;
}



