.full-link { position:absolute; width:100%; height:100%; top:0; left:0 }

.mobMenu { display:none; width:100%; position:fixed; z-index:2000000 }

a[href^="tel"]:link,a[href^="tel"]:visited, a[href^="tel"]:hover {    text-decoration: none;    pointer-events: none;    cursor: default;}

.hme-koch-property-wrapp { margin-top: 48px;}

.contact-wrapp { border:1px solid #c7c7c7; margin:10px 0 0 0px; padding:20px 0px 50px 0; }

.contact-logo { text-align:center; padding:0px 0 30px 0}

.contact-wrapp li { display:block; float:left; width:33.33%; text-align:center   }

.contact-wrapp .align { padding:0 40px; min-height:110px; }

.contact-wrapp li:last-child .align { border:none  }

.contact-wrapp li:nth-child(2) p { padding-top:20px; }

.contact-wrapp li:nth-child(3) p { padding-top:25px; }

.google-maps {        position: relative;   overflow: hidden;    }

.google-maps iframe {        position: absolute;        top: 0;        left: 0;        width: 100% !important;        height: 100% !important;    }

	.address-block a:link, .address-block a:visited { color:#656565 }

.address-block a:hover { color:#444545 }

.contact-logo img{	width:10%;	}

.address-block{	width:50%;	float:left; }

.logo-cont{ padding-top:25px; }

.logo-cont img { width:160px; }

.align-con { text-align:center; }

.align-con p {	padding-top:5px; }

.contact-wrapp {	padding:10px; }

.logo-cont { width:100%; padding:25px 0 0 0 }

.enq-feildTbl .prjct-nme { padding:5px 0 5px 5px}

.proj-amnts li { display: block; padding: 8px 0 8px 15px; 

background-image: url(../images/orange-bullet.jpg); background-repeat: no-repeat; background-position: left 15px; line-height: 20px;  }

.proj-amnts-img li { float:left; width:20% }

.proj-amnts-img .align { padding:5px }

.proj-amnts-img { padding-top:15px }

.feed-bak .align { padding: 0 }



@media all and (max-width: 1320px){

 .ong-sub-content .align { padding: 25px 30px 10px 30px; }

}



@media all and (max-width: 1280px) { 

.container { padding:0 50px }

.rd-wrapp  { background-size:left top; background-size:auto }

.welcome-title {}  

.footer-links { background-position: 335px center; }

.ddsmoothmenu ul li a { padding: 15px 30px; }

.ong-sub-content .align { padding: 40px 30px 10px 30px; }

.attrib-btns { width: 480px; }

.eb-tables, .enq-tables { margin-top: 20px;  margin-left: 20px; }

.attrib-left { padding-right: 481px; }



}



@media all and (max-width: 1200px) {

	.footer-address { width: 540px; }

	.ong-sub-content .align { padding: 20px 20px 5px 20px; }

	.ong-sub-content h3 { font-size: 18pt; }

	.attrib-btns { width: 445px; }

	.attrib-left { padding-right: 445px; }

	.eb-tables, .enq-tables { margin-left: 12px; }

	.banner-wrapp { padding-top:40px }

	.sub-banner { padding-top:97px }

}



@media all and (max-width: 1160px) { 

.footer-links { background-position: 270px center; }

.hme-q-links .container { width: 920px; }

.hme-upn-cnt article { padding: 30px 30px 0 30px; }

.hme-upn-title span { font-size: 20pt; bottom: -15px; }

.ong-sub-content .align { padding: 80px 20px 5px 20px; }

.ong-sub-content h3 { padding-bottom: 5px; }

.attrib-left ul { padding: 10px 15px 10px 15px; }

.attrib-left { padding-right: 445px; }

.ongong-cnt article { padding: 20px 20px 0 20px; }

.coming-son img { width: 45%; }

.hme-upn-cnt article { padding: 75px 30px 0 30px; }

}



@media all and (max-width: 1120px) {

	.attrib-left ul { padding: 10px 10px 10px 10px; }

	.attrib-left ul:nth-child(2n) { width: 330px; }

	.proj-nam { padding-top: 15px; }

	.hme-upn-cnt p { padding-bottom: 0; }

	.projct-typ .hme-upc-wrapp .container { padding: 0 25px; }

	.banner-wrapp {  }

	.footer-links { background-size: 160px; }

	.wind-brand li { width:15.33%; }

	

}



@media all and (max-width: 1080px) { 

.footer-links { background-size: 160px; }

.footer-links ul { padding-right: 40px; }

.footer-links { background-position: 215px center; }

.hme-upn-cnt p { padding-bottom: 10px; }

.hme-upn-cnt article { padding: 25px 20px 0 20px; }

.welcome-title {}

.ong-sub-content .hme-upn-title span { display:none }

.ong-sub-content h3 { font-size: 16pt; }

.know-more { padding-top: 5px; }

.attrib-btns { width: 440px; float: none; margin: 0 auto; }

.attrib-left { padding-right: 0; border-bottom: 1px solid #b2afa7;}

.attrib-btns { position: relative; padding-bottom: 20px; }

.attrib-left ul:nth-child(2n+1) { width: 45%; border-right: 1px solid #b2afa7; }

.attrib-left ul:nth-child(2n) { width: 50%; }

.attrib-left ul { border-right: none }

.attrib-left li { width: 320px; margin: 0 auto; }

.ongong-cnt article, .project-new-content { padding: 20px 10px 0 10px; }

.feed-bak .enquiry-field { width: 57%; }

.feed-bak .form-label { width: 35%; }




}



@media all and (max-width: 1024px) { 

.hme-upn-cnt p { padding-bottom: 0; }

.ddsmoothmenu { }

.ddsmoothmenu ul li a { padding: 15px 26px; }

.hme-q-links .container { width: 860px; }

.ong-sub-thumb { padding: 25px 21px 40px 15px; width: 45%; }

.ongong-cnt { width: 100%; float: none; }

.ongong-img-th { width: 60%; float: none; margin: 0 auto; padding-top: 15px; }

.hme-upn-cnt { width: 50%; float: left; }

.upcm-hme-th { width: 50%;float: left; margin: 0 auto; }

.hme-upn-cnt { background-repeat:no-repeat  }

.hme-upn-cnt article { padding: 15px 20px 0 20px; }

.coming-son img { width: 40%; }

.hme-upn-cnt .know-more { padding-bottom: 15px; }

.proj-upcmg { padding-top:0 }

.footer-links { background-size: 120px; }

.upcm-hme-th { float:none; clear:both; width:60%; }

.hme-upn-cnt { float:none; clear:both; width:100%; }

.mobMenu { display: block; }

.primary-nav { display: none;}



.rl-logo { padding-top: 50px; }

.banner-wrapp { padding-top: 35px; }

.sub-banner { padding-top: 83px;  }

.rl-logo { width: 120px; }

.top-logo-wrapp {
	padding: 5px;
}

.top-logo-wrapp {
	background-color: transparent;
	background-repeat: repeat;
}
.mob-mail {
	display: none;
}    .top-call, .smo {
	padding-top: 44px;
}

.mh-head .mh-btns-right, .koch-prop-menu .ddsmoothmenu {
	display: none !important;
}

}



@media all and (max-width: 990px) {	

a[href^="tel"]:link,    a[href^="tel"]:visited,    a[href^="tel"]:hover {  pointer-events: auto;        cursor: pointer;    }

.footer-links { background-position: 230px center; background-size: 135px;	}   

.hme-upn-cnt article { padding: 20px 10px 0 10px; }  

.hme-q-links .container { width: 800px; }

.ong-sub-content { float: left; width: 100%; padding-bottom: 20px; }

.ong-sub-thumb { padding: 0 0 35px 0; width: 45%; margin: 0 auto; float: none; }

.ong-sub-thumb { width: 60%; }

.feed-bak .enquiry-field { width: 57%;}

.feed-bak .form-label { width: 35%; }

.feed-bak .enq-left { width: 380px;}

.metex-icon { display:none !important }

.distance-left { width:27%; margin-left:4%; }

.on-hme-text { padding: 15px 0; }

.ong-sub-content .align { padding-top:20px; }

.wind-nam { padding-top:65px; }

.elev-image-wind li { width:70%; }

.wind-details { width:18%; }

.launch-name-ind { padding-top:20px; }

.wind-nam { padding-top:15px; }

.down-eb-cn table td:first-child { display:none; }

.mh-head .mh-btns-right { display: none; }

.top-call, .smo { padding-top: 44px; }

.top-logo-wrapp { background-color: transparent; background-repeat: repeat; }
.top-logo-wrapp { padding: 5px; }



}



@media all and (max-width: 920px) {	

.footer-links ul { padding-right: 30px; }

.footer-address { width: 485px; }

.contact-no address { padding-left:45px; }

.footer-links { background-position: 220px center; }

.hme-q-links .container {  width: 809px; }

.ong-elv-hme { width: 620px; }

.upcm-hme-th {  }

.hme-upn-cnt { width: 100%; float: none; }

.know-more { padding: 10px 0 20px 0; }


.mob-mail { display: none;  }

.attrib-left ul:nth-child(2n) { width: 48%; }

.elev-image { width: 400px; }





.ong-sub-content { padding-bottom: 0; }

.address-block { width: 45%; }

.feed-bak { width: 55%; }

.on-hme-text { width: 100%; }

.bournvil-concpt { width: 100%; padding-top: 0; }

.on-hme-text .align { border-right: none }

.on-hme-text .align { padding: 15px 20px 5px 20px;  }

.bournvil-concpt .align { padding: 2px 20px 10px 20px; }

.upcm-hme-th { width: 60%; float: none; margin: 0 auto; }

.wind-nam { padding-top:20px; }


.property-guide-th {
    width: calc(500px - 10px); float: none; clear: both; margin: 0 auto 30px auto;
}
.hme-koch-property-block article { width: calc(100% - 0px); padding-left: 0; padding-right: 0; float: none; clear: both;}

}



@media all and (max-width: 860px) {	

.footer-links { background-image: none }

.footer-links ul { padding-right: 60px; }

.hme-q-links  { display: none; }

.welcome-title { font-size: 24pt; }

.welcome-title span { font-size: 30pt; }

.attrib-left ul { margin-left: 16px; padding: 15px 0; }

.hme-upc-wrapp { margin: 40px 0 40px 0; }

.sub-ong-wrapp { margin-bottom: 40px; }

.location-map { width: 100%; padding-bottom: 25px; }

.map-left { width: 100%; }

.projct-typ .know-more { padding: 15px 0 5px 0; }

.feed-bak .enq-left { width: 330px; }

.welcome-title { padding-bottom: 10px; }

.download-wrapp { width:510px; }

.down-form-cn { margin-top:20px; }



}



@media all and (max-width: 800px) {	

.footer-links ul { padding-right: 35px; }

/*.footer-address { width: 410px; }*/

.ong-elv-hme { width: 500px; }

.footer-address { width:445px; }

.contact-no address { padding-left:20px; }

.attrib-left ul { margin-left: 10px; }

.attrib-left li { width: auto; }

.page-title h1 { font-size: 24pt; }

.elev-image { width: 320px; padding-right: 15px; }

.proj-amnts-img li { width: 33.3%; }

.ong-sub-thumb { width: 60%; }

.banner-wrapp { padding-top: 72px; }

.banner-wrapp-mob2 { display: block ; padding-top: 82px;}

.banner-wrapp {   }

.welcome-wrapp { padding: 35px 0; }

.brand ul { float:none; clear:both; padding-left:0; width:auto; }

.brand ul { padding-bottom:0; }

.wind-brand li { width:24.33%; }





}



@media all and (max-width: 740px) {	

.footer-links ul { padding-right: 20px;	 }

/*.footer-address { width: 400px; }*/

.footer-top .container { padding: 0 36px; }

.attrib-left ul:nth-child(2n) { width: 40%; }

.attrib-left ul:nth-child(2n+1) { width: 50%; }

.proj-details figure img { width: 145px; }

.address-block { width: 100%; float: none; padding-bottom: 20px; }

.ong-sub-thumb { width: 75%; }

.feed-bak { width: 100%; }

.small-title { border-top: 1px solid #c7c7c7; }

.on-hme-text article { width:100%; }

.ongong-cnt article { padding:0; }





}



@media all and (max-width: 680px) {		

.footer-links { display:none }

.footer-address { /*width: 360px;*/ margin: 0 auto; float: none; position: static; }

.foo-title { text-align: center; }

.cpr { width: 100%; text-align: center; }

.design { width: 100%; text-align: center; padding-top: 2px; }

.ong-elv-hme { width: 100%; padding: 0; }   

.welcome-title { font-size: 22pt; }

.welcome-title span { font-size: 28pt; }

.container { padding: 0 40px; }

.elev-image { width: 280px; }

.rl-logo { padding: 10px;  padding-top: 50px; }

.ongong-img-th, .upcm-hme-th { width: 75%; }

.on-hme-text h3 { font-size: 20pt; }

.on-hme-text h3 span { font-size: 16pt; }



.banner-wrapp { display:none }

.banner-wrapp-mob { display:block; padding-top: 78px; }

.sub-banner{ display:block }

.distance-left { float:none; clear:both; margin:0 auto; width:51%;  }

}



@media all and (max-width: 620px) {	

.proj-logo-hme { width: 175px; right: 20px; }

.ong-title-hme { padding-top: 30px; }

 .welcome-title { font-size: 20pt; }

.welcome-title span { font-size: 26pt; }  

.attrib-left ul:nth-child(2n+1) { width: 100%; border-right: none; }

.attrib-left ul:nth-child(2n) { width: 100%; }

.attrib-left ul { margin-left: 0; }

.attrib-left ul { padding: 0; min-height: auto; }

.attrib-left { text-align: center; padding: 15px 0; }

.elev-image { width: auto; padding-right: 0; padding-bottom: 10px;}

.container {  padding: 0 30px; }

#enquiry_middle { background-color: transparent; margin: 30px auto 10px auto; }

.feed-bak .enq-left { padding: 20px 0 }

.listing li { padding: 8px 0 0 15px; }

.wind-floor li { width:49%; padding-bottom:10px; }

.wind-details { width:15%; }

.pre-launch img { width:120px; }

.soft-launch img { width:90px; }





}





@media all and (max-width: 560px) {	

.ong-hme-contnet { background-image: none; background-color: #df7627; }

.on-hme-text { padding: 0 }

.welcome-title { font-size: 18pt; }

.welcome-title span { font-size: 22pt; } 

.enq-tables { margin-left: 5px; }

.eb-tables { margin-left: 0; }

.attrib-btns { width: 410px; }

.top-call, .smo { }

.mh-head .mh-btns-right {  }

.ong-sub-thumb { width: 80%; }

.page-title h1 { font-size: 22pt; }

.mh-head.mh-btns-right-3 { padding-right: 0; }

.mobMenu { width: 125px; }

.mobMenu { width: 125px; float: right; margin: 0; text-align: right; right: 0;  }

.rl-logo { padding: 5px 0;  position: relative; }

.top-call, .smo { padding-top: 0; }

.banner-wrapp { padding-top: 120px; }

.sub-banner { padding-top: 125px; }

.ongong-img-th, .upcm-hme-th { width: 100%; }

.ong-sub-thumb { padding: 15px 0 30px 0; }

.ong-sub-content { float: none; }

.know-more { padding: 10px 0 0 0; }

.banner-wrapp-mob { padding-top: 106px; }

.on-hme-text { width: 100%; }

.bournvil-concpt .align { padding: 2px 20px 30px 20px; }

.on-hme-text .align { padding: 20px 20px 15px 20px; }

.bournvil-concpt h3 {  margin-bottom: 10px; }

.elev-image-wind li { width:60%; }

.wind-specs li { width:48.33%; }

.logo-cont img { width: 135px; }

.logo-cont { padding: 10px 0 0 0; }





}



@media all and (max-width: 500px) {	

.footer-address { width: 100%; }

.footer-address address { float: none; width: 250px; margin: 0 auto; text-align: center; }

.proj-logo-hme { width: 140px; right: 15px; }

.ong-title-hme { padding-top: 22px; }

.ong-title-hme { font-size: 13pt; }

.ong-hme-contnet { margin-top: 60px; }

.attrib-btns { width: 256px; }

.enq-tables { margin-left: 0; }

.proj-amnts-img li { width: 50%; }

.sub-title { text-align: center; }

.ong-sub-content h3 { font-size: 14pt; }

.on-hme-text h3 { font-size: 18pt; }

.on-hme-text h3 span { font-size: 14pt; }

.banner-wrapp-mob {  padding-top: 90px;  }

.banner-wrapp-mob2 {   }

.sub-banner { display: block;  }

.hme-upn-cnt article { background-size: 80px 81px; }

.hme-upn-cnt h2 { font-size: 18pt; }

.hme-upn-cnt h2 span { font-size: 14pt; }

.distance-left { width:75%; }

.wind-feature ul {float:none; clear:both; width:100%; padding:10px  0; }

.wind-feature ul:last-child { padding-top:0; }

.launch-name-ind { font-size:18pt; }



.contact-no address { padding-left: 0; }

.projct-intro { width:100%; }
.property-guide-th {
    width: calc(100% - 0px); 
}
}



@media all and (max-width: 460px) {	

.proj-logo-hme { right: 8px; }

.ong-title-hme h2 { padding: 8px 8px; }

.ong-title-hme { font-size: 12pt; }

.proj-logo-hme { width: 130px; }

.ong-title-hme { padding-top: 0; }

.container { padding: 0 25px; }

.ong-sub-thumb { width: 90%; }

.page-title h1 { font-size: 18pt; }

.sub-content { padding: 15px 0 25px 0; }

.mh-head .mh-btns-left { left: 5px; }

.mh-head .mh-text { padding: 10px 5px 10px 5px; }

.mobMenu { width: 120px; }

.top-logo-wrapp .container { padding: 0 15px;  }

.cpr { line-height: 18px; font-size:9pt }

.cpy-wrapp { padding: 10px 0; }

.sub-page-wrapp { padding: 30px 0;}

.projct-typ .hme-upc-wrapp .container { padding: 0; }

.site-pg { width: 320px; }

.feed-bak .enquiry-field { width: 97%; }

.feed-bak .col { display: none; }

.feed-bak .form-label { width: 100%; }

.feed-bak .enq-left { width: 260px; }

.feed-bak .enq-left { padding: 10px 0; }

#enquiry_middle { margin: 10px auto 0 auto; }

.wind-floor li { width:100%; padding-bottom:10px; }

.distance-left { width:80%; }

.elev-image-wind li { width:100%; float:none; clear:both; text-align:center; }

.wind-details { float:none; clear:both; width:50%; margin:0 auto; padding-left:0; }

.wind-content article { text-align:justify; }

.wind-brand li { width:32.33%; }

.tabs-subPage .tab-content { padding:10px 20px; }



}





@media all and (max-width: 380px) {	

.proj-logo-hme { position: static; margin:0 auto; margin-top: 30px; width: 170px; }

.ong-hme-contnet { margin-top: 30px; }

.header-wrapp { position: absolute; }

.smo { display: none; }

.top-call { width: 162px; margin: 0 auto; float: none; }

.rl-logo { left: 50px; float: left; }

.top-call { float: right; padding-top: 40px; }

.rl-logo { width: 105px; }

.top-call span { margin-right: 4px; }

.banner-wrapp { padding-top: 80px; }

.sub-page-wrapp { padding: 30px 0; }

.rl-logo { padding: 2px 0; }

.proj-nam { font-size: 16pt; }

.ongong-cnt article { padding: 10px 10px 0 10px; }

.proj-nam span { font-size: 12pt; }

.container { padding: 0 20px; }

.site-pg ul { width: 100%; float: none; text-align:center }

.site-pg { width: 220px; }

.feed-bak .enq-left { width: 240px; }

.welcome-wrapp {  padding: 30px 0; }

.on-hme-text h3 { font-size: 16pt; }

.on-hme-text h3 span { font-size: 12pt; }

.banner-wrapp-mob { padding-top: 60px; }

.welcome-title { font-size: 16pt; }

.welcome-title span { font-size: 20pt; }

.welcome-title { padding-bottom: 10px; }

.small-title { padding-top: 20px; }

.address-block { padding-bottom: 15px; }

.feed-bak .enq-left { padding: 10px 0 20px 0; }

.sub-content { padding: 15px 0 10px 0; }

.hme-upn-cnt h2 { font-size: 16pt; padding-top: 25px; }

.hme-upn-cnt h2 span { font-size: 12pt; }

.proj-nam { padding-top: 18px; }

.elev-image-wind li { width:100%; }

.ele-head { padding-bottom:10px; }

.distance-left { width:100%; }

.logo-cont img { width: 120px; }

.project-new-content { padding:10px 10px 0 10px; }



}



@media all and (max-width: 320px) {	

.hme-upn-title span { right: 131px; }

.proj-nam { padding-top: 22px; }

.wind-details { width:100%; }

.wind-specs li { width:98.33%; }

.wind-flower-detail, .wind-flower-sub { width:auto; }

.wind-brand li { width:48.33%; }

}



/* ************************************** */

/* ************************************** */

/* 28 02 2018 Metex creations : Gadhafi */

/* ************************************** */

/* ************************************** */