/*
* Prefixed by https://autoprefixer.github.io
* PostCSS: v8.4.14,
* Autoprefixer: v10.4.7
* Browsers: last 4 version
*/

@media (max-width: 767px) {
  .touchicon {
    
    left: 40%;
   
}
  #Configurations{
    padding-top: 35px;
    padding-bottom: 0px;
  }
  .imgmain {
    width: 240px;
    height: 117px;
   
}
  .close1{
    display: none;
  }
  .close23{
    display: block !important;
  }
  .siteadd {
    padding: 0px 10px;
    line-height: 21px !important;
}
#contact-form {
  
  padding: 70px 0px !important;
 
}
 
  .contact5{
    margin: 0px !important;
  }
  .contact-sec {
    height: 100%;
    background-color: #000;
    margin-bottom: 35px;
    margin-right: 0px;
    padding: 0px !important;
  }
  .text12{
    height: 100% !important;
    padding-top: 0px !important;
    padding-bottom: 20px !important;
  }
  .maincon{
    padding: 0px 10px !important;
  }
  .cst-accordion a{
    font-size: 13px !important ;
  }
  .oveform{
    display: block !important;
    padding-top: 35px;
  }

  .content1{
    height: 100%;
    
   
  }
  .me23{
    padding: 10px;
   margin-top: 15PX !important;

  }
  .foot2{
    text-align: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .modaldiv{
    margin: 10px 0px;
  }
  .modaldiv a{
    padding: 0px 5px;
  }
  .custom-modal-width {
 
    width: 100% !important; 
  }
  .rera-details{
    text-align: center;
  }
  .rera-details div{
    margin-top: 10px;
  }
  .foot1{
    
   
    -webkit-box-orient: vertical;
    
   
    -webkit-box-direction: normal;
    
   
        -ms-flex-direction: column;
    
   
            flex-direction: column;
   
  }
  .card-image {
    
    height: 100% !important;
  
}
#ProjectsHighlight{
  padding-top: 50px !important;
  padding-bottom: 0px !important;
 }
  .pd0-m {
    padding: 0 !important;
  }
  .amenities p {
    height: 45px;
  }
  .loc-head {
    font-size: 25px;
  }
  .projecthigh-head {
    font-size: 25px;
  }
  .sec-head {
    font-size: 28px;
  }
  .high-txtwrap {
    width: 100%;
  }
  .prohighlight-sec {
    /*padding-top: 10px;*/
  }
  .ami-img-wrap img {
    height: initial;
  }
  .high-txtwrap .high-inner h2 {
    font-size: 17px;
  }
  .sub-head {
    font-size: 30px;
  }
  
  .footer-sec {
    
    padding: 35px 10px;
    margin-bottom: 34px;
  }
  .overview-subhead {
    font-size: 17px;
  }
  #carousel-example-generic {
    margin-top: 60px;
  }
  .head360 {
    font-size: 23px;
  }
  .callnow {
    width: 17px;
    position: initial;
  }
  .floortab li {
    width: 48%;
    margin-bottom: 10px;
  }
  .price-click {
    display: block;
  }
  .mytab > li > a {
    padding: 9px 10px !important;
  }
  .locborder {
    /* border-right: 0; */
    /* border-bottom: 2px solid #b2854b; */
    min-height: initial;
  }
  .locwrap {
    margin-top: 0;
  }
  .locwrap i:before {
    font-size: 80px;
  }
  .contact-overlay {
  
    background-color:white;
    padding: 40px 15px;
  }
}