#randomnumber { font-size:18pt; }
.Indproj-call { font-family: 'PT Sans', sans-serif; font-size:12pt; background-color:#224280; color:#fff; text-align:center; padding:5px 0; font-weight:600; }
.Indproj-call a:link, .Indproj-call a:visited { color:#fff; }
.Indproj-callSub { width:170px; margin: 0 auto; }
.loc-map { padding-bottom:20px; }
.distance-chartWisteria { width:590px; }
.download-gall ul { text-align:center; }

@media screen and (-webkit-min-device-pixel-ratio:0) {
.sub-title, .proj-menu, .side-bar-about  { font-weight:700;  }
}
.mobMenu, .hide, .hidden, .banner-tab, .mm-panels { display:none }
.mm-menu { background-color:transparent }
.float-panel {    width:100%;    z-index:13000;      transform: translateZ(0);    transition:all 0.5s;  }
.site-logo  { transition:all 0.5s ease; width:278px   }    
.top-qLInks li { transition:all 0.5s ease; width:130px }
.fixed { background-image:url(../images/body-bg.jpg); border-bottom:2px solid #f4e572 }
.fixed  .site-logo { width:200px }
.fixed .top-qLInks li { width:100px }

.site-logo { width: 240px; }
.top-qLInks li { width: 115px; }


a[href^="tel"]:link,
a[href^="tel"]:visited, 
a[href^="tel"]:hover {
    text-decoration: none;
    pointer-events: none;
    cursor: default;
}

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


}

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

}

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




.hme-activity-blk li .align { padding: 37px 0; }
}

@media only screen and (max-width: 1320px) { 
 
}

@media only screen and (max-width: 1280px) {
	.container { padding:0 50px  }

}

@media only screen and (max-width: 1220px) {
.site-logo  {  width:230px   }
.top-qLInks li { width:110px; }
.ddsmoothmenu ul li a { padding:5px 5px }
.footer-logo { padding:0 50px}
.footer-wrapp .container { padding:0 50px }
}
@media only screen and (max-width: 1260px) {
	.foot-address address { padding:0 15px }
	.distance-chart ul { padding-left:20px; }
	.projct-detls-new { width:460px; }
}
@media only screen and (max-width: 1190px) {
.elev-details .align-details { padding:30px 30px 30px 503px  }
.loc-blk { text-align:center; }
.elev-block { width:470px; }
.top-qLInks { margin-right:0 }
	.site-logo { width:197px; padding:15px; margin-left:0 }
	.fixed .site-logo { width:175px }
	
	.comp-mDEtails { width: 175px; }
}

@media only screen and (max-width: 1170px) { 
.elevation-wrapp-new { padding-bottom:160px; }


}

@media only screen and (max-width: 1090px) {
	.foot-address address { padding:0 10px }
	.foot-menu ul { padding:0 8px }
	.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited { font-size:10pt; }
	.top-qLInks li { width:108px }
	.elev-details .align-details { padding:15px 15px 15px 315px  }
.elevation-wrapp { min-height:300px }
.elev-block { width:300px; }
.top-qLInks { display:none }
.primary-menu {   position: absolute;  top: 30px; left:0;  right: 0%;  transform: translate(0%, 0%);  -ms-transform: translate(0%, 0%); width:100%; }
.ddsmoothmenu { float:right; padding-right:50px }
	  a[href^="tel"]:link,
    a[href^="tel"]:visited,
    a[href^="tel"]:hover {
        text-decoration: none;
        pointer-events: auto;
        cursor: pointer;
    }
	.projct-detls {  margin-top: 0; }
	
}
@media only screen and (max-width: 990px) {
.hamburger  { width:200px; }
	.down-eb img { width:23px; }
	.mob-mail { display:block; float:right; position:absolute; top:10px; color:#fff; width:180px; right:20px; text-align:right; font-family:Verdana, Geneva, sans-serif }
	.mob-mail a:link, 	.mob-mail a:visited {
	color: #fff;
	text-decoration: none; 
}
	
	.footer-top { position:relative; padding-bottom:60px }
	.footer-logo { position:absolute; bottom:20px; padding:0; right:50px  }
	.footer-logo figure, .banner-desk { display:none }
	.primary-menu { display:none; }
	.mobMenu, .mm-panels, .banner-tab  { display:block }
	#page { background-image:url(../images/body-bg.jpg); }
	.container{ padding:0 0px  }
	.banner-cap { width:260px; }
	.yrs56 { width:160px }
	.welcome-block { padding-left:200px }
	.hme-cap-cmptd h2, .comp-hme-btmCap h2 { font-size:26pt; }
	.hme-cap-cmptd h2 span { font-size:24pt }
	.hme-comptd-prj-wrapp .container { padding:0 50px 30px 50px; }
	
	.prDetOnLand { padding:0 }
	.lndCOmpList li { width:32.5%; }
	.met-icon { display:none }
	.contact-adrress { width:300px; }
	.contact-map { padding-left:290px }
	.mobMenu { position:fixed; top:0; width:100%; z-index:16000 }
	.header-wrapp { padding-top:40px }
	.fixed { display:none; padding:0 }
.mh-head { background-color:#152445 !important }

		.subPageWrapp { position:relative; padding:35px 25px }
		
			.breadcrumb  { text-align:center }
	.breadcrumb li{ font-size:10pt; line-height:10px; text-align:center  }
	.breadcrumb li::after { padding:0 3px }
		.breadcrumb { position:absolute; top:8px; right:25px }
		.pageTitle { font-size:16pt; }
		.download-gall li, .ph-gall li { width:32.3%; }
		.distance-chart ul { float:none; clear:both; padding-left:0; margin:0 auto; }
		.distance-chart { width:210px; }
}
@media only screen and (max-width: 888px)  {
	.hme-btm-qlinks li, .sub-btm-qlinks li { padding:0 5px }
.hme-btm-qlinks a:link, .hme-btm-qlinks a:visited, .sub-btm-qlinks a:link, .sub-btm-qlinks a:visited { width:180px; height:180px }
.hme-btm-qlinks img, .sub-btm-qlinks img { width:30px }
.elev-details { position:static;  }
.elev-details .align-details { padding:15px }
.elev-block { float:none; clear:both; margin:0 auto; padding-right:15px; padding-bottom:5px }
.attr-down, .prjTile {  position: static;  top: 0;   transform: translate(0, 0); -ms-transform: translate(0, 0);  color:#0b2866; text-align:center  }  
.attr-down { width:200px; margin:0 auto; margin-top:10px }
.hme-ong-side-bar h2 { font-size:20pt; padding-bottom:15px }
.classHmeDet { padding-top:15px }
.hme-ong-side-bar span { font-size:22pt }
.projct-detls { clear: both; }
.elevation-wrapp-new { padding-bottom:0; }
.projct-detls-new { width:100%; }

}
@media only screen and (max-width: 768px) {
.comptd-hme-prbl li { width:49.5% }
.hme-comptd-prj-wrapp .container { padding:0 50px 30px 50px; background-position:center bottom; }
.hme-ongoing-wrapp .align, .welcome-wrapp .align { padding:0 50px }
.ongoing-land-block figure { width:380px }
.prDetOnLand h4 { font-size:18pt; }
.contact-adrress { text-align:center;   position: static;  top: 0;  transform: translate(0, 0);  -ms-transform: translate(0, 0);  text-align: center; width:100%;   }
.contact-map { padding-left:0 }
.comptd-hme-prbl .comp-tile,.comptd-hme-prbl .vewAll768 { display:none }
.comptd-hme-prbl h3 { padding:0 0 10px 0; display:block; text-align:center; font-size:14pt; }
.comp-hd { font-size:14pt; }
	.prjSlide figure h2 { font-size:11pt;  }
	.prjSlide figure p { font-size:9pt; line-height:normal;  }
	.hme-ong-cnt { padding-left:200px }
	.classHmeDet { width:155px;  }
	.classHmeDet a:link, .classHmeDet a:visited { background-position:130px 12px }
		.foot-menu { width:auto; float:none; clear:both; text-align:center }
		.foot-menu li { display:inline-block }
		.foot-menu li ul { display:inline-block }
		.foot-address { margin-top:20px; width:auto; float:none; clear:both }
		.foot-title { text-align:center }
		.foot-address address { padding:0; width:50%; }
		.footer-logo  {   left: 50%;
  transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0); }
  .comp-hd { font-size:11pt }
  .floor-plans li { width:32.5%; }
.Indproj-call { width:170px; margin:0 auto 10px auto; }
		
}
@media only screen and (max-width: 680px) {
	.enq-left { width:auto; float:none; clear:both }
	.enq-left .align { padding:0 }
	#enquiry_middle { padding:0; border:none }
.hme-ong-side-bar span { display:inline }
	.hme-ong-cnt { padding-left:0; text-align:center }
	.hme-ong-side-bar { position:static; width:100%;  transform: translate(0, 0);  -ms-transform: translate(0, 0); text-align:center  }
	.hme-ong-side-bar h2, .hme-ong-side-bar span { font-size:20pt; text-align:center }
	.hme-ong-side-bar h2 { padding-bottom:15px }
	.classHmeDet { padding-top:0; position:absolute; bottom:0; }
	.ongoing-land-block figure { width:460px }
	
	
	.yrs56 { position:static; float:left; padding-right:15px }
	.welcome-block { padding-left:0 }
	.yrs56 { width:100px; }
	.banner-cap { width:200px; }
	.welcome-title { font-size:20pt; }
	.hme-cap-cmptd h2, .comp-hme-btmCap h2 { font-size:16pt; }
	.hme-cap-cmptd h2 span { font-size:14pt; }
	.comp-title-desk img { max-width:168px }
	.hme-btm-qlinks a:link, .hme-btm-qlinks a:visited, .sub-btm-qlinks a:link, .sub-btm-qlinks a:visited { width:100%; height:auto; border-radius:0 !important; padding:15px 0 }
	.hme-btm-qlinks li, .sub-btm-qlinks li { display:block }
	.hme-btm-qlinks .middle-link, .sub-btm-qlinks .middle-link { position:static; top:0;   transform: translate(0, 0);  -ms-transform: translate(0, 0); background-image:none; padding:0 }
	.hme-btm-qlinks span, .sub-btm-qlinks span { position:static; display:inline; padding-right:10px }
	.hme-btm-qlinks img, .sub-btm-qlinks img { width:20px }
	.foot-menu { display:none }
	.foot-address { float:none; clear:both }
	.cpr, .design { float:none; clear:both; text-align:center; }
/*	.parallax-window { display:none }
*/
.hme-btm-qlinks li, .sub-btm-qlinks li { display:inline-block; width:30%; }
.parallax-window { min-height:175px }
	.footer-wrapp .container { padding:0 25px }

	.foot-address address { text-align:center }
	.ongoing-land-block figure { width:310px }
	.prDetOnLand h4 { font-size:16pt; padding-bottom:5px; }
	.prDetOnLand .mrDetYellow { padding-top:5px }
	.lndCOmpList figcaption { font-size:10pt; }
	.comp-block li, .download-gall li { width:32.5% }
	.pageTileBlock { padding-top:15px }

	.main-txt { width:auto }
	.classHmeDet { position:static; margin:0 auto 10px auto; }

	.prjSlide figure h2 { font-size:11pt; padding:10px 0 0 0 }
	.prjSlide figure p { font-size:9pt; line-height:normal;  }
	.hme-ongoing-wrapp .align, .welcome-wrapp .align { padding:0 25px }
	
		.foot-address  { margin:0 }
.download-gall li, .ph-gall li { width:49.3%; }
.lndCOmpList li { width: 48%; }

.ongoing-land-block figure, .ongoing-land-block-sec figure { width:100%; text-align:center; }
.prDetOnLand, .prDetOnLand-sec {   position: static;   top: 0;right: 0;  transform: translate(0, 0);  -ms-transform: translate(0, 0); padding:20px; text-align:center; width:auto;	 }
.ongoing-land-block-sec figure { float:none; clear:both; }
}

@media only screen and (max-width: 620px) {
.floor-plans li { width:49.5%; }
}

@media only screen and (max-width: 560px) {
	.comp-hme-btmCap { display:none }
	.foot-title { text-align:center }
	.foot-address address { width:240px; clear:both; float:none; margin:0 auto; }
	.top-qLInks { display:none }
	.site-logo { float:none; clear:both; padding:10px; margin:0 auto; width:180px }
	.fixed, .header-wrapp { position:static }
	.banner-wrapp, .bannerSub-wrapp { padding-top:0 }
	.fixed .site-logo { display:none }
figure.effect-bubba:hover figcaption::before,figure.effect-bubba:hover figcaption::after, .md-slide {	opacity: 1;	-webkit-transform: scale(1);	transform: scale(1);}

.elev-block { width:100%; padding:0 0 10px 0 }
	.comp-block li, .download-gall li { width:49.5% }
.help_wrap, .loc-blk { width:auto }
.hme-comptd-prj-wrapp .container { padding:0 25px 30px 25px }
.comptd-hme-prbl { text-align:center }

figure.effect-bubba p { display:none }
.comp-hd { float:none; text-align:center }
.comp-block li, .download-gall li { width:100%; }
.site-map { width: 400px; }
.amen-img li { width:49%; }

}

@media only screen and (max-width: 480px) {
.lndCOmpList li { width:49.5%; }
.help-label { width:auto; float:none; clear:both; text-align:center; }
.colo { display:none }
.help-blk input, .help-blk select { width:96%; padding:2%; }
.classHmeDet a:link, .classHmeDet a:visited { background-position:40px 12px }
.hme-btm-qlinks, .sub-btm-qlinks  { text-align:center }
.hme-btm-qlinks li, .sub-btm-qlinks li{ width:48%; margin:5px 0 } 
.comp-hme-btmCap { padding-bottom:0 }
.comptd-hme-prbl li { width:90%; float:none; clear:both; margin:0 auto }
.welcome-title { text-align:left; font-size:18pt; }

.site-map { width: 100%; border: none }
.projct-detls-new { width:100%; }
.site-map ul { width: 100%; }
.comp-mDEtails { width: 165px; }
.call-proj { float:none; clear:both; }
.enquire-pro { float:none; clear:both; width:150px; }

}

@media only screen and (max-width: 420px) {
	.lndCOmpList li { width: 70%; }
	.comp-mDEtails { width: 180px; }
	.projct-detls { width: 100%;  margin-top:20px; background-color: transparent; }
	.projct-detls .align {  padding: 0; }
	.amen-list ul { float:none; clear:both; width:100%; }
	.floor-plans li { width:100%; } 
	
	
}

@media only screen and (max-width: 360px) {
	.lndCOmpList li { width: 90%; }
	.distance-chart { width:80%; }
	.call-proj { width:100%; }
	
}

/* ************************************** */
/* ************************************** */
/* 13 07 2018 Metex creations : Gadhafi */
/* ************************************** */
/* ************************************** */