@charset "utf-8";
/* CSS Document */

body{ margin:0px; padding:0px; background:#fff;}

@font-face {
				font-family: 'Candara-Italic';
				src: url('../fonts/candarai.eot');
				src: url('../fonts/candarai.eot?#iefix') format('embedded-opentype'),
						 url('../fonts/candarai.woff') format('woff'),
						 url('../fonts/candarai.ttf') format('truetype'),
						 url('../fonts/candarai.svg#candarai') format('svg');
				font-weight: normal;
				font-style: normal;
		}


@font-face {
				font-family: 'BebasNeue';
				src: url('../fonts/bebasneue.eot');
				src: url('../fonts/bebasneue.eot?#iefix') format('embedded-opentype'),
						 url('../fonts/bebasneue.woff') format('woff'),
						 url('../fonts/bebasneue.ttf') format('truetype'),
						 url('../fonts/bebasneue.svg#bebasneue') format('svg');
				font-weight: normal;
				font-style: normal;
		}
		
@font-face {
				font-family: 'Georgia';
				src: url('../fonts/georgia.eot');
				src: url('../fonts/georgia.eot?#iefix') format('embedded-opentype'),
						 url('../fonts/georgia.woff') format('woff'),
						 url('../fonts/georgia.ttf') format('truetype'),
						 url('../fonts/georgia.svg#georgia') format('svg');
				font-weight: normal;
				font-style: normal;
		}		
		
@font-face {
    font-family: 'Roboto';
    src: url('../fonts/Roboto-Regular-webfont.eot');
    src: url('../fonts/Roboto-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Roboto-Regular-webfont.woff') format('woff'),
         url('../fonts/Roboto-Regular-webfont.ttf') format('truetype'),
         url('../fonts/Roboto-Regular-webfont.svg#RobotoRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'RobotoMedium';
    src: url('../fonts/Roboto-Medium-webfont.eot');
    src: url('../fonts/Roboto-Medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Roboto-Medium-webfont.woff') format('woff'),
         url('../fonts/Roboto-Medium-webfont.ttf') format('truetype'),
         url('../fonts/Roboto-Medium-webfont.svg#RobotoMedium') format('svg');
    font-weight: 300;
    font-style: normal;
}
img{
	border:none;
	outline:none;
	z-index: 0;
}
.clr{ clear:both;}
#main_wrapper{ width:100%; height:auto;}
.top_wrapper{ width:100%; height:28px; background:#fff; position:fixed; z-index:100000; border-bottom:1px solid #bfc0c0; box-shadow: 1px 1px 5px #888888;}
.top_content{ width:978px; height:22px; margin:0px auto; }
.top_content span{ float:left; font-family: Arial, Helvetica, sans-serif; color:#333333; font-size:12px; margin:5px 0px;}
.top_content p{ float: left;
font-family: 'RobotoMedium';
color: rgb(75, 73, 73);
font-size: 13px;
margin: 5px 15px 0px 15px;
font-weight: normal;}
.top_nav ul{ margin:0px; padding:0px;}
.top_nav ul li{ float:left; margin: 8px 0px 0px 6px; list-style:none; font-family: Arial, Helvetica, sans-serif; color:#333333; font-size:11px;}
.top_nav ul li a{ text-decoration:none; font-family: 'RobotoMedium'; color:#333333; font-size:11px; font-weight:normal;}
.top_nav ul li a:hover{ text-decoration:underline; color:#a03024;}
.top_nav_right{ width:230px; height:20px; float:right; }
.top_nav_right ul{ margin:0px; padding:0px;}
.top_nav_right ul li{ float:left; margin:4px 0px 0px 19px; list-style:none; font-family: 'RobotoMedium'; color:#333333; font-size:12px;}
.top_nav_right ul li a{ text-decoration:none; font-family: 'RobotoMedium'; color:#333333; font-size:12px; font-weight:normal;}
.top_nav_right ul li a:hover{ text-decoration:underline; color:#a03024;}
#wrapper{ width:978px; height:auto; margin:0px auto;}
.header_wrap{
	width:978px;
	height:165px;
	float:left;
	margin-top:5px;
	margin-bottom: 13px;
}
.logo{
	width:300px;
	height:80px;
	float:left;
	margin-top:5px;
}
.ads_wrap{ width:187px; height:60px; float:left; border: 0px solid #bebebe; margin: 21px 0px 0px 25px;}
.ads_wrap img { width:187px; height:60px; float:left;}
.ads_wrap2{ width:370px; height:60px; float:left; border: 0px solid #bebebe; margin: 25px 0px 0px 50px;}
.ads_wrap2 img { width:370px; height:60px; float:left;}
.header_contact{
	width:196px;
	height:60px;
	float:right;
	margin-top:25px;
	margin-bottom: 20px;
}
.header_contact img { width:61px; height:52px; float:left;}
.header_contact p{font-family: Arial, Helvetica, sans-serif; 
font-size: 15px;
color: #363636; text-align:left; font-weight:normal; float:right; margin:5px 8px 0 0; line-height:15px;}
.callusnow{ width:185px; height:32px; float:right; margin-top:0px;}
.callusnow a{ width:186px; height:45px; float:left; font-family: 'Roboto'; 
font-size: 14px;
color: #363636; text-align:left; font-weight:normal; text-decoration:none;}
.callusnow a span { width:32px; height:32px; float:left;}
.callusnow img{ width:185px; height:32px; float:left;}
.callusnow a:hover{ opacity:0.85; filter:alpha(opacity=80); width:186px; height:45px; float:left;}
.home_icon{ width:26px; height:35px; float:left; margin-top:-1px;}
.nav_bg{ width:978px; height:39px; background:url(../images/nav_bg.jpg) repeat-x; float:left; margin-top:7px;}
.home_nav{ width:970px; height:24px; float:left; margin-left:-26px;}
.home_nav li{ list-style:none;  float:left;  position:relative; background:url(../images/seprator.png) no-repeat; margin:-6px 0 0; padding:5px 15px 0px 8px; }
.home_nav a {
	float: left;
	text-decoration: none;
	list-style: none;
	font-size: 12px;
	color: rgb(75, 73, 73);
	font-family: Arial, Helvetica, sans-serif;
	margin: 2px -14px 0 0;
	padding: 1px 4px 10px;
	font-weight: bold;
}
.home_nav li:hover {color:#fff; background:#a03024;}
.home_nav li:hover > a { color:#fff; background:#981e11;}
.home_nav li.active { color:#fff; background:#a03024;}
.home_nav a.active { color:#fff; background:#a03024;}
.home_nav li:hover > ul
{
display: block;
}
.home_nav ul
{
    list-style: none;
    margin: 0;
    padding: 0;   
    display: none;
    position: absolute;
    top: 20px;
    left: 0;
    z-index: 99999;   
    background: #ebebeb; .top: 20px;	
}   
.home_nav ul ul
{
  top: 20px;
  left: 150px;
}   
   .home_nav ul li
{
    float: none;
    margin: 0;
    padding: 0;
    display: block;  }
   
   
.home_nav ul a
{   
    padding: 10px;
    height: 10px;
    width: 139px;
    height: auto;
    line-height: 1;
    display: block;
  
}   
.home_nav ul a:hover
{}
.slider_wrapper{ width:978px; height:299px; float:left; margin-top: -24px;}
.search_wrap{
	width: 390px;
	height: 250px;
	float: right;
	margin-top: -270px;
	position: relative;
	z-index: 5000;
	background-image: url(form-bg.png);
	padding-left: 5px;
}
.search_wrap h1{ float: left;
font-size: 20px;
color: #a03024;
font-family: Arial, Helvetica, sans-serif;
width: 400px;
font-weight: normal;
margin: 10px 0 -10px 2px;
letter-spacing: 1px;}
.search_wrap p { float:left; font-family: Arial, Helvetica, sans-serif; font-size:14px; color: rgb(102, 96, 96); margin:16px 0px 0px 2px; font-weight:normal;}
.search_wrap p span{ font-size:12px; color:#fff;}
.search_wrap input{ width:355px; height:30px; float:left; font-family: 'Roboto';
font-size: 13px;
color:#999999; outline:none; border:1px solid #c7c7c7;padding-left:15px; margin-top:18px;
-webkit-box-shadow: 0px 2px 5px rgba(50, 50, 50, 0.53);
-moz-box-shadow:    0px 2px 5px rgba(50, 50, 50, 0.53);
box-shadow:         0px 2px 5px rgba(50, 50, 50, 0.53);
}
.select_wrap{
	float: left;
	height: 75px;
	margin-top: 0px;
	width: 399px;
	padding-left: 5px;
}
.select_div{ width:94px; height:50px; float:left;}
.select_div p { width: 103px;
float: left;
font-family: 'Roboto';
font-size: 12px;
color: rgb(102, 96, 96);
font-weight: normal;}
.select_div select{float: left;
font-family: 'Roboto';
font-size: 12px;
color: rgb(102, 96, 96);
outline: none;
border: 1px solid #c7c7c7;
width: 90px;
height: 26px;
margin-top: 5px;
padding-top: 0px;
-webkit-box-shadow: 0px 2px 5px rgba(50, 50, 50, 0.38);
-moz-box-shadow: 0px 2px 5px rgba(50, 50, 50, 0.38);
box-shadow: 0px 2px 5px rgba(50, 50, 50, 0.38);
}
.select_div2{ width:72px; height:50px; float:left;}
.select_div2 p { width:72px; float:left; font-family: 'Roboto'; font-size:12px; color: rgb(102, 96, 96); font-weight:normal;}
.select_div2 select{float:left; font-family: 'Roboto'; font-size:13px; color: rgb(102, 96, 96); outline:none; border:1px solid #c7c7c7; width:72px; height:26px; margin-top:5px; padding-top:0px;
-webkit-box-shadow: 0px 2px 5px rgba(50, 50, 50, 0.38);
-moz-box-shadow:    0px 2px 5px rgba(50, 50, 50, 0.38);
box-shadow:         0px 2px 5px rgba(50, 50, 50, 0.38);
}
.search_button{ width:140px; height:36px; float:right; margin:0 2px 0 0;cursor:pointer; background: url(../images/search_buttonr.png) no-repeat; border:0px; background-position:top;}
.search_button:hover{ width:140px; height:36px; float:right; background: url(../images/search_buttonr.png) no-repeat; background-position:bottom; }
.project_logo_wrap{ width:978px; height:64px; float:left;}
.latest_project_wrap{ width:675px; float:left; margin-top:10px;}
.latest_nav_bg_wrap{ width:675px; height:39px; float:left; position:relative;}
.latest_nav_bg_left{ width:13px; height:39px; float:left; background:url(../images/nav_bg_left.jpg) no-repeat; margin-left: -3px;}
.latest_nav_bg_right{ width:29px; height:39px; float:right; background:url(../images/nav_bg_right.jpg) no-repeat;}
.latest_nav_bg_center{ width:636px; height:39px; float:left; background:url(../images/nav_bg_center.jpg) repeat-x;}
.latest_project_div_home{ width:675px; float:left; background:#fff; outline:1px solid #bdbdbd;}
.latest_project_div{ width:675px; height:577px; float:left; background:#fff; outline:1px solid #bdbdbd;}
.latest_heading{
	width:107px;
	height:25px;
	float:left;
	background:url(../images/latest_bg.png) no-repeat;
	margin:7px 0 0 -5px;
	left: 138px;
	top: 525px;
}
.latest_heading span{ font-family: Arial, Helvetica, sans-serif; color:#fff; font-size:12px; float:left; text-align:left; width:100px; height:20px; margin:9px 0 0 7px; overflow:hidden;}
.project_wrap{ width:675px; float:left; margin:-34px 0 0 0px;}
.project_div {width:159px; height:200px; float:left; margin:20px 0px 0px 7px;}
.project_div img { width:159px; height:117px;}
.project_div h3{ width:158px; height:18px; float:left; color:#333333; font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; margin:4px 0px 5px 2px; overflow:hidden;}
.project_div p{ width:158px; height:18px; float:left; color:#333333; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; margin: -2px 0px 0px 2px; overflow:hidden;}
.project_div p span{ float: left; color: #333333; font-family: 'RobotoMedium'; font-size: 11px; margin: -1px 3px 0px 1px; overflow: hidden;}
.view_detail_button{ width:79px; height:20px; float:left; margin-top:0px; background:url(../images/details.png) no-repeat; background-position: top;}
.view_detail_button:hover{ width:79px; height:20px; float:left; margin-top:0px; background:url(../images/details.png) no-repeat; background-position: bottom;}
.view_detail_button p{ width:75px; height:15px; float:left; margin: 6px 0 0 19px; font-family: Arial, Helvetica, sans-serif; color:#333333; font-size:10px;}
.view_detail_button p a{ text-decoration:none; color:#333333;}
.project_tag{ width:85px; height:24px; float:left; background:url(../images/project_tag.png) no-repeat; margin:5px 0 0 -4px; position:absolute;}
.project_tag p{ width:80px; height:20px; float:left; font-family: 'Roboto'; color:#fff; font-size:11px; margin:9px 0 0 8px; text-align:left;}
/*************************************** Cities TAb CSS ***********************************************************************/
.container {width: 675px;}
ul.tabs {
	margin: 0px -6px 0px 19px;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px;
	width: 526px;
}
ul.tabs li {
	float: left;
	margin: -1px 0 0 -2px;
	padding: 0;
	height: 33px;
	line-height: 31px;
	
	
	margin-bottom: -1px;
	
	overflow: hidden;
	position: relative;
}
ul.tabs li a {
	text-decoration: none;
color: rgb(56, 56, 56);
display: block;
padding: 2px 4px 0 12px;
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
margin: 0 0 0 -3px;
outline: none;
font-weight: normal;
}
ul.tabs li a:hover {
	background: #a03024; color:#fff !important;
}	
html ul.tabs li.active, html ul.tabs li.active a:hover  {
	background: #a03024; color:#fff !important;	
}
.tab_container {
	
	border-top: none;
	clear: both;
	float: left; 
	width: 675px; margin:50px 0px 0px 0px;	
}
.tab_content {	
	font-size: 1.2em;
}
.tab_content ul { padding:0px; margin:0px;}

.tab_content ul li { list-style:none; margin:0px 0px 0px 10px;}
.tab_content ul li a{ text-decoration:none; font-family: Calibri, Arial, Georgia; color:#333333; font-size:12px;}
.tab_content ul li a:hover{ text-decoration:none; color:#a03024;}
.tab_content h2 {
	font-weight: normal;	
	font-size: 1.8em;
}
.tab_content h3 a{
color: #3F4042;
text-decoration: none;
}
.tab_content img {
	float: left;	
}
/*************************************** Cities TAb END CSS ***********************************************************************/
.viewmore_project{ width:675px; height:22px; float:right; border-top:1px solid #bdbdbd; -moz-border-top:1px solid #bdbdbd; -webkit-border-top:1px solid #bdbdbd; margin:20px 0 0;}
.viewmore_project p{ width:500px; height:20px; float:right; text-align:right; font-family: Arial, Helvetica, sans-serif; color:#333333; font-size:11px; margin:4px 7px 0 0;}
.viewmore_project p a{ text-decoration:none; color:#333333;}
.viewmore_project p a:hover{ text-decoration:underline; color:#333333;}
.right_wrapper{ width:289px; float:right; margin-top:10px;}
.query_form_wrap{
	width:288px;
	height:296px;
	float:right;
	background-color: #FFFFFF;
	margin-top: 45px;
}
.query_form_top{ width:288px; height:35px; float:left; background:url(../images/query_form_topbg.png) no-repeat;}
.query_form_top h2 {color: #fff;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
height: 20px;
letter-spacing: 1px;
margin: 0 auto;
padding-top: 9px;
width: 262px;
text-align: center;
font-weight: normal;}	
.query_form_bg{ width:287px; height:267px; float:left; background:#fff; outline:1px solid #bdbdbd;}	
.query_form{ width:260px; height:259px; float:left; margin:1px 0 0 17px;}
.query_form h2{ 
color: #1a3202;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    height: 20px;
    letter-spacing: 1px;
    margin: 0 auto;
    padding-top: 23px;
    width: 174px; text-align:center; font-weight:normal;
}
.query_form form { width:262px; height:auto; float:left; margin-top:0px; }
.query_form input { width: 249px; height:28px; float:left; background:#fff; border:1px solid #ccc; outline:none; color: #808080;font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; margin-top:9px; padding-left:2px;  border:1px solid #ccc; font-style: italic;
letter-spacing: 1px}
.query_form textarea { width:249px; height:50px; float:left; background:#fff; border:1px solid #ccc; outline:none; color: #808080;font-size: 12px; font-family: Arial, Helvetica, sans-serif; margin-top:9px; padding:2px 0px 0px 2px; border:1px solid #ccc; font-style: italic;
letter-spacing: 1px}
.qbutton{background-position: bottom; height:28px;}
.qbutton:hover{background-position: top;}
.loan_bg{width: 288px;
height: 180px;
float: left;
background: #fff;
border: 1px solid #bdbdbd;
margin-top: 5px;}
.home-loan{ width:258px; height:52px; float:left; margin: 5px 10px 0 15px;}
.home-loan a{width:258px; height:52px; float:left; background:url(../images/home-loan.png) no-repeat; background-position:top;}
.home-loan a:hover{width:258px; height:52px; float:left; background:url(../images/home-loan.png) no-repeat; background-position:bottom;}
.emi-cal{ width:258px; height:52px; float:left; margin: 0px 10px 0 15px;}
.emi-cal a{width:258px; height:52px; float:left; background:url(../images/emi-cal.png) no-repeat; background-position:top;}
.emi-cal a:hover{width:258px; height:52px; float:left; background:url(../images/emi-cal.png) no-repeat; background-position:bottom;}

.und-req{ width:258px; height:52px; float:left; margin: 0px 10px 0 15px;}
.und-req a{width:258px; height:52px; float:left; background:url(../images/und-req.png) no-repeat; background-position:top;}
.und-req a:hover{width:258px; height:52px; float:left; background:url(../images/und-req.png) no-repeat; background-position:bottom;}

.testimonial_wrap{ width:288px; height:175px; float:left; background:#fff; border:1px solid #bdbdbd; margin-top:45px;}
.testimonial_header{ width:148px; height:45px; float:left; background:url(../images/testimo_bg.png) no-repeat;}
.testi_cont_wrap{ width: 280px;
height: 152px;
float: left;
text-align: justify;}
.testi_cont_wrap p { width:48px; height:18px; float:right; margin:18px 0px 0px 0px;}
.testi_cont_wrap p img { float:left;}
#vertical-ticker{
	height:65px;
	overflow:hidden;
	margin:0; padding:0;
}
.ad_wrap{ width:288px; height:178px; float:left; background:#fff; border:1px solid #bdbdbd; margin-top:14px;}
#vertical-ticker li{
		padding:5px 0px 0px  4px;
		display:block;
		width:265px;
		color:#333333;
		text-align:left;
		font-size:13px;
		font-weight:normal;
		font-family: Calibri, Arial, Georgia;
	}	
.developer_bg{ width:216px; height:34px; float:left; background:url(../images/developer_bg.png) no-repeat;  margin:20px 0 0 4px;}
.developer_bg h3{ font-family: Arial, Helvetica, sans-serif; color:#fff; font-size:13px; float:left; width:160px; height:20px; margin:9px 0 0 8px; letter-spacing:1px; font-weight:normal;}
.deve_logo_wrap{ width:978px; height:99px; float:left;}
.deve_logo_wrap_bg-left{ width:7px; height:99px; float:left; background:url(../images/deve_bg_left.png) no-repeat;}
.deve_logo_wrap_bg-right{ width:7px; height:99px; float:right; background:url(../images/deve_bg_right.png) no-repeat;}
.deve_logo_wrap_bg-center{ width:964px; height:99px; float:left; background:#bdbdbd repeat-x;}
.footer_design_bg{ width:1013px; height:55px; float:left; background:url(../images/footer_design.png) no-repeat; margin-top:20px;}
.fotter_bg_wrap{ width:100%; min-height:250px; background:url(../images/fotter_bg.png) repeat;}
.fotter_wrapper{ width:1336px; height:auto; margin:0px auto;}
.fotter_nav{
	width:auto;
	height:auto;
	float:left;
	margin: auto;
	margin-top: 40px;
}
.fotter_nav ul{width:180px; margin:33px 0 0 20px; padding:0px; float:left;}
.fotter_nav ul h3{ width:180px; height:30px; float:left; font-family:'BebasNeue'; font-size:20px; margin:0px; color:#fff; letter-spacing:1px; font-weight:normal; border-bottom: 1px solid rgb(145, 156, 8);}
.fotter_nav ul li {
    border-bottom: 1px dashed #626262;
    color: #626262;
    float: left;
    font-size: 13px;
    margin-top: 5px;
    padding: 4px 0 4px 3px;
    width: 170px; font-family: 'Roboto'; list-style:none;
}
.fotter_nav ul li a{ text-decoration:none; font-family: Arial, Helvetica, sans-serif; color:#818080;}
.fotter_nav ul li a:hover{ text-decoration:none; color:#fff;}
.copyright_bg{ width:100%; height:50px; background:url(../images/copyright_bg.png) repeat-x;}
.copyright_bg p{ width:100%; height:30px; margin:0px auto; font-family: Arial, Helvetica, sans-serif; font-size:13px; color: #666666; text-align:center; padding-top:19px;}
.copyright_bg p a{ width:100%; text-decoration:none; height:30px; margin:0px auto; font-family: 'Roboto'; font-size:13px; color: #000000; text-align:center; padding-top:19px;}
/*******************************************************Pagination CSS***********************************************************************/
ul#items {
    float: left;
    overflow: hidden;
    position: relative;
    width: 638px;
}
ul#items1 li {
    float: left;
    list-style: none outside none;
    overflow: hidden;
}
ol#pagination {
    bottom: -20px;
    overflow: hidden;
    position: absolute;
    right: 10px;
}
ol#pagination li {
    background: none repeat scroll 0 0 #DFDFDF;
    border-radius: 3px 3px 3px 3px;
    color: #666565;
    cursor: pointer;
    float: left;
    font-size: 14px;
    list-style: none outside none;
    margin: 0 0 0 0.5em;
    padding: 1px 5px;
}
ol#pagination li.current {
    background: none repeat scroll 0 0 #7DB83E;
    color: #FFFFFF;
    font-weight: bold;
}
ul#items1 {
    float: left;
    height: 742px;
    margin-top: 10px;
    overflow: hidden;
    position: relative;
    width: 638px;
}
ul#items li {
    float: left;
    list-style: none outside none;
    overflow: hidden;
}		
.b {
    font-weight: bold;
}
.f18 {
    font-size: 18px;}


.sigin_wrap{ width:768px; height:250px; float:left; background-color: rgb(255, 252, 252);}

.sigin_head{ width:768px; height:35px; float:left; background:#006600;}
.sigin_head h2{ width:700px; height:20px; float:left; font-family: 'Roboto'; color:#fff; font-size:12px; margin:9px 0 0 8px; font-weight:normal;}

.signin_div{ width:300px; height:200px; float:left; margin-top:14px;}
.signin_div h2{ width:200px; height:20px; float:left; text-align:left; font-family: 'RobotoMedium'; color:#333333; font-size:13px; margin:15px 0 0 10px; font-weight:normal;}
.signin_div form{ width:280px; height:100px; float:left;}
.signin_div p{color: #1a3202;
  font-family: 'Roboto';
    font-size: 12px;
    height: 28px;
    letter-spacing: 1px;
   width:100px; text-align:right; font-weight:normal; margin: 16px 9px 0 0px; float:left;
}
.signin_div input{ width:161px; height:28px; float:left; background:#fff; border:none; outline:none; color:#4d4d4d;  font-family: 'Roboto'; font-size:12px; font-weight:normal; padding-left:2px; border-radius:1px 1px; border:1px solid #ccc; margin:5px 0px 0px 0px;}
.signin_div span{ width:auto; font-size:8px; color:#003399; font-family: 'Roboto'; margin:0px 0 0 137px; float:left;}
.signin_div span a{ text-decoration:none;color:#003399; font-size: 10px;}
.signin_div span a:hover{ text-decoration:underline;}
.login_sign{ width:50px; height:30px; float:left;}
.signin_div h4{ width:auto; font-size:11px; color:#003399; font-family: Calibri, Arial, Georgia; margin:21px 0 0 0px; float:left;}
.signin_div h4 a{color:#003399;}
.signin_div h4 a:hover{ text-decoration:none;}
.sigin_register_wrapper{ width:467px; height:27px; float:left;  margin-top:7px;}
.sigin_register_wrapper h2{ width:450px; height:27px; float:left; text-align:left; font-family: 'Roboto'; color:#333333; font-size:14px; margin:15px 0 0 10px;}
.sigin_register_wrapper1{ width:467px; height:150px; float:left; border-left:1px dashed; margin-top:10px;}
.sigin_register_wrapper1 ul{ margin:0px; padding:0px;}
.sigin_register_wrapper1 ul li{ font-family: 'Roboto'; font-size:13px; color:#333333; width:438px; margin:6px 0 0 24px; list-style:circle;}
.register_buttton{ width:100px; height:30px; float:left; margin:13px 0 0 9px;}
/****************************** Start More cities Drop Down CSS ***************************************************************************/
.nav_cities{ width:92px; height:30px; float:left; margin:2px 0 0 -43px;}
.nav_cities li{ list-style:none;  float:left; margin:0px 0px; position:relative; color:#fff;}
.nav_cities a { float:left;text-decoration:none; list-style:none; font-size:13px; font-family: 'RobotoMedium'; margin:-4px 0 13px; color: rgb(56, 56, 56); padding:11px 9px 6px;}
.nav_cities a span{ width:8px; height:4px; float:right; margin:9px -3px 0 1px;}
.nav_cities li:hover {color:#44a400;}
.nav_cities li:hover > a { color:#ffffff; background:#a03024;}
.nav_cities a.active { color:#44a400;}
.nav_cities li:hover > ul
{
    display: block;
}
.nav_cities ul
{
    list-style: none;
    display: none;
    position: absolute;
    top: 26px;
    left: -13px;
    z-index: 99999;   
    background: #e7e7e7; .top: 20px;
	border-image: none;
    border-style: solid;
    border-width: 0 1px 1px;border-color: #a03024; padding:10px; margin-top:5px;
	 }  
.nav_cities ul ul
{
  top: 20px;
  left:0px;
}    
    .nav_cities ul li
{
    float: none;
    margin: 0;
    padding: 0;
    display: block;  } 
.nav_cities ul a
{   
    padding: 9px;
    height: 10px;
    width: 90px;
    height: auto;
    line-height: 1;
    display: block;
}   
.nav_cities ul a:hover
{  
}	
	
/********************************* END More cities Drop Down CSS ********************************************************************/	
.footer_logo {
width: 160px;
height: 40px;
float: right;
margin: 30px 0px 0 0;
background: url(../images/footer-logo.png) no-repeat;background-position:top; cursor:pointer;
}
.footer_logo:hover{ width: 160px; height: 40px; float:right; background:url(../images/footer-logo.png) no-repeat; background-position:bottom; cursor:pointer;transition: all 0.2s ease-in-out;}
.ask {
width: 104px;
height: 20px;
float: right;
margin: -22px 106px 0 18px;
}
.ask a{ width: 104px; height: 20px; float:right; background:url(../images/ask&answer.png) no-repeat; background-position:top;}
.ask a:hover{ width: 104px; height: 20px; float:right; background:url(../images/ask&answer.png) no-repeat; background-position:bottom; }
.chat {
width: 104px;
height: 20px;
float: right;
margin: 3px 0px 0 0;
}
.city {
width: 104px;
height: 20px;
float: right;
margin: -22px 650px 0 18px;
}
.chat a{ width: 104px; height: 20px; float:right; background:url(../images/live_chat.gif) no-repeat; background-position:top;}
.chat a:hover{ width: 104px; height: 20px; float:right; background:url(../images/live_chat.gif) no-repeat; background-position:bottom; }
.register {
width: 18px;
height: 17px;
float: left;
background:url(../images/register-icon.png) no-repeat; background-position:top;
margin: 0px 0px 0 0;
}
.property{width:55px;height:240px; background:url(../images/post-ur-requirement.png) no-repeat ;float:left;margin-top:250px; display: block; text-indent: -99999px; outline: none; position: fixed; top: 0px; left: -1px;}
.social-list {
		float:right;
		margin-top: 15px;
		width:180px;
	}
.social-list img{
margin-left:5px;
	}
	.social-list p{
	color:#999999;
	font-size:14px;
	font-family:roboto;

	}
	
	element.style {
}


.feedback {
width: 55px;
height: 240px;
background: url(../images/feedback_btn.png) no-repeat;
float: right;
margin-top: 200px;
display: block;
text-indent: -99999px;
outline: none;
position: fixed;
top: 0px;
right: -1px;
}
.styled-select select {
    width: 120px;
   height: 24px;
   overflow: hidden;
   background: url(../images/new_arrow.png) no-repeat right #ddd;
   border: 1px solid #ccc;
   }
   /*********************************Project List CSS Start Here************************************************************/


.left_project_list{ width:222px; min-height:1443px; float:left; margin-top:13px; }

.right_project_list{ width:746px; height:auto; float:right; margin-top:10px;  background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #a9a4a4;
    border-radius: 2px 2px 2px 2px;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.5), 0 1px rgba(255, 255, 255, 0.3) inset, 0 10px rgba(255, 255, 255, 0.2) inset, 0 10px 20px rgba(255, 255, 255, 0.25) inset, 0 -15px 30px rgba(0, 0, 0, 0.3) inset;}

.project_list_div{ width:729px; min-height:1445px; float:right;}

.project_list_div p{ width:720px; height:20px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#3f3f3f; margin:10px 0 22px 5px;}

.speak_to_expert_box {
    background:#FFFFFF;
    border: 1px solid #5d8d02;
    border-radius: 5px 5px 5px 5px;
    float: left;
    margin: 0 0 10px;
    padding: 0 0 11px;
    width: 208px;
}
.speak_to_expert_box img {
    float: left;
    margin: 0 0 0 8px;
}
.speak_to_expert_box p.sp_bold {
    color: #000000;
    font: bold 14px Arial,Helvetica,sans-serif;
    margin: 17px 0;
    text-align: center;
}
.speak_to_expert_box p.provide_num_text {
    color: #1E1E1E;
    font: 9px Arial,Helvetica,sans-serif;
    padding: 0 20px;
}
.speak_to_expert_box p span.red_cl_two {
    color: #a25e06;
    font: bold 14px Arial,Helvetica,sans-serif;
}
.speak_to_expert_box p.call_back_text {
    margin: 10px 0;
    padding: 0 18px;
    text-align: center; font-size:13px;
}
.speak_to_expert_box p.call_back_text strong {
    color: #000000;
    font: 12px Arial,Helvetica,sans-serif;
}
.speak_to_expert_box input.cl_expert_iput {
    border: 1px solid #5D8D02;
    border-radius: 5px 5px 5px 5px;
    color: #858686;
    float: left;
    font: 11px Arial,Helvetica,sans-serif;
    height: 25px;
    margin: 5px 0 0 13px;
    text-align: center;
    width: 144px;
}
.speak_to_expert_box input.cl_expert_submit {
    background: url("../images/num_submit_bt.jpg") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    float: left;
    height: 37px;
    margin: 0 0 0 5px;
    width: 38px; border:none;
}


.ads_wrap_project{ width:208px; height:80px; outline:1px solid #CCCCCC;}

.text
{
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}


.project-list-div{ width:720px; height:132px; float:left; border-bottom:1px solid #CCCCCC; margin:0 0 0 5px;}
.project-list-div h3{ width:720px; height:20px; float:left; font-family:'Roboto'; font-weight:600; font-size:13px; color:#3f3f3f; margin:5px 0px 0px 0px;}
.project-list-div h3 a{ text-decoration:none; color:#3f3f3f;}
.project-list-div h3 a:hover{ text-decoration:underline;}
.project-list-div-img { float:left; width:122px; height:91px; margin:6px 0px 0px 0px; outline:1px solid #CCCCCC;}

.project_text{ width:350px; height:100px; float:left; margin:6px 0px 0px 20px;}
.project_text p{ width:350px; height:22px; float:left; font-family:'Roboto'; font-size:13px; color:#000000; margin:0px 0px 0px 0px; font-weight:normal;}

.veiew_deta_button{ width:103px; height:23px; float:left; margin-top:8px;}
.veiew_deta_button a{width:103px; height:23px; float:left; background:url(../images/view-details-list.png) no-repeat; background-position:top; }
.veiew_deta_button a:hover{width:103px; height:23px; float:left; background:url(../images/view-details-list.png) no-repeat; background-position:bottom; }

.project_list_right_wrap{ width:150px; height:100px; float:right;}
.project_list_logo{ width:94px; height:48px; float:right;outline:1px solid #CCCCCC; margin-right:18px;}


.enquiry_button{ width:103px; height:23px; float:left; margin:32px 0 0 31px;}
.enquiry_button a{width:103px; height:23px; float:left; background:url(../images/enquiry-button.png) no-repeat; background-position:top; }
.enquiry_button a:hover{width:103px; height:23px; float:left; background:url(../images/enquiry-button.png) no-repeat; background-position:bottom; }


.ads-div{ width:211px; height:auto; float:left;}
.ads-div img { width:211px; height:119px; float:left; margin-top:10px;}

/*********************************Project List CSS end Here************************************************************/


.why-invest{ width:211px; height:30px; float:left; margin-top:24px;}
.why-invest h4{ width:211px; height:25px; float:left; font-family:'Roboto'; font-size:14px; color:#000000; margin:0px; text-transform:uppercase; text-align:center;}

.form-bg-wrap{ width:211px; height:345px; float:left; background:url(../images/form-bg.png) no-repeat;}



.query_form_list{ width:200px; height:259px; float:left; margin:62px 0 0 13px;}


}

.query_form_list form { width:200px; height:auto; float:left; margin-top:0px; }
.query_form_list input { width: 180px; height:28px; float:left; background:#fff; border:none; outline:none; color:#4d4d4d;  font-size:13px; font-weight:normal; margin-top:9px; padding-left:2px; border-radius:4px 4px; border:1px solid #ccc; font-family:'Roboto'; font-style:italic;}

.query_form_list textarea { width:180px; height:50px; float:left; background:#fff; border:none; outline:none; color:#4d4d4d; font-family:'Roboto'; font-style:italic; font-size:12px; font-weight:normal; margin-top:9px; padding:2px 0px 0px 2px; border:1px solid #ccc; border-radius:4px 4px;}


/*********************************New CSS************************************************************/




.project-box{
	width:160px;
	height:230px;
	margin-left:7px;
	float:left;
	box-shadow:1px 1px 1px 1px;
	margin-top: 20px;
}

.developer-logo{
	width:130px;
	height:70px;
	margin-left:30px;
	float:left;
	box-shadow:1px 1px 2px 2px #5f5e5e;
	margin-top: 20px;
}





