/* custom auction bma.auctionserver.net */
@import url("https://fonts.googleapis.com/css?family=Jaldi:400,700");

@import url("https://fonts.googleapis.com/css?family=Jaldi:400,700");

@import url(https://fonts.googleapis.com/css2?family=Jaldi:wght@400;700&display=swap.css);

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600);

@import url(https://fonts.googleapis.com/css?family=Montserrat%3A300%2C400%2C500%2C600%2C700&subset=latin%2Clatin-ext);

@import url(https://fonts.googleapis.com/css?family=Libre+Baskerville);

@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.css);

@import url(https://pro.fontawesome.com/releases/v5.10.0/css/all.css);

@import url(https://use.fontawesome.com/releases/v5.0.6/css/all.css);


@font-face {

      font-family: 'MIO';
      src: url('/css/custom/font_files/MIO.eot');
      src: url('/css/custom/font_files/MIO.woff') format('woff'),
      url('/css/custom/font_files/MIO.eot') format('eot'),
      url('/css/custom/font_files/MIO.ttf')  format('truetype');

}
@font-face {
    font-family: virtue_icons;
    src: url(/css/custom/font_files/virtue_icons.eot?v5bjeb);
    src: url(/css/custom/font_files/virtue_icons.eot?v5bjeb#iefix) format('embedded-opentype'),url(/css/custom/font_files/virtue_icons.woff2?v5bjeb) format('woff2'),url(/css/custom/font_files/virtue_icons.ttf?v5bjeb) format('truetype'),url(/css/custom/font_files/virtue_icons.woff?v5bjeb) format('woff');
    font-weight: 400;
    font-style: normal
}

#custom-header *,
#custom-header :after,
#custom-header :before,
footer *,
footer :after,
footer :before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
#custom-header *,
#custom-header :after,
#custom-header :before,
footer *,
footer :after,
footer :before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
html {
    font-family: sans-serif;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}
html {
    font-size: 62.5%;
    -webkit-tap-highlight-color: transparent;
}
body {
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 14px;
    line-height: 1.42857143;
    color: #333;
    background-color: #fff;
}
body, .color_body, .sidebar a, .author-name a, .author-latestposts h5 a, .author-latestposts h5, .author-profile .author-occupation, .nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus, .product_price, .product_details > .product_excerpt {
    color: #444;
}
body {
    font-family: 'Bookman Old Style', serif;
    line-height: 20px;
    font-weight: 400;
    font-style: normal;
    font-size: 14px;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
    display: block;
}
.headerclass {
    background: #fff;
}
.headerclass {
    background: #fff;
}
.headerclass, .mobile-headerclass, .kt-mainnavsticky .sticky-wrapper.is-sticky #nav-main {
    background: #591010 url(https://www.navillenumismatics.com/wp-content/uploads/2020/02/pattern_021.png) repeat;
}
.topclass {
    background: #c72c00;
}
.widget_price_filter .ui-slider .ui-slider-handle, .product_item .kad_add_to_cart:hover, .product_item.hidetheaction:hover .kad_add_to_cart:hover, .kad-btn-primary, html .woocommerce-page .widget_layered_nav ul.yith-wcan-label li a:hover, html .woocommerce-page .widget_layered_nav ul.yith-wcan-label li.chosen a, .product-category.grid_item a:hover h5, .woocommerce-message .button, .widget_layered_nav_filters ul li a, .widget_layered_nav ul li.chosen a, .wpcf7 input.wpcf7-submit, .yith-wcan .yith-wcan-reset-navigation, .single_add_to_cart_button, #containerfooter .menu li a:hover, .bg_primary, .portfolionav a:hover, .home-iconmenu a:hover, .home-iconmenu .home-icon-item:hover, p.demo_store, .track_order .button, .topclass, #commentform .form-submit #submit, .kad-hover-bg-primary:hover, .widget_shopping_cart_content .checkout, .login .form-row .button, .post-password-form input[type="submit"], .kad-post-navigation .kad-previous-link a:hover, .kad-post-navigation .kad-next-link a:hover, .cart_totals .checkout-button, .shipping-calculator-form .button, .button.pay, .select2-results .select2-highlighted, .menu-cart-btn .kt-cart-total, .variations .kad_radio_variations label.selectedValue, .place-order #place_order, #kad-head-cart-popup a.button.checkout, .shop_table .actions input[type=submit].checkout-button, input[type="submit"].button, .productnav a:hover, .image_menu_hover_class, .select2-container--default .select2-results__option--highlighted[aria-selected] {
    background: #2d5c88;
}
.topclass {
    background: #000000;
}
.mycontainer {
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px;
}
@media (min-width: 768px)
{
.mycontainer {
    width: 750px;
}
}
@media (min-width: 992px)
{
.mycontainer {
    width: 970px;
}
}
@media (min-width: 1200px)
{
.mycontainer {
    width: 1170px;
}
}
@media (min-width: 1200px)
{
.mycontainer {
    width: 970px;
}
}
.mycontainer:after, .mycontainer:before {
    content: " ";
    display: table;
}
.mycontainer:after, .mycontainer:before {
    content: " ";
    display: table;
}
.col2-set, .row, .row-fluid {
    margin-left: -15px;
    margin-right: -15px;
}
.col2-set .col-1, .col2-set .col-2, [class*=" col-"], [class^=col-] {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
}
@media (min-width: 768px)
{
[class*=" col-sm-"], [class^=col-sm-] {
    float: left;
}
}
@media (min-width: 768px)
{
.col-sm-6 {
    width: 50%;
}
}
@media (min-width: 992px)
{
.col2-set .col-1, .col2-set .col-2, [class*=" col-md-"], [class^=col-md-] {
    float: left;
}
}
@media (min-width: 992px)
{
.col-md-6, .col2-set .col-1, .col2-set .col-2, .span6 {
    width: 50%;
}
}
.kad-topbar-left, .kad-topbar-left .topbarmenu {
    float: right;
}
.col-md-6, .col2-set .col-1, .col2-set .col-2, .span6 {
    width: auto;
}
.topbarmenu {
    position: relative;
}
.kad-topbar-left, .kad-topbar-left .topbarmenu {
    float: right;
}
.clearfix:after, .clearfix:before {
    content: " ";
    display: table;
}

.sf-menu, .sf-menu * {
    list-style: none;
}
.sf-menu {
    line-height: 1;
    margin: 0;
    padding: 0;
}
.topbarmenu ul {
    margin: 0;
    padding: 0;
}
.kad-topbar-left .topbar_social, .kad-topbar-left .topbarmenu ul, .kad-topbar-left .kad-cart-total, .kad-topbar-right #topbar-search .form-search {
    float: left;
}
.sf-menu li {
    float: left;
    position: relative;
    background: 0 0;
    border-bottom: 0;
    padding: 0;
    line-height: normal;
}
.topbarmenu ul li {
    list-style: none;
    float: left;
    color: #fff;
    font-weight: 400;
    font-size: 12px;
    line-height: 20px;
}
.topbarmenu ul li {
    font-family: MIO;
}
a {
    color: #428bca;
    text-decoration: none;
}
a, a:focus, #nav-main ul.sf-menu ul li a:hover, .product_price ins .amount, .price ins .amount, .color_primary, .primary-color, #logo a.brand, #nav-main ul.sf-menu a:hover, .woocommerce-message:before, .woocommerce-info:before, #nav-second ul.sf-menu a:hover, .footerclass a:hover, .posttags a:hover, .subhead a:hover, .nav-trigger-case:hover .kad-menu-name, .nav-trigger-case:hover .kad-navbtn, #kadbreadcrumbs a:hover, #wp-calendar a, .testimonialbox .kadtestimoniallink:hover, .star-rating {
    color: #2d5c88;
}
a:active, a:hover, a:link, a:visited {
    text-decoration: none;
}
.sf-menu a {
    color: #444;
    text-align: center;
    font-weight: 400;
    display: block;
    position: relative;
    text-decoration: none;
    padding: 10px 20px;
    transition: color .3s ease-out,background .3s ease-out;
    -webkit-transition: color .3s ease-out,background .3s ease-out;
    -moz-transition: color .3s ease-out,background .3s ease-out;
    -o-transition: color .3s ease-out,background .3s ease-out;
}
.sf-menu a {
    letter-spacing: normal;
}
.topbarmenu ul li a {
    color: #fff;
    display: block;
    padding: 7px 10px;
    font-size: 12px;
    transition: background .5s;
    -moz-transition: background .5s;
    -webkit-transition: background .5s;
    -o-transition: background .5s;
}
.topbarmenu ul li a {
    color: #fff;
    display: block;
    padding: 7px 10px;
    font-size: 15px;
    transition: background .5s;
    -moz-transition: background .5s;
    -webkit-transition: background .5s;
    -o-transition: background .5s;
}
.topbar-widget {
    color: #fff;
}
.col2-set:after, .col2-set:before, .row-fluid:after, .row-fluid:before, .row:after, .row:before {
    content: " ";
    display: table;
}
.col2-set:after, .row-fluid:after, .row:after {
    clear: both;
}
.col2-set:after, .col2-set:before, .row-fluid:after, .row-fluid:before, .row:after, .row:before {
    content: " ";
    display: table;
}
.col2-set:after, .row-fluid:after, .row:after {
    clear: both;
}
.mycontainer:after {
    clear: both;
}
.mycontainer:after, .mycontainer:before {
    content: " ";
    display: table;
}
.mycontainer:after {
    clear: both;
}
@media (min-width: 992px)
{
.col-md-4, .span4 {
    width: 33.333333%;
}
}
#logo {
    margin-left: 5px;
    padding: 10px 0;
}
#logo {
    padding-top: 15px;
}
#logo {
    padding-bottom: 10px;
}
#logo {
    margin-left: 10px;
}
#logo {
    margin-right: 10px;
}
#logo {
    margin-right: 0px;
    width: max-content;
}
header #logo a.brand, .logofont {
    font-family: MIO;
    line-height: 40px;
    font-weight: 400;
    font-style: normal;
    font-size: 32px;
}
img {
    border: 0;
}
img {
    vertical-align: middle;
}
img {
    max-width: 100%;
    height: auto;
    vertical-align: middle;
    border: 0;
    -ms-interpolation-mode: bicubic;
}
body #kad-banner #logo .kad-retina-logo {
    display: none;
}
.clearfix:after {
    clear: both;
}
@media (min-width: 992px)
{
.col-md-8, .span8 {
    width: 66.66666667%;
}
}
@media (min-width: 992px)
{
.col-md-12 {
    float: none;
}
}
@media (min-width: 992px)
{
.col-md-12, .span12, .woocommerce form .form-row-wide, .woocommerce-page form .form-row-wide {
    width: 100%;
}
}
#nav-main, .nav-main {
    position: relative;
    z-index: 699;
}
#nav-main, .nav-main {
    margin-top: 40px;
}
#nav-main, .nav-main {
    margin-bottom: 40px;
}
.kt-mainnavsticky #nav-main {
    margin: 0 auto;
    left: 0;
    z-index: 1000;
}
.wide .kt-mainnavsticky #nav-main {
    width: 100%!important;
}
.kt-mainnavsticky #nav-main {
    width: 100%!important;
    background-image: url(/css/custom/images/menu_014.png);
    height: 52px;
    margin: 0px auto;
    background-repeat: round;
}
.kt-mainnavsticky #nav-main {
    width: 100%!important;
    background-image: url(/css/custom/images/menu_014.png);
    background-repeat: round;
    height: 48px;
    margin: 0px auto;
}
#nav-main ul.sf-menu, .nav-main ul.sf-menu {
    float: right;
}
.col-md-12>#nav-main ul.sf-menu, .col-md-12>#nav-main-sticky-wrapper #nav-main ul.sf-menu, .col-md-12>.nav-main ul.sf-menu {
    float: none;
    text-align: center;
}
.col-md-12>#nav-main .sf-menu>li, .col-md-12>#nav-main-sticky-wrapper #nav-main .sf-menu>li, .col-md-12>.nav-main .sf-menu>li {
    display: inline-block;
    float: none;
}
#nav-main ul.sf-menu a, .nav-main ul.sf-menu a {
    font-family: MIO;
    line-height: 18px;
    font-weight: 400;
    font-style: normal;
    color: #ffffff;
    font-size: 13px;
}
#nav-main ul.sf-menu a:hover, #nav-main ul.sf-menu a:focus, .nav-main ul.sf-menu a:hover, .nav-main ul.sf-menu a:focus, #nav-main ul.sf-menu li.current-menu-item > a, .nav-main ul.sf-menu li.current-menu-item > a, #nav-main ul.sf-menu ul li a:hover, .nav-main ul.sf-menu ul li a:hover, #nav-main ul.sf-menu ul li a:focus, .nav-main ul.sf-menu ul li a:focus {
    color: #922f30;
}
#nav-main ul.sf-menu li a:hover, #nav-main ul.sf-menu li a:focus, .nav-main ul.sf-menu a:hover, .nav-main ul.sf-menu a:focus, #nav-main ul.sf-menu li.current-menu-item > a, .nav-main ul.sf-menu li.current-menu-item > a, #nav-main ul.sf-menu ul li a:hover, .nav-main ul.sf-menu ul li a:hover, #nav-main ul.sf-menu ul li a:focus, .nav-main ul.sf-menu ul li a:focus {
    background: #ffffff;
}
.mobile-nav-trigger-id {
    display: none;
    height: 0;
}
.nav-trigger {
    position: relative;
    z-index: 1000;
}
.kad-mobile-nav {
    overflow: visible;
}
.id-kad-mobile-nav {
    display: none;
    width: 100%;
    height: 0;
}
@media (max-width: 991px)
{
.mobile-nav-trigger-id {
    display: block;
    height: auto;
}
}
button, input, select, textarea {
    font-family: inherit;
    font-size: 100%;
    margin: 0;
}
button, input {
    line-height: normal;
}
button, select {
    text-transform: none;
}
button, html input[type=button], input[type=reset], input[type=submit] {
    -webkit-appearance: button;
    cursor: pointer;
}
button, input, select, textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}
button, input, select[multiple], textarea {
    background-image: none;
}
.kad-mobile-nav .kad-nav-inner li a, .kad-nav-inner .kad-mnav, .nav-trigger-case {
    color: #444;
    color: rgba(0,0,0,.8);
}
.nav-trigger-case {
    width: 30%;
    position: absolute;
    top: -50px;
    right: 0;
}
.mobileclass {
    background: #f2f2f2;
    background: rgba(0,0,0,0.05);
}
.kad-nav-inner .kad-mnav, .kad-mobile-nav .kad-nav-inner li a, .nav-trigger-case {
    font-family: MIO;
    line-height: 20px;
    font-weight: 400;
    font-style: normal;
    color: #ffffff;
    font-size: 15px;
}
.nav-trigger .nav-trigger-case {
    border: 0;
    padding: 0;
}
@media (max-width: 767px)
{
.nav-trigger .nav-trigger-case {
    position: static;
    display: block;
    width: 100%;
}
}
header .nav-trigger .nav-trigger-case {
    width: 100%;
    position: static;
    display: block;
}
.nav-trigger-case .kad-navbtn {
    display: block;
    float: right;
    padding: 0 15px;
    margin-left: 0;
    margin-right: 0;
    font-size: 20px;
    line-height: 50px;
    -webkit-transition: all .3s ease-out;
    -moz-transition: all .3s ease-out;
    -o-transition: all .3s ease-out;
}
[class*=" icon-"], [class^=icon-] {
    font-family: virtue_icons;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.icon-menu:before {
    content: "\e2ac";

    color: #fff;
}
.nav-trigger-case .kad-menu-name {
    display: block;
    padding: 0 0 0 15px;
    text-align: left;
    margin-left: 0;
    margin-right: 50px;
    font-size: 20px;
    line-height: 50px;
    -webkit-transition: all .3s ease-out;
    -moz-transition: all .3s ease-out;
    -o-transition: all .3s ease-out;
    color: #fff !important;
}
@media (max-width: 991px)
{
.id-kad-mobile-nav {
    display: block;
    height: auto;
}
}
.collapse {
    display: none;
}
.kad-nav-collapse {
    overflow: hidden;
    height: 0;
    clear: both;
}
.kad-nav-inner .kad-mnav {
    position: relative;
    left: 0;
    display: block;
    margin: 0;
    padding: 20px;
    list-style: none;
    float: none;
    margin: 0 0 10px;
}
@media (max-width: 479px)
{
.kad-nav-inner .kad-mnav {
    padding: 10px;
}
}
.kad-nav-inner .kad-mnav, .kad-mobile-nav .kad-nav-inner li a, .nav-trigger-case {
    font-family: MIO;
    line-height: 20px;
    font-weight: 400;
    font-style: normal;
    color: #ffffff;
    font-size: 15px;
}
.kad-mobile-nav .kad-nav-inner li {
    position: relative;
}
.kad-mobile-nav .kad-nav-inner li a {
    float: none;
    text-decoration: none;
    display: block;
    font-size: 16px;
    padding: 10px 15px;
    border-bottom: 1px solid;
    border-bottom-color: #eee;
    border-bottom-color: rgba(0,0,0,.02);
    -webkit-transition: all .3s ease-out;
    -moz-transition: all .3s ease-out;
    -o-transition: all .3s ease-out;
}
.kad-nav-inner .kad-mnav, .kad-mobile-nav .kad-nav-inner li a, .nav-trigger-case {
    font-family: MIO;
    line-height: 20px;
    font-weight: 400;
    font-style: normal;
    color: #ffffff;
    font-size: 15px;
}
@media (max-width: 991px)
{
#nav-main-sticky-wrapper {
    display: none;
}
#logo {
    margin-right: 0px;
    width: auto;
}
}
.collapse.in {
    display: block;
}
.kad-nav-collapse.in, .mh-kad-nav-collapse.in {
    height: auto !important;
}
.footerclass {
    background: #f2f2f2;
}
.footerclass {
    color: #555;
}
.footerclass {
    background: #f2f2f2;
}
.footerclass {
    background: #591010 url(https://www.navillenumismatics.com/wp-content/uploads/2020/02/pattern_021.png) repeat;
}
#containerfooter {
    padding-top: 20px;
}
#containerfooter h3, #containerfooter {
    color: #555;
}
#containerfooter h3, #containerfooter h5, #containerfooter, .footercredits p, .footerclass a, .footernav ul li a {
    color: #ffffff;
}
.widget {
    margin-top: 30px;
}
.widget-first {
    margin-top: 10px;
}
[class*=wp-image] {
    display: block;
    padding: 10px;
    margin: 0;
    line-height: 20px;
    border: 1px solid #ddd;
    border-color: rgba(0,0,0,.05);
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.055);
    -moz-box-shadow: 0 1px 3px rgba(0,0,0,.055);
    box-shadow: 0 1px 3px rgba(0,0,0,.055);
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
[class*="wp-image"] {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border: none;
}
footer p {
    margin: 0 0 10px;
}
.footercredits {
    padding-top: 20px;
    padding-bottom: 10px;
}


.icon-arrow-up:before {
    content: "\e3b0";
}
/* Sam classes */
@media only screen and (min-width: 569px) {
  header#headsec {
    height: auto;
  }

  header#headsec nav ul.listnav {
    height: 40px;
    text-align: center;
  }

  header#headsec nav ul li:hover,
  header#headsec nav ul li:active,
  header#headsec nav ul li.current {
    height: auto;
  }

  header#headsec nav ul.listnav li {
    float: none;
    display: inline-block;
    width: auto;
  }

  header#headsec nav ul.listnav li.logout a,
  header#headsec nav ul.listnav li a {
    height: auto;
    padding: 10px 20px;
    line-height: inherit;
    width: auto;
    
  }

  header#headsec nav ul.listnav li:last-child {
    width: auto;
  }

  ul.auction-filters>li {
    margin: 0;
  }
}

li.logout p {
  display: none;
}

.srch_sec label span#aulLnkSearch_ctl {
  display: none;
}

.index .accordionButton {
  
}

ul.auclting {
  margin-bottom: 15px;
  border-top: 1px #dcdcdc solid;
}

ul.auclting li.aucimg {
  width: 27%;
}

ul.auclting li.aucdes {
  width: 73%;
}

ul.auclting li.aucdes {
  padding: 14px 0 0;
}

ul.auclting li.aucdes h6 a span.sale-no {
  display: none;
}

.auctitle>div.tle h3 span.sale-no {
  display: none !important;
}

div.toppag>div:last-child a.com {
  display: none;
}

/* Added "Add to Favourites" text with wishlist start here
    ==============================================================*/
.aucbid .bd-chk div.selector>label,
.aucbid .bd-chk div.selector>span>label,
.aucbid .bd-chk div.selector>div.qradiobutton-ctl>span>label {
  width: 180px !important;
  text-align: right;
}

@media only screen and (max-width: 568px) {

  .aucbid .bd-chk div.selector>label,
  .aucbid .bd-chk div.selector>span>label,
  .aucbid .bd-chk div.selector>div.qradiobutton-ctl>span>label {
    padding-top: 0px;
  }
}

/* Added "Add to Favourites" text with wishlist end here
    ==============================================================*/
.opencollapse>li:nth-child(1) {
  width: 50%;
  margin-right: 0;
}

.opencollapse>li:last-child {
  width: 100%;
  margin-left: 0;
}

.profile .opencollapse>li.user-credits {
  display: none;
}

.profile .opencollapse>li:nth-child(5) {
  display: none;
}

.signup #RegisterBillingPanel ul.frm>li:nth-child(6),
.signup #RegisterShippingPanel ul.frm>li:nth-child(7),

.loginfrm #ProfileBillingPanel ul.frm>li:nth-child(5),
.loginfrm #ProfileBillingPanel ul.frm>li:nth-child(6),
.loginfrm #ProfileShippingPanel ul.frm>li:nth-child(7),
.loginfrm #ProfileShippingPanel ul.frm>li:nth-child(15) {
  
}

.aucgrid li>section div.bdttle h2 a {
  white-space: normal;
  text-overflow: inherit;
  overflow: hidden;
  height: 50px;
}

.signup .opencollapse>li:nth-child(2) {
  margin: 0 7px 15px 0;
}

.signup .opencollapse>li:nth-child(3) {
  float: right;
  margin: 0 0 15px 7px;
}

.profile .opencollapse>li:nth-child(4) {
  float: right;
}

.profile .opencollapse>li:nth-child(4) .accordionContent {
       height: 740px; 
}

.signup .opencollapse>li:nth-child(3) .accordionContent {
      height: 770px;
}

@media only screen and (max-width: 870px) {
  .profile .opencollapse>li:nth-child(4) .accordionContent {
    min-height: 799px;
  }

  .signup .opencollapse>li:nth-child(3) .accordionContent {
    min-height: 875px;
  }
}

.signfrm {
  width: 80%;
}

.auclisted li>section div.bdttle {
  width: 98%;
  padding-left: 9px;
}

.reg-terms {
  width: 89.6%;
  padding: .5em 35px;
}

#change_password_cancel.unibtn,
#change_password_button.unibtn {
  padding: 4px 0px;
}

.custom-combobox-input {
  width: 89.5%;
}

div.selector>span>label {
  
}

.lot-list-images figure.other-lot-img-container {
  height: auto;
}

img.other-lots-image {
  height: auto;
  width: auto;
}

#nav .ins_cnt {
  font-size: 17px;
  line-height: 20px;
}

#nav .ins_cnt table tr th,
#nav .ins_cnt table tr td {
  font-size: 14px;
}

.lot-details .auc_info a,
.lot-details .auc_info a:active {
      font-size: 15px;
    font-family: 'Bookman Old Style', serif !important;
    font-size: 1.7rem !important;
    color: rgba(89, 16, 16, 1) !important;
    font-weight: 400;
}

.aucshow-live .estimate,
.aucshow-live .estimate-val {
     font-size: 15px;
    font-family: 'Bookman Old Style', serif !important;
    font-size: 2.25rem !important;
    color: rgba(89, 16, 16, 1) !important;
}

.aucshow-live .ask-bid .askingbid,
.aucshow-live .estimate,
.aucshow-live .starting,
.aucshow-live .curr-abs-label {
    font-size: 18px !important;
    font-style: italic;
    width: auto;
    font-weight: normal !important;
    text-transform: inherit;
    line-height: 3rem;
    font-weight: 400;
    font-family: 'Bookman Old Style', serif !important;
    color: rgba(89, 16, 16, 1) !important;
}
section.auctitle .account-info
{
display: none;  
}
.unibtn input.orng.place-bid {
  margin-top: 40px;
}

/*************** lot detail page style ************************/
.bidfrm fieldset>ul {
  display: inline-block;
  max-width: inherit;
}

.bidfrm fieldset>ul li:first-child {
  width: 50%;
}

.bidfrm fieldset>ul li {
  float: left;
  width: 50%;
  min-height: inherit;
}

.bidfrm fieldset>ul li label {
  padding-right: 0;
  text-align: center;
}

.bidfrm fieldset>ul li:first-child input[type=text] {
  width: 91% !important;
  padding: 0 4%;
  margin: 0;
  min-height: 42px;
}

.bidfrm fieldset>ul li input[type=button] {
  width: 95.8%;
  margin-bottom: 4px;
  float: right;
}

.lot-details .auc_info a.watch,
.lot-details .auc_info a.remove-watch {
  width: 47.5%;
  padding: 0;
  text-align: center;
}

.lot-details .auc_info a.ask {
  background: linear-gradient(to bottom, white 0%, #f6f6f6 47%, #ededed 100%);
  width: 43%;
  /*padding: 0 10px;*/
  text-align: center;
  line-height: 26px;
  
}

.lot-details .auc_info a.ask:hover {
  background: #fff;
}

.lot-details .auc_info a.ask,
.lot-details .auc_info a.watch,
.lot-details .auc_info a.remove-watch {
  font-size: 18px !important;
  min-height: 36px;
  line-height: 36px;
  color: #fff !important;
}

.lot-details .bidfrm fieldset.nextbid .mxbid,
.lot-details .bidfrm fieldset.nextbid .mxbid-input {
  display: none;
}

/*.lot-details .bidfrm fieldset.nextbid .bidding-next*/
.lot-details .auc_info_bid .bidfrm fieldset.nextbid input.orng[type="button"] {
  margin: 0;
}

.lot-details .bidfrm fieldset {
  border-top: 1px #CDCDCD solid;
  border-bottom: 0px #CDCDCD solid;
}

.lot-details .bidfrm fieldset:last-child {
  border-bottom: 0px #CDCDCD solid;
  border-top: 0px #CDCDCD solid;
  padding: 5px 0 10px 0;
}

@media only screen and (max-width: 568px) {
  .bidfrm fieldset>ul li input[type=button] {
    width: 100%;
  }

  .lot-details .auc_info a.watch,
  .lot-details .auc_info a.remove-watch,
  .lot-details .auc_info a.ask {
    width: 100%;
    /*padding: 0;
    margin: 5px 0;*/
  }
  #tab-sub-menu ul
  {
   display: inline-grid; 
  }
  #tab-sub-menu ul li
  {
    text-align: center;
  }
  #tab-sub-menu
  {
    margin-bottom: -20px !important;
    margin-top: 10px;
  }
  .lot-details-container #nav {
    height: auto !important;
  }

  .register>div {
    width: 100% !important;
  }

  .accordionButton {
    background: url(/m/images/arw.png) no-repeat 95% -70px #F5F4F4;
  }

}

.maxbid-curr {
  font-size: 18px;
  font-weight: 500;
  margin-left: -13px;
  margin-right: 2px;
}

@media only screen and (max-width: 568px) {
  .maxbid-curr {
    margin-left: 0px;
  }

  .bidfrm fieldset>ul li:first-child input[type=text] {
    width: 86% !important;
  }
}

.auc_info_bid span.cur_time {
  width: 47%;
}

.lot-details .auc_info_bid span.cur_time {
  width: 100%;
      color: rgba(89, 16, 16, 1) !important;
      font-weight: 700;
}

/*Pending approval alignment*/
.auc_info_bid .unibtn>span.qlabel-ctl {
  width: 100%;
}

.auc_info_bid .unibtn span.orng.place-bid {
  text-align: center;
  display: block;
  width: 100%;
  color: #0081ca;
}

.auc_info_bid .unibtn span.orng.place-bid i {
  margin-top: 41px;
  display: inline-block;
}

/*Pending approval alignment*/
/*************** lot detail page style ************************/
ul.auclting li.auclink {
  width: 50%
    /*25%*/
  ;
  padding-top: 16px;
}

#nav .ins_cnt .custom_fld_outer {
  display: none;
}

.custom_fld_outer .custom_fld {
  font-size: 18px;
  line-height: 20px;
}

.auctions-info #nav p,
.lot-details-index #nav p {
  font-size: 14px;
}

.custom_fld_outer {
  padding: 0 24px;
}

.lot-details .auc_info .navigate {
  border: none;
  margin-bottom: 0;
}

.lot-details .auc_info_bid {
  border-top: 2px solid rgba(89, 16, 16, 1);
}

.signfrm #RegisterShippingPanel ul.frm>li:last-child {
  display: none;
}

.auc_info_bid .bidfrm .unibtn input.orng.place-bid {
  max-width: 203px;
  width: 203px;
  margin: 0;
}

div.selector>span>label {
  padding-top: 2px;
}

.aucgrid .bd-chk div.selector>span>label {
  padding-top: 8px;
}

.auction-filters-container {
  width: 100%;
}

.srch_sec {
  padding: 0 16%;
}

.index .opencollapse>li {
  min-height: auto;
}

.index .opencollapse .accordionContent section {
  padding: 0;
}



.aucgrid li.item-block:nth-child(3n) {
  border-top: 1px #E5E5E5 solid;
}

.qlabel-ctl {
  word-break: inherit;
}

/********************************************/
ul.auclting li.aucimg figure a,
ul.auclting li.aucimg figure a img {
  height: 100% !important;
  max-height: 200px !important;
  max-width: 400px !important;
  min-height: inherit !important;
  min-width: inherit !important;
  width: auto !important;
  border: none;
  border-radius: 0;
  padding: 0;
}

.aucbid li>section>.figure-col>figure a img {
  height: 100% !important;
  max-height: 355px !important;
  max-width: 100% !important;
  min-height: inherit !important;
  min-width: inherit !important;
  width: 400px !important;
  border: none;
  border-radius: 0;
  padding: 0;
  object-fit: cover;
}
.mz-expand .mz-figure > img
{
    max-width: 100% !important;
    max-height: inherit !important;
}

.aucbid li>section>figure a img {
  height: 100% !important;
  max-height: 300px !important;
  max-width: 100% !important;
  min-height: inherit !important;
  min-width: inherit !important;
  width: 400px !important;
  border: none;
  border-radius: 0;
  padding: 0;
  object-fit: contain;
}

.aucbid li>section>figure {
  min-height: 230px;
}

.aucgrid li>section>figure a {
  height: auto !important;
}

@media only screen and (max-width: 870px) {
  .aucbid .bdinfo>section.center.or-input-section {
    display: none;
  }
}

@media only screen and (max-width: 568px) {
  .ui-widget .ui-widget.custom-combobox-toggle {
    width: 33px;
    height: 33px;
  }

  .mobui-composite-wrapper .custom-combobox-toggle {
    width: 25px;
    height: 30px;
  }

  .credits-settlements {
    padding: 0;
  }

  .custom-combobox-input {
    width: 94%;
  }

  .auclist .figure-mobile figure>a>img {
    width: 100% !important;
    max-height: 100%;
    max-width: 100%;
  }

  .bidfrm fieldset>ul li:nth-child(2) {
    margin-top: 10px;
  }

  .bidfrm fieldset>ul li:first-child,
  .bidfrm fieldset>ul li {
    padding-bottom: 0px;
  }

  ul.auclting li.auclink>div {
    text-align: center;
  }

  .lot-details-container div.message-lot .qlabel-ctl {
    display: inline;
  }

  .auclist .list-cols.info-col .figure-mobile {
    width: auto;
    height: auto;
  }

  .auclist .figure-mobile figure {
    height: auto;
  }

  .aucbid li>section>.figure-col>figure a img {
    width: auto;
  }

  #slider4.rslides li figure a img {
    max-width: inherit;
    max-height: initial;
    width: auto;
  }

  .signup div.selector:not(#foo)>input+label,
  .signup div.selector:not(#foo)>span>input+label {
    padding: 15px 0px 0 0px;
  }

  .signup div.selector:not(#foo)>input[type=checkbox]:checked+label,
  .signup div.selector:not(#foo)>span>input[type=checkbox]:checked+label,
  .signup div.selector:not(#foo)>input+label,
  .signup div.selector:not(#foo)>span>input+label,
  .signup div.selector:not(#foo)>div.qradiobutton-ctl>span>input+label {
    font-size: 16px !important;
  }

}


.bdinfo>section.center.or-input-section {
  display: none;
}

.bidding-cell .regular-bid {
  margin-top: 10px;
}

.auclist .desc-bidding-info-wrapper>.list-cols.bidding-col {
  /*float: right;*/
  width: 90%;
}

.view-auctions-live-sale .lot-bidding {
  padding-right: 10px;
  padding-left: 10px;
  position: relative;
}

.link-report-problem {
  
  right: 0px;
  margin-right: 10px;
}

.link-report-problem a {
  color: #f00;
  font-size: 12px;
  font-weight: 700;
}

.bodybox.catlogbox .catalog-live-sale-link {

  color: rgba(89, 16, 16, 1) !important;
  font-size: 28px !important;
  font-weight: bold !important;
  width: auto;
  max-width: 390px;
  background-color: #fff !important;
  /*height: 35px;
  border-radius: 1px;*/
  padding: 0 17px;
  /*padding-top: 12px;
  border: 1px solid #53606b;*/
  line-height: 35px;
  text-transform: inherit;
      
}

.bodybox.catlogbox .catalog-live-sale-link:hover {
  /*  background: #53606b !important;
  color: #fff !important; */
}

.lot-details .auc_info .navigate .live-sale a {
  color: #000 !important;
  font-size: 24px !important;
  font-weight: bold !important;
  width: 100%;
  line-height: 38px;
  display: block;
  text-transform: uppercase;
  /*  background-color: #fff !important;
    height: 30px;
    border-radius: 7px;
    padding: 8px 17px;
    padding-top: 7px;
  */
}

/*.navigate .live-sale a {
  color:#000 !important;
  font-size: 24px !important;
  font-weight: bold !important;
  width: 300px;
  background-color: #fff !important;
  height: 30px;
  border-radius: 7px;
  padding: 8px 17px;
  padding-top: 7px;

}
*/
.lot-details .auc_info .navigate>.live-sale a:hover {
  color: #fff !important;
}

.lot-details .auc_info .navigate .prev,
.lot-details .auc_info .navigate .next {
  padding: 8px 13px 11px;
}

.lot-details .auc_info .navigate {
  padding: 0px;
  padding-right: 2px;
}

.lot-details .auc_info .navigate>.live-sale:hover {
  background: #53606b;
  color: #fff !important;
}

.lot-details .auc_info .navigate>.live-sale {
  width: 99.6%;
  text-align: center;
  /*  padding-top: 23px;
    padding-bottom:20px;
  */
  background: white;
  /*  border: 2px solid #d2d2d2;
*/
  color: #000;
}

.aucgrid .bd-info {
  min-height: 92px;
}

.aucgrid li>section>div.bdinfo {
  height: 60px;
}

/*.aucbid ul.other-info li>span.title {
    width: 42%;
}
*/
.aucbid ul.other-info li>span.title {
  width: 31%;
  margin-right: 0;
  font-size: 18px;
  font-weight: normal;
}

.aucbid ul.other-info li>span.value {
  width: 52%;
  font-size: 18px;
  font-weight: normal;
}

.auclist p.time-left {
  padding-left: 10px;
}

.youre-winning {
  display: inline-block;
  font-size: 14px;
}

.auclisted ul.price-info li>span.value {
  width: 52%;
}

/*.auclisted ul.other-info li>span.title {
    width: 40%;
    margin-right: 2%;
    margin-left:0;
}
*/
.auclisted ul.other-info li>span.title {
  width: auto;
  margin-right: 0;
  margin-left: 0;
  font-size: 18px;
  font-weight: normal;
}

.lot-details .youre-winning {
  display: block;
  margin-left: -20px;
}

.lot-details .youre-winning br {
  display: none;
}

div.place-multibid .place-multibidbtn {
  float: none;
  width: 100%;
}

input[type=button].multi-bid {
  margin: 0 auto;
}

.register-confirm-shipping .loginfrm .profileshippingpanel-ctl ul.frm>li:nth-child(15),
.register-confirm-shipping .loginfrm .profileshippingpanel-ctl ul.frm>li:nth-child(7) {
  display: none;
}

/*.signup .loginfrm #RegisterPersonalPanel ul.frm > li:nth-child(8),*/
.signup .loginfrm #RegisterPersonalPanel ul.frm>li:nth-child(9) {
  /* display: none; */
}

.signup .opencollapse>li:nth-child(2) {

    width:50%;
  
}

.signup .loginfrm ul.frm>li.sepbox {
  display: none;
}

/*******************************************************************************************************************/
/* Catalog Page List/Grid view changes style start here
   ==============================================================*/
.auclisted li>section,
.aucgrid li.item-block {
  border: none;
}

.aucgrid li.item-block:nth-child(1n),
.aucgrid li.item-block:nth-child(2n) {
  margin-bottom: 2%;
  margin-right: 2%;
  width: 48%;
  border: 0px #E5E5E5 solid;
}

.aucgrid li.item-block:nth-child(2n) {
  margin-right: 0;
}

.aucbid li.item-block:hover {
  background-color: #f9f9f9;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.4);
  transition: all 0.3s linear 0s;
}

.aucbid li.item-block .unibtn a {
  -moz-appearance: none;
  /*background: #fff !important;*/
  border: 1px solid #b2bbc3;
  color: #333333;
  font-size: 14px;
  letter-spacing: 1px;
  text-decoration: none;
  text-transform: inherit;
  /*transition: all 0.6s linear 0s;*/
}

.aucbid li.item-block.watchlist .item-block-wrapper {
  padding-top: 0;
}

.aucgrid li section {
  padding: 0;
}

.aucbid li>section div.bdttle {
  padding: 0 5%;
  width: 90%;
}

.my-items .aucgrid li>section div.bdttle {
  padding: 25px 5%;
  width: 90%;
}

.aucgrid .bd-chk {
  top: 10px;
}

.aucgrid li section.item-block-wrapper {
  padding: 0 0 20px;
}

.aucgrid li section.selected {
  background-color: #eee;
}

.aucgrid .bd-info {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border: 0 solid #e5e5e5;
  border-radius: 0;
  clear: both;
  margin-top: 10px;
  padding-bottom: 0;
}

.aucgrid ul.price-info {
  display: inline-block;
  padding: 0 5%;
  width: 90%;
}

.aucbid li>section div.bdttle h2 {
  margin: 0;
  padding: 0px 0 0px;
}

.aucbid ul.price-info li>span.title,
.aucbid ul.price-info li>span.value {
  font-size: 18px;
    font-style: italic;
    width: auto;
    font-weight: normal;
    pointer-events: none;
    font-size: 16px !important;
    line-height: 2rem;
    font-weight: 400;
    font-family: 'Bookman Old Style', serif !important;
    color: rgba(89, 16, 16, 1) !important;
}
.lot-details .auc_info a.ask
{
  background: none;
}

span.value {
  /*pointer-events: none;*/
}

.aucbid ul.price-info li.item-status {
  color: #a91717;
}

.aucbid .bd-other-info ul.other-info {
  padding: 0;
}

.aucgrid li>section>div.bdinfo {
  padding: 0 5%;
  width: 90%;
}

.aucgrid .bdinfo section.center {
  text-align: center;
}

/*.bd-other-info {
  display:none;
}*/
.aucbid li>section>.figure-col>figure a img {
  border: 0;
  border-radius: 0;
  display: block;
  margin-left: 0;
  margin-right: 0;
  max-height: 100%;
  max-width: 100%;
  padding: 0;
  width: auto;
}

.auclisted .list-cols {
  width: 55%;
}

.auclisted .figure-col {
  width: 45%;
}

.auclist .desc-bidding-info-wrapper>.list-cols {
  padding: 0 3% 0 3%;
  width: 90%;
}

.auclist p.time-left {
  padding-left: 0;
}

.auclisted .bidding-cell .regular-bid-action .left .currency-input .qtextbox-ctl .live-regularbid,
.auclisted .bidding-cell .regular-bid-action .left .currency-input .qtextbox-ctl .live-regularbid:hover {
  background: none;
  outline: none;
}

.auclisted li>section div.bdttle {
  padding: 0;
  width: 100%;
}

.auclisted ul.price-info {
  display: inline-block;
  padding: 0;
  width: 100%;
}

.auclisted .bd-info {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border: 0 none;
  margin-top: 5px;
  padding: 0;
}

.aucbid .bdinfo section.center>.unibtn {
  display: inline-block;
  padding: 0;
  margin: 0;
}

.auclisted .bdinfo section.center>.unibtn {
  
      width: 46%;
}
.auclisted .bdinfo section.center>.unibtn input
{
  height: 52px;
}
/*
.view-auctions-catalog .aucbid li.item-block .unibtn a {
  padding: 0px 19px 10px; }

*/

/*.aucbid li.item-block .unibtn a {
  display: inline;
  height: auto;
  padding: 12px 19px 10px; }
*/
.auclisted li.item-block {
  margin: 0 0 20px;
}

.auclisted li>section.item-block-wrapper {
  padding: 0;
}

.view-auctions.view-auctions-catalog a.custom_file_pdf.custom_file {

  cursor: pointer;
  pointer-events: all;
}

@media only screen and (max-width: 870px) {
  .aucbid li>section>div.bdinfo section div.auclistbtn a {
    color: #333;
    width: auto;
    min-height: inherit;
    line-height: normal;
  }

  .aucbid .bdinfo section.center>.unibtn {
    display: inline-block;
    padding: 0;
    margin: 0;
    width: 200px;
  }

  /*.aucbid li.item-block .unibtn a {
    display: inline;
    height: auto;
    padding: 12px 19px 10px;
  }*/
  .auclisted .bdinfo section.center {
    text-align: left;
  }
}

@media only screen and (max-width: 767px) {

  .aucgrid li.item-block:nth-child(1n),
  .aucgrid li.item-block:nth-child(2n) {
    margin-right: 0;
    width: 100% !important;
  }

  .auclisted .figure-col,
  .auclisted .list-cols {
    width: 100% !important;
    display: inline-block;
  }

  .aucbid li>section>.figure-col>figure a img {
    width: 100% !important;
  }

  .auclist .desc-bidding-info-wrapper>.list-cols.bidding-col,
  .auclist .desc-bidding-info-wrapper>.list-cols {
    padding: 0 5% !important;
    width: 90% !important;
  }
}

@media only screen and (max-width: 600px) {
  .aucbid .bdinfo section.center>.unibtn {
    width: 100%;
  }
}

@media only screen and (max-width: 568px) {

  .aucgrid li.item-block:nth-child(2n+1),
  .aucgrid li.item-block:nth-child(2n) {
    width: 100%;
  }

  .pagintn>div.page {
    background: none;
    border: 0;
    margin: 0;
    padding: 0;
    width: 100%;
  }
}

/* Catalog Page List/Grid view changes style end here
   ==============================================================*/
/*auction list page new style set here*/
.index-index div#wrapper {
  width: 925px;
}

.index-index ul.auclting li.aucimg {
  width: 45%
    /*43%*/
  ;
}

ul.auclting li.aucdes {
  width: 50%
    /*57%*/
  ;
}

ul.auclting li.aucdes p {
  line-height: 20px;
}

ul.auclting li.aucimg figure a,
ul.auclting li.aucimg figure a img {
  width: 400px !important;
  max-height: 400px;
  max-width: 400px;
  float: left;
  object-fit: contain;
}

div.auc_box ul:first-child,
ul.auclting {
  border: none;
}

ul.auclting {
  margin-bottom: 10px
    /*20px*/
  ;
}

@media only screen and (min-width: 964px) {
  ul.auclting {
    min-height: 200px;
  }
}

.index.index-index ul.auc-type-t.auclting:hover{

  background-color: #f9f9f9;
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.4);
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.4);
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;


}

.index.index-index ul.auc-type-l.auclting:hover{

  background-color: #f9f9f9;
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.4);
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.4);
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;


}

/* ul.auclting:hover {
  background-color: #f9f9f9;
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.4);
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.4);
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
} */

ul.auclting li {
  padding: 0;
}

ul.auclting li.aucdes>div {
  padding: 0px 40px 0px
    /* 10px 40px 0px*/
  ;
}

.index ul.auclting li.aucdes h6 {
  margin: 0 0 11px;
}

.index ul.auclting li.aucdes h6 a {
      font-family: 'Bookman Old Style', serif !important;
    line-height: 40px;
    font-weight: 700;
    font-style: normal;
    font-size: 26px !important;
    text-transform: capitalize !important;
        color: #a9292b;
}

ul.auclting li.aucdes p,
ul.auclting li.aucdes span {
          font-family: 'Bookman Old Style', serif;
    color: #a9292b !important;
}

p a.row-link {
         font-family: 'Bookman Old Style', serif;
    color: #a9292b;
}

ul.auclting li.auclink>div {
  padding: 5px 40px 0;
  width: 90%
    /*200px*/
  ;
}

ul.auclting li.auclink>div a {
  margin-left: 20px;
  width: 200px;
  float: left;
}

ul.auclting li.auclink>div a:first-child {
  margin-left: 0;
}


ul.auclting li.aucimg figure a:hover {
  zoom: 1;
  filter: alpha(opacity=100);
  opacity: 1;
}

@media only screen and (max-width: 1024px) {
  .index-index div#wrapper {
    width: 96%;
  }
}

@media only screen and (min-width: 768px) and (max-width: 930px) {
  ul.auclting li.aucdes>div {
    padding: 10px 40px 0px;
  }

  .index ul.auclting li.aucdes h6 {
    margin: 0 0 8px;
  }

  .index ul.auclting li.aucdes h6 a {
    font-size: 25px !important;
    line-height: 25px;
  }

  ul.auclting li.aucdes p,
  ul.auclting li.aucdes span {
    font-size: 16px;
    line-height: 18px;
  }

  ul.auclting li.auclink>div a.reg,
  ul.auclting li.auclink>div a.cat {
    min-height: 40px;
    line-height: 40px;
  }
}

@media only screen and (max-width: 767px) {
  .index-index ul.auclting li.aucimg {
    width: 100%;
  }

  ul.auclting li.aucdes {
    width: 100%;
  }

  ul.auclting li.aucimg figure a,
  ul.auclting li.aucimg figure a img {
    float: none;
    width: 100% !important;
  }

  .index ul.auclting li.aucdes h6 a {
    font-size: 24px !important;
  }

  .view-auctions .col_rt {
    margin-left: 0;
  }
}

@media only screen and (max-width: 640px) {
  ul.auclting li.auclink>div a {
    width: 100%;
    float: left;
    margin: 3px 1%;
  }
}

@media only screen and (max-width: 568px) {
  .index-index div#wrapper {
    width: 95%;
    padding: 0;
  }

  div.auc_box ul:first-child,
  ul.auclting {
    border: none;
  }

  .bodybox.catlogbox .catalog-live-sale-link {
    font-size: 18px !important;
    position: relative !important;
        left: auto;
  }

  .view-auctions.view-auctions-catalog .to-watchlist {
    text-align: right;
  }

  div.selector:not(#foo)>input+label,
  div.selector:not(#foo)>span>input+label {
    padding: 3px 24px 0 5px;
  }

  .auclisted .figure-col,
  .auclisted .list-cols {
    width: 100% !important;
    display: inline-block;
  }

  .auclist .desc-bidding-info-wrapper>.list-cols.bidding-col,
  .auclist .desc-bidding-info-wrapper>.list-cols {
    padding: 0 !important;
    width: 100% !important;
  }

  .container {
    width: 94%;
    padding: 0;
    margin: 0 auto;
  }

  .reg-terms {
    width: 80%;
  }
}

@media only screen and (max-width: 480px) {
  ul.auclting li.aucdes>div {
    text-align: left;
  }

  div.selector:not(#foo)>input+label,
  div.selector:not(#foo)>span>input+label {
    padding: 15px 0px 0 29px;
  }

  .view-auctions fieldset.description-fieldset legend.active,
  .view-auctions fieldset.shipping-fieldset legend.active,
  .view-auctions fieldset.terms legend.active {
    background: url(/m/images/smarw.png) no-repeat 96% 11px #F5F4F4;
  }

  li.cc-info-only span.edit-link {
    display: inline-block;
    clear: both;
    width: 90%;
    float: left;
    text-align: right;
  }

  li.cc-info-only span.title {
    float: left;
    width: 45%;
    display: inline-block;
    text-align: center;
  }
}

/*auction list page new style set here*/
/*.profile #ProfilePersonalPanel_ctl ul.frm>li:last-child,
*/
.profile #ProfilePersonalPanel_ctl ul.frm>li:nth-child(10),
.profile #ProfilePersonalPanel_ctl ul.frm>li:nth-child(12),
 {
  display: none;
}

.opencollapse>li.solo {
  width: 100%;
}

.filters>div.itmspage span.txt {
  font-size: 13px !important;
  line-height: 25px;
}

.search_toggle_btn {
  font-size: 23px
    /*16px*/
  ;
  font-weight: bold;
}

.search_toggle_btn span {
  font-size: 20px;
}

.view-auctions-catalog .auctitle>div.tle h3 {
  position: relative;
}

.view-auctions-catalog .auctitle>div.tle h3 span a {
  color: #333;
  margin: 0 0 0 5px;
  position: absolute;
  right: 0;
  left: auto;
  bottom: auto;
}

@media only screen and (max-width: 568px) {
  .view-auctions-catalog .auctitle>div.tle h3 span a {
    position: static;
  }
}

.aucshow-live .estimate,
.aucshow-live .estimate-val,
.cur_bid span,
.mxbid {
  font-size: 18px !important;
  font-style: italic;
  width: auto;
  font-weight: normal;
  pointer-events: none;
}

.list-cols .bdttle h2 a.yaaa {
  width: 100%;
}

/*lot detail page textbox button set new style */
@media only screen and (max-width: 880px) {
  .lot-details .auc_info_bid .bidfrm fieldset>ul li input[type="text"] {
    width: 88% !important;
  }
}

@media only screen and (max-width: 568px) {

  .bidfrm fieldset>ul li:first-child,
  .bidfrm fieldset>ul li {
    display: inline;
  }

  .lot-details .auc_info_bid .bidfrm fieldset>ul li input[type="text"] {
    width: 100% !important;
  }
}

@media only screen and (min-width: 569px) {
  .lot-details .bidfrm fieldset>ul {
    display: inline;
  }

  .lot-details .bidfrm fieldset>ul li:first-child {
    float: left;
    width: 48%;
  }

  .lot-details .bidfrm fieldset>ul li:nth-child(2) {
    float: right;
    width: 48%;
  }

  .lot-details .auc_info .btmlinks a {
    min-width: 45.4%;
    text-align: center;
  }

  .lot-details .auc_info .btmlinks a.ask {
    min-width: 47%;
    text-align: center;
  }

  .lot-details .auc_info_bid input.orng[type="button"] {
    width: 100%;
    margin-top: 0;
  }

  .lot-details .auc_info .btmlinks a {
    min-width: 45.5%;
    text-align: center;
    padding: 0;
    line-height: 42px;
  }
}

@media only screen and (min-width: 881px) {
  .lot-details .auc_info_bid .bidfrm fieldset>ul li input[type="text"] {
    width: 88% !important;
  }
}

@media only screen and (min-width: 975px) {
  .lot-details .auc_info .btmlinks a {
    min-width: 47%;
  }
}

/*lot detail page textbox button set new style */
.index .accordionButton {
  display: none; 
}
#AuctionList > div > div.auctions-filter > ul > li > div.accordionContent > section > ul > li:nth-child(1),
#AuctionList > div > div.auctions-filter > ul > li > div.accordionContent > section > ul > li:nth-child(3)
{
display: none;
}
@media only screen and (min-width: 568px) {
  .opencollapse>li.solo .unibtn {
    width: 350px;
    margin: 0 auto;
  }
}

/*for top menu search area*/
#custom-header * {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.pw {
  width: 1280px;
  margin: 0 auto;
}

.fw {
  float: left;
  width: 100%;
}

body.search-open .search-form-overlay {
  opacity: 1;
  visibility: visible;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  pointer-events: visible;
}

body.search-open .mobile-header-btn.search {
  background-color: #f3f3f3;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}

body.search-open #search-input-wrap {
  top: 110px;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}

body.search-open #search-input-wrap form {
  opacity: 1;
  -webkit-transition: all 0.3s ease-in-out 0.3s;
  -moz-transition: all 0.3s ease-in-out 0.3s;
  -o-transition: all 0.3s ease-in-out 0.3s;
  transition: all 0.3s ease-in-out 0.3s;
}

body.search-open #search-input-wrap.header-is-fixed {
  top: 64px;
}

#search-input-wrap {
  float: left;
  width: 100%;
  position: fixed;
  top: -50px;
  z-index: 99;
  background-color: white;
  padding: 10px 0;
  border-top: 1px solid #B2BBC3;
  background-color: #F9F9F9;
  -webkit-transition: all 0.6s linear;
  -moz-transition: all 0.6s linear;
  -o-transition: all 0.6s linear;
  transition: all 0.6s linear;
}

#search-input-wrap form {
  float: left;
  width: 100%;
  position: relative;
  opacity: 0;
  -webkit-transition: all 0.6s linear;
  -moz-transition: all 0.6s linear;
  -o-transition: all 0.6s linear;
  transition: all 0.6s linear;
}

#search-input-wrap form input {
  float: left;
  width: 100%;
  padding-right: 140px;
  padding-left: 0;
  border: 0;
  height: 46px;
  background: none;
}

#search-input-wrap form button {
  float: right;
  width: 100px;
  position: absolute;
  right: 0;
  top: 0;
}

.search-form-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  z-index: 50;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.6s linear;
  -moz-transition: all 0.6s linear;
  -o-transition: all 0.6s linear;
  transition: all 0.6s linear;
  pointer-events: none;
}

@media only screen and (max-width: 1320px) {
  .pw {
    float: left;
    width: 100%;
    padding: 0 20px;
  }
}

body.search-open #search-input-wrap.header-is-fixed {
  top: 64px;
}

@media only screen and (max-width: 800px) {

  body.search-open #search-input-wrap,
  body.search-open #search-input-wrap.header-is-fixed {
    top: 70px;
  }
}

@media only screen and (max-width: 767px) {
  body.search-open #search-input-wrap {
    top: 0 !important;
    position: relative;
    z-index: 51;
  }
}

.index-index .srch_sec,
.index-index .auctions-filter {
  display:none;
  
}

/*for top menu search area*/
.search-index .aucgrid .unibtn a,
.search-index .aucgrid .unibtn input[type=button] {
  height: auto !important;
}

.aucgrid .bdinfo .unibtn {
  height: auto !important;
}

.aucgrid li.selected .bdinfo section span.currency-input input[type=text] {
  background: #eee;
}

.aucbid li.selected:hover .bdinfo section span.currency-input input[type=text] {
  background: #f9f9f9;
}

/*new changes*/
.index-index div.auc_box {
  border-bottom: 1px #dcdcdc solid;
}

.index-index div.auc_box ul:last-child {
  border-bottom: none;
}

.index-index .hmmrg {
  margin-top: 10px;
}

.top-head-auction-listpage {
  float: left;
  width: 90%;
  padding: 15px 5%;
}

.top-head-auction-listpage h1 {
  float: left;
  width: 100%;
  text-align: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 32px;
}

.index-index ul.auclting li.auclink>div a {
  margin-bottom: 10px;
}

@media only screen and (max-width: 380px) {

  .auclist li>section div.bdttle i,
  .auclist .auclist li div.bdttle h2 a {
    text-align: left !important;
  }
}

.view-auctions-catalog .aucbid li>section div.bdttle h2 {
  width: 100%;
  text-align: left;
}

.auclisted .bidding-col .bdinfo {
  margin-top: 0;
}

.lot-details-index .auctitle>a.aucinfo {
  margin-top: 0;
  margin-bottom: 0;
}

.lot-details-index .auctitle>div.tle h3 .lot-name,
.view-auctions-info .auctitle>div.tle h3 {
    text-shadow: none;
    text-transform: inherit;
    color: rgba(89, 16, 16, 1);
    font-size: 5rem !important;
    line-height: 5rem;
    font-weight: 700;
    display: grid;
}

.view-auctions-info .auctitle>div.tle h3 span {
  display: inline-block;
  font-family: "proxima-nova", "Arial", sans-serif;
  font-size: 18px;
  line-height: 26px;
  color: #333;
  font-weight: normal;
  margin-top: 15px;
  margin-bottom: 25px;
  width: 100%;
}

#nav .ins_cnt .desc-header,
#nav .ins_cnt .cat-header {
  font-size: 16px;
  font-weight: 600;
}

#nav .ins_cnt {
  font-size: 16px;
  line-height: 20px;
}

#nav .ins_cnt p {
  font-size: 16px;
}

/**** Date box style set for auction list page ***/
.index-index ul.auclting li.aucimg {
  position: relative;
}

.auc-date-box {
  position: absolute;
  z-index: 10;
  left: 0;
  top: 0;
  background: rgba(51, 51, 51, 0.9);
  font-size: 45px;
  line-height: 20px;
  float: left;
  width: 100px;
  height: 88px;
  color: #fff;
  padding: 12px 0 0;
}

.auc-date-box .day {
  float: left;
  width: 100%;
  line-height: 50px;
}

.auc-date-box .month {
  float: left;
  width: 100%;
  font-size: 26px;
  text-transform: inherit;
}

/**** Date box style set for auction list page ***/
.confirm-header .confirm-msg {
  font-size: 20px;
  line-height: 20px;
}

#auc-starts-ending-date {
  /*display: none;*/
}

.view-auctions-catalog .auctitle>div.tle h3 {
  color: #333333;
  font-family: "proxima-nova", "Arial", sans-serif;
  font-size: 22px !important;
  font-weight: 600;
  letter-spacing: -0.53px;
  line-height: 40px;
  text-align: center;
  text-shadow: none;
  text-transform: inherit;
}

.view-auctions-catalog .auctitle>div.tle h3 span {
  margin-bottom: 15px;
  display: inline-block;
  font-family: "proxima-nova", "Arial", sans-serif;
  font-size: 18px;
  line-height: 26px;
  color: #333;
  font-weight: normal;
  /*margin-top: 15px; 
  margin-bottom: 25px; */
  width: 100%;
}

.view-auctions-live-sale ul.info li.info-links {
  display: inline-block;
  text-align: left;
}


.my-invoices .viewinfo li {
  width: 33%;
  float: left;
}


.index.index-index span.bidder-status{

background: #fff !important;
  text-shadow: none;
  transition: all 0.3s linear 0s;
  font-family: "proxima-nova", "Arial", sans-serif;
  font-size: 14px;
  letter-spacing: 1px;
  text-decoration: none;
  text-transform: inherit;
  min-height: 44px;
  line-height: 40px;
  border: 1px solid #53606b;
  color: #333;
    
  width: 200px;
  height: 44px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
  

}


.index.index-index span.bidder-status:hover{

  background: #1a476c !important;
  text-decoration: none;
  outline: 0;
  color: #fff;


}
.tell-friend:hover
{
color: #fff;
    background-color: #393939 !important;
}
.lot-details .auc_info .btmlinks .tell-friend
{
    color: #fff !important;
    width: 48%;
    min-width: 48%;
}
.unibtn a.orng, .unibtn input.orng[type="button"], .unibtn input.orng[type="submit"], .lot-changes input.orng[type="submit"], .register>div>.unibtn a.drkblu, ul.auclting li.auclink>div a.reg, ul.auclting li.auclink>div a.cat, .unibtn a.drkblu, .unibtn input.drkblu[type="button"], .unibtn input.drkblu[type="submit"], .unibtn a.blu, .unibtn input.blu[type="button"], .unibtn input.blu[type="submit"], a.watch, a.ask, .unibtn input[type=button].grey,.index.index-index span.bidder-status,.tell-friend,
.bodybox.catlogbox .catalog-live-sale-link,
.lot-details .auc_dtl_title>div.tle a {
      text-shadow: none;
    transition: all 0.3s linear 0s;
    text-decoration: none;
    text-transform: inherit;
    min-height: 44px;
    line-height: 40px;
    border: 1px solid #53606b;
    color: #333;
    font-weight: 400;
    cursor: pointer;
    border: .125rem solid;
    border-radius: .5rem;
    text-align: center;
    justify-content: center;
    transition: all .3s ease;
    color: #fff !important;
    background: rgba(89, 16, 16, 1) !important;
    border-color: rgba(255, 255, 255, 1);
    box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.2);
    padding: 4px 8px;
    border-width: 1px;

}

.unibtn a.orng:hover, .unibtn a.orng:active, .unibtn input.orng[type="button"]:hover, .unibtn input.orng[type="button"]:active, .unibtn input.orng[type="submit"]:hover, .unibtn input.orng[type="submit"]:active, .lot-changes input.orng[type="submit"]:hover, .lot-changes input.orng[type="submit"]:active, .register>div>.unibtn a.drkblu:hover, .register>div>.unibtn a.drkblu:active, ul.auclting li.auclink>div a.reg:hover, ul.auclting li.auclink>div a.reg:active, ul.auclting li.auclink>div a.cat:hover, ul.auclting li.auclink>div a.cat:active, .unibtn a.drkblu:hover, .unibtn a.drkblu:active, .unibtn input.drkblu[type="button"]:hover, .unibtn input.drkblu[type="button"]:active, .unibtn a.blu:hover, .unibtn a.blu:active, .unibtn input.blu[type="button"]:hover, .unibtn input.blu[type="button"]:active, .unibtn input.blu[type="submit"]:hover, .unibtn input.blu[type="submit"]:active, a.watch:hover, a.watch:active, a.ask:hover, a.ask:active,.index.index-index span.bidder-status:hover,.index.index-index span.bidder-status:active {
    color: rgba(89, 16, 16, 1);
    background-color:#393939 !important;
    border-color: #fff;
}

.catlg,
.aucinfo,
.auction-title,
.auction-date,
.catalog-live-sale-link,
.catalog-mywatchlist-top {
      font-family: 'Bookman Old Style', serif !important;
    font-weight: 700;
    font-size: 3.25rem !important;
    color: rgba(89, 16, 16, 1) !important;
}

ul.auclting li.aucdes h6 a,
.aucbid li div.bdttle h2 a,
.sale-no,
.auctitle>div.tle h3,
.bodybox h2,
.view-auctions .auctitle>a.aucinfo {
  font-family: 'Bookman Old Style', serif !important;
  text-transform: inherit !important;
  color: rgba(89, 16, 16, 1);
  font-size: 5rem !important;
  line-height: 5rem;
  font-weight: 400;
  display: grid;
}

.auclist li>section div.bdttle i {
  text-transform: inherit;
  font-weight: 400;
  font-size: 18px !important;
}

.auclist li>section div.bdttle i,
.aucgrid li>section div.bdttle h2 a {
  font-family: "proxima-nova", "Arial", sans-serif;
  font-weight: 600px;
  color: #333;
  text-align: left;
}

.aucbid li>section div.bdttle h2 a {
    font-size: 22px !important;
    letter-spacing: -0.25px;
    line-height:24px;
    text-transform: inherit !important;
    font-weight: 600;
    color: #333;
    white-space: normal;
    text-overflow: inherit;
    font-family: 'Bookman Old Style', serif;
    font-size: 2rem !important;
    letter-spacing: -.25px;
    font-weight: 700;
    color: rgba(89, 16, 16, 1);
        -webkit-line-clamp: 3;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    height: 70px;
}

.qdatarepeater-ctl .timelft a,
.qdatarepeater-ctl .bdttle a,.insale {
  color: rgba(89, 16, 16, 1);
  font-family: 'Bookman Old Style', serif;
}

@media only screen and (max-width: 568px) {
  .view-auctions-catalog .aucbid li>section div.bdttle h2 {
    width: 100%;
  }

  .aucbid li>section div.bdttle h2 a {
    font-size: 20px !important;
  }

  .aucbid li>section div.bdttle {
    padding: 0;
  }

  .auclisted .bdinfo section.left {
    width: 100%;
  }

  .auclisted .bdinfo section.right {
    width: 100% !important;
  }

  .auclisted .bdinfo span.currency-input {
    width: 98%;
    min-height: 44px;
    height: 45px;
  }

  .auclisted .bidding-cell .regular-bid-action .left .currency-input .qtextbox-ctl .live-regularbid {
    height: 43px;
  }

  .auclisted .bdinfo section.right .unibtn {
    padding: 4px 0;
  }

  .auclisted .bdinfo section.right .unibtn input.blu[type="button"] {
    min-height: 44px;
    line-height: 44px;
  }
}

@media only screen and (max-width: 480px) {
  .aucbid li>section div.bdttle h2 a {
    /*font-size: 16px !important;*/
  }
}

/*lot detail page textbox button set new style */
.lot-details .auc_info_bid .mxbid-input {
  /*  display: flex !important;*/
}

.lot-details .auc_info_bid .mxbid-input {
  display: inline-block;
  min-height: 46px;
  border: 1px solid #999;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  /* margin-top: 4px; */
  height: 32px;
  line-height: 37px;
  /*  height: 47px;
  line-height: 49px;
*/
  padding-left: 20px;
  color: #999;
  width: 87%;
  margin-left: 0;
}

.lot-details .auc_info_bid .bidfrm fieldset>ul li input[type="text"] {
  border: none;
}

@media only screen and (max-width: 880px) {
  .lot-details .auc_info_bid .bidfrm fieldset>ul li input[type="text"] {
    width: 88% !important;
  }
}

@media only screen and (max-width: 568px) {

  .bidfrm fieldset>ul li:first-child,
  .bidfrm fieldset>ul li {
    display: inline;
  }

  .lot-details .auc_info_bid .bidfrm fieldset>ul li input[type="text"] {
    width: 80% !important;
  }

  .lot-details .auc_info_bid .mxbid-input {
    width: 97%;
    padding-left: 10px;
  }

  .auc_info_bid .bidfrm .unibtn input.orng.place-bid {
    max-width: 100%;
    width: 100%;
    margin: 0 auto;
  }
}

@media only screen and (min-width: 569px) {
  .lot-details .bidfrm fieldset>ul {
    display: inline;
  }

  .lot-details .bidfrm fieldset>ul li:first-child {
    float: left;
    width: 51.2%;
  }

  .lot-details .bidfrm fieldset>ul li:nth-child(2) {
    float: right;
    width: 48%;
  }

  .lot-details .bidfrm fieldset>ul li:nth-child(2) .unibtn {
    padding-top: 36px;
    padding-bottom: 0;
  }

  .lot-details .auc_info .btmlinks a {
    min-width: 45.4%;
    text-align: center;
  }

  .lot-details .auc_info .btmlinks a.ask {
    min-width: 49%;
    text-align: center;
    float: left;
  }

  .lot-details .auc_info_bid input.orng[type="button"] {
    width: 100%;
    margin-top: 0;
  }

  .lot-details .auc_info .btmlinks a {
    min-width: 45.5%;
    text-align: center;
    padding: 0;
    line-height: 46px;
  }

  .lot-details .auc_info .bidfrm fieldset ul li label.mxbid {
    line-height: 16px;
  }
}

@media only screen and (min-width: 881px) {
  .lot-details .auc_info_bid .bidfrm fieldset>ul li input[type="text"] {
    width: 80% !important;
    min-height: 46px;
    line-height: 44px;
    background: #f5f4f4;
    box-shadow: none;
  }
}

@media only screen and (min-width: 975px) {
  .lot-details .auc_info .btmlinks a {
    min-width: 47%;
  }
}

/*lot detail page textbox button set new style */
#nav .ins_cnt {
  height: 260px;
  overflow-y: auto;
  width: auto;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
}

.auclisted .bdinfo section.right {
  width: 49%;
}

/* WebRTC Video Changes */
.view-auctions-live-sale .video-stream {
  padding-top: 0px;
  min-height: 300px;
  border: 0px solid #d9d9d9;
}

.lot-upcoming {
  margin-top: 5px;
}

view-auctions-live-sale .video-stream {
  padding-top: 0px;
  border: 0px solid #d9d9d9;
}

.view-auctions-live-sale .lot-description,
.view-auctions-live-sale .video-stream {
  min-height: 300px;
  margin-top: 12px;
}

.view-auctions-live-sale .video-stream div,
.view-auctions-live-sale .video-stream iframe {
  width: 100%;
  min-height: 386px;
  overflow: hidden;
  max-width: 470px;
  margin-left: auto;
  margin-right: auto;
}

#upcoming-scroll {
  border-left: 0px !important;
  border-right: 0px !important;
  border-top: 0px !important;
}

.view-auctions-live-sale .lot-description .lot-description-content {
  min-height: 325px;
}

.view-auctions-live-sale .lot-description,
.view-auctions-live-sale .video-stream {
  margin-bottom: 0px;
}

@media only screen and (max-width: 950px) {
  .view-auctions-live-sale .lot-description .lot-description-content {
    min-height: 307px;
  }

  .view-auctions-live-sale .video-stream div,
  .view-auctions-live-sale .video-stream iframe {
    min-height: 368px;
  }
}

@media only screen and (max-width: 900px) {

  .view-auctions-live-sale .video-stream div,
  .view-auctions-live-sale .video-stream iframe {
    min-height: 351px;
  }

  .view-auctions-live-sale .lot-description .lot-description-content {
    min-height: 290px;
  }
}

@media only screen and (max-width: 850px) {

  .view-auctions-live-sale .video-stream div,
  .view-auctions-live-sale .video-stream iframe {
    min-height: 333px;
  }

  .view-auctions-live-sale .lot-description .lot-description-content {
    min-height: 272px;
  }
}

@media only screen and (max-width: 800px) {

  .view-auctions-live-sale .video-stream div,
  .view-auctions-live-sale .video-stream iframe {
    min-height: 314px;
  }

  .view-auctions-live-sale .lot-description .lot-description-content {
    min-height: 254px;
  }
}

@media only screen and (max-width: 767px) {
  .view-auctions-live-sale .video-stream {
    border: 1px solid #d9d9d9;
  }

  .view-auctions-live-sale .video-stream div,
  .view-auctions-live-sale .video-stream iframe {
    min-height: 386px;
  }
}

@media only screen and (max-width: 568px) {
  .view-auctions-live-sale .video-stream {
    display: inherit;
  }

  .view-auctions-live-sale .lot-description-content {
    border: 1px solid #d9d9d9;
  }
}

@media only screen and (max-width: 480px) {

  .view-auctions-live-sale .video-stream div,
  .view-auctions-live-sale .video-stream iframe {
    min-height: 377px;
  }

  .view-auctions-live-sale .video-stream {
    border: 0px solid #d9d9d9;
  }

  .signfrm div.selector:not(#foo)>span>input[type=checkbox]:hover+label,
  .signfrm div.selector:not(#foo)>span>input[type=checkbox]+label,
  .signfrm div.selector:not(#foo)>span>input[type=checkbox]:focus+label {
    background: url(/m/images/gr_empcircle.png) right 10px no-repeat !important;
  }

  .signup div.selector:not(#foo)>input+label,
  .signup div.selector:not(#foo)>span>input+label {
    padding: 0px 0px 0 0px;
  }
}

@media only screen and (max-width: 375px) {

  .view-auctions-live-sale .video-stream div,
  .view-auctions-live-sale .video-stream iframe {
    height: 300px;
    min-height: 300px;
  }

  .custom-combobox-input {
    width: 92%;
  }
}

@media only screen and (max-width: 320px) {

  .view-auctions-live-sale .video-stream div,
  .view-auctions-live-sale .video-stream iframe {
    height: 270px;
    min-height: 270px;
  }

  .view-auctions-live-sale .lot-description,
  .view-auctions-live-sale .video-stream {
    min-height: 270px;
    margin-top: 0px;
  }
}

@media only screen and (max-width: 568px) {
  .view-auctions-live-sale .video-stream {
    display: block;
  }

  .srch_sec {
    padding: 0;
  }
}

/* WebRTC Video end Changes */
/*.auctions-filter>.opencollapse>li.solo > .accordionContent section > ul.auction-filters>li:nth-child(1),
.auctions-filter>.opencollapse>li.solo > .accordionContent section > ul.auction-filters>li:nth-child(2)*/
.auctions-filter>.opencollapse>li.solo>.accordionContent section>ul.auction-filters>li {
  
}

.aucgrid ul.other-info li {
  padding-left: 25px;
}

.srch_sec label {
  position: absolute;
  right: -46px;
  top: 5px;
}

div.selector>span>input {
  /*  width:150px;
  */
}

.srch_sec div.selector:not(#foo)>span>input+label {
  padding-right: 88px;
}

@media only screen and (min-width: 571px) {
  .auclisted .bdinfo section.left span.currency-input {
    display: inline-block;
    min-height: 48px;
    border: 1px solid #999;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    border-radius: 3px;
    /*margin-top: 4px;*/
    /*height:47px;*/
    line-height: 49px;
    padding-left: 10px;
    color: #000;
    width: 87%;
    font-size: 20px;
  }

  .aucbid .bidding-cell .regular-bid-action .left .currency-input .qtextbox-ctl .live-regularbid {
    font-size: 18px;
  }

  .bidding-cell .regular-bid-action .left .currency-input .qtextbox-ctl .live-regularbid {
    width: 84%;
  }
}

.register-confirm-shipping .loginfrm .profileshippingpanel-ctl ul.frm>li:nth-child(2) {
  display: none;
}

.ui-widget .ui-widget.custom-combobox-toggle,
.mobui-composite-wrapper .custom-combobox-toggle {
  margin-right: 0;
}

@media only screen and (min-width: 569px) {
  .header_banner {
    height: inherit;
  }
}

@media only screen and (min-width: 569px) {
  .register-registration-confirm header#headsec {
    margin-top: 120px;
  }

  header#headsec {
    height: 40px;
    background: none;
    border: 0px !important;
    box-shadow: none;
    /*  margin-top:20px;
    */
  }

  header#headsec nav ul {
    background: none;
    border: 0px !important;
    box-shadow: none;
  }

  header#headsec nav ul.listnav li.logout a,
  header#headsec nav ul.listnav li a {
    padding: 5px 40px;
  }

  .header_banner {
    height: auto;
    text-align: center;
  }
}

.signup .container,
.login .container {
  padding: 9px 0;
}

.regfrm,
.register {
  min-height: 225px;
}

.login .regfrm ul.frm {
  padding: 32px 0px 32px 0;
}
.signin-forgot-linkuser a
{
    font-size: 15px;
    font-family: 'Bookman Old Style', serif;
    float: right;
}
.register>div {
  padding: 60px 0;
}

.login .bodybox h2 {
  padding: 0;
  margin-bottom: 10px;
  
}

.signup .bodybox h2 {
  padding: 0;
  margin-bottom: 10px;
  
}



.profile .loginfrm .unibtn input.blu[type="button"],
.profile .loginfrm .unibtn input.orng[type="button"],
.profile .loginfrm .unibtn input.blu[type="button"]:hover,
.profile .loginfrm .unibtn input.blu[type="button"]:active {
  min-height: 34px;
  line-height: 31px;
}

.index.index-index .auclist {
 }

.view-auctions-live-sale .mobile-content-wrap .auction-lot-details .auction-title {
  margin-bottom: 15px;
  color: #333333;
  font-family: "proxima-nova", "Arial", sans-serif;
  font-size: 22px !important;
  font-weight: 600;
  letter-spacing: -0.53px;
  line-height: 40px;
  text-align: center;
  text-shadow: none;
  text-transform: inherit;
}

.profile .loginfrm #ProfileBillingPanel ul.frm>li:nth-child(1),
.profile .loginfrm #ProfileShippingPanel ul.frm>li:nth-child(2) {
  display: none;
}

.aucgrid .bdinfo section span.currency-input {
  min-height: 43px;
  line-height: 46px;
  font-size: 18px;
}

.view-auctions .auctitle>a.aucinfo {
  background: url(/css/custom/images/catlg.png) no-repeat 104% -36px !important;
  padding-right: 5px;
}

.auclisted .bidding-cell .regular-bid-action .left .currency-input .qtextbox-ctl .live-regularbid {
  border: none;
  height: 47px;
}

.aucgrid .bidding-cell .regular-bid-action .left .currency-input .qtextbox-ctl .live-regularbid {
  border: none;
  height: 22px;
  outline: none;
}

#flash-notification span {
  padding-left: 0;
  text-align: center;
}

.view-auctions .to-watchlist>a.aucinfo {
  background: url(/css/custom/images/catlg.png) no-repeat 100.4% -36px !important;
  padding-right: 28px;
  float: right;
  width: 100%;
  line-height: 30px;
}

@media only screen and (max-width: 568px) {
  .aucgrid li>section>div.bdinfo section.left {
    width: 97.4%;
  }

  .aucgrid li>section>div.bdinfo section.right {
    width: 100% !important;
  }

  .aucgrid .bdinfo section span.currency-input {
    width: 97%;
    min-height: 44px;
    height: 45px;
    margin-left: 5px;
  }

  .aucgrid .bidding-cell .regular-bid-action .left .currency-input .qtextbox-ctl .live-regularbid {
    height: 40px;
  }

  .aucgrid .bdinfo .unibtn .unibtn {
    padding: 4px 0;
  }

  .auclisted .bdinfo section.right .unibtn input.blu[type="button"] {
    min-height: 44px;
    line-height: 44px;
  }
}

@media only screen and (max-width: 460px) {
  .aucbid.aucgrid li>section>div.bdinfo section.left {
    width: 98%;
  }

  .aucgrid li>section>div.bdinfo section .left span.currency-input {
    padding-left: 0;
    width: 98%;
  }

  .aucgrid .bidding-cell .regular-bid-action .left .currency-input .qtextbox-ctl .live-regularbid {
    height: 36px;
  }

  .lot-details .auc_info .navigate .live-sale a {
    line-height: 50px;
    font-size: 22px !important;
  }
}

/*******************you are high bidder **************************/
.bidding-status .outbid,
.youre-winning {
  font-size: 16px !important;
  font-style: italic;
  width: auto;
  font-weight: bold
    /* normal*/
  ;
  color: red;
}

/*******************you are high bidder **************************/
.aucbid ul.price-info li.item-bidhistory span.title {
  display: none;
}

/*//// Thanks for your interest in this sale. We are reviewing your registration and you will receive an email upon approval.//*/
ul#messages li {
  text-align: center;
}

/*//// Thanks for your interest in this sale. We are reviewing your registration and you will receive an email upon approval.//*/
/******************out bid notyficatin **************************************************/
.bidding-cell .bidding-status .outbid {
  font-size: 16px !important
    /* 18px !important*/
  ;
  font-style: italic;
  font-weight: bold
    /*normal*/
  ;
  color: red;
}

.lot-details .bidding-cell .bidding-status .outbid {
  font-size: 18px !important;
  font-style: italic;
  font-weight: normal;
  color: red;
  margin-left: -20px;
}

.lot-details .bidfrm fieldset>ul li span.outbid {
  font-size: 18px !important;
  font-style: italic;
  width: auto;
  font-weight: normal;
  color: red;
}

.lot-details .auc_info_bid .mxbid-input br {
  display: none;
}

/******************out bid notyficatin **************************************************/
.lot-details .auc_info_bid .cur_bid span.abs-bid {
  width: 100%;
  float: left;
}

.lot-details .auc_info_bid .mxbid-input span {
  font-size: 18px !important;
  color: red;
}

.lot-details .auc_info_bid .mxbid-input span.warning {
  width: 100%;
}

.lot-details .auc_info_bid .mxbid-input span.maxbid-curr {
  color: #999;
}

.lot-details .auc_info_bid .mxbid-input span.warning {
  font-size: 15px !important;
  color: red;
  display: block;
}

.lot-details .auc_info_bid .mxbid-input span.warning a {
  font-size: 18px !important;
  color: red;
}

.aucbid .bdinfo .warning {
  font-size: 16px;
}

.bidding-cell .general-error,
.aucbid .bdinfo .bidding-cell .warning,
.view-auctions .auc_info_bid .regular-bid .regular-bid-error {

  font-size: 16px !important;
  
  color: red;
  font-weight: bold;
  font-style: italic;
}

.lot-details .bidfrm fieldset>ul li span.outbid {
  margin-left: -20px;
}

.absentee-notification {
  font-size: 16px !important;
  color: red;
      width: auto;
    line-height: initial;
    margin-top: 10px;
        font-style: italic;
}

.youre-winning {
  color: green !important;
}

.auclist p.time-left {
  margin-top: 0;
  color: rgba(89, 16, 16, 1);
  font-weight: 700;
}

.register-revise-billing .loginfrm .profilebillingpanel-ctl ul.frm>li:nth-child(1),
.register-revise-billing .loginfrm .profilebillingpanel-ctl ul.frm>li:nth-child(6),
.register-revise-billing .loginfrm .profilebillingpanel-ctl ul.frm>li:nth-child(7),
.register-revise-billing .loginfrm .profilebillingpanel-ctl ul.frm>li:nth-child(11) {
  display: none;
}

.lot-details .auc_info_bid .unibtn span.orng.place-bid i {
  margin-top: 0;
}

.lot-details img.other-lots-image {
  height: auto;
  width: auto;
  max-width: 107px;
  max-height: 87px;
}

.lot-list-images .other-lot-img-wrap {
  display: table;
  width: 100%;
  height: 77px;
  min-height: 87px;
  max-height: 67px;
}

.aucgrid li>section>div.bdinfo {
  height: auto;
}

.aucbid li>section>div.bdinfo .bidding-cell .regular-bid {
  margin-bottom: 0;
}

.aucgrid li>section>div.bdinfo .bidding-cell .general-error .qlabel-ctl {
  padding-top: 0;
  padding-bottom: 0;
}

.aucgrid li>section>div.bdinfo .bidding-cell .regular-bid-error .qlabel-ctl {
  display: inline;
}

.aucbid .bdinfo .bidding-cell .warning:empty {
  display: none;
}

.aucgrid li>section>div.bdinfo .bidding-cell .bidding-status {
  margin-top: 10px;
}

/*.auclisted li.item-block .bd-other-info{
  width: 90%;
  padding: 0 3% 0 7%;
}

*/
.aucgrid .bidding-status {
  display: inline-block;
  padding: 0 5%;
  width: 90%;
}

.signup div.selector>span>label,
.register-terms-and-conditions div.selector>span>label {
  float: none;
}

.custom_fld_outer .vat_field {
  display: none;
}

.index-index .srch_sec,
.index-index div.toppag {
  /*display: none;*/
}

ul.auclting li.aucdes h6 a {
  color: #000;
}

ul.auclting li.aucdes p,
ul.auclting li.aucdes span {
      font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 0;
    color: #333;
}

/*fancybox close button issue fix */
.fancybox-outer,
.fancybox-inner {
  margin: 40px 0 0 !important;
}

.fancybox-close {
  top: -38px !important;
  right: 47%;
}

/*fancybox close button issue fix */
@media only screen and (min-width: 568px) {
  #fancybox-thumbs ul {
    width: 100% !important;
    left: auto !important;
    text-align: center;
  }

  #fancybox-thumbs ul li {
    float: none;
    display: inline-block;
  }
}

@media only screen and (max-width: 380px) {
  .fancybox-skin {
    width: 100% !important;
  }
}

.fa-instagram:before {
  content: "\f16d";
}

.profile #ProfilePersonalPanel ul.frm>li:last-child div.selector>span>label,
.profile #ProfileShippingPanel ul.frm>li:first-child div.selector>span>label {
  float: none;
}


@media only screen and (min-width: 881px) {
  .lot-details .auc_info_bid .bidfrm fieldset>ul li input[type="text"] {
    min-height: 22px;
    line-height: 32px;
    /*  min-height: 35px;
    line-height: 35px;
*/
    height: 22px;
  }
}

@media only screen and (min-width: 975px) {
  .lot-details .auc_info .btmlinks a {
    min-width: 50%;
  }
}

@media only screen and (min-width: 569px) {
  .lot-details .auc_info #removeFromWatchlist {
    float: left;
  }

  .lot-details .auc_info .btmlinks a.ask {
    float: right;
    width: 48%;
    min-width: 48%;
    
  }
}

.aucbid li.item-block,
.aucbid li>section>p.timelft,
.aucbid li>section>p.timelft a,
.auclist p.time-left,
.timelft.time-left a .aucbid ul.price-info li span,
.auclisted ul.price-info span,
#estimate-timed,
.aucshow-live .estimate,
.aucshow-live .estimate-val,
.cur_bid span,
.mxbid,
.lot-details .auc_info_bid span.cur_time,
.lot-details .auc_info_bid span.cur_time span,
#nav .ins_cnt .desc-header,
#nav .ins_cnt .cat-header,
#nav .ins_cnt,
#nav .ins_cnt span,
#nav .ins_cnt p,
#nav .ins_cnt strong,
#nav .ins_cnt div,
ul#nav>li>a,
.list_carousel h3.dk_title,
.unibtn a.orng,
.unibtn input.orng[type="button"],
.unibtn input.orng[type="submit"],
.lot-changes input.orng[type="submit"],
.register>div>.unibtn a.drkblu,
ul.auclting li.auclink>div a.reg,
ul.auclting li.auclink>div a.cat,
.unibtn a.drkblu,
.unibtn input.drkblu[type="button"],
.unibtn input.drkblu[type="submit"],
.unibtn a.blu,
.unibtn input.blu[type="button"],
.unibtn input.blu[type="submit"] {
  font-size: 16px !important;
  /*color: #fff;*/
  font-family: 'Bookman Old Style', serif !important;
}

.auclist li>section div.bdttle i,
.auclist li>section div.bdttle i a {
  font-size: 22px !important;
  line-height: 22px;
  font-size: 2rem !important;
}


.signup div.selector:not(#foo)>input[type=checkbox]:checked+label,
.signup div.selector:not(#foo)>span>input[type=checkbox]:checked+label,
.signup div.selector:not(#foo)>input+label,
.signup div.selector:not(#foo)>span>input+label,
.signup div.selector:not(#foo)>div.qradiobutton-ctl>span>input+label {
  background-position: right 10px;
  font-size: 20px !important;
  font-family: "Jaldi", sans-serif !important;
}

.bidding-fieldset .note {
  font-size: 15px !important;
}

.lot-details .auc_info_bid .mxbid-input {
  width: 100%;
  box-sizing: border-box;
}

.signup #rf3_ctl {
  display: none;
}

.login #wrapper {
  padding-top: 20px;
  padding-bottom: 20px;
}


.login #wrapper .regfrm input[type=text],
.login #wrapper .regfrm input[type=password] {
  padding-top: 5px;
  padding-bottom: 5px;
  height: 33px;
}

.lot-details-index .auctitle>div.tle h3 .lot-name,
.view-auctions-info .auctitle>div.tle h3 {
  font-family: 'Bookman Old Style', serif !important;
  font-size: 34px !important;
  font-weight: 400;
}

.auc-lot-form.lot-qty .lot-label,
.auc-lot-form.lot-qty .lot-num {
  /*display: none;*/
}



/**************** changes @naman 06072018  *******************/

.lot-details .auc_dtl_title>div.tle a {
      font-weight: bold;
    font-family: "proxima-nova", "Arial", sans-serif;
    font-size: 15px;
    font-family: 'Bookman Old Style', serif !important;
    color: #fff !important;
    padding: 8px;
    padding-left: 40px;
    padding-right: 40px;
    text-transform: uppercase;
}
.lot-details .auc_dtl_title > div.tle
{
margin-bottom: 30px;
}
.login #wrapper .regfrm input[type=text],
.login #wrapper .regfrm input[type=password] {

  font-size: 15px !important;
}

.login #wrapper li.signin-forgot-link a {
  font-size: 15px !important;
}

.register-terms-and-conditions div.selector>label,
.register-terms-and-conditions div.selector>span>label,
.register-terms-and-conditions div.selector>div.qradiobutton-ctl>span>label {
  font-size: 18px;
}

.profile div.selector>label,
.profile div.selector>span>label,
.profile div.selector>div.qradiobutton-ctl>span>label {
  font-size: 18px;
}

.view-auctions-live-sale ul.lot-images-slider li.current-image .curr-img-wrap img {
  max-width: 470px !important;
  max-height: 428px;
  object-fit: cover;
  height: auto;
  width: 100% !important;
}

.view-auctions-live-sale ul.lot-images-slider li.current-image {
  /* height: 100%; */
  vertical-align: middle;
  text-align: center;
  max-width: 469px;
  max-height: 430px;
  width: 100%;
  height: 100%;
}

.profile #ProfileBillingPanel ul.frm>li:nth-child(7) {
  
}

@media only screen and (max-width: 568px) {
  .ui-widget-content.custom-combobox-input {
    height: 13px;
    font-size: 13px;
    min-height: 17px;
  }
}

@media only screen and (max-width: 480px) {
  .custom-combobox-input {
    width: 93%;
  }

  .ui-button-icon-only .ui-icon {
    position: absolute;
    top: 18%
      /*7%*/
    ;
    margin-top: 0;
    left: 10%;
  }

  .mobui-composite-wrapper .custom-combobox-toggle {
    height: 29px;
    width: 29px;
    /*height: 29px;
    width: 45px;*/
  }

  .ui-widget>.qlistbox-ctl .ui-icon {
    height: 32px;
    width: 32px;
  }

  .custom-combobox-input {
    width: 92.1%;
  }
}


@media only screen and (max-width: 420px) {
  .register>div {
    width: 100% !important;
  }

  #footer .policy-coockie-btn .col-md-1 {
    line-height: 50px;
  }

  .ui-autocomplete {
    max-width: 297px;
  }
}

@media only screen and (max-width: 370px) {

  .mobui-composite-wrapper .ui-icon {
    height: 34px;
    width: 37px;
  }

  .mobui-composite-wrapper .custom-combobox-toggle {
    height: 30px;
    width: 36px;
  }

  .ui-icon {
    width: 32px;
    height: 25px;
  }
}

.auclisted .bdinfo section.left .currency-input .timed-maxbid,
.auclisted .bdinfo section.left .currency-input .timed-forcebid {
  outline: none;
  border: none;
      font-size: 15px;
}

.warning {
  color: red;
  font-size: 18px;
}

ul.auclting li.aucdes p:last-child {
  display: none;
}

.forgot-password .forgotfrm .unibtn a.drkblu {
  /* display: none; */
}

/* Error msg Color Change
   ==============================================================*/

#flash-notification.validation-error {
  color: #F00;
}

#flash-notification.validation-error span.title {
  background: rgba(0, 0, 0, 0) url("/css/custom/images/alert_icon.png") no-repeat scroll left top;
  font-size: 20px !important;
}

.validation-error,
.validation-error-checkbox {
  border-color: #F00 !important;
}

/* Error msg Color Change
   ==============================================================*/


/*#flash-notification.validation-error{
  color:red;
  }
.login #wrapper .regfrm input[type=text], .login #wrapper .regfrm input[type=password]{
      border: 4px solid red !important;
  }*/

.my-invoices .foolarge>thead>tr>th.item-lot-num {
  display: none !important;
}

.my-invoices .foolarge>thead>tr>th.item-sub-total {
 /* display: none !important;*/
}

.my-invoices .foolarge>tbody>tr>td.item-lot-num {
  display: none !important;
}

.my-invoices .foolarge>tbody>tr>td.item-sub-total {
  /*display: none !important;*/
}

.my-invoices-view .viewinfo li div.inv-print-btns-pdf {
  display: none;
}

.my-invoices-view .viewtitle figure a img {
  min-height: 100px;
  min-width: 198px;
}


.my-invoices-view h3 {
  margin: 0;
}

.my-invoices-view .viewtitle h3 {
  padding: 0;
}

.lot-details #slider4.rslides li figure a img {
  width: auto;
}

.bd-info .item-absentee-bids .value .absentee div {
  display: none;
}

.lot-details .auc_info_bid .cur_bid span.num-bids {
 /* display: none;*/
}

.view-auctions-info .auctitle>div.tle h3 span.sale-closed {
  display: none;
}

.view-auctions-catalog .auctitle>div.tle h3 span {
  font-size: 0;
  line-height: initial;
  margin-bottom: 0;
  display: inline;
}

.view-auctions-catalog .auctitle>div.tle h3 {
  line-height: 30px;
}

.view-auctions-catalog .auctitle>div.tle h3 span#auc-starts-ending-date {
  font-size: 22px !important;
  font-weight: 600;
}

.signup .opencollapse>li:nth-child(4) div.selector>span>label {
  line-height: 40px;
}

.srch_sec fieldset input[type=text] {
  font-family: "proxima-nova", "Arial", sans-serif;
  font-size: 22px;
  font-style: italic;
  color: #aaaaaa;
}

.compact_advance_search {
  background: #19486a;
}

.adsrch section.categories {
  /*display: none;*/
}

.adsrch section.categories-match {
  display: none;
}

.adsrch section.featured {
  display: none;
}

.adsrch section.exclude-closed div.smsel:not(#foo)>input[type=checkbox]:checked+label {
  /*display:none;*/
  color: #fff;
  font-weight: 600;
  font-size: 16px;
}

.adsrch section.exclude-closed div.smsel:not(#foo)>input[type=checkbox]:checked+label:hover {
  color: #fff;
}

.adsrch h3 {
  color: #fff;
  font-weight: bold;
}

.adsrch label {
  color: #fff;
  font-weight: bold;
  font-size: 17px;
}

.adsrch div.smsel:not(#foo)>input+label {
  
}

.adsrch input#advsKey input[type='text'].advstxt:hover,
.adsrch #advsSort_ctl .sbHolder input[type='text'].advstxt:hover {
  color: #000;
  border: 3px solid black;
}

.adsrch input#advsKey,
.adsrch #advsSort_ctl .sbHolder {
  color: #000;
  
  border: 4px solid #000;
}

::-webkit-input-placeholder {
  /* Chrome */
  color: #000;
}

:-ms-input-placeholder {
  /* IE 10+ */
  color: #000;
}

::-moz-placeholder {
  /* Firefox 19+ */
  color: #000;
  opacity: 1;
}

:-moz-placeholder {
  /* Firefox 4 - 18 */
  color: #000;
  opacity: 1;
}

.smsrch input[type="text"] {
  color: #000;
}

.smsrch input[type="text"]:hover {
 /* border: 3px solid #000;*/
}

.adsrch .sbSelector:link {
  color: #000;
  font-weight: 600;
  font-size: 16px;
}
.filter_ttl span {
    color: #000;
    font-size: 14px !important;
}
.sbOptions a:link,
.sbOptions a:visited {
  color: #000;
  font-weight: 600;
  font-size: 16px;
}

.adsrch .unibtn input.blu[type="button"] {
  /*border: 3px solid black;*/
  background: url(/m/images/arrows-ffffff.png) no-repeat 0px 4px;
}

.adsrch .unibtn input.blu[type="button"] {
  /*background: #94c01f !important;*/
}

/*.adsrch .unibtn input.blu[type="button"]:hover {
    background: #1a476c !important;
    text-decoration: none;
    outline: 0;
    color: #fff;
}*/
@media only screen and (max-width: 480px)
{
.smsrch input[type='text'] {
  font-size: 14px !important;
}
}
.adsrch section.sort-by .drplist .sbOptions>li:nth-child(8),
.adsrch section.sort-by .drplist .sbOptions>li:nth-child(9) {
  display: none;
}

div.smsel:not(#foo)>input+label {
  background: url(/css/custom/images/check.png) no-repeat 0px -83px;
}

div.smsel:not(#foo)>input[type=checkbox]:hover:checked+label,
div.smsel:not(#foo)>input[type=checkbox]:focus:checked+label,
div.smsel:not(#foo)>input[type=checkbox]:checked+label:hover,
div.smsel:not(#foo)>input[type=checkbox]:focus:checked+label,
div.smsel:not(#foo)>input[type=checkbox]:checked+label {
  /* background: url(/css/custom/images/check.png) no-repeat 0px 4px; */
}



.lot-details .time-status,
.lot-details .time-status a {
  font-size: 20px;
  font-family: "Jaldi", sans-serif !important;
  font-style: italic;
}

/*****************  live bidding page style set from here ********************/

.view-auctions-hybrid-sale ul.bidding-main li div#z47 {
  color: #19486a;
  font-size: 20px;
  font-weight: bold;
}

.view-auctions-hybrid-sale .live-bid.disabled.grey {
  line-height: 126px !important;
  color: #19486a;
  font-weight: bold;
}

.view-auctions-hybrid-sale .unibtn .grey {
  background-color: #94c01f;
}

.view-auctions-hybrid-sale .live-bid.placed.orng {
  line-height: 126px !important
    /*56px !important*/
  ;
  font-size: 30px !important;
  font-weight: bold;
}

.view-auctions-hybrid-sale .unibtn a.orng:hover {
  line-height: 96px !important
    /*56px !important*/
  ;
  /*font-size:30px !important;*/
  font-weight: bold;
}

.view-auctions-hybrid-sale .unibtn a#z17 {
  /*line-height:0px !important;
  */
  font-size: 20px !important;
  font-weight: normal;
  color: #fff;
}

.view-auctions-hybrid-sale #z17 .small-price {
  font-size: 22px;
  /*    line-height: 80px;
*/
}

.view-auctions-hybrid-sale .live-bid.disabled.grey br {
  display: none;
}

.view-auctions-hybrid-sale .highest {
  font-size: 22px;
  top: -15px;
  position: relative;
}

.view-auctions-hybrid-sale .live-bid #btn-outbid {
  margin-bottom: 0;
  color: #FFF
    /*#184c6b*/
  ;
  font-size: 18px;
  margin-top: 0px;
}

.view-auctions-hybrid-sale .unibtn.place-cont a#z17 {
  /*  line-height: 120px !important;
  line-height:130px !important;
*/
  color: #FFF
    /*#184c6b*/
  ;
  vertical-align: middle;
}

.view-auctions-hybrid-sale .unibtn a.orng,
.view-auctions-hybrid-sale .unibtn a.orng {
  /*  background: #94c01e !important;
*/
}

.view-auctions-hybrid-sale .unibtn a.orng:hover,
.view-auctions-hybrid-sale .unibtn a.orng:active {
  /*background: #94c01e !important;*/
}

/* .view-auctions-hybrid-sale .unibtn .grey {
  height:105px !important;
  width:140px !important;
} */

.view-auctions-hybrid-sale .lot-end-countdown {
  margin-top: -90px;
  padding-bottom: 70px;

}

.view-auctions-hybrid-sale .lot-bidding {
  max-height: inherit;
}

.view-auctions-hybrid-sale ul.bidding-main li.current-btn {
  position: relative;
  float: none;
}

.view-auctions-hybrid-sale .highest {
  /*position:absolute;
  top:0;
  left:0;
  right:auto;
  width:100%;
  text-align:center;
  color:#F00;
  font-weight:bold;
  font-size:18px;*/
}

.view-auctions-hybrid-sale #z17 .small-price {
  /*padding-top:20px;*/
}

.view-auctions-hybrid-sale #z17 #btn-outbid {
  font-size: 20px
    /*17px*/
  ;
  position: absolute;
  top: 53px
    /*-36px69px/*-36px*/
  ;
  left: 0;
  width: 100%;
  /*color: red;*/
}

.view-auctions-hybrid-sale .live-bid.placed.orng {
  font-size: 22px !important;
  /*    line-height:100px !important;
*/
}

.view-auctions-hybrid-sale .live-bid.disabled.grey {
  line-height: 110px !important;
  font-size: 22px !important;
}

.view-auctions-hybrid-sale .live-bid.placed.orng,
.view-auctions-hybrid-sale .live-bid.disabled.grey {
  margin-top: 10px
    /*30px*/
  ;
}

.view-auctions-hybrid-sale .lot-end-countdown>div {
  font-size: 22px;
}

.view-auctions-hybrid-sale .unibtn.place-cont a#z17>btn-outbid {
  background: #920002 none repeat scroll 0 0 !important;
}

.view-auctions-live-sale .messages {
  height: 140px;
  max-height: 140px;
}

.view-auctions-live-sale ul.bidding-main li.current-btn .bid-count-cont .bid-countdown {
  font-size: 36px;
}

ul#messages li.note {
  color: red;
  text-align: center;
}

/*//// Thanks for your interest in this sale. We are reviewing your registration and you will receive an email upon approval.//*/
ul#messages li {
  text-align: center;
  color: red;
}

/*//// Thanks for your interest in this sale. We are reviewing your registration and you will receive an email upon approval.//*/

.register-registration-confirm .opencollapse>li.solo .reg-confirm p {
  /*width:88%;
  margin:0 auto;*/
}

.register-registration-confirm .auctitle {
  /*padding: 65px 0 34px 0;
  margin-top:100px;*/
}

.signup .opencollapse>li:last-child .loginfrm ul.frm>li .reg-terms>p,
.signup .opencollapse>li:last-child .loginfrm ul.frm>li .reg-terms ul {
  color: #000;
}

/*.reg-terms p{
  color:#000;
  }*/

.register-terms-and-conditions .loginfrm ul.frm>li div.terms-and-conditions {
  color: rgba(89, 16, 16, 1);
}


/*************************************************************************************/
.register-revise-billing span#whatch_text {
  display: block;
  font-size: 18px;
  text-align: center;
  color: #F00;
  font-weight: bold;
  line-height: 30px;
}

.register-revise-billing div.profilebillingpanel-ctl li.cc-info-ctrls .ui-widget input,
.register-revise-billing div.profilebillingpanel-ctl li.cc-info-ctrls .ui-widget select,
.register-revise-billing div.profilebillingpanel-ctl li.cc-info-ctrls .ui-widget textarea,
.register-revise-billing div.profilebillingpanel-ctl li.cc-info-ctrls .ui-widget button {
  font-weight: bold;

}

.register-revise-billing div.profilebillingpanel-ctl li.cc-info-ctrls .ui-widget {
  border: 2px solid #F00;
  border-radius: 3px;
}

.register-revise-billing div.profilebillingpanel-ctl li.cc-info-ctrls .ui-widget input[type=text]::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #000;
}


.register-revise-billing li.cc-info-ctrls input[type=text]:-ms-input-placeholder {
  font-weight: bold;
}

.profile .opencollapse>li:nth-child(3) .accordionContent {
   
 
}

.register-revise-billing div.profilebillingpanel-ctl li.cc-info-ctrls .qtextbox-ctl {
  border: 2px solid #F00;
  border-radius: 3px;
}

/*************************************************************************************/

/******************* new footer css start here ***************************************/



.lot-details .myContainer .myDescription div.clear {
  float: left !important;
  clear: none;
}

ul.auclting.auc-type-t li.aucdes span.auction_list_start_date,
ul.auclting.auc-type-t li.aucdes span.auction_list_date_dash {
  display: none;
}

.register-revise-billing .loginfrm .profilebillingpanel-ctl ul.frm>li:nth-child(13) div:first-child {
  display: block !important;
}

.view-auctions-live-sale .unibtn a.orng {
  background: #1a476c !important;
  color: #fff;
  border: 2px solid red;
  line-height: 96px !important
    /*56px !important; */
  ;
}

.view-auctions-live-sale .unibtn a.orng:hover {
  background: #94c01e !important;
}

ul.bidding-main li.current-btn {
  float: left;
}

ul.bidding-main li.current {
  text-align: center;

}

@media screen and (max-width: 380px) {
  .link-report-problem {
    position: inherit;
    right: 0px;
    margin-right: 0;
    display: block;
    width: 100%;
    text-align: center;
  }

  .view-auctions-live-sale ul.bidding-main li {
    text-align: center !important;
  }

  ul.bidding-main li.current-btn {
    float: none;
  }
}

/*.view-auctions-live-sale {
  color:#94c01e;
  border:1px solid red;
  }
.view-auctions-live-sale .unibtn a.orng:hover .outbid{
  color:#fff;
  }*/
.view-auctions-live-sale .unibtn .grey {
  background-color: #94c01f;
}

.adsrch #advsSort_ctl .sbHolder {
  width: 96%;
}

.adsrch input[type='text'].advstxt,
.smsrch input[type='text'],
.smsrch,
.categories span {
 /* height: 39px;
  line-height: 35px;
  border-radius: unset;*/
      font-family: 'Bookman Old Style', serif !important;

}
input#advsKey.advstxt::placeholder,
section.lotnum div.smsrch span#advsLotNum_ctl.qtextbox-ctl input.textbox::placeholder,
.categories span
{
    color: rgba(89, 16, 16, 1) !important;
}
ul.auclting li.aucdes span.in-progress,ul.auclting li.aucdes > div > p:nth-child(2) > span a span{
      color: #333a41;
    text-decoration: underline;
    font-weight: 700 !important;
}

.adsrch section.sort-by .sbHolder .sbOptions>li:nth-child(5) {
  display: none !important;
}

.view-auctions-hybrid-sale .lot-bidding {
  background-image: url(/css/custom/images/bidbutton.png);
  background-repeat: no-repeat;
  border: 1px solid #d9d9d9;
  min-height: 509px !important;
  background-size: 320px;
}

/*
BIDDERCLIENT_MOBILE_PLAYSOUNDS

*/

.view-auctions-hybrid-sale ul.bidding-main li.current-btn .bid-count-cont .bid-countdown {
  height: auto;
  line-height: 40px;
}

.view-auctions-hybrid-sale .lot-images-container {
  min-height: 509px;
}

.view-auctions-hybrid-sale .lot-description .lot-description-content {
  min-height: 235px;
}

#language-select-wrapper #language-select {
  display: none;
}

.filters.cat_fltr .left.itmspage {
  display: none;
}

div.toppag>div.right {
  float: none;
  padding-left: 10%;
  display: block;
}

div.toppag>div.pagintn {
  /*display: none;*/
  width: 100%;
}

div.toppag>div.pagintn.right {
  display: inline-block;
}


.view-auctions.view-auctions-live-sale th.hammer {

  display: none
}


.view-auctions.view-auctions-live-sale tr td.hammer {

  display: none;

}

.signup .loginfrm ul.frm>li {
  font-size: 20px;
  line-height: 20px;
}

@media screen and (max-width: 568px) {

  .signup div.selector:not(#foo)>input+label,
  .signup div.selector:not(#foo)>span>input+label,
  .signup div.selector:not(#foo)>div.qradiobutton-ctl>span>input+label {
    padding-right: 34px;
    padding-top: 0px;
    ackground: url(/m/images/gr_empcircle.png) right 10px no-repeat !important;
  }

  .signup div.selector:not(#foo)>input[type=checkbox]:active:checked+label,
  .signup div.selector:not(#foo)>input[type=checkbox]:checked+label:hover:active,
  .signup div.selector:not(#foo)>span>input[type=checkbox]:active:checked+label,
  .signup div.selector:not(#foo)>span>input[type=checkbox]:checked+label:hover:active {
    background: url(/m/images/gr_tckcircle.png) right 10px no-repeat !important;
  }
}

li.item-cview_condition_technical_report_pdf_here .title,
.lot-details.lot-details-index .make-header {
  display: none !important;
}

/*li.item-ccondition_technical_report_pdf .title
{
font-weight:bold !important;
}*/

/*.aucbid.auclisted .price-info
{
    margin-top: 40px;
}

.aucbid.auclisted .item-cview_condition_technical_report_pdf_here
{
margin-top: -90px;
}*/
.custfile {
  color: #a1c038;
  font-weight: bold;
  font-size: 20px;
}

li.item-cview_condition_technical_report_pdf_here {
  width: 125% !important;
  margin-bottom: 10px;
}

@media only screen and (max-width: 568px) {
  li.item-cview_condition_technical_report_pdf_here {
    width: 200% !important;
  }

  .aucbid.auclisted .item-cview_condition_technical_report_pdf_here {
    margin-top: 0px;
  }
}

.view-auctions.view-auctions-live-sale #pdf {
  margin-top: 80px;
}

.view-auctions.view-auctions-live-sale #pdf .custfile {
  color: #a1c038;
  font-weight: inherit;
  font-size: inherit;
}
.view-auctions.view-auctions-live-sale div div#pdf{
  display: none;
}

/* .index.index-index starts  */

.index.index-index li.auclink > div:nth-child(1){
  display: flex;
  align-items: center;
}

.index.index-index li.aucimg figure{
  min-height: 200px;
}

.index.index-index span#bidder_status{
  display: none;
}

.index.index-index span.auc-cf-key{
  width: auto;
}

.index.index-index li.auc-cf-name-starts-ending.auc-cf-text{

    width: 205px;

    /* padding: 28px; */

}

.index.index-index li.auc-cf-name-starts-ending.auc-cf-text{
  display: none;
}

.index.index-index li.auc-cf-name-fme-auction-link{
  display: none;
}

@media only screen and (max-width: 414px) {

.index.index-index li.auclink > div:nth-child(1){

  flex-direction: column;
}

.index.index-index div.unibtn{
  width: 200px;
}


}

/* .index.index-index ends  */

/* .forgot-password.forgot-password-index starts */

.forgot-password.forgot-password-index section.forgotfrm.signfrm{
  margin-left: 10%;
  margin-right: 10%;
}

@media only screen and (max-width: 414px){
.forgot-password.forgot-password-index section.forgotfrm.signfrm.loginfrm{
  width: 80%;
}

.forgot-username.forgot-username-index section.forgotfrm.signfrm.loginfrm{
  width: 80%;
}

}

/* .forgot-password.forgot-password-index ends */



/* Common starts */

div.selector:not(#foo) > input + label, 
div.selector:not(#foo) > span > input + label, div.selector:not(#foo) > div.qradiobutton-ctl > span > input + label{

background-position:90% 1px !important;
}

/*div.selector:not(#foo) > input[type=checkbox]:hover:checked + label, div.selector:not(#foo) > input[type=checkbox]:focus:checked + label, 
div.selector:not(#foo) > input[type=checkbox]:checked + label:hover, div.selector:not(#foo) > input[type=checkbox]:focus:checked + label, 
div.selector:not(#foo) > span > input[type=checkbox]:hover:checked + label, 
div.selector:not(#foo) > span > input[type=checkbox]:focus:checked + label, 
div.selector:not(#foo) > span > input[type=checkbox]:checked + label:hover, 
div.selector:not(#foo) > span > input[type=checkbox]:focus:checked + label{
  background-position:90% 4px !important;
}*/
/* Common ends */

/* .profile.profile-view starts */

.profile.profile-view .signfrm{
  width: 90%;
}



.profile.profile-view div.selector:not(#foo) > input + label, div.selector:not(#foo) > span > input + label, 
.profile.profile-view div.selector:not(#foo) > div.qradiobutton-ctl > span > input + label{
  
  background-position: 90% 1px !important;
  padding-right: 40px;
}

.credits-settlements{
  background: #9dc63e;
  padding-top: 0;
  height: 34px;
  display: flex;
  justify-content: center;
  margin-bottom: 20px;
  align-items: center;
  width: 50%;
  margin-left: 25%;
  border-radius: 4px;
}


.credits-settlements:hover{

  border:1px solid #9dc63e;
  background: #FFF;
  



}



.credits-settlements a.settlements-link{
  background: unset;
  padding: 0;
  width: 100%;
  font-size: 20px;
  font-weight: 400;
  color:rgba(89, 16, 16, 1) !important;
}



.credits-settlements a.settlements-link:hover{
  font-style: normal;
}

@media (max-width: 414px) {

  .credits-settlements{
    width: 100%;
    margin-left: 0%;
  
  }
  
  
}


/* .profile.profile-view starts */


/* .register.register-terms-and-conditions starts */

.register.register-terms-and-conditions div.selector:not(#foo) > input + label, 
.register.register-terms-and-conditions div.selector:not(#foo) > span > input + label, 
.register.register-terms-and-conditions div.selector:not(#foo) > div.qradiobutton-ctl > span > input + label{
  background-position:99% 2px !important;
}
input#advsKey.advstxt
{
    height: inherit !important;
}

.register.register-terms-and-conditions div.selector:not(#foo) > input[type=checkbox]:hover:checked + label, 
.register.register-terms-and-conditions div.selector:not(#foo) > input[type=checkbox]:focus:checked + label, 
.register.register-terms-and-conditions div.selector:not(#foo) > input[type=checkbox]:checked + label:hover, 
.register.register-terms-and-conditions div.selector:not(#foo) > input[type=checkbox]:focus:checked + label, 
.register.register-terms-and-conditions div.selector:not(#foo) > span > input[type=checkbox]:hover:checked + label, 
.register.register-terms-and-conditions div.selector:not(#foo) > span > input[type=checkbox]:focus:checked + label, 
.register.register-terms-and-conditions div.selector:not(#foo) > span > input[type=checkbox]:checked + label:hover, 
.register.register-terms-and-conditions div.selector:not(#foo) > span > input[type=checkbox]:focus:checked + label{
  background-position:99% 2px !important;
}

.register-terms-and-conditions .opencollapse > li .signfrm{
  margin-left: 5%;
  margin-right: 5%;
}

/* .register.register-terms-and-conditions ends */

/* .signup.signup-index starts */
.signup.signup-index section.signfrm.loginfrm{
  width: 90%;
  margin-left: 5%;
  margin-right: 5%;
}

.signup.signup-index .sbHolder{
  width: 100%;
}

.signup.signup-index div.selector:not(#foo) > input + label, 
.signup.signup-index div.selector:not(#foo) > span > input + label, 
.signup.signup-index div.selector:not(#foo) > div.qradiobutton-ctl > span > input + label{
  background-position:100% 7px !important;
}


.signup.signup-index div.selector:not(#foo) > input[type=checkbox]:hover:checked + label, 
.signup.signup-index div.selector:not(#foo) > input[type=checkbox]:focus:checked + label, 
.signup.signup-index div.selector:not(#foo) > input[type=checkbox]:checked + label:hover, 
.signup.signup-index div.selector:not(#foo) > input[type=checkbox]:focus:checked + label, 
.signup.signup-index div.selector:not(#foo) > span > input[type=checkbox]:hover:checked + label, 
.signup.signup-index div.selector:not(#foo) > span > input[type=checkbox]:focus:checked + label, 
.signup.signup-index div.selector:not(#foo) > span > input[type=checkbox]:checked + label:hover, 
.signup.signup-index div.selector:not(#foo) > span > input[type=checkbox]:focus:checked + label{
  background-position:100% 7px !important;
}

/* .signup.signup-index ends */



/* .auctions.auctions-catalog starts */

.auctions.auctions-catalog div.account-info{
  display: none;
}

.auctions.auctions-catalog a.com{
  display: none;
}
.auctions.auctions-catalog div.scroll-list.filter_contnt.accordion-content{
  /* display: none; */
}

.auctions.auctions-catalog .right section.catitle.auctitle div.unibtn:not(.auclistbtn){
  display:none;
}

/* .auctions.auctions-catalog ends */


/* .forgot-username.forgot-username-index starts */

.forgot-username.forgot-username-index section.forgotfrm.loginfrm.signfrm{
  margin-left: 10%;
  margin-right: 10%;
}

/* .forgot-username.forgot-username-index ends */

#ads01 div.loginfrm.signfrm.adsrch{
  width: 100%;
}

#ads01 .adsrch div.smsel:not(#foo) > input + label{

padding-right: 40px;
}


#headsec nav li.search{
  display: none !important;
}
div.tle h3 span.sale-date{
  display: none;
}

@media screen and (max-width: 480px){
  .footer-center img{
    min-width:100px;
  }
  .internal-footer .footer-container{
    overflow-x: scroll;
  }

}


/*Starts : Advance search*/

a.search_toggle_btn {
  display: none;
}

div.advSearchAccordionContent section.sort-by,
div.advSearchAccordionContent section.categories-match,
div.advSearchAccordionContent section.featured,
div.advSearchAccordionContent section.exclude-closed,
div.advSearchAccordionContent section.price-range {
  display: none;
}

section.compact_advance_search {
  display: block;
  width: 100%;
  height: 25%;
  padding-top: 0px;
  margin-bottom: 10px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
}


span#advsKey_ctl.qtextbox-ctl {
  height: 52px;
  width: 25%;
  margin-right: 15px;
}

input#advsKey.advstxt,
section.lotnum div.smsrch span#advsLotNum_ctl.qtextbox-ctl input.textbox {
  height: 100%;
      border: 2px solid rgba(89, 16, 16, 1) !important;
          border-radius: .5rem;
}
section.lotnum div.smsrch span#advsLotNum_ctl.qtextbox-ctl input.textbox,
.advSearchAccordionContent section ul.srch_list.opencollapse li,

.auclisted .bdinfo section.left span.currency-input
{
  border: 2px solid rgba(89, 16, 16, 1) !important;	
}
.auclisted .figure-col
{
/*border-right: 2px solid rgba(89, 16, 16, 1) !important;		*/
    background: #fff;
}
ul.srch_list {
  margin-top: 0px;
}

div.advSearchAccordionContent section.categories {
  padding-top: 0px;
  border: 0;
  width: 25%;
  margin-right: 15px;
}

.advSearchAccordionContent section ul.srch_list.opencollapse li {
  
    min-height: 24px;
    /* border: 1px solid #E5E5E5 !important; */
    padding-top: 14px;
    border-radius: .5rem;
    max-width: inherit !important;
}

ul.srch_list li {
  background: white;
  
}

div.categories-list.filter_contnt.accordionContent {
  /* display: none ; */
}

.advSearchAccordionContent ul.srch_list.opencollapse li {
  /* display: flex;
  justify-content: center;
  align-items: center; */
}

ul.srch_list li div.filter_ttl.accordionButton:hover {
  background-color: unset;
}

div.advSearchAccordionContent section.lotnum {
  padding: 0px;
  border: 0;
  width: 25%;
  height: 52px;
  margin-right: 15px;
}

div.advSearchAccordionContent section.lotnum div.smsrch {
  height: 97%;
  border: 1px solid #E5E5E5 !important;
}

section.lotnum div.smsrch span#advsLotNum_ctl.qtextbox-ctl input.textbox {
  height: 100%;
}

div.advSearchAccordionContent div.adbtn.unibtn {
  padding: 0px;
  margin: 0px;
  width: 25%;
  height: 52px;
  margin-right: 15px;

}

.advSearchAccordionContent span#advsSearch_ctl.qbutton-ctl input#advsSearch.blu {
  height: 100%;
 
 /* justify-content: center;*/
  align-items: center;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

div.advancedsearchpanel-ctl div#ads01 div.loginfrm.signfrm.adsrch {
  width: 100%;
}

#AdvancedSearch section.compact_advance_search {
  position: unset;
  box-shadow: none;
  background: white;
}

div.advSearchAccordionButton {
  display: none;
}

div.advSearchAccordionContent section.categories label {
  display: none;
}

div.advSearchAccordionContent section.lotnum label {
  display: none;
}

div.advSearchAccordionContent {
  display: flex;
  justify-content: space-between;
}

.advancedsearchpanel-ctl .loginfrm.signfrm.adsrch ul.srch_list.opencollapse li {
  background: white;
}

#customTopTag {


  display: flex;
  height: 52px;
  justify-content: center;
  align-items: center;


}

div#customTopTag.toppag div.grid_list {
  display: flex;
  justify-content: center;
  align-items: center;

}

div.filters.toppag {
  display: flex;
  /*justify-content: center;*/
}

div.auc_srch.auclist>div.itmspage {

  display: flex;
  justify-content: flex-end;
  margin-bottom: 20px;


}

div.auc_srch.auclist>div.itmspage>span.textTop {
      margin-right: 15px;
    
    font-size: 13px !important;
}

div.grid_list {
     /* border: 1px solid #E5E5E5 !important;*/
}

div.grid_list span {
  font-size: 18px;
}

div#listViewAnchor {

  width: 115px !important;
  height: 52px;
  display: flex;
  justify-content: center;
  align-items: center;
      border: 1px solid #E5E5E5 !important;


}

div#gridViewAnchor {

  width: 115px !important;
  height: 52px;
  display: flex;
  justify-content: center;
  align-items: center;
      border: 1px solid #E5E5E5 !important;



}

.grid_list a.current,
.grid_list a:active,
.grid_list a:hover {
  /*background-color: #e7e7e7 !important;
  height: 100% !important;*/
}

div.grid_list a {
 /* width: 115px !important;
  height: 52px;
  margin: 0px;*/
}

div#listViewAnchor a.lst {

  background: url(/css/custom/images/bma_list.png) no-repeat;
  margin: 0px;
  background-position: center;
  background-size: 16px 16px;
}

div.grid_list div#gridViewAnchor a.sqr {

  background: url(/css/custom/images/bma_grid.png) no-repeat;
  margin: 0px;
  background-position: center;
  background-size: 16px 16px;

}

input.advstxt,
div.filter_ttl.accordionButton span {
  color: #666 !important;
  font-family: "Open Sans", Arial, sans-serif;
  font-size: 14px !important;
}

section.auction-type,
section.auctions {
  display: none;
}
.search.search-index section.accounts
{
display: none;
}
.search.search-index .adsrch section
{
  border:none;
}
.grid_list a.com {
    display: none;
}
@media only screen and (max-width: 414px) {
  input.custom-combobox-input.ui-widget.ui-widget-content.ui-state-default.ui-corner-left.ui-autocomplete-input {
    padding-right: 0px !important;
  }

  div.advSearchAccordionContent section.lotnum {
    width: 100% !important;
    margin-right: 0px;
  }


  div.advSearchAccordionContent div.adbtn.unibtn {
    width: 100% !important;
    margin-right: 0px;
    margin-bottom: 25px !important;
  }

  div.advSearchAccordionContent section.categories {
    width: 91% !important;
    margin-top: 15px;
  }

  .auctions.auctions-catalog input.advstxt {
    height: 52px !important;
    margin-top: 15px;
  }

}
div.smsel:not(#foo)>input+label {
    padding: 0;
    background: url(/m/images/filchk.png) no-repeat 0px -83px !important;
    min-height: 22px;
    width: auto;
    padding-left: 20px;
    display: block;
    color: #666;
    font: normal 13px/18px "Open Sans",Arial,sans-serif;
    margin: 0;
    padding-top: 3px;
}
div.smsel:not(#foo)>input[type=checkbox]:checked+label {
    background: url(/m/images/filchk.png) no-repeat 0px 4px !important;
}

/*Ends : Advance search*/

/* .my-invoices.my-invoices-index starts */

/* status */

.my-invoices.my-invoices-index tbody tr td:last-child,
.my-invoices.my-invoices-index thead tr th:last-child{
  /*display:none;*/
}

.my-invoices.my-invoices-index article.bodybox ul.shwsrch li:nth-child(1){
  display: none;
}

.my-invoices.my-invoices-index article.bodybox ul.shwsrch li:nth-child(2){
  display: flex;
  justify-content: center;
}

.my-invoices.my-invoices-index ul.shwsrch{
  display: flex;
  justify-content: center;

}

.my-invoices.my-invoices-index div.left.smboxsrch label{
  text-align: center;
}

/* .my-invoices.my-invoices-index ends */

/* .my-settlements.my-settlements-index starts */

.my-settlements.my-settlements-index ul.shwsrch{
  display: none;

}

/* .my-settlements.my-settlements-index ends */

.my-invoices-print .footable>thead>tr>th,
.my-invoices.my-invoices-print .footable > tbody > tr > td {
    
    text-align: left;
}

.my-invoices.my-invoices-print tr td.item-lot-name{
  text-align: left !important;
}


.my-invoices.my-invoices-print ul.viewinfo *,
.my-invoices.my-invoices-print .viewtitle p{
  font-size:13px;
  font-family:Arial;
  color: #000000 !important;
  line-height: normal;
  font-weight: 400;
}

/* .my-settlements.my-settlements-view starts */

.my-settlements.my-settlements-view .inv_btm > li:first-child{
  width: 100%;
}

.my-settlements.my-settlements-view .inv_btm > li:last-child{
  width: 100%;
}

.my-settlements.my-settlements-view #MySettlementItemForm article.settlements-bodybox ul.inv_btm{
  display: flex;
  flex-direction: column;
}

.my-settlements.my-settlements-view #MySettlementItemForm article.settlements-bodybox ul.inv_btm > li{
  margin-bottom: 15px;
}

div.notes{
  margin-right: 0px;
}

.my-settlements.my-settlements-view table.foolarge.footable.settlement-datagrid tfoot{
  display: none;
}

.my-settlements.my-settlements-view .settlements-bodybox{
  max-width: unset;
  width: 100%;
  color: #000000;
}
.my-settlements.my-settlements-view div.cust-address{
  margin-bottom: 10px;
}

div.notes h4{
  display: none;
}

div.notes section{
  padding: 14px 15px;
  display:block;
  font-size: 13px;
  font-family:Arial;
  
}
div.summary section i span {
    
        font-weight: 700;
    color: #666666;
    font-family: 'proxima_nova_softregular', 'trebuchet MS', 'Lucida sans', Arial;
    font-size: 13px;

}
.my-settlements.my-settlements-view section#extra_charges_div i{
  margin-bottom: 10px;
}

.my-settlements.my-settlements-view div.summary section em{
  width: auto;
}

/* Estimate */

.my-settlements.my-settlements-view td.item-lot-est,
.my-settlements.my-settlements-view th.item-sale-lot-est{

  display: none;

}

/* Lot number */
.my-settlements.my-settlements-view td.item-lot-num,
.my-settlements.my-settlements-view th.item-lot-num{
  display: none;
}

/* Sale #/Log # */

.my-settlements.my-settlements-view td.item-sale-num,
.my-settlements.my-settlements-view th.item-sale-lot-num{
  /* display: none; */
}

/* Fee */

.my-settlements.my-settlements-view td.number.item-fee,
.my-settlements.my-settlements-view th.item-fee{
  display: none;
}

/* subtotal */

.my-settlements.my-settlements-view th.item-sub-total,
.my-settlements.my-settlements-view td.number.item-sub-total{
  /*display: none;*/
}

.my-settlements.my-settlements-view table.foolarge.footable{
  border: 0;
  border-top: 1px solid #9a9a9a;
}

.my-settlements.my-settlements-view th{
background: white;
border-bottom: 2px solid #000;
}

.my-settlements.my-settlements-view .foolarge > tbody > tr > td{
  border: 0;
}

.my-settlements.my-settlements-view table.settlement-datagrid tr.alternate{
  background-color: #f7f7f7;
}

.my-settlements.my-settlements-view .tablesection *{
  font-size:13px;
  font-family:Arial;
  color: #000000;
}

.my-settlements.my-settlements-view ul.viewinfo li:last-child{
  /* display: none; */
}

.my-settlements.my-settlements-view div.inv-print-btns-printable.unibtn{
  display: none;
}

.my-settlements.my-settlements-view ul.viewinfo li div em{
  display: none;
}

.my-settlements.my-settlements-view article.settlements-bodybox.bodybox h3{
  display: none;  
}

.my-settlements.my-settlements-view div#image_and_address{
  display: flex;
  justify-content: space-between;
}

.my-settlements.my-settlements-view div#address_info{
  text-align: right;
}

.my-settlements.my-settlements-view div#address_info em{
  display: none;
}

.my-settlements.my-settlements-view div#address_info *{

  font-size:13px;
  font-family:Arial;
  color: #000000;
  line-height: normal;


}

.my-settlements.my-settlements-view  .viewtitle figure{
  width: 100%;
}

.my-settlements.my-settlements-view div#settlement_information{


  font-size:13px;
  font-family:Arial;
  color: #000000;
  line-height: normal;
  /* margin-left: 20px; */

}

.my-settlements.my-settlements-view div#settlement_information em{
  font-weight: 700;
  display: inline-block;
}

.viewtitle figure a img{
  margin-left:20px;

}

.my-settlements.my-settlements-view .viewtitle figure a{
  height: auto;
  width: auto;
  display: block;
  margin-left: -20px;
}

.my-settlements.my-settlements-view .tablesection{
padding-top: 0;
}

.my-settlements.my-settlements-view ul.viewinfo{
  padding-top: 0;
  font-size:13px;
  font-family:Arial;
  color: #000000;
  line-height: normal;

}

.my-settlements.my-settlements-view div#settlement_information > p:last-child{
  display: none;
}


.my-settlements.my-settlements-view header#headsec,
.my-settlements.my-settlements-view div#custom-header{
  display: none;
}

.my-settlements.my-settlements-view footer{
  display:none;
}

.my-settlements.my-settlements-view td.item-sale-num{
  text-align: center;
}

/* status */
.my-settlements.my-settlements-index tr td:last-child,
.my-settlements.my-settlements-index tr th:last-child{
  /*display:none;*/
}

@media print {

  .my-settlements.my-settlements-view ul.inv_btm li{
    width: 100%;
    margin: auto;
    overflow: visible;
  }
  .my-settlements.my-settlements-view ul.inv_btm li > div{
    
  
    border-left: 0 ;
    border-right: 0;
  }

  .my-settlements.my-settlements-view a#to_top_scrollup.dashicons.back-to-top{
    display: none;
  }

}

/* .my-settlements.my-settlements-view ends */


/*Live Bidding CSS*/


.auctions.auctions-live-sale header#headsec {
    display: block;
    border: 0;
}
.auctions.auctions-live-sale div#wrapper {
    margin-top: 10px;
}
.auctions.auctions-live-sale div#wrapper {
    margin-top: 10px !important;
}
.auctions.auctions-live-sale div#auction_details_and_logout {
    display: flex;
    width: 97%;
}
.auctions-live-sale .mobile-content-wrap .auction-lot-details .auction-details {
    margin-left: 7%;
}
.auctions-live-sale .mobile-content-wrap .auction-lot-details .auction-details {
    margin-left: 0px !important;
   
    justify-content: center;
}
.auctions-live-sale .mobile-content-wrap .auction-lot-details .auction-title, .auctions-live-sale .mobile-content-wrap .auction-lot-details .lot-title {
    text-align: center !important;
}

.auctions-live-sale .mobile-content-wrap .auction-lot-details .auction-title {
    font-size: 20px !important;
    font-weight: 400 !important;
    width: auto !important;
}
.auctions.auctions-live-sale div.auction-details div.auction-date {
    font-size: 24px;
}
.auctions.auctions-live-sale div.auction-details div.auction-date, .auctions.auctions-live-sale div.auction-title {
    color: #4c4b4b;
    font-family: "Fanwood Text", Times, serif !important;
    line-height: 46px;
    font-weight: 400 !important;
    font-family: "Prata",serif !important;
    font-size: 20px !important;
       color: #211c35 !important;
    font-family: "PT Serif","Times New Roman",Times,serif !important;
    font-family: garamond-premier-pro-display,serif !important;
        font-family: 'Bookman Old Style', serif !important;
    text-transform: inherit !important;
    color: rgba(89, 16, 16, 1) !important;
}
.auctions.auctions-live-sale div.auction-details div.auction-date {
    font-size: 18px;
    font-weight: 100;
    text-align: center;
    font-weight: 700;
    width: auto !important;
    margin-left: 30px;

}
.auctions.auctions-live-sale div#logout_link{
    width: 28%;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #000;
    height: 35px;
    background: #fff;
    background-color: #726d7f !important;
    border-color: #726d7f !important;
    font-family: brandon-grotesque,sans-serif !important;
    text-transform: uppercase !important;
    font-size: 1rem !important;
    font-family: 'Bookman Old Style', serif !important;
    text-transform: inherit !important;
    color: rgba(89, 16, 16, 1) !important;
}
.auctions.auctions-live-sale div#logout_link a {
    color: #fff;
    
}
.auctions.auctions-live-sale div#logout_link:hover {
        background: #c1bfc7 !important;
    border-color: #c1bfc7 !important;
    color: #373347 !important;
}
.auctions.auctions-live-sale div#logout_link a:hover, .auctions.auctions-live-sale div#logout_link:hover a {
    color: #373347 !important;
}
.auctions-live-sale .mobile-content-wrap .auction-lot-details .short-sep, .auctions-live-sale .mobile-content-wrap .auction-lot-details .auction-location {
    display: none !important;
}
.auctions-live-sale .lot-images-container {
    margin-top: 10px;
    border: 0;
    width: calc(49% - 2px);
}
.auctions-live-sale ul.lot-images-slider li.current-image .curr-img-wrap img, .auctions-live-sale ul.lot-images-slider, .auctions-live-sale .lot-images-container {
    height: 380px !important;
    object-fit: contain;
}
.auctions-live-sale .lot-images-container {
    min-height: 200px !important;
}
.auctions-live-sale ul.lot-images-slider {
    border: 1px solid #891635;
    height: 390px;
    /* height: 380px; */
}
.auctions-live-sale ul.lot-images-slider,
.auctions-live-sale .video-stream, 
.auctions-live-sale .lot-bidding, 
.auctions-live-sale .lot-description {
    border: 0px !important;
}
.auctions-live-sale ul.lot-images-slider li.current-image .curr-img-wrap img, .auctions-live-sale ul.lot-images-slider, .auctions-live-sale .lot-images-container {
    height: 250px !important;
    object-fit: contain;
}
.auctions-live-sale ul.lot-images-slider li.current-image .curr-img-wrap img {
    
    object-fit: contain;
}
.auctions-live-sale .lot-bidding {
    min-height: 392px;
    height: 392px;
    max-height: 392px;
    width: 50%;
    box-sizing: border-box;
    margin-top: 10px;
    background: white;
    border: 1px solid #891635;
}
.auctions-live-sale .lot-bidding, .auctions-live-sale .lot-description {
    width: 49%;
    margin-top: 0px;
}
.auctions-live-sale .lot-bidding {
    min-height: 300px;
    height: 300px;
}
.auctions.auctions-live-sale ul.bidding-main {
    margin-top: -20px;
}
.auctions.auctions-live-sale ul.bidding-main {
    display: block;
}
ul.bidding-main li
{
  width: 100%;
}
.auctions.auctions-live-sale ul.bidding-main li.current {
    padding-top: 4px;
    display: flex;
    justify-content: center;
   

}
.auctions-live-sale .auction-lot-details .grp-title a,
.auctions-live-sale .auction-lot-details .grp-title {
    font-size: 20px;
    font-weight: normal;
    color: #000;
}
.auctions.auctions-live-sale .current-bid-amt
{

    margin-left: 10px;
}
.auctions-live-sale ul.auclting li.auclink>div a,
.auctions-live-sale .catlg, 
.auctions-live-sale .aucinfo, 
.auctions-live-sale .auction-title, 
.auctions-live-sale .auction-date, 
.auctions-live-sale .catalog-live-sale-link, 
.auctions-live-sale .catalog-mywatchlist-top, 
.auctions-live-sale .qdatarepeater-ctl .timelft a, 
.auctions-live-sale .qdatarepeater-ctl .bdttle a, 
.auctions-live-sale .unibtn a.orng, 
.auctions-live-sale .unibtn input[type=button].orng, 
.auctions-live-sale .unibtn input[type=submit].orng, 
.auctions-live-sale .accordionButton span, 
.auctions-live-sale .lot-title .lot-label, 
.auctions-live-sale .current-bid-label, 
.auctions-live-sale .current-bid-amt, 
.auctions-live-sale .sound .sound-label, 
.auctions-live-sale .messages, 
.auctions-live-sale .lot-description .lot-description-content, 
.auctions-live-sale .lot-description-header, 
.auctions-live-sale #chat-messages, 
.auctions-live-sale .footable>tbody>tr>td
{
          font-family: 'Bookman Old Style', serif !important;
   
    color: rgba(89, 16, 16, 1) !important;
}
.current-bid-label,.current-bid-amt {
    font-size: 28px;
    text-transform: uppercase !important;
}
.current-bid-label, .current-bid-amt {
    color: #000;
    font-weight: bold;
}
.auctions-live-sale .unibtn a.orng, 
.auctions-live-sale .unibtn input[type=button].orng, 
.auctions-live-sale .unibtn input[type=submit].orng, 
.auctions-live-sale .unibtn input[type=button].drkblu, 
.live-sale a {
    
    border-radius: 0px;
    text-shadow: none;
    border: 1px solid #a3d02b;
    color: #000;
    font-family: 'Bookman Old Style', serif !important;
    text-transform: inherit !important;
    color: #fff !important;
    background-color: rgba(89, 16, 16, 1) !important;
    border-color: #a3d02b;
    border-color: rgba(255, 255, 255, 1);
    box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.2);
       
    border-radius: .5rem;
}
.auctions-live-sale ul.bidding-main li.current-btn .bid-count-cont .bid-countdown {
    font-size: 30px;
}
div.currency-cont {
    display: none;
}
.auctions-live-sale .messages {
    height: 66px;
}
.messages .auc-lbl, #chat-messages .auc-lbl {
    font-weight: bold;
}
.auctions-live-sale .lot-description {
    height: 392px;
    /* height: 380px; */
}
.auctions-live-sale .lot-description {
    float: left;
}
.auctions-live-sale .video-stream,.auctions-live-sale .lot-description
{
  margin-top: 20px;
}
.lot-description-content {
    height: 200px;
    
}
.auctions-live-sale .lot-description {
    height: 100px !important;
}
.auctions-live-sale .lot-description {
    min-height: 300px;
    width: 100%;
    
    
}
.auctions-live-sale .lot-description-header {
    display: none;
}
.auctions.auctions-live-sale div.lot-description-header {
    background: white;
    border-bottom: 1px solid #891635;
}
.auctions.auctions-live-sale div.hide-close.lot-title>span, .auctions.auctions-live-sale div.hide-close.lot-title {
    color: #211c35 !important;
    font-weight: 700;
    font-size: 32px;
    font-family: garamond-premier-pro-display, serif !important;
    font-style: normal;
    font-family: 'Bookman Old Style', serif !important;
    text-transform: inherit !important;
    color: rgba(89, 16, 16, 1) !important;
   
}
}
.auctions.auctions-live-sale div.hide-close.lot-title>span {
    font-size: 22px;
    font-weight: 700;
    font-family: garamond-premier-pro-display, serif !important;
    font-style: normal;
    color: #211c35 !important;
    font-family: 'Bookman Old Style', serif !important;
    text-transform: inherit !important;
    color: rgba(89, 16, 16, 1) !important;
}
.auctions-live-sale .lot-title .num-lots span {
    font-size: 0px !important;
}
.auctions.auctions-live-sale span.lot-name {
    font-size: 0px !important;
}
.auctions-live-sale .lot-description .lot-description-content {
    min-height: 200px;
    font-family: freight-text-pro, serif !important;
    font-weight: 300;
    font-style: normal;
    font-size: 1.125rem;
    line-height: 1.5;
    color: rgb(105, 105, 105) !important;
    font-family: 'Bookman Old Style', serif !important;
    text-transform: inherit !important;
    color: rgba(89, 16, 16, 1) !important;
}
.lot-description-content * {
    font-size: 20px !important;
}
.lot-description-content .lot-category {
    display: none !important;
}
body.auctions.auctions-live-sale .myestimate .estimate {
    font-size: 20px;
}
.auctions-live-sale .video-stream {
    min-height: 392px;
    height: 392x;
    padding-top: 0px;
    border: 1px solid #891635;
    display: none;
}
.auctions-live-sale .video-stream {
    float: right !important;
}
.auctions-live-sale .video-stream {
    min-height: 230px !important;
}
.auctions-live-sale .video-stream div, .auctions-live-sale .video-stream iframe {
    width: 100%;
    height: 200px;
    border: 0;
}
.auctions-live-sale .video-stream iframe {
    width: 75% !important;
    margin-left: 10% !important;
}
.auctions.auctions-live-sale iframe#bidpathplayer {
    height: 395px;
}
.auctions.auctions-live-sale iframe#bidpathplayer {
    height: 325px !important;
}
.lot-upcoming {
    margin-top: 0px;
}
.lot-upcoming {
    border: 1px solid black;
}
.auctions.auctions-live-sale div.hide-close.lot-upcoming {
    display: block !important;
    margin-top: 10px;
}
.lot-upcoming h3 {
    font-size: 30px;
    color: #211c35;
    font-weight: 700;
    text-align: center;
    border-bottom: 1px solid rgba(89, 16, 16, 1);
    font-family: 'Bookman Old Style', serif !important;
    text-transform: inherit !important;
    color: rgba(89, 16, 16, 1) !important;
}
.lot-upcoming .short-sep {
    display: none;
}
.auctions.auctions-live-sale .list-options {
    margin-left: 10px;
}
.auctions.auctions-live-sale .footable {
    border-top: 1px solid #211c35;
}
.lot-upcoming .footable>thead>tr>th, .lot-upcoming .footable>thead>tr>td {
    /* background: #eff1f8 !important; */
    background: white !important;
    color: #000;
    font-family: 'Bookman Old Style', serif !important;
    text-transform: inherit !important;
    color: rgba(89, 16, 16, 1) !important;
}
.footable > thead th.estimate, .footable > tbody td.estimate {
    width: 150px !important;
}
.auctions.auctions-live-sale .footable {
    border-top: 1px solid #211c35;
}
.auctions.auctions-live-sale a.aucinfo,
.auctions.auctions-live-sale a.catlg
{
/*display: none;*/
    font-size: 18px !important;
    font-weight: 700 !important;
    text-transform: inherit !important;
    padding-left: 0px;
}
@media only screen and (max-width: 768px)
{
  .auctions-live-sale #wrapper {
    margin-top: 60px !important;
}
.auctions-live-sale .mobile-content-wrap .auction-lot-details .auction-details
{
  display: block;
}
.auctions-live-sale .mobile-content-wrap .auction-lot-details .auction-title
{
  width: auto !important;
}
.auctions-live-sale .mobile-content-wrap .auction-lot-details .auction-title,
.auctions.auctions-live-sale div.auction-details div.auction-date
{
  text-align: center !important;
}
.lot-upcoming {
    /*margin-top: 60px;*/
}
}
.auctions.auctions-live-sale .footable
{
border-top: 1px solid rgba(89, 16, 16, 1);
}
.auctions-live-sale .lot-upcoming
{
      border: 1px solid rgba(89, 16, 16, 1);
}
.auctions-live-sale .lot-upcoming .short-sep
{
  display: none;
}
.auctions-live-sale #upcoming-scroll {
   /* height: 390px !important;*/
    
}
.auctions-live-sale .lot-upcoming .footable>thead>tr>th, .lot-upcoming .footable>thead>tr>td {
    /* background: #eff1f8 !important; */
    background: white !important;
    color: #000;
    font-family: 'Bookman Old Style', serif !important;
    text-transform: inherit !important;
    color: rgba(89, 16, 16, 1) !important;
}
.auctions.auctions-live-sale .list-options
{
    margin-left: 10px;
}
@media only screen and (max-width: 760px)
{
  .auctions-live-sale .auc_slide.left
  {
    margin-left: 0px;
  }
  .auctions-live-sale .unibtn input.orng.place-bid
  {
    margin-top: 0px;
  }
  .auctions-live-sale .mxbid-input
  {
    display: flex;
  }
  .auctions-live-sale .maxbid-curr
  {
    margin-top: 13px;
  }
  .auctions-live-sale .mxbid-input span.qtextbox-ctl
  {
     width: 95%;
  }
}
/*.auctions.auctions-live-sale th.icon,
.auctions.auctions-live-sale td.icon
{
  display: none;
}
*/
@media only screen and (max-width: 380px)
{
.auctions.auctions-live-sale .footable > tbody > tr > td {
    padding: 12px 10px !important;
}
.auctions.auctions-live-sale th.title
{
  width: 200px; 
}
.auctions.auctions-live-sale .footable > tbody > tr > td.lot
{
  text-align: center;
}
.auctions-live-sale .video-stream {
    
    /*margin-top: 60px;*/
}
.auctions.auctions-live-sale div.hide-close.lot-title
{
  text-align: center !important;
}
.navbar-center > .navbar-brand {
    left: 66%;
}
.auctions-live-sale .video-stream iframe
{
  margin-left: 15% !important;
}
.auctions-live-sale .video-stream iframe {
    width: 100% !important;
        margin-left: -2% !important;
    
}
.myestimate
{
  text-align: center;
}
.auctions.auctions-live-sale th.icon,
.auctions.auctions-live-sale td.icon
{
    display: none;
}
.auctions-live-sale .lot-bidding {
    
    height: 300px;
}
}
/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3) { 
.auctions.auctions-live-sale .footable > tbody > tr > td {
    padding: 12px 10px !important;
}
.auctions.auctions-live-sale th.title
{
  width: 200px; 
}
.auctions.auctions-live-sale .footable > tbody > tr > td.lot
{
  text-align: center;
}
.auctions-live-sale .video-stream {
    
    /*margin-top: 100px;*/
}
.auctions.auctions-live-sale div.hide-close.lot-title
{
  text-align: center !important;
}
.auctions-live-sale .navbar-center > .navbar-brand {
    left: 66%;
}
.auctions-live-sale .video-stream iframe
{
  margin-left: 15% !important;
}
.auctions-live-sale .video-stream iframe {
    width: 100% !important;
        margin-left: -2% !important;
    
}
.myestimate
{
  text-align: center;
}
.auctions.auctions-live-sale div#logout_link {
    margin-top: 0px;
}
.auctions.auctions-live-sale th.icon,
.auctions.auctions-live-sale td.icon
{
    display: none;
}
.auctions-live-sale .lot-bidding {
    
    height: 390px;
}
}
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 812px) 
  and (-webkit-min-device-pixel-ratio: 3) { 
.auctions.auctions-live-sale .footable > tbody > tr > td {
    padding: 12px 10px !important;
}
.auctions.auctions-live-sale th.title
{
  width: 200px; 
}
.auctions.auctions-live-sale .footable > tbody > tr > td.lot
{
  text-align: center;
}
.auctions-live-sale .video-stream {
    
   /* margin-top: 100px;*/
}
.auctions.auctions-live-sale div.hide-close.lot-title
{
  text-align: center !important;
}
.navbar-center > .navbar-brand {
    left: 66%;
}
.auctions-live-sale .video-stream iframe
{
  margin-left: 15% !important;
}
.auctions-live-sale .video-stream iframe {
    width: 100% !important;
        margin-left: -2% !important;
}
.myestimate
{
  text-align: center;
}
.auctions.auctions-live-sale th.icon,
.auctions.auctions-live-sale td.icon
{
    display: none;
}
.auctions-live-sale .lot-bidding {
    
    height: 390px;
}
}
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) { 

.auctions-live-sale .mobile-content-wrap .auction-lot-details .auction-details
{
  display: flex !important;
}
.auctions-live-sale .mobile-content-wrap .auction-lot-details .auction-title
{
  /*width: 100% !important;*/
}
.auctions.auctions-live-sale div.auction-details div.auction-date {
    text-align: left !important;
}
.auctions-live-sale .mobile-content-wrap .auction-lot-details .lot-title
{
  text-align: center !important;
}
.auctions.auctions-live-sale ul.bidding-main
{
  width: 100%;
}
.auctions.auctions-live-sale iframe#bidpathplayer
{
  height: 330px !important;
}
.auctions-live-sale .video-stream iframe {
    
    margin-left: 10% !important;
}
.lot-upcoming {
    margin-top: 60px;
}
.auctions-live-sale .lot-description {
    min-height: 100px;
    height: 100px !important;
    
}
.auctions-live-sale .lot-description {
    margin-top: 90px;
}
.auctions-live-sale .video-stream {
   /* margin-top: 40px;*/
}
.auctions.auctions-live-sale th.icon,
.auctions.auctions-live-sale td.icon
{
    display: none;
}
.footable > tbody td.estimate
{
 text-align: center;
}
.auctions.auctions-live-sale th.title
{
      width: 435px;
}
}
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: landscape) { 

.auctions-live-sale .mobile-content-wrap .auction-lot-details .auction-details
{
  display: flex !important;
}
.auctions-live-sale .mobile-content-wrap .auction-lot-details .auction-title
{
  /*width: 100% !important;*/
}
.auctions.auctions-live-sale div.auction-details div.auction-date {
    text-align: left !important;
}
.auctions-live-sale .mobile-content-wrap .auction-lot-details .lot-title
{
  text-align: center !important;
}
.auctions.auctions-live-sale ul.bidding-main
{
  width: 100%;
}
.auctions.auctions-live-sale iframe#bidpathplayer
{
  height: 370px !important;
}
.auctions-live-sale .video-stream iframe {
    
   
}
.auctions-live-sale .lot-upcoming {
        margin-top: 100px;

}
.auctions-live-sale .lot-description {
    min-height: 100px;
    height: 100px !important;
}
.auctions-live-sale .lot-description {
    margin-top: 125px;
}
.auctions-live-sale .video-stream {
    /*margin-top: 40px;*/
}
.auctions.auctions-live-sale th.icon,.auctions.auctions-live-sale td.icon
{
    display: none;
}
.auctions.auctions-live-sale th.title
{
      width: 435px;
}
}
@media (max-width: 768px)
{
body.auctions.auctions-live-sale
{
zoom: 100% !important;
}
}
body.auctions.auctions-live-sale
{
zoom: 100% !important;
}
.auctions-live-sale li.logout p
{
    display: none;
}
.footable > thead th.estimate, .footable > tbody td.estimate {
    width: 150px !important;
}
body.auctions.auctions-live-sale .myestimate .estimate {
    font-size: 20px;
    color: #211c35 !important;
    font-family: garamond-premier-pro-display,serif !important;
    font-family: 'Bookman Old Style', serif !important;
    text-transform: inherit !important;
    color: rgba(89, 16, 16, 1) !important;
}
@media (max-width: 767px)
{
.auctions-live-sale ul.lot-images-slider {
    
   /* margin-top: -50px;*/
}
.auctions-live-sale .lot-header {
    display: block !important;
}
.auctions.auctions-live-sale span#z7{
  padding-top: 0px !important;
}
header#headsec
{
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}
}
@media (max-width: 767px) {
  .auctions-live-sale header#headsec {
    height: auto;
   /* margin-top: 75px;*/
  }
.auctions.auctions-live-sale div#auction_details_and_logout
{
    display: block;
}
.auctions.auctions-live-sale div#logout_link
{
width: 60%;
   margin-left: 20%;
}
}
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) { 
.auctions.auctions-live-sale div#logout_link
{
    /*margin-top: -150px !important;*/
}
}
@media only screen and (max-width:768px) {


.auctions.auctions-live-sale div.auction-title{
   /* margin-top: 30px;*/
}

.mobile-content-wrap .auction-lot-details .auction-details{
    padding-left: 0px;
}

.auctions-live-sale ul.lot-images-slider li.current-image .curr-img-wrap img{
    /*height: auto !important;*/
}

.auctions.auctions-live-sale li.current-btn,
.auctions.auctions-live-sale ul.bidding-main li.current{
    width: 100% !important;
    display: block;
}

.auctions.auctions-live-sale ul.bidding-main {
  flex-direction: column;
}
}
.lot-description-content .estimate {
    display: none;
}
.auctitle-live {
    width: 100%;
    /*display: none;*/
    padding:5px;
    position: relative;
}
.lot-description-content
{
  padding: 0 !important;
}
.auctions-live-sale .unibtn a.orng:hover,
.auctions-live-sale .unibtn input[type=button].orng:hover,
.auctions-live-sale .unibtn input[type=submit].orng:hover, 
.auctions-live-sale .unibtn input[type=button].drkblu:hover, 
.live-sale a:hover {
    color: #fff !important;
    background-color: #393939 !important;
    transition: all .3s ease !important;
}


/*Css End of Live Bidding screen*/

.auctions.auctions-catalog .cont_list_grd {
    padding: 0;
}
.auctions.auctions-catalog .catlogbox
{
  margin:0;
}

.aucbid div.selector:not(#foo) > input[type=checkbox]:hover:checked + label, 
.aucbid div.selector:not(#foo) > input[type=checkbox]:focus:checked + label, 
.aucbid div.selector:not(#foo) > input[type=checkbox]:checked + label:hover, 
.aucbid div.selector:not(#foo) > input[type=checkbox]:focus:checked + label, 
.aucbid div.selector:not(#foo) > span > input[type=checkbox]:hover:checked + label, 
.aucbid div.selector:not(#foo) > span > input[type=checkbox]:focus:checked + label, 
.aucbid div.selector:not(#foo) > span > input[type=checkbox]:checked + label:hover, 
.aucbid div.selector:not(#foo) > span > input[type=checkbox]:focus:checked + label,
.aucbid div.selector:not(#foo) > span > input + label,
.aucbid div.selector:not(#foo) > input[type=checkbox]:hover:checked + label, 
.aucbid div.selector:not(#foo) > input[type=checkbox]:focus:checked + label, 
.aucbid div.selector:not(#foo) > input[type=checkbox]:checked + label:hover, 
.aucbid div.selector:not(#foo) > input[type=checkbox]:focus:checked + label, 
.aucbid div.selector:not(#foo) > span > input[type=checkbox]:hover:checked + label, 
.aucbid div.selector:not(#foo) > span > input[type=checkbox]:focus:checked + label, 
.aucbid div.selector:not(#foo) > span > input[type=checkbox]:checked + label:hover, 
.aucbid div.selector:not(#foo) > span > input[type=checkbox]:focus:checked + label
{
  background: none !important;
      display: inline-flex;
    flex-direction: row-reverse;
        font-family: 'Bookman Old Style', serif !important;
    text-transform: inherit !important;
    color: rgba(89, 16, 16, 1) !important;
}
.aucbid div.selector:not(#foo) > span > input + label:before
{
    font-family: 'Font Awesome 5 Pro' !important;
    display: block !important;
    content: "\f005" !important;
    font-size: 24px;
        margin-left: 10px;
}
.aucbid div.selector:not(#foo) > input[type=checkbox]:checked + label:before,
.aucbid div.selector:not(#foo) > span > input[type=checkbox]:checked + label:before
{
    font-weight: 700;
        color: rgba(89, 16, 16, 1);

}
.auclisted .bd-chk{
   
    right: -30px;
    
}
.aucgrid .bd-chk
{
  right: 0;
}
.index.index-index .toppag
{
  display: none;
}
/*Header Sec CSS */

header#headsec {
    height: auto;
    background: rgba(89, 16, 16, 1) !important;
    height: 54px;
}
header#headsec {
    z-index: 0;
    position: relative;
}
header#headsec {
    background: rgba(89, 16, 16, 1);
}
header#headsec {
    padding-top: 0px;
    height: auto !important;
    z-index: 1;
    text-align: center;
    border-top: 1px solid #fff !important;
}
header#headsec {
    border-bottom: 1px solid rgba(89, 16, 16, 1) !important;
}
header a {
    text-decoration: none;
}
.mobileHamburgerMenu {
    display: inline-block;
    background: url(/m/images/mobile_menu_icon.png) no-repeat center center;
    width: 40px;
    height: 40px;
}
header#headsec a {
    position: relative;
    padding: 10px;
}
header#headsec a {
    font-weight: 400;
    letter-spacing: 0;
    text-align: center;
    font-family: 'Bookman Old Style', serif !important;
    font-size: 14px !important;
    color: white !important;
    text-transform: none !important;
}
header#headsec nav {
    width: 100%;
    max-width: inherit;
    margin: 0 auto;
}
header#headsec nav {
    float: none;
    max-width: 1240px;
    display: flex;
    justify-content: center;
}
header#headsec nav ul.listnav {
    height: 54px;
}
header#headsec nav ul.listnav {
    height: auto !important;
    padding-left: 0px;
}
header#headsec nav ul.listnav li {
    width: 14% !important;
}
header#headsec nav ul.listnav li {
    float: none;
    display: inline-block;
    width: auto !important;
    height: 40px;
}
#headsec nav ul.listnav li.search {
    display: none;
}
header#headsec nav ul.listnav li.search {
    width: 44px;
}
header#headsec nav ul.listnav li.search {
    width: 44px;
}
header#headsec nav ul.listnav li.search .magnifying-icon {
    background-size: contain;
    width: 24px;
    height: 28px;
}
header#headsec nav ul.listnav li {
    width: 14% !important;
}
li:hover, header#headsec nav ul li:active, header#headsec nav ul li.current {
    height: auto;
    background: transparent;
}
header#headsec nav ul li:hover, header#headsec nav ul li:active, header#headsec nav ul li.current {
    height: auto;
    background: transparent;
}
header#headsec nav ul.listnav li {
    float: none;
    display: inline-block;
    width: auto !important;
    height: 40px;
}
header#headsec nav ul.listnav li a {
    color: #fff !important;
    text-transform: uppercase;
}
header#headsec nav ul.listnav li a {
    
    font-size: 2.25rem !important;
    padding: 1.9em 0;
    white-space: nowrap;
    display: inline-block;
    font-weight: 500;
    padding: 14px 0px;
    font-family: 'Bookman Old Style', serif !important;
    font-size: 18px !important;
}
header#headsec nav ul.listnav li a {
    height: auto;
    padding: 7px 20px !important;
    line-height: inherit !important;
    width: auto;
     font-family: 'Bookman Old Style', serif !important;
    font-size: 18px !important;
    text-transform: uppercase !important;
    font-weight: 400 !important;
}
header#headsec li a:after {
        content: "";
    width: 65%;
    background-color: #fff;
    height: .625rem;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    transform: scaleX(0);
    transition: transform .4s ease;
       

}
header#headsec li a:hover:after, header#headsec li.current a:after {
       transform: scaleX(1);
    transition: transform .4s ease;
}
header#headsec li.current a:after {
        transform: scaleX(1);
}
header#headsec nav ul.listnav li.current, header#headsec nav ul.listnav li:hover,header#headsec nav ul.listnav li
{
  background: none;

}
header#headsec nav ul.listnav li
{
      border-bottom: 0px solid #999;
}
.auctions.auctions-live-sale .ui-widget .custom-combobox {
    display: flex;
    width: 90%;
    
}
.auctions.auctions-live-sale .custom-combobox-toggle {
    position: inherit;
}
a.grey.disabled.live-bid {
   background: rgba(89, 16, 16, 1);
    
  color: #fff;
  font-size: 24px !important;
  
}
.auctions.auctions-live-sale a.HighBidButtonColor {
    background: green !important;
    color: #fff;
    font-size: 24px !important;
    
    
}

.auctions.auctions-live-sale span#btn-outbid.outbid {
  color: #fff;
}
.auctions.auctions-live-sale a.outBidButtonColor {
  background: #e32600 !important;
  color: #fff;
  font-size: 24px !important;
}
.auctions.auctions-live-sale a.grey.disabled.live-bid,.auctions.auctions-live-sale #wrapper .unibtn a.orng
{
  height: 60px !important;
          font-family: 'Bookman Old Style', serif !important;
    font-size: 24px !important;
    font-weight: 400;
    line-height: 56px;
}
.auctions.auctions-live-sale a.HighBidButtonColor {
   display: flex !important;
    flex-direction: column-reverse !important;
        line-height: 16px !important;
            box-shadow: none;
    border-color: green;
}
.auctions.auctions-live-sale #wrapper .unibtn a.outBidButtonColor {
    background: #e32600 !important;
    background-color: #e32600 !important;
    color: #fff !important;
    font-size: 24px !important;
    line-height: 30px !important;
        box-shadow: none;
    border-color: red;
}
.auctions.auctions-live-sale .small-price
{
  margin-bottom: 5px;
}
.btmlinks
{    
padding: 24px;
padding-top: 0px;
}
.auctions-live-sale .auction-lot-details .grp-title,.auctions-live-sale .auction-lot-details .grp-title a {
    font-family: 'Bookman Old Style', serif !important;
    text-transform: inherit !important;
    color: rgba(89, 16, 16, 1) !important;
}
.similar-item {
    margin-top: 10px;
}
.auctions .auctitle > a.aucinfo {
    
}
.auctitle > a.aucinfo {
       font-family: 'Bookman Old Style', serif !important;
    font-weight: 400 !important;
    font-size: 16px !important;
    color: rgba(89, 16, 16, 1) !important;
    text-transform: capitalize !important;
}
 .auclisted ul.price-info span.youre-winning {
  color: green !important;
}
input[type="button"].grey:disabled
{
 /* background: #a3c255 !important; */
}
.dashicons, .dashicons-before:before {
    font-family: FontAwesome;
    display: inline-block;
    line-height: 1;
    font-weight: 400;
    font-style: normal;
    speak: none;
    text-decoration: inherit;
    text-transform: none;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    width: 20px;
    height: 20px;
    font-size: 20px;
    vertical-align: top;
    text-align: center;
    transition: color .1s ease-in;
}
.dashicons-arrow-up-alt2:before {
    content: "\f106";
}
#to_top_scrollup:hover {
           background: rgba(0,0,0,.2);
}
.back-to-top, .back-to-top:hover {
    background: none;
}
#to_top_scrollup {
    background-color: #a3d02b;
    -webkit-border-radius: 5%;
    -moz-border-radius: 5%;
    border-radius: 5%;
    box-sizing: content-box;
    bottom: 20px;
    color: #fff;
    cursor: pointer;
    display: none;
    font-size: 32px;
    font-weight: normal;
    height: 32px;
    opacity: 0.5;
    padding: 5px;
    position: fixed;
    right: 20px;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    width: 32px;
    z-index: 9999;
}
#to_top_scrollup {
    font-size: 48px;
    width: 48px;
    height: 48px;
    display: inline;
    font-weight: bold;
        background: rgba(0,0,0,.1);
    border-color: #fff;
    box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.2);
    opacity: 1;
}
#pnlOtherLots_ctl a.lot {
    font-family: 'Bookman Old Style', serif !important;
    font-size: 1.25rem !important;
    color: rgba(89, 16, 16, 1) !important;
}
.searchtext .nolots
{
    font-weight: 700;
    font-size: 3rem; 
    line-height: 4rem; 
    margin-bottom: 3rem;
}
.searchtext p
{
    color: #47535f;
    font-size: 2.25rem;
    line-height: 3rem;
    font-weight: 400;
    font-family: 'Bookman Old Style', serif;
}
.searchtext p a     
{
    font-weight: 700;
    font-size: 18px;
    color: #2b628c;
}
.searchtext p a:hover
{
  text-decoration: underline;
    text-decoration-color: #94c01e;
}
.searchtext
{
    
    margin-bottom: 6rem;
}
.fa-navicon:before, .fa-reorder:before, .fa-bars:before {
    content: "\f0c9";
    font-family: 'FontAwesome';
        font-size: 45px;
}
.mobile-hamburger-menu a.fa-bars
{
  background: none;
}
@media (max-width: 80em)
{
header.o-header .top-navigation .admin, header.o-header .top-navigation .admin a, header.o-header .top-navigation .admin p {
    font-size: 2rem !important;
}
}

.auctitle > div.tle h3 span
{
  font-size: 24px;
  
}
.auctitle > a.catlg {
   font-size: 18px !important;
   font-family: 'Bookman Old Style', serif !important;
    text-transform: inherit !important;
    color: rgba(89, 16, 16, 1) !important;
        font-weight: 400;

}
.bidder-num.hide-close
{

    font-family: 'Bookman Old Style', serif !important;
    text-transform: inherit !important;
    color: rgba(89, 16, 16, 1) !important;
        font-weight: 400;
}
.my-items-mobile-hamburger-menu a.fa-bars
{
  background: none;
}
@media only screen and (max-width: 568px)
{
.auclist div.selector:not(#foo) > span > input[type=checkbox]:hover + label, .auclist div.selector:not(#foo) > span > input[type=checkbox] + label, .auclist div.selector:not(#foo) > span > input[type=checkbox]:focus + label {
    width: 220px !important; 
}
}
@media (max-width: 767px)
{
.btmlinks
{
padding: 0;
}
.lot-details .auc_info a.ask, .lot-details .auc_info a.watch, .lot-details .auc_info a.remove-watch {
    min-height: 44px;
    line-height: 40px;
}
}
#ForgotPasswordForm > div > article > ul > li > div.accordionContent > section > div:nth-child(5),#adv_search_accounts,
body.signup li.user-shipping-contact-type
{
  display: none;
}
body.signup .user-reg-billing-panel .signfrm
{
    width: 80%;
        height: 605px;
}
body.signup .user-reg-billing-panel .accordionContent
{
    height: 770px;
}
.mobui-composite-wrapper label {
    text-align: center;
}
.sbOptions {
    
    height: 100px;
}
.sbToggle
{
  width: 6%;
}
div.selector:not(#foo) > span > input[type=checkbox]:checked + label.rf8s1
{
background: url(/m/images/gr_tckcircle.png) right 4px no-repeat;
}

.auctions.auctions-ask-question .signfrm {
    width: 80%;
    margin-right: 10%;
}
#wrapper {
    /*padding-top: 30px;*/
}
.loginfrm ul.frm > li:last-child
{
  padding:0;
}
ul.price-info li,.aucbid ul.price-info li>span.value
{
display: flex !important;
}
.register.register-revise-billing .signfrm {
    
    margin-right: 10%;
}
.register.register-revise-billing li.profile-billing-contact-type,
.register.register-revise-billing li.profile-billing-fax-panel,
.register.register-revise-billing li.profile-billing-email
{
  display: none;
}
.register.register-revise-billing .custom-combobox
{
  display: block;
}
.register.register-revise-billing .custom-combobox-input {
      width: 93.6%;
}
.register.register-revise-billing li.profile-billing-phone-panel .custom-combobox-input
{
margin-left: -25px;
}
.auctions-live-sale #chat-messages {
    height: 40px;
    overflow-y: auto;
    line-height: 16.8px;
}

.billingrequired
{
    color: rgba(89, 16, 16, 1);
    font-size: 3rem !important;
    font-weight: 700;
    width: 100%;
    text-align: center;
    margin: 100px;
    margin-bottom: 20px;
}
.register.register-revise-billing .exp-date.ui-widget
{
  margin-top: 7px;
}
.register.register-revise-billing .cc-info-ctrls .custom-combobox,
.register.register-revise-billing .cc-info-ctrls .qtextbox-ctl
{
 border: 2px solid rgba(89, 16, 16, 1); 
}
@media only screen and (min-width: 768px){
header#headsec nav ul.listnav li {
    width: 14% !important;
}
}
header#headsec li[title="Auctions"]
{
  display: none !important;
}
.viewtitle figure {
    text-align: left;
    margin-left: -20px;
}
div.notes:not(.summary)
{
  font-weight: 700;
    color: #666666;
    font-family: 'proxima_nova_softregular', 'trebuchet MS', 'Lucida sans', Arial;
    font-size: 13px;
    border: none;


}


/* .my-invoices.my-invoices-view starts */

.my-invoices.my-invoices-view td.item-sale-lot-num{
  /* display: none; */
}

.my-invoices.my-invoices-view label#invoice_info_9{
  display: none;
}

.my-invoices.my-invoices-view ul.viewinfo *,
.my-invoices.my-invoices-view .viewtitle h3 span p{
  font-size:13px;
  font-family:Arial;
  color: #000000 !important;
  line-height: normal;
  font-weight: 400;
}

.my-invoices.my-invoices-view div.inv-print-btns-printable.unibtn a.orng{

  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff !important;

}



/* .my-invoices.my-invoices-view ends */

/* .my-invoices.my-invoices-print starts */

@media print {
  body.my-invoices.my-invoices-print{
    margin-left: 10px;
    margin-right: 10px;
    font-size: 13px;
    font-weight: 400;
  }

  .my-invoices.my-invoices-print .inv_btm li div.notes *{
    font-weight: 400;
    font-size: 12px;
  }


}

.my-invoices.my-invoices-print ul.inv_btm{

display: flex;
flex-direction: column-reverse;

}

.my-invoices.my-invoices-print ul.inv_btm > li{
  width: 100%;
}
.myredlabel
{
      text-align: center;
    display: flex;
    color: red;
    justify-content: center;
    font-weight: 700;
}
/* .my-invoices.my-invoices-print ends */
.auctions.auctions-live-sale div#wrapper
{
  padding-top: 0px !important;
  margin-top: 0px !important;
}
.auctions-live-sale ul.lot-header-elements li.live-bidder-num
{
  font-size: 18px;
  display: none;
}
@media only screen and (max-width: 568px)
{
  .auctions-live-sale ul.lot-images-slider li.current-image .curr-img-wrap img, .auctions-live-sale ul.lot-images-slider, .auctions-live-sale .lot-images-container {
    height: 300px !important;
}
.auctions-live-sale .lot-description {
    min-height: 200px;
    overflow: auto;
}
}
#tabnav li.tabnav-tab.tab-my-items-consigned,#featured,#homefeatured
{
  display: none !important;
}
.auctions .to-watchlist > a, .auctions .to-watchlist > a:active {
    font-size: 18px !important;
}
.auctitle.catitle .unibtn
{
    width: 20%;
    margin-left: 40%;
  text-align: center;
  display: none;
}
@media (max-width: 767px)
{
 .auctitle.catitle .unibtn
{
    width: 100%;
    margin-left:0px;
  text-align: center;
} 
}
.reset-password.reset-password-index .signfrm {
    
    margin-right: 10%;
}

@media (max-width: 767px)
{
  
  .auctions-live-sale .lot-bidding
  {
    height: 300px;
        margin-top: 50px;
            margin-left: -15px;
  }
  .auctions-live-sale .lot-description .lot-description-content {
    min-height: auto !important;
    
    height: 100px !important;
}
  .auctions-live-sale .lot-images-container {
    height: 300px !important;
  }
  .auctions.auctions-live-sale div.auction-title,.auctions.auctions-live-sale div.auction-details div.auction-date
  {
    width: 100% !important;
    text-align: center !important;
    margin-left: 0;
  }
  .auctions-live-sale .mobile-content-wrap .auction-lot-details .auction-details
  {
    display: block !important;
  }
  .auctions-live-sale .lot-description
  {
    /*margin-top: 0px;*/
  }
}
.adsrch .bottom-border
{
  display: none;
}
.pagintn,
div.auc_srch.auclist>div.itmspage>span.textTop,
div.grid_list span,
.pagintn > div.page span:not(.customSelect),
div.toppag .pagintn .paginator span,
.bidfrm,
#nav .ins_cnt .desc-header,
.ins_cnt,
.list_carousel h3.dk_title,
.auctions-info .auctitle > div.tle .unibtn span,
.filters > div.itmspage span.txt,
span.arrow a
{
	color: rgba(89, 16, 16, 1) !important;
}
header#headsec
{
	display: none !important;
}
li.search
{
	display: none;
}
#tab-sub-menu {
    display: flex;
        margin-bottom: 27px;
        justify-content: center;
}
#tab-sub-menu ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
#tab-sub-menu ul li {
    float: left;
    border: 1px solid #000;
    border-bottom-width: 0;
    margin: 0 0.5em 0;
}
#tab-sub-menu ul li {
    border: 1px solid rgb(89, 16, 16);
   
}
#tab-sub-menu ul li.selected {
    
}
#tab-sub-menu ul a {
    display: block;
    padding: 0 1em;
    font-size: 16px;
    color: #666;
    padding: 3px 2px;
    background: #fff;
    text-decoration: none;
    font-weight: bold;
}
#tab-sub-menu ul a {
    display: block;
    font-size: 16px;
    color: #a9292b;
    font-family: MIO;
}
#tab-sub-menu ul li.selected a {
    background: rgb(89, 16, 16);
}
#tab-sub-menu ul li.selected a {
    background: #000;
    color: #fff;
}
#tab-sub-menu ul li.selected a {
    background: rgb(89, 16, 16);
}
ul.auclting.even
{
    background: #fff !important;
}

li.profile-info-panel,li.profile-save
{
    width: 100% !important;
}
.opencollapse > li:nth-child(2n)
{
    margin-left: 0px;
}
body.register-confirm-shipping .accordionContent section.signfrm {
    margin-left: 10%;
}
.aucgrid .bdinfo section span.currency-input input[type=text] {
    height: 30px;
}
li.user-info-phone-type,
li.user-billing-contact-type
{
    display: none !important;
}
.register-terms-and-conditions .opencollapse > li .loginfrm ul.frm > li#check-agree {
    width: 75%;
    margin: 0 auto;
}
/*new UI for Catalog */
.auclisted .bdinfo section.center>.unibtn a.orng,
.auclisted .bdinfo section.left span.currency-input,
.aucgrid .bdinfo section span.currency-input,
.aucgrid .bdinfo section.center>.unibtn a.orng,
.lot-details .auc_info .btmlinks a.ask,
.lot-details .auc_info .btmlinks .tell-friend,
.lot-details .auc_info .btmlinks a
{
    min-height: 27px;
    height: 17px;
    line-height: 28px;
    
}
@media only screen and (max-width: 760px)
{
.auclisted .bdinfo section.center>.unibtn a.orng,
.auclisted .bdinfo section.left span.currency-input,
.aucgrid .bdinfo section span.currency-input,
.aucgrid .bdinfo section.center>.unibtn a.orng,
.lot-details .auc_info .btmlinks a.ask,
.lot-details .auc_info .btmlinks .tell-friend,
.lot-details .auc_info .btmlinks a
{
    width: -webkit-fill-available;
}
}
.auc_info_bid .bidfrm .unibtn input.orng.place-bid,
.lot-details .auc_info_bid .mxbid-input

{
min-height: 27px;
    height: 17px;
    line-height: 20px;	
}
.auclisted .unibtn input.blu[type="button"],
.aucgrid .unibtn input.blu[type="button"],
.auclisted .bdinfo section.center>.unibtn input
{
    min-height: 31px;
    height: 28px;
    line-height: 22px;
    font-size: 16px !important;
    /* color: #fff; */
    font-family: 'Bookman Old Style', serif !important;
}
.auclisted .bdinfo section.left .currency-input .timed-maxbid
{
    height: 18px;
}
.auclisted .bdinfo section.left span.currency-input
{
    font-size: 16px;
        border-radius: .5rem;
}
.auclisted .bidding-cell .regular-bid-action .left .currency-input .qtextbox-ctl .live-regularbid {
 
  height: 23px;
}
.regular-bid-error,
.general-error,
.bidding-cell .general-error > span.qlabel-ctl,
.catalog-mywatchlist-top
{
display: none;
}
.aucbid li {
    
    line-height: 5px;
    
}
@media only screen and (min-width: 569px)
{
.bodybox.catlogbox .catalog-live-sale-link {
    position: absolute;
    margin-top: -49px;
    margin-left: 24%;
    font-size: 22px !important;
    font-weight: 700 !important;
    width: auto;
    text-transform: uppercase;
    font-size: 15px !important;
    height: 28px;
    min-height: 31px;
    line-height: 30px;
}
.pagintn > div:first-child
{
	float: none;
}
.pagintn > div:last-child
{
	display: flex;
	justify-content: center;
	float: none;
	    margin-top: -28px;
}
div.auc_srch.auclist>div.itmspage {
    margin-bottom: 10px;
    margin-top: -22px;
}
.mediaThumbnails {
    width: 46.4%;
    margin-top: -100px;
}
body div#wrapper form#LotDetailsLive div article section div ul#slider4 li figure a#Zoom-1:not(.mz-no-rt-width-css) > .mz-figure:not(.mz-no-rt-width-css) > img
{
	max-width: 400px !important;
    max-height: 250px !important;
    height: 400px !important;
    object-fit: contain !important;
}
}
.aucbid.aucgrid .outbid {
    
    font-weight: 700;
    margin-left: 20px;
    margin-top: 7px;
        font-size: 16px !important;
    font-style: italic;
    width: auto;
}
.aucbid.aucgrid .youre-winning {
    
    font-weight: 700;
    margin-left: 20px;
    margin-top: 7px;
}
.auctions.auctions-tell-friend .signfrm,
.my-alerts.my-alerts-index .signfrm{
    
    margin-right: 10%;
}
.my-alerts.my-alerts-index .opencollapse>li:nth-child(1)
{
	    width: 100% !important;
}
.my-alerts.my-alerts-index .opencollapse .srch_list li
{
	width: 98% !important;
}
.accordionButton span
{
	font-family: 'Bookman Old Style', serif !important;
    text-transform: inherit !important;
    color: rgba(89, 16, 16, 1);
    font-size: 2rem !important;
    line-height: 5rem;
    font-weight: 500;
}
.my-alerts.my-alerts-index .accordionButton span
{
    line-height: 0
}
.lot-details-container,.lot-details.lot-details-index .auctitle
{
	padding:0;
}
.lot-details-index .auctitle>div.tle h3 .lot-name
{
	font-family: 'Bookman Old Style', serif !important;
    font-size: 24px !important;
    font-weight: 700;
        line-height: 4rem;
}
.lot-details .auc_info .navigate a
{
	font-weight: 700 !important;
	font-size: 16px !important;
}
a.catlg:before
{
	content: "\f518";
    font-family: "Font Awesome 5 Pro";
    font-weight: 700;
    margin-right: 10px;
        font-size: 22px;
}
a.aucinfo:after
{
    content: "\f06a";
    font-family: "Font Awesome 5 Pro";
    font-weight: 700;
    margin-left: 10px;
        font-size: 22px;
}
a.catlg,a.aucinfo,.auctitle > a.aucinfo,.auctions .auctitle > a.aucinfo
{
	background: none !important;
	font-weight: 700 !important;
}
.auctions.auctions-ask-question .catalog-live-sale-link
{
	display: none !important;
}
.auctions-live-sale .mobile-content-wrap .auction-lot-details .auction-title,
.auctions.auctions-live-sale div.auction-details div.auction-date
{
	text-align: left !important;
	    font-weight: 700 !important;
    font-style: italic;
}
.auctions-live-sale .mobile-content-wrap .auction-lot-details .auction-details
{
	display: flex;
	justify-content: end;
}
.auctions-live-sale .lot-name span {
    font-size: 28px !important;
}
li.profile-info-phone-type,
li.profile-shipping-carrier-service
{
	display: none !important;
}
.sbHolder {
    width: 100%;
 }
.my-invoices span.fax
{
  display: none;
}
.bodybox.catlogbox .catalog-live-sale-link:hover,.lot-details .auc_dtl_title>div.tle a:hover
{
	    background-color: #393939 !important;
}
.signup.signup-index .opencollapse>li:nth-child(1) {
    width: 100%;
    margin-right: 0;
}
.register .catalog-live-sale-link,
.signup.signup-index li.user-shipping-company-name,
.register li.profile-shipping-contact-type,
.register li.profile-shipping-company-name,
.profile.profile-view li.profile-shipping-company-name
{
    display: none !important;
}
body.signup .signfrm input[type=text], 
body.signup .signfrm textarea, 
body.signup .signfrm input[type=password]
{
    padding-left: 2% !important;
}
.auctitle > a.aucinfo
{
    padding-right: 0px;
}
.auctitle > a.catlg
{
    padding-left: 0px;
}
.regular-bid-error, .general-error, .bidding-cell .general-error > span.qlabel-ctl, .catalog-mywatchlist-top {
    display: block;
}
.my-invoices.my-invoices-view .opencollapse>li:nth-child(1) {
    width: 100%;
    margin-right: 0;
}
.my-invoices.my-invoices-view #MyInvoiceItemViewForm > div.container > ul > li:nth-child(2)
{
display: none;
}
.my-invoices.my-invoices-view .signfrm {
    width: 80%;
    float: none;
    margin-left: 10%;
}
.my-invoices.my-invoices-view .custom-combobox-input {
    width: auto;
}
.my-invoices.my-invoices-view .profile-billing-cc-phone-panel .custom-combobox,
.my-invoices.my-invoices-view .profile-billing-cc-fax-panel .custom-combobox {
    position: relative;
    display: inline-block;
    width: 96% !important;
    margin-left: -28px;
}
.my-invoices.my-invoices-view .profile-billing-cc-phone-panel .custom-combobox-input,
.my-invoices.my-invoices-view .profile-billing-cc-fax-panel .custom-combobox-input  {
    width: auto;
    width: 97% !important;
}
.my-invoices.my-invoices-view .custom-combobox-input {
    width: auto;
    width: 94%;
}
.my-invoices.my-invoices-view li.profile-info-phone-type,
.my-invoices.my-invoices-view li.profile-shipping-carrier-service {
    display: block !important;
}
.my-invoices.my-invoices-view li.profile-billing-cc-com-name
{
	display: none;
}
div#general-notification {
    min-height: auto;
}
@media (max-width: 767px)
{
	.my-invoices.my-invoices-view .profile-billing-cc-phone-panel .custom-combobox, .my-invoices.my-invoices-view .profile-billing-cc-fax-panel .custom-combobox {
    position: relative;
    display: inline-block;
    width: 108% !important;
    margin-left: -26px;
}
.my-invoices.my-invoices-view .profile-billing-cc-phone-panel .custom-combobox-input, .my-invoices.my-invoices-view .profile-billing-cc-fax-panel .custom-combobox-input {
    width: auto;
    width: 81% !important;
}
.my-invoices.my-invoices-view .ui-button-icon-only .ui-icon {
    left: 40%;
}
.my-invoices.my-invoices-view .mobui-composite-wrapper .custom-combobox-toggle {
    height: 32px;
    width: 29px;
}
.my-invoices.my-invoices-view .ui-widget .custom-combobox {
    width: 88%;
    
}
#ui-id-6
{
	    width: 224px;
}
}
.credits-settlements
{
    display: none;
}