@media(max-width:991px) {  .sideform, .offer-box { position: fixed; top: 0; width: 100%; z-index: 9999999; }  #section2 h3 { font-size: 30px; }  .brand-panel { padding: 2.6vmin 2em; }  .navbar-mobile { background: #dedddd; padding: 38px 0; position: relative; }  #top { position: fixed; width: 100%; z-index: 99999; }  #side_link_cover { color: #fff; cursor: pointer; float: left; font-size: 15px; font-weight: bold; right: -55px; padding: 5px 10px; position: fixed; top: 170px; transform: rotate(90deg); z-index: 1; }  #offer_link_cover { color: #fff; cursor: pointer; float: left; font-size: 15px; font-weight: bold; left: -55px; padding: 5px 10px; position: fixed; top: 170px; transform: rotate(90deg); z-index: 1; }    }  @media(max-width:767px) { img#refresh1 { width: 30px; margin: 10px; } img#refresh { width: 30px; margin: 10px; } img#refresh2 { width: 30px; margin: 10px; } img#refresh3 { width: 30px; margin: 10px; } #sync1.owl-carousel .owl-item img { height: 210px; margin-bottom: 18px; } .form-home { position: static; z-index: 99; background: white; top: 5%; left: 0%; padding: 20px; width: 100%; border-radius: 0px; } .form-home p{ padding-top: 94px; } .form-home .form-group { clear: both; } #wrap .pad0{ clear:both; } section.about-us-sections{ padding: 0px 0px 40px 0px; } .contents .inner-section { background: #231C2C; } ul.top-header-btn li:nth-child(2) a { padding: 6px 12px; font-size: 13px; } #lidonw { display: none !important; } .navbar-toggle { margin-top: 17px; } .about-icons { clear: both; width: 13%; } .top_bar ul.contact-info { position: absolute; top: 42px; z-index: 9; left: 58%; } .top_bar ul.contact-info li { padding: 2px 9px 3px 10px; background: #e8eaec; border: 2px solid gainsboro; box-shadow: 0px 0px 27px 0px #bfb1b1; } .top_bar a i { color: #162015; font-size: 29px; } .top_bar { background: #5cabe2; } ul.top-header-btn li:nth-child(1) { vertical-align: middle; } .hide-phone{ display:none !important; } .about-icons-details { text-align: justify; width: 86%; margin-bottom: 20px; } .social_link { float:none; } .w-100-m{ width:100%; } .about-content { width: 100%; } .employees, .customer, .design, .order{ margin-bottom: 20px; } .footer-widgets ul li { padding-bottom: 5px; width: 100%; } .footer-widgets img { margin: auto; } .about-us-sections .about-left-points:nth-child(1){ margin-bottom:0px; } .about-us-sections img{ height:auto; } ul.loan-banks li { display: block; width: 48%; margin-right: 2%; float: left; } section#walkthrough{ padding:0px; } .walkthrough{ position:relative; text-align: justify; } section#gallery{ padding:0px; } section#floor-plans { padding: 22px 0px; } .master-plan { padding: 20px 0px; } section#construction { padding: 0px 0px; } section#about_builder { padding: 0px 0px; } ul.top-header-btn li:nth-child(2) { width: 120px; vertical-align: middle; } footer p { text-align: center; margin-bottom: 6px; }  footer .social_link { margin-bottom: 4px; }  .rera-number { top: 336px; height: 70px;  }  .rera-number { padding: 5px 10px; }  #gda, #hurray { position: absolute; z-index: 99; width: 100px; height: 70px; bottom: 60px; left: 5px; }  #loan { position: absolute; left: 50%; -webkit-transform: translatex(-50%); -ms-transform: translatex(-50%); -o-transform: translatex(-50%); transform: translatex(-50%); bottom: 0 !important; top: auto; z-index: 99; height: 50px; width: auto; }  .loan-responsive { left: 0; right: auto; }  #loan1 { position: absolute; right: 12px !important; top: 0px !important; top: auto; z-index: 99; height: 50px; width: auto; left: 3px !important; margin: 0 auto; }  /* #loan1 { position: absolute; right: 0px; bottom: 0 !important; top:auto; z-index: 99; height: 50px; width: auto; left: 3px; margin: 0 auto; } */  #loan2 { float: left; position: absolute; right: 0px; bottom: 0; z-index: 99; height: 70px; width: auto; top: 260px; }  .rera-number p { font-size: 10px; }  .rera-number h3 { font-size: 14px; }  #tpopup { position: absolute; width: 270px; background: #fff; left: 50%; top: 50%; border-radius: 5px; padding: 0; margin-left: -140px; margin-top: -35px; text-align: center; box-shadow: 0 0 10px 0 #000; z-index: 9999; } }  @media(max-width:480px) {}     @media (min-width:768px) { .mobile_respo_eform { display: none; }  .ctaphone { display: none; } }    @media only screen and (min-width:768px) and (max-width:1024px) { .footer_column_sec { width: 33.3%; float: left; }  #section1 .gap { height: 470px; }  .banner_partner_column { width: 25% !important; padding: 0px; float: left; }  .banner-partner { left: 0%; }  .brand img { margin-top: -15px; } .sideformhomepage{ top: 75% !important; width: 45% !important; } .navbar-mobile{ position: fixed !important; } }    @media only screen and (min-width:480px) and (max-width:640px) { .mobile_respo_eform { position: fixed; z-index: 20; /*        top: 45%;*/ bottom: 11px; left: 0px; right: 0px; width: 100%; margin: 0 auto; text-align: center; }  .mobile_respo_eform a { background: #000; color: #fff; padding: 15px 25px 15px 25px; font-size: 14px; text-transform: uppercase; text-decoration: none; font-weight: 500; }  .sideform { /*        display: none;*/ }  .banner-partner { bottom: 13%; left: 7%; }  .banner_partner_column { width: 45% !important; float: left; }  .rera-number { height: 50px; }  #fp-nav { z-index: 1 !important; } #quickenquirypopup { padding: 0px; }  #quickenquirypopup .form-group {}  #quickenquirypopup input { border-radius: 0px; background: none; color: #000; }  #quickenquirypopup input::placeholder { color: #000; }  #quickenquirypopup textarea { background: none; border-radius: 0px; height: 80px !important; color: #000; }  #quickenquirypopup textarea::placeholder { color: #000; }  #quickenquirypopup #form-submit {}  .quickenquirydelhi6 .modal-header { padding: 10px 5px 10px 10px; }  .quickenquirydelhi6 .modal-header .close { margin-top: -8px; color: #c5080d; opacity: 1; font-size: 30px; }  .quickenquirydelhi6 .modal-title { text-align: center; }  .modal-backdrop { z-index: 1000 !important; } .ctaphone { background: #bdb9b6 !important; color: #000 !important; } #side_link_cover{ right: 0px; position: fixed; bottom: 100px; margin: 0 auto; text-align: center; left: 0px; width: 35%; top: auto; transform: rotate(-360deg); } .navbar-mobile{ position: fixed !important; } .quickenquirydelhi6 { z-index: 1020; top: 90px; } body #myModal { overflow: hidden !important; } .homequickbutton{ display: none; } .quickenquirydelhi6 .modal-header:hover{ cursor: no-drop !important; } .quickenquirydelhi6 .modal-title:hover{ cursor: no-drop !important; }  }    @media only screen and (min-width:320px) and (max-width:479px) { .quickenquirydelhi6 .modal-header:hover{ cursor: no-drop !important; } .quickenquirydelhi6 .modal-title:hover{ cursor: no-drop !important; } #side_link_cover, .homequickbutton{ display: none !important; } .mobile_respo_eform { position: fixed; z-index: 20; /*        top: 45%;*/ bottom: 6px; left: 0px; right: 0px; width: 100%; margin: 0 auto; text-align: center; }  .mobile_respo_eform a { background: #f80a06; color: #fff; padding: 10px 16px 10px 16px; font-size: 14px; text-transform: uppercase; text-decoration: none; font-weight: 500; }  .sideform { /*        display: none;*/ } .banner-partner h2 { font-size: 18px;}  .banner-partner { bottom: 11%; left: 7%; }  .banner_partner_column { width: 33% !important; float: left; }  .rera-number { height: 50px; }  #fp-nav { z-index: 1 !important; }  footer p { margin-bottom: 6px; font-size: 12px; }  footer .col-sm-4 {}  footer .col-sm-4 + .col-sm-4 { width: 60%; float: left; }  footer .col-sm-4 + .col-sm-4 + .col-sm-4 { width: 40% !important; float: left; }   #quickenquirypopup { padding: 0px; }  #quickenquirypopup .form-group {}  #quickenquirypopup input { border-radius: 0px; background: none; color: #000; }  #quickenquirypopup input::placeholder { color: #000; }  #quickenquirypopup textarea { background: none; border-radius: 0px; height: 80px !important; color: #000; }  #quickenquirypopup textarea::placeholder { color: #000; }  #quickenquirypopup #form-submit {}  .quickenquirydelhi6 .modal-header { padding: 10px 5px 10px 10px; } .quickenquirydelhi6 .modal-header:hover{ cursor: inherit; } .quickenquirydelhi6 .modal-header .close { margin-top: -8px; color: #c5080d; opacity: 1; font-size: 30px; }  .quickenquirydelhi6 .modal-title { text-align: center; } .quickenquirydelhi6 .modal-title:hover{ cursor: inherit; }  .modal-backdrop { z-index: 1000 !important; } body#myModal { overflow: hidden !important; position: fixed !important } .ctaphone { background: #bdb9b6 !important; color: #000 !important; } /* #side_link_cover{ right: 0px; position: fixed; bottom: 67px; margin: 0 auto; text-align: center; left: 0px; width: 50%; top: auto; transform: rotate(-360deg); } */ .navbar-mobile{ position: fixed !important; } .quickenquirydelhi6 { z-index: 1020; top: 70px; } .quickenquirydelhi6 .modal-dialog{ width:94% !important; } }   @media (max-width: 991px) { .navbar-header { float: none; } .navbar-toggle { display: block; } .navbar-collapse { border-top: 1px solid transparent; box-shadow: inset 0 1px 0 rgba(255,255,255,0.1); } .navbar-collapse.collapse { display: none!important; } .navbar-nav { float: none!important; margin: 7.5px -15px; } .navbar-nav>li { float: none; } .navbar-nav>li>a { padding-top: 10px; padding-bottom: 10px; } .navbar-text { float: none; margin: 15px 0; } /* since 3.1.0 */ .navbar-collapse.collapse.in { display: block!important; } .collapsing { overflow: hidden!important; } } @media only screen and (max-width: 320px) { ul.top-header-btn li:nth-child(1) { background: #5cabe2; padding: 0px 10px; font-size: 6px; } } @media only screen and (min-width: 321px)and (max-width: 346px) { ul.top-header-btn li:nth-child(1) { font-size: 6px; }} @media only screen and (min-width: 347px)and (max-width: 362px) { ul.top-header-btn li:nth-child(1) { font-size: 7px; }} @media only screen and (min-width: 363px)and (max-width: 375px) { ul.top-header-btn li:nth-child(1) { font-size: 8px; }} @media only screen and (min-width: 376px)and (max-width: 397px) { ul.top-header-btn li:nth-child(1) { font-size: 8px; }} @media only screen and (min-width: 398px)and (max-width: 415px) { ul.top-header-btn li:nth-child(1) { font-size: 9px; }} @media only screen and (min-width: 416px)and (max-width: 504px) { ul.top-header-btn li:nth-child(1) { font-size: 10px; }} @media (max-width: 320px){ .top_bar ul.contact-info {  top: 40px;  left: 65%; }} @media only screen and (min-width: 321px)and (max-width: 359px) { .top_bar ul.contact-info {  top: 39px;  left: 65%; }} @media only screen and (min-width: 360px)and (max-width: 414px) { .top_bar ul.contact-info { top: 42px; left: 70%; }} @media only screen and (min-width: 415px)and (max-width: 480px) { .top_bar ul.contact-info { top: 39px; left: 73%; }} @media only screen and (min-width: 481px)and (max-width: 540px) { .top_bar ul.contact-info { top: 39px; left: 76%; }} @media only screen and (min-width: 541px)and (max-width: 667px) { .top_bar ul.contact-info { top: 49px; left: 79%; }} @media only screen and (min-width: 668px)and (max-width: 683px) { .top_bar ul.contact-info {  left: 59%; }} @media only screen and (min-width: 684px)and (max-width: 730px) { .top_bar ul.contact-info {  left: 83%; } .top_bar ul.contact-info {
   top: 48px;
}} @media only screen and (min-width: 731px)and (max-width: 736px) { .top_bar ul.contact-info {  left: 83%; } .top_bar ul.contact-info {
   top: 47px;
}} @media only screen and (min-width: 737px)and (max-width: 767px) { .top_bar ul.contact-info {  top: 40px;  left: 85%; }}

