.propertyFeatures{font-family:Proxima Nova Rg;width:595px}.propertyFeatures .heading{color:#58585a;font-family:Proxima Nova Bold;font-size:22px;line-height:26px;margin-bottom:30px}.featureLists .title{color:#58585a;font-size:22px;font-weight:700;line-height:26px}.singleFeature{display:inline-block;margin-bottom:25px;width:32%}.singleFeature label{margin-left:8px}.singleFeature .number{display:inline-block}.featureLists{background:rgba(77,77,79,.07);padding:21px 0 10px 31px}.featureLists .title{margin-bottom:21px}.featureDescription{color:#58585a;font-size:16px;line-height:24px;margin-top:18px}.propertyId{font-family:Proxima Nova Bold;font-size:16px;line-height:19px;margin-top:25px}.propertyId .propId,.propertyId label{display:inline-block}.propertyId label{margin-right:5px}.openHomes{background:#f2f2f3;margin-top:40px;padding:26px 10px 28px 28px}.openHomes .title{font-family:Proxima Nova Bold;font-size:22px;line-height:26px}.inspectionList ul{list-style-type:none;margin-bottom:0;padding-left:0}.inspectionList{font-size:16px}.inspectionList ul li{display:inline-block;line-height:22px;margin-right:25px}.openHomesA{background:#fff;margin-top:40px;padding:26px 10px 28px 0}.openHomesA .title{font-family:Proxima Nova Bold;font-size:22px;line-height:26px}.inspectionListA ul{list-style-type:none;margin-bottom:0;padding-left:0}.inspectionListA{font-size:16px;margin-top:10px}.inspectionListA ul li{display:inline-block;line-height:22px;margin-right:25px}.descriptionHide{display:none}.descriptionHide.show{display:inline}.tpsLinkContainer{margin-top:20px}.date-card{align-items:center;border:1px solid #ddd;box-shadow:0 8px 15px rgba(0,0,0,.1);display:flex;padding:10px 2px 60px;position:relative;width:210px}.date-card .day{color:#be0a26;font-size:24px;margin:0 10px}.date-card .month{font-weight:700}.calendar-card{margin-left:-4px;margin-top:100px;position:absolute}.dividing-line{border-bottom:red;position:absolute}.open-homes-grid{display:grid;grid-template-columns:210px 210px;grid-row-gap:20px;grid-column-gap:30px}.hide{display:none}@media (max-width:940px){.featuresTestimonial .row-fluid .span8{width:100%}.featuresTestimonial .row-fluid .span4{margin-left:0}.propertyFeatures{width:100%}.featureDescription{margin-top:33px}}@media (max-width:767px){.featureLists .title{text-align:center}.singleFeature{margin-bottom:16px}.featureLists{padding:21px 0 10px 20px}.readMore{color:#e10024;cursor:pointer;text-decoration:underline}.readMore:hover{text-decoration:none}.singleFeature .number,.singleFeature label{font-size:17px}.featureLists .singleFeature{width:48%}.imgOverlay .totalImage{font-size:22px}}@media (max-width:480px){.singleFeature .number,.singleFeature label{font-size:16px}}.desc{display:inline}.descLess{display:none}@media (max-width:767px){.desc{display:none}.descLess{display:inline}}