@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}
}
@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}
}
.sectioncontent{font-size:11px;}
.navbar-toggle{overflow:hidden}.navbar-toggle .icon-bar{-webkit-transition:opacity,-webkit-transform;transition:opacity,-webkit-transform;transition:opacity,transform;transition:opacity,transform,-webkit-transform;-webkit-transition-duration:200ms;transition-duration:200ms;-webkit-transition-timing-function:cubic-bezier(0.7,0,0,0.7);transition-timing-function:cubic-bezier(0.7,0,0,0.7)}.navbar-toggle:not(.collapsed) .icon-bar:nth-child(1){-webkit-transform:translateY(6px) rotate(45deg);transform:translateY(6px) rotate(45deg)}.navbar-toggle:not(.collapsed) .icon-bar:nth-child(2){opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.navbar-toggle:not(.collapsed) .icon-bar:nth-child(3){-webkit-transform:translateY(-6px) rotate(-45deg);transform:translateY(-6px) rotate(-45deg)}
.down_enquiry{background:#f7c107;bottom:0;position:fixed;display:none;width:100%;z-index:999;box-shadow:0 0 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);}
.down_enquiry ul li{text-align:center;width:95%;border-right:1px solid #000;}
.down_enquiry ul li a{line-height:0.88;color:#000;display:block;font-size:14px;text-decoration:none;font-weight:bold;padding:10px 0;}
.down_enquiry ul li a > i{display:block;padding-bottom:5px;font-size:20px;}
.down_enquiry ul li:last-child{border-right:0;}
.amenities-box{min-height:165px}.amenities_box_circle{width:67px;margin:auto;}.amenities-box > p{text-align:center;font-size:15px;color:#191c20;}.amenities_common{background:url(../images/new-amenities.png) no-repeat;}.amen_wifi{background-position:0 0}.amen_powerbackup{background-position:0 -96px}.amen_reserved_park{background-position:0 -192px}.amen_security{background-position:0 -288px}.amen_basketball{background-position:0 -384px}.amen_club{}.amen_earthquake{background-position:0 -576px}.amen_firefighting{background-position:0 -672px}.amen_gym{background-position:0 -768px}.amen_jogging{background-position:0 -864px}.amen_kidsarea{background-position:0 -960px}.amen_maintaincestaff{background-position:0 -1056px}.amen_park{background-position:0 -1152px}.amen_tenniescourt{background-position:0 -1248px}.amen_sportsfacility{background-position:0 -1344px}.amen_swimming{background-position:0 -1440px}.amen_cafeteria{background-position:0 -1536px}.amen_restaurant{background-position:0 -1632px}.amen_sewagetreatmentplant{background-position:0 -1728px}.amen_pipedgas{background-position:0 -1824px}.amen_lift{background-position:0 -1920px}.amen_meditationcenter{background-position:0 -2016px}.amen_shoppingcenter{background-position:0 -2112px}.amen_foodcourt{background-position:0 -2208px}.amen_landscapegardenpark{background-position:0 -2304px}.amen_openspace{background-position:0 -2400px}.amen_intercom{background-position:0 -2496px}.amen_rainwaterharvesting{background-position:0 -2592px}.amen_hourwatersupply{background-position:0 -2688px}.amen_propertystaff{background-position:0 -2784px}.amen_vastucompliant{background-position:0 -2880px}.amen_daycarecentre{background-position:0 -2976px}.amen_theatre{background-position:0 -3072px}.amen_multipurposehall{background-position:0 -3168px}.amen_waitinglounge{background-position:0 -3264px}.amen_conferenceroom{background-position:0 -3360px}.amen_golfcourse{background-position:0 -3456px}.amen_videosecurity{background-position:0 -3552px}.amen_waterplant{background-position:0 -3648px}.amen_laundromat{background-position:0 -3744px}.amen_pavedcompound{background-position:0 -3840px}.amen_atm{background-position:0 -3936px}.amen_esclators{background-position:0 -4032px}.amen_creche{background-position:0 -4128px}.amen_nurseryschool{background-position:0 -4224px}.amen_3tiersecurity{background-position:0 -4320px}.amen_conveniencestores{background-position:0 -4416px}.amen_religiousbuilding{background-position:0 -4512px}.amen_kabana{background-position:0 -4608px}
.paymentPlansection > table{border:1px solid #ccc;}
.paymentPlansection > table > tbody > tr > td{border-bottom:1px solid #ddd;border-right:1px solid #ddd;font:17px "calibri",arial;padding:8px 20px;width:50%;}
.vertical-alignment-helper{display:table;height:100%;pointer-events:none;width:100%;}
.vertical-align-center{display:table-cell;pointer-events:none;vertical-align:middle;}
.modal-content{height:inherit;margin:0 auto;pointer-events:all;width:inherit;}
.setbodyContent{border-radius:0 !important;-webkit-border-radius:0 !important;background:url(../images/form_image_1.jpg) repeat-x;background-position:bottom;padding-bottom:120px;}
.popFormssection{border:1px solid #ccc;margin:20px;}
.popFormssection_1 input[type="text"]{border-color:#ccc;border-width:0 0 1px 0;border-style:solid;height:55px;border-right:1px solid #ddd;padding-left:45px;width:100%;}
.modal-header > p{margin:0;}
.popUpheader{background-color:#f9f9f9;}
.cmnimageform{background:url(../images/user_icon.png) no-repeat 10px 15px;}
.cmnimageform_1{background:url(../images/email_icon.png) no-repeat 10px 17px;}
.cmnimageform_2{background:url(../images/phone_icon.png) no-repeat 10px 15px;}
.popFormssection_2{padding-left:15px;}
.cntformPop{width:100%;height:45px;line-height:45px;text-align:center;margin-top:-10px;background:#e70052;border:none;color:#fff;text-transform:uppercase;}
.check_button_form{margin:0 20px;}
.cntformPop > i, .checksetform > i, .typeBtn_wait > i, .review_submit_msg img{vertical-align:middle;margin:-2px 5px 0 0;}
.bottom-query-box > #email-error2 > .error, .bottom-query-box > #fname-error2 > .error, .bottom-query-box > #mobile-error2 > .error{color:#fff;bottom:-15px;left:5px;}
.highcharts-series path:first-child{fill:#000;}
.showMoreBlog{background:#e70052;height:40px;width:170px;line-height:40px;margin:30px auto 0;color:#fff;text-align:center;}
.showMoreBlog a{color:#fff;}
.showMoreBlog a:hover{color:#fff;text-decoration:none;}
@media (min-width:1300px){.mainpage{margin:auto;}
}
@media (max-width:1200px){}
@media (max-width:991px){.latestnews{margin-bottom:20px;}
.popFormssection_1 input[type="text"]{border-right:0;}
}
@media (max-width:767px){.changenavbarmenu li a{line-height:20px !important;}
.calltext{font-size:18px;line-height:18px;right:20px;top:25px;}
.calltext span{font-size:13px;}
.salntFeat_1 ul li{width:100%;padding-right:0;}
.salntFeat_1{padding:20px;}
.bottom-query, .three-sixty-author{display:none !important;}
.down_enquiry{display:block;}
.latestInnersection{padding:25px 15px}
.showMoreBlog{margin-top:10px;}
.popupcountrycode > div > .colorComb > .btn-group > .btn{border-width:0 0 1px 0;}
.navbarlogo{margin-left:50px;}
.sliderSection, .sliderSection > .mainpage, .sliderSection > .mainpage > .row, .sliderSection > .mainpage > .row > .col-xs-12{height:100%;}
.togglepos-home > .collapsed{z-index:99 !important;}
.togglepos-home > button{z-index:-1 !important;}
.headingLogo{min-height:auto;}
.bx-wrapper img{height:425px;}
footer{margin-bottom:57px;}
.maharashtraImage{width:150px;}
.blog-display-none{display:none !important;}
.main-bg{width:100%;height:auto;float:none;padding-bottom:15px;padding-top:15px;}
}
@media (max-width:640px){.cmnHeading h2{font-size:20px;margin-bottom:30px;}
.cmnHeading{padding:0px 0;}
.contactUsForm{padding:20px 20px 10px}
.paratext font{font-size:20px;margin-top:0;}
.latestnewsContent h2{margin-bottom:0;}
.advice_role p{min-height:auto;}
.main-bg{width:100%;height:auto;float:none;padding-bottom:15px;padding-top:15px;}
.sliderSection_header{visibility:visible;overflow:hidden;height:365px;}
}
@media (max-width:479px){body{padding-top:65px;}
.reviewuserinner{padding-left:0;}
.reviewuserinner_1 p{padding-top:20px;text-align:justify;}
.responsivemob{padding-left:80px;padding-top:5px;}
.userreviewIcon{left:0;}
.userreviewIcon{width:60px;height:60px;}
.headingLogo h1 span{font-size:45px;}
.togglepos > a{width:110px;}
.navbarlogo{height:65px !important;}
.changenavbarcolor{min-height:auto !important;}
.nav-toggle{top:9px;}
.calltext{top:15px;}
.nav-toggle{top:8px !important;}
.headingLogo h1{font-size:29px;left:48%;top:55%;}
.togglepos > button[type="button"]{margin:16px 5px;}
.main-bg{width:100%;height:auto;float:none;padding-bottom:15px;padding-top:15px;}
.sliderSection_header{visibility:visible;overflow:hidden;height:363px;}
}
@media (max-width:360px){.calltext span{font-size:12px;}
.calltext{font-size:14px;right:5px;}
.main-bg{width:100%;height:auto;float:none;padding-bottom:15px;padding-top:15px;}
.sliderSection_header{visibility:visible;overflow:hidden;height:365px;}
}
footer{padding:5px 0;text-align:center;color:#fff;font-size:13px;}
.bottom-query.active1{display:inherit;opacity:1;}
.bottom-query-box-image{background:#fff;border-radius:50%;margin-left:30px;padding:2px;}
.bottom-query{width:100%;background:#d0232a;padding:15px 0;position:fixed;bottom:0;z-index:99;display:none;opacity:0;transition:ease-in-out 0.4s;}
.bottom-query-box{width:18%;margin-right:10px;}
.bottom-query-text{width:100%;height:40px;display:block;margin:auto;padding:0 0 0 15px;border:none;font-size:13px;}
.bottom-query-box p{margin:0;line-height:38px;}
.contSectionpanel{max-width:1150px;margin:auto;border:1px solid #ddd;}
.contSectionpanel h3{font-size:20px;font-weight:700;padding:12px 20px;margin:0;border-bottom:2px solid #ddd;}
.bottom-enquiry-text{color:#fff;font-size:24px;font-weight:600;width:19%;padding:0 0 0 12px;}
.bottom-query-submit{width:100%;height:40px;display:block;margin:auto;font-size:14px;font-weight:700;padding:0 5px;text-transform:uppercase;cursor:pointer;background:#f58634;color:#fff;border:1px solid #f58634;text-align:center;line-height:35px;}
.projects{width:800px;height:auto;margin:0px auto;margin-top:40px;margin-bottom:100px;border:1px solid #e1e1e1;}
.bs-sec .sec-head .title, .bs-sec .sec-head .title.lg, .bs-sec .sec-head .mod-reviews .timestamp, .mod-reviews .bs-sec .sec-head .timestamp, .bs-sec .sec-head .mod-msg-ceo .timestamp, .mod-msg-ceo .bs-sec .sec-head .timestamp, .bs-sec .sec-head .mod-timeline .grp-desc .desc, .mod-timeline .grp-desc .bs-sec .sec-head .desc, .bs-sec .sec-head .mod-phase .table-wrap .meta-text, .mod-phase .table-wrap .bs-sec .sec-head .meta-text{margin-top:23px;}
dt{line-height:30px !important;}
.mr_lft {margin-left: 16.5%;}
.mr_lf {margin-left: 19.5%;}
@media only screen and (max-width: 768px) {
   .mr_lft {margin-left: 0%;}
.mr_lf {margin-left: 0%;} 

}