@charset "UTF-8";
/* CSS Document */

body { padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1d1d1d; }
ul { padding:0; margin:0;}
li{ list-style:none;}
.fr{ float:right;}
.fl{ float:left;}


h2{ font-size:24px; }

.bg-main{ width:100%; background:url(http://imgs.indiaproperty.com/images/intro__bg.gif) repeat-x left 84px; display:block; overflow:hidden;} 
.wrapper {width:1000px; margin:0 auto; display:block;  }

.header { width:1000px !important0 auto; display:block; overflow:hidden; }
.header .logo { float:left;padding:8px 0 0 0;}
.header ul{ float:right;} 
.header li{ padding:8px 0 0; float:left; margin:0 5px;  height:62px; width:185px;}
.header .cnt-right{margin:10px 0 0; padding:5px 15px 5px 60px;   text-align:left;   float:right; background:url(http://imgs.indiaproperty.com/images/bg_subnav.png) no-repeat 15px center; font-size:11px; color:#000; font-weight:bold;  border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
 
.nav {color:#ffffff; display:block; overflow:hidden; margin-bottom:70px; }
.nav ul{ float:right;}
.nav li {padding: 20px 15px 0 0; text-transform:uppercase; font-weight:bold; font-size:11px; list-style:none; float:left;}
.nav li a{  text-decoration:none; font-size:14px; color:#ffffff; float:left;  font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.nav .tollfreeNo{ margin-top:9px;background:url(http://imgs.indiaproperty.com/images/icon_phone.png) no-repeat 5px center #137654; font-size:13px; font-weight:bold; padding:10px 10px 1px 25px; height:25px; }

.subNav { display:block; overflow:hidden;  padding:10px 0 10px;  clear:both; }
.subNav p{}


.container { margin-top: 25px;padding:17px;display:block; margin-bottom:130px;
background:url(http://imgs.indiaproperty.com/images/bg-header.png) repeat;height: 333px;}
.container p{color:#fff; font-size:13px; margin:0; padding:0 10px 10px;}
.container h2{ color:#fff; margin-top:0; padding:0 10px;}
.selectcity{  float: left;margin-left: 293px; display:block; padding:40px 15px 20px;width: 315px;position:relative; z-index:0;}
.selectcity form{ float:right;}
.selectcity select{ padding:3px 5px 2px;color: #303030;font-size: 18px;  margin-right:10px; float:left;  border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; height:35px;  width:190px; border:2px solid #0fa370;} 
.selectcity input{ cursor:pointer; font-weight:bold; float:left;  color:#fff; height:36px; padding:0 8px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;  background:#ef8e26; border:2px solid #c3741f; font-size:14px;  }
 

.listWant {  padding:20px 0 0; display:block; overflow:visible; clear:both;}
.listWant li{  height:100px;  float:left; width:221px; margin:0 10px;}
.listWant li .main-select{  border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; font-size:14px; font-weight:bold;  display:block; overflow:hidden; border:2px solid #bbbbbb; padding:10px; background:#f0f0f0; height:71px;}
.listWant li .main-select label input{ margin:1px 12px 0 0; float:left;}
.listWant li .main-select label span{ float:left;}
.listWant li .main-select label{ padding-bottom:10px; display:block; overflow:hidden;}
.listWant li .sub-select{ clear:both; padding:8px 0 0; font-size:11px;  display:block; overflow:hidden; border-top :1px solid #bbbbbb;  }
.listWant li .sub-select label { padding:0 0 0 3px; float:left;}
.listWant li .sub-select label input{ margin:2px 2px 0 0; float:left;}
.listWant li .sub-select span{ float:left;   padding:2px 3px 0 0;}

.listWant li .sub-select label span{  font-weight:normal; padding:2px 0 0 0; }
.listWant li .select-desc{  height:0; margin:5px 0 0; overflow:hidden; }
.listWant li:hover .main-select{  background:#fff; border:2px solid #0fa370;}
.listWant li:hover .select-desc{ padding:20px 10px 10px;  height:65px;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	transition: all 0.2s ease;  background:url(http://imgs.indiaproperty.com/images/bg_label.png) no-repeat left top; color:#fff;position:absolute;z-index: 999999999999999999; text-align: left;width: 200px;}

.footer { display:block; overflow:hidden; padding:10px; background:#f3f3f3;}

.footer { display:block; overflow:hidden; padding:20px 20px; background:#7B7B7B; color:#fff;}

.footer .faqbrief{ border-bottom:2px solid #cfcfcf;}
.footer .faqbrief p{ color:#fff; }
.footer .faqbrief p span{ color:#fff;}
.footer h4 { font-size:15px; color:#fff; padding:0; margin:5px 0 15px;}
.footer h5 { font-size:13px; color:#fff; padding:0; margin:0 0 2px;}
.footer .browsecontent{ border-bottom:1px solid #cfcfcf; display:block; overflow:hidden; padding:15px 0;}
.footer .leftContent { float:left; width:730px; margin-right:2px;  color:#fff;}
.footer .leftContent ul {  float:left; margin-right:20px; }
.footer .leftContent ul li a{color:#fff;  }



.social {float: right;padding: 18px 0;}
.social li { float: left; margin: 0 10px 0 0;}
.social a { float: left;height: 32px; overflow: hidden; padding: 0; text-indent: -9999px; width: 32px;}
.social .twitter {background:url(http://imgs.indiaproperty.com/images/revamp/twitter.gif) no-repeat;}
.social .facebook {background:url(http://imgs.indiaproperty.com/images/revamp/facebook.gif) no-repeat;}
.social .pinterest {background:url(http://imgs.indiaproperty.com/images/revamp/pintrest.gif) no-repeat;}
.social .linkedin {background:url(http://imgs.indiaproperty.com/images/revamp/linkedin.gif) no-repeat;}




.footer .faqbrief{ border-bottom:2px solid #cfcfcf;}
.footer .faqbrief p{ color:#333; }
.footer .faqbrief p span{ color:#fff;}
.footer .browsecontent{ border-bottom:2px solid #cfcfcf; display:block; overflow:hidden; padding:15px 0;}
.footer .leftContent { float:left; width:730px; margin-right:2px; color:#fff;}
.footer .leftContent ul {  float:left; margin-right:20px; color:#fff; }
.bfooter a{color:#fff;display: inline-block;padding: 0 5px 5px !important;font-size:11px;}
.bfooter span{color:#fff !important;}
.bfooter a:hover{color:#62ffca !important;}



.footer-rv .leftContent li { width:220px; padding:3px 0; color:#fff;}
.main3{   margin-top:10px;  color: #fff;font-size: 11px; }
.footer-rv .main3 .mainpadd { padding: 15px 30px 15px 0px;}
.main3 a { color: #fff;display: inline-block;font-size: 11px;padding: 1px 5px;text-decoration: none;}
.paddl4 {padding-left: 4px;}
.inlineblock {display: inline-block;}
.boldtxt {font-weight: bold;}
.footer .csCnt { margin:10px 0 0; padding:10px; float:right; width:185px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;color:#fff; background:#0fa370; border:1px solid #118a60;}
.footer .csCnt h4{-moz-text-shadow:  0px 0px 2px #333;
-webkit-text-shadow: 0px 0px 2px #333;
 text-shadow: 0px 0px 2px #333; font-size:15px; padding:0 0 5px; margin:0; border-bottom:1px dashed #118a60; color:#fff;}



.footer .leftContent li { width:220px; padding:3px 0;}
.main2{   margin-top:10px;  color: #666666;font-size: 11px; }
.main2 .mainpadd { padding: 15px 30px 15px 35px;background: none repeat scroll 0 0 #F3F3F3;
    border: 2px solid #A0A0A0;}
.main2 a { color: #666666;display: inline-block;font-size: 11px;padding: 1px 5px;text-decoration: none;}
.paddl4 {padding-left: 4px;}
.inlineblock {display: inline-block;}
.boldtxt {font-weight: bold;}
.footer .csCnt { margin:10px 0 0; padding:10px; float:right; width:185px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;color:#fff; background:#0fa370; border:1px solid #118a60;}
.footer .csCnt h4{-moz-text-shadow:  0px 0px 2px #333;
-webkit-text-shadow: 0px 0px 2px #333;
 text-shadow: 0px 0px 2px #333; font-size:15px; padding:0 0 5px; margin:0; border-bottom:1px dashed #118a60; color:#fff;}


.footer .csCnt li{ float:left; width:80px; padding:5px 0; font-size:11px; font-weight:bold;}
.footer .csCnt li a{ color:#fff; text-decoration:none;padding:0px;}

.footer .socialicon{ margin:35px 0 0; float:right;}
.footer .socialicon a{color:#fff;}
.footer .socialicon a img{border:none;}
.footer .tollfreeText{ display:block; overflow:hidden; padding:5px 0; font-size:15px; font-weight:bold;}


.footer .csCnt li{ float:left; width:80px; padding:5px 0; font-size:11px; font-weight:bold;}
.footer .csCnt li a{ color:#fff; text-decoration:none;}

.footer .socialicon{ margin:35px 0 0; float:right;}
.footer .socialicon a{color:#f3f3f3;}
.footer .socialicon a img{border:none;}
.footer .tollfreeText{ display:block; overflow:hidden; padding:5px 0; font-size:15px; font-weight:bold;}

.footer-links{ display:block; overflow:hidden;}
.footer-links ul { margin-bottom:20px;} 

/*-------LOGIN STARTS HERE -------*/

/*#loginContainer {
    position:relative;
    float:left;
    font-size:12px;
}


#loginButton {
	float:left;
    background:#155f45; 
   
    position:relative;
    z-index:30;
    cursor:pointer;
}


#loginButton span {
    color:#fff;
    font-size:14px;
    font-weight:bold;
    padding:9px 25px 7px 10px ;
	height:20px;
    background:url(http://imgs.indiaproperty.com/images/loginArrow.png) no-repeat 68px 7px #155f45;
    display:block
}

#loginButton:hover {
    background:url(http://imgs.indiaproperty.com/images/buttonbgHover.png) repeat-x #155f45;
}


#loginBox {
    position:absolute;
	padding:10px;
    top:36px;-moz-box-shadow:  1px 1px 2px 1px #ccc;
-webkit-box-shadow: 1px 1px 2px 1px #ccc;
box-shadow:  1px 1px 2px 1px #ccc;
    left:0;
    background:url(http://imgs.indiaproperty.com/images/bg_login.png) repeat-x left top #155f45;
    display:none;
    z-index:29;
}

 
#loginButton.active {
    border-radius:3px 3px 0 0;
}

#loginButton.active span {
    background-position:68px -76px;
}


 

#loginForm {
    width:377px;   
    margin-top:-1px;
    padding:6px;
}

#loginForm fieldset {
    margin:0 7px 7px 0;
	float:left; 
    border:0; 
    padding:0;
}

 
#loginForm #checkbox {
    width:auto;
    margin:1px 9px 0 0;
    float:left;
    padding:0;
    border:0;
    *margin:-3px 9px 0 0; 
}

 
#loginForm #body fieldset label {
    display:block;
	color:#fff;
    float:none;
    margin:0 0 3px 0;
	font-size:11px;
}


#loginForm input {
    width:133px;
    border:1px solid #899caa; 
    color:#3a454d; 
    padding:5px 5px;
    font-size:12px;
}


#loginForm #login {
    width:auto;
    float:left; 
     
    color:#fff;
	text-transform:uppercase;
	font-weight:bold;
	background:#ef8e26;  
    text-shadow:0px -1px #278db8;
    border:1px solid #d97a14;
	font-size:11px; 
    cursor:pointer;
padding:4px 5px 4px 5px; 
}


#loginForm .rememberlabel{ float:left; font-size:11px; padding:5px 0 0;}
#loginForm .rememberlabel label{ float:left; margin-right:65px;}
#loginForm span {
    text-align:center;
    display:block; 
	float:left;
}
#loginForm span a {
    color:#fff;  
}*/

input:focus {outline:none;}
.copyright{padding:10px;color: #666;}
#sellertype span {color: #000;}

.ausu-suggest{position:relative;z-index:9999;}
.ausu-suggest input {
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FFFFFF), color-stop(1, #f3f3f3) );
_filter: PROGID:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#f3f3f3) progid:DXImageTransform.Microsoft.Shadow(color=#ffffff,direction=180,strength=0);
background: -moz-linear-gradient( center top, #FFFFFF 10%, #f3f3f3 80% );
background-color: #f3f3f3;
border: 2px solid #0fa370;
padding: 2px 0 0 8px;
color: #666 !important;
cursor:text;height: 32px !important;
}
.ndtv-wrapper{  margin-left: auto;margin-right: auto;text-align: left;float: left;width: 286px;position: absolute;top: -1px;}
.ndtv-TopNo1Bg{margin:0px; padding: 3px 0px;}
.ndtv-menu{background:url('http://imgs.indiaproperty.com/images/ndtv-menu-bg.jpg') repeat-x 0 0 transparent; height:34px;border-top:1px soild #000000;border-bottom:2px solid #566c80;}
.ndtv-menu ul{list-style-type:none;width:727px;float:right;}
.ndtv-menu ul li{display:inline-block;font:normal 12px Trebuchet MS;padding:2px 5px;margin:6px;}
.ndtv-menu ul li a{color:#dbfbdc;text-decoration:none; padding:1px 3px;margin:6px 0;}
.ndtv-menu ul li a:hover, 
.ndtv-menu ul li a.active{background-color:#fff; color:#1d1d1d; padding:1px 3px;margin:6px 0;cursor:pointer;}

.ndtv-menu ul li:hover a{color:#444444;}

/*
.footer-links1{height:35px;background:#f0f0f0;margin-bottom:1px;padding-top:22px;}
.footer-links1 ul{list-style-type:none;}
.footer-links1 ul li{display:inline-block;font:normal 12px Georgia;color:#d9ac7f;padding:0px 2px;}
.footer-links1 ul li a{color:#006eb1;cursor:pointer;text-decoration:none;}
.footer-copyright1{background:#f0f0f0;padding-top:19px;height:31px;font:normal 12px Georgia;color:#66666f;border-top: 1px solid #ccc;}
.ribbon-box{float:right;padding:4px;width:240px;border-radius: 3px;margin-top:2px; margin-bottom: -4px;}*/

#footer {
    background: none repeat scroll 0 0 #7B7B7B !important;
    color: #FFFFFF;
}

#footer div.about-ip {
    float: left;
    padding: 0 30px 0 0;
}

#footer .csCnt {
    background: none repeat scroll 0 0 #0FA370;
    border-radius: 4px;
    color: #FFFFFF;
    float: right;
    margin: 10px 0 0;
    padding: 10px;
    width: 185px;
}

.footer .csCnt li {
    float: left;
    font-size: 11px;
    font-weight: bold;
    padding: 5px 0;
    width: 80px;
}

#footer .csCnt li a {color: #FFFFFF;text-decoration: none;}
.footer div.title { color: #FFFFFF;font-size: 15px;font-weight: bold;padding: 8px 0 15px;}
.about-ip ul {
    background: url("http://imgs.indiaproperty.com/images/revamp/footer-border-pix.gif") repeat-y scroll right top rgba(0, 0, 0, 0);
    color: #FFFFFF;
    float: left;
    padding: 0 30px 0 0;
    text-decoration: none;
    width: 180px;
}

.about-ip li a {
    color: #FFFFFF;
    float: left;
    font-size: 11px;
    padding: 0 0 4px;
    width: 180px;
}



.title {color:#FFFFFF;font-size:16px;font-weight:bold;padding:0 0 20px;}
.about-ip ul:last-child {
    background:none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #FFFFFF;
    float: left;
    padding: 0 30px 0 0;
    text-decoration: none;
    width: 180px;
}
.property-city-list{float:left;}
.property-city-list ul {float:left;text-decoration:none;margin-bottom: 10px; width:260px !important;}
.property-city-list li h5 a{color:#FFFFFF;font-size: 14px;font-weight: bold;text-decoration:none;margin-bottom: 15px;}
.property-city-list li a{float:left;color:#fff; margin-right: 60px;width: 200px;font-size:11px;padding: 0 0 4px;}
.property-city-list li a:hover{color:#62ffca;}
.footer-introip{margin: 5px 0px; padding: 8px 0px; font-size:11px;line-height:20px;border-bottom:1px solid #cfcfcf;}
.fbdrb {border-bottom: 1px solid #A6A6A6;padding-bottom: 5px;}


.property-city-list1{float:left;}
.property-city-list1 ul{width:800px;}
.property-city-list1 ul ul {float:left;text-decoration:none;margin-bottom: 10px; width:260px !important;}
.property-city-list1 li h5 a{color:#FFFFFF;font-size: 14px;font-weight: bold;text-decoration:none;margin-bottom: 15px;}
.property-city-list1 li a{float:left;color:#fff; margin-right: 60px;width: 200px;font-size:11px;padding: 0 0 4px;}
.property-city-list1 li a:hover{color:#62ffca;}