*{
	padding:					0em;
	margin:						0em;
	color:						black;
	text-decoration:			none;
} 
.navH1{
	text-align: 				center;
	color:						white;
	font-size:					1.39em;
}
.adboxTextH4{
	text-align: 				center;
}

.pmainTitle{
	color:						#ffed3d;
	font-size:					0.95em; 
}
.h2mainTitle{
	text-align: 				center;
	color:						#ffed3d;
}

.h4bed{
	text-align: 				center;
	margin-top:					0.6em;
}
.bogBathH4{
	text-align: 				center;
	margin-top:					0.3em;	
}

.headerH3{
	color:						white;
	text-align: 				center;
}
.footerH3{
	padding-left:				0.1em;
	float:						left;
	color:						white;
}
body{
	width:						100%;
	background:					AliceBlue ;
}
header{

	height:						3em;
	margin-bottom:				1em;
}
.wrapper{
	width:						64em;
	min-height:					1em;
	margin:						0 auto;
}
.logo{
	margin-top:					.2em;
	width:						5em;
	height:						1em;
	margin-left:				1em;
	float:						left;
}
nav{
	width:						42em;
	height:						2em;
	margin-left:				1em;
	margin-right:				1em;
	float:						left;
}
.topBanner{
	width:						100%;
	height:						3.7em;
	background-color:			#300030;
}
.bottomBanner{
	width:						100%;
	clear:						both;
	background-color:			#300030;
	height:						2.7em;
	margin-top:					1em;
	float:						left;	
}
.BottomPhone{
	border-top-right-radius:	4em;
	border-bottom-right-radius:	5em;
	width:						31em;
	height:						1.5em;
	color:						white;
	background-color:			#000050;
	float:						right;
	margin-top:					0.2em;

}

.headPhone{
	border-top-left-radius:		4em;
	border-bottom-left-radius:	5em;
	width:						14em;
	height:						1.5em;
	color:						white;
	background-color:			#000050;
	float:						right;
	margin-top:					2em;
}
.navButton :hover{
	
	background-color:			orange;
	color:						black;
}
.navButton{
	width:						7.4em;
	height:						2em;
	margin-left:				0.5em;
	margin-right:				0.5em;
	margin-top:					2em;
	float:						left;
}
.houseSection{
	width:						63em;
	margin:						0 auto;
	margin-top:					1.5em;
	min-height:					5em;
	clear:						both;
}
.houseSectionMainImg{
	margin-top:					1em;
	width:						63em;
	margin:						0 auto;
	clear:						both;
	height:						23em;

}
.houseBox{
	width:						18em;
	margin-left:				1.8em;
	margin-right:				1em;
	margin-top:					0.5em;
	margin-bottom:				1.5em;
	height:						24.4em;
	float:						left;
	border:						solid 0.1em black;
	background-color:			#E8E8E6;
}
.houseTextSection{
	width:						17.5em;
	height:						4em;
	margin-left:				0.5em;
	margin-top:					0.2em;
	margin-bottom:				0.2em;
	float:						left;
}
.houseImageSection{
	width:						17em;
	height:						16.5em;
	margin-left:				0.5em;
	margin-top:					0.5em;
	float:						left;
}
.houseMainSection{
	width:						18em;
	height:						2.5em;
	float:						left;
	margin-right:				0.5em;
	margin-top:					0.5em;
}
.priceBox{
	width:						4em;
	margin-left:				0.1em;
	margin-top:					0.35em;
	height:						4em;
	float:						left;
	border:						solid 0.1em black;
	border-radius:				2em;
}
.priceBox1{
	margin-top:					0.8em;
}
.bedBox1{
	margin-left: 				0.2em;
	margin-top:					0.2em;
	width:						3.8em;
	height:						3em;
	float:						left;
}
.bedBox{
	padding-left:				0.5em;
	margin-left: 				0.2em;
	margin-top:					0.2em;
	width:						3.8em;
	height:						3em;
	float:						left;
	background-repeat:			no-repeat;
	background-size: 			100% 100%;
	background-image:			url("../media/static/bed.png");
}

.bogBox{
	margin-left: 				0.2em;
	margin-top:					0.2em;
	width:						3.8em;
	height:						3em;
	float:						left;
	background-repeat:			no-repeat;
	background-size: 			100% 100%;
	background-image:			url("../media/static/toilet.png");
}

.bathBox{
	margin-left: 				0.2em;
	margin-top:					0.2em;
	width:						3.8em;
	height:						3em;
	float:						left;
	background-repeat:			no-repeat;
	background-size: 			100% 100%;
	background-image:			url("../media/static/bath.png");
}
.houseIconSize{
		width:					32px;
}


footer{
	margin-top:					0.5em;
	width:						64em;
	height:						2em;
}
.footerText{
	margin-left:				1em;
	float:						left;
}
.Easter_EGG{
	color:						AliceBlue ;
}
.mainHomeImgBox{	
	padding-left:				0.3em;
	margin-top:					-18.05em;
	margin-left:				0.3em;
	width:						18.8em;
	height:						17.8em;	
	position: 					relative;
	background-color:			#5858FA;
	opacity:					0.65;
	border-top-left-radius:		2em;
	border-top-right-radius:	2em;
}
.frontPageImage{

}
.aboutSectionText{
	width:						25em;
	height:						12em;
	float:						left;
}
.aboutSectionImg{
	width:						38em;
	height:						12em;
	float:						right;
}

/* About Section */
.aboutWrapper{
	margin-top:					1em;
	float:						left;
	width:						64em;
	min-height:					42em;
	clear:						both;
}
.aboutIMG{
	width:						63em;
	position: 					absolute;
}


.mainAboutImgBox {
    background-color: 			#5858fa;
    border-bottom-left-radius: 	2em;
    border-top-left-radius: 	2em;
    height: 					10.6em;
    margin-left: 				40.2em;
    margin-top: 				13.8em;
    opacity: 					0.65;
    padding-left: 				0.8em;
    padding-right: 				0.2em;
    padding-top: 				0.2em;
    position: 					relative;
    width: 						21.8em;
}

.mainAboutImgBox2 {
    background-color: 			#5858fa;
    border-bottom-right-radius: 2em;
    border-top-right-radius: 	2em;
    margin-top: 				-42.2em;
    opacity: 					0.65;
    padding-left: 				0.1em;
    padding-top: 				0.2em;
    position: 					relative;
    width: 						26.5em;
}
/* Property */

.sortBySection{
	margin-top:					1em;
	width:						63em;
	margin-left:				0.5em;
	height:						4em;
	background-color:			#E8E8E6;			
}
.sortBarOptionBox{
	height:						4em;
	float:						left;
	margin-left:				2em;
	margin-right:				2em;
}
.sortTitle, .sortOption{
	height:						2em;
	clear:						both;
	text-align: 				center;
}
.pSortBar{
	display:					inline;
}

/* Testimonial */

.pagePadding
{
	width:						60em;
	height:						1em;
	margin-top:					1em;
	float:						left;
	clear:						both;
}
.noteBook{
	float:						left;
	width:						20em;
	height:						12em;
	border-bottom-left-radius: 	1em 7em;
	border-bottom-right-radius: 7em 1em;
	border-top-right-radius: 	4em 2em;
	margin-left:				1em;
	line-height: 				1.4em;
	border: 					0.1em solid #d2d2d2;
	background: 				-webkit-gradient(linear, 0 0, 0 100%, from(#A9A9A9 	), color-stop(4%, #lightskyblue)) 0 0.1em;
	background: 				-webkit-linear-gradient(	top, #A9A9A9 	 0%, lightskyblue 8%) 0 0.1em;
	background:				 	-moz-linear-gradient(		top, #A9A9A9 	 0%, lightskyblue 8%) 0 0.1em;
	background: 				-ms-linear-gradient(		top, #A9A9A9 	 0%, lightskyblue 8%) 0 0.1em;
	background: 				-o-linear-gradient(			top, #A9A9A9 	 0%, lightskyblue 8%) 0 0.1em;
	background: 				linear-gradient	(			top, #A9A9A9 	 0%, lightskyblue 8%) 0 0.1em;
	-webkit-background-size: 	100% 1.4em;
	-moz-background-size: 		100% 1.4em;
	-ms-background-size: 		100% 1.4em;
	-o-background-size: 		100% 1.4em;
	background-size: 			100% 1.4em;
	-webkit-box-shadow: 		0 1px 2px rgba(0,0,0,0.07);
	-moz-box-shadow: 			0 1px 2px rgba(0,0,0,0.07);
	 box-shadow: 				0 1px 2px rgba(0,0,0,0.07);

	  }
.noteTop{
	width:						20em;
	height:						1.5em;
	float:						left;
}
.noteBlack{
	width:						1.25em;
	height:						1.5em;
	background-color:			black;
	float:						left;
}

.noteWhite{
	width:						4em;
	height:						1.5em;
	float:						left;
}
.noteDate{
	width:						4em;
	height:						1.2em;
	float:						right;
}
.noteBody{
	clear:						both;
	float:						left;
	width:						18em;
	margin-left:				0.5em;
	height:						8.5em;
	margin-bottom:				0.8em;
}
.noteText{
	width:						9em;
	height:						8.5em;
	margin-right:				0.5em;
	float:						left;
}
.noteText1{
	width:						17em;
	height:						8.5em;
	margin-right:				0.5em;
	float:						left;
}
.noteImg{
	margin-top:					0.5em;
	width:						8em;
	height:						8.5em;
	float:						left;
}
.noteP{
	font-family:				 Goudy Old Style,Garamond,Big Caslon,Times New Roman,serif;
	padding-top:				0.2em;
	height:						8.5em;
	font-size:					1.5em;
	color:						#141414
}
.noteD{
	font-family: 				Goudy Old Style,Garamond,Big Caslon,Times New Roman,serif;
	height:						8.5em;
	font-size:					1.5em;
	color:						#141414
}
/* contact us */
.contact1-2{
	width:						31em;
	min-height:					5em;
	float:						left;
	margin-left:				1em;
	border-radius:				1em;
	box-shadow: 0px 0px 10px 5px #888888;
}
.contactTab{
	padding-left:				1em;
	padding-top:				0.2em;
	padding-bottom:				0.2em;
}
.contactH2{
	padding-top:				0.2em;
	padding-bottom:				0.2em;
	padding-left:				0.2em;
}
#map {
    width: 						500px;
    height: 					400px;
	background-color: 			#CCC;
}
/* prop Display */

.box90-10{
	width:						42em;
	float:						left;
	min-height:					5em;
}
.box10-90{
	width:						20em;
	float:						left;
	min-height:					5em;
}

.box100{
   	width:						64em;
	float:						left;
	min-height:					5em; 
	margin-top:                 1em;
}
.box100Aval{
   	width:						64em;
	float:						left;
	min-height:					3em; 
	margin-top:                 1em;
	margin-bottom:              1em;
}
.propRoomSec{
	width:						18em;
	min-height:					0.8em;
	float:						left;
}
.propTaskSec{
	width:						64em; /* 18em; */
	min-height:					0.8em;
	float:						left;
}
.floatLeft{
    float:                      left;
}
.floatRight{
    float:                      right;
}
.propertyRoomBox{
	width:						18em;
	min-height:					5em;
	float:						left;
}
.propPPW{
	width:						3em;
	min-height:					1.5em;
	float:						left;
}
.propPPCM{
	width:						4em;
	min-height:					1.5em;
	float:						left;
}
.propRoomSize{
	width:						5em;
	min-height:					1.5em;
	float:						left;
}
.propBedSize{
	width:						6em;
	min-height:					1.5em;
	float:						left;
}
.propRoomP{
	text-align:					center;
}
.PropListBox{
	min-width:					15.1em;
	min-height:					1em;
	margin-left:				0.5em;
	margin-right:				0.5em;
	float:						left;
}
.box80-20{
	width:						36em;
	float:						left;
	min-height:					5em;
	float:						left;
}
.box20-80{
	width:						28em;
	float:						left;
	min-height:					5em;
	float:						left;
}
.propTaskSec{
    padding-top:                1em;
    padding-left:               5%;
	width:						90%;
	/*
        margin-left:                1em;
	    width:						62em; 
	*/
	min-height:					0.8em;
	float:						left;
}
.propTextArea{
    padding-top:                1em;
    padding-left:               5%;
	width:						90%;
	min-height:					5em;
	resize: 					none;
	border:                     none;
	border-top:                 purple solid;
	font-size:                  16px;
	font-family: "Times New Roman", Times, serif;
}