/* CATEGORY PAGE PROPERTY BLOCKS */
.property-summaryblock {
	background: #fff;
	border-radius: 5px;
	-webkit-transition: background 500ms ease-out, box-shadow 250ms ease-out; 
    transition: background  500ms ease-out, box-shadow 250ms ease-out;
    border: solid 2px #ccc;

}
.property-summaryblock:hover {
	background: #f2f0e4;
	-webkit-box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.25);
	-moz-box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.25);
	box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.25);
}
.property-summaryblock:after {
	content: " ";
    display: table;
    clear: both;
}
/* DESCRIPTION */
.property-summaryblock div.description p:not(.button) {
	font-size: 90%;
}

/* SPECIFICATION */
table.property-spec-table {
	font-size: 90%;
	border-collapse: collapse;
}
table.property-spec-table tr {
	background: none;
	border-bottom: solid 2px #ccc;
}
table.property-spec-table tr td {
	padding: 10px 5px;
}
table.property-spec-table tr td:nth-child(2) {
	text-align: right;
}
table.property-spec-table tr td i {
	width: 25px;
	color: #4d3b32;
	font-size: 110%;
}

a.goback i {
	margin-right: 10px;
}

.property-detail-block div.contact {
	text-align: center;
}

.property-detail-block div.contact span {
	
}

.property-detail-block div.contact i {
	margin-right: 15px;
    color: #4d3b32;
}