
.list-item																{ display:inline-block; vertical-align:top; font-size:14px; }
.list-item a {
  display:block;
}
.list-item .padding														{ display:block; padding:2px;}
.list-item .image														{ display:block; position:relative; }
.list-item .image imgXXX { max-height:100px; max-width:100px; }
.list-item .image .StatusBanner {
  position:absolute;
  top:10px;
  left:0px;
  display:block;
  padding:10px;
  text-transform:uppercase;
  background:#EB641C;
  color:#FFFFFF;
  font-family:'Roboto Slab', serif;
  font-weight:400;
  font-size:1.1em;
}
.list-item .details														{ display:block; padding:10px; }

.list-item-address,
.list-item .details .addr												{ display:block; font-family:'Roboto Slab', serif; font-weight:300; font-size:1.1em; }

.list-item .details .addr .addr-line1									{ display:block; font-weight:400; font-size:1.1em; }
.list-item .details .addr .addr-line2									{ display:none; }
.list-item .details .property-icons										{ display:block; text-align:center; text-transform:uppercase; font-size:0px; margin:10px 0px; }
.list-item .details .property-icons .icon								{ display:inline-block; vertical-align:top; width:50%; font-size:10px; }
.list-item .details .property-icons .receptions,
.list-item .details .property-icons .bathrooms							{ display:none; }
.list-item .details .property-icons img									{ width:100%; max-width:60px; max-height:51px; display:block; margin:0px auto 5px auto; }
.list-item .details .list-item-base										{ display:block; text-transform:uppercase; }
.list-item .details .list-item-base .time-status						{ display:block; font-size:0.8em; font-weight:600; margin:0px 0px 10px 0px; }
.list-item .details .list-item-base .time-status .time-updated,
.list-item .details .list-item-base .time-status .time-added,
.list-item .details .list-item-base .time-status .time-auctions			{ display:inline-block; vertical-align:middle; margin:0px 5px 0px 0px; padding:0px 5px 0px 0px; }
.list-item .details .list-item-base .time-status ins					{ text-decoration:none; }
/* .list-item .details .list-item-base .time-status .status				{ display:inline-block; vertical-align:middle; } */
.list-item.list-item-letAgreed .details .list-item-base .status			{ padding:10px; }
.list-item .details .list-item-base .more								{ display:inline-block; vertical-align:bottom; font-size:0.8em; margin:10px 0px 0px 0px; font-weight:600; }
.list-item .details .list-item-base .price								{ float:right; text-align:right; display:inline-block; vertical-align:bottom; font-family:'Roboto Slab', serif; font-size:1.6em; line-height:0.8em; margin:4px 0px 0px 0px; }
.list-item .details .list-item-base .time-status .status,
.list-item .details .list-item-base .price-status						{ display:none; }
.list-item .details .list-item-base .price-value						{ display:inline-block; vertical-align:bottom; }
.list-item .details .list-item-base .price-offers,
.list-item .details .list-item-base .price-period						{ display:none; font-size:0.5em; font-family:'Roboto', sans-serif; font-weight:600; }

.list-item .details														{ background:#EDEDED; color:#000000; }
.list-item:hover .details												{ background:#DDDDDD; color:#000000; }
.list-item .details .list-item-base .time-status .time-updated,
.list-item .details .list-item-base .time-status .time-added,
.list-item .details .list-item-base .time-status .time-auctions			{ border-right:2px solid #000000; }
.list-item.list-item-letAgreed .details .list-item-base .status			{ background:#000000; color:#FFFFFF; }



/** SHORTLIST **/
.list-item .BTN--shortlistRemove {
  display:block;
  padding:10px !important;
  text-align:center;
  background:#000000;
  color:#FFFFFF;
}
.list-item .BTN--shortlistRemove:hover {
  background:#555555;
  color:#FFFFFF;
}
