
@media (min-width: 1200px) {

  /* .container-fluid{ max-width: 100%; padding: 0 100px;} */


}
@media (min-width: 1200px) and (max-width: 1290px) {
  .container-fluid {
   /*  max-width: 1200px; */
  }
}

@media (min-width: 1300px) and (max-width: 1390px) {
  .container-fluid {
    max-width: 1300px;
  }
}

@media (min-width: 1400px) and (max-width: 1490px) {
}
@media (min-width: 992px) and (max-width: 1024px) {
  .searchingflat .search-text {
    padding: 20px;
    font-size: 25px;
  }
  .details-project .project-listing {
    margin-top: 100px;
  }
  .location-details {
    padding: 27px;
  }
  .detail-column,
  .details-project .project-listing {
    padding-top: 50px;
    margin-top: 0px;
  }
  .project-detail {
    top: 0;
  }
  .carousel-caption2 h3 {
    font-size: 30px;
  }
  .carousel-caption2 p {
    font-size: 20px;
  
  }
  .carousel-caption2 h4 {
    font-size: 20px;
  }
  .caption-contain {
    padding: 30px;
  }

  
}

@media (min-width: 768px) and (max-width: 991px) {
 
  .navbar {
    padding: 0 15px;
  }

  .navbar-toggler {
    position: absolute;
    right: 15px !important;
    top: 0;
    background: #fff;
    position: absolute;
    right: 0;
    padding: 4px 7px;
  }

  .phonen-column {
    text-align: center !important;
  }
  .navbar-brand {
    margin-bottom: 5px;
  }
  .prefered-builder {
    padding-left: 15px;
    padding-right: 15px;
  }
  .group-builder li {
    width: 31%;
  }
  .followus {
    text-align: left;
  }
  .followus .text-right {
    text-align: left !important;
  }
  .followus .footer-social {
    text-align: left !important;
  }
  .footercolume h3 {
    margin-top: 30px;
  }
  footer {
    padding: 30px 0;
  }
  h2 {
    font-size: 26px;
  }
  .phonen-column.order-last {
    order: inherit !important;
  }
  .navigation-column {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .footercolume h3 {
    font-size: 20px;
  }
  .searchingflat .search-text {
    padding: 20px;
    font-size: 25px;
  }
  .carousel-caption2 h3 {
    font-size: 50px;
  }
  .carousel-caption2 h4 {
    font-size: 30px;
  }
  .details-project .project-listing {
    margin-top: 100px;
  }
  .location-details {
    padding: 27px;
  }
  .detail-column,
  .details-project .project-listing {
    padding-top: 50px;
    margin-top: 0px;
  }
  .reg,.enquery {
    top: 40%;
}
.project-detail {
	top: 0;
}
.carousel-caption2 h3 {
	font-size: 30px;
}
.carousel-caption2 p {
	font-size: 20px;

}
.carousel-caption2 h4 {
	font-size: 20px;
}
.caption-contain {
	padding: 30px;
}

}

@media (max-width: 767px) {


  .navbar {
    padding: 0 15px;
  }

  .navbar-toggler {
    position: absolute;
    right: 15px !important;
    top: 0;
    background: #fff;
    position: absolute;
    right: 0;
    padding: 4px 7px;
  }

  .phonen-column {
    text-align: left !important;
  }
  .navbar-brand {
    margin-bottom: 5px;
  }
  .prefered-builder {
    padding-left: 15px;
    padding-right: 15px;
  }
  .group-builder li {
    width: 49%;
  }
  .followus {
    text-align: left;
  }
  .followus .text-right {
    text-align: left !important;
  }
  .followus .footer-social {
    text-align: left !important;
  }
  .footercolume h3 {
    margin-top: 30px;
  }
  footer {
    padding: 30px 0;
  }
  h2 {
    font-size: 26px;
  }
  .phonen-column.order-last {
    order: inherit !important;
  }
  .navigation-column {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .call {
    padding-left: 40px;
    text-align: left;
    font-size: 12px;
  }
  .footercolume h3 {
    font-size: 18px;
  }
  .details-project .project-listing {
    margin-top: 0;
  }
  .inner-banner img {
    max-height: calc(100vh - 0px);
    height: 200px;
  }

  .detail-column {
    padding-top: 0;
  }

  .location-details {
    padding-left: 15px;
    padding-top: 24px;
  }
  .locationmap .row {
    flex-direction: column-reverse;
  }
  .inner-banner h2 span {
    font-size: 20px;
  }
  .quick-links-section {
    padding: 15px 30px;
  }
  .reg,
  .enquery {
    top: 40%;
  }
  .project-detail {
    top: 0;
  }
  .caption-contain {
    padding: 10px;
  }
  .carousel-caption2 h3 {
    font-size: 20px;
  }
  .carousel-caption2 p {
    font-size: 15px;
   
  }
  .carousel-caption2 h4 {
    font-size: 20px;
   
  }
  .carousel-caption2 {
    bottom: 50px;
  
  }
  .whatsapp_main {
    bottom: 70px;
  }
  .left-login {
    padding: 15px;
}
.left-login p, .left-login .bottom {
  display: none;
}
.contact-form h3 {
  font-size: 20px;
}
.contact-form.loginform {
  padding: 15px;
}

}

@media (max-width: 840px) and (orientation: landscape) {
  .banner img {
    max-height: calc(100vh - 0px);
  }
}
