﻿/* Property Detail
=========================================================================================== */
.propertyIntro {
	float:left; width:600px; margin:10px 15px 5px 15px;
}
	.propertyIntro h4 {
		font-size:150%; color:#b5121b;
	}
	.propertyIntro p {
		color:#000 !important;
	}

#left-panel .orderby {display:none}
.pageBody_advert.pageBody_search .pageContent_search .searchListing {width:92%}
.pageBody_advert.pageBody_search .contactBar.searchAction.mob-remove a {box-sizing:border-box}
.detail-top {
	height:5px;
	background:#efefef none;
}
	.detail-top.noBG {
		background:none;
	}
.detail-bot {
	float:left; width:630px; padding-bottom:8px;
	background:#efefef none;
}
	.detail-bot.noBG {
		background:none;
	}
	.detail-bot .content {
		padding:2px 15px;
	}
	.detail-bot p.main {
		float:left;
		width:250px;
		font-weight:bold;
		color: #e3107d !important;
	}
	.detail-bot span.label {
	    float:left; width:250px; font-weight:bold; color:#000 !important; font-size:120%; line-height:170%;
	}
	.detail-bot span.info {
	     display:inline-block; width:300px; color:#000 !important; float:left;font-size:120%; line-height:170%;
	}
	.detail-bot p.label {
		float:left; width:250px; font-weight:bold; color:#000 !important;
	}
	.detail-bot p.info {
			float:left; line-height:110%; width:300px; color:#000 !important;
	}
		.detail-bot p.info strong {
			color:#b5121b;
		}
		.detail-bot p span {
			padding-right:18px; margin-right:15px;
		}
		.detail-bot p span.no {
			background:url(../images/generic/no-icon.gif) right no-repeat; min-width:105px; display:inline-block;
		}
		.detail-bot p span.yes {
			background:url(../images/generic/yes-icon.gif) right no-repeat; min-width:105px; display:inline-block;
		}
			
.advert_secondary_block span[id*="_rent"].info > em,
.info em.rententry { display:block; text-decoration:none; font-style:normal}		
		
.property-info {
	float:left; width:180px; margin:5px 15px; 
}
	.property-info p {
		color:#000 !important;
	}
	.property-info p.main {
		color: #e3107d !important;
		font-weight:bold;
		margin-bottom:10px;
	}
	.property-info ul li {
		font-size:110%; color:#000 !important; line-height:140%;
	}
		.property-info ul li.yes {
			background: none;
			margin-right:22%;
			display: inline-block !important;
		}
		

.property-safety {
	float:right; width:600px; padding:10px 15px 15px 15px; 
	background:#efefef none;
}
	.property-safety p.main {
		color: #e3107d !important;
		font-weight:bold;
	}
	.property-safety p {
		color:#000 !important;
		display:inline-block;
		width: 20%;
	}
	.property-safety p.marginleft {
		 margin:0 0 0 40px;
	}
	.property-safety .inline {
		 display:inline-block;
	}
		.property-safety p a {
			font-weight:bold; color:#fff !important; text-decoration:none;
		}
			.property-safety p a:hover {
				color:#fff !important; text-decoration:underline;
			}
	.property-safety p span {
		font-weight:bold; padding-right:18px; margin-right:15px; min-width:150px; display:inline-block;
	}
		.property-safety p span.yes {
			background:url(../images/generic/yes-icon.gif) right no-repeat;
		}
		.property-safety p span.no {
			background:url(../images/generic/no-icon.gif) right no-repeat;
		}
		
.landlord-info {
	float:left; width:360px; margin:5px 15px;
}
	.landlord-info p.main {
		color: #e3107d !important;
		font-weight:bold;
		margin-bottom:10px;
	}
	.landlord-info span {
		color:#000 !important; font-size:120%; line-height:170%; display:block;
	}
		.landlord-info span a {
			color:#000 !important; text-decoration:none;
		}
			.landlord-info span a:hover {
				color:#b5121b !important; text-decoration:underline;
			}
	.landlord-info span.label {
		float:left; width:120px; font-weight:bold; color:#000 !important;
	}
	

.signoff {
	float:right; width:240px; margin:5px 0; text-align:center;
}
	.signoff img {
		margin-bottom:20px;
	}
	.signoff p a {
		font-size:110%; font-weight:bold; color:#b5121b !important;
	}
	

.finish {
	float:left; width:630px; text-align:center; margin:15px 0;
}
	.finish p {
		color:#000 !important; font-size:130% !important; font-weight:bold; 
	}
.map_travel_box {display:inline-block; width:49%; vertical-align:top; font-family: "tahoma", "Arial", "Verdana", sans-serif; font-size:12px; color:#000; zoom:1; *display:inline; }
.map_travel_box_legend {display:inline-block; zoom:1; *display:inline;}
.map_travel_title { text-align:center; font-weight: bold; font-size:14px; color:#444444; margin-top:5px; margin-bottom:5px;}
.map_travel_selector { padding-left:10px; margin-bottom:2px; }
.map_travel_selector span {display:inline-block; width:80px; overflow:hidden;}
.map_travel_selector label {display:inline-block; width:80px; overflow:hidden;}
.map_travel_selector select {width:180px; overflow:hidden;}
.map_travel_results span { padding-left:10px; padding-top:3px; color:#000; display:inline-block; width:80px; }
.map_travel_results div { width:180px;  padding-top:7px; display:inline-block; color:#000;}

.property-info {
	width: 630px !important;
	border-bottom: 3px solid #000;
	margin-left: 0px;
	padding-left: 15px;
	padding-bottom: 10px;
}

.property-info ul li {
	background-image: url("../images/generic/no-icon.gif");
	background-position: right center;
	background-repeat: no-repeat;
	width: 180px !important;
	margin-right:20px !important;
	float: left; 
}
.property-safety {
	margin-right: -7px;
}

.agent-details-link {
    color: #002147;
    text-decoration: none;
}

.other-facilities p.info {
color: #000 !important;
}

#homeImg{display:none !important;}

.pageBody_print .searchListing .title p.sku{color:#333 !important;float:none !important; display:block; height:20px; float:left; text-align:left;}
.pageBody_print .searchListing .title{background:#fff; color:#333 !important;}
.pageBody_print .searchListing .title h2{color:#333 !important}
.pageBody_print .searchListing h3{height:50px;}
.pageBody_print .property_details_content_wrapper .propertyIntro{float:left; clear:both;}
.pageBody_print .searchListing h3 span, .pageBody_advert .searchListing h3 span.label{display:block !important; color:#333 !important; visibility:initial !important; width:130px !important; float:left; height:50px !important}
.pageBody_print .searchListing h3 span{width:300px !important;}
.pageBody_print .searchListing h3{position:relative;}
.pageBody_print .property-info ul img{display:none;}
.pageBody_print .property_details_content_wrapper div.property-info ul li{width:50% !important;}
.pageBody_print .property-safety p span{padding-left:20px;}
.pageBody_print .property-safety img{display:none;}
.pageBody_print .property-safety div, .property-safety p{clear:left;}
.pageBody_print .property_details_content_wrapper .property-safety p.marginleft{margin:0 !important; padding-left:20px;}
.pageBody_print .property_details_content_wrapper .property-safety div.inline{margin-left:0; padding-left:20px ;}

@media only screen and (max-width: 767px) {
.pageBody_Mobile.pageBody_advert .searchAction.topSearch {
	display:none !Important
}
}
