body {
  /*min-height: 100vh;
  display: flex;
  flex-direction: column;*/
  	position: relative;
  	min-height: 100vh;
  	margin:0 auto;  
  	min-height: 100vh;
	display: flex;
    flex-direction: column;
    width:100%;
}
.container {
	position: relative;
	padding:0 3px;
	border:0px solid red;
	width:100%;
	z-index:100;
}
#content-catalog-container-header {
	border:0px solid red;
	display:none;
	z-index:100;
	background-color:#FFF;
}
#footer {
	position:relative;
	bottom:0px;
	margin-top: 90px;
  	border:0px solid red;
  	text-align:center;
  	background-color:#f5f5f5;
}

#mainBody-2 {
    padding:0;
    margin:auto;
    min-height:400px;
    /*width: 1170px;*/
    width:100%;
}

#header {
	border:0px solid black;
	padding-bottom:1rem;
	height:auto;
}
#idSiteHeaderSponsor {
	display: block;
  	margin-left: auto;
  	margin-right: auto;
  	bottom:1.5rem;
}

.header-wrap {
	position:relative;
  	display: flex;
  	width:100%;
  	gap:0rem;
  	flex-direction: row;
  	flex-wrap: none;
  	justify-content:center;
  	z-index:9999;
  	background-color:#FFF;
}
.logo-container {
	float:left;
}
.logo {
	float:left;
}
.home-button-container {
	position:absolute;
	top:0;
	left:0;
}
.home-button-container .home-button {
	float:left;
}
.sponsor {
  	border-top: 1px solid #FFF;
  	display: flex;
   	justify-content: center;
   	margin-top:2px;
}

.CFF-auction-home {
	position: relative;
	/*width: 375px;*/
	width:99%;
	/*height: 812px;*/
	background-color: #ffffff;
	border-radius: 20px;
	/*overflow: hidden;*/
	border:0px solid;
	border-color: #c9cfd8;
	margin:0 auto;
}

.CFF-auction-home .frame-2 {
	position: sticky;
	width:100%;
	height:auto;
	top: 0;
	left: 0;
	background-color: var(--netralwhite);
	opacity:1;
	z-index:1000;
	padding:0 1rem;
}

.CFF-auction-home .frame {
	position: relative;
	/*display: flex;
	flex-direction: column;*/
	padding:0 1rem;
	width:100%;
	align-items: center;
	gap:5px;
	/*top: 5px;
	margin-top:10px;
	*/
}

.CFF-auction-home .group {
	position: relative;
	display:flex;
	gap:16px;
	width: 100%;
	height: 47px;
	margin-left: -1px;
	margin-right: -3px;
	margin: auto;
	margin-bottom:1.5rem;
}

.CFF-auction-home .overlap-group {
	position: relative;
	width:100%;
	height: 47px;
	border-radius: 8px;
	border: 1px solid;
	border-color: #d9d9d9;
}

.CFF-auction-home .text-wrapper {
	position: absolute;
	width:calc(100% - 40px);
	top: 13px;
	left: 40px;
	display:flex;
	letter-spacing: 0;
	line-height: normal;
}

.CFF-auction-home .text-wrapper .catalogSearchBox {
	border: 1px solid #EFF;
	width:98%;
	height:auto;	
	font-family: Helvetica;/*"Helvetica Neue-Regular", */
	font-weight: 400;
	color: #76859a;
	font-size: 15px;
	letter-spacing: 0;
	position:relative;
	bottom:3px;
}

.CFF-auction-home .text-wrapper .catalogSearchBox:focus {
	border: 3px solid #EEE;
}

.CFF-auction-home .adjustments {
	position: absolute;
	width: 24px;
	height: 24px;
	top: 11px;
	right:10px;
}

.CFF-auction-home .search {
	position: absolute;
	width: 24px;
	height: 24px;
	top: 12px;
	left: 10px;
}

#content-catalog-form {
	border:0px solid red;
	padding-bottom:.5rem;
}
/*
.refresh-wrapper, .filter-wrapper, .reset-wrapper {
	position: relative;
	float:right;
	width: 33%;
	display: flex;
  	justify-content: center;
  	align-items: center;
	background-color: #FFF;
	/*border: 1px solid #043566;
	border-radius: 6px;
	*/
}
.refresh-wrapper:hover, .filter-wrapper:hover, .reset-wrapper:hover {
	border: 1px solid var(--base-100);
	cursor: pointer;
	bottom: 1px;
}
*/
.CFF-auction-home .refresh, .filter, .reset {
	width: 22px;
}
/*
.CFF-auction-home .filter {
	width: 24px;
}
.CFF-auction-home .reset {
	width: 24px;
}

.btn-new {
  	font-weight: bold;
  	color: #043566;
  	font-size: 12px;
  	text-align: center;
  	letter-spacing: 0;
  	line-height: normal;
  	border: 1px solid #043566;
  	border-radius: 6px;
  	text-transform: uppercase;
  	width: 48%;
  	height: 55px;
  	background-color: #fff;
}
*/


.CFF-auction-home .divider {
	position: relative;
	/*width: 345px;*/
	width:100%;
	height: auto;
	margin-right: -2px;
	margin-bottom: 15px;
	border-bottom: 1px solid #76859a;
	padding-bottom:10px;
}

.CFF-auction-home .div {
	/*position: absolute;*/
	/*width: 343px;*/
	width:100%;
	height: auto;
	top: 0;
	left: 0;
	font-family: Helvetica;/*"Helvetica Neue-Bold", */
	font-weight: bold;
	color: var(--variable-collection-CFF-gray);
	font-size: 18px;
	letter-spacing: 0;
	line-height: normal;
	margin-bottom: 15px;
	border-bottom: 1px solid #76859a;
	padding-bottom:10px;
}

.CFF-auction-home .line {
	position: absolute;
	/*width: 342px;*/
	width:100%;
	height: 1px;
	top: 29px;
	left: 0;
	object-fit: cover;
}

.CFF-auction-home .catalog-row {
	position: relative;
	width:100%;
	/*min-height: 100px;*/
	/*
	margin-left: -0.5px;
	margin-right: -0.5px;
	*/
	background-color: #ffffff;
	border-radius: 10px;
	/*overflow: hidden;*/
	border: 1px solid;
	border-color: var(--variable-collection-CFF-gray);
}

.CFF-auction-home .catalog-row:hover {
	border: 1px solid;
	border-color: var(--variable-collection-CFF-gray);
	cursor: pointer;
	bottom: 1px;
	background-color: var(--base-100);
}

.CFF-auction-home .rectangle {
	position: absolute;
	width: 100px;
	height: 100px;
	top: 0;
	left: 0;
}
.CFF-auction-home .catalog-row .lead-bidder {
	position: inherit;
	float:left;
}
.CFF-auction-home .msg-container {
	position: inherit;
	float:left;
	font-family: Helvetica;
	font-weight: 400;
	font-size: 12px;
	letter-spacing: 0;
}
.CFF-auction-home .lead-bidder-text {
	color: var(--variable-collection-CFF-green);
}
.CFF-auction-home .someone-else-lead-bidder-text {
	color: var(--variable-collection-CFF-medium-blue);
}

.CFF-auction-home .you-won-text {
	color: var(--variable-collection-CFF-green);
}

.CFF-auction-home .someone-else-won-text {
	color: red;
}

.CFF-auction-home .badge-check {
	position: absolute;
	width: 11px;
	height: 11px;
	top: 1px;
	left: 0;
}

.CFF-auction-home .catalog-row .catalog-container {
	position: relative;
	width: 100%;
	min-height:60px;
	margin-top: 3px;
	/*left: 108px;*/
	font-family: Helvetica;/*"Helvetica Neue-Bold", */
	font-weight: bold;
	color: var(--variable-collection-CFF-dark-blue);
	font-size: 16px;
	letter-spacing: 0;
	/*line-height: normal;*/
	border: 0px solid red;
	padding-right:.25rem;
}
.CFF-auction-home .my-favorites-catalog-list {
	border:0px solid red;
	float:right;
	position:relative;
	z-index:1;
	width:2rem;
	height:2rem;
}
.CFF-auction-home .my-favorites-catalog-list .favorite-active{
	margin:1px;
	border:0px solid blue;
	float:right;
	/*background-image: url(../assets/images/icons/star-FAV.svg);*/
}
.CFF-auction-home .my-favorites-catalog-list .favorite-inactive{
	margin:1px;
	border:0px solid blue;
	float:right;
	/*background-image: url(../assets/images/icons/star-GRY.svg);*/
}
.CFF-auction-home .catalog-row .overlap {
	position: relative;
	height: 33px;
	margin-top: .75rem;
	border: 0px solid green;
	bottom: 0;
	max-width:300px;
}

.overlap .min-bid-wrapper {
	position: relative;
	width: 32%;
	height: 33px;
	float: left;
	text-align: center;
}

.overlap .min-raise-wrapper {
	position: relative;
	width: 33%;
	height: 33px;
	float: left;
	border-left: 1px solid var(--variable-collection-CFF-gray);
	border-right: 1px solid var(--variable-collection-CFF-gray);
	text-align: center;
}

.overlap .current-bid-wrapper {
	position: relative;
	width: 32%;
	height: 33px;
	float: left;
	text-align: center;
}
.column-2 {
	width:50%;
}

.CFF-auction-home .div-3 {
	position: absolute;
	top: 0;
	left: 0;
	font-family: Helvetica;/*"Helvetica Neue-Regular", */
	font-weight: 400;
	color: #000000;
	font-size: 10px;
	letter-spacing: 0;
	line-height: normal;
	width:100%;
}

.CFF-auction-home .span {
	font-family: Helvetica;
	font-weight: 500;
	color: #000000;
	font-size: 12px;
	letter-spacing: 0;
}

.CFF-auction-home .text-wrapper-3 {
	font-family: Helvetica;/*"Helvetica Neue-Bold", */
	font-weight: bold;
}

.CFF-auction-home .text-wrapper-4 {
	font-family: Helvetica;/*"Helvetica Neue-Medium", */
	font-weight: 600;
	font-size: 16px;
	font-size: clamp(1.3rem, 0.281vw + 0.76rem, 1.6rem);
}

.CFF-auction-home .group-wrapper {
	position: absolute;
	width: 77px;
	height: 30px;
	top: 2px;
	left: 63px;
}

.CFF-auction-home .group-2 {
	position: relative;
	height: 30px;
}

.CFF-auction-home .img {
	position: absolute;
	width: 1px;
	height: 30px;
	top: 0;
	left: 0;
	object-fit: cover;
}

.CFF-auction-home .line-2 {
	position: absolute;
	width: 1px;
	height: 30px;
	top: 0;
	left: 77px;
	object-fit: cover;
}

.CFF-auction-home .overlap-group-wrapper {
	position: absolute;
	width: 217px;
	height: 53px;
	top: 605px;
	left: 111px;
}

.CFF-auction-home .buy-now-wrapper {
	position: relative;
	width: 215px;
	height: 53px;
	background-color: var(--variable-collection-CFF-dark-blue);
	border-radius: 6px;
}

.CFF-auction-home .buy-now {
	position: absolute;
	width: 215px;
	top: 19px;
	left: 0;
	font-family: Helvetica;/*"Helvetica Neue-Bold", */
	font-weight: bold;
	color: var(--gray-6);
	font-size: 12px;
	text-align: center;
	letter-spacing: 0;
	line-height: normal;
}

.CFF-auction-home .star {
	position: absolute;
	width: 24px;
	height: 24px;
	top: 14px;
	left: 306px;
}

.CFF-auction-home .icon {
	position: absolute;
	width: 21px;
	height: 20px;
	top: 1px;
	left: 2px;
}

.CFF-auction-home .catalog-row .catalog-number {
	position: absolute;
	float:right;
	font-family: Helvetica;
	font-weight: 400;
	color: var(--netralblack);
	font-size: 12px;
	letter-spacing: 0;
	right:3.25rem;
	/*
	position: relative;
	width: auto;
	height: 15px;
	margin: 3px 0;
	font-family: Helvetica;
	font-weight: 400;
	color: var(--netralblack);
	font-size: 12px;
	letter-spacing: 0;
	line-height: normal;
	float:right;	
	*/
}
.CFF-auction-home .text-wrapper-6 {
	position: absolute;
	width: 167px;
	top: 22px;
	left: 109px;
	font-family: Helvetica;/*"Helvetica Neue-Bold", */
	font-weight: bold;
	color: var(--variable-collection-CFF-dark-blue);
	font-size: 18px;
	letter-spacing: 0;
	line-height: normal;
}
.catalog-content-wrapper {
	height:90px;
	display: flex;
	gap:.5rem;
	width:100%;
	border-radius:10px 10px 0 10px;
	overflow: hidden;	
	border:0px solid red;
}
.catalog-container-top-row {
	width:100%;
	border:0px solid green;
	height:2.5rem;
	line-height:2.5rem;
}
.CFF-auction-home .photograph-wrapper {
	position: relative;
	width:78px;
	height:90px;
	background-color:#FFF; /*#EEF1F4;*/
	/*background-image: url(../images/icons/rectangle-GRY.svg);*/
	background-size: 100% 100%;	
	border-radius:10px 0 0 10px;
	border-right:1px solid;
	border-color: var(--variable-collection-CFF-gray);
	display: flex;
  	justify-content: center;
}

.photograph-wrapper img {
	height:100%;
	width:100%;
	object-fit:contain;
}

.CFF-auction-home .placeholder-image {
	position: absolute;
	width: 36px;
	height: 36px;
	top: 50%;
	left: 50%;
	transform:translate(-50%,-50%);
}
.catalog-item-name {
	width:98%;
	border:0px solid blue;
	font-family: Helvetica;
	font-weight: bold;
	color: var(--variable-collection-CFF-dark-blue);
	font-size: 15px;
	letter-spacing: 0;
	height:2rem;
	line-height:2rem;
	overflow:hidden;
	text-overflow: ellipsis; 
	/*white-space:nowrap;*/
}
.CFF-auction-home .icon-wrapper {
	top: 11px;
	position: absolute;
	width: 24px;
	height: 24px;
	left: 306px;
}

.CFF-auction-home .div-wrapper {
	position: absolute;
	width: 100px;
	height: 100px;
	top: 0;
	left: 0;
	background-image: url(../assets/images/icons/rectangle-31-2.svg);
	background-size: 100% 100%;
}

.CFF-auction-home .group-3 {
	position: relative;
	width: 73px;
	height: 16px;
	top: 75px;
	left: 15px;
}

.CFF-auction-home .vector-wrapper {
	position: absolute;
	width: 16px;
	height: 16px;
	top: 0;
	left: 0;
	border-radius: 8px;
	border: 2px solid;
	border-color: #ffffff;
}

.CFF-auction-home .vector {
	position: absolute;
	width: 4px;
	height: 9px;
	top: 1px;
	left: 5px;
}

.CFF-auction-home .text-wrapper-7 {
	position: absolute;
	top: 0;
	left: 26px;
	font-family: Helvetica;/*"Helvetica Neue-Medium", */
	font-weight: 500;
	color: #ffffff;
	font-size: 12px;
	letter-spacing: 0;
	line-height: normal;
}

.CFF-auction-home .rectangle-2 {
	height: 25px;
	top: 0;
	left: 0;
	position: absolute;
	width: 100px;
}

.CFF-auction-home .line-3 {
	top: -5445px;
	position: absolute;
	width: 30px;
	height: 1px;
	left: 546px;
	object-fit: cover;
}

.CFF-auction-home .line-4 {
	top: -5445px;
	position: absolute;
	width: 30px;
	height: 1px;
	left: 623px;
	object-fit: cover;
}

.CFF-auction-home .icon-2 {
	position: absolute;
	width: 21px;
	height: 10px;
	top: 1px;
	left: 2px;
}

.CFF-auction-home .rectangle-3 {
	height: 102px;
	top: -5562px;
	left: 546px;
	position: absolute;
	width: 100px;
}

.CFF-auction-home .group-4 {
	position: absolute;
	width: 73px;
	height: 16px;
	top: 75px;
	left: 15px;
}

.CFF-auction-home .vector-2 {
	position: absolute;
	width: 2px;
	height: 7px;
	top: -5559px;
	left: 552px;
}

.CFF-auction-home .line-5 {
	top: -5561px;
	position: absolute;
	width: 30px;
	height: 1px;
	left: 546px;
	object-fit: cover;
}

.CFF-auction-home .line-6 {
	top: -5561px;
	position: absolute;
	width: 30px;
	height: 1px;
	left: 623px;
	object-fit: cover;
}

.CFF-auction-home .img-wrapper {
	top: 14px;
	overflow: hidden;
	position: absolute;
	width: 24px;
	height: 24px;
	left: 306px;
}

.CFF-auction-home .icon-3 {
	position: absolute;
	width: 24px;
	height: 24px;
	top: -5575px;
	left: 240px;
}

.CFF-auction-home .bottom-bar {
	position: fixed;
	width: 375px;
	height: 37px;
	top: 775px;
	left: 0;
	background-color: #ffffff03;
	backdrop-filter: blur(20px) brightness(100%);
	-webkit-backdrop-filter: blur(20px) brightness(100%);
}

.CFF-auction-home .line-7 {
	position: absolute;
	width: 119px;
	height: 3px;
	top: 23px;
	left: 128px;
}

.CFF-auction-home .overlap-wrapper {
	height:auto;
	padding:5px 0;
	border:0px solid red;
	background-color:#FFF;
}

.CFF-auction-home .overlap-2 {
	position: relative;
	/*width: 375px;*/
	height: 88px;
}

.CFF-auction-home .overlap-group-2 {
	position: absolute;
	width: 375px;
	height: 88px;
	top: 0;
	left: 0;
}

.CFF-auction-home .status-bar {
	position: absolute;
	width: 375px;
	height: 44px;
	top: 0;
	left: 0;
}

.CFF-auction-home .battery {
	position: absolute;
	width: 24px;
	height: 11px;
	top: 17px;
	left: 336px;
}

.CFF-auction-home .cap {
	position: absolute;
	width: 1px;
	height: 4px;
	top: 4px;
	left: 23px;
}

.CFF-auction-home .capacity {
	position: absolute;
	width: 18px;
	height: 7px;
	top: 2px;
	left: 2px;
	background-color: #000000;
	border-radius: 1.33px;
}

.CFF-auction-home .wifi {
	position: absolute;
	width: 15px;
	height: 11px;
	top: 17px;
	left: 316px;
}

.CFF-auction-home .cellular-connection {
	position: absolute;
	width: 17px;
	height: 11px;
	top: 18px;
	left: 294px;
}

.CFF-auction-home .time-style {
	position: absolute;
	width: 54px;
	height: 21px;
	top: 13px;
	left: 21px;
}

.CFF-auction-home .time {
	position: absolute;
	width: 54px;
	top: 2px;
	left: 0;
	font-family: Helvetica;/*"Source Sans Pro", */
	font-weight: 400;
	color: #000000;
	font-size: 14px;
	text-align: center;
	line-height: normal;
}

.CFF-auction-home .text-wrapper-8 {
	letter-spacing: -0.04px;
}

.CFF-auction-home .text-wrapper-9 {
	letter-spacing: 0;
}

.CFF-auction-home .logo {
	
	float: left;
	height: 45px;	
}

.CFF-auction-home .menu {
	height: 29px;
	float: left;
	margin-left:1rem;
}

.center {
  margin: auto;
  width: 100%;
  border:0px solid #73AD21;
  padding:0px;
  text-align:center;
}
#content-catalog {
	position:relative;
 	z-index:9999;
 	background-color:#FFF;
 	margin-bottom:0px;
 	border:0px solid red;
 	padding:0px;
}

.filter-container {
  /*margin-top:1rem;*/
  width: 100%;
  border:0px solid #FFF;
  padding-bottom:10px;
  line-height:0;
}

.text-left {
	text-align:left;
}

.text-right {
	text-align:right;
}
.text-center {
	text-align:center;
}
.float-left {
	float: left;
}
.float-right {
	float: right;
}
.previous-next-container {
	width:95%;
}

.previous-button {
	float:left;
	width:49%;
	text-align:left;
	font-weight: bold;
	text-transform:uppercase;
	font-size:14px;
	cursor:pointer;
}

.next-button {
	float:right;
	width:49%;
	text-align:right;
	font-weight: bold;
	text-transform:uppercase;
	font-size:14px;
	cursor:pointer;
}
.btn-new {
  	font-family: Helvetica;/*"Helvetica Neue-Bold", */
  	font-weight: bold;
  	color: #043566;
  	font-size: 12px;
  	text-align: center;
  	letter-spacing: 0;
  	line-height: normal;
  	border: 1px solid #043566;
  	border-radius: 6px;
  	text-transform: uppercase;
  	width: 100%;
  	height: 55px;
  	/*padding:10px;*/
  	background-color: #fff;
}
.btn-primary {
	font-family: Helvetica;/*"Helvetica Neue-Bold", */
  	font-weight: bold;
  	color: #FFF;
  	font-size: 12px;
  	text-align: center;
  	letter-spacing: 0;
  	line-height: normal;
  	background-color:#043566;
  	border: 1px solid #043566;
  	border-radius: 6px;
  	text-transform: uppercase;
  	width:100%;
  	height: 55px;	
}
.btn-primary:hover {
	background-color:#FFF;
	color:#043566;
	border-color:#043566;
}
.btn-alt {
	color: #043566;
 	background-color: #fbc303;
  	border: 1px solid #fbc303;
}
.btn-alt:hover {
	color: #043566;
 	background-color: #FDDB68;
  	border: 0px solid #fbc303;	
}
.btn-new:hover {
	margin:1px;
	cursor:pointer;
	background-color: #043566;
	color: #FFFFFF;
}
.btn-yellow {
	color: #043566;
 	background-color: #fbc303;
  	border: 1px solid #fbc303;
  	width:100%;
}

.two-button {
	width:48%;
}
.three-button {
	width: 32%;
}
.btn-yellow:hover {
	color: #043566;
 	background-color: #FDDB68;
  	border: 0px solid #fbc303;
}	

/*font for different messages*/
.infoMessage-2 {
  width: auto;
  text-align: left;
  font-family: Helvetica;/*"Helvetica Neue-Regular",*/
  color: #8f8f8f;
  font-size: 12px;
  letter-spacing: 0;
  line-height:20px;
}
.badMessage-2 {
	float:left;
	margin: 3px 0;
  /*
  width: auto;
  text-align: left;
  font-family: Helvetica;
  color: red;
  font-weight: 700;
  font-size: 12px;
  letter-spacing: 0;
  line-height:20px;
  */
}

#catalogSearchResults {
	position:relative;
	height:auto;
  	/*margin:5px 0;*/
  	background-color:#FFF;
  	border-radius:5px;
}

.catalogSearchResults:hover {
  	bottom:1px;
  	cursor:pointer;
}

.catalogSearchResults {
	height: 25px;
	line-height: 25px;
	padding-left:5px;
	padding-right:3%;
	font-family: Helvetica;
	color: #FFF;
	font-weight: 700;
  	font-size: 12px;
  	letter-spacing: 0;
  	float: left;
  	margin-right:10px;
  	margin-bottom:5px;
  	background-color:var(--variable-collection-CFF-dark-blue);
  	background-image: url(../images/icons/dismiss-WHT.svg);
  	background-position:right;
  	background-repeat: no-repeat;
  	background-size:15px;
  	border-radius:5px;
  }
  .catalogSearchResults:hover {
  	bottom:1px;
  	cursor:pointer;
  }
.clear {
  	clear:both;
}
 
#myCarousel {
 	height:auto;
 }
 
.carousel-indicators {
 	bottom:1px;
 }
.overlap-wrapper-you-won {
	position: relative;
  	text-align: center;
  	width: 100%;
  	height: 40px;
  	line-height: 40px;
	background-color: var(--variable-collection-CFF-green);
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	border-radius: 1px;
}
.overlap-wrapper-someone-else-won {
	position: relative;
  	text-align: center;
  	width: 100%;
  	height: 40px;
  	line-height: 40px;
	background-color: red;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	border-radius: 1px;
	margin:0 auto;
}
.overlap-wrapper-you-lead-bidder {
	position: relative;
  	text-align: center;
  	width: 100%;
  	height: 40px;
  	line-height: 40px;
	background-color: var(--variable-collection-CFF-green);
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	border-radius: 1px;
}
.overlap-wrapper-someone-else-lead-bidder {
	position: relative;
  	text-align: center;
  	width: 100%;
  	height: 40px;
  	line-height: 40px;
	background-color: var(--variable-collection-CFF-medium-blue);
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	border-radius: 1px;
}
 #searchCategoryItemContainer {
 	/*display:flex;*/
 	/*margin-top:60px;*/
 }
.modal-header {
	border-bottom:1px solid #FFF;
	padding-bottom:0;
}
.modal-footer {
	padding:0 1rem;
}
.modal-body {
	padding:15px 0;
}
#popupMessage {
	padding:10px;
}
h4.text-wrapper {
  font-family: Helvetica;
  font-weight: 500;
  color: #000000;
  font-size: 28px;
  line-height:auto;
  /*margin-bottom:-2rem;*/
}
h4 {
	font-family: Helvetica;
  	font-weight: 500;
  	color: #000000;
  	font-size: 28px;
  	line-height:auto;
}
.biddingStatus {
	background-image:none;
	background-color:#043566;
	color:#FFF;
	border-radius:1px;
}
.row {
	margin-left:-7px;
	margin-right:-7px;
}
/*media*/
/*extra small devices (phones,600px, and down)*/
@media (max-width: 600px){
	#mainBody-2 {
		width:100%;
	}
}
@media (min-width: 769px) {
  .searchResults2 {
	height:100%;
  }
}
@media (min-width: 1200px) {
      .CFF-auction-home
	, .CFF-auction-home .frame-2
	, .CFF-auction-home .frame  {
  			width: 1156px;
  }
  	  .CFF-auction-home .catalog-row 
	, .CFF-auction-home .divider {
			width: 100%;
			/*max-width: 1156px;*/
	}
  	  .CFF-auction-home .catalog-row .text-wrapper-2 {
  			width:auto;
			max-width: 1000px;
	}
}

@media (min-width: 992px) {
      .CFF-auction-home
	, .CFF-auction-home .frame-2
	, .CFF-auction-home .frame  {
  			width: 1156px;
  }
  	  .CFF-auction-home .catalog-row 
	, .CFF-auction-home .divider {
			width: 100%;
			/*max-width: 1156px;*/
	}
  	  .CFF-auction-home .catalog-row .text-wrapper-2 {
  			width:auto;
			/*max-width: 1000px;*/
	}
}