
/*search page*/
.online-auction-list {
    border-top:1px solid #C4C4C4;
    position: relative;
    display: inline-block;
    width: 100%;
    padding: 0;
    margin: 0 auto;
}

.online-auction {
    border-bottom: 1px solid #c4c4c4;
    padding: 0;
    position: relative;
    display: block;
    margin: 0 auto !important;
    line-height: 1;
}

.online-auction .timeleft {
    color: #a75930;
    font-weight: bold;
    padding: 0 0 13px 0;
}

.online-auction .current-bid {
    font-style: italic;
    color: #666;
    font-size: 13px;
    line-height: 1;
    margin:0 0 15px;
}

.online-auction .edit-own {
    font-size: 12px;
    margin: 20px 0 0 0;
    padding: 0;
    width: 100%;
    display: inline-block;
    text-align: right;
    line-height: 20px;
    white-space: nowrap;
}

.mobile .online-auction .edit-own {
    margin: 0;
}

.online-auction .edit-own .owner {
    display: inline-block;
}

.online-auction .edit-own .button {
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    padding: 0 10px;
    display: inline-block;
    float: none;
    margin-top: 10px;
    min-width: 120px;
    background: #f0efef !important;
    color: #000;
    border: 1px solid #edecec;
}

.online-auction .edit-own .button:before {
    padding-right: 10px;
}

.online-auction .edit-own span {
    color: #ec8041;
    font-size: 20px;
    top: 2px;
    left: -5px;
    position: relative;
    display: inline-block;
}

.online-auction .edit-own .highest-bid {
    font-size: 12px;
    font-style: italic;
}

.online-auction .edit-own .highest-bid span {
    font-size: 13px;
    font-style: normal;
    top: -2px;
}

.online-auction .current-bid span {
    font-style: normal;
    color: #222;
    font-size: 22px;
    font-weight: bold;
    position: relative;
}

.online-auction .current-bid span:first-child {
    padding-left: 10px;
}

.online-auction .auction-image {
    position: relative;
    margin: 15px auto;
}

.mobile .online-auction .auction-image {
    margin: 15px -15px;
}

.online-auction .auction-image > * {
    width: 100%;
    padding: 0;
    margin: 0 auto;
}

.online-auction.on-site {
    padding-top: 0;
}

.online-auction.on-site .auction-datetime {
    line-height: 1.4;
    white-space: nowrap;
    color:#A75930;
}

.online-auction.on-site.owner {
    display: block;
}

.online-auction.on-site .edit-own .button {
    margin: 0;
}

.online-auction .confirm-message {
    font-size: .9rem;
    font-weight: 400;
    margin-bottom: 15px;
    margin-top: 5px;

}

.auction-bids .onsite-auction {
    margin-top: 10px;
}

.saul-link {
    font-size: .8rem;
    margin-top: -25px;
}

.auction-datetime .button {
    margin-top: 15px;
}

.row.online-auction {
    width: 100%;
}

.auction-bids {
    padding: 30px 0 0;
}

.mobile .auction-bids {
    padding: 10px 0 0 ;
}

.on-site .auction-bids {
    padding: 15px 0 15px;
}

.auction-info {
    position: relative;
    padding: 15px 0;
}

.mobile .auction-info {
    padding: 5px 0 0;
}

.mobile .online-auction.on-site .auction-info {
    padding: 15px 0 0;
}

.auction-info-header {
    padding: 7px 0 5px 0;
    margin:0;
}

.mobile .auction-info-header {
    font-size: 1.3rem;
}

.on-site .auction-info-header {
    padding: 0 0 5px 0;
}

/*
.auction-info-header a,
.auction-info-header a:active {
    color: #a75a30;
}
*/

.auction-info-data {
    margin-bottom: 15px;
    font-size: 14px;
    color: #333333
}

.auction-info-data span {
    margin-right: 15px;
    display: inline-block;
    color: #989898;
}

.auction-info-row {
    padding-bottom: 10px;
    position: relative;
    display: inline-block;
}

.auction-desc {
    font-size: 15px;
    line-height: 1.4;
}

.facility-details .auction-desc {
    margin-top: 5px;
}

.auction-header {
    background:#e9e9e9;
    font-size:.9rem;
    font-weight:300;
    text-transform: uppercase;
    margin:0;
    padding:5px 15px;
    color:#222;
}

/* Offline auction styles */
.onsite-auction-list {
    margin:0 0 15px;
}

.row.off-line-auction {
    padding-bottom: 15px;
    margin-bottom: 15px;
}

.off-line-auction {
    border-bottom: 1px solid #ccc;
}

.off-line-auction .button.tiny {
    margin: 0 0 .3rem;
}

.auction-status div {
    margin-bottom: 10px;
}

p.disclaimer {
	margin-top:15px;
}