

/** ADMIN FEATURES **/
.pFeatures								{ font-size:0.8em; }

.pFeatures .pFeatures					{ border-bottom:0px; }
.pFeatures .pFeatures-title				{ color:#EC1E26; }
.pFeatures .client-controls a			{ background:#EC1E26; color:#FFFFFF; }
.pFeatures .client-controls a:hover		{ background:#262323; color:#FFFFFF; }



/** GENERAL **/
.property-page						{ padding:0px 0px 30px 0px; }



/** PROPERTY TOP **/
.search-form-wrapper										{ display:none; }
.property-page .property-top								{ padding:10px 0px; font-size:0.9em; text-transform:uppercase; }
.property-page .property-top .back-button					{ float:left; width:200px; text-align:center; }
.property-page .property-top .status-wrapper				{ float:right; padding:10px; width:160px; text-align:center; }

.property-page .property-top								{ background:#EFEFEF; color:#FFFFFF; }
.property-page .property-top .status-wrapper				{ background:#EC1E26; color:#FFFFFF; }



/** PROPERTY DETAILS **/
.property-page .property-details							{ padding:15px 0px; }
.property-page .property-details h1							{ float:left; font-size:1.5em; width:65%; margin:0px 0px 20px 0px; text-transform:uppercase; }
.property-page .property-details h1 span					{ font-weight:normal; font-size:0.8em; text-transform:none; }
.property-page .property-details h1 .address-other			{ display:block; }
.property-page .property-details .attributes				{ display:inline-block; float:left; clear:left; }
.property-page .property-details .pd-price					{ display:inline-block; float:right; text-align:right; margin:35px 0px 0px 0px; }
.property-page .property-details .pd-price .price-value		{ font-size:2em; display:block; }

.property-page .property-details							{ background:#8b8b8f; color:#FFFFFF; }




/** DEVELOPMENT DETAILS **/
.dev-price					{ text-align:right; margin:20px 0px 0px 0px; font-size:1.3em; }
.dev-price .price			{ display:block; }
.dev-price .price-value		{ font-size:1.5em; }


/** PROPERTY SLIDER **/
.property-page .property-slider .slideshow										{ margin:0px 0px 30px 0px; }
.property-page .property-slider .slideshow .slideshow-slides					{ margin:10px 0px; }
.property-page .property-slider .slideshow .slideshow-slides .horiz-scroll-nav 	{ width:50px; height:80px; margin-top:-25px; }
.property-page .property-slider .slideshow-controls								{ padding:10px 0px; text-align:center; }
.property-page .property-slider .slideshow .slideshow-thumbs					{ margin-top:0px; width:90%; margin:0px auto; max-width:540px; }

.property-page .property-slider .slideshow .slideshow-slides					{ border:none !important; }
.property-page .property-slider .slideshow-controls								{ background:#EC1E26; }
.slideshow .slideshow-slides .horiz-scroll-prev:after,
.slideshow .slideshow-slides .horiz-scroll-next:after,
.slideshow .slideshow-thumbs .horiz-scroll-prev:after,
.slideshow .slideshow-thumbs .horiz-scroll-next:after							{ content:" "; }
.slideshow .slideshow-slides .horiz-scroll-prev,
.slideshow .slideshow-thumbs .horiz-scroll-prev									{ background:#EC1E26 url(icons/arrow-smll-left.png) no-repeat 50% 50%; }
.slideshow .slideshow-slides .horiz-scroll-prev:hover							{ background:#262323 url(icons/arrow-smll-left.png) no-repeat 50% 50%; }
.slideshow .slideshow-slides .horiz-scroll-next,
.slideshow .slideshow-thumbs .horiz-scroll-next									{ background:#EC1E26 url(icons/arrow-smll-right.png) no-repeat 50% 50%; }
.slideshow .slideshow-slides .horiz-scroll-next:hover							{ background:#262323 url(icons/arrow-smll-right.png) no-repeat 50% 50%; }




/** MAIN CONTENT LEFT **/
.property-page 														{ font-size:1.2em; }
.property-page .property-left										{ float:left; width:70%; }
.property-page .property-left .property-description strong,
.property-page .property-left .listing-core strong					{ text-transform:uppercase; }
.property-page .property-left .listing-tagline						{ padding:10px; margin:0px 0px 20px 0px; text-transform:uppercase; font-size:1.2em; }
.property-page .property-left .listing-key-info,
.property-page .property-left .listing-property-types				{ padding:10px; margin:0px 0px 30px 0px; }
.property-page .property-left .property-features					{ margin:0px 0px 30px 0px; padding:0px 0px 30px 0px; }
.property-page .property-left .property-description dd,
.property-page .property-left .property-description strong			{ display:block; margin:0px 0px 0px 0px; }
.property-page .property-left .property-description dt				{ display:block; margin:20px 0px 0px 0px; }

.property-page .property-left .listing-tagline						{ background:#EC1E26; color:#FFFFFF; }
.property-page .property-left .property-description strong,
.property-page .property-left .listing-core strong					{ color:#EC1E26; }
.property-page .property-left strong.listing-tagline-text			{ color:#FFFFFF; }
.property-page .property-left h2									{ color:#EC1E26; }
.property-page .property-left .listing-key-info,
.property-page .property-left .listing-property-types				{ border:1px solid #CCCCCC; background:#EFEFEF; }
.property-page .property-left .listing-key-info .tbl-row-even,
.property-page .property-left .listing-property-types .tbl-row-even	{ background:#EFEFEF; }
.property-page .property-left .tbl .tbl-row .tbl-row-cell			{ border-bottom:0px; }
.property-page .property-left .property-features					{ border-bottom:1px dotted #CCCCCC; }
.property-page .property-left .property-features li					{ color:#EC1E26; }
.property-page .property-left .property-features li span			{ color:#777777; }



/** MAIN CONTENT RIGHT **/
.property-page .property-right												{ float:right; width:250px; }
.property-page .property-right .property-media-buttons						{ text-transofrm:uppercase; }
.property-page .property-right .property-media-buttons .btn					{ display:block; margin:0px 0px 10px 0px; }
.property-page .property-right .property-enquiry							{ padding:10px; }
.property-page .property-right .property-enquiry h2							{ font-size:1.6em; line-height:1.2em; text-transform:uppercase; }
.property-page .property-right .slst										{ padding:0px 1em; font-size:0.8em; margin:10px 0px; }
.property-page .property-right .slst .vitm									{ padding:10px 5%; width:90%; }
.property-page .property-right .slst .vitm-photo							{ width:98%; }
.property-page .property-right .slst .vitm .vitm-details					{ text-align:left; }
.property-page .property-right .vitm-fixed .addr							{ height:auto !important; margin:0px 0px 10px 0px; }
.property-page .property-right .slst .vitm .addr-line1						{ font-size:1.3em; }
.property-page .property-right .slst .vitm .addr-line2,
.property-page .property-right .slst .vitm .addr-location					{ display:inline; }
.property-page .property-right .slst .vitm .vitm-brief						{ padding:0px; margin:0px; }
.property-page .property-right .slst .vitm .price-value						{ display:block; font-size:2em; }

.property-page .property-right .property-media-buttons .btn					{ background:#EC1E26; color:#FFFFFF; }
.property-page .property-right .property-media-buttons .btn:hover			{ background:#262323; color:#FFFFFF; }
.property-page .property-right .property-enquiry							{ border:1px solid #CCCCCC; background:#EFEFEF; }
.property-page .property-right .property-enquiry h2							{ color:#EC1E26; }
.property-page .property-right .slst										{ border:1px solid #CCCCCC; background:#EFEFEF; }
.property-page .property-right .slst .vitm									{ border:1px solid #CCCCCC; background:#FFFFFF; }
.property-page .property-right .slst .vitm:hover							{ border:1px solid #BBBBBB; background:#EFEFEF; }
.property-page .property-right .slst .vitm-photo							{ border:1px solid #CCCCCC; background:#FFFFFF; }
.property-page .property-right .slst .vitm .vitm-details,
.property-page .property-right .slst .vitm .vitm-details a					{ color:#777777; }
.property-page .property-right .slst .vitm .addr-line1,
.property-page .property-right .slst .vitm .price-value						{ color:#EC1E26; }



/** RENTAL APPLICATION **/
.property-application-form				{ display:block; padding:20px; margin:10px 0px; }
.property-application-form .title		{ display:block; font-size:1.1em; line-height:1.2em; text-transform:uppercase; }
.property-application-form .text		{ display:block; font-size:0.9em; margin:10px 0px; }

.property-application-form				{ border:1px solid #262323; background:#EC1E26 url(static/watermark-smll.png) no-repeat right 10px bottom 10px; }
.property-application-form .title		{ color:#FFFFFF; }
.property-application-form .text		{ color:#FFFFFF; }
.property-application-form .btn			{ background:#262323; color:#FFFFFF; }
.property-application-form:hover .btn	{ background:#EC1E26; color:#FFFFFF; }



/** RESPONSIVE **/
@media screen and (max-width:890px){
	.property-page .property-left	{ width:65%; }
}

@media screen and (max-width:770px){
	.property-page .property-left								{ width:60%; }
	.property-page .property-details h1 						{ float:none; font-size:1.8em; width:100%; margin:0px 0px 20px 0px; }
	.property-page .property-details .pd-price					{ margin:0px 0px 0px 0px; }
	.property-page .property-details .pd-price .price-value		{ display:inline; }
}

@media screen and (max-width:670px){
	.property-page .property-slider .slideshow .horiz-scroll-nav			{ display:none !important; }
	.property-page .property-left,
	.property-page .property-right											{ float:none; width:100%; }
	.property-page .property-right .similar-properties .slst-item			{ padding:0px 0px 20px 0px; }
	.property-page .property-right .slst .vitm-photo						{ float:left; width:170px; }
	.plst-max760 .slst-item,
	.plst-max760 .vitm,
	.plst-max760 .vitm .vitm-click 											{ height:auto; }
	.plst-max970 .vitm .vitm-details { float: none; text-align: left; margin: 10px 0px 10px 200px; }
	.property-page .property-right .similar-properties .vitm .price-value	{ display:inline; }
}

@media screen and (max-width:580px){

	.property-page .property-details							{ text-align:center; padding:20px 0px; }
	.property-page .property-details h1							{ width:100%; display:block; float:none; clear:both; margin:0px 0px 10px 0px; font-size:1.5em; }
	.property-page .property-details h1 .address-other			{ display:block; }
	.property-page .dev-price									{ text-align:center; }
	.property-page .property-details .pd-price					{ width:100%; display:block; float:none; clear:both; margin:0px 0px 10px 0px; text-align:center; }
	.property-page .property-details .attributes				{ width:100%; display:block; float:none; clear:both; }


}

@media screen and (max-width:500px){

	.property-page .property-top .back-button		{ display:block; float:none; width:90%; margin:0px auto 10px auto; padding:10px; }
	.property-page .property-top .status-wrapper	{ display:block; float:none; width:90%; margin:0px auto; padding:10px; }

}

@media screen and (max-width:450px){

	.page-												{ overflow:hidden; }
	.property-page .property-right .similar-properties	{ display:none; }

}




/** APPLICATION BOX **/
.RentalDownloads {
	margin:20px 0px;
	background:#EFEFEF;
	border:1px solid #CCCCCC;
}
.RentalDownloads .RentalDownloads-image {

}
.RentalDownloads .RentalDownloads-image img {
	width:100%;
}
.RentalDownloads .RentalDownloads-text {
	padding:20px;
}
.RentalDownloads .RentalDownloads-text h3 {
	color:#EC1E26;
}
.RentalDownloads .RentalDownloads-text p {

}
.RentalDownloads .RentalDownloads-text .btn {
	display:block;
	margin:10px 0px 0px 0px;
}
