

.down_enquiry ul,
ul {
    list-style-type: none
}





.down_enquiry {
    background: #583d15;
    bottom: 0;
    position: fixed;
    display: none;
    width: 100%;
    z-index: 9999;
    transition: ease-in-out .4s
}

.down_enquiry.active {
    opacity: 1
}

.down_enquiry ul li {
    float: left;
    text-align: center;
    width: 50%;
    border-right: 1px solid #000
}

.down_enquiry ul li:last-child {
    border-right: none
}

.down_enquiry ul li a {
    color: #fff;
    display: block;
    font-size: 14px;
    text-decoration: none;
    font-weight: 700;
    padding: 3px 0
}

.down_enquiry ul li a:hover {
    color: #000
}

.bnImgset {
    padding: 5px!important
}

.js .nav-collapse {
    clip: rect(0 0 0 0);
    max-height: 0;
    position: absolute;
    display: block;
    overflow: hidden;
    zoom: 1
}



@media screen and (min-width:1200px) {
    .change_wid {
        width: 1250px!important;
        z-index: 9999
    }
}

@media screen and (max-width:1200px) {
    .expertBtn1,
    .expertBtn3 {
        display: none
    }
    .down_enquiry {
        display: inherit
    }
    .rslides img {
        height: auto!important
    }
    .mainWidth,
    nav ul {
        width: 96%
    }
    .mainWidth1 {
        width: 66.66666666666666%
    }
    .mainWidth2 {
        width: 100%
    }
    nav ul li a {
        padding: .8333333333333334%;
        font-size: 13px;
    }
    .amenitiesIcon {
        width: 12.5%
    }
    .contctFrom {
        width: 56.25%
    }
    .Address {
        width: 37.5%
    }
    .contctFrom input[type=text] {
        width: 47.22222222222222%
    }
    .floorPlan {
        width: 16.666666666666664%;
        margin-right: 4.166666666666666%
    }
    .ameniWidth {
        width: 12.5%;
        margin-right: 2.083333333333%
    }
    .mainWidth3 {
        width: 98%
    }

    .keyFeat ul li {
        width: 44%;
        margin-left: 6%
    }
    .rera_popup {
        left: 0;
        right: inherit!important
    }
    h1.proName {
        width: 100%;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
        bottom: inherit;
        text-align: center
    }
    .locMap img {
        height: auto
    }
}

@media screen and (max-width:1100px) {
    #ui-datepicker-div {
        top: 50%!important;
        left: 50%!important;
        -webkit-transform: translate(-50%, -50%)!important;
        transform: translate(-50%, -50%)!important;
        position: fixed!important;
        z-index: 9999!important
    }
}

@media screen and (max-width:900px) {
    #mobile {
        width: 65%!important
    }
}

@media screen and (min-width:768px) {
    .js .nav-collapse {
        position: relative
    }
    .js .nav-collapse.closed {
        max-height: none
    }
    .nav-toggle {
        display: none
    }
}

@media screen and (max-width:768px) {
    .ameniWidth:nth-of-type(3n+3),
    .floorPlan:nth-of-type(3n+3) {
        margin-right: 0
    }
    .popStyle {
        display: block
    }
    .authorsized_div,
    .blog-display-none,
    .mobNum,
    .pophids,
    .setImgLgo,
    img.mainLogo {
        display: none
    }
    .popUp textarea,
    .popWidth {
        width: 100%
    }
    .popUp textarea {
        margin-bottom: 15px
    }
    .mainImage {
        padding: 0
    }
    .spaceNav,
    .spaceNav1 {
        margin: 0
    }

    .amenitiesIcon {
        width: 20%
    }
    .Address,
    .contctFrom,
    .contctFrom input[type=text] {
        width: 100%
    }
    .contctFrom input[type=text]:first-child {
        margin-top: 0
    }
    .Address {
        margin-top: 15px
    }
    .mainLogo {
        height: 80px
    }
    .floorPlan {
        width: 30.55%
    }
    #sticky_navigation {
        top: 0
    }
    .scndLogo {
        position: absolute;
        left: 10px;
        bottom: 30px;
        background: #fff;
        padding: 10px!important;
        z-index: 9999
    }
    .mobNum {
        font-size: 1em;
        right: 0
    }
    .ameniWidth {
        width: 31.2%
    }
    .ameniWidth:nth-of-type(7n+7) {
        margin-right: 2.083333333333%
    }
    .keyFeat ul li {
        width: 90%;
        margin-left: 10%
    }
    .maharashtraImage {
        left: 5px!important;
        bottom: 5px!important;
        top: inherit!important;
        right: inherit!important;
        width: 90px
    }
    .rera_popup {
        left: -100px
    }
    .table-respon {
        width: 150%
    }
    .overflow_x {
        overflow-x: scroll
    }
    .propSummary {
        width: 50%!important
    }
}

@media screen and (max-width:767px) {
    .expertBtn3,
    .newfxfrm {
        display: none
    }
}

@media screen and (max-width:600px) {
    .fadeandscale_time,
    .popupWidth,
    .popup_background,
    .popup_wrapper {
        display: none!important
    }
    .atGlance {
        padding: 10px 0 0
    }
    .locMap ul li {
        width: 90%
    }
}

@media screen and (max-width:480px) {
    .buiLderlogo,
    .proJectlogo {
        width: 100%;
        margin-bottom: 15px
    }
    .amenitiesIcon {
        width: 33.33%
    }
    .floorPlan {
        width: 45.83187965%
    }
    h1.proName {
        font-size: 1.5em
    }
    .tabDetail>span,
    .tabHeading>span {
        font-size: .95em
    }
    .ameniWidth {
        width: 47.1%
    }
    .ameniWidth:nth-of-type(2n+2) {
        margin-right: 0
    }
    .ameniWidth:nth-of-type(3n+3) {
        margin-right: 2.083333333333%
    }
    .expertBtn {
        display: none
    }
    .popupWidth {
        margin: 5%!important;
        width: 90%!important
    }
    .crossBG1 {
        right: -5px!important
    }
    .latest-blog-section-1 img {
        margin-right: 0!important
    }
}

@media screen and (max-width:420px) {
    #mobile,
    .setRcf11 {
        width: 100%!important
    }
    .newfxfrm {
        top: 60px!important
    }
    .OTPdiv label{
        padding-top: 16px !important;
    }
}

@media screen and (max-width:320px) {
    .amenitiesIcon {
        width: 50%
    }
    .floorPlan,
    .keyFeat ul li {
        width: 100%
    }
    .floorPlan img {
        display: block;
        margin: auto
    }
    .keyFeat ul li:nth-of-type(3) {
        padding-top: 20px
    }
    .OTPdiv label{
        padding-top: 16px !important;
      }
}

.rerablock {
    position: relative
}

#moreReraNo {
    background: #fff;
    padding-top: 0!important;
    height: 30px;
    border: 1px solid #ccc;
    border-radius: 3px;
    padding: 4px 2px;
    color: #A14A92;
    display: inline-block;
    position: absolute;
    left: 0;
    right: 0;
    text-align: center;
    font-size: 14px
}

.reraNoText,
.viewRera {
    font-size: 14px!important
}

#showMoreRera {
    color: #02f
}

.viewRera {
    color: #a24a92
}

.reraNoText {
    font-weight: 700!important;
    color: #a24a92!important
}

.newfxfrm {
    position: fixed;
    transition: .2s all;
    top: 148px;
    right: 0;
    background-color: rgba(0, 0, 0, .9);
    padding: 10px;
    max-width: 320px;
    width: 90%;
    z-index: 9999
}

.enq-hd {
    font-size: 19px;
    font-weight: 700;
    color: #fff;
    padding: 10px 0
}

.closebtn {
    font-size: 25px;
    color: #fff;
    position: absolute;
    top: 0;
    right: 15px
}

.enq-text {
    font-size: 14px;
    padding-bottom: 20px;
    color: #fff
}

.newfxfrm .contctFrom {
    width: 100%!important;
    padding-top: 20px;
    padding-bottom: 20px
}

.newfxfrm .width100 {
    margin-top: 11px;
    margin-bottom: 11px
}

.newfxfrm .btm_sub_frm-12 {
    margin-top: 26px
}

.cntfrmSum input[type=text] {
    width: 60%;
    max-width: 220px;
    margin-right: 0
}

.cntfrmSum .setRcf11 {
    width: 40%!important
}
.OTPdiv label{
    padding:0
  }
