@media screen and (max-width:1699px){

  .dubai-banner .right-sidebar{padding: 0 15px;}
  .dubai-banner .right-sidebar .need-help{font-size: 21px;}
  .dubai-banner .right-sidebar .luxury-living{font-size: 48px;}

}

@media screen and (max-width:1599px){


  .dubai-banner .right-sidebar .reach{font-size: 24px;}
  
.point-benefit .col-lg-2{width: 16.66%;}

.dubai-banner .right-sidebar .present-tp {
  margin-top: 15px;
  width: 125px;
}

.dubai-banner .right-sidebar .luxury-living {
  font-size: 36px;
  line-height: 36px;
}

.dubai-banner .right-sidebar .luxury-living span {
  font-size: 28px;
  line-height: 28px;
}

.dubai-banner .right-sidebar .reach {
  font-size: 18px;
}


}

@media screen and (max-width:1499px){

  .logo-bg, .needhelp{width:20%;}
  .nav-right{width: 60%;}

 
}


@media screen and (max-width:1399px){
 
.container {
  max-width: 1140px;
}

.tab-logo{width:30%}
.tab-menu{width: 70%;}
.dubai-banner .navbar li{font-size: 16px;}

.damac-properties .massive-area{font-size: 36px;}
.residental-project .island .title{font-size: 36px;}
.price-plan .price-title, .place-nearby .place-title{font-size: 36px;}
.place-nearby .place-keyfeature li p{font-size: 24px;}
.luxury-townhouse .sep:before{height:470px}

.amenities .amenities-desp{font-size: 14px; line-height: 24px;}
.amenities .amenities-list {
  margin-top: 15px;
}
.amenities .amenities-list li{font-size: 14px; line-height: 24px;}


.master-plan .brochure{min-height: 485px;}
.dubai-banner .right-sidebar .need-help {
  height: 80px;
}

.gallery {
  padding: 0 0 40px;
}

.dubai-banner .right-sidebar .need-help .number {
  font-size: 14px;
}

.dubai-banner .right-sidebar .need-help{font-size: 18px;}
.dubai-banner .right-sidebar .luxury-living br{display: none;}

.dubai-banner .right-sidebar .icon:before{top: 4px;}
.dubai-banner .right-sidebar .luxury-living{margin-top: 5px;}

.amenities .damac-amenities:before {
  content: '';
  position: absolute;
  bottom: -67px;
  left: 0;
  width: 75px;
  height: 75px;
  background-image: url(../images/amenities-arrow.jpg);
  background-repeat: no-repeat;
  background-size: 100%;
}

 
}



@media screen and (max-width:1199px){

  .container {
    max-width: 960px;
  }

 .logo-bg{width: 25%; }
  .nav-right {
    width: 50%;
}

.needhelp {
  width:25%;
} 
 
  .dubai-banner .right-sidebar .present {
    text-align: left;
    padding-left: 80px;
    padding-bottom: 20px;
}

  .dubai-banner .dubai-package {
    width: 100%;
    left: 0;
    top: 0;
}

.price-plan{margin-top: 30px;}

.place-nearby .place-keyfeature li img{width: 75px;}
.place-nearby .place-keyfeature li p {
  font-size: 21px;
}

.amenities .damac-amenities{padding: 40px;}
.amenities .damac-amenities:before{display: none;}

.amenities .amenites-process:before{width: 205px; height: 105px;}

.master-plan .brochure{min-height: 715px;}

.damac-properties{background-color: #f1f1f1;}
.white-step .service-title{font-size: 14px;}

.tab-hidecol{display: none;}
.tab-specification{width: 100%;}

}


@media screen and (max-width: 991px) {

  .container {
    max-width: 720px;
}

.logo-bg{width: 40%; order: 1; }
  .nav-right {
    width: 100%;
    order: 3;
    padding: 10px;
        background-color: #ff5704;
}

.needhelp {
  width:60%; order: 2; text-align: right;
} 

.menu {
  display: block;
}

.needhelp:before{display: none;}
 
.dubai-banner .dubai-apartment .dubai-palm{margin-right: 0;}

.master-plan .brochure:before{display: none;}

.dubai-banner .navbar li a {
  text-decoration: none;
  color: #282828;
}

.dubai-banner{background-position: center center;}
.dubai-banner:before{content:''; position: absolute; top: 0; left: 0; width: 100%; height:100%; background-color: rgba(255,255, 255,0.7);}


.dubai-banner .navbar{align-items: start;}

.tab-ver{width: 100%;}
.luxury-townhouse .sep:before{display: none;}

.damac-properties{background-color: #fff;}
.damac-properties .new-launch{margin-top: 15px;}
.damac-properties{padding:30px 0}
.tb-tp50{margin-top: 70px;}

.master-plan .brochure{min-height: auto;}
.master-plan .brochure .download-brochure{position: relative;}

.footer-col-12{width: 100%;}
.footer-title{margin-top: 10px;}

.discover{margin-top: 15px;}

.tab-payment{display: none;}


}

@media screen and (max-width: 767px) {
  
  .container {
    max-width: 540px;
}

.menu {
  display: block
;
}

.dubai-banner .right-sidebar .letus-call{width: 100%; right: 0; position: relative; height: auto; z-index: 0;}

.dubai-banner .right-sidebar .letus-call .form-outer {
  left: 0;  position: relative; top: 0;
}

.dubai-banner .right-sidebar .letus-call .form-outer{width: 100%;}
.dubai-banner .right-sidebar .present{padding-left: 0;}

.place-nearby .place-keyfeature{display: block;}
.place-nearby .place-keyfeature li p{border-top: none;}
.place-nearby .place-keyfeature li{width: 100%; border-right: none; padding-bottom: 15px; border-bottom: 1px solid #ccc; margin-bottom: 30px;}

.footer .footer-list li{display: block;}

.price-plan table .townhouse td{padding: 15px;}
.price-plan table .townhouse td{font-size: 16px;}

.price-plan .price-title, .place-nearby .place-title {
  font-size: 28px;
}

.luxury-townhouse .payment-plan {
  padding: 0;
}

.gray-box {
   background-color: #fff;
}

.luxury-townhouse .payment-plan .desription{line-height: 30px;}
.loc-gap{margin-top: 30px;}

.place-nearby {
  margin-top: 30px;
}

.amenities {
  margin-top: 0px;
}

.amenities .damac-amenities {
  padding: 15px;
}

.master-plan{margin-top: 0; background-color: #fff;}
.footer .footer-list li{width: 100%;}

.point-block{display: block;}
.mob-col2{display: inline-block; width: 32% !important;}

.white-step{margin-top: 0px;}

.dubai-banner .dubai-apartment .dubai-palm{width: 100%; margin-right: 0;}
.needhelp span {
  font-size: 18px;
  font-weight: 600;
}

}

@media screen and (max-width: 575px) {

  .container {
    max-width: 100%;
  }

  .mob-col2{display: inline-block; width: 49% !important;}

  .needhelp{padding: 15px;}

  .logo-bg img{margin-top: 15px;}

}

@media screen and (min-width: 2000px) {

  main{width:1920px; margin: 0 auto;} 

}