@charset "UTF-8";
/*
	Name: Auction Marketer Mixins
	Author: Auction Marketer
    Contributions: Danny, Jack, Marcin
    Copyright (C) 2018 Auction Marketer - All Rights Reserved
*/
/*====================================================================================
// SCSS Mixins
====================================================================================*/
/*====================================================================================
// Colour the elements placeholder
// Example: @include placeholder{ // Content };
====================================================================================*/
/*====================================================================================
// Create prefixes for example for transitions
// Example: @include prefix{ transition, all 0.2s ease-in-out };
====================================================================================*/
/*====================================================================================
// Clearfix
// Example: @include clearfix();
====================================================================================*/
/*====================================================================================
// Media Queries
// Example: @include media-query(min, 900px) {content}
====================================================================================*/
/*====================================================================================
// Media Queries same as above but between two values
// Example: @include media-query-bracket(640px, 960px){}
====================================================================================*/
/*====================================================================================
// Converts pixels to percents
// Example: @include pxtopercent(500px, 1000px);
====================================================================================*/
/*====================================================================================
// Vertical Align anything
// Example: @include verticalalign();
====================================================================================*/
/*====================================================================================
// Break the word if the containing div is too small
// Example: @include word-wrap();
====================================================================================*/
/*====================================================================================
// Add ellipsis onto end of text if overflows the height of element
// Example: @include ellipsis();
====================================================================================*/
/*====================================================================================
// Targets browsers specifically.
// Example: @include target-browser('Chrome') { ... };
====================================================================================*/
/*====================================================================================
// Create default button setup
// Example:
// @include button(white, #660000);` - This is a default button
// @include button(#660000, white, 'true');` - This is a inverse button, uses the text colour as border colour
====================================================================================*/
/*====================================================================================
// Style the scrollbar (Only works on Chrome)
// Example: @include scrollbar('track') { @styles };
====================================================================================*/
/*
	Name: Auction Marketer Vars
	Author: Auction Marketer
    Contributions: Danny, Jack, Marcin
    Copyright (C) 2018 Auction Marketer - All Rights Reserved
*/
/*====================================================================================
// Colours
====================================================================================*/
/*================================================================================
$ BIDSTREAM
================================================================================*/
/*====================================================================================
// Fonts
==================================================================================== */
/*====================================================================================
// Device Widths
====================================================================================*/
/* temporary hack to work on dev, old styles copy */
body.com_catalog.view-search > .container {
  padding-top: 0px;
}
@media screen and (max-width: 799px) {
  body.com_catalog.view-search .bidding-catalogue-holder {
    padding: 20px 30px;
  }
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters {
  width: 25%;
  float: left;
  background-color: #f5f5f5;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
@media screen and (max-width: 416px) {
  body.com_catalog.view-search .bidding-catalogue-holder .auction-filters {
    background-color: #ffffff;
  }
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-filtersclear {
  float: left;
  width: 100%;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-filtersclear .btn-clearfilters {
  float: left;
  width: 100%;
  padding: 6px 20px;
  text-align: center;
  border-radius: 3px;
  background-color: #c1272d;
  border: 1px solid #c1272d;
  font-family: "proxima-nova", sans-serif;
  font-weight: normal;
  font-size: 15px;
  color: white;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-filtersclear .btn-clearfilters:hover {
  color: #c1272d;
  background-color: transparent;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .wine-filters-container {
  zoom: 1;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .wine-filters-container:before, body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .wine-filters-container:after {
  content: "";
  display: table;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .wine-filters-container:after {
  clear: both;
}
@media screen and (max-width: 799px) {
  body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .wine-filters-container .auction-filters-container {
    position: fixed;
    left: -300px;
    width: 300px;
    height: 100%;
    max-height: none !important;
    top: 0;
    border-top: 0;
    background-color: white;
    border: 1px solid #e3e3e3;
    z-index: 9999;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
    overflow: scroll;
    padding-left: 6px;
    padding-right: 6px;
  }
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .wine-filters-container .auction-filters-container .filter-section {
  float: left;
  width: 100%;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .wine-filters-container .auction-filters-container .filter-section .filter-title {
  float: left;
  width: 100%;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .wine-filters-container .auction-filters-container .filter-section .filter-content {
  float: left;
  width: 100%;
  height: auto;
  max-height: 388px;
  overflow-y: auto;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .wine-filters-container .auction-filters-container .filter-section .filter-content .filter-item {
  float: left;
  width: 100%;
  padding: 2px 5px;
  cursor: pointer;
  border-bottom: 1px dashed #cccbcb;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .wine-filters-container .auction-filters-container .filter-section .filter-content .filter-item:last-child {
  border-bottom: none;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .wine-filters-container .auction-filters-container .filter-section .filter-content .filter-item .text {
  float: left;
  width: auto;
  font-family: "proxima-nova", sans-serif;
  font-weight: normal;
  font-size: 15px;
  color: #4d4d4d;
  position: relative;
  padding-left: 8px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .wine-filters-container .auction-filters-container .filter-section .filter-content .filter-item .text:before {
  content: "-";
  font-family: "proxima-nova", sans-serif;
  font-weight: normal;
  font-size: 15px;
  position: absolute;
  top: -1px;
  left: 0;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .wine-filters-container .auction-filters-container .filter-section .filter-content .filter-item:hover {
  background-color: #cccbcb;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .wine-filters-container .auction-filters-container .filter-section .filter-content .filter-item.no-options .text {
  color: red;
  font-style: italic;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .wine-filters-container .auction-filters-container .filter-section .filter-content .selected-filters {
  float: left;
  width: 100%;
  padding: 3px 0;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .wine-filters-container .auction-filters-container .filter-section .filter-content .selected-filters .text {
  float: left;
  width: auto;
  font-family: "proxima-nova", sans-serif;
  font-weight: normal;
  font-style: italic;
  font-size: 15px;
  border: 1px solid #dcdcdc;
  float: left;
  width: auto;
  margin-right: 8px;
  padding: 2px 4px;
  padding-right: 18px;
  position: relative;
  max-height: 24px;
  min-height: 24px;
  margin-bottom: 8px;
  background-color: #e8e8e8;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .wine-filters-container .auction-filters-container .filter-section .filter-content .selected-filters .text .close {
  float: right;
  font-size: 17px;
  font-weight: bold;
  line-height: 18px;
  color: red;
  position: absolute;
  right: 3px;
  top: 2px;
  cursor: pointer;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content,
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-categories-content {
  height: 0;
  padding: 0 10px;
  opacity: 0;
  overflow: auto;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search,
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-categories {
  border-bottom: 1px solid #e3e3e3;
  margin-bottom: 10px;
  border-radius: 3px;
  font-weight: bold;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search .auction-filter-header,
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-categories .auction-filter-header {
  position: relative;
  cursor: pointer;
  padding: 5px 0;
  user-select: none;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search .auction-filter-header .fa-chevron-down,
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search .auction-filter-header .fa-chevron-up,
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-categories .auction-filter-header .fa-chevron-down,
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-categories .auction-filter-header .fa-chevron-up {
  position: absolute;
  right: 10px;
  font-size: 10px;
  padding-top: 4px;
  border: 1px solid #3c3c3b;
  border-radius: 100%;
  width: 18px;
  height: 18px;
  text-align: center;
  line-height: 0.7;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search.disabled,
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-categories.disabled {
  opacity: 0.7;
  pointer-events: none;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search.disabled i,
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-categories.disabled i {
  display: none;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .search-filter input[type=text] {
  width: 85% !important;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .search-filter .tertiary-button {
  position: relative;
  width: 10%;
  float: right;
  background: #3c3c3b;
  height: 34px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .search-filter .tertiary-button img {
  height: 18px;
  width: auto;
  position: absolute;
  top: 9px;
  left: 7px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .lots-per-per {
  float: left;
  width: 100%;
  margin-bottom: 15px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .lots-per-per > label {
  float: left;
  padding-right: 10px;
  padding-top: 4px;
  font-size: 16px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .lots-per-per > select {
  float: left;
  width: auto;
  border-radius: 2px;
  border: 1px solid #cccccc;
  font-size: 16px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-range .auction-range-content.filters-opened {
  padding: 20px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-range .auction-range-content .vue-slider-tooltip {
  display: none;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-range .auction-range-content .estimate-information .estimate-text {
  margin-bottom: 15px;
  text-align: center;
  color: #4d4d4d;
  font-size: 16px;
  font-weight: bold;
  letter-spacing: 0.5px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-range .auction-range-content #vue-estimate-slider {
  border: 1px solid #e3e3e3;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-range .auction-range-content #vue-estimate-slider .ui-slider-range {
  background-color: #41a940;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-range .auction-range-content #vue-estimate-slider .ui-slider-handle {
  background-color: white;
  border: 1px solid #4d4d4d;
  border-radius: 50%;
  cursor: pointer;
  outline: none;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .filters-opened {
  opacity: 1;
  height: auto;
  border-top: 1px solid #eee;
  padding: 10px 0 0;
  max-height: 170px;
  overflow: auto;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content select,
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content input[type=text] {
  width: 100%;
  float: left;
  min-height: 25px;
  text-indent: 10px;
  padding: 8px 5px;
  margin: 0 0 10px;
  border: 0;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content input[type=checkbox] {
  display: none;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content input[type=checkbox]:checked + .label:after {
  content: "";
  position: absolute;
  height: 9px;
  width: 9px;
  top: 2px;
  left: 2px;
  border-radius: 2px;
  background: #660000;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content label.checkbox-label {
  position: relative;
  padding: 0 0 0 20px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content .label {
  position: absolute;
  display: block !important;
  height: 15px;
  width: 15px;
  left: 0;
  top: 0;
  background: white;
  border: 1px solid #eeeeee;
  border-radius: 3px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content input[type=submit] {
  width: 20%;
  float: left;
  margin: 0;
  padding: 0;
  min-height: 25px;
  border-radius: 0;
  border: 0;
  background-color: #660000;
  color: #E6E6E6;
  font-size: 16px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content .btn-search {
  margin-top: 7px;
  padding: 3px 25px;
  display: inline-block;
  z-index: 20;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content .results-holder {
  zoom: 1;
  width: 100%;
  list-style: none;
  float: left;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content .results-holder:before, body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content .results-holder:after {
  content: "";
  display: table;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content .results-holder:after {
  clear: both;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content .results-holder .result-item {
  float: left;
  width: 100%;
  padding: 8px 0;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content .results-holder .result-item .preview-icon {
  float: left;
  width: 20%;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content .results-holder .result-item .preview-icon > img {
  max-width: 50px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content .results-holder .result-item .information {
  float: left;
  width: 80%;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content .results-holder .result-item .information .lot-name {
  font-weight: normal;
  font-size: 16px;
  color: black;
  padding-top: 7px;
  padding-right: 100px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content .results-holder .result-item .information .estimate-holder {
  color: #848484;
  font-weight: bold;
  font-size: 14px;
  zoom: 1;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content .results-holder .result-item .information .estimate-holder:before, body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content .results-holder .result-item .information .estimate-holder:after {
  content: "";
  display: table;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content .results-holder .result-item .information .estimate-holder:after {
  clear: both;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content .results-holder .result-item .information .estimate-holder > span {
  padding: 0;
  margin: 0;
  float: left;
  width: auto;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content .results-holder .result-item .information .estimate-holder > span.divider {
  padding: 0 5px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-categories-content .categories-list {
  zoom: 1;
  list-style: none;
  width: 100%;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-categories-content .categories-list:before, body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-categories-content .categories-list:after {
  content: "";
  display: table;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-categories-content .categories-list:after {
  clear: both;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-categories-content .categories-list li {
  font-size: 16px;
  padding: 5px;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  cursor: pointer;
  float: left;
  width: 50%;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-categories-content .categories-list li:hover, body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-categories-content .categories-list li.active {
  background-color: #7ca2ab;
  color: #fff;
  padding-left: 10px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-viewby-content {
  text-align: center;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-viewby-content .view-box {
  float: left;
  width: 50%;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  cursor: pointer;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-viewby-content .view-box .view-img {
  width: 30%;
  padding: 10px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-currency-content {
  text-align: center;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-currency-content .currency-items {
  list-style: none;
  zoom: 1;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-currency-content .currency-items:before, body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-currency-content .currency-items:after {
  content: "";
  display: table;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-currency-content .currency-items:after {
  clear: both;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-currency-content .currency-items .currency-item {
  float: left;
  width: 25%;
  font-weight: normal;
  font-size: 14px;
  color: #a5a5a5;
  font-weight: bold;
  margin-bottom: 5px;
  cursor: pointer;
  -webkit-transition: all 0.1s ease-in-out;
  -moz-transition: all 0.1s ease-in-out;
  -ms-transition: all 0.1s ease-in-out;
  -o-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-currency-content .currency-items .currency-item.active, body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-currency-content .currency-items .currency-item:hover {
  color: #4d4d4d;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content {
  width: calc(75% - 20px);
  float: left;
  margin-left: 20px;
}
@media screen and (max-width: 799px) {
  body.com_catalog.view-search .bidding-catalogue-holder .auction-content {
    width: 100%;
    margin-left: 0;
  }
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .pagination {
  margin: 0;
  text-align: center;
  border-top: 0;
  padding: 0 0 15px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .pagination.fixed {
  position: fixed;
  top: 192px;
  z-index: 100;
  left: 0;
  background: white;
  padding: 10px;
  -webkit-box-shadow: 0 0px 10px 0px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0 0px 10px 0px rgba(0, 0, 0, 0.7);
  -ms-box-shadow: 0 0px 10px 0px rgba(0, 0, 0, 0.7);
  -o-box-shadow: 0 0px 10px 0px rgba(0, 0, 0, 0.7);
  box-shadow: 0 0px 10px 0px rgba(0, 0, 0, 0.7);
}
@media screen and (max-width: 772px) {
  body.com_catalog.view-search .bidding-catalogue-holder .auction-content .pagination.fixed {
    top: 0px;
  }
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .pagination.pagination-bottom {
  display: none !important;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .pagination .paginate-item {
  display: inline-block;
  padding: 5px 0;
  min-width: 24px;
  text-align: center;
  cursor: pointer;
  outline: none;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .pagination .paginate-item > i,
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .pagination .paginate-item > p {
  font-size: 15px;
  color: #4d4d4d;
  outline: none;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .pagination .paginate-item > i {
  position: relative;
  top: 2px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .pagination .paginate-item.item-number {
  position: relative;
  top: 1px;
  margin: 0 2px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .pagination .paginate-item.active, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .pagination .paginate-item:hover {
  outline: none;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .pagination .paginate-item.active > i,
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .pagination .paginate-item.active > p, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .pagination .paginate-item:hover > i,
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .pagination .paginate-item:hover > p {
  font-weight: bold;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .lots-loading {
  background-color: #70b534;
  text-align: center;
  padding: 8px;
  border-radius: 3px;
  margin-bottom: 0;
  float: left;
  width: 100%;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .lots-loading .icon-container {
  display: inline-block;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .lots-loading .icon-container > svg {
  height: auto;
  position: relative;
  top: 2px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .lots-loading .icon-container > svg path {
  stroke: white;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .lots-loading .message {
  display: inline-block;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .lots-loading .message .text {
  color: white;
  font-size: 15px;
  font-weight: bold;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot {
  float: left;
  width: 100%;
  margin-bottom: 10px;
  border: 1px solid #e3e3e3;
  padding: 10px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot.no-pagination {
  border-top: none;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .no-lots-text {
  color: red;
  font-size: 18px;
  font-weight: normal;
  text-align: center;
  padding-top: 15px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-image {
  width: 22%;
  float: left;
  position: relative;
  overflow: hidden;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-image img {
  border-radius: 3px;
  object-fit: contain;
  max-height: 200px;
  width: 100%;
}
@media screen and (max-width: 599px) {
  body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-image {
    width: 100%;
  }
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-image .lot-image-ribbon {
  position: absolute;
  top: 30px;
  left: -50px;
  background-color: #a0171d;
  color: white;
  font-family: "proxima-nova", sans-serif;
  font-weight: normal;
  font-size: 15px;
  width: 180px;
  text-align: center;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-noreserve {
  position: absolute;
  top: 10px;
  background: #660000;
  padding: 5px;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  left: -5px;
  color: white;
  font-weight: bold;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info {
  width: 53%;
  padding: 0 15px;
  padding-right: 50px;
  float: left;
  position: relative;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .reserve-price {
  color: #660000;
  font-size: 16px;
  padding-top: 10px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .icon-sidebar {
  position: absolute;
  top: 0;
  right: 0;
  padding: 5px;
  height: 200px;
  width: 50px;
  text-align: center;
  zoom: 1;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .icon-sidebar:before, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .icon-sidebar:after {
  content: "";
  display: table;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .icon-sidebar:after {
  clear: both;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .icon-sidebar .sidebar-item {
  float: left;
  width: 100%;
  margin-bottom: 10px;
  text-align: center;
  position: relative;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .icon-sidebar .sidebar-item img,
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .icon-sidebar .sidebar-item svg {
  max-height: 30px;
  text-align: center;
  max-width: 25px;
  cursor: pointer;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .icon-sidebar .sidebar-item .hover-information {
  opacity: 0;
  pointer-events: none;
  background-color: white;
  padding: 8px;
  border-radius: 3px;
  border: 1px solid #e3e3e3;
  max-width: 250px;
  width: 250px;
  height: auto;
  position: absolute;
  top: 30px;
  right: 0;
  z-index: 99;
  -webkit-box-shadow: 0 0 15px -10px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0 0 15px -10px rgba(0, 0, 0, 0.7);
  -ms-box-shadow: 0 0 15px -10px rgba(0, 0, 0, 0.7);
  -o-box-shadow: 0 0 15px -10px rgba(0, 0, 0, 0.7);
  box-shadow: 0 0 15px -10px rgba(0, 0, 0, 0.7);
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .icon-sidebar .sidebar-item:hover .hover-information {
  opacity: 1;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .full-details-link {
  font-family: "proxima-nova", sans-serif;
  font-weight: bold;
  font-size: 14px;
  color: #4d4d4d;
  text-decoration: underline;
  padding-top: 10px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .watchlist-icon {
  cursor: pointer;
  position: absolute;
  top: 30px;
  right: 15px;
  width: 25px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .primary-button, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .auction-actions .place-bid .remove-button, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .auction-info .remove-button, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .auction-actions .place-bid .bidup-button, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .auction-info .bidup-button, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .auction-filters .auction-search-content .btn-search, body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content .auction-content .view-list .auction-lot .auction-info .btn-search {
  float: left;
  clear: left;
  width: 49%;
  margin-right: 1%;
  margin-bottom: 10px;
  margin-top: 10px;
  padding: 8px;
  border: 0;
  background: #ecebeb;
  color: #3c3c3b;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .primary-button:hover, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .auction-actions .place-bid .remove-button:hover, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .auction-info .remove-button:hover, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .auction-actions .place-bid .bidup-button:hover, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .auction-info .bidup-button:hover, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .auction-filters .auction-search-content .btn-search:hover, body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content .auction-content .view-list .auction-lot .auction-info .btn-search:hover {
  background: #e0dede;
}
@media screen and (max-width: 599px) {
  body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .primary-button, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .auction-actions .place-bid .remove-button, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .auction-info .remove-button, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .auction-actions .place-bid .bidup-button, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .auction-info .bidup-button, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .auction-filters .auction-search-content .btn-search, body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content .auction-content .view-list .auction-lot .auction-info .btn-search {
    min-height: 40px;
  }
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .watchlist-button {
  border: 1px solid #071596;
  background-color: #071596;
  color: white;
  border-radius: 3px;
  cursor: pointer;
  display: inline-block;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.1;
  padding: 5px 15px;
  text-align: center;
  text-decoration: none;
  text-transform: capitalize;
  vertical-align: middle;
  width: auto;
  -webkit-transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  -moz-transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  -ms-transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  -o-transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  padding: 8px;
  margin-bottom: 10px;
  margin-top: 10px;
  float: left;
  clear: right;
  width: 49%;
  margin-left: 1%;
  font-weight: normal;
  font-size: 15px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .watchlist-button:hover {
  background-color: white;
  color: #071596;
  text-decoration: none;
}
@media screen and (max-width: 599px) {
  body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info {
    width: 100%;
    padding-top: 15px;
  }
  body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info h2 {
    margin-top: 15px;
    text-align: center;
  }
}
@media screen and (max-width: 599px) and (max-width: 599px) {
  body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info h2 {
    text-align: left;
    display: inline;
  }
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info p {
  padding-bottom: 5px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .not-in-bond {
  padding-bottom: 10px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .detail-item.rating {
  padding-bottom: 10px;
  padding-top: 5px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .detail-item.rating img {
  width: 25px;
  margin-right: 5px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .auction-estimate {
  font-weight: 600;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .timed-bidding {
  border-top: 1px solid #e3e3e3;
  padding-top: 8px;
  float: left;
  width: 100%;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .timed-bidding .current-bid,
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .timed-bidding .starting-bid,
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .timed-bidding .maximum-bid,
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .timed-bidding .offer-amount {
  font-weight: 600;
  font-size: 16px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .timed-bidding span {
  width: 110px;
  display: inline-block;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .timed-bidding .maximum-bid.winning {
  color: #41a940;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .timed-bidding .maximum-bid.outbid {
  color: #c1272d;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .timed-bidding .bid-total,
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .timed-bidding .total-item {
  float: left;
  width: 95%;
  padding-top: 10px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .timed-bidding .bid-total .text,
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .timed-bidding .total-item .text {
  width: auto;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .timed-bidding .bid-amount,
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .timed-bidding .bp-total,
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .timed-bidding .vat-total {
  padding-top: 2px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .notices {
  position: absolute;
  top: 0;
  right: 0;
  padding-right: 15px;
  z-index: 1;
}
@media screen and (max-width: 599px) {
  body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .notices {
    top: 15px;
  }
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .notices .notice-holder {
  display: inline-block;
  position: relative;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .notices .notice-holder .notice-item {
  cursor: pointer;
  padding: 1px 3px;
  border-radius: 3px;
  font-family: "proxima-nova", sans-serif;
  font-weight: bold;
  font-size: 13px;
  color: #9e9e9e;
  border: 1px solid #9e9e9e;
  line-height: 1;
  margin-left: 2px;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .notices .notice-holder .notice-item:hover {
  -webkit-box-shadow: 0 0 5px 0 #b9b9b9;
  -moz-box-shadow: 0 0 5px 0 #b9b9b9;
  -ms-box-shadow: 0 0 5px 0 #b9b9b9;
  -o-box-shadow: 0 0 5px 0 #b9b9b9;
  box-shadow: 0 0 5px 0 #b9b9b9;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .notices .notice-holder .notice-message {
  position: absolute;
  top: 20px;
  left: 0;
  width: 200px;
  pointer-events: none;
  z-index: 9;
  background-color: white;
  padding: 8px;
  border-radius: 5px;
  -webkit-box-shadow: 0 0 10px 0 #e3e3e3;
  -moz-box-shadow: 0 0 10px 0 #e3e3e3;
  -ms-box-shadow: 0 0 10px 0 #e3e3e3;
  -o-box-shadow: 0 0 10px 0 #e3e3e3;
  box-shadow: 0 0 10px 0 #e3e3e3;
}
@media screen and (max-width: 599px) {
  body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-info .notices .notice-holder .notice-message {
    left: inherit;
    right: 0;
  }
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .lot-name {
  margin-bottom: 0;
  font-size: 16px;
  padding-right: 100px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .lot-number {
  font-size: 16px;
  font-weight: bold;
  padding: 0 0 15px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions {
  width: 25%;
  float: left;
  align-items: center;
  position: relative;
}
@media screen and (max-width: 599px) {
  body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions {
    width: 100%;
    margin: 15px 0 0 0;
  }
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .primary-button, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .remove-button, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .bidup-button, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .auction-filters .auction-search-content .btn-search, body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content .auction-content .view-list .auction-lot .auction-actions .btn-search {
  width: 100%;
  margin-bottom: 10px;
  padding: 8px;
  border: 0;
  background: #ecebeb;
  color: #3c3c3b;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .primary-button:hover, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .remove-button:hover, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .bidup-button:hover, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .auction-filters .auction-search-content .btn-search:hover, body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content .auction-content .view-list .auction-lot .auction-actions .btn-search:hover {
  background: #e0dede;
}
@media screen and (max-width: 599px) {
  body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .primary-button, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .remove-button, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .bidup-button, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .auction-filters .auction-search-content .btn-search, body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content .auction-content .view-list .auction-lot .auction-actions .btn-search {
    min-height: 40px;
  }
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .buynow-button {
  border: 1px solid #A0171D;
  background-color: #A0171D;
  color: white;
  border-radius: 3px;
  cursor: pointer;
  display: inline-block;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.1;
  padding: 5px 15px;
  text-align: center;
  text-decoration: none;
  text-transform: capitalize;
  vertical-align: middle;
  width: auto;
  -webkit-transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  -moz-transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  -ms-transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  -o-transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  padding: 8px;
  margin-bottom: 10px;
  width: 100%;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .buynow-button:hover {
  background-color: white;
  color: #A0171D;
  text-decoration: none;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .makeoffer-button {
  border: 1px solid #9aa4fd;
  background-color: #9aa4fd;
  color: white;
  border-radius: 3px;
  cursor: pointer;
  display: inline-block;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.1;
  padding: 5px 15px;
  text-align: center;
  text-decoration: none;
  text-transform: capitalize;
  vertical-align: middle;
  width: auto;
  -webkit-transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  -moz-transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  -ms-transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  -o-transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  padding: 8px;
  margin-bottom: 10px;
  width: 100%;
  font-weight: normal;
  font-size: 15px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .makeoffer-button:hover {
  background-color: white;
  color: #9aa4fd;
  text-decoration: none;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .makeoffer-button.close {
  border: 1px solid #c1272d;
  background-color: #c1272d;
  color: white;
  border-radius: 3px;
  cursor: pointer;
  display: inline-block;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.1;
  padding: 5px 15px;
  text-align: center;
  text-decoration: none;
  text-transform: capitalize;
  vertical-align: middle;
  width: auto;
  -webkit-transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  -moz-transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  -ms-transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  -o-transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  width: 100%;
  opacity: 1;
  font-weight: normal;
  font-size: 15px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .makeoffer-button.close:hover {
  background-color: white;
  color: #c1272d;
  text-decoration: none;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .makeoffer-button.place {
  border: 1px solid #41a940;
  background-color: #41a940;
  color: white;
  border-radius: 3px;
  cursor: pointer;
  display: inline-block;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.1;
  padding: 5px 15px;
  text-align: center;
  text-decoration: none;
  text-transform: capitalize;
  vertical-align: middle;
  width: auto;
  -webkit-transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  -moz-transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  -ms-transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  -o-transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  width: 100%;
  opacity: 1;
  font-weight: normal;
  font-size: 15px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .makeoffer-button.place:hover {
  background-color: white;
  color: #41a940;
  text-decoration: none;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .watchlist-button {
  border: 1px solid #071596;
  background-color: #071596;
  color: white;
  border-radius: 3px;
  cursor: pointer;
  display: inline-block;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.1;
  padding: 5px 15px;
  text-align: center;
  text-decoration: none;
  text-transform: capitalize;
  vertical-align: middle;
  width: auto;
  -webkit-transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  -moz-transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  -ms-transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  -o-transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  padding: 8px;
  margin-bottom: 10px;
  width: 100%;
  font-weight: normal;
  font-size: 15px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .watchlist-button:hover {
  background-color: white;
  color: #071596;
  text-decoration: none;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .bid-box {
  width: 100%;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .bid-box .primary-button, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .bid-box .place-bid .remove-button, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .bid-box .remove-button, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .bid-box .place-bid .bidup-button, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .bid-box .bidup-button, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .bid-box .auction-filters .auction-search-content .btn-search, body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content .auction-content .view-list .auction-lot .auction-actions .bid-box .btn-search {
  margin-top: 10px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .auction-login {
  background-color: #660000;
  z-index: 20;
  color: white;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .auction-login:active, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .auction-login:focus {
  color: #fff;
  outline: 0;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .auction-login:hover {
  background-color: #c81618;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .primary-button, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .remove-button, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .bidup-button, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .auction-filters .auction-search-content .btn-search, body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content .auction-content .view-list .auction-lot .auction-actions .place-bid .btn-search {
  background-color: #41a940;
  border-color: #41a940;
  z-index: 20;
  color: #fff;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .primary-button:active, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .remove-button:active, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .bidup-button:active, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .auction-filters .auction-search-content .btn-search:active, body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content .auction-content .view-list .auction-lot .auction-actions .place-bid .btn-search:active, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .primary-button:focus, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .remove-button:focus, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .bidup-button:focus, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .auction-filters .auction-search-content .btn-search:focus, body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content .auction-content .view-list .auction-lot .auction-actions .place-bid .btn-search:focus {
  color: #fff;
  outline: 0;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .primary-button:hover, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .remove-button:hover, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .bidup-button:hover, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .auction-filters .auction-search-content .btn-search:hover, body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content .auction-content .view-list .auction-lot .auction-actions .place-bid .btn-search:hover {
  background-color: #2f902f;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .bidup-button {
  background-color: #00bcbc;
  border-color: #00bcbc;
  z-index: 20;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .bidup-button:active, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .bidup-button:focus {
  color: #fff;
  outline: 0;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .bidup-button:hover {
  background-color: #fff;
  color: #00bcbc;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .remove-button {
  background-color: #c1272d;
  border-color: #c1272d;
  z-index: 20;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .remove-button:active, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .remove-button:focus {
  color: #fff;
  outline: 0;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .remove-button:hover {
  background-color: #fff;
  color: #c1272d;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .amount-container {
  width: 100%;
  position: relative;
  margin-bottom: 10px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .amount-container .symbol {
  border-radius: 3px 0px 0px 2px;
  background-color: #e3e3e3;
  position: absolute;
  top: 0px;
  left: 0px;
  padding: 8px 10px;
  height: 100%;
  font-weight: normal;
  font-size: 18px;
  color: #4d4d4d;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .amount-container .bid-amount {
  padding: 7px 7px 7px 34px;
  font-weight: normal;
  font-size: 15px;
  color: #4d4d4d;
  box-shadow: none;
  height: auto;
  display: block;
  width: 100%;
  border-radius: 3px;
  border: 1px solid #e3e3e3;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .remaining-time {
  margin: 0;
  padding: 0;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .remaining-time .title,
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .remaining-time .value {
  text-align: center;
  float: none;
  width: 100%;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .remaining-time .value {
  color: #660000;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .remaining-time .title {
  padding-bottom: 5px;
  font-style: italic;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .timed-information {
  width: 100%;
  border: 1px solid #e3e3e3;
  border-radius: 3px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .timed-information .timed-item {
  border-top: 1px solid #e3e3e3;
  padding: 3px 8px;
  zoom: 1;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .timed-information .timed-item:before, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .timed-information .timed-item:after {
  content: "";
  display: table;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .timed-information .timed-item:after {
  clear: both;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .timed-information .timed-item:first-child {
  border-top: none;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .timed-information .timed-item.next-bid {
  background-color: #e3e3e3;
  border-top: 1px solid white;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .timed-information .timed-item .title {
  font-weight: normal;
  font-size: 15px;
  color: #4d4d4d;
  float: left;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .timed-information .timed-item .value {
  font-weight: bold;
  font-size: 15px;
  color: #4d4d4d;
  float: right;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .timed-information .timed-item .value.reserve-met {
  color: #41a940;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .timed-information .timed-item .value.reserve-not-met {
  color: #C1272D;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .seller_detail {
  float: left;
  width: 100%;
  margin-top: 5px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .seller_detail p {
  font-size: 14px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .seller_detail p > span {
  float: left;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .seller_detail p > span:first-child {
  margin-right: 10px;
  margin-top: 2px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .seller_detail p > span:last-child img {
  float: left;
  width: 20px;
  margin-right: 2px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .seller_detail p > span:last-child img:last-child {
  margin-right: 0;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .bidding-messages {
  float: left;
  width: auto;
  margin-top: 10px;
  width: 100%;
  clear: both;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .bidding-messages .message {
  width: auto;
  float: left;
  padding: 10px;
  position: relative;
  border-radius: 5px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .bidding-messages .message .title {
  font-weight: bold;
  font-size: 16px;
  color: white;
  padding: 0;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .bidding-messages .message .text {
  color: white;
  font-weight: normal;
  font-size: 15px;
  display: none;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .bidding-messages .message .text > strong {
  color: white;
  font-weight: normal;
  font-weight: bold;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .bidding-messages .message.type-winning, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .bidding-messages .message.type-won {
  background-color: #41a940;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .bidding-messages .message.type-winning:after, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .bidding-messages .message.type-won:after {
  border-color: transparent transparent #41a940 transparent;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .bidding-messages .message.type-outbid-winning {
  background-color: #d47724;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .bidding-messages .message.type-outbid-winning:after {
  border-color: transparent transparent #d47724 transparent;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .bidding-messages .message.type-outbid, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .bidding-messages .message.type-lost {
  background-color: #c1272d;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .bidding-messages .message.type-outbid:after, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .bidding-messages .message.type-lost:after {
  border-color: transparent transparent #c1272d transparent;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .bidding-messages:hover {
  width: 100%;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .bidding-messages:hover .message {
  width: 100%;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .bidding-messages:hover .message .title {
  padding-bottom: 10px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .bidding-messages:hover .message .text {
  display: block;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .duty-rates {
  float: left;
  width: 100%;
  padding-top: 8px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .duty-rates .text {
  font-family: "proxima-nova", sans-serif;
  font-weight: normal;
  font-size: 15px;
  color: #4d4d4d;
  font-style: italic;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .loginOverlay {
  width: 100%;
  position: absolute;
  top: -300px;
  pointer-events: none;
  left: 0;
  z-index: -100;
  background-color: #fff;
  z-index: 10;
  padding: 40px 15px;
  opacity: 0;
  border: 1px solid #efefef;
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-direction: column;
  -webkit-transition: all 0.6s ease-in-out;
  -moz-transition: all 0.6s ease-in-out;
  -ms-transition: all 0.6s ease-in-out;
  -o-transition: all 0.6s ease-in-out;
  transition: all 0.6s ease-in-out;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -ms-border-radius: 0px;
  -o-border-radius: 0px;
  border-radius: 0px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .loginOverlay.loginActive {
  opacity: 1;
  width: 100%;
  height: 100%;
  top: 0;
  pointer-events: inherit;
  z-index: 60;
  height: auto;
  -webkit-box-shadow: 0 0 15px 0 black;
  -moz-box-shadow: 0 0 15px 0 black;
  -ms-box-shadow: 0 0 15px 0 black;
  -o-box-shadow: 0 0 15px 0 black;
  box-shadow: 0 0 15px 0 black;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .loginOverlay input {
  width: 100%;
  height: auto;
  margin: 0 0 10px 0;
  box-shadow: none;
  background: #f5f5f5;
  border: 1px solid #dddddd;
  padding: 10px;
  font-style: italic;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .loginOverlay .login-form {
  width: 100%;
  height: 100%;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .loginOverlay .primary-button, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .loginOverlay .auction-filters .auction-search-content .btn-search, body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content .auction-content .view-list .auction-lot .loginOverlay .btn-search, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .loginOverlay .auction-actions .place-bid .bidup-button, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .loginOverlay .bidup-button, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .loginOverlay .auction-actions .place-bid .remove-button, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .loginOverlay .remove-button {
  background: #660000;
  color: #ffffff;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .loginOverlay .primary-button:hover, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .loginOverlay .auction-filters .auction-search-content .btn-search:hover, body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content .auction-content .view-list .auction-lot .loginOverlay .btn-search:hover, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .loginOverlay .auction-actions .place-bid .bidup-button:hover, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .loginOverlay .bidup-button:hover, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .loginOverlay .auction-actions .place-bid .remove-button:hover, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .loginOverlay .remove-button:hover {
  background: #c81618;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .loginOverlay a {
  color: #3c3c3b;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .loginOverlay .remember-me #rememberme {
  width: 12%;
  float: left;
  margin-top: 3px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .loginOverlay .remember-me label {
  width: 88%;
  float: left;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .loginOverlay .forgot-password-link {
  float: left;
  width: 100%;
  margin-top: 8px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .loginOverlay .moduletable {
  width: 100%;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .loginOverlay .moduletable h3 {
  display: none;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .loginOverlay .moduletable form {
  width: 100%;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .loginOverlay .moduletable form .add-on,
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .loginOverlay .moduletable form .icon-arrow-right {
  display: none;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .loginOverlay .moduletable form .input-prepend {
  width: 100%;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .loginOverlay .moduletable form #form-login-remember input {
  width: 20px;
  margin-top: 3px;
  height: 30px;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .loginOverlay .moduletable form #form-login-remember input,
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .loginOverlay .moduletable form #form-login-remember label {
  display: inline-block;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .loginOverlay .moduletable form .unstyled li {
  text-align: center;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .loginOverlay .moduletable form .unstyled li:nth-child(2) {
  display: none;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .loginOverlay .primary-button, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .loginOverlay .auction-filters .auction-search-content .btn-search, body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content .auction-content .view-list .auction-lot .loginOverlay .btn-search, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .loginOverlay .auction-actions .place-bid .bidup-button, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .loginOverlay .bidup-button, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .loginOverlay .auction-actions .place-bid .remove-button, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .loginOverlay .remove-button {
  margin-top: 5px;
  margin-bottom: 0;
}
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .loginClose {
  right: 10px;
  position: absolute;
  top: 10px;
  color: #333;
  cursor: pointer;
}
body.com_catalog.view-lot .lot-details-container {
  float: left;
  width: 100%;
  padding: 0 10px;
}
body.com_catalog.view-lot .lot-details-container .lot_details_view {
  clear: both;
  padding: 20px 0;
}
body.com_catalog.view-lot .lot-details-container .lot_details_view .item-additional-details .item-additional-row {
  padding: 15px 0;
  clear: both;
}
body.com_catalog.view-lot .lot-details-container .lot_details_view .item-additional-details .item-additional-row .item-additional-label {
  width: 50%;
  float: left;
}
body.com_catalog.view-lot .lot-details-container .lot_details_view .item-additional-details .item-additional-row .item-additional-label .itemLabel {
  font-weight: bold;
}
body.com_catalog.view-lot .lot-details-container .lot_details_view .item-additional-details .item-additional-row .item-additional-value {
  float: left;
  width: 50%;
}
body.com_catalog.view-lot .lot-details-container .lot_details_view .item-additional-details .item-additional-row .item-additional-value .itemValue {
  font-weight: bold;
}
body.com_catalog.view-lot .lot-details-container .sell-one-like-this-wrapper {
  border: 1px solid #d3d2db;
  border-radius: 5px;
  box-shadow: 0 0 25px 0px rgba(0, 0, 0, 0.2);
  float: left;
  margin-top: 20px;
  width: 100%;
}
body.com_catalog.view-lot .lot-details-container .sell-one-like-this-wrapper a,
body.com_catalog.view-lot .lot-details-container .sell-one-like-this-wrapper img,
body.com_catalog.view-lot .lot-details-container .sell-one-like-this-wrapper strong {
  display: inline-block;
  vertical-align: middle;
}
body.com_catalog.view-lot .lot-details-container .sell-one-like-this-wrapper p {
  font-size: 18px;
}
body.com_catalog.view-lot .lot-details-container .sell-one-like-this-wrapper p a {
  color: #4D4D4D;
  display: block;
  padding: 25px 15px;
  text-align: center;
  text-decoration: none;
}
body.com_catalog.view-lot .lot-details-container .sell-one-like-this-wrapper p img {
  margin-right: 10px;
  max-width: 26px;
}
body.com_catalog.view-lot .lot-details-container .sell-one-like-this-wrapper p strong {
  color: #660000;
  font-weight: bold !important;
  vertical-align: top;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-control-auction {
  display: inline-block;
  padding: 0 20px 0 0;
}
@media screen and (max-width: 599px) {
  body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-control-auction {
    padding: 0 0 0 0;
  }
}
@media screen and (max-width: 599px) {
  body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-control-auction p > a {
    display: block;
  }
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-controls {
  float: left;
  width: 100%;
  padding: 20px;
  background: #f5f5f5;
  margin: 0 0 20px;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-controls span.spacer {
  padding: 0 8px;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-controls .lot-details-controls-left {
  float: left;
}
@media screen and (max-width: 949px) {
  body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-controls .lot-details-controls-left {
    float: left;
    width: 100%;
    text-align: center;
  }
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-controls .lot-details-controls-left .lot-control-marketplace p {
  color: #4D4D4D;
  font-weight: 300;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-controls .lot-details-controls-left .lot-control-marketplace p a {
  color: #4D4D4D;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-controls .lot-details-controls-right {
  float: right;
  text-align: left;
}
@media screen and (max-width: 949px) {
  body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-controls .lot-details-controls-right {
    padding-top: 20px;
    float: left;
    width: 100%;
    text-align: center;
  }
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-controls .lot-details-controls-right a {
  font-size: 16px;
  color: #4D4D4D;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-controls .lot-details-controls-right .lot-control-return {
  display: inline-block;
  padding-right: 40px;
}
@media screen and (max-width: 449px) {
  body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-controls .lot-details-controls-right .lot-control-return {
    width: 100%;
    padding-right: 0;
    padding-bottom: 10px;
  }
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-controls .lot-details-controls-right .lot-control-prev {
  display: inline-block;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-controls .lot-details-controls-right .lot-control-next {
  display: inline-block;
  padding-left: 30px;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-controls {
  float: left;
  width: 100%;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top {
  float: left;
  width: 100%;
  padding-top: 20px;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container {
  float: left;
  width: 50%;
}
@media screen and (max-width: 991px) {
  body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container {
    width: 50%;
  }
}
@media screen and (max-width: 849px) {
  body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container {
    width: 100%;
  }
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .main-image-container {
  float: left;
  width: 100%;
  padding-bottom: 10px;
  position: relative;
  overflow: hidden;
  text-align: center;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .main-image-container > img {
  height: auto;
  width: auto;
  max-height: 650px;
  max-width: 100%;
  display: none;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .main-image-container > img.active {
  display: block;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .main-image-container .lot-image-ribbon {
  position: absolute;
  top: 45px;
  left: -150px;
  background-color: #a0171d;
  color: white;
  font-family: "proxima-nova", sans-serif;
  font-weight: normal;
  font-size: 15px;
  width: 75%;
  text-align: center;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
@media screen and (max-width: 1074px) {
  body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .main-image-container .lot-image-ribbon {
    left: -140px;
  }
}
@media screen and (max-width: 979px) {
  body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .main-image-container .lot-image-ribbon {
    left: -110px;
  }
}
@media screen and (max-width: 416px) {
  body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .main-image-container .lot-image-ribbon {
    left: -76px;
  }
}
@media screen and (max-width: 377px) {
  body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .main-image-container .lot-image-ribbon {
    left: -65px;
  }
}
@media screen and (max-width: 362px) {
  body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .main-image-container .lot-image-ribbon {
    left: -58px;
  }
}
@media screen and (max-width: 322px) {
  body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .main-image-container .lot-image-ribbon {
    left: -46px;
  }
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .main-image-container ul.image-list li.item-image {
  text-align: center;
  list-style: none;
  outline: none;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .main-image-container ul.image-list li.item-image img {
  max-width: 100%;
  max-height: 800px;
  display: inline-block;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .additional-image-buttons {
  float: left;
  width: 100%;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .additional-image-buttons .image-buttons {
  list-style: none;
  text-align: center;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .additional-image-buttons .image-buttons .image-button {
  display: inline-block;
  width: auto;
  margin: 0 8px;
  cursor: pointer;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .additional-image-buttons .image-buttons .image-button img {
  max-height: 50px;
  width: auto;
  max-width: 100px;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .additional-image-buttons .image-buttons .image-button.active {
  border: 2px solid #3c3c3b;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .additional-image-buttons .image-buttons .image-button:hover {
  -webkit-box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.4);
  -ms-box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.4);
  -o-box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.4);
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.4);
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .lotDetailsView {
  clear: both;
  padding: 20px 0;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .lotDetailsView #lot_description {
  padding: 20px 0;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .lotDetailsView #lot_description h3 {
  padding: 15px 0;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .lotDetailsView #posts {
  margin-top: 20px;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .lotDetailsView #posts .description_post {
  margin-bottom: 20px;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .lotDetailsView #posts .sub_description_date {
  color: #660000;
  font-style: italic;
  margin-bottom: 5px;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .lotDetailsView #shiping_details {
  padding: 20px 0;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .lotDetailsView #shiping_details h3 {
  padding: 15px 0;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .lotDetailsView #shiping_details .clear_row {
  padding: 10px 0;
  clear: both;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .lotDetailsView #shiping_details .clear_row label {
  float: left;
  width: 50%;
  font-size: 16px;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .lotDetailsView #shiping_details .clear_row span {
  float: left;
  width: 50%;
  text-transform: capitalize;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .lotDetailsView #shiping_details .clear_row span.lowercase {
  text-transform: inherit;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .lotDetailsView #shiping_details .clear_row span.lowercase > a {
  text-transform: inherit;
  text-decoration: underline;
  color: #4d4d4d;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .lotDetailsView #shiping_details .clear_row span img {
  width: 5%;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .seller-logo {
  position: absolute;
  top: 20px;
  right: 20px;
  width: 90px;
  z-index: 1;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .seller-logo a {
  display: block;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .additional-image-container {
  float: left;
  width: 100%;
  text-align: center;
  position: relative;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .additional-image-container .additional-image-previous,
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .additional-image-container .additional-image-next {
  display: inline-block;
  vertical-align: middle;
  font-size: 32px;
  color: #4D4D4D;
  cursor: pointer;
  outline: none;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .additional-image-container .additional-image-previous {
  left: 0;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .additional-image-container .additional-image-next {
  right: 0;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .additional-image-container ul.additional-image-list {
  display: inline-block;
  vertical-align: middle;
  width: 95%;
  padding: 0 10px;
}
@media screen and (max-width: 991px) {
  body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .additional-image-container ul.additional-image-list {
    width: 90%;
  }
}
@media screen and (max-width: 339px) {
  body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .additional-image-container ul.additional-image-list {
    width: 85%;
  }
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .additional-image-container ul.additional-image-list .slick-track {
  float: left;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .additional-image-container ul.additional-image-list .slick-track li.item-image {
  padding: 0 10px;
  outline: none;
  list-style: none;
  text-align: center;
  display: flex;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .images-container .additional-image-container ul.additional-image-list .slick-track li.item-image > img {
  cursor: pointer;
  max-width: 100px;
  max-height: 120px;
  display: inline-block;
  margin: auto;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container {
  float: left;
  width: 50%;
  padding-left: 20px;
}
@media screen and (max-width: 991px) {
  body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container {
    width: 50%;
  }
}
@media screen and (max-width: 849px) {
  body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container {
    width: 100%;
    padding-left: 0;
    padding-top: 30px;
  }
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information {
  float: left;
  width: 100%;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information strong {
  font-weight: 500;
}
@media screen and (max-width: 849px) {
  body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information {
    width: 100%;
  }
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .timed-bidding-row {
  float: left;
  width: 100%;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .timed-bidding-row .timed-bidding-info-row.price-realised {
  float: left;
  width: 100%;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .timed-bidding-row .timed-bidding-info-row.price-realised .timed-bidding-label {
  float: left;
  width: auto;
  font-family: "proxima-nova", sans-serif;
  font-weight: bold;
  font-size: 18px;
  color: #41a940;
  margin-right: 15px;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .timed-bidding-row .timed-bidding-info-row.price-realised .timed-bidding-value {
  float: left;
  width: auto;
  font-family: "proxima-nova", sans-serif;
  font-weight: normal;
  font-size: 18px;
  color: #41a940;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.unsold h3 .hammer-label {
  color: #C1272D;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .timed-bidding-messages {
  float: left;
  width: auto;
  margin-top: 10px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .timed-bidding-messages .timed-top-box {
  width: auto;
  float: left;
  padding: 10px;
  position: relative;
  border-radius: 5px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .timed-bidding-messages .timed-top-box .title {
  font-weight: bold;
  font-size: 16px;
  color: white;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .timed-bidding-messages .timed-top-box .text {
  color: white;
  font-weight: normal;
  font-size: 15px;
  display: none;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .timed-bidding-messages .timed-top-box .text > strong {
  color: white;
  font-weight: normal;
  font-weight: bold;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .timed-bidding-messages .timed-top-box.type-winning, body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .timed-bidding-messages .timed-top-box.type-won, body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .timed-bidding-messages .timed-top-box.winning-box {
  background-color: #41a940;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .timed-bidding-messages .timed-top-box.type-winning:after, body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .timed-bidding-messages .timed-top-box.type-won:after, body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .timed-bidding-messages .timed-top-box.winning-box:after {
  border-color: transparent transparent #41a940 transparent;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .timed-bidding-messages .timed-top-box.orange-box {
  background-color: #d47724;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .timed-bidding-messages .timed-top-box.orange-box:after {
  border-color: transparent transparent #d47724 transparent;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .timed-bidding-messages .timed-top-box.bid-low-box, body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .timed-bidding-messages .timed-top-box.type-lost {
  background-color: #c1272d;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .timed-bidding-messages .timed-top-box.bid-low-box:after, body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .timed-bidding-messages .timed-top-box.type-lost:after {
  border-color: transparent transparent #c1272d transparent;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .timed-bidding-messages .timed-top-box:after {
  content: "";
  position: absolute;
  top: -8px;
  left: 15px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 8px 8px 8px;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .timed-bidding-messages:hover {
  width: 100%;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .timed-bidding-messages:hover .timed-top-box {
  width: 100%;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .timed-bidding-messages:hover .timed-top-box .title {
  padding-bottom: 10px;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .timed-bidding-messages:hover .timed-top-box .text {
  display: block;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row {
  float: left;
  width: 100%;
  padding-bottom: 10px;
  position: relative;
}
@media screen and (max-width: 599px) {
  body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row h1 {
    padding-bottom: 15px;
  }
}
@media screen and (max-width: 849px) {
  body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row {
    clear: both;
  }
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row .detail-item {
  float: left;
  clear: both;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row .lot-auction {
  font-weight: 500;
  font-size: 20px;
  padding: 0 0 10px;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row .lot-name {
  font-weight: 500;
  font-size: 16px;
  color: #660000;
  line-height: 1;
  padding: 0 0 5px;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row .lot-sold {
  padding: 10px 0 0;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row .lot-sold a {
  color: #660000;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row .lot-rating {
  list-style: none;
  padding: 0;
  display: inline-block;
  position: relative;
  margin: 5px 0 0 10px;
  top: -3px;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row .lot-rating li {
  display: inline-block;
  margin: 0 3px 0 0;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row .lot-rating img {
  width: 20px;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row .icons-row {
  float: right;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row .icons-row .sidebar-item {
  float: left;
  padding-left: 10px;
  margin-top: -10px;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row .icons-row .sidebar-item:first-child {
  padding-left: 10px;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row .icons-row .sidebar-item.watchlist-icon {
  cursor: pointer;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row .icons-row .sidebar-item:hover .hover-information {
  display: block;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row .icons-row .sidebar-item img {
  float: left;
  height: 30px;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row .icons-row .sidebar-item .hover-information {
  display: none;
  position: absolute;
  right: 0;
  width: 320px;
  top: 95%;
  background-color: #ffffff;
  border: 1px solid #000000;
  padding: 5px;
  z-index: 1;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row p {
  padding: 0 0 5px;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.starting-bid p {
  display: inline-block;
  border-bottom: 1px solid #cccccc;
  padding: 0 20px 8px 0;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row .max-bid span.max-bid-amount {
  color: #41a940;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.lot-estimate {
  border-bottom: 1px solid #cccccc;
  margin-bottom: 15px;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.lot-estimate h2 {
  font-size: 18px;
  font-weight: 400;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.login-form .login-button-container {
  position: relative;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.login-form .login-button-container.show-login-form > a.login-to-bid-button {
  width: 55%;
  background-color: #ffffff;
  border: 2px solid #3c3c3b;
  color: #4D4D4D;
  pointer-events: none;
  margin: 0 0 20px;
  transition: none;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.login-form .login-button-container.show-login-form > a.login-to-bid-button:hover {
  color: #4D4D4D;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.login-form .login-button-container.show-login-form .login-form {
  max-height: 260px;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.login-form .login-button-container > a.login-to-bid-button {
  float: left;
  width: 100%;
  text-align: center;
  padding: 15px 0;
  border-radius: 5px;
  font-size: 18px;
  font-weight: 600;
  text-decoration: none;
  background-color: #41a940;
  border: 1px solid #41a940;
  color: #ffffff;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.login-form .login-button-container > a.login-to-bid-button:hover {
  background-color: #ffffff;
  color: #41a940;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.login-form .login-button-container > a.close-login-form {
  color: #4D4D4D;
  position: absolute;
  right: 10px;
  top: 10px;
  font-size: 18px;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.login-form .login-button-container .login-form {
  float: left;
  width: 100%;
  max-height: 0;
  overflow: hidden;
  -webkit-transition: 0.5s ease-out;
  -moz-transition: 0.5s ease-out;
  -ms-transition: 0.5s ease-out;
  -o-transition: 0.5s ease-out;
  transition: 0.5s ease-out;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.login-form .login-button-container .login-form > input {
  width: 100%;
  padding: 15px 10px;
  margin-bottom: 10px;
  font-size: 16px;
  background: #f5f5f5;
  border: 1px solid #dddddd;
  height: auto;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.login-form .login-button-container .login-form > input {
    padding: 10px;
    height: auto;
  }
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.login-form .login-button-container .login-form .remember-me {
  float: left;
  width: 100%;
  padding: 6px 0 4px;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.login-form .login-button-container .login-form .remember-me > input {
  float: left;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.login-form .login-button-container .login-form .remember-me > label {
  float: left;
  font-size: 16px;
  padding-left: 10px;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.login-form .login-button-container .login-form input.primary-button, body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.login-form .login-button-container .login-form body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content input.btn-search, body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.login-form .login-button-container .login-form input.btn-search, body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.login-form .login-button-container .login-form body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid input.bidup-button, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.login-form .login-button-container .login-form input.bidup-button, body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.login-form .login-button-container .login-form body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid input.remove-button, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.login-form .login-button-container .login-form input.remove-button {
  width: 100%;
  background: none;
  font-size: 16px;
  font-weight: 600;
  background-color: #660000;
  text-shadow: none;
  box-shadow: none;
  color: #ffffff;
  padding: 15px;
  display: block;
  border-radius: 5px;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.login-form .login-button-container .login-form .forgot-password-link {
  float: left;
  width: 100%;
  text-align: left;
  color: #660000;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row .makeoffer-button {
  border: 1px solid #9aa4fd;
  background-color: #9aa4fd;
  color: white;
  border-radius: 3px;
  cursor: pointer;
  display: inline-block;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.1;
  padding: 5px 15px;
  text-align: center;
  text-decoration: none;
  text-transform: capitalize;
  vertical-align: middle;
  width: auto;
  -webkit-transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  -moz-transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  -ms-transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  -o-transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  padding: 8px;
  margin-bottom: 10px;
  width: 100%;
  font-weight: normal;
  font-size: 15px;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row .makeoffer-button:hover {
  background-color: white;
  color: #9aa4fd;
  text-decoration: none;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row .makeoffer-button.close {
  border: 1px solid #c1272d;
  background-color: #c1272d;
  color: white;
  border-radius: 3px;
  cursor: pointer;
  display: inline-block;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.1;
  padding: 5px 15px;
  text-align: center;
  text-decoration: none;
  text-transform: capitalize;
  vertical-align: middle;
  width: auto;
  -webkit-transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  -moz-transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  -ms-transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  -o-transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  width: 100%;
  opacity: 1;
  font-weight: normal;
  font-size: 15px;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row .makeoffer-button.close:hover {
  background-color: white;
  color: #c1272d;
  text-decoration: none;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row .makeoffer-button.place {
  border: 1px solid #41a940;
  background-color: #41a940;
  color: white;
  border-radius: 3px;
  cursor: pointer;
  display: inline-block;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.1;
  padding: 5px 15px;
  text-align: center;
  text-decoration: none;
  text-transform: capitalize;
  vertical-align: middle;
  width: auto;
  -webkit-transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  -moz-transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  -ms-transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  -o-transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  width: 100%;
  opacity: 1;
  font-weight: normal;
  font-size: 15px;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row .makeoffer-button.place:hover {
  background-color: white;
  color: #41a940;
  text-decoration: none;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.bidding-controls {
  padding: 0;
}
@media screen and (max-width: 849px) {
  body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.bidding-controls {
    width: 100%;
    max-width: 350px;
  }
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.bidding-controls .bid_on_items {
  margin: 0 0 20px;
  width: 100%;
  padding: 10px;
  height: auto;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.bidding-controls .bidding-controls-inner.show-bidding-controls .bid-now-button-container a.bid-now-button {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #4D4D4D;
  pointer-events: none;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.bidding-controls .bidding-controls-inner.show-bidding-controls .bid-now-button-container a.bid-now-button:hover {
  color: #4D4D4D;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.bidding-controls .bidding-controls-inner.show-bidding-controls .bidding-container {
  opacity: 1;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.bidding-controls .bidding-controls-inner .bid-now-button-container {
  float: left;
  width: 100%;
  position: relative;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.bidding-controls .bidding-controls-inner .bid-now-button-container a.bid-now-button {
  float: left;
  width: 100%;
  text-align: center;
  padding: 10px 0;
  border-radius: 5px;
  font-size: 18px;
  font-weight: 600;
  text-decoration: none;
  background-color: #41a940;
  border: 1px solid #41a940;
  color: #ffffff;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.bidding-controls .bidding-controls-inner .bid-now-button-container a.bid-now-button:hover {
  background-color: #ffffff;
  color: #41a940;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.bidding-controls .bidding-controls-inner .bid-now-button-container a.close-bidding-controls {
  color: #4D4D4D;
  position: absolute;
  right: 10px;
  top: 10px;
  font-size: 18px;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.bidding-controls .bidding-controls-inner .bidding-container {
  float: left;
  width: 100%;
  overflow: hidden;
  opacity: 0;
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  -ms-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.bidding-controls .bidding-controls-inner .bidding-container .bidding-row {
  float: left;
  width: 100%;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.bidding-controls .bidding-controls-inner .bidding-container .bidding-row a {
  color: #660000;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.bidding-controls .bidding-controls-inner .bidding-container .bidding-row.bidding-controls-container {
  float: left;
  width: 100%;
  position: relative;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.bidding-controls .bidding-controls-inner .bidding-container .bidding-row.bidding-controls-container .symbol {
  border-radius: 3px 0px 0px 2px;
  background-color: #e3e3e3;
  position: absolute;
  top: 0px;
  left: 0px;
  padding: 11px 10px;
  height: 100%;
  font-weight: normal;
  font-size: 18px;
  color: #4d4d4d;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.bidding-controls .bidding-controls-inner .bidding-container .bidding-row.bidding-controls-container input#bidAmount {
  padding: 10px 10px 10px 40px;
  border: 1px solid #cccccc;
  border-right: none;
  border-radius: 0;
  width: 70%;
  float: left;
  height: auto;
  font-size: 16px;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.bidding-controls .bidding-controls-inner .bidding-container .bidding-row.bidding-controls-container input#bidPlace {
  float: left;
  width: 30%;
  background: none;
  font-size: 16px;
  font-weight: 600;
  background-color: #41a940;
  border: 1px solid #41a940;
  text-shadow: none;
  box-shadow: none;
  color: #ffffff;
  padding: 10px;
  margin: 0 auto;
  display: block;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  transition: all 0.2s ease;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.bidding-controls .bidding-controls-inner .bidding-container .bidding-row.bidding-controls-container input#bidPlace:hover {
  background: #2f902f;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.bidding-controls .bidding-controls-inner .bidding-container .bidding-row.legal-information {
  float: left;
  width: 100%;
  padding: 20px 0 15px;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.bidding-controls .bidding-controls-inner .bidding-container .bidding-row.legal-information p {
  float: left;
  width: 100%;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.bidding-controls .bidding-controls-inner .bidding-container .bidding-row.legal-information p:first-child {
  text-align: left;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.bidding-controls .bidding-controls-inner .bidding-container .bidding-row.legal-information a {
  color: #660000;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.bidding-controls .bidding-controls-inner .bidding-container .bidding-row.makeoffer {
  float: left;
  width: 100%;
  margin-top: 15px;
  position: relative;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.bidding-controls .bidding-controls-inner .bidding-container .bidding-row.makeoffer .symbol {
  border-radius: 3px 0px 0px 2px;
  background-color: #e3e3e3;
  position: absolute;
  top: 0px;
  left: 0px;
  padding: 11px 10px;
  height: 100%;
  font-weight: normal;
  font-size: 18px;
  color: #4d4d4d;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.bidding-controls .bidding-controls-inner .bidding-container .bidding-row.makeoffer > input {
  padding: 10px 10px 10px 40px;
  border: 1px solid #cccccc;
  border-right: none;
  border-radius: 0;
  width: 70%;
  float: left;
  height: auto;
  font-size: 16px;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.bidding-controls .bidding-controls-inner .bidding-container .bidding-row.makeoffer > button {
  float: left;
  width: 30%;
  background: none;
  font-size: 16px;
  font-weight: 600;
  background-color: #9aa4fd;
  border: 1px solid #9aa4fd;
  text-shadow: none;
  box-shadow: none;
  color: #ffffff;
  padding: 10px;
  margin: 0 auto;
  display: block;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.bidding-controls .bidding-controls-inner .bidding-container .bidding-row.makeoffer > button:hover {
  color: #9aa4fd;
  background-color: transparent;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.bidding-controls .bidding-controls-inner .bidding-container .bidding-row.buynow {
  float: left;
  width: 100%;
  margin-top: 15px;
  position: relative;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.bidding-controls .bidding-controls-inner .bidding-container .bidding-row.buynow > button {
  width: 50%;
  float: left;
  background: none;
  font-size: 16px;
  font-weight: 600;
  background-color: #a0171d;
  border: 1px solid #a0171d;
  text-shadow: none;
  box-shadow: none;
  color: #ffffff;
  padding: 10px;
  margin: 0 auto;
  display: block;
  border-radius: 3px;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.bidding-controls .bidding-controls-inner .bidding-container .bidding-row.buynow > button:hover {
  color: #a0171d;
  background-color: transparent;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.watchlist-buttons {
  float: left;
  width: 100%;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.watchlist-buttons button.watchlist-button {
  border: 1px solid #898a8c;
  background-color: #898a8c;
  color: white;
  border-radius: 3px;
  cursor: pointer;
  display: inline-block;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.1;
  padding: 5px 15px;
  text-align: center;
  text-decoration: none;
  text-transform: capitalize;
  vertical-align: middle;
  width: auto;
  -webkit-transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  -moz-transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  -ms-transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  -o-transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, border-color 0.25s ease-in-out 0s;
  margin-bottom: 10px;
  width: 100%;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .lot-information-row.watchlist-buttons button.watchlist-button:hover {
  background-color: white;
  color: #898a8c;
  text-decoration: none;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .bid_on_items {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
  width: 100%;
  margin-bottom: 10px;
  border: 1px solid #e3e3e3;
  background-color: transparent;
  color: #4d4d4d;
  font-family: "proxima-nova", sans-serif;
  font-weight: normal;
  font-size: 15px;
  outline: none;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .amount-container {
  width: 100%;
  position: relative;
  margin-bottom: 10px;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .amount-container .symbol {
  border-radius: 3px 0px 0px 2px;
  background-color: #e3e3e3;
  position: absolute;
  top: 0px;
  left: 0px;
  padding: 8px 4px;
  height: 100%;
  font-weight: normal;
  font-size: 18px;
  color: #4d4d4d;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .amount-container .bid-amount {
  padding: 7px;
  font-weight: normal;
  font-size: 15px;
  color: #4d4d4d;
  box-shadow: none;
  height: auto;
  display: block;
  width: 100%;
  border-radius: 3px;
  border: 1px solid #e3e3e3;
  padding-left: 22px;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .bid-display {
  float: left;
  width: 100%;
  padding-bottom: 5px;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .bid-display .key {
  float: left;
  width: auto;
  font-family: "proxima-nova", sans-serif;
  font-weight: normal;
  font-size: 16px;
  color: #4d4d4d;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .bid-display .val {
  float: right;
  width: auto;
  font-family: "proxima-nova", sans-serif;
  font-weight: normal;
  font-size: 16px;
  color: #4d4d4d;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .bid-display.total .key,
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .bid-display.total .val {
  font-weight: bold;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .primary-button, body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content .btn-search, body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .btn-search, body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .bidup-button, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .bidup-button, body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .remove-button, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .remove-button,
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .buynow-button,
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .remove-button,
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .watchlist-button {
  background-color: #41a940;
  border-color: #41a940;
  z-index: 20;
  width: 100%;
  margin-bottom: 10px;
  padding: 8px;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .primary-button:active, body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content .btn-search:active, body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .btn-search:active, body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .bidup-button:active, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .bidup-button:active, body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .primary-button:focus, body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content .btn-search:focus, body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .btn-search:focus, body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .bidup-button:focus, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .bidup-button:focus,
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .buynow-button:active,
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .buynow-button:focus,
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .remove-button:active,
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .remove-button:focus,
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .watchlist-button:active,
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .watchlist-button:focus {
  color: #fff;
  outline: 0;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .primary-button:hover, body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content .btn-search:hover, body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .btn-search:hover, body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .bidup-button:hover, body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .bidup-button:hover,
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .buynow-button:hover,
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .remove-button:hover,
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .watchlist-button:hover {
  background-color: #fff;
  color: #41a940;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .buynow-button,
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .remove-button {
  background-color: #c1272d;
  border: 1px solid #c1272d;
  border-radius: 3px;
  z-index: 20;
  width: 100%;
  margin-bottom: 10px;
  padding: 8px;
  color: white;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .buynow-button:active, body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .buynow-button:focus,
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .remove-button:active,
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .remove-button:focus {
  color: #fff;
  outline: 0;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .buynow-button:hover,
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .lot-information .remove-button:hover {
  background-color: #fff;
  color: #c1272d;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .seller-rating {
  float: left;
  width: 100%;
  padding: 10px;
  border: 3px solid #e3e3e3;
  text-align: center;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .seller-rating .information {
  font-family: "proxima-nova", sans-serif;
  font-weight: bold;
  font-size: 16px;
  color: #4d4d4d;
  padding-bottom: 8px;
  float: left;
  width: 100%;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .seller-rating .information > strong {
  font-weight: bold;
  color: #c81618;
  text-decoration: underline;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .seller-rating .stars {
  float: left;
  width: 100%;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-top .bidding-information-container .seller-rating .stars > img {
  margin: 0 4px;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-bottom {
  float: left;
  width: 100%;
  padding: 40px 0 0;
  margin: 40px 0 0;
  border-top: 1px solid #cccccc;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-bottom .lot-details-description {
  float: left;
  width: 50%;
}
@media screen and (max-width: 649px) {
  body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-bottom .lot-details-description {
    width: 100%;
  }
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-bottom .lot-details-description .description-row {
  float: left;
  width: 100%;
  padding-top: 20px;
  padding-bottom: 20px;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-bottom .lot-details-description .description-row:first-child {
  padding-top: 0;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-bottom .lot-details-description .description-row:last-child {
  border-bottom: none;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-bottom .lot-details-description .description-row .description-header {
  padding-bottom: 10px;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-bottom .lot-details-description .description-row .description-header h3 {
  font-size: 21px;
  font-weight: 600;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-bottom .lot-details-description .description-row .description-paragraph {
  font-size: 16px;
  font-weight: normal;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-bottom .lot-details-description .description-row .item-additional-details {
  padding-left: 0;
  width: 100%;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-bottom .item-additional-details {
  float: left;
  width: 50%;
  padding-left: 20px;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-bottom .item-additional-details h3 {
  font-size: 21px;
  font-weight: 600;
  padding: 0 0 10px;
}
@media screen and (max-width: 649px) {
  body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-bottom .item-additional-details {
    width: 100%;
    max-width: 300px;
    padding-left: 0;
  }
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-bottom .item-additional-details .item-additional-row {
  float: left;
  width: 100%;
  padding: 8px 0;
  border-top: 1px solid #cccccc;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-bottom .item-additional-details .item-additional-row:last-child {
  border-bottom: 1px solid #cccccc;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-bottom .item-additional-details .item-additional-row .item-additional-label {
  float: left;
}
body.com_catalog.view-lot .lot-details-container .lot-details-inner .lot-details-bottom .item-additional-details .item-additional-row .item-additional-value {
  float: right;
  width: 50%;
  font-weight: normal;
}
body.com_catalog #vuejs-module-wine-filters {
  padding: 5px 0;
  zoom: 1;
}
body.com_catalog #vuejs-module-wine-filters:before, body.com_catalog #vuejs-module-wine-filters:after {
  content: "";
  display: table;
}
body.com_catalog #vuejs-module-wine-filters:after {
  clear: both;
}
body.com_catalog #vuejs-module-wine-filters .wine-filters-mobile-icon {
  display: none;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
@media screen and (max-width: 799px) {
  body.com_catalog #vuejs-module-wine-filters .wine-filters-mobile-icon {
    position: fixed;
    top: 35%;
    left: -1px;
    display: block;
    z-index: 99999;
    background-color: white;
    padding: 7px 8px;
    border: 1px solid #e3e3e3;
    border-left: 1px solid white;
    -webkit-box-shadow: 4px 0px 7px -2px rgba(0, 0, 0, 0.4);
    -moz-box-shadow: 4px 0px 7px -2px rgba(0, 0, 0, 0.4);
    -ms-box-shadow: 4px 0px 7px -2px rgba(0, 0, 0, 0.4);
    -o-box-shadow: 4px 0px 7px -2px rgba(0, 0, 0, 0.4);
    box-shadow: 4px 0px 7px -2px rgba(0, 0, 0, 0.4);
  }
}
body.com_catalog #vuejs-module-wine-filters .sale-title {
  float: left;
  width: 100%;
  padding: 10px;
  border-bottom: 1px solid #e3e3e3;
}
body.com_catalog #vuejs-module-wine-filters .sale-title .title {
  font-family: "proxima-nova", sans-serif;
  font-weight: bold;
  font-size: 20px;
  color: #4d4d4d;
  padding-bottom: 15px;
}
body.com_catalog #vuejs-module-wine-filters .active-filters {
  float: left;
  width: 100%;
  padding: 15px 10px;
  padding-bottom: 5px;
}
body.com_catalog #vuejs-module-wine-filters .active-filters .active-item {
  float: left;
  width: 100%;
  padding-top: 10px;
}
body.com_catalog #vuejs-module-wine-filters .active-filters .active-item .name {
  font-family: "proxima-nova", sans-serif;
  font-weight: bold;
  font-size: 15px;
  color: #4d4d4d;
  padding-bottom: 5px;
}
body.com_catalog #vuejs-module-wine-filters .active-filters .active-item .selected-filters {
  float: left;
  width: 100%;
  padding-left: 10px;
}
body.com_catalog #vuejs-module-wine-filters .active-filters .active-item .selected-filters .text {
  float: left;
  width: 100%;
  border-bottom: 1px dashed #e3e3e3;
  padding: 2px 0;
}
body.com_catalog #vuejs-module-wine-filters .active-filters .active-item .selected-filters .text .text-name {
  font-family: "proxima-nova", sans-serif;
  font-weight: normal;
  font-size: 15px;
  color: #4d4d4d;
}
body.com_catalog #vuejs-module-wine-filters .active-filters .active-item .selected-filters .text .close {
  color: red;
  opacity: 1;
}
body.com_catalog #vuejs-module-wine-filters .filter-section {
  float: left;
  width: 100%;
  border-bottom: 1px solid #e3e3e3;
}
body.com_catalog #vuejs-module-wine-filters .filter-section:first-child {
  border-top: 1px solid #e3e3e3;
}
body.com_catalog #vuejs-module-wine-filters .filter-section .filter-title {
  float: left;
  width: 100%;
  cursor: pointer;
  padding: 15px 10px;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
body.com_catalog #vuejs-module-wine-filters .filter-section .filter-title:hover {
  background-color: #c3c3c3;
}
body.com_catalog #vuejs-module-wine-filters .filter-section .filter-title .text {
  float: left;
  width: auto;
  font-family: "proxima-nova", sans-serif;
  font-weight: bold;
  font-size: 18px;
  color: #4d4d4d;
}
body.com_catalog #vuejs-module-wine-filters .filter-section .filter-title .toggle, body.com_catalog #vuejs-module-wine-filters .filter-section .filter-title .loading {
  float: right;
  width: auto;
  color: #A0171D;
  font-weight: normal;
  font-size: 16px;
}
body.com_catalog #vuejs-module-wine-filters .filter-section .filter-title .toggle > i, body.com_catalog #vuejs-module-wine-filters .filter-section .filter-title .loading > i {
  color: #A0171D;
  font-size: 16px;
}
body.com_catalog #vuejs-module-wine-filters .filter-section .filter-content {
  padding: 5px 10px;
}
body.com_catalog #vuejs-module-wine-filters .filter-section.active-finished .tab-item {
  float: left;
  width: 100%;
}
body.com_catalog #vuejs-module-wine-filters .filter-section.active-finished .tab-item .btn {
  float: left;
  width: 100%;
  color: #4d4d4d;
  background-color: #ffffff;
  border-radius: 5px;
  padding: 7px 20px;
  margin-bottom: 15px;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
body.com_catalog #vuejs-module-wine-filters .filter-section.active-finished .tab-item .btn.btn-active {
  border: 1px solid #41a940;
  color: #41a940;
}
body.com_catalog #vuejs-module-wine-filters .filter-section.active-finished .tab-item .btn.btn-active:hover {
  background-color: #41a940;
  color: #ffffff;
}
body.com_catalog #vuejs-module-wine-filters .filter-section.active-finished .tab-item .btn.btn-finished {
  border: 1px solid #C1272D;
  color: #C1272D;
}
body.com_catalog #vuejs-module-wine-filters .filter-section.active-finished .tab-item .btn.btn-finished:hover {
  background-color: #C1272D;
  color: #ffffff;
}
body.com_catalog #vuejs-module-wine-filters .filter-section.reset .btn-container {
  float: left;
  width: 100%;
  padding: 15px 10px;
}
body.com_catalog #vuejs-module-wine-filters .filter-section.reset .btn-container .btn-action-reset {
  background-color: #A0171D;
  border: 1px solid #A0171D;
  color: white;
  font-family: "proxima-nova", sans-serif;
  font-weight: normal;
  font-size: 16px;
  padding: 6px;
  float: left;
  width: 100%;
  border-radius: 3px;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
body.com_catalog #vuejs-module-wine-filters .filter-section.reset .btn-container .btn-action-reset:hover {
  color: #A0171D;
  background-color: transparent;
}

/* old styles copy */
.com_catalog {
  transition: opacity 0.2s ease;
}
.com_catalog .lots-loading {
  display: none;
}
.com_catalog .loading {
  opacity: 0.3;
}
.com_catalog .loading .lots-loading {
  display: block;
}
.com_catalog .btn.disabled,
.com_catalog .primary-button.view-catalogue-button.disabled,
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content .view-catalogue-button.disabled.btn-search,
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .view-catalogue-button.disabled.bidup-button,
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .view-catalogue-button.disabled.remove-button {
  opacity: 0.3 !important;
  pointer-events: none !important;
  cursor: not-allowed !important;
}
.com_catalog .btn.disabled:hover,
.com_catalog .primary-button.view-catalogue-button.disabled:hover,
body.com_catalog.view-search .bidding-catalogue-holder .auction-filters .auction-search-content .view-catalogue-button.disabled.btn-search:hover,
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .view-catalogue-button.disabled.bidup-button:hover,
body.com_catalog.view-search .bidding-catalogue-holder .auction-content .view-list .auction-lot .auction-actions .place-bid .view-catalogue-button.disabled.remove-button:hover {
  background-color: initial !important;
  color: initial !important;
}
.com_catalog__filters.opened > .auction-filters-container {
  left: 0 !important;
}
.com_catalog__filters.opened > #wine-filters-mobile-icon {
  left: 299px !important;
}
@media screen and (max-width: 799px) {
  .com_catalog__filters .sale-title > h1.title {
    font-size: 16px !important;
    padding-bottom: 0px !important;
  }
}
.com_catalog__filter .close {
  color: #a0171d;
  opacity: 0.9;
}
.com_catalog__filter.closed .toggle::before {
  content: "⨁";
}
.com_catalog__filter.closed .filter-content {
  display: none !important;
}
.com_catalog__filter.opened .toggle::before {
  content: "⨂";
}
.com_catalog__filter.opened .filter-content {
  display: block;
}
.com_catalog__filter .filter-doc-count {
  font-size: 0.65rem;
  font-weight: bold;
}
.com_catalog__filter > .filter-title > .toggle::before {
  min-width: 18px;
  height: 18px;
  display: block;
}
.com_catalog__filter:not(.closed).text-search .filter-content {
  display: flex !important;
  flex-direction: row !important;
}
.com_catalog__filter:not(.closed).text-search .filter-content input {
  width: 80%;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.com_catalog__filter:not(.closed).text-search .filter-content button {
  background: #a0171d;
  color: #e3e3e3;
}
.com_catalog__filter .filter-item.has-sub-items.closed .filter-sub-item {
  display: none;
}
.com_catalog__filter .filter-item.has-sub-items.opened .sub-heading {
  display: block;
  float: none;
  width: 100% !important;
}
.com_catalog__filter .filter-item.has-sub-items.opened .sub-heading:hover {
  background-color: #cccbcb;
}
.com_catalog__filter .filter-item.has-sub-items.opened:hover {
  background-color: transparent !important;
}
.com_catalog__filter .filter-item.has-sub-items.opened .filter-sub-item {
  display: block;
  width: 100% !important;
  height: 1.25rem;
  padding-left: 1rem;
}
.com_catalog__filter .filter-item.has-sub-items.opened .filter-sub-item:hover {
  background-color: #cccbcb;
}
.com_catalog__filter .filter-item.has-sub-items.opened .filter-sub-item > p.text {
  width: 100% !important;
}
.com_catalog__filter select,
.com_catalog__filter select option {
  text-transform: capitalize;
}
.com_catalog__filter .filter-item p a,
.com_catalog__filter .filter-item p a:hover,
.com_catalog__filter .filter-item p a:visited {
  text-decoration: none !important;
  color: #4d4d4d !important;
}
.com_catalog__lotitem > .auction-image > .full-details-link img {
  max-height: inherit;
}
.com_catalog__lotitem > .auction-image > .full-details-link img.mobile-img {
  display: none;
}
@media (max-width: 600px) {
  .com_catalog__lotitem > .auction-image > .full-details-link img {
    display: none;
  }
  .com_catalog__lotitem > .auction-image > .full-details-link img.mobile-img {
    display: block;
  }
}
.com_catalog__sidebar {
  margin-top: 5x;
}
.com_catalog__item-list {
  margin-top: 5x;
}
.com_catalog__pagination-top {
  position: absolute;
  top: 170px;
  left: 0;
  width: 100%;
  background: white;
  box-shadow: 0 0px 10px 0px rgba(0, 0, 0, 0.7);
  border-bottom: 1px solid #cccccc;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1;
}
.com_catalog__paginate {
  flex-basis: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 40px;
}
.com_catalog__paginate .paginate-item {
  flex-wrap: nowrap;
  display: flex;
  margin: 0.05rem 0.25rem;
  cursor: pointer;
  font-size: 16px;
}
.com_catalog__paginate .paginate-item p,
.com_catalog__paginate .paginate-item i,
.com_catalog__paginate .paginate-item a {
  color: black;
  font-size: 16px;
}
.com_catalog__paginate .paginate-item.active {
  color: #29254e;
  font-weight: 900;
}
.com_catalog__paginate .paginate-item.active {
  color: #29254e;
  font-weight: bold;
}
.com_catalog__paginate .paginate-item.previous, .com_catalog__paginate .paginate-item.next {
  font-weight: 100;
}
.com_catalog__paginate .paginate-item.previous::after, .com_catalog__paginate .paginate-item.previous::before, .com_catalog__paginate .paginate-item.next::after, .com_catalog__paginate .paginate-item.next::before {
  margin: 0 0.5rem;
}
.com_catalog__paginate .paginate-item.previous::before {
  content: "«";
}
.com_catalog__paginate .paginate-item.next::after {
  content: "»";
}

/*# sourceMappingURL=am-com-catalog.css.map */
