/******************************
 * Sold Listings
 ******************************/
body.term-sold{
	background: none !important;
}
#sold-listings{
	padding-left: 10px !important;
	padding-right: 10px !important;
}
	.sold-listing__col{}
		.sold-listing__item{}
			.sold-listing__description{}
				.sold-listing__item--address{
					background: url(../images/property-status-sold-item-bg.png) no-repeat center center #FFF;
					background-size: 100vw;
					background-attachment: fixed;
					height: 100%;
				}
					.sold-listing__item--address > div{
						top: 50%;
						transform: translateY(-50%);
					}
					.sold-listing__item--city{
						font-size: 1.063em;
					}
					.sold-listing__item--street{
						font-size: 1.500em;
					}

				.sold-listing__item--overlay{display: none;}
			.sold-listing__cover{}

@media(min-width: 992px){
	.listing-reverse .sold-listing__cover{
		left: -50%;
	}
	.listing-reverse .sold-listing__description{
		left: 50%;
	}
}
@media(max-width: 991px){
	.sold-listing__col{
		width: 100% !important;
	}
		.sold-listing__col:nth-of-type(2) .sold-listing__cover{
			left: -50%;
		}
		.sold-listing__col:nth-of-type(2) .sold-listing__description{
			left: 50%;
		}
}
@media(max-width: 500px){
	.sold-listing__col .sold-listing__description{
		width: 100% !important;
		left: 0 !important;
		height: auto !important;
		margin-top: 35px;
	}
		.sold-listing__item--address{
			padding-left: 0 !important;
			padding-right: 0 !important;
		}
			.sold-listing__item--address > div{
				position: static !important;
				transform: translateY(0);
			}
	.sold-listing__col .sold-listing__cover{
		width: 100% !important;
		left: 0 !important;
	}
}