.info{
	background-color:#ffffff; 
	padding:5px;
}

.info .topbname{  
	 
}
.info .topbname .col-xs-7,.info .topbname .col-xs-5{
	padding:5px;  
}
.info .bname{
	color:#b56444; 
	font-size:21px;
	line-height:21px;
}
.info .street{
	font-size:15px; 
	color:#767676; 
} 

.info .price{ 
	 font-size:19px;
	 color:#00ac14; 
	 float:right;

}
.info .rent{ 
	 font-size:19px;
	 color:#00ac14; 
	 float:right;
	 	 margin-left:15px;
}

.info .unitprice{
	color:#767676;
	font-size:15px;
	 text-align:right
}

.info .title{
	  margin-top:15px;
	  margin-bottom:5px;
	 font-size:21px;
	 color:#626262
} 
.info .contact{
	margin-left:15px;
} 

.info .desc_line1{
	border-bottom:1px solid #dbdbdb;
	padding-bottom:5px; 
	margin:5px; 
}

.detailnav{ 
	padding:15px 0;  
	font-size:15px;  
}
.detailnav a{
	color:#666666; 
} 

.detailnav-xs{
	padding-top:15px;
	text-align:center; 
}
.detailnav-xs a{
	color:#000;
	margin-left:15px;
	margin-right:15px;
} 


.info_content_photo_br{
	border: 1px solid #dfdfdf; 
	width:100%; 

}
.info_largepic_btm{
	border-bottom: 1px solid #dfdfdf;
}
.info_largepic_btm .proplimage{
	margin:5px;
	text-align:center;
	max-height:285px;
	overflow:hidden
}
.info_largepic_btm .proplimage img{
	margin:auto;
	max-width:100%;
	max-height:285px
}
#info_largepic_desc{
	text-align:right;
	padding-right: 19px;
	clear:both;
}
.info_content_photo_list{
	max-width:330px;
	margin:auto;
	 
}

.piclist{
	max-width:300px;
	overflow:hidden;
	margin:auto;
}
.piclist div{
	float:left;
} 

.piclist .listpic_br1{
	border: 3px solid #ffffff;	
}
.piclist .listpic_br2{
	border: 3px solid #9d2132;	
}
.desctop{
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:1px solid #dbdbdb;
	margin-bottom:15px;
}
.desctop td{
	color:#595959;
}
.descbt{
	display:inline-table;
	padding-left:10px;
	padding-top:10px;
}
.descbt li{
	display:table-row; 
}

.descbt li div{
	display:table-cell
}
.descbt li .tel{
	display:block !important;
}
.info_detail{
	color:#7e7e7e;
	font-size:15px;	
	width:105px;
	padding-bottom:10px;
  padding-right:5px;
}
.info_info{
	font-size:15px;
	color:#000;
	padding-bottom:10px;
	word-break:break-all
}

.counter{
  
}
#property-enquiry td{
	padding-bottom:5px;
}
#property-enquiry .hd{
	background-color:#ffec86;
	color:#222222;
	padding:6px;
	padding-bottom:1px;
	text-align:center;
	font-size:17px
}
#property-enquiry .bd{ 
	padding:10px
}
#property-enquiry .lbl{  
	white-space:nowrap;
	padding-right:8px;
	
}
#property-enquiry input[type='text']{
	width:100%;
	border:1px solid #DDD;
	padding:8px;
	height:30px;
	border-radius:4px !important;
}
#property-enquiry textarea{
	width:100%;
	padding:8px;
	border:1px solid #e7e7e7;
	border-radius:4px !important;	
}
#property-enquiry .btnsend{
	background-color:#c39048;
	border-radius:8px !important;
	font-size:15px;
	color:#ffffff;
	border:none; 
	width:100%;
	max-width:180px;
	padding:10px 10px
}

.contact .detail{
	padding:10px;	
	background-color:#f0f0f0;
	font-size:17px;
	color:#636363;
}


.fotorama{
	width:98%;   
	position:absolute; 
}
.fotorama_photo{
	padding:5px;
	overflow:hidden;
	background-color:#e6e6e6;  
}
.trendstab{
	display:none;
}
 

.nophoto{
	width:100%;
	font-size:15px;
	text-align:center;
	height:100px;
	line-height:100px;
	color:#CCC
}

.page2, .page3, .page4, .page5{
	display:none;
}
.contactnow{
	margin-top:10px;
	display:table;
	width:100%;	
}
.contactnow a{
	display:table-cell;
}
.contactnow a img{
	max-width:100%;
	max-height:30px;
}

.tag .active{
	background-color:#9b693c !important
}
.tag table{
	width:100%;
	background-color:#9d9d9d
}
.tag table td{
	border-right:1px solid #ffffff;
	color:#fff;
	text-align:center;
	vertical-align:middle;
	height:45px;
	padding:4px;
	font-size:17px;
	cursor:hand;
	cursor:pointer;
	width:20%;
}

.tag table td img{
	height:21px;
	margin-right:5px;
	vertical-align:top
}
#pdetail{
	margin-top:10px;
}

@media (max-width: 500px) { 
	.info{
		padding:0
	}
	
	.info .bname{  
		line-height:22px;
		font-size:19px;
	}
	.info .street{
		font-size:19px;  
		line-height:19px;
	} 
	
	.info .price{   
		line-height: 20px;
	}
	.info .rent{ 
		 font-size:19px;  
		 margin-left:0;
	    line-height: 20px;
		margin-bottom:5px		 
	}
	  
	.info .unitprice{
		color:#767676;
		font-size:14px;
		 text-align:right
	} 
	.tag table td span{
		display:block;
		font-size:15px;
	}
	.tag table td img{
		margin-right:0
	}
	.info .topbname .col-xs-7,.info .topbname .col-xs-5{
		padding:2px;  
	}
 
}

@media (max-width: 350px) {
 
} 

@media (max-width: 767px) {
	.class-xs{
		background-color:#ececec;
		width:100%;
		z-index:997;
		padding:5px;
		position:fixed;
		bottom:0;
	}
	.class-xs .contactnow{
		margin-top:0;
	}
	.class-xs .contactnow a{
		padding:5px;
	}
	 .info .contact{
		margin-left:0px;
	}
	 
	.nophoto{
		display:none;
	}
	#top-link-block.affix-top{
		bottom:-142px;
	}
	#top-link-block.affix{
		bottom:55px;
	}
	
} 
@media print {
    a[href]:after {
        content: none !important;
    }
	.noprint{
		display:none !important; 
	}
	.fotorama__nav-wrap{
		display:none !important; 
	}
 
}