
/** HOME HEADER **/
.mea-home-body .l-body-header	{ margin-bottom:0em; }



/** FEATURED PROPERTY **/
.mea-homepage-section1												{ padding-top:150px; }
.home-feature-box 													{ height:auto; width: 94%; padding: 20px 3%; float: left; background-image:url(transparent-bg-white02.png); }
.home-feature-box .addr .addr-line1									{ font-weight:normal; font-size:1.2em; }
.home-feature-box .flst .flst-defaultImage a .flist-title-banner 	{ background-image:url(property/featured-banner02.png); }
.home-feature-box .flst .horiz-scroll-nav 							{ background-color:#D46AA9; }
.home-feature-box .flst .horiz-scroll-nav:hover 					{ background-color:#333333; }
.home-feature-box .flst .flst-btn 									{ background-color:#D46AA9; }
.home-feature-box .flst .flst-btn:hover 							{ background-color:#333333; }
.horiz-scroll-blocknav {
	font-family: Arial, Helvetica, sans-serif;
}
.horiz-scroll-blocknav a											{ color:#AAAAAA; }
.horiz-scroll-blocknav a:hover,
.horiz-scroll-blocknav a.horiz-scroll-block-active,
.home-feature-box .flst .flst-address .addr							{ color:#D46AA9; }
.home-feature-box .flst .flst-address .addr .addr-location 			{ color:#333333; }

/** RECENT PROPERTIES **/

.mea-homepage-section2										{ padding:20px 0px; }
.mea-homepage-section2 .addr .addr-line1					{ font-weight:normal; }
.mea-homepage-section2 .addr .addr-location 				{ font-size:0.8em; }
.mea-homepage-section2 .vitm .vitm-brief 					{ font-size:0.8em; }
.mea-homepage-section2 .vitm .price							{ font-size:0.8em; }
.mea-homepage-section2 .vitm .price .price-value			{ font-size:1.4em; }

.mea-homepage-section2										{ background-color:#E9E9E9; border-top:1px solid #CCCCCC; }
.mea-homepage-section2 .vitm								{ background-color:#FFFFFF; -webkit-transition:background .3s ease; -moz-transition:background .3s ease; transition:background .3s ease; }
.mea-homepage-section2 .vitm:hover							{ background-color:#DFDFDF; }
.mea-homepage-section2 .vitm .vitm-click:hover				{ background-color:transparent; }
.mea-homepage-section2 .addr .addr-line1					{ color:#D46AA9; }
.mea-homepage-section2 .vitm .price	 .price-value			{ color:#D46AA9; }
.mea-homepage-section2 .horiz-scroll-blocknav a.horiz-scroll-block-active			{ color:#D46AA9; }



/** DEVELOPMENTS AND WELCOME **/
.mea-homepage-section3 {
	position: relative;
	padding:80px 0px;
	text-align: center;
	background: #FFFFFF;
	font-size: 1.3em;
}
.mea-homepage-section3:before,
.mea-homepage-section3:after {
	content: '';
	position: absolute;
	inset: 0;
}
.mea-homepage-section3:before {
	background-color: rgba(255,255,255,0.8);
	z-index: 1;
}
.mea-homepage-section3:after {
	background:transparent url(icons/n-colour.png) no-repeat 50% 50%;
	-webkit-background-size: 280px;
	-moz-background-size: 280px;
	background-size: 280px;
	z-index: 0;
}
.mea-homepage-section3 .WelcomeContent {
	position: relative;
	z-index: 2;
	margin: 0px auto;
	max-width: 660px;
}




/** RESPOSNIVE **/
.r .flst-max750 .flst-details .flst-description	{ display:block !important; }

@media screen and (max-width:826px){
	.r .home-feature-box 	{ min-height:370px; }
}

@media screen and (max-width:760px){
	.home-developments,
	.home-welcome		{ float:none; clear:both; width:100%; }
}

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

	.flst .flst-attributes li span					{ display:block; }
	.flst .flst-attributes li span:after 			{ content: " "; }
	.r .flst-max750 .flst-details .flst-description	{ display:none !important; }

}

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

	.horiz-scroll-blocknav	{ display:none !important; }

}

