@charset "utf-8";
/* CSS Document */

.whole-property-wrap {margin: 3% 0;padding: 2% 0;border-bottom: 1px solid #ccc;}
.avail-prop-container {display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
.prop-thumbnail-box {flex: 0 0 25%;min-width: 150px;}
.prop-description-box {flex: 0 1 75%;padding: 0 3%;}
.prop-description-box h2 {margin-top: 0;}
.avail-units-container {padding-top: 20px;}
.avail-units-container ul {list-style: none; margin: 0; padding: 0;}
.avail-units-container li {padding: 10px 0;}

a.availability-button-link {margin-right: 1%;background-color: #748906;border-radius: 0;}
a.availability-button-link:hover {background-color: #CC3109;}

.rented-txt {width: 100%;color: #CC3109; font-family: "Roboto", Sans-serif; font-size: 1.5rem;font-weight: var( --e-global-typography-primary-font-weight );padding-bottom: 15px; border-bottom: 1px solid #eee;}

.available-prop-title {margin-bottom: 0;}

@media (max-width: 767px){
	.prop-thumbnail-box {width: 100%;flex: none;}
	.prop-description-box {flex: none; width:100%; padding: 0 1%;}
}