#middle .col-1,#middle .col-2,#middle .col-3,.td-1,.td-2{vertical-align:top;}
.fw{width:1152px; box-sizing:border-box; -moz-box-sizing:border-box; margin:0 auto;}
#bodyFormat1{ }
#bodyFormat1 .columns12 .col-1,#bodyFormat1 .columns23 .col-3{width:31%;}
#bodyFormat1 .columns23 .col-2,#bodyFormat1 .columns12 .col-2{ width:69%; box-sizing:border-box}

#bodyFormat1 .col-2{ padding:0 2.7%;}
#bodyFormat1 .columns12 .col-2{ padding-right:0;}
#bodyFormat1 .columns23 .col-2{ padding-left:0;}

#bodyFormat1 .row1 .col-1{width:40%;}
.row1 .width35, .row2 .width35{width:35%;}
.row1 .width38, .row2 .width38{width:38%;}
.row1 .width50, .row2 .width50{width:50%;}
.row1 .width60, .row2 .width60{width:60%;}


.headHr{background-color:#14bbea;}
.headHr,.headHr a{color:#fff;}
.headHr .star{color:#c30;}
.headHr .dif{color:#def;}
.headVr{background-color:#eee;}
.headVr .b1:before, .h.large .b1:before{color:#466116;}

.wideColumn .bullet li{position:relative; padding-left:15px}
.wideColumn  .bullet li:before{content:'\e695'; position:absolute; font-family:'icomoon'; color:#04a4d1; left:-4px;}

.floor_plan li{ padding:10px; background:#fff; display:inline-block}

.thinColumn {background:#000; color:#fff; padding:22px 25px; margin-top:10px}
.thinColumn .input, .thinColumn select, .thinColumn textarea { padding:6px 9px; border-radius:3px; border:none}
.thinColumn input, .thinColumn select, .thinColumn textarea {font:14px/1.4em 'Open-Sans'}

@media \0screen {.no-rgba .imgLeft .td-2,.no-rgba .imgRight .td-2{float:none;}}


/***** IMG FRAMES STYLES *****/
.imgL .m0a{margin-left:0;}

/********CAROUSEL***********/
.imgLeft .td-2{padding-left:15px;}
.imgRight .td-1{padding-right:15px;}

/*****MAIN CONTAINER , HEADING , INNER CONTAINER *****/
.h2 {font:22px/1.5em roboto_condensedregular, Helvetica, sans-serif}
.columns23 .col-2 .h2{ background:0; padding:0 0 5px 0;  border-bottom:1px solid #208dab;font-weight:bold}
.columns23 .col-2 .h2,.columns23 .col-2 .h2 a{color:#208dab;}
.columns23 .col-2 .ic{ background:none; border:none; padding:20px 0}


.qi .input,.qi textarea{width:90%;}
.search .input{width:175px;}
.qi td{padding:5px 0;}
.qi .hr{margin:0 0 10px;border:none;}
.qc .hr,.hr{margin:12px 0;}
.formTable .hr{margin:3px 0;}
.qc .hr{margin:8px 0;}

/******REI*******/
.zoomIcon{background:url(../10022/zoom_bg.png) no-repeat 0 0;}

.qcIcon .mobile, .qcIcon .phone,.qcIcon .fax,.qcIcon .email,.qcIcon .whatsapp,.qcIcon .name,.qcIcon .address,.qcIcon .company{margin-right:5px;line-height:0;}
.qcIcon .mobile:before,.qcIcon .phone:before,.qcIcon .fax:before,.qcIcon .whatsapp:before,.qcIcon .email:before, .qcIcon .name:before, .qcIcon .address:before, .qcIcon .company:before{font-family: 'icomoon';font-size:16px; font-weight:normal}
.qcIcon .mobile:before{content:'\e6c9';}
.qcIcon .phone:before{content:'\e769';}
.qcIcon .fax:before{content:'\e74e';}
.qcIcon .whatsapp:before{content:'\e600';}
.qcIcon .email:before{content:'\e950';}
.qcIcon .name:before{content:'\e888';}
.qcIcon .address:before{content:'\e6fa';}
.qcIcon .company:before{content:'\e747';}
.top_region .qcIcon .phone:before{ font-size:24px;}
.thinColumn .qcIcon .email:before{ font-size:24px}

.copyRegion{padding:12px 0 10px; }
.copyRegion a, .copyRegion{color:rgba(255, 255, 255, 0.7);}
.copyRegion .copyRight, .copyRegion .memeberOf{padding:0px 10px; }
.copyRegion .memeberOf{float:right; } 
footer, footer a{color:#fff} footer a:hover{ color:rgba(255, 255, 255, 0.85); }

.header_fixed {position:fixed;top:30px;padding:0px;margin-top:0px;z-index:999;}
.header_fixed .ddsmoothmenu{box-shadow:1px 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.2);}
.inquery_fixed {position:fixed;z-index:999; top:70px; width:27.88%}
#middle section{ padding:30px 0px 40px;}
#middle section:nth-child(odd), #middle section:nth-child(odd) h1{ line-height:normal;}

.search-cont{position:absolute;left:0px;right:0px;top:0px;transition:all ease-in-out 0.4s;-webkit-transition:all ease-in-out 0.4s;-moz-transition:all ease-in-out 0.4s; }

.fixed_column{position:fixed; right:0px; top:125px; z-index:4; }
.fixed_column .Cont-Column{width:250px;padding:10px 15px 15px;background:rgba(0,0,0,0.8);color:#fff;box-sizing:border-box; }
.Cont-Column .input, .Cont-Column select, .Cont-Column textarea {padding:6px 9px; border-radius:3px; border:none}
.Cont-Column input, .Cont-Column select, .Cont-Column textarea {font:14px/1.4em 'Open Sans'; }

.left-column{float:left;width:250px;width:25%; }
.right-column{width:74%;max-width:895px;float:left; }

.enquiryForm{background:#0066cc;position:fixed;right:-130px;top:45%;width:220px;height:40px;line-height:40px;z-index:999;-ms-transform:rotate(90deg);
    -webkit-transform:rotate(90deg); transform:rotate(90deg); text-align:center; text-decoration:none; color:#fff !important; font-size:18px;    text-transform:uppercase; cursor:pointer; }
.Cont-Column .formClose{background:#000; width:32px; height:32px; line-height:32px; text-align:center;  position:absolute;  font-size:16px;left:0; top:0; color:#ccc; cursor:pointer; font-family:Arial; font-weight:normal; margin-left:-32px; }
.si{background:url(../10022/sprite-icon.png) no-repeat;display:inline-block; }
.w40px{width:40px; height:40px; float:left; }
.ProType{ background-position:0px 0px;}	
.unit{ background-position:-40px 0px;}	
.area-range{ background-position:-80px 0px;}	
.location{ background-position:-120px 0px;}
.price{ background-position:-160px 0px;}
.status{ background-position:-200px 0px;}	

.overviewList li{display:table;width:33%;float:left;box-sizing:border-box;padding:10px 10px 15px; }
.overviewList li span{display:table-cell}
.viewIcon{float:left;width:60px;text-align:center;}
.gallery{ display:block; } 
.gallery li{position:relative; width:24%; display:inline-block; margin-right:1%; margin-bottom:1%; float:left; height:200px; overflow:hidden; }
.w200px{width:200px; }  .h200px{ height:200px; }
.gallery li .galleryHead{position:absolute;left:0px;right:0px;bottom:0px;background:rgba(0,0,0,0.8);padding:10px;color:#fff;font-weight:bold; }
ul.tabs li{background:none;	color:#222;	display:inline-block; padding:10px 25px; cursor:pointer; background:#ddd; border:1px solid #d8d8d8;}
ul.tabs li.current{color:#fff; } ul.tabs li.current a{color:#fff; }
.tab-content{display:none;margin-top:25px; }
.tab-content.current{display:inherit; }

ul.amenties{margin-bottom:30px; }
ul.amenties li{width:20%;float:left;position:relative;text-align:center;padding:30px 0px 15px;margin-bottom:0px;background:#fff;box-sizing:border-box;height:auto !important; }
ul.amentiesList li{display:inline-block;padding:7px 17px;color:#fff;margin-right:7px; opacity:0.8; }
ul.amentiesList li a{color:#fff; }
.ww40px{ width:40px; height:40px;}
ul.amenties li:hover{background:#f6f6f6; }
.carParking{background-position:0px -212px; }
.powerBackup{background-position:-40px -212px; }
.security{background-position:-80px -212px; }
.lift{background-position:-120px -212px; }
.fitnessGym{background-position:-160px -212px; }
.clubHouse{background-position:-200px -212px; }
.rainWater{background-position:-240px -212px; }
.intercom{background-position:-280px -212px; }
.maintenanceStaff{background-position:-320px -212px; }
.vastu{background-position:-360px -212px; }     
.fireAlarm {background-position:-400px -212px; }    
.pipedGas{background-position:-440px -212px; }
.wifiConnect{background-position:-480px -212px; }
.swimmingPool{background-position:-520px -212px; }
.park{background-position:-560px -212px; }
.playArea{background-position:-600px -212px; }
.cafeteria{background-position:-640px -212px; }
.golfCourse{background-position:-680px -212px; }
.psortsFacility{background-position:-720px -212px; }
.joggingTrack{background-position:-760px -212px; }  
.indoorGame{background-position:0px -253px; }  
.staffQuarter{background-position:-40px -253px; }  
.waterPurifier{background-position:-80px -253px; }            
.wasteDisposal{background-position:-120px -253px; } 
.shoppingMall{background-position:-160px -253px; } 
.visitorParking {background-position:-200px -253px; }  
.waterStorage{background-position:-240px -253px; }  
.airCondition{background-position:-280px -253px; } 
.privateTerrace {background-position:-320px -253px; } 
.waterSupply{background-position:-360px -251px; }  
.firefighting{background-position:-400px -253px; }   
.waterPlant{background-position:-440px -253px; }            
.pavedCompound {background-position:-480px -253px; }
.kidsPlay{background-position:-520px -253px; }
.openSpace {background-position:-560px -253px; }
.multiHall {background-position:-600px -253px; }
.activityDeck{background-position:-640px -253px;} 
.cctvCamera{background-position:-680px -253px;}
.conferenceRoom{background-position:-720px -253px;}
.earthquakeStructure{background-position:-760px -253px;}
.meditation{background-position:0px -293px;}
.landspaceGarden{background-position:-40px -293px;}
.multiHall2{background-position:-80px -293px;}
.school{background-position:-120px -293px;}
.hospital{background-position:-160px -293px;}
.atm{background-position:-200px -293px;}
.tennis-court{background-position:-240px -293px;}
.community-center{background-position:-280px -293px;}
.squash-court{background-position:-320px -293px;}
.banquet-hall{background-position:-360px -293px;}
.basket-ball{background-position:-400px -293px;}
.luxury-retail{background-position:-440px -293px;}
.effluent-treatment{background-position:-480px -293px;}
.sweage-treatment{background-position:-520px -293px;}
.street-lighhting{background-position:-560px -293px;}
.shopping-complex{background-position:-600px -293px;}
.multiplex{background-position:-640px -293px;}
.fountains{background-position:-680px -293px;}
.amphitheatre{background-position:-720px -293px;}
.library{background-position:-760px -293px;}
.pharmacy{background-position:0px -333px;}
.mini-theatre{background-position:-40px -333px;}

div.features{opacity:0.4;}
div.features i span{display:none;}
article:hover .features{opacity:0.8;}

/* Search Property Classified Icon*/
/*.si.small.car-parking			{width:24px;height:24px;background-position:0px -473px}
.si.small.power-backup			{width:24px;height:24px;background-position:-24px -473px}
.si.small.security				{width:24px;height:24px;background-position:-48px -473px}
.si.small.lift					{width:24px;height:24px;background-position:-72px -473px}
.si.small.fitness-centre		{width:24px;height:24px;background-position:-96px -473px}
.si.small.club-house			{width:24px;height:24px;background-position:-120px -473px}
.si.small.rain-water			{width:24px;height:24px;background-position:-144px -473px}
.si.small.intercom				{width:24px;height:24px;background-position:-168px -473px}
.si.small.maintenance-staff		{width:24px;height:24px;background-position:-192px -473px}
.si.small.vastu-complaiant		{width:24px;height:24px;background-position:-216px -473px}
.si.small.security-fire-alarm	{width:24px;height:24px;background-position:-240px -473px}
.si.small.piped-gas				{width:24px;height:24px;background-position:-264px -473px}
.si.small.wifi-connectivity		{width:24px;height:24px;background-position:-288px -473px}
.si.small.atm					{width:24px;height:24px;background-position:-312px -473px}
.si.small.gym 					{width:24px;height:24px;background-position:-338px -473px}
.si.small.servant-quarter 		{width:24px;height:24px;background-position:-360px -473px}
.si.small.garden-g				{width:24px;height:24px;background-position:0 -448px}
.si.small.sport					{width:24px;height:24px;background-position:-24px -448px}
.si.small.water-p				{width:24px;height:24px;background-position:-48px -448px}
.si.small.water-s				{width:24px;height:24px;background-position:-72px -448px}
.si.small.Play-area				{width:24px;height:24px;background-position:-96px -448px}
.si.small.Jogging				{width:24px;height:24px;background-position:-120px -448px}
.si.small.waste-dispo			{width:24px;height:24px;background-position:-144px -448px}
.si.small.airc					{width:24px;height:24px;background-position:-168px -448px}
.si.small.cafeteria				{width:24px;height:24px;background-position:-192px -448px}
.si.small.indoor-game			{width:24px;height:24px;background-position:-216px -448px}
.si.small.shop					{width:24px;height:24px;background-position:-240px -448px}
.si.small.terrace				{width:24px;height:24px;background-position:-264px -448px}
.si.small.golf-course			{width:24px;height:24px;background-position:-288px -448px}
.si.small.staff-quarter			{width:24px;height:24px;background-position:-312px -448px}
.si.small.visit-park			{width:24px;height:24px;background-position:-336px -448px}
.si.small.home-security			{width:24px;height:24px;background-position:-360px -448px}*/

.si.small.park{width:24px;height:24px;background-position:0 -448px}
.si.small.sports-facility{width:24px;height:24px;background-position:-24px -448px}
.si.small.ro-water-system{width:24px;height:24px;background-position:-48px -448px}
.si.small.waste-disposal{width:24px;height:24px;background-position:-72px -448px}
.si.small.play-area{width:24px;height:24px;background-position:-96px -448px}
.si.small.jogging-strolling-tracks{width:24px;height:24px;background-position:-120px -448px}
.si.small.water-storage{width:24px;height:24px;background-position:-144px -448px}
.si.small.central-air-condition{width:24px;height:24px;background-position:-168px -448px}
.si.small.cafeteria-restaurants{width:24px;height:24px;background-position:-192px -448px}
.si.small.indoor-games{width:24px;height:24px;background-position:-216px -448px}
.si.small.shopping-mall{width:24px;height:24px;background-position:-240px -448px}
.si.small.private-terrace-garden{width:24px;height:24px;background-position:-264px -448px}
.si.small.golf-course{width:24px;height:24px;background-position:-288px -448px}
.si.small.staff-quarter{width:24px;height:24px;background-position:-312px -448px}
.si.small.visitor-parking{width:24px;height:24px;background-position:-336px -448px}
.si.small.home-security{width:24px;height:24px;background-position:-360px -448px}
.si.small.reserved-parking{width:24px;height:24px;background-position:0px -471px}
.si.small.power-backup{width:24px;height:24px;background-position:-24px -471px}
.si.small.security{width:24px;height:24px;background-position:-48px -471px}
.si.small.lift{width:24px;height:24px;background-position:-72px -471px}
.si.small.fitness-centre{width:24px;height:24px;background-position:-96px -471px}
.si.small.club-house{width:24px;height:24px;background-position:-120px -471px}
.si.small.rain-water-harvesting{width:24px;height:24px;background-position:-144px -471px}
.si.small.intercom{width:24px;height:24px;background-position:-168px -471px}
.si.small.maintenance-staff{width:24px;height:24px;background-position:-192px -471px}
.si.small.vastu{width:24px;height:24px;background-position:-216px -471px}
.si.small.fire-alarm{width:24px;height:24px;background-position:-240px -471px}
.si.small.piped-gas{width:24px;height:24px;background-position:-264px -471px}
.si.small.wifi-connectivity{width:24px;height:24px;background-position:-288px -471px}
.si.small.swimming-pool{width:24px;height:24px;background-position:-312px -471px}
.si.small.gym {width:24px;height:24px;background-position:-336px -471px}
.si.small.servant-quarter{width:24px;height:24px;background-position:-360px -471px}
.si.small.tennis-court{width:24px;height:24px;background-position:0px -495px}
.si.small.community-center{width:24px;height:24px;background-position:-24px -495px}
.si.small.squash-court{width:24px;height:24px;background-position:-48px -495px}
.si.small.banquet-hall{width:24px;height:24px;background-position:-72px -495px}
.si.small.basket-ball{width:24px;height:24px;background-position:-96px -495px}
.si.small.luxury-retail{width:24px;height:24px;background-position:-96px -495px}
.si.small.effluent-treatment{width:24px;height:24px;background-position:-120px -495px}
.si.small.sweage-treatment{width:24px;height:24px;background-position:-144px -495px}
.si.small.street-lighhting{width:24px;height:24px;background-position:-168px -495px}
.si.small.shopping-complex{width:24px;height:24px;background-position:-192px -495px}
.si.small.multiplex{width:24px;height:24px;background-position:-216px -495px}
.si.small.fountains{width:24px;height:24px;background-position:-240px -495px}
.si.small.amphitheatre{width:24px;height:24px;background-position:-264px -495px}
.si.small.library{width:24px;height:24px;background-position:-288px -495px}
.si.small.pharmacy{width:24px;height:24px;background-position:-312px -495px}
.si.small.mini-theatre{width:24px;height:24px;background-position:-336px -495px}


table.floorPlan{background:#fff;border:1px solid #ddd;font-size:12px;}
.floorPlan tr th{background:#e6e6e6;font-weight:bold;font-size:15px;}
.floorPlan tr:first-child{border-top:1px solid #d6d6d6;} 
.floorPlan tr th{padding:10px 12px;text-align:left;}.floorPlan tr td{padding:12px;}
.floorPlan tr th, .floorPlan tr td{border:1px solid #d6d6d6;border-top:0px solid;border-bottom:0px solid;box-sizing:border-box;}
.floorPlan tr:nth-child(even){background:#f6f6f6;}
.flrTitle{position:absolute;left:12px;top:12px;}
.bgfafafa{ background:#fafafa; }
a.bdr:hover{border-color:#bbb;}
a.lightbg1:hover,button.lightbg1:hover,input.lightbg1:focus,textarea.lightbg1:focus{background-color:#d9edff;}
.lightbg1{background-color:#f9f9f9;}
a.lightbg1:hover,button.lightbg1:hover,input.lightbg1:focus,textarea.lightbg1:focus{background-color:#f1f1f1;}
.dif, .dif a, a.dif, .dif-anchors a { color:#c30; }
.graylight{ color:#ccc; }
.bdrt.dashed, .ac-bdrt.dashed > *, .acac-bdrt.dashed > * > * {border-top-style:dashed; }
.bdrt, .ac-bdrt > *, .acac-bdrt > * > *, .bdrT {border-top: 1px solid #ccc; }
.bdrb.dashed, .ac-bdrb.dashed > *, .acac-bdrb.dashed > * > * {border-bottom-style:dashed;  }
.clsd-imag, .clfd-btn{float:right; margin-left:10px; }
.darkbg1, a.darkbg1, .bgfff.cont_btn , a.bgfff.cont_btn{display:inline-block;padding:4px 10px;color:#fff;cursor:pointer;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px; line-height:17px; }
.darkbg1, a.darkbg1{background:#b10202; border:1px solid rgba(0,0,0,0.4);} .view-btn, a.view-btn{background:#fff; color:#0075b8; border:1px solid #ccc; }
.view-contact{background:#f6f6f6;display:inline-block;width:100%; }
.gm{ background:#b10202;border:1px solid #9f1718;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.specifications{margin-top:15px;}
.specifications .box, .Other-amenties li{width:47%;float:left;margin:0 2% 0 1%;}
.specifications ul{margin-bottom:20px;padding:0 0 0 15px;}
.specifications ul li{list-style:disc;color:#666;}
.specifications .box-head{color:#666;font-size:16px;padding-bottom:5px;text-transform:uppercase;}
.Other-amenties{list-style:disc;margin-left:15px;}
.Other-amenties li a{padding:4px 5px 4px 2px;display:block;}

.w24px{width:24px; height:24px;}
.si.icon-pb{background-position:0 -94px; }
.si.icon-lf{background-position:-144px -115px; }
.si.icon-rp{background-position:-192px -115px; }
.si.icon-fa{background-position: -96px -115px; }
.si.icon-pk{background-position: -384px -115px; }
.si.icon-sw{background-position: -288px -115px; }
.si.icon-ccc{background-position: -72px -140px; }
.si.bed{background-position:-120px -140px; }
.si.sqft{background-position:-144px -140px; }
.zoom-hover{position:relative; overflow:hidden; background:#fff; }
.top-heading, .h2-heading{border-bottom:1px solid #e7e7e7;padding-bottom:5px;}
.mi{width:24px;height:20px;display:inline-block;vertical-align:middle;margin-right:8px;}
.mi.overview{background-position:0px -178px; }
.mi.floorplan{background-position:-24px -178px; }
.mi.location{background-position:-48px -178px; }
.mi.amenities{background-position:-72px -178px; }
.mi.specification{background-position:-96px -178px; }
.mi.gallery{background-position:-120px -178px; }
.mi.property{background-position:-144px -178px; }
.mi.more{background-position:-168px -178px; }
.mi.about{background-position:-192px -178px; }
.mi.club-house{background-position:-216px -178px; }
.mi.e-brouchure{background-position:-240px -178px; }
.mi.rera{background-position:-528px -178px;}
.mi.payment-plan{background-position:-576px -178px;}
.mi.layout-plan{background-position:-624px -178px;}

.member-icon{left:0px;bottom:0px;height:21px;}
.contact-btn{padding:0px;color:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;display:inline-block;cursor:pointer;background:#0066cc;}
.contact-btn.qcIcon .phone{line-height:normal;background:#fff;  }
.contact-btn:hover{color:#fff;}
.fancybox-skin{background:#fff;}
.contact-btn b{border-right:1px solid #ddd; }
.contact-btn.qcIcon .phone:before{font-size:15px !important;  }
#value_help.toolTip {background:#fff;padding:10px;box-shadow:0px 1px 2px rgba(0,0,0,0.5);-webkit-box-shadow: 0px 1px 2px rgba(0,0,0,0.5);-moz-box-shadow: 0px 1px 2px rgba(0,0,0,0.5);}
.imgage > img{display:block;width:auto;height:200px;position:absolute;top:0px;left:50%;-webkit-border-radius:0; background-clip:padding-box;-moz-transform:translateX(-50%) scale(1); -o-transform:translateX(-50%) scale(1); -webkit-transform:translateX(-50%) scale(1); transform: translateX(-50%) scale(1); min-width:200px; border-radius:2px 0 0 2px; opacity:1; -moz-transition:-moz-transform .4s ease-in;  -webkit-transition: -webkit-transform .4s ease-in; -o-transition:-o-transform .4s ease-in; transition:transform .4s ease-in; transition: all .4s ease-in;}
.clView{box-shadow:0px 2px 5px rgba(0,0,0,0.15);-webkit-box-shadow:0px 2px 5px rgba(0,0,0,0.15);-moz-box-shadow:0px 2px 5px rgba(0,0,0,0.15); padding:15px; box-sizing:border-box;}
a.loadMore{color:#fff;padding:10px 25px;font-size:14px;border-radius:3px;text-transform:uppercase;border:2px solid #0066cc;color:#0066cc;font-weight:700;}
a.loadMore:hover{background:#0066cc;color:#fff;}
a.bdrBtn{border:1px solid #0368cd;border-radius:3px;}
.locDtls .inFlx{display:flex;}
.locDtls .inFlx span.locIcon{margin-right:8px;line-height:normal;}

@media(min-width:768px){
.dskCont{display:none;}
}