.clear { clear: both;}

/*********************************************************************************
 * DEFAULT
 *********************************************************************************/
.properties-week {  padding: 0; margin: 0; float:left; width: 697px;}
.properties-week .property {float: left;
margin-bottom: 0px;
padding-bottom: 0px;
padding-top: 0; }
.properties-week .property-image {vertical-align: middle; overflow: hidden; text-align: center; float:left; }
.properties-week .property-image img { margin: 0; width: 340px !important;}
.properties-week .property-info { float:left; margin-top: 15px; padding:2px 1px;  width:240px; }
.properties-week .property-info .address{ float:left; font-weight:bold; height:20px; font-weight:bold;   }
.properties-week .property-info .desc{ float:left; line-height: 20px;  width: 235px;margin-top: 6px;font-size: 14px; }
.properties-week .property-info .price { float: left;color: #9B9595;
line-height: 30px;
margin-top: 4px;
width: 135px;
font-size: 14px;
font-weight: bold; }
.properties-week .property-info .details {float: right;
padding: 1px 8px;
background:none;
margin-top: 8px; }
.properties-week .property-info .details a {  text-decoration:none;  text-transform:uppercase; white-space: nowrap;}

.properties-week -vertical .property { position: relative; }

.properties-week -horizontal .property { float: left;  margin-right: 10px; position: relative;}

/*********************************************************************************
 * SWITCHER
 *********************************************************************************/
.properties-week-switcher { position:relative; margin-left: 32px;} 
.properties-week-switcher .property {
float: left;
width: 340px;
height: 207px;
margin-right: 5px;
margin-bottom: 5px;
position: relative;
}   

.slide-caption {
padding: 0px;
margin: 0 0 0px 0px;
display: none;
left: 0;
padding: 10px;
bottom: 0px;
background-color: #050505;
background: rgba(5, 5, 5, 0.5);
height: 96px;
position: absolute;
z-index: 12;
cursor: pointer;
}

.slide-caption:hover{
	text-decoration: none !important;
}

.slide-caption a, .slide-caption a:hover{
	text-decoration: none !important;
}

.slide-caption p{
	margin: 0;
	line-height: 19px;
	color: #FFF;
	font-size: 13px;
}

.number_of_bed_rooms {
color: #FFF;
background: url("/modules/mod_propertiesofweek/tmpl/images/bg-details-beds-display.png") no-repeat scroll left center rgba(0, 0, 0, 0);
margin: 0 7px 0 0;
padding: 0 0 0 20px;
}

.number_of_shower_rooms {
color: #FFF;
background: url("/modules/mod_propertiesofweek/tmpl/images/bg-details-baths-display.png") no-repeat scroll left center rgba(0, 0, 0, 0);
margin: 0 7px 0 0;
padding: 0 0 0 20px;
}

.tabs-nav li:last-child a {
	border-right: 1px solid #DDD;
}

.slide-caption .price {
font-weight: bold;
font-size: 16px;
position: absolute;
bottom: 6px;
right: 14px;
color: #FFF;
}

.property a:hover{
	text-decoration: none !important;
}


