@import url("css/font.css");
body{ font-family: 'Roboto'; background-color:#fafafa; color:#616161}
.tmenu {
	font-family: 'Roboto';
	font-size: 13px;
	font-weight: normal;
	color: #f5faff;
	text-decoration: none;
	text-transform: uppercase;
}

.contaner-files{
width:100%;
border:solid 1px #ccc;
}

.field-1{
width:10% !important;
float:left;
 margin: 0px 20px 10px 20px;

}

.field-1 input{
width:100%;
}

.field-2{
width:20% !important;
float:left;
    margin: 0px 20px 0px 20px;

}
.header-form{
    clear: both;
    background-color: #EAE9E9;
    padding: 20px 20px 10px 20px;
	width:317px;

}

.fadein img{ position:absolute; z-index:-1;}
.tmenu a{
	font-family: 'Roboto';
	font-size: 13px;
	font-weight: normal;
	color: #f5faff;
	text-decoration: none;
	text-transform: uppercase;
}
.tmenu a:hover{
	font-family: 'Roboto';
	font-size: 13px;
	font-weight: normal;
	color: #f69301;
	text-decoration: none;
	text-transform: uppercase;
}
.tmenub {
	font-family: 'Roboto';
	font-size: 13px;
	font-weight: normal;
	color: #0f2c36;
	text-decoration: none;
	text-transform: uppercase;
}
.tmenub a{
	font-family: 'Roboto';
	font-size: 13px;
	font-weight: normal;
	color: #0f2c36;
	text-decoration: none;
	text-transform: uppercase;
}
.lft-form-head {
font-family: 'Roboto';
	font-size: 16px;
	font-weight: bold;
	color: #0a3e70;
	text-decoration: none;
}
.fast-search-txt {
font-family: 'Roboto';
	font-size: 12px;
	font-weight: normal;
	color: #0a3e70;
	text-decoration: none;
}
.pro-search-txt {
	font-family: 'Roboto';
	font-size: 12px;
	font-weight: normal;
	color: #424344;
	text-decoration: none;
}
.pro-search-txtb {
	font-family: 'Roboto';
	font-size: 12px;
	font-weight: bold;
	color: #424344;
	text-decoration: none;
}
.pro-list-txt {
	font-family: 'Roboto';
	font-size: 12px;
	font-weight: normal;
	color: #424344;
	text-decoration: none;
	width: 140px;
}
.hot-pro-txt {
font-family: 'Roboto';
	font-size: 16px;
	font-weight: bold;
	color: #0e4274;
	text-decoration: none;
	text-transform: uppercase;
}
.hot-pro-txt-2 {
	font-family: 'Roboto';
	font-size: 16px;
	font-weight: bold;
	color: #0e4274;
	text-decoration: none;
	text-transform: uppercase;
	padding-left:10px;
}
.hot-pro-txtsml {
	font-family: 'Roboto';
	font-size: 12px;
	font-weight: bold;
	color: #0e4274;
	text-decoration: none;
	text-align: center;
	padding:3px;
}
.hot-pro-txtsmlw {
font-family: 'Roboto';
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	background-color:#7fa2c3;
}
.refine-txt {
	font-family: 'OpenSans-Bold';
	font-size: 13px;
	color: #964431;
	text-decoration: none;
}
.box-red-txt {
	font-family: 'Roboto';
	font-size: 13px;
	font-weight: bold;
	color: #964431;
	text-decoration: none;
}
.box-call-txt {
	font-family: 'Roboto';
	font-size: 13px;
	font-weight: bold;
	color: #093d6f;
	text-decoration: none;
	text-align: center;
}
.box-txtb {
	font-family: 'Roboto';
	font-size: 12px;
	font-weight: bold;
	color: #0e4274;
	text-decoration: none;
}
.box-txt {
	font-family: 'Roboto';
	font-size: 12px;
	font-weight: normal;
	color: #424344;
	padding:0 4px 0 2px;
	margin: 0 4px 0 0;
	text-decoration: none;
}
.box-txt1 {
	font-family: 'Roboto';
	font-size: 12px;
	font-weight: normal;
	color: #424344;
	padding:0 4 0 2px;
	text-decoration: none;
}
.news-txt {
	font-family: 'Roboto';
	font-size: 12px;
	font-weight: normal;
	color: #616161;
	padding-left:10px;
	margin-left:5px;
	text-decoration: none;
	list-style-image: url(images/blt1.jpg);
	list-style-position: outside;
}
.btm-menu {
	font-family: 'Roboto';
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.btm-menu a{
	font-family: 'Roboto';
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 18px;
}
.btm-menu a:hover{
	font-family: 'Roboto';
	font-size: 11px;
	font-weight: normal;
	color: #04386a;
	text-decoration: none;
}
.copyright {
	font-family: 'Roboto';
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	    width: 100%;
}
.mid_foot.copyright img {
    position: relative;
    top: 6px;
}
.mid_foot.copyright{ text-align:center;     margin-top: 5px;
    float: left;}
.refine-txt-box {
	font-family: 'Roboto';

	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 120px;
	background-color: #f7f7f7;
}
.arrow-top-txt {
	font-family: 'Roboto';
	font-size: 12px;
	font-weight: normal;
	color: #696b6d;
	text-decoration: none;
	float:left;
}
span.arrow-top-txt img {
    position: relative;
    top: 0;
    width: 16px;
    margin-top: 2px;
   
    margin-right: 5px;
}
.arrow-top-txt a{

	font-size: 13px;
	font-weight: normal;
	color: #696b6d;
	text-decoration: none;
}
.arrow-top-txt a:hover{

	font-size: 13px;
	font-weight: normal;
	color: #333333; te
	text-decoration: none;
}
.deve-overview{
	font-family: 'Roboto';
	font-size: 14px;
	font-weight: bold;
	color: #0c4072;
	text-decoration: none;
	text-transform: uppercase;
}
.deve-overview-txt{
	font-family: 'Roboto';
	font-size: 12px;
	font-weight: normal;
	color: #6f7173;
	text-decoration: none;
	line-height: 18px;
}
.deve-nav-tabtxt{
	font-family: 'Roboto';
	font-size: 13px;
	font-weight: bold;
	color: #021865;
	text-decoration: none;
	text-align: center;
}
.deve-nav-tabtxtb{
	font-family: 'Roboto';
	font-size: 13px;
	font-weight: bold;
	color: #1b2e02;
	text-decoration: none;
	text-align: center;
}
.deve-nav-brieftxt{
	font-family: 'Roboto';
	font-size: 12px;
	font-weight: normal;
	color: #696b6d;
	text-decoration: none;
	line-height: 18px;
}
.deve-other-project{
	font-family: 'Roboto';
	font-size: 14px;
	font-weight: bold;
	color: #487da7;
	text-decoration: none;
}
.deve-table-txtw{
	font-family: 'Roboto';
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.deve-table-txtg{
	font-family: 'Roboto';
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.deve-table-txtb{
	font-family: 'Roboto';
	font-size: 11px;
	font-weight: normal;
	color: #0e16b1;
	text-decoration: underline;
}
.dlf-achieve{

	font-size: 12px;
	font-weight: normal;
	color: #104476;
	text-decoration: none;
	list-style-image: url(images/acieve-blt.jpg);
}
.search-result-head{

	font-size: 16px;
	font-weight: bold;
	color: #0e4274;
	text-decoration: none;
	text-transform: uppercase;
}	
.search-result-boxtxt{
	font-family: 'Roboto';
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.result-found{
	
	font-size: 17px;
	font-weight: normal;
	    color: #FFFFFF;
	text-decoration: none;
}
.result-found1{

	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.search-result-np{
	font-family: 'Roboto';
	font-size: 12px;
	font-weight: normal;
	color: #5f8fbf;
	text-decoration: underline;
}
.search-result-np-active{
	font-family: 'Roboto';
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.search-result-thumbhtxt{
	font-family: 'Roboto';
	font-size: 14px;
	font-weight: bold;
	color: #104476;
	text-decoration: none;
}
.search-result-thumbtxt{
	font-family: 'Roboto';
	font-size: 13px;
	font-weight: bold;
	color: #104476;
	text-decoration: none;
}
.search-result-thumbblktxt{
	font-family: 'Roboto';
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.search-result-icon-txt{
	font-family: 'Roboto';
	font-size: 12px;
	font-weight: normal;
	color: #216da9;
	text-decoration: underline;
}

A.foot1:link
{
font-family:arial;
font-size:11px;
color:#ffffff;
text-decoration:none;
}
A.foot1:visited
{
font-family:arial;
font-size:11px;
color:#ffffff;
text-decoration:none;
}
A.foot1:hover
{
font-family:arial;
font-size:11px;
color: #CCCCCC;
/*font-weight:bold;*/
text-decoration:none;
}
.CLICK{
font-family: Arial, Helvetica, sans-serif;
color: #003399;
font-size:9px;
font-style:normal;

}
#procontainer{
width:740px;
left:0;
margin-left:10px;
}
#procontainer div .cl
{
padding: 0px;
}
div .prodetail{
float:left;
width:180px;
margin-left:5px;
/*height:341px;*/
/*border-left:#CDDAE3 solid 1px;
border-right:#CDDAE3 solid 1px;
background:#EDF4FA url(images/box-bg.jpg) repeat-x;*/
}

div .promoterdetail{
float:left;
width:230px;
margin-bottom:5px;
margin-right: 16px!important;
}

div .prodetail2{
background-color:#fff;    border: 1px solid #e9ecee;   position:relative;
}
.middlename.deve-overview{    color: #6f7173!important;}
div .promoterdetail ul.news-txt, div .prodetail ul.news-txt {
	font-family: 'Roboto';
	
	font-size: 12px;
	font-weight: normal;
	color: #424344;
	margin:0px;
	    min-height: 132px;
	padding:10px;
	text-decoration: none;
	list-style-image:none;
	list-style-position: outside; list-style:none
}
.bg{
background-image: url(images/box-bg.jpg);
background-repeat:repeat-x;
width:168px;
height:240px;
margin-left:5px;
max-height:341px;
background-color:#0000CC;
border-left:#CDDAE3 solid 1px;
border-right:#CDDAE3 solid 1px;
}


.TAB {
font-family:"Trebuchet MS";
font-size:13px;
color:#FFFFFF;
text-align:center;
text-decoration:none;
background-color:#AFC5D1;
display:block;
height:25px;
line-height:25px;
padding-top:2px;
padding-bottom:2px;
padding-right:4px;
padding-left:3px;
/*margin-left:3px;*/



}

.TAB:hover {
font-family:"Trebuchet MS";
font-size:13px;
color: #000066;
text-align:center;
text-decoration:none;
}
.TAB1 {
font-family:"Trebuchet MS";
font-size:13px;
color: #999999;  
text-align:center;
text-decoration:none;
background-color: #DFE8EC;
display:block;
height:13px;
padding-top:3px;
padding-right:4px;
padding-left:3px;
margin-left:3px;



}

.TAB1:hover {
font-family:"Trebuchet MS";
font-size:13px;
color: #333333;
text-align:center;
text-decoration:none;
}

.border {
border:#F7f7f7 solid 1px;
}
#container{
border-bottom:1px solid #C7D6DE;
border-left:1px solid #C7D6DE;
border-right:1px solid #C7D6DE;
border-collapse:collapse;
padding-left:10px;

}
.container{
border:1px solid #C7D6DE;
/*border-left:1px solid #C7D6DE;
border-right:1px solid #C7D6DE;
border-collapse:collapse;*/
padding-left:5px;
}
div .promoter {
float:left;
height:100px;
padding-left:5px;
width:160px;
}

div .promoterholder
{
float:left;
padding-left:5px;
padding-right:11px;
margin-bottom: 16px;
}
.form-section
{
float:right;
width:260px;
position:fixed;
right:0px;
bottom:0;
z-index:999;
}
.form-section h2
{
background:#073b6d;

padding:8px;
font:normal 14px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
position:fixed;
right:0px;
bottom:0px; cursor:pointer;
width:244px;
}
.form-section h2 span
{
float:left;
margin-right:9px;
}
.form-section h2 span img
{
width:22px;
}
.hide-text
{
background: #FBF9F9;
    float: left;
    width: 100%; 
}
.hide-text h3
{
background:#073b6d;

padding:8px 8px 8px 8px;
font:normal 14px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
text-align:center;
position:relative;
margin:0px; cursor:pointer;
}

.hide-text form label
{
font:normal 14px Verdana, Arial, Helvetica, sans-serif;
float:left;
width:100%;
padding-bottom:8px;
}
.hide-text form input[type="text"],.hide-text form textarea
{
border:0px;
background:#fff;
padding: 4px;
width:208px;
border:solid 1px #ccc;
margin-bottom:10px;
color:#616161;
}
.hide-text form textarea
{
height:50px;
}
.submit-button
{
padding:10px;
border-top:solid 1px #ccc;
text-align:center;
float:left;
width:240px;
}
.hide-text .form-inner {
    padding: 21px 20px;
    height: 221px;
    overflow-y: auto;
    float: left;
}
.submit-button input[type="submit"]
{
background:#073b6d;
font:normal 14px Verdana, Arial, Helvetica, sans-serif;
padding:5px 14px;
color:#fff;
border:0px;
 cursor:pointer;
border-radius:5px;
}
.hide-text
{
margin-bottom:-460px;
}
.hide-text h3:after
{
position:absolute;
    right: 14px;
    top: 16px;
width:10px;
height:2px;
background:#fff;
content:'';
}

.developer #procontainer{ margin-left: 0px;}
div .promoterdev {
    height: 87px;
    width: 167px;
/*margin:0px 18px 40px 18px;*/
border:solid 1px #CADAE9;
background-color:#fff;
}

div .promoterdev img{
/*padding:8px 6px 0;*/
cursor:pointer;
}

div .promoterName{
    width: 169px;
margin-bottom:20px;
height: 30px;
 background-color: #4B4B4B;
font-size:12px; 
color:#fff; 
font-family:Arial, Helvetica, sans-serif; 
font-weight:bold; 
    display: table-cell;
	vertical-align:middle;
padding: 0;

text-align:center;
}

.glossymenu{
	position: relative;
	padding: 0 0 0 0;
	margin: 0 auto 0 auto;
	/*background: url(images/blu-bg.jpg) repeat-x; /*tab background image path*/
	height: 42px;
	list-style: none;
}

.glossymenu li{
	float:left;
}

.glossymenu li a{
	float: left;
	display: block;
	color:#000;
	text-decoration: none;
	font-family: 'Roboto';
	font-size: 12px;
	font-weight: bold;
	padding:0 0 0 16px; /*Padding to accomodate left tab image. Do not change*/
	height: 35px;
	line-height: 42px;
	text-align: center;
	cursor: pointer;	
}

.glossymenu li a b{
	float: left;
	display: block;
	padding: 0 16px 0 0; /*Padding of menu items*/
}

.glossymenu li.current a, .glossymenu li a:hover{
	color: #fff;
	background: url(images/lft.jpg)  no-repeat; /*left tab image path*/
	background-position:left top;
	background-color:#DB8A03;
}

.glossymenu li.current a b, .glossymenu li a:hover b{
	color: #fff;
	background: url(images/rht.jpg) no-repeat right top; /*right tab image path*/
}


.pro_loc{ float:left; width:100%; float: left;width: 100%; margin-bottom: 25px;}

/* project page tab*/

#PROPERTY_TAB {
	position: relative;
    padding: 0px 0px 0px 0px;
	margin: 0 auto 0 auto;
	list-style: none;
	width:auto;
}

#PROPERTY_TAB li{
	float:left;
	border-left: 1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-top:1px solid #cccccc;
	    background-color: #E8E8E8;;
		    margin-right: 4px;
	    padding: 8px 8px 8px 8px;
	width:auto ;
}
.menu_main li.current a{    background: #316AA1;}
#PROPERTY_TAB li a{
font-family:"Trebuchet MS";
font-size:13px;
color:#616161;
text-align:center;
text-decoration:none;
display:block;
height:25px;
line-height:25px;

/*margin-left:3px;*/
cursor: pointer;	
}

#PROPERTY_TAB li.TAB{
/*border-bottom:1px solid #FFFFFF;
border-left:1px solid #666666;
z-index:-99;*/
font-family:"Trebuchet MS";
font-size:13px;

color:#000000;
text-align:center;
text-decoration:none;
background-color:#FFFFFF;
display:block;
}
#PROPERTY_TAB li.TAB:hover{ background-color: inherit;}
#PROPERTY_TAB li.TAB:hover a{ color:#333;}
#PROPERTY_TAB li.TAB a{color:#000000;}
#PROPERTY_TAB li:hover{background-color:#2b6cab;}
#PROPERTY_TAB li:hover a{ color:#fff;}
#PROPERTY_TAB li a:hover{
font-family:"Trebuchet MS";
font-size:13px;


text-align:center;
height:25px;
line-height:25px;
text-decoration:none;

display:block;


}
/* CITY TAB*/

#CITY_TAB {
	position: relative;
	padding: 0 0 0 0;
	margin: 0 auto 0 auto;
	list-style: none;
border-bottom:1px dashed #ccc;
    float: left;
    margin-bottom: 20px;
}

#CITY_TAB li{
	float:left;
	width:auto;
	margin-right:3px; margin-bottom:5px;
}

#CITY_TAB li a{
font-family:"Trebuchet MS";
font-size:12px;
color:#000000;
text-align:center;
text-decoration:none;
display:block;

line-height:25px;
padding-top:2px;
padding-bottom:2px;
padding-right:4px;
padding-left:3px;

cursor: pointer;	
}

#CITY_TAB li.TAB{
font-family:"Trebuchet MS";
font-size:12px;
padding:2px 4px 2px 3px;
color:#FFFFFF;
text-align:center;
text-decoration:none	;
background-color:#2B6CAB;
display:block;
}
#CITY_TAB li.TAB a{ color:#fff;}
#CITY_TAB li.TAB a:hover{    background-color: inherit;}
#CITY_TAB li a:hover{
font-family:"Trebuchet MS";
font-size:12px;
padding:2px 4px 2px 3px;
color:#FFFFFF;
text-align:center;
height:25px;
line-height:25px;
text-decoration:none;
background-color:#4B4B4B;
display:block;
}

#PROPERT_DISPLAY, #PROPERT {margin:33px 0 5px 0;}
#PROPERT_DISPLAY .inerdiv, #PROPERT .inerdiv {
    float: left;
    position: relative;
    margin: 4px;
    box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.08);
    margin-right: 24px;
    width: 211px;
	margin-bottom: 25px; background-color:#fff;
}
.mid_top_sec img{ width:100%;}
.deve-table-txtw.top_sec { background-color: #2B6CAB;  text-align: center;}
.deve-table-txtw.top_sec a {
    padding: 16px 0px;
    display: block;
    color: #333;
    font-size: 14px;
    font-weight: normal;
}
.deve-table-txtw.top_sec a:hover {
    background-color: #ECEAEA;
}
.newsbody {
color: #003366;
font-family: 'Roboto';
font-size:14px;
font-style:normal;
text-align:justify;
padding-top:8px;
}
.deve-table-txtw.top_bot {
    background-color: #8B8D8E;
    text-align: center;
	    background-color: #F5F5F5;
    border-top: 1px solid #E0E0E0;
  
}
.main-re1 img {
    width: 100%;
}

.content_home .heading_long{  margin-top: 43px;}
.deve-table-txtw.top_sec_inner{  text-align:center; margin-top: 1px;}
.deve-table-txtw.top_sec_inner a{
	padding: 16px 0px;
    display: block;
    color: #333;
    font-size: 14px;
    font-weight: normal;
    display: block;}
	
.deve-table-txtw.top_bot a{	  padding: 16px 0px;
    display: block;
    color: #333;
    font-size: 14px;
    font-weight: normal;
    display: block;}
.deve-table-txtw.top_bot a:hover { background-color: #EFEFEF;}
.deve-table-txtw.top_sec_inner:hover a{ color:#2B6CAB;}
.map_img img {  width: 99%; padding: 5px 5px;}
.map_contact{ }
.outer_white_contact{ background-color:#fff;     margin-bottom: 50px;    box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.08); float:left; width:100%; margin-top:20px;}
.inner_contact {  padding: 0px 2%;  float: left;  width: 96%; font-size:15px;}
.br_orf_name {  width:100%;     min-height: 184px;  float: left; margin-bottom: 20px;  border-bottom: 1px dashed #ccc;  padding-bottom: 15px;}
.br_orf_name.last_br { border-bottom: 0px;  min-height: auto;}
.address_mian{  line-height:21px;    padding: 5px 30px; background-image:url('images/add.png'); background-repeat:no-repeat; background-position:0px;     background-position: 3px 6px;}
.contact_person{     padding: 5px 30px; background-image:url('images/per.png'); background-repeat:no-repeat; background-position:0px;     background-position: 3px 6px;}
.tel_fax{     padding: 5px 30px; background-image:url('images/fax_ic.png'); background-repeat:no-repeat; background-position:0px;     background-position: 3px 6px;}
.mob_no{     padding: 5px 30px; background-image:url('images/con_ic.png'); background-repeat:no-repeat; background-position:0px;     background-position: 3px 6px;}
.web_name{     padding: 5px 30px; background-image:url('images/web_ic.png'); background-repeat:no-repeat; background-position:0px;     background-position: 3px 6px;}
.email_name{    padding: 5px 30px; background-image:url('images/email_ic.png'); background-repeat:no-repeat; background-position:0px;     background-position: 3px 6px;}
.right_cont{ width:61%; float:left; margin-left:2%; float:left;}
.left_cont{ width:35%; float:left; margin-right:2%; float:left;}
.branc_ofc .address_mian, .branc_ofc .contact_person, .branc_ofc .tel_fax, .branc_ofc .mob_no, .branc_ofc .web_name, .branc_ofc .email_name , .branc_ofc .brach_name{ float:left;}
.right_cont1{ width:48%; float:left; margin-left:2%; float:left;}
.left_cont1{ width:48%; float:left; margin-right:2%; float:left;}

.web_name a, .email_name a{ font-size:14px; color:#333; text-decoration:none;}
.reg_ofc_main .brach_name {
    padding: 5px 8px;
    border-left: 2px solid #2B6DAA;
    float: left;
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 10px;
    background-color: #F9F9F9;
    width: 98%;
    /* background-image: url('images/arow.png'); */
    background-repeat: no-repeat;
    background-position: 0px;
    background-position: 3px 6px;
}

.branc_ofc .brach_name {
    padding: 5px 8px;
    border-left: 2px solid #2B6DAA;
    float: left;
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 10px;
    background-color: #F9F9F9;
    width: 95%;
    /* background-image: url('images/arow.png'); */
    background-repeat: no-repeat;
    background-position: 0px;
    background-position: 3px 6px;
}
.news-heading{
	font-family: 'Roboto';
	font-size: 18px;
	font-weight: 700;
	color: #0e4274;
	text-decoration: none;

}	
.news-heading1{
	font-family: 'Roboto';
	font-size: 13px;
	color: #006699;
	text-decoration: underline;
	
}	
.news-heading1:hover{
	font-family: 'Roboto';
	font-size: 13px;
	color: #000000;
	text-decoration: underline;
	
}	

.prop-f-sale{
	font-family: 'Roboto';
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.deve-overview1{
	font-family: 'Roboto';
	font-size: 14px;
	font-weight: bold;
	color: #0c4072;
	text-decoration: none;
	text-transform: uppercase;
	
}
.pic{
float:left;
padding-right:10px;

}
.deve-body-txt {
	font-family: 'Roboto';
	    font-size: 13px;
    color: 333;
    line-height: 20px;
	font-weight: normal;

	text-align:justify;
	text-decoration: none;	
}

.main-re{width:100%; float:left; margin: 11px 0px 0px 0px; padding:0px; }
.main-re1{ width:180px; float:left; margin:0px; border:1px solid #e0e7ed; padding:5px;   margin-top:20px;}
.main-re2{ width:520px; float:right; margin:0px; padding:0px; font-family: 'Roboto';font-size: 13px;font-weight: normal;	color: #333;	text-decoration: none;	line-height: 20px; text-align:justify; margin-top:20px; }
.main-re2 span{ font-family: 'Roboto';	font-size: 14px;	font-weight: bold;	color: #0c4072;	text-decoration: none;
	text-transform: uppercase; display:block; }
	
.main-r {
    width: 720px;
    float: left;
    margin: 0px;
    padding: 0px 5px 0px 5px;
    border: 1px solid #DAD8D8;
    background-color: #fff;
    margin-top: 20px;
    margin-bottom: 20px;
}
.main-r1{ width:210px; float:left; margin:0px;       padding: 7px 10px 0px 0px;}
.main-r2{ width:480px; float:right; margin:0px; padding:0px; padding: 6px 0px 3px 0px;}	


/* ######### CSS for Shade Tabs. Remove if not using ######### */
#properties_menu :-moz-any-link:focus {	outline: none;}
#properties_menu .shadetabs{
    padding: 8px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

#properties_menu .shadetabs li{
display: inline;

margin: 0;
}

#properties_menu .shadetabs li a{
 color:#616161;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    border-top: 1px solid #cccccc;
        background-color: #E8E8E8;
          padding: 8px;
    width: auto;
	text-decoration:none;

}

#properties_menu .shadetabs li a:hover{background-color: #2b6cab ;}
#properties_menu .shadetabs li a:visited{
color: #fff;
}

#properties_menu .shadetabs li a:hover{
text-decoration: none;
color: #fff;
}

#properties_menu .shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
color: #333;
       padding: 8px

}
.all_out_inner .log_heading{ background-color:#fff;     border: 1px solid #E2E2E2;}
.all_out_inner .log_heading .small_logo{ padding:10px 10px 10px 20px; border-right:1px solid #ccc; }
#properties_menu .shadetabs li a.selected{ /*selected main tab style */
background-image: url(images/shadeactive2.gif);
border-bottom-color: white;
}

#properties_menu .shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

#properties_menu .tabcontent{
display:none;
}
#paginate-top, #paginate-bottom{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#124678; }
.underline-link1{
	    padding: 8px 5px 8px 12px;
	font-size: 13px;
	font-weight: normal;
	color: #54748f;
	text-decoration: none;
	 display:block;
}
.underline-link1:hover{
	color: #000000;
    background-color: #DCDCDC;
	    padding: 8px 5px 8px 12px;
	text-decoration: none;
}
.underline-link{
	font-family: 'Roboto';
	font-size: 11px;
	font-weight: normal;
	color: #c57601;
	text-decoration: underline;
}
.underline-link:hover{
	color: #000000;
	text-decoration: underline;
}
.bdy-txt-n {
	font-family: 'Roboto';
	font-size: 13px;
	font-weight: normal;
	color: #616161;
	line-height: 20px;
	text-decoration: none;
}
.text-box-n {
border: solid 1px #eeeeee;
width: 100px;
height: 22px;
}
.know-more-bg {
	height: auto;
    background-color: #2b6cab;
    width: 247px;
    padding: 7px 0px 7px 0px;
    float: left;
}

#footer {
    float: left;
    text-align: left;
    width: 215px;
    padding-left: 0px!important;
    padding-right: 5px;
    padding-top: 7px;
    padding-bottom: 7px;
 	margin-right: 29px;
	border-bottom: 1px solid #fff;

}
.foot_top_link #footer a{ font-size:13px;}
.contact_us_hed {
    padding-top: 7px;
    padding-bottom: 7px;
     border-bottom: 1px solid #fff;
		     font-size: 13px;
}
.foot_part{ width:100%; margin-bottom:20px;  margin-top:20px;  float:left}
.foot_add{ font-size:12px; font-family: arial;     margin-top: 9px; background-image:url("images/loc.png"); background-repeat:no-repeat;  padding-left: 20px;}
.foot_phn{ font-size:12px; font-family: arial; margin-top:6px; background-image:url("images/phn.png"); background-repeat:no-repeat;  padding-left: 20px;}

.bottomMenu{
	width: 100%;
	display: block;
	position: fixed;
	bottom: 0px;
	background: #111;
	padding: 0.75% 0;	
    border-top: 1px solid #000;
    z-index: 100;
    opacity: 0;
	}
.bottomMenu p{
	width: 30%;
	float: left;
	display: block;
	margin-left: 13%;
/*	border: solid 1px #222;*/
	padding: 0.35% 0;
	font-size: 1.75em;
	font-weight: normal;
	color:#fff;
	}
.bottomMenu p img{
	width: 7.5%;
	display: block;
	float: left;
	padding: 0 2%;	
	}
	
/************Uma CSS for HOME LOAN******************/	

 .home-loan{ font-size:18px; color:#db8a03; font-family:"Trebuchet MS"; padding-bottom:10px; display:block; }
 .home-loan-text{ font-size:13px; }
 .main_home_out ul{}
 
 
/* div  converr section start */

.main_supper{ width:100%; margin:0px; padding:0px;}
.header_outer{float:left; background-repeat: repeat-x; background-color: #124678; width:100%;}
.container_out{ width:1000px; margin:0px auto;}
.header_top{ width:100%; float:left;}
.left_side_header{ float:left;  width:50%;}
.left_side_header img{ margin-top:17px;}
.mid_part_header{float:left; width:50%; min-height: 123px;}

.mid_part_header > div{ float:right; padding-top:15px;}
.menu_main{ width:100%;}
.menu_left{ width:873px; float:left;}
.menu_right{ width:125px; float:left;  padding-top:5px;     margin-top: 10px;}
.name_search{ padding:0px 10px; text-align:left; margin-top:20px; margin-bottom:15px;}
.sidebar{width:247px; float:left;    margin-bottom: 20px; }
.right_content{float:left; width:733px; margin-left:20px; margin-top:40px; }

/* End div Convert Seection */
.inner_content{ width:100%;}
.top_properties{ width:100%; float:left; margin-top: 0px;    margin-bottom: 20px;}
.pro_left{width:100%; float:left; padding-top:0px;}
.pro_left_home{width:100%; float:left; padding-top:7px;     padding-left: 15px;  margin-bottom: 8px;}
.pro_left_contact{width:100%; float:left; padding-top:15px;     margin-bottom: 18px;}
.pro_left_about{ margin-top:8px; width:100%;}
.pro_mid{ width:50%; float:left;}
.top_red{ margin-top:18px;}
.pro_right{ width:50%; float:left;  padding-top: 13px;}
.pro_mid_left { width: auto; float: left;  padding: 4px 20px; margin: 16px 0px;  border-right: 1px solid #ccc;}
.pro_mid_right{ width: auto;   float:left;}
.refine_left { width: 50%;float: left;      margin-top: 5px;text-align: right;margin-right: 2%;     text-transform: uppercase; color:#000;}
.refine_right{ width:48%; float:left;}
.pro_mid_right a{ padding: 4px 20px; margin: 10px 0px;  float:left;}
.pro_mid_right a:hover {
    /* background-color: #D9D4D4; */
    border: 0px solid #F8F8F8!important;
    border-bottom: 0px;
}
.inner_box{ width:100%; float:left;     margin-top: 0px;}
.readmore_home{ width:100%; text-align:right; float:left;}
.footer_outer{ width:100%; background-color:#155da1; float:left;}
.sidebar_inner{ width:247px; float:left; margin-top:40px;}
.top_section_sidebar{ border-radius: 20px 20px 0px 0px;  box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.08);  float:left; width:247px;}
.add_part{float:left; width:100%; margin-top:25px; }
.add_part img { width: 234px!important; border:1px solid #e9ecee;  background-color:#fff;      margin-bottom: 5px; padding: 6px!important;}
.add_part div{ padding-bottom:0px!important;}
.fast_search{ height:101px;}
.mid_top_sec{    box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.08); background-color:#ccc;}
.fast_search_mid{width: 100%; text-align:center; vertical-align: top; float:left; background-color:#FAFAFA;}
.fast_search{width: 100%;}
.assocate_main{ float:left;}
.top_sech {    padding: 12px 7px 13px 48px;background-color: #2b6cab;color: #fff;background-image: url("images/search_icon.png");background-repeat: no-repeat;background-position:12px 12px;text-align: left;    border-radius: 20px 20px 0px 0px;}
.pr_ser_heading { margin-top: 15px;}
.ser_input{width:100%; float:left}
.ser_button{ width:100%; float:left; margin-top: 13px; margin-bottom:0px;}
.ser_button input{ float:right;}
form#fastsearch { float: LEFT; width: 100%;  margin-bottom: 20px;}
.total_result_show { float: left;  width: 98%;  background-color: #2B6CAB; padding: 1% 1%;  margin-bottom: 20px;}
.ser_input input[type="text"]{ width: 100%; float:left;    padding: 5px 0px;}
.fast_search_right{width:5px; float:left; height:101px; }
.form_serach_fast{    width: 92%; padding:0px 10px; float: left;}
.pr_ser_heading_left{ width:26%; height:30px; float:left;}
.pr_ser_heading_right{ width:74%; float:left;}
.search_outer{ float:left; width:100%; margin-bottom: 8px; }
.left_label{ float:left; width:31%;}
.right_paginate{float: left;width: 50%; text-align:right;}
.right_input{ float:left; width:69%;}
.heading.hot-pro-txt-2{margin: 6px 0px 3px 0px;}
.top_dev_loop{ width:100%; text-align:center; display:table; height: 100%;}
.top_dev_loop_inner{vertical-align:middle; text-align:center;display: table-cell;}
.breadcrumb{ width:99%; margin-bottom: 8px; float:left;}
.left_breadcrumbs{ width:50%; float:left;  padding:0px 0px 3px 0px;}
.right_breadcrumbs{width: 460px; float:left; padding:0px 0px 3px 0px;}
.all_out_pro .left_breadcrumbs { padding: 0px 0px 10px 0px;  margin-top: -3px; }
.container{ float:left; width:99.8%;}
.hot_project_container{ float:left; width:100%; background-color:#fff;}
.hot_project_container #container{ float:left;     width: 720px;     padding-bottom: 0px; margin-bottom:0px;   } 
.top_line{float:right;border-bottom:1px solid #C7D6DE;border-collapse:collapse;   width: 470px;  margin-right: 1px;}
.all_out_sp{ width:720px; padding-left:10px; padding-right:10px;}
.all_out_pro{  width:100%;  float:left;}
.all_out_pro .left_breadcrumbs{padding: 0px 0px 3px 0px;}
ul#CITY_TAB {margin-top: 18px; margin-right:10px; width:98%; }
.bottom_paginate {padding-bottom: 20px; padding-top: 5px; float: right;  width: 100%; text-align: right;}
.pr_sale_main .left_breadcrumbs{padding:0px 0px 3px 0px;}
.pro_for_sale_main.container{    width: 100%;}
.pr_sale_main .bottom_paginate{    width:100%; float:left;}
.table_inner{     border: 1px solid #C7C1C1; width: 712px; margin-bottom: 1em;clear:both;padding: 10px; background-color:#fff;}
.content_home{ width:100%; float:left; margin-top:25px; margin-bottom:15px;}
.heading_all {   float: left;    width: 100%;}
.reg_ofc_main {    margin-top: 29px;}
.pagination a, .pagination a:visited, .pagination a:active{ font-size:13px; font-weight:normal;padding: 3px 6px;}
.pagination a.disabled, .pagination a.disabled:hover{ font-size:13px; font-weight:normal; background-color:inherit; padding: 3px 6px;}
.pagination a.prevnext{ font-size:13px; font-weight:normal;}
.pagination{ margin:0px;}
.pagination a{ font-weight:normal;}
.content_about { width: 100%; float: left;}
.about_us_main{ width:100%; margin-bottom:40px;}
.left_about{ width:28%; float:left;}
.right_about{ width:69%; float:left; text-align:justify;}
.list_link{    width: 100%; float:left;}

.contact_part{ width:100%;}
div#properties_menu{ float:left;}
.left_contact{float:left; background-color:#fff; border:1px solid #ccc;     margin-bottom: 48px;
    padding-bottom: 10px;}
.left_contact{ width:468px; float:left;     margin-right: 2.5%;}
.right_contact.textblack{  float:left;   width: 48%;background-color:#fff; border:1px solid #ccc;  padding:1%;   }
.foot_top_link{ width:755px; float:left; }
.contact_us_foot{ width:245px; float:left; color:#fff;}
.foot_bootm{ width:100%; float:left; background-color:#022d56; padding: 17px 0px 17px 0px;}
.foot_spacer{ width: 100%; height: 280px; display: block;}
.pr_ser_heading_right.lft-form-head {margin-top: 3px;}
.left_foot{ width:100%; float:left; text-align:center}
.mid_foot.copyright img {
    position: relative;
    top: 6px;
}
.right_foot{ width:10%; float:left; text-align:center;}
.small_contact_name{     width: 98%;  background-color: #316AA1;  color: #fff;  padding: 7px 5px 7px 5px;   margin: 0px;}
.small_contact_name1{ float:left; width:100%; margin-top:10px;}
.add_ven{line-height: 26px; float: left;  width: 96%; padding:0px 10px; }
.add_fax{line-height: 24px;  padding:0px 10px;}
.phn_num{margin-bottom: 7px; padding:0px 10px;}
.know_more_list {  float: left;  width: 100%;  border-bottom: 1px dashed #e4e4e4; }
.knw_more .deve-table-txtw { margin-top: 5px;  padding-bottom: 3px;  float: left;  padding-left: 10px;}
.know_more_list .list_img img{margin-top: 5px; margin-left: 3px;}
.content_about .news-txt{ margin:0px; padding:0px;}
.about_us_main { float:left; margin-top: 40px;   }
.about_us_main .right_about{ box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.08);  background-color:#fff; padding:15px;}
.right_about .sub_heading {padding-left: 2px;background-color: #f1f1f1;  margin-top: 13px;margin-bottom:5px;}
.donw_content .pera_heaind{     padding-left: 4px;  background-color: #f1f1f1;  margin-top: 13px;margin-bottom:5px;}
.donw_content { float:left;}
.ul_about ul {   padding: 0px;  list-style: disc;  padding-left: 25px;  margin: 0px;}
.ul_about ul li{ line-height:23px;}
.our_guid{ margin-top:14px; margin-bottom:14px; color:#333;}
.log_heading{ width:100%; float:left;  }
.small_logo{ width:auto; float:left; }
.main_loction{ float:left;     width: 100%;}
.main_home_out {     box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.08);  background-color:#fff; padding:15px; float: left; margin-bottom: 28px;  margin-top:0px;}
.main_home_out .heading_all{ margin-top:15px;}
.main_home_out .news-txt{ padding-left:0px; margin-left:0px;}
.small_heading{ width:70%;    margin-top: 11px; float:left; font-size:16px; color:#124678;   padding-left:10px;}
.all_out_inner .left_breadcrumbs{ width:100%; margin-bottom:11px;     padding: 4px 0px 3px 0px;}
.inq_image{float: left; width: 100%; margin-bottom: 4px;}
.top_accordian.dev_detail{ float:left;} 
.sub_add.bdy-txt-n{width: 47%;  margin-bottom:20px; border:1px solid #ccc; float: left;  height: 205px; background-color: #fff; margin-right: 2.5%;}

.sub_add .small_contact_name1{ width:98%;   background-color: #316AA1; color: #fff;  padding: 7px 5px 7px 5px;     margin: 0px}
.main-re2-drv{width: 520px;  float: right;      margin-top: 23px;  padding: 0px;   font-size: 12px;  font-weight: normal;   color: #6f7173;  text-decoration: none;
    line-height: 18px;    text-align: justify;}
.main-re2-drv .middlename h1{ top:0px!important;}
.heading_all h1{padding: 0px 0px 10px 0px;margin-bottom: 15px;font-weight: normal;   color: #424344; border-bottom:1px solid #ccc;   font-size: 20px}
.heading_all h2{padding: 0px 0px 10px 0px;  margin-bottom:15px; font-weight: normal;    color: #424344; border-bottom:1px solid #ccc;   font-size: 20px}

.main-re2-drv span.deve-deve-overview1 {
    font-family: 'Roboto';
    font-size: 14px;
    font-weight: bold;
    color: #0c4072;
    text-decoration: none;
    text-transform: uppercase;
    display: block;
    padding-bottom: 8px;
}
.dev_detail .top_line{width: 465px;}
 .dev_detail_inner #container{width: 720px!important;}
.top_accordian.dev_detail #paginate-top{  width: 100%; text-align: right;    float: right;  margin-bottom: 20px;} 


/* slider  image */
ol.flex-control-nav.flex-control-paging{ display:none;}
.flexslider {
  margin: 0 0 60px;
  position: relative;
  zoom: 1;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
  -o-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
  box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
}
.flexslider .slides {
  zoom: 1; 
}
.flexslider .slides img {
  height: auto;
  width:150px;
}
.flex-viewport {
    margin-top: -33px;
  max-height: 2000px;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -ms-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
}
.property_sale_inner{}
.loading .flex-viewport {
  max-height: 300px;
}
.carousel li {
  margin-right: 5px; 
  background-color:#fff;  padding:10px; width:173px!important; height:95px!important; border:1px solid #ccc; 
 
}
.carousel li img{ width:auto!important; }
.slides li{background-color:#fff;  padding:10px; width:150px!important; }

.flex-direction-nav {
  *height: 0;
}
.flex-direction-nav a { text-decoration: none;  display: block;  width: 50px;  height: 60px;  margin: -20px 0 0;  position: absolute;
  top: 50%;  z-index: 10;  overflow: hidden;  opacity: 0;  cursor: pointer;  color: rgba(0, 0, 0, 0.8);  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
  -webkit-transition: all 0.3s ease-in-out;  -moz-transition: all 0.3s ease-in-out;  -ms-transition: all 0.3s ease-in-out;  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;}
.flex-direction-nav a:before { display: inline-block;}
.flex-direction-nav a.flex-next:before { content: '\f002';}
.flex-direction-nav .flex-prev {left: -50px;}
.flex-direction-nav .flex-next {right: -50px; text-align: right;}
.flex-direction-nav{ list-style:none;}
.flex-pauseplay{ display:none;}
.flexslider:hover .flex-direction-nav .flex-prev {
  opacity: 0.7;

   font-size:0px;
   background-image:url("images/ar_left.png");
 background-repeat:no-repeat;
 height:60px; width:40px;
}
.flexslider:hover .flex-direction-nav .flex-prev:hover {
  opacity: 1;
     font-size:0px;
}
.flexslider:hover .flex-direction-nav .flex-next {
  opacity: 0.7;

     font-size:0px;
   background-image:url("images/ar_right.png");
 background-repeat:no-repeat;
 height:60px; width:40px;
}
 .nbs-flexisel-container{position:relative;max-width:100%}
.nbs-flexisel-ul{position:relative; width: 50000px!important; margin:0;padding:0;list-style-type:none;text-align:center}
.nbs-flexisel-inner{overflow:hidden;float:left;width:100%;margin-top:0}
.nbs-flexisel-item{float:left;margin:0;padding:0;cursor:pointer;position:relative;line-height:0;padding-bottom:0}
.nbs-flexisel-item > img{width:100%;cursor:pointer;positon:relative;margin-top:10px;margin-bottom:10px;}
.nbs-flexisel-nav-left,.nbs-flexisel-nav-right{width:22px;height:22px;position:absolute;cursor:pointer;z-index:100;opacity:.5}
.nbs-flexisel-nav-left{background:url(images/ar_left.png) no-repeat left top;width:49px;height:63px;width: 49px; left:-63px;}
.nbs-flexisel-nav-right{background:url(images/ar_right.png) no-repeat left bottom;width:49px;height:63px;right:-63px}
/* ====================================================================================================================
 * RESPONSIVE
 * ====================================================================================================================*/
@media screen and (max-width: 860px) {
  .flex-direction-nav .flex-prev {
    opacity: 1;
    left: 10px;
  }
  .flex-direction-nav .flex-next {
    opacity: 1;
    right: 10px;
  }
}


.slider {
    margin: 0px 0 10px!important;
    float: left;
    width: 100%;
}
#carousel li {margin-right: 5px;}
#carousel img {display: block; opacity: .5; cursor: pointer;}
#carousel img:hover {opacity: 1;}
#carousel .flex-active-slide img {opacity: 1; cursor: default;}

.button {
  display: inline-block;
  margin: 0;
  padding: .461em 1.563em .41em;
  color: #fff!important;
  text-align: center;
  text-decoration: none;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.7);
  text-transform: uppercase;
  line-height: 1;
  font-size: .9em;
  cursor: pointer;
  font-family: "proxima-nova", sans-serif;
  border: 1px solid #1a4064;
  background: #255a8c;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  border-radius: 100px;
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.1), inset 0 0 1px 1px rgba(255, 255, 255, 0.15);
  -moz-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.1), inset 0 0 1px 1px rgba(255, 255, 255, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.1), inset 0 0 1px 1px rgba(255, 255, 255, 0.15);
}
.button:active  {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.1), inset 0 0 1px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.1), inset 0 0 1px 1px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.1), inset 0 0 1px 1px rgba(0, 0, 0, 0.1);
}
.button.green  {
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
  border: 1px solid #578824;
  background: #71b02f;
}
.button.green:hover  {
  background: #79bc32;
}

/* Loading




/* Media Queries
***********************/
@media screen and (max-width: 960px) {

  .toggle  {
  	margin-left: 0;
  	float: none;
  }
}

li.flex-nav-next {
    position: relative;
    float: right;
    top: -80px;
}


.top_bar{ width:100%; float:left; background-color:#316aa1;}
.bar_social {
    float: left;
    width: 21%;
    height: 30px;
}
.bar_phone {
    float: left;
    width: 79%; height: 30px;
}
.phn_number_top{ background-image:url("images/phone_icon.png");  font-family: 'OpenSans-Semibold'; font-size:15px; color:#fff;       background-position: 1px 7px;
float:right;    background-repeat: no-repeat;    padding-left: 27px;    padding-top: 4px; }
.phone_right {
    background-image: url("images/contact-icon.png");
    height: 70px;
    padding-left: 45px;
    padding-top: 28px!important;
    margin-top: 18.5px;
    color: #fff;
    font-family: 'Roboto';
    background-repeat: no-repeat;
}
.icon_all{width: 100%;  float: right;  text-align:right; margin-top: 0;}
.icon_all ul{ list-style:none; margin:0px; padding:0px; float:right;}
.icon_all ul li{ float:left; border-left:1px solid #ccc; height: 29px; padding:0px 5px;}
.icon_all ul li a{ display:block;} 
.icon_all ul li:hover{ background-color:#3ea0ff; }
.icon_all ul li.last{ border-right:1px solid #ccc; }
.menu_backgroud { background-color: #2F3036; float: left; width: 100%;}
.slider_main{ height:auto; width:100%; float:left; }
.slider_main img{ width:100%; height: 367px;}
.outer_proper{ background-color:#f8f8f8; float:left;     width: 99.8%;     border: 1px solid #fff;}
.left_round{ width:33px; height:51px; background-image:url("images/left_round.png"); background-repeat:no-repeat; float:left;  background-position: 0px -4px;}
.right_round{ width:33px; height:51px; background-image:url("images/right_round.png"); background-repeat:no-repeat;float:left;  background-position: 0px -4px;}
.mid_round { width: 100%; border-radius: 20px 20px 0px 0px; float: left; background-color: #2b6cab;margin-top: 0px; border-top:1px solid #B4B6AB;padding: 12.2px 0px; text-align: center;    text-align: center;
    color: #fff;}
.pro_left.hot-pro-txt-2{ padding-left:0px!important;}
.pro_mid_left a{font-family: 'Roboto';  font-size: 13px; font-weight: normal; color: #000; text-decoration: none;  text-align: center; background-color: #f8f8f8;
}
.pro_mid_right a{font-family: 'Roboto';  font-size: 13px; font-weight: normal; color: #000; text-decoration: none;  text-align: center; background-color: #f8f8f8;}
.pro_mid_right a img{ margin-left:5px;     margin-top: -1px;}
.refine_right_lf select#pricerange{font-family: 'OpenSans-Semibold';font-size: 12px;font-weight: normal;color: #424344; text-decoration: none; width:170px; padding: 4px;}
.prodetail2 img{ width:100%; cursor:pointer;}
.logo_small_company{ width:125px; margin: 0px auto; z-index: 999;margin-top: -23px;     left: 56px; position: absolute; background-color: #fff; border: 1px solid #ccc; text-align: center; height:35px; padding: 5px 0px;}
.logo_small_company img {
    width: 60%;
    height: auto;
    max-height: 100%;
}
.box-red-txt.cl{ min-height: 90px; background-color:#ebf5fe; font-weight:normal; color:#333; text-transform:uppercase; }
.box-red-txt.cl h2 { margin-top: 37px; font-family: 'OpenSans-Semibold'; font-weight:normal; color:#676464; font-size: 13px; float: left; text-align: center; width: 100%;}
.news-txt .box-txtb{ font-family: 'OpenSans-Semibold';
    font-size: 12px;
    font-weight: normal;
    color: #9d8f8f;
    text-decoration: none;
    width: 35%;
    float: left;}
.news-txt .box-txt{ font-family: 'OpenSans-Semibold';  font-size: 12px; font-weight: normal; color: #565555;  padding: 0 4px 0 2px;
    margin: 0 0px 0 0;width: 62%;
    float: left;
    text-decoration: none;}
.cl .refine-txt{ display: none; float:left;  padding-top:5px; padding-bottom:5px; border-right: 1px solid #ccc;}
.cl.phone_no .read_more { cursor:pointer; width: 100%; background: #073b6d; display: block;}
.cl.phone_no .read_more a {font-size: 12px; width: 100%; display: block; padding: 10px 0; text-align: center;  text-decoration: none; font-family: 'OpenSans-Semibold'; color: #fff;}
/*.cl.phone_no .read_more a :hover{ color: #fff;}*/
.cl.phone_no .read_more :hover{ background: #4b4b4b;}
.cl.phone_no .box-call-txt{ display: none; font-size: 16px !important; width: 130px !important; float: left; text-align:left; padding-left:7px; padding-top: 6px; color: #333;} 
#procontainer div .phone_no{ background-color:#eeeeee; float:left; width:100%; }
h1, h2{ padding:0px; margin:0px;}
.about_us_main .middlename{top:-17px;}
.about_section{ margin-top: 26px;float:left; width:100%;}
.bdy-txt-n.ul_about {
    float: left;
    width: 100%;
}
.about_section .heading_long{ margin-bottom:-15px;}
.knw_more{ background-color: #fff; float: left; width: 247px; border: 1px solid #eeeeee;}
.mid_round h1{ font-size: 16px;}
.readmore_home{margin-top:10px;  }
.readmore_home a{ background-image:url("images/ar_read.png"); font-family: 'OpenSans-Semibold'; background-position: 5px; background-repeat:no-repeat; color:#000; padding-left:20px; font-size: 13px;}
.content_section{ float:left; width:100%; margin-top: 30px;}
.left_about_part{ float:left; width:350px; margin-right:15px;}
.right_contact_part{ float:left;  width:350px; border-left:1px solid #ccc; padding-left: 17px;}
.right_contact_part form{ margin-bottom:0px;}
.heading_long{float: left; width: 100%;}
span.full_line{width: 100%; height: 1px; background-color: #ccc; float: left;}
.middlename{ text-align:center; position: relative;  top: -12px;}
.middlename span{ padding:5px 15px; background-color: #fafafa;}
.content_section p{ font-size:13px; color:333; line-height:20px;}
.read_more_about{ float:right; background-image:url("images/ar_read.png"); font-family: 'OpenSans-Semibold'; background-position: 5px; background-repeat:no-repeat; color:#000; padding-left:25px; font-size: 13px; text-decoration:none;}	
.read_more_about:hover{ color:#2D478E;}
.form_submit input[type="text"]{ width:44%; padding:5px; font-size: 12px; margin-bottom:10px; margin-right: 14px; float: left;}
.form_submit textarea{ width:99%; margin-bottom:10px; min-height:80px; resize:none;}
.right_input{ margin-right:0px!important;}
.form_submit input[type="submit"]{ width:100%; background-color:#4b4b4b; padding:10px 0px; color:#fff; border:0px; cursor:pointer; }
.form_submit input[type="submit"]:hover{background-color:#2B6CAB;}
.assocate_main{ background-color:#eeeeee; background-image:url("images/bg_slider.png"); width: 100%; margin-top:20px; padding-bottom:20px;}
.assocate_heading.hot-pro-txt-2{margin-top: 41px;}
.assocate_heading.hot-pro-txt-2 .middlename span{ padding:5px 15px; background-color: #eeeeee;}
.middlename h1{ padding:5px 15px; background-color: #fafafa;     color: #424344; text-transform:uppercase;    width: auto; margin: 0px auto; text-align: center; display: inline;font-size:28px; font-weight:normal;     position: relative;    top: -7px;}
.main-re2 .middlename h1{top:0px}
.middlename h2{ padding:5px 15px; background-color: #fafafa;  width: auto; margin: 0px auto; text-align: center; display: inline;font-size:23px; font-weight:normal; text-transform:uppercase;     color: #424344; }
.main_home_out ul {
    float: left;
    width: 97%;
    margin: 0px 0px 0px 15px;
    padding: 0px;
	    font-size: 13px;
}
.main_home_out ul li{ line-height:26px;}
.hot_project_container .promoterdetail{float: left; width: 225px; margin-bottom: 5px;      margin-right: 15px!important;}
.hot_project_container .phone_no.cl{background-color: #eeeeee;  float: left;  width: 100%;}
.hot_project_container .cl.phone_no .box-call-txt{ width: 135px;}
.hot_project_container div .prodetail2{ margin-bottom:8px; float:left;}
#paginate-bottom{margin-top:20px;}
.main_home_out .heading_long{ margin-top: 30px;}
 
 /* MENU MAIN */
 
 /*Strip the ul of padding and list styling*/
.menu_main ul {
	list-style-type:none;
	margin:0;
	padding:0;
	position: relative;
	    z-index: 999;
}

/*Create a horizontal list with spacing*/
.menu_main li {
	display:inline-block;
	float: left;
	margin-right: 1px;
}

/*Style for menu links*/
.menu_main li a {
	display:block;
    padding: 10px 6px;
	text-align: left;
	font-size:13PX;
	text-transform:uppercase;
	color: #fff;
	background: #2f3036;
	text-decoration: none;
}

/*Hover state for top level links*/
.menu_main li:hover a {
	background: #316AA1;
	
}

/*Style for dropdown links*/
.menu_main li:hover ul{ position:absolute}
.menu_main li:hover ul a {
	background: #f3f3f3;
	color: #2f3036;
	text-transform:uppercase;


}

/*Hover state for dropdown links*/
.menu_main li:hover ul a:hover {
	background: #316AA1;
	color: #fff;
}

/*Hide dropdown links until they are needed*/
.menu_main li ul {
	display: none;
	width:250px;
}

/*Make dropdown links vertical*/
.menu_main li ul li {
	display: block;
	float: none;
}

/*Prevent text wrapping*/
.menu_main li ul li a {
	width: auto;

	padding: 10px 20px;
}

/*Display the dropdown on hover*/
.menu_main ul li a:hover + .hidden, .hidden:hover {
	display: block;
}

/*Style 'show menu' label button and hide it by default*/
.menu_main .show-menu {
	
	text-decoration: none;
	color: #fff;
	background: #316AA1;
	text-align: left;
	padding: 10px 0;
	display: none;
}

/*Hide checkbox*/
.menu_main input[type=checkbox]{
    display: none;
    -webkit-appearance: none;
}

/*Show menu when invisible checkbox is checked*/
.menu_main input[type=checkbox]:checked ~ #menu{
    display: block;
}


/*Responsive Styles*/

@media screen and (max-width : 760px){
	/*Make dropdown links appear inline*/
	.menu_main ul {
		position: static;
		display: none;
	}
	/*Create vertical spacing*/
	.menu_main li {
		margin-bottom: 1px;
	}
	/*Make all menu links full width*/
	.menu_main ul li, li a {
		width: 100%;
	}
	/*Display 'show menu' link*/
	.show-menu {
		display:block;
	}
	.menu_main .show-menu {		display:block;}
}

/* left panel accordian */


div.simpleTabs {
    padding: 4%;
    float: left;
    width: 92%;
}
ul.simpleTabsNavigation {margin-bottom: 11px; margin:0px; padding:0; text-align:left; border-bottom:solid 1px #ccc; float:left; width:100%; }
ul.simpleTabsNavigation li { list-style:none; display:inline; margin:0; padding:0; }
ul.simpleTabsNavigation li a { float:left; border:1px solid #848181; padding:3px 13px; background:#fff; font-size:14px; text-decoration:none; font-family: 'OpenSans-Semibold'; font-size:13px;color:#4b4b4b; }
ul.simpleTabsNavigation li a:hover { background-color:#F6F6F6; }
ul.simpleTabsNavigation li a.current { background:#848181; color:#fff;}
div.simpleTabsContent { border:0; padding:5px 15px 15px; margin-top:3px; display:none; }
div.simpleTabsContent.currentTab { display:block; }
.pr_ser_heading_right.lft-form-head
{
font-family: 'OpenSans-Semibold';
color:#4b4b4b;
text-transform:uppercase;
font-size:13px;
}
.pr_ser_heading_left
{
width: 18%;
    margin-left: 5px;
}
.pro_search
{
float:left;
width:100%;
background-color:#fff;
}

div.simpleTabsContent.currentTab {
    display: block;
    float: left;
    width: 100%;
    padding: 0;
	    margin-top: 15px;
}
ul.simpleTabsNavigation li
{
float:left;
}
.pro-search-txt
{
color: #9d8f8f;
font-family: 'OpenSans-Semibold';
font-size:12px;
    margin-right: 18px;
}
.search_outer .right_input select{ width:100%!important; font-size:11px!important;} 
.right_input
{
    width: 59%;
	
}
.pro-list-txt
{
color:#9d8f8f;
text-transform:uppercase;
font-family: 'Roboto';
    padding: 4px 0;
}



.pro-search-txtb
{
color:#848181;
font-family: 'OpenSans-Semibold';
font-size:13px;
}
.deve-table-txtw.top_sec {
    background-color: #F5F5F5;
    border-top: 1px solid #E0E0E0;
    margin-top: 1px;
}
.search-result-name {
    background-color: #333;
    color: #fff;
    text-align: center;
    padding: 5px;
}
ul.news-txt.search_li .box-txtb{ width:19%!important; }
ul.news-txt.search_li .box-txt{ width:75%!important; float:left;}
.section_dis_Search{ min-height:150px;}
ul.news-txt.search_li li{ float:left; width:100%;}
.main_view{ float: left; width: 100%; background-color: #ccc;}
.view_desil_main{float: left; width: 49.5%; padding: 9px 0px;     border-right: 1px solid #B3B3B3;}
.view_det_left{ width:30px; float:left;  cursor:pointer;}
.view_det_left img{ width:20px; margin-top: 5px; cursor:pointer;    margin-left: 5px;}
.view_det_right{ width:73%; float:left; font-size: 12px; cursor:pointer; padding-top:2px;}
.send_detail_main{ float:left; width:50%;padding: 9px 0px; }
.send_det_left{width:30px; float:left;  cursor:pointer;}
.send_det_left img{width:20px;margin-top: 5px; cursor:pointer;    margin-left: 5px; }
.send_det_right{width:73%; float:left; font-size: 12px;  padding-top:2px; cursor:pointer;     padding-top: 2px;}
.send_det_right:hover, .view_det_right:hover{ color:#2D468C;}
.main_search .main_reult .promoterdetail {margin-bottom: 14px;  margin-right: 14px!important;}
.pro_sea_name { text-align: center; font-size: 14px;  padding: 5px;}
.main_search  #PROPERT {  margin: 14px 0 15x 0;}
.main_market { width: 100%; background-color: #948F8F; float: left; color: #fff;  padding: 5px 0px;}
.left_market {float: left; width: 52%; text-align:center; font-size: 13px; vertical-align: middle;}
.market_map_mid{float: left; width: 10%; }
.market_map_mid img{ width:auto!important; cursor:auto!important;}
.right_market{ width:38%; float:left; text-align:center;}
.right_market .search-result-icon-txt{ color:#fff; width:100%; float:left; text-decoration:none!important; padding-top:3px;}
.right_market .search-result-icon-txt:hover{ text-decoration:underline!important;}
.main_search #paginate-bottom{ margin-bottom:20px;}
@media screen and (min-width: 320px) and (max-width: 479px) { 

.container_out{ width:95%; }
.bar_phone, .bar_social{ height:auto; width:100%; font-size:13px;}
.phn_number_top{font-size: 14px; margin-bottom:10px;}
.left_round, .right_round{ width:10%;}
.mid_round{ width:80%; padding: 13px 0px!important;}
.pro_search{padding-top: 20px;}
.menu_main li { margin-bottom: 0px;}
.pro_mid {width: 100%;}
.pro_mid_left {padding: 4px 5px; margin: 3px 0px;}
.pro_mid_right{padding: 4px 9px; margin: 0px 0px;}
.pro_right{ width:100%;}
.refine_right { width: 55%;}
.carousel li { margin-right: 5px; background-color: #FFF; padding: 0px;width: 146px !important; height: 95px !important; border: 1px solid #CCC;}
.pro_right{padding-top: 7px;}
.top_properties{margin-top: -132px;}
.outer_proper{padding-bottom: 4px;}
.refine_right_lf select#pricerange{ width:100%;}
.refine_left{width: 38%;margin-top: 5px; padding-left: 7px; text-align: left;}
.sidebar_inner{ width:100%;}
.sidebar {width: 100%; margin-bottom: 0px;}
.top_section_sidebar{width:99.9%;}
.add_part{ width:96%;}
.add_part img {width: 100% !important;}
.add_part div {padding-bottom: 0px !important; width: 100% !important;}
#procontainer{ width:100%; margin-left:0px;}
.right_content{ width:100%; margin-left: 0px; margin-top: 15px;}
.main-re1{ width:95.5%; }
.main-r1{width: 40%;}
.main-r2 { width: 55%;}
.pr_ser_heading{ margin-top:0px;}
.left_about_part{width: 100%; margin-right: 0px;}
.right_contact_part{ border-left:0px; padding-left: 0;width: 100%; margin-top: 40px;}
div .promoterdetail{ width:100%;margin-right: 0px!important; margin-bottom: 25px;}
.readmore_home { margin-top: 0;}
.form_submit input[type="text"]{ width:100%;}
.inner_box { width: 100%;}
.content_section{ margin-top:40px;}
.foot_top_link{ width:100%;}
#footer{width: 100%; padding-right: 0; margin-right: 0;}
.foot_bootm {width: 100%;}
.left_foot {width: 100%; margin-bottom: 20px;}
.right_foot {width: 30%;}
.mid_foot {width: 70%; text-align:left;}
.left_side_header img{margin-left: 51px;}
.left_side_header{width: 100%;}
.mid_part_header{width: 100%; min-height: 93px;}
.contact_us_foot{ width:100%; margin-top: 25px;}
.prodetail2 img{ cursor:pointer!important;}

.menu_left {width: 100%;}
.menu_main li a{text-align: left;}
.mid_part_header > div { float: right;  padding-top: 15px;  width: 100% !important;}
.mid_part_header {width: 50%;}
.left_side_header {width: 50%;}
.left_side_header img{width: 94%; height:auto;    margin-left: 0;}
.mid_part_header > div img{ width:100%;}
.slider_main img{height: auto;}
.slider_main{height: 230px;}
.mid_round h1 { font-size: 15px;}
.menu_main ul{ width:100%;}
.menu_main ul li {border-bottom: 1px solid #CCC;float: left; width: 96%; padding:0px 2%; background-color:#2F3036; }
.menu_main li.current a{background-color:#2F3036; }
.menu_main ul li:hover{ background-color:#2F3036;}
.menu_main ul li a{padding: 10px 0px;}
.menu_main ul li a:hover{ color:#ccc;}
.menu_main li:hover a {
    background: #2F3036; color:#ccc;
}
.menu_main ul{ position:relative!important;}
.menu_main ul ul li{ width: 100%!important; padding:0px!important; }
.menu_backgroud .container_out{ width:100%;}
.sidebar_inner{margin-top: 20px;}
.menu_main .show-menu{background: #2F3036;  background-image:url('images/menu.png');  padding: 24px 0px; background-repeat:no-repeat; cursor:pointer; font-size:0px;}
div .promoterName{width: 142px; padding: 0px;}
div .promoterdev{width: 140px;}
div .promoterholder { float: left;margin-bottom: 30px; padding-right:7px; padding-left: 3px;}
.left_breadcrumbs { width: 100%;}
.right_paginate{width: 100%;}
.log_heading { width: 100%;}
.pagination ul {margin: 20px 0px 0px 0px;text-align: left;}
.hot_project_container #container{width: 97%;}
.top_line{width: 99.6%;}
ul#CITY_TAB {  margin-top: 18px;  margin-right: 20px; width: 94%;}
.hot_project_container .cl.phone_no .box-call-txt {width: 67%;}
.dev_detail .top_line { width: 99%;}
.hot_project_container .logo_small_company { left: 75px;}
#country2 { width:100%;}
#country2 table{ width:100%; overflow:auto; position:relative; display:block;}
.hot_project_container .promoterdetail { float: left;  width: 100%;  margin-bottom: 5px;  margin-right: 0px !important;}
.hot_project_container div .prodetail2 {   margin-bottom: 8px;    float: left;   width: 94%;}
#PROPERT_DISPLAY .inerdiv, #PROPERT .inerdiv{margin: 4px 9px 25px 4px; width: 287px;}
#paginate-top{ margin-top:5px; margin-bottom: 12px;}
.breadcrumb { width: 100%;	}
.pr_sale_main {    margin: 0px 0px 0px 0px;}
.pagination a.disabled, .pagination a.disabled:hover{padding: 3px 1px;}
#paginate-bottom { margin-top: 0px;}
.heading_long {  float: left;  width: 98%;}

.middlename h2 {   font-size: 15px; }
.left_about { width: 100%;}
.knw_more{width: 98%;}
.know-more-bg{width: 100%; margin-bottom:20px;}
.about_us_main{margin-top: 20px;}
.right_about { margin-top: 30px; width: 88%;}
.news-txt .box-txtb{ width:100%;}
.content_home{ margin-top:30px; width: 90%; }
.content_home .heading_long{ width:100%; margin-top:30px;}
.left_contact { width: 98%;}
.small_contact_name { width: 97%;}
.sub_add.bdy-txt-n { width: 97%;}
.sub_add .small_contact_name1 {width: 97%;}
.foot_top_link #footer a{ font-weight:normal;}
.right_contact.textblack{ display:none}
.small_heading { width: 51%; margin-top: 17px; font-size: 15px;}
.logo_small_company{left: 95px;}
.prodetail2 .news-txt .box-txtb {width: 31%;}
.map_img iframe{ width:100%;} 
.left_cont { width: 100%; margin-right:0px;}
.right_cont {  width: 100%; margin-left:0px; }
.main_emi { width: 100%!important;}
.emi_submit input[type="button"]{width: 96%!important; margin-left: 4px!important;}
.main_emi_con{width: 100%!important;}
.emi_calculater{ width:100%!important;}
.right_emi_Section select { width: 100%!important;}
.right_emi_Section input[type="text"] { width: 95%!important;}
.emi_submit input[type="submit"]{width: 96%!important; margin-left: 4px!important;}

.main_emi .right_emi_Section { width: 67% !important;}	
.main_emi .right_emi_Section input[type="text"]{    width: 63% !important;}
.left_emi_Section{width: 26%!important;}
.emi_section { width: 96%!important;}
.right_emi_Section{width:67%!important;}
.left_cont1 { width: 100%; margin-right:0px;}
.right_cont1 {  width: 100%; margin-left:0px; }

.right_market { width: 19%;}
.cl.phone_no .box-call-txt {width: 70%; color:#333!IMPORTANT;}
.main-re{ width:100%;} 
.main-r { width: 97%;}
.main-r2 { width: 55%;}
.main-re2 { width: 100%;}
main-r1 { width: 39%;}

#properties_menu .shadetabs li {
    display: inline;
    margin: 0px 0px 26px 0px;
    line-height: 42px;
}
.table_inner {width: 93%;}
.table_inner #country1{display: block;position: relative;overflow: auto;}
.table_inner #country1 table{ width:100%; overflow: auto; position: relative;}
.main-re2-drv {  width: 99%;  padding-right: 1%;}
.dev_detail_inner #container {width: 96.8% !important;}.hot_project_container{width: 99%;}
.top_accordian.dev_detail { float: left;  width: 100%;}
.bar_social{border-top: 1px solid #ccc;}
.menu_backgroud:hover{ background-color:#626265;}
.pro-list-txt{width: 100%!important;}
#country3{ width:100%;}
#country3 div {width: 100%!important; margin:0px!important;}
#country3 div img{ width:100%;}
.main_home_out .inner_content .news-txt{margin-left: 0px; padding-left:0px;}
.main_home_out .inner_content ul{ margin: 0px 0px 15px 16px; padding:0px;}
.ul_about ul{ margin: 0px 0px 15px 16px; padding:0px;}
.nbs-flexisel-nav-left{background:url(images/ar_left.png) no-repeat left top;width:49px;height:63px;width: 49px; left:10px; background-size:40%;background-position: 0px 18px;}
.nbs-flexisel-nav-right{background:url(images/ar_right.png) no-repeat left bottom;width:49px;height:63px;right: 0px; background-size:40%; background-position: 20px 18px;}
.br_orf_name.last_br{border-bottom: 1px dashed #CCC;}
.br_orf_name {  width: 100%;  min-height: inherit!important;}
.reg_ofc_main .brach_name, .branc_ofc .brach_name{width: 94%;}

}

@media screen and (min-width: 480px) and (max-width: 639px) { 
 body{ -webkit-text-size-adjust: none;}
 .main-r .main-r1 {  width: 40%;}
.container_out{ width:95%; }
.bar_phone{width: 67%;font-size:13px; height:auto; margin-bottom:10px;}
.bar_social{ height:auto; width:33%; }
.phn_number_top{font-size: 13px; margin-bottom:10px;}
.left_round, .right_round{ width:6%;}
.name_search{ text-align:left;}
.left_label{width: 36%;}
.prodetail2 img{ cursor:pointer;}
.prodetail2 .news-txt .box-txtb { width: 33%;}
.prodetail2 .news-txt .box-txt{ width:63%;}
.main-r1 {  width: 100%;}
.logo_small_company{left: 46px;}
.mid_round{ width:88%; padding: 13px 0px;}
.pro_mid {width: 100%;}
.hot_project_container .cl.phone_no .box-call-txt { width: 70%;}
.dev_detail .top_line { width: 99%;}
.hot_project_container .logo_small_company { left: 75px;}
#country2 { width:100%;}
#country2 table{ width:100%; overflow:auto; position:relative; display:block;}
.hot_project_container .promoterdetail { float: left;  width: 100%;  margin-bottom: 5px;  margin-right: 0px !important;}
.hot_project_container div .prodetail2 {   margin-bottom: 8px;    float: left;   width: 94%;}
#PROPERT_DISPLAY .inerdiv, #PROPERT .inerdiv{margin: 4px 14px 25px 4px; width: 281px;}
#paginate-top{ margin-top:5px; margin-bottom:15px;}
.main_loction{ width:100%;}
#country3{ width:100%;}
.main_emi { width: 100%!important;}
.emi_submit input[type="button"]{width: 96%!important; margin-left: 4px!important;}
.main_emi_con{width: 100%!important;}
.emi_calculater{ width:100%!important;}
.right_emi_Section select { width: 100%!important;}
.right_emi_Section input[type="text"] { width: 95%!important;}
.emi_submit input[type="submit"]{width: 96%!important; margin-left: 4px!important;}

.main_emi .right_emi_Section { width: 67% !important;}	
.main_emi .right_emi_Section input[type="text"]{    width: 78% !important;}
.left_emi_Section{width: 26%!important;}
.emi_section { width: 96%!important;}
.right_emi_Section{width:67%!important;}
#country3 div {width: 100%!important; margin:0px!important;}
#country3 div img{ width:100%;}
.right_contact.textblack{ display:none}
div .promoterdetail { width: 48%; margin-right: 2% !important; margin-bottom:15px;}
.read_more_about{margin-bottom: 30px;}
.cl.phone_no .box-call-txt {width: 127px;}
.pro_mid_left {padding: 4px 5px; margin: 3px 0px;}
.pro_mid_right{padding: 4px 9px; margin: 0px 0px;}
.pro_right{ width:100%;}
.refine_right { width: 55%;}
.pro_right{padding-top: 7px;}
.top_properties{margin-top: -132px;}
.outer_proper{padding-bottom: 4px;}
.refine_right_lf select#pricerange{ width:100%;}
.refine_left{width: 38%;margin-top: 5px; padding-left: 7px; text-align: left;}
.sidebar_inner{ width:100%;}
.sidebar {width: 100%;}
.top_section_sidebar{width:99.9%;}
.add_part{ width:96%;}
.add_part img {width: 100% !important; }
.add_part div {padding-bottom: 0px !important; width: 50% !important; float:left;}
#procontainer{ width:100%; margin-left:0px;}
.right_content{ width:100%; margin-left: 0px; margin-top: 0;}
.pr_ser_heading{ margin-top:0px;}
.left_about_part{width: 100%; margin-right: 0px;}
.right_contact_part{ border-left:0px; margin-top:10px; padding-left: 0;width: 100%;}
.main_home_out .inner_content ul{ margin: 0px 0px 15px 16px; padding:0px;}
.ul_about ul{ margin: 0px 0px 15px 16px; padding:0px;}
.form_submit input[type="text"]{ width:100%;}
.inner_box { width: 100%;}
.content_section{ margin-top:40px;}
.foot_top_link{ width:100%;}
#footer {
    width: 47%;
    padding-right: 0px;
    margin-right: 10px;
}
.foot_bootm {width: 100%;}
.left_foot {width: 100%; margin-bottom: 20px;}
.right_foot {width: 20%;}
.mid_foot {width: 80%; text-align:left;}
.left_side_header img{margin-left: 51px;}
.left_side_header{width: 100%;}
.mid_part_header{width: 100%;}
.contact_us_foot{ width:100%; margin-top: 20px;}

.menu_left {width: 100%;}
.menu_main li a{text-align: left;}
.mid_part_header > div { float: right;  padding-top: 15px;  width: 100% !important;}
.mid_part_header {width: 50%;}
.left_side_header {width: 50%;}
.left_side_header img{width: 94%; height:auto;    margin-left: 0;}
.mid_part_header > div img{ width:100%;}
.slider_main img{height: auto;}
.slider_main{height: 230px;}
.mid_round h1 { font-size: 15px;}
.menu_main ul{ width:100%;}
.menu_main ul li {border-bottom: 1px solid #CCC;float: left; width: 96%; padding:0px 2%; background-color:#2F3036; }
.menu_main li.current a{background-color:#2F3036; }
.menu_main ul li:hover{ background-color:#2F3036;}
.menu_main ul li a{padding: 10px 0px;}
.menu_main ul li a:hover{ color:#ccc;}
.menu_main li:hover a {
    background: #2F3036; color:#ccc;
}
.menu_main ul{ position:relative!important;}
.menu_main ul ul li{ width: 100%!important; padding:0px!important; }
.menu_backgroud .container_out{ width:100%;}
.menu_backgroud .container_out{ width:100%;}
.sidebar_inner{margin-top: 20px;}
.menu_main .show-menu{background: #2F3036;  background-image:url('images/menu.png');  padding: 24px 0px; background-repeat:no-repeat; cursor:pointer; font-size:0px;}
div .promoterName{width: 142px; padding: 0px;}
div .promoterdev{width: 140px;}
div .promoterholder { float: left; padding-left: 4px;; margin-bottom: 30px; padding-right: 6px;}
.left_breadcrumbs { width: 100%;}
.right_paginate{width: 100%;}
.pagination ul {margin: 20px 0px 0px 0px;text-align: left;}
.hot_project_container #container{width: 97%;}
ul#CITY_TAB {  margin-top: 18px;  margin-right: 20px;  width: 97%;}
.hot_project_container .promoterdetail { float: left;  width: 50%;  margin-bottom: 5px;  margin-right: 0px !important;}
.hot_project_container div .prodetail2 {   margin-bottom: 8px;    float: left;   width: 94%;}
#PROPERT_DISPLAY .inerdiv, #PROPERT .inerdiv{margin: 4px 14px 25px 4px; width: 205px;}
.news-txt{padding-left: 0;}
.hot_project_container  .logo_small_company{left: 41px;}
.hot_project_container .cl.phone_no .box-call-txt {  width: 118px;}
.breadcrumb { width: 100%;	}
.pr_sale_main {  margin: 0px 0px 0px 0px;}
.pagination a.disabled, .pagination a.disabled:hover{padding: 3px 1px;}
#paginate-bottom { margin-top: 7px;}
.heading_long {  float: left;  width: 100%;}
.middlename h1{   font-size: 15px;}
.middlename h2 { font-size: 15px;}
.left_about { width: 100%;}
.knw_more{width: 98%;}
.know-more-bg{width: 100%; margin-bottom:20px;}
.about_us_main{margin-top: 20px;}
.right_about { margin-top: 30px; width: 91%;}
.map_img iframe{ width:100%;}
.left_cont{ width:100%!important; margin-right:0px;}
.right_cont{ width:100%!important; margin-right:0px;}
.left_cont1{ width:100%!important; margin-left:0px;}
.right_cont1{ width:100%!important; margin-left:0px;}
.branc_ofc{ float:left; width:100%; margin-top:20px;}
.br_orf_name{width:100%;  min-height: inherit!important;}
.news-txt .box-txtb{ width:100%;}
.content_home{ margin-top:0px; width: 93%; }
.content_home .heading_long{ width:100%; margin-top:30px;}
.left_contact { width: 99%;}
.small_contact_name { width: 98%;}
.sub_add.bdy-txt-n { width: 98%;}
.sub_add .small_contact_name1 {width: 98%;}
.foot_top_link #footer a{ font-weight:normal;}
.ser_input {width: 70%;}
	.ser_button { margin-top:0px; margin-bottom:0px;    width: 30%;}
	.pro-list-txt{ width:100%!important;}
	
.small_heading {  width: 57%; margin-top: 14px;}
.main-re{ width:100%;} 
.main-r { width: 97%;}
.main-r2 { width: 55%;}
.main-re2 { width: 100%;}
main-r1 {  width: 39%;}
#properties_menu .shadetabs li {  display: inline;  margin: 0px 0px 26px 0px; line-height: 44px;}
.table_inner {width: 95%;}
.table_inner #country1{display: block;position: relative;overflow: auto;}
.table_inner #country1 table{ width:100%;  overflow: auto; position: relative;}
.main-re2-drv {
    width: 100%;}
	.dev_detail_inner #container {
    width: 98%!important;
}
.top_accordian.dev_detail {
    float: left;
    width: 100%;
}
.nbs-flexisel-nav-left{background:url(images/ar_left.png) no-repeat left top;width:49px;height:63px;width: 49px; left:10px; background-size:40%;background-position: 0px 34px;}
.nbs-flexisel-nav-right{background:url(images/ar_right.png) no-repeat left bottom;width:49px;height:63px; background-size:40%; background-position: 20px 34px; right: 0px;}
.main_search .main_reult .promoterdetail { margin-bottom: 14px; margin-right: 9px !important;}
.view_det_right { width: 72%;}
.send_det_right { width: 72%;}
.search-result-name{ font-size:14px;}
.br_orf_name.last_br{border-bottom: 1px dashed #CCC;}
.reg_ofc_main .brach_name, .branc_ofc .brach_name{width: 96%;}
}



@media screen and (min-width: 640px) and (max-width: 767px) { 
 body{ -webkit-text-size-adjust: none;}
 .main-r .main-r1 {  width: 40%;}
.container_out{ width:95%; }
.bar_phone{width: 67%;font-size:13px; height:auto; margin-bottom:10px;}
.bar_social{ height:auto; width:33%; }
.phn_number_top{font-size: 13px; margin-bottom:10px;}
.left_round, .right_round{ width:6%;}
.name_search{ text-align:left;}
.left_label{width: 36%;}
.prodetail2 img{ cursor:pointer;}
.prodetail2 .news-txt .box-txtb { width: 33%;}
.prodetail2 .news-txt .box-txt{ width:63%;}
.main-r1 {  width: 100%;}
.logo_small_company{left: 46px;}
.mid_round{ width:88%; padding: 13px 0px;}
.pro_mid {width: 100%;}
.hot_project_container .cl.phone_no .box-call-txt { width: 70%;}
.dev_detail .top_line { width: 99%;}
.hot_project_container .logo_small_company { left: 75px;}
#country2 { width:100%;}
#country2 table{ width:100%; overflow:auto; position:relative; display:block;}
.hot_project_container .promoterdetail { float: left;  width: 100%;  margin-bottom: 5px;  margin-right: 0px !important;}
.hot_project_container div .prodetail2 {   margin-bottom: 8px;    float: left;   width: 94%;}
#PROPERT_DISPLAY .inerdiv, #PROPERT .inerdiv{margin: 4px 14px 25px 4px; width: 281px;}
#paginate-top{ margin-top:5px; margin-bottom:15px;}
.main_loction{ width:100%;}
#country3{ width:100%;}
.main_emi { width: 100%!important;}
.emi_submit input[type="button"]{width: 96%!important; margin-left: 4px!important;}
.main_emi_con{width: 100%!important;}
.emi_calculater{ width:100%!important;}
.right_emi_Section select { width: 100%!important;}
.right_emi_Section input[type="text"] { width: 95%!important;}
.emi_submit input[type="submit"]{width: 96%!important; margin-left: 4px!important;}

.main_emi .right_emi_Section { width: 67% !important;}	
.main_emi .right_emi_Section input[type="text"]{    width: 78% !important;}
.left_emi_Section{width: 26%!important;}
.emi_section { width: 96%!important;}
.right_emi_Section{width:67%!important;}
#country3 div {width: 100%!important; margin:0px!important;}
#country3 div img{ width:100%;}
.right_contact.textblack{ display:none}
div .promoterdetail { width: 48%; margin-right: 2% !important; margin-bottom:15px;}
.read_more_about{margin-bottom: 30px;}
.cl.phone_no .box-call-txt {width: 127px;}
.pro_mid_left {padding: 4px 5px; margin: 3px 0px;}
.pro_mid_right{padding: 4px 9px; margin: 0px 0px;}
.pro_right{ width:100%;}
.refine_right { width: 55%;}
.pro_right{padding-top: 7px;}
.top_properties{margin-top: -132px;}
.outer_proper{padding-bottom: 4px;}
.refine_right_lf select#pricerange{ width:100%;}
.refine_left{width: 38%;margin-top: 5px; padding-left: 7px; text-align: left;}
.sidebar_inner{ width:100%;}
.sidebar {width: 100%;}
.top_section_sidebar{width:99.9%;}
.add_part{ width:96%;}
.add_part img {width: 100% !important; }
.add_part div {padding-bottom: 0px !important; width: 50% !important; float:left;}
#procontainer{ width:100%; margin-left:0px;}
.right_content{ width:100%; margin-left: 0px; margin-top: 0;}
.pr_ser_heading{ margin-top:0px;}
.left_about_part{width: 100%; margin-right: 0px;}
.right_contact_part{ border-left:0px; margin-top:10px; padding-left: 0;width: 100%;}
.main_home_out .inner_content ul{ margin: 0px 0px 15px 16px; padding:0px;}
.ul_about ul{ margin: 0px 0px 15px 16px; padding:0px;}
.form_submit input[type="text"]{ width:100%;}
.inner_box { width: 100%;}
.content_section{ margin-top:40px;}
.foot_top_link{ width:100%;}
#footer {
    width: 47%;
    padding-right: 0px;
    margin-right: 10px;
}
.foot_bootm {width: 100%;}
.left_foot {width: 100%; margin-bottom: 20px;}
.right_foot {width: 20%;}
.mid_foot {width: 80%; text-align:left;}
.left_side_header img{margin-left: 51px;}
.left_side_header{width: 100%;}
.mid_part_header{width: 100%;}
.contact_us_foot{ width:100%; margin-top: 20px;}

.menu_left {width: 100%;}
.menu_main li a{text-align: left;}
.mid_part_header > div { float: right;  padding-top: 15px;  width: 100% !important;}
.mid_part_header {width: 50%;}
.left_side_header {width: 50%;}
.left_side_header img{width: 94%; height:auto;    margin-left: 0;}
.mid_part_header > div img{ width:100%;}
.slider_main img{height: auto;}
.slider_main{height: 230px;}
.mid_round h1 { font-size: 15px;}
.menu_main ul{ width:100%;}
.menu_main ul li {border-bottom: 1px solid #CCC;float: left; width: 96%; padding:0px 2%; background-color:#2F3036; }
.menu_main li.current a{background-color:#2F3036; }
.menu_main ul li:hover{ background-color:#2F3036;}
.menu_main ul li a{padding: 10px 0px;}
.menu_main ul li a:hover{ color:#ccc;}
.menu_main li:hover a {
    background: #2F3036; color:#ccc;
}
.menu_main ul{ position:relative!important;}
.menu_main ul ul li{ width: 100%!important; padding:0px!important; }
.menu_backgroud .container_out{ width:100%;}
.menu_backgroud .container_out{ width:100%;}
.sidebar_inner{margin-top: 20px;}
.menu_main .show-menu{background: #2F3036;  background-image:url('images/menu.png');  padding: 24px 0px; background-repeat:no-repeat; cursor:pointer; font-size:0px;}
div .promoterName{width: 142px; padding: 0px;}
div .promoterdev{width: 140px;}
div .promoterholder { float: left; padding-left: 4px;; margin-bottom: 30px; padding-right: 6px;}
.left_breadcrumbs { width: 100%;}
.right_paginate{width: 100%;}
.pagination ul {margin: 20px 0px 0px 0px;text-align: left;}
.hot_project_container #container{width: 97%;}
ul#CITY_TAB {  margin-top: 18px;  margin-right: 20px;  width: 97%;}
.hot_project_container .promoterdetail { float: left;  width: 50%;  margin-bottom: 5px;  margin-right: 0px !important;}
.hot_project_container div .prodetail2 {   margin-bottom: 8px;    float: left;   width: 94%;}
#PROPERT_DISPLAY .inerdiv, #PROPERT .inerdiv{margin: 4px 14px 25px 4px; width: 205px;}
.news-txt{padding-left: 0;}
.hot_project_container  .logo_small_company{left: 41px;}
.hot_project_container .cl.phone_no .box-call-txt {  width: 118px;}
.breadcrumb { width: 100%;	}
.pr_sale_main {  margin: 0px 0px 0px 0px;}
.pagination a.disabled, .pagination a.disabled:hover{padding: 3px 1px;}
#paginate-bottom { margin-top: 7px;}
.heading_long {  float: left;  width: 100%;}
.middlename h1{   font-size: 15px;}
.middlename h2 { font-size: 15px;}
.left_about { width: 100%;}
.knw_more{width: 98%;}
.know-more-bg{width: 100%; margin-bottom:20px;}
.about_us_main{margin-top: 20px;}
.right_about { margin-top: 30px; width: 91%;}
.map_img iframe{ width:100%;}
.left_cont{ width:100%!important; margin-right:0px;}
.right_cont{ width:100%!important; margin-right:0px;}
.left_cont1{ width:100%!important; margin-left:0px;}
.right_cont1{ width:100%!important; margin-left:0px;}
.branc_ofc{ float:left; width:100%; margin-top:20px;}
.br_orf_name{width:100%;  min-height: inherit!important;}
.news-txt .box-txtb{ width:100%;}
.content_home{ margin-top:0px; width: 93%; }
.content_home .heading_long{ width:100%; margin-top:30px;}
.left_contact { width: 99%;}
.small_contact_name { width: 98%;}
.sub_add.bdy-txt-n { width: 98%;}
.sub_add .small_contact_name1 {width: 98%;}
.foot_top_link #footer a{ font-weight:normal;}
.ser_input {width: 70%;}
	.ser_button { margin-top:0px; margin-bottom:0px;    width: 30%;}
	.pro-list-txt{ width:100%!important;}
	
.small_heading {  width: 57%; margin-top: 14px;}
.main-re{ width:100%;} 
.main-r { width: 97%;}
.main-r2 { width: 55%;}
.main-re2 { width: 100%;}
main-r1 {  width: 39%;}
#properties_menu .shadetabs li {  display: inline;  margin: 0px 0px 26px 0px; line-height: 44px;}
.table_inner {width: 95%;}
.table_inner #country1{display: block;position: relative;overflow: auto;}
.table_inner #country1 table{ width:100%;  overflow: auto; position: relative;}
.main-re2-drv {
    width: 100%;}
	.dev_detail_inner #container {
    width: 98%!important;
}
.top_accordian.dev_detail {
    float: left;
    width: 100%;
}
.nbs-flexisel-nav-left{background:url(images/ar_left.png) no-repeat left top;width:49px;height:63px;width: 49px; left:10px; background-size:40%;background-position: 0px 34px;}
.nbs-flexisel-nav-right{background:url(images/ar_right.png) no-repeat left bottom;width:49px;height:63px; background-size:40%; background-position: 20px 34px; right: 0px;}
.main_search .main_reult .promoterdetail { margin-bottom: 14px; margin-right: 9px !important;}
.view_det_right { width: 72%;}
.send_det_right { width: 72%;}
.search-result-name{ font-size:14px;}
.br_orf_name.last_br{border-bottom: 1px dashed #CCC;}
.reg_ofc_main .brach_name, .branc_ofc .brach_name{width: 96%;}
}



@media screen and (min-width: 768px) and (max-width: 1023px) { 
.container_out {
    width: 96%;
	}
.bar_phone{width: 55%; }
.phn_number_top{ font-size:13px; padding-top:6px; padding-bottom:2px;}
.menu_main li a{ padding: 6.5px;}
.mid_round {  width: 91%;}
.bar_social{ width:45%;}
.refine_left { width:34%;}
.pro_mid_left{padding: 4px 12px;}	
.right_content {
    float: left;
    width: 65%;
    margin-left: 11px;
}
.reg_ofc_main .brach_name, .branc_ofc .brach_name{width: 96%;}
.main_search .main_reult .promoterdetail{margin-right: 9px !important;}
.nbs-flexisel-nav-right{right: 0;}
.nbs-flexisel-nav-left{left: 14px;}
.foot_top_link { width: 100%;}
#footer{margin-right: 25px;}
.hot_project_container #container{width: 98%;}
.hot_project_container .promoterdetail{margin-right: 7px !important;}
#PROPERT_DISPLAY .inerdiv, #PROPERT .inerdiv{width: 204px;}
.left_breadcrumbs {width: 48%;}
.pr_sale_main .bottom_paginate {width: 98%;}
#procontainer {width: 100%;}
div .promoterdetail{margin-right: 8px !important; margin-bottom:15px;}
.left_about_part{width: 100%; margin-right: 0px;}
.right_contact_part {
    float: left;
    width: 100%;
    border-left: 0px;
    padding-left: 0px;
}
.form_submit textarea { width: 99%;}
.form_submit input[type="submit"] { width: 99%;}
.menu_left { width: 100%;}
.contact_us_foot { width: 98%; float: left; color: #FFF;  margin-top: 20px;}
.left_foot { width: 40%; float: left;}
.mid_foot { width: 46%}
.right_foot { width: 12%;}
div .promoterName {width: 151px;}
.right_about {width: 60%; padding: 15px; float: left; text-align: justify; margin-left: 11px;}
.left_about { width: 247px;}
.content_home .heading_long{margin-top: 29px;}
.left_contact { width: 354px;}
.small_contact_name {  width: 97%;}
.map_img iframe{ width:100%;}
	.our_guid, .news-txt .box-txtb{ width:100%;}
div .promoterdev {width: 149px;}
div .promoterholder {
    float: left;
    padding-left: 2px;
    padding-right: 5px;
    margin-bottom: 30px;
}
.main-re { width: 100%;}
	.main-re2-drv{ width:100%;}
	.main-r { width: 98%;}
	.dev_detail_inner #container {
    width: 98% !important;
}
.table_inner {width: 96%;}
.table_inner #country1{display: block;position: relative;overflow: auto;}
	.table_inner #country1 table{ width:100%;  overflow: auto; position: relative;}
	#properties_menu .shadetabs li {
    display: inline;
    margin: 0px 0px 26px 0px;
  line-height: 41px;
}
.main_home_out{width: 96%;}
.main-re2{ width:100%;}
.main-r2{width: 50%;}
.pr_ser_heading{margin-top:0px;}
.prodetail2 img{ cursor:pointer;}
.prodetail2 .news-txt .box-txtb{ width:33%;}
.prodetail2 .news-txt .box-txt { width: 63%;}
.pro_for_sale_main .main-re1 {margin: 0px;}
.main-re1 img { width: 100%; height: auto;}
.main_home_out .news-txt{margin-left: 0px; padding-left:0px;}
.main_home_out .inner_content ul{ margin: 0px 0px 15px 16px; padding:0px;}
.ul_about ul{ margin: 0px 0px 15px 16px; padding:0px;}
.sub_add .small_contact_name1{padding: 7px 7px;}
.carousel li{width: 158px !important;}
.right_contact_part{margin-top: 35px;}
.top_line{width: 479px;}
.br_orf_name.last_br{border-bottom: 1px dashed #CCC;}
.left_cont{ width:100%!important; margin-right:0px;}
.right_cont{ width:100%!important; margin-right:0px;}
.left_cont1{ width:100%!important; margin-left:0px;}
.right_cont1{ width:100%!important; margin-left:0px;}
.branc_ofc{ float:left; width:100%; margin-top:20px;}
.br_orf_name{width:100%;  min-height: inherit!important;}
.menu_main li a{ text-transform:capitalize!important;}
}

@media screen and (min-width: 1024px) and (max-width:1030px) {.nbs-flexisel-nav-right{right: 0;}
.main_home_out{ width:97%;}
.small_heading{ margin-top:20px;}
.nbs-flexisel-nav-left{left: 14px;}}
.br_orf_name{min-height: 199px;}
.main_emi_con{ width:100% ; margin: 0px auto; margin-top:15px;}
.main_emi_con #response{ width:100%; float:left;}
.emi_section1{    padding: 12px 5px;  text-align: center;   font-size: 16px;}
.main_emi{ width:100%; margin:0px auto; margin-top:15px;}
.emi_calculater {
    width: 100%;
    float: left;
margin-bottom: 19px;
    /* padding: 10px; */
  
}

.emi_section {
    width: 98%;
    float: left;
    margin-bottom: 5px;
    padding: 12px 5px;
    border-bottom: 1px dashed #ccc;
}
.left_emi_Section {width: 184px; padding-top:7px; margin-right:15px; float: left; font-size:13px; text-align: right;}
.right_emi_Section { width: 350px; float: left; font-size:13px;}
.right_emi_Section input[type="text"]{ width:280px;  padding: 5px; font-size: 13px;}
.right_emi_Section select{ width:294px;  padding: 5px; font-size: 13px;}
.outer_white_contact.cl_emi{ margin-top:0px!important;}
.emi_submit{ padding: 12px 5px; text-align:center;}
.emi_submit input[type="button"] {
    width: 295px;
	margin-top: 8px;
    background-color: #4b4b4b;
    padding: 10px 0px;
    color: #fff;
    border: 0px;
    cursor: pointer;

}
.emi_submit input[type="submit"]{
    width: 295px;
	margin-top: 8px;
    background-color: #4b4b4b;
    padding: 10px 0px;
    color: #fff;
    border: 0px;
    cursor: pointer;
    
}
.emi_submit input[type="button"]:hover{    background-color: #2B6CAB;}
.result_emi_heading.inner{background-color: #124678; color:#FFF; padding:10px 0px;   font-family: 'OpenSans-Bold'; font-size:16px; text-align:center;}
.res_emi .emi_section{    margin-bottom: 0;}

ul.news-txt li {padding-bottom: 8px;     float: left;    width: 100%;}

@media \0screen {	

.form_submit TEXTAREA{ width:97%;  border: 1px solid rgb(169, 169, 169);}
.form_submit input[type="text"]{  border: 1px solid rgb(169, 169, 169); width:44%;}
.top_bar ul{ margin:0px;}
.top_section_sidebar{ border:1px solid #eeeeee;}
.left_breadcrumbs img{ border:0px;}
.bar_social img{ border:none;}
.emi_calculater input, select{border: 1px solid rgb(169, 169, 169);}
.main_home_out{ border:1px solid #eeeeee;}
.about_us_main .right_about{ border:1px solid #eeeeee; padding:14px;}
.outer_white_contact{border:1px solid #eeeeee;}
.flexslider{ margin:10px 0px 8px 0px;}
}

@media all and (min-width:0\0) and (min-resolution: .001dpcm){
.form_submit TEXTAREA{ width:97%;  border: 1px solid rgb(169, 169, 169);}
.form_submit input[type="text"]{  border: 1px solid rgb(169, 169, 169); width:44%;}
.top_bar ul{ margin:0px;}

.left_breadcrumbs img{ border:0px;}
.bar_social img{ border:none;}
.emi_calculater input, select{border: 1px solid rgb(169, 169, 169);}

.flexslider{ margin:10px 0px 8px 0px;}

}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.left_breadcrumbs img{ border:0px;}
.bar_social img{ border:none;}
.top_properties{margin-top:-115px;}

}

/* Home Hero */
.homehero           { background: #000; }
.effect img         { background: #000; cursor:pointer; -webkit-transition:opacity 1s ease-out; -moz-transition:opacity 1s ease-out; -ms-transition:opacity 1s ease-out; -o-transition:opacity 1s ease-out; transition:opacity 1s ease-out;}
.effect:hover img   { opacity:0.3;}

.effect:hover img:hover { opacity:1;}

.image-one          { float:left; background: #000; width:20%;}
.image-one:hover    { float:left; width:20%;}
.image-one img      { float:left; width:100%; height:auto;}
.image-two          { background: #000; float: left; width:66.5%;}
.image-two img      { float: left; width:100%; height:auto;}
.image-thre         { background: #000; float: left; width:33.5%;}
.image-thre img     { float: left; width:100%;  height:auto;}
.image-four         { background: #000; float: left; width:20%; }
.image-four img     { float: left; width:100%; height:auto;}
.image-center       { float: left; width: 60%; background: #000; }
.estatetv           { width: 100%;}
.estatetv img       { width: 100%;     height: 143px;}

.homeform           { padding: 10px 0; }
.homeform  input    { background: #fff; margin: 0 10px 10px 0; padding: 5px;  }
.homeform  .readmore    { background: #fff; margin: 0 10px 0 0;  }
.outer_btn{ position:absolute;  right:0px;}
.emi_cal{ margin-bottom:5px;top:17%; position:fixed;    right: 0px;}
.cal_area {top:51%;    right: 0px; position:fixed;}
.emi_cal a img:hover{ opacity:0.8;}
.cal_area a img:hover{ opacity:0.8;}

.main_outer_re1 {  float: left; width: 192px;}

.basic_pr { float: left;  padding: 5px;  text-align: center;
    width: 95%;
    font-family: 'Roboto';
    font-size: 13px;
    background-color: #BDBDBD;
    color: #fff;
}
.basic_pr strong{   font-size: 14px!important;  font-family: 'OpenSans-Semibold'!important;}

.construction_st img { width: 44%; border: 1px solid #ccc; padding: 5px; margin-right: 6px; margin-bottom: 5px;}
.flat_image_main{ float:left; width:100%; margin-top: 27px;   margin-bottom: 15px;}
.flt_img { float: left; width: 47%; margin-right: 3%;}
.flt_img img { width: 96%; /* border-bottom: 1px solid #ccc; */ border: 1px solid #ccc;  padding: 5px;}
.construction_st { float: left; width:47%; margin-left:3%;}
.main_terms{float:left; box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.08);  background-color: #fff;  padding: 15px; margin-bottom:30px; }
.main_terms .inner_contact{    padding: 0; width:100%;}
.main_terms .terms_con{ float:left; width:100%;}
.terms_con p{  font-family: 'Roboto';   font-size: 13px;  font-weight: normal;  color: #616161;  line-height: 20px; text-align:justify; text-decoration: none;}
.detail_page_header{ float: left;  width: 100%; margin-top: 27px;}

.detail_page_header img{ border: 1px solid #ccc; padding: 5px; width:98.4%;0}



.lightboxOverlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  background-color: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
  display: none;
}

.lightbox {
  position: absolute;
  left: 0;
  width: 100%;
  z-index: 10000;
  text-align: center;
  line-height: 0;
  font-weight: normal;
}

.lightbox .lb-image {
  display: block;
  height: auto;
  max-width: inherit;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}

.lightbox a img {
  border: none;
}

.lb-outerContainer {
  position: relative;
  background-color: white;
  *zoom: 1;
  width: 250px;
  height: 250px;
  margin: 0 auto;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}

.lb-outerContainer:after {
  content: "";
  display: table;
  clear: both;
}

.lb-container {
  padding: 4px;
}

.lb-loader {
  position: absolute;
  top: 43%;
  left: 0;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0;
}

.lb-cancel {
  display: block;
  width: 32px;
  height: 32px;
  margin: 0 auto;
  background: url(images/loading.gif) no-repeat;
}

.lb-nav {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10;
}

.lb-container > .nav {
  left: 0;
}

.lb-nav a {
  outline: none;
  background-image: url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');
}

.lb-prev, .lb-next {
  height: 100%;
  cursor: pointer;
  display: block;
}

.lb-nav a.lb-prev {
  width: 34%;
  left: 0;
  float: left;
  background: url(images/prev.png) left 48% no-repeat;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s;
}

.lb-nav a.lb-prev:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.lb-nav a.lb-next {
  width: 64%;
  right: 0;
  float: right;
  background: url(images/next.png) right 48% no-repeat;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s;
}

.lb-nav a.lb-next:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.lb-dataContainer {
  margin: 0 auto;
  padding-top: 5px;
  *zoom: 1;
  width: 100%;
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.lb-dataContainer:after {
  content: "";
  display: table;
  clear: both;
}

.lb-data {
  padding: 0 4px;
  color: #ccc;
}

.lb-data .lb-details {
  width: 85%;
  float: left;
  text-align: left;
  line-height: 1.1em;
}

.lb-data .lb-caption {
  font-size: 13px;
  font-weight: bold;
  line-height: 1em;
}

.lb-data .lb-number {
  display: block;
  clear: left;
  padding-bottom: 1em;
  font-size: 12px;
  color: #999999;
}

.lb-data .lb-close {
  display: block;
  float: right;
  width: 30px;
  height: 30px;
  background: url(images/close.png) top right no-repeat;
  text-align: right;
  outline: none;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  transition: opacity 0.2s;
}

.lb-data .lb-close:hover {
  cursor: pointer;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}
.banner_imge_tw{ margin-top:21px;}
.anylinkmenu ul li:nth-child(2n) a{colro:red;!important}


.slider_main {
    height: auto;
    width: 100%;
    float: left;
}

.homehero           { background: #000; }
.effect img         { background: #000; cursor:pointer; -webkit-transition:opacity 1s ease-out; -moz-transition:opacity 1s ease-out; -ms-transition:opacity 1s ease-out; -o-transition:opacity 1s ease-out; transition:opacity 1s ease-out;}
.effect:hover img   { opacity:1.0;}

.effect:hover img:hover { opacity:1;}

.image-one          { float:left; background: #000; width:20%;}
.image-one:hover    { float:left; width:20%;}
.image-one img      { float:left; width:100%; height:auto;}
.image-two          { background: #000; float: left; width:66.5%;}
.image-two img      { float: left; width:100%; height:auto;}
.image-thre         { background: #000; float: left; width:33.5%;}
.image-thre img     { float: left; width:100%;  height:auto;}
.image-four         { background: #000; float: left; width:20%; }
.image-four img     { float: left; width:100%; height:auto;}
.image-center       { float: left; width: 60%; background: #000; }
.estatetv           { width: 100%;}
.estatetv img       { width: 100%;     height: 143px;}
.hide-image
{
display:none;
position:absolute;
top:0;
left:0;
z-index:999999;
border:solid 4px #ccc;
    height: 336px!important;
    margin-top: 35px!important;
    margin-bottom: 35px!important;
}

.slider_main
{
position:relative;
}

.hide-image img{ width:auto!important;     height: 336px!important;}
.main_refer_friend {
    background-image: url('images/share.png');
    background-repeat: no-repeat;
    padding-right: 30px;
    background-position: 3% 50%;
    padding-left: 37px;
    color: #56B141!important;
    font-size: 13px;
    margin-left: 4px;
    margin: 5px 0px 6px 0px;
	  background-size: 13px;
    }
.main-r1 img {
    width: 100px;
}
.main_refer_friend:hover{ color:#000!important;}



<!---Rent Form Start-->

@font-face {
  font-family: 'Open Sans';
  	src: url('../fonts/OpenSans.eot?#iefix') format('embedded-opentype'), 
	url('../fonts/OpenSans.woff') format('woff'),
	url('../fonts/OpenSans.ttf')  format('truetype'), 
	url('../fonts/OpenSans.svg#OpenSans') format('svg');
 	font-weight: normal;
 	font-style: normal;
}
@font-face {
  font-family: 'OpenSans-Semibold';
	  src: url('../fonts/OpenSans-Semibold.eot?#iefix') format('embedded-opentype'), 
	  url('../fonts/OpenSans-Semibold.woff') format('woff'),
	  url('../fonts/OpenSans-Semibold.ttf')  format('truetype'), 
	  url('../fonts/OpenSans-Semibold.svg#OpenSans-Semibold') format('svg');
	  font-weight: normal;
	  font-style: normal;
}
@font-face {
  font-family: 'opensans-bold';
  src: url('../fonts/OpenSans-Bold.eot?#iefix') format('embedded-opentype'),  
	  url('../fonts/OpenSans-Bold.woff') format('woff'), 
	  url('../fonts/OpenSans-Bold.ttf')  format('truetype'), 
	  url('../fonts/OpenSans-Bold.svg#OpenSans-Bold') format('svg');
	  font-weight: normal;
	  font-style: normal;
}


.form_main{width: 982px; margin: auto;}
.stepStrip{/* background: url('../images/ppStep1Sprite.png') repeat-x 0 0; */ height: 55px; position: relative;}
.stepStrip .container{ width: 995px; margin:auto;}
.stepStrip .container .step1,
.stepStrip .container .step1Dev,
.stepStrip .container .step2,
.stepStrip .container .step2Dev{ height: 55px; float:left;}
.stepStrip .container .step1{ background: #c0392b;}
.stepStrip .container .step1 .rStep1Act{ float:left; width: 27px; height: 28px;
background: url('../images/ppStep1Sprite.png') repeat-x 0 -172px; display: block; margin: 15px 14px 0 18px;}
 
.stepStrip .container .step1 .rStep1ActData{ float: left; font-family:'opensans-bold'; font-size: 20px; color: #ffffff; width: 120px; line-height: 20px; padding-top: 9px;}
.stepStrip .container .step1 .rStep1ActData .step1ActSubH{ font-size: 15px;  display: block;}
.stepStrip .container .step1Dev{background: url('../images/ppStep1Sprite.png') repeat-x 0 -56px; width: 20px; height: 55px;}
.stepStrip .container .step2{background: url('../images/ppStep1Sprite.png') repeat-x 0 -375px;}
.stepStrip .container .step2 .rStep2Act{ float:left; width: 27px; height: 28px; background: url('../images/ppStep1Sprite.png') repeat-x 0 -232px; display: block; margin: 15px 14px 0 18px;}
.stepStrip .container .step2 .rStep2ActData{ float: left; font-size: 20px; color: #bdbdbd; width: 140px; line-height: 20px; padding-top: 9px;}
.stepStrip .container .step2 .rStep2ActData .step2ActSubH{ font-size: 15px; display: block;}
.stepStrip .container .step2Dev{background: url('../images/ppStep1Sprite.png') repeat-x 0 -113px; width: 21px; height: 55px; display: block;}

.step1MainCont{ width: 980px; margin:auto; border: solid 1px #e6e6e6; border-top: none; box-shadow: 0 2px 4px #ccc; margin-bottom: 58px; margin-top: -2px; background: #ffffff;}
.step1MainCont .ppSecBlock{ border-top: solid 1px #e6e6e6;}
.step1MainCont .ppSecBlock:first-child{ border-top: solid 1px #fff;}

.content_inner {
    width: 100%;
    margin: auto;
 }
 .form-tab{
 padding-left: 0px !important;
 width: 1001px !important;
 }
 
.strip-rent{
    background: none !important;
}

.inner_form {
    float: left;
    width: 100%;
    margin: auto;
   /* border: solid 1px #e6e6e6;*/
    border-top: none;
     /*box-shadow: 0 2px 4px #ccc;*/
    margin-bottom: 58px;
    /* float: left; */
    margin-top: -2px;
    /* width: 100%;
    background: #FBF8F8; */
}

.border-none{
border-bottom:none !important;
}
.about-owner{
    padding: 10px 0px 9px 0px;
    font-family: 'opensans-bold';
    font-size: 15px;
    color: #4d4d4d;
    border-bottom: dashed 1px #B1A7A7;
    width: 97%;
    margin: 0px 0px 10px 0px;
}
.contact-owner-btn{
    float: right;
    width: 100px;
    border: solid 1px;
    padding: 10px 21px;
	margin-right: 20px;
}
.dataBlock {
    padding: 30px 0px 17px 0px;
	float:left;    width: 100%;
	border-top: solid 1px #e6e6e6;
}
.formEle h5{     font-family: 'opensans-bold';
    font-size: 18px;
    color: #4d4d4d;
    padding-left: 17px;
    padding-bottom: 20px;}
	
	
	.formEle h3{
	font-family: 'opensans-bold';
    font-size: 18px;
    color: #4d4d4d;
   /* padding-left: 17px;*/
    /* padding-bottom: 20px; */
    margin-top: -10px;
    margin-bottom: 20px;
	}
	
	
.formEle{padding-bottom: 17px; float:left;     width: 100%; }
.formEle .formLabel {
    width: 183px;
    padding-right: 13px;
    font-size: 14px;
    float: left;
    text-align: right;
    line-height: 16px;
	
}
.formEle .formValue {
    font-size: 14px;
    position: relative;
    float: left; width:780px;
}

.formEle .formValue input {
    padding: 6px;
    border: 1px solid #ccc;
	margin-top:0px;
}
.bedUl{
    height: 300px;
    overflow: auto;
    padding: 9px;
    margin: 10px 0px 20px 0px;
    border: solid;
    height: 100px;
	border: solid 1px #ccc;


}

.outputArea{
    clear: both;
    width: 372px;
     display: table; 
  
}
.bedroomHeading{
width:100%;
padding:10px 0px 10px 130px;

}
.bedroomHeading span{
margin: 0px 20px 0px 20px;
}
.bedUl ul li {
clear:both;
	
}
.select-div{
width:28%;
margin:10px 10px 10px 10px;
float:left;
}

.labelVal{
width:48%;
float:left;
}

.firstInp{
width:48%;
float:left;
}
.secondInp{
width:48%;
float:left;
}

.unit{
width:48%;
float:left;
}


.radioBlock li { padding-right:10px;  float: left;}
.ftlt {
    float: left;
	width:100%;

}
.propFeatures ul.pFeatureSel li { float: left; padding-right: 15px; width:30%;  position: relative;}
.propFeatures ul.pFeatureSel li:first-child {padding-left: 0;}
.propFeatures ul.pFeatureSel li label{ width:100%; float:left; padding-bottom:5px;}
.four_col  ul.pFeatureSel li{ width:23%!important;}
.four_col  ul.pFeatureSel li:last-child{ padding-right:0px;}
.posRel .pFeatureSel li{ float:left;  width:32%;}
.priceIcon {background: url('../images/ppStep1Sprite.png') no-repeat 0 -282px; width: 8px; height: 13px;    display: block;    margin-right: 9px;    float: left;    margin-top: 8px;}
.priceBlk ul.priceSel li { float: left;  padding-right: 19px;}
.priceSel li label{ margin:0px 15px 0px 0px;
}
.priceSel li{ float:left; padding-right:15px;}
.tab{ width: 915px; margin: 0 19px;}
ul{float:left;width:100%; margin: 3px 0px 3px 0px;padding:0}
li{list-style:none;padding:0}
ul.tab-name li{float:left;list-style:none;margin-right:2px;padding:6px 12px;color:#fff;background:#666;cursor:pointer; margin-bottom:5px; font-size:13px;}
ul.tab-name li.active,ul.tab-name li:hover{background:#C0392B }
ul.tab-content{position:relative; margin-left: -28px;}
ul.tab-content li{top:0;left:0;display:none;width:100%;}
ul.tab-content li.active{display:block; float:left;}
	

.dataBlock.section_one .formValue ul li{ padding-right:20px;}
.dataBlock.section_one .formValue select{ width:256px; padding:4px; border:1px solid #ccc;}
.dataBlock.section_two select{ width:260px; padding:6px; border:1px solid #ccc;}
.dataBlock.section_two input{width:250px; padding:6px; border:1px solid #ccc;}
.ftlt.propFeatures select{ width:100%; padding:4px; border:1px solid #ccc;     margin-top: 4px;}
.ftlt.propFeatures ul li{ margin-bottom:37px; clear:both;}
.four_col ul.pFeatureSel li {
    width: 22%!important;
}
.list-clear{
clear:both;
}
.radioBlock.myPropFeature ul{ width:64%}
.radioBlock.myPropFeature ul li{width: 28%;}
.formValue.posRel ul{ margin-bottom:15px;}
.pro_type select{width:260px; padding:4px; border:1px solid #ccc;}
.pro_type input{width:250px; padding:4px; border:1px solid #ccc;}
.not_int  input{width:auto!important; padding:4px; border:1px solid #ccc;}
ul.priceSel{ width:96%;}
.section_four ul.priceSel select{ width:50px;}
.section_four ul.priceSel input{ width:100px;}
.posRel .pFeatureSel li:first-child{ width:20%; margin-right: 20px;}
.posRel .pFeatureSel li {    float: left;    width: 9%;}
.dataBlock.section_four .price_inner ul li{width:20%;}
.dataBlock.section_four .price_inner ul li:first-child{width:13%;}
.formEle .formLabel {
    color: #666666;
    padding-bottom: 5px;
}
.tabbing-content p
{
font-size: 14px;
line-height: 16px;
padding-left:17px;
padding-bottom:7px;
}
.photo-add
{
float:left;
width:20%;
background:url(../images/or-img.jpg) no-repeat right top;
}
.dtl-info
{
float:right;
width:79%;
}
.add-photo-button
{
float:left;
width:100%;
}
.add-photo-button a
{
background: #fff none repeat scroll 0 0;
border: 1px solid #ccc;
color: #000;
float: left;
font-size: 15px;
margin: 11px 0 0 5px;
padding: 8px 24px;
text-decoration: none;
}
.add-photo-button a:hover{
border: 1px solid #000;
}

.uploaded-text
{
float:left;
width:68%;
padding-top:5px;
}
.dummy-image
{
float:right;
width:32%;
text-align:center;
}
.uploaded-text p
{
 line-height: 21px;
    padding-bottom: 12px;
}
.uploaded-tex-top
{
padding-bottom:10px;
}
.uploaded-text p.or
{
 margin-left: 116px;
}
.uploaded-text a
{
text-decoration:none;
}
.dummy-image p
{
padding-left:0;
padding-bottom:10px;
}
.dummy-image img
{
border:solid 2px #ccc;
margin-left:9px;
width:71%;
}
.img-format
{
float:left;
width:100%;
margin-top: 20px;
}
.img-format p
{
padding-left:0;
}
.photo-section
{
border: 1px solid #E6E6E6;
background: #F2F2F2 none repeat scroll 0% 0%;
padding: 20px;
float: left;
}
.spam-check
{
float:left;
margin:40px 0 30px 100px;
}
.spam-check p
{
padding-left:0;
}
.spam-check-form label
{
color: #666;
padding-bottom: 5px;
font-size:14px;
}
.spam-check-form
{
margin-top:20px;
}
.spam-check-form input[type="text"]
{
width: 233px;
padding: 4px;
border: 1px solid #CCC;
}
.spam-check-form input[type="checkbox"]
{
float:left;
margin: 5px 8px 0 0;
}
.tmcd-txt
{
margin-top: 13px;
margin-left: 44px;
}
.tmcd-txt p
{
font-size:14px;
line-height:20px;
float:left;
width:97%;
text-align: justify;
}
.dataBlock.section_four .formLabel-2
{
margin-top:7px;
}
ul.pFeatureSel input[type="checkbox"]
{
float:left;
margin-top:5px;
margin-right: 6px;
}
ul.pFeatureSel .priceIcon
{
margin-top: 5px;
}
.stepStrip2 .container .step1
{
background: url('../images/ppStep1Sprite.png') repeat-x 0 -375px;
}
.stepStrip2 .container .step1 .rStep1ActData
{
    color: #bdbdbd;
	font-family: 'Open Sans';
	font-weight:normal;
}
.stepStrip2 .container .step1Dev
{
  background: url("../images/ppStep1Sprite.png") repeat-x scroll -36px -232px;

}
.stepStrip2 .container .step2
{
    background: #c0392b;
    margin-top: 1px;
    height: 53px;
}
.stepStrip2 .container .step2Dev
{
background-position: -26px -318px;
}
.stepStrip2 .container .step2 .rStep2ActData
{
color:#fff;
}
.stepStrip2 .container .step1 .rStep1Act
{
background: url("../images/ppStep1Sprite.png") repeat-x scroll -34px -202px;
}
.stepStrip2 .container .step2 .rStep2Act
{
background: url("../images/ppStep1Sprite.png") repeat-x scroll -32px -289px;
}
.step2-status
{
float:left;
width:100%;
}
.progress-status
{
float:right;
width:35%;
}
.left-sect
{
float:left;
width:100%;
}
.step2-status .formEle .formValue
{
width:700px;
}
.step2-status .radioBlock li
{
margin-bottom:6px;
margin-top:3px;
    color: #666666;
	font-size: 14px;
}
.step2-status .radioBlock.bnk li 
{
width:48%;
}
.step2-status .pFeatureSel li
{
float:left;
width:48%;
margin-right:4%;
font-size: 14px;
margin-bottom:6px;
    color: #666666;
}
.step2-status .pFeatureSel li:nth-child(2n)
{
margin-right:0;
}
.step2-status .formEle .formLabel
{
padding-left: 18px;
    padding-right: 13px;
    text-align: right;
    width: 165px;
}
.step2-status .formEle .textarea textarea
{
   width: 260px;
    padding: 4px;
    border: 1px solid #ccc;
    height: 126px;
    resize: none;
}
.upload-video {
    margin-left: 18px;
	  font-size: 14px;
}
.upload-video a
{
text-decoration:none;
}
.video-left{
width:250px;
height:150px;
float:left;
margin:10px 0px 0px 0px;
}
.video-left img{
width:100%;
}
.video-left a {
   background: #fff none repeat scroll 0 0;
    border: 1px solid #ccc;
    color: #000;
    float: left;
    font-size: 15px;
    margin: 50px 0 0 20px;
    padding: 8px 24px;
    text-decoration: none;
}

.video-left a:hover {
     border: 1px solid #000;
   
}

ul,li,p,body
{
margin:0;
padding:0;
    font-family: arial;
	font-size:14px;
}
	#selectedFiles img {
		max-width: 131px;
		max-height: 131px;
		float: left;
		margin-bottom:10px;
	}
	#selectedFiles2 img {
		max-width: 131px;
		max-height: 131px;
		float: left;
		margin-bottom:10px;
	}
	#selectedFiles3 img {
		max-width: 131px;
		max-height: 131px;
		float: left;
		margin-bottom:10px;
	}
	#selectedFiles4 img {
		max-width: 131px;
		max-height: 131px;
		float: left;
		margin-bottom:10px;
	}
	#selectedFiles5 img {
		max-width: 131px;
		max-height: 131px;
		float: left;
		margin-bottom:10px;
	}
	#selectedFiles6 img {
		max-width: 131px;
		max-height: 131px;
		float: left;
		margin-bottom:10px;
	}
	#selectedFiles7 img {
		max-width: 131px;
		max-height: 131px;
		float: left;
		margin-bottom:10px;
	}
	#selectedFiles8 img {
		max-width: 131px;
		max-height: 131px;
		float: left;
		margin-bottom:10px;
	}
	#selectedFiles9 img {
		max-width: 131px;
		max-height: 131px;
		float: left;
		margin-bottom:10px;
	}
	#selectedFiles10 img {
		max-width: 131px;
		max-height: 131px;
		float: left;
		margin-bottom:10px;
	}
	#selectedFiles li
	{
	list-style:none;
	width:132px;
	display:block!important;
	margin-right: 30px;
	float:left;
	margin-top: -8px;
	margin-bottom:20px;
	margin-bottom:15px;
		}
	#selectedFiles2 li
	{
	list-style:none;
	width:132px;
	display:block!important;
	margin-right: 30px;
	float:left;
	margin-top: -8px;
	margin-bottom:20px;
	margin-bottom:15px;
	}
	#selectedFiles3 li
	{
	list-style:none;
	width:132px;
	display:block!important;
	margin-right: 30px;
	float:left;
	margin-top: -8px;
	margin-bottom:20px;
	margin-bottom:15px;
	}
	#selectedFiles4 li
	{
	list-style:none;
	width:132px;
	display:block!important;
	margin-right: 30px;
	float:left;
	margin-top: -8px;
	margin-bottom:20px;
	margin-bottom:15px;
	}
	#selectedFiles5 li
	{
	list-style:none;
	width:132px;
	display:block!important;
	margin-right: 30px;
	float:left;
	margin-top: -8px;
	margin-bottom:20px;
	margin-bottom:15px;
	}	
	#selectedFiles6 li
	{
	list-style:none;
	width:132px;
	display:block!important;
	margin-right: 30px;
	float:left;
	margin-top: -8px;
	margin-bottom:20px;
	margin-bottom:15px;
	}	
	#selectedFiles7 li
	{
	list-style:none;
	width:132px;
	display:block!important;
	margin-right: 30px;
	float:left;
	margin-top: -8px;
	margin-bottom:20px;
	margin-bottom:15px;
	}	
	#selectedFiles8 li
	{
	list-style:none;
	width:132px;
	display:block!important;
	margin-right: 30px;
	float:left;
	margin-top: -8px;
	margin-bottom:20px;
	margin-bottom:15px;
	}	
	#selectedFiles9 li
	{
	list-style:none;
	width:132px;
	display:block!important;
	margin-right: 30px;
	float:left;
	margin-top: -8px;
	margin-bottom:20px;
	margin-bottom:15px;
	}	
	#selectedFiles10 li
	{
	list-style:none;
	width:132px;
	display:block!important;
	margin-right: 30px;
	float:left;
	margin-top: -8px;
	margin-bottom:20px;
	margin-bottom:15px;
	}	
	.selectedFilesClass
	{
	float:left;
	width:auto;
	   
	}
	.selectedFilesClass img
	{
	height:140px;
	max-height:140px;
	}
	
	.photo-browse 
	{
	border-top: solid 1px #e6e6e6;
    background: #f2f2f2;
    padding: 20px;
	width:940px;
	float:left;
	}
	.upload-img
	{
	width:125px;
	height:40px;
	background:url(images/add-photo.jpg) no-repeat;
	overflow:hidden;
	margin-left: 5px;
	}
	.upload-img-video
	{
	width:125px;
	height:40px;
	background:url(images/add-photo.jpg) no-repeat;
	overflow:hidden;
	margin-left: 5px;
	}
	input[type="file"]
	{
	
	width:125px;
	height:40px;
	opacity: 0 !important;
    overflow: hidden !important;
	}
	
	
	.img-browse-box
	{
	background:url(images/browse-bg.jpg) no-repeat;
	width:134px;
	height:135px;
	margin-top: 13px;
	    margin-bottom: 7px;
	}
	.img-browse-box_video
	{
	background:url(images/video-bg.jpg) no-repeat;
	width:134px;
	height:135px;
	margin-top: 13px;
	    margin-bottom: 7px;
	}
	
	.upload-img-sect
	{
	float:left;
	}
	
.img-get-cont
{
position:relative;
}
.img-get-cont a.removeImage
{
position: absolute;
    top: 54px;
    left: 25px;
	display:none;
    padding: 6px 15px;
    background: #000;
    color: #fff;
	cursor: pointer;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	}
	.img-get-cont:hover a.removeImage
	{
	display:block;
	}
		/*.img-get-cont
		{
		float: left;
    background: #fff;
	text-align: center;
    border: solid 1px #ccc;
	    min-height: 177px;
	}
	.img-get-cont a
	{
	text-decoration:none;
	color:#ff0000;
	}*/
	.img-get-cont p
	{
	padding:8px 0;
	}
	.set-default-photo
	{
	float:left;
	width:100%;
	margin-bottom:5px;
	}
	#contenthide4 { display:block;}
	.formErr {display:none;}
	
	
	/* front end design */
.property-search-listing{
border:solid 1px #ccc;
width:90%;
margin:auto;
padding:5px 20px 20px 20px;
display:table;
font-size:13px;
}
.property-search-listing:hover{
border:solid 1px #686868;

}
.property-search-listing-details{
width:75%;
float:left;

}
.property-title{
margin-bottom:50px;
font-size:20px;

}

.property-search-listing-image{
width:25%;
float:left;

}
.property-search-listing-image div{
margin:0px 0px 10px 0px;
}

.property-size{
width:75%;
float:left;
}



.property-price{
    width: 25%;
    float: left;
}

.property-price a{
	color: #124678;
    text-decoration: underline;
    padding-top: 79px;
    clear: both;
    /* width: 100%; */
    position: absolute;
    margin-left: -62px
}

.property-price a:hover{
text-decoration:none;
color:#000;
}

.property-search-listing-image img{
width:65%;
text-align: center;
}

.property-price strong{
font-size:20px;
font-weight:bold;
}
.filed-container{
width: 97%;
    margin: 10px 0px 10px 0px;
    clear: both;
    display: table;
    border-bottom: dashed 1px #ccc;
    padding: 5px 0px 5px 0px;
}
.filed-container h2{
	width:100%;
	text-align:left;
	
}
.filed-container p{
	text-align:left;
	
}
.left-field {
    width: 19%;
    float: left;
    color: #686868;
    text-align: right;
	font-weight:bold;
}

.left-right {
    float: left;
    margin-left: 50px;
    text-align: left;
    width: 71%;
	text-align: justify;
    line-height: 22px;
    font-size: 13px;
}

.left-right select{
width:150px;
padding:5px;

}
.btn-container{
margin:30px 0px 0px 0px;
}

.btn{
    border: none;
    color: #fff;
    float: left;
    font-size: 15px;
    margin: 10px 0px 10px 0px;
    padding: 8px 24px;
    text-decoration: none;
	border-radius:4px;
	cursor:pointer;
	
}


.btn-red{
background-color:#C0392B;
margin: 0px 0px 0px 20px !important;

}

.btn-white{
background-color: #fff !important;
color: #686868 !important;
border:solid 1px #686868;
margin: 0px 0px 0px 20px !important;
}


.btn-bule{
background-color: #124678 !important;
color: #fff !important;
border:solid 1px #124678;
    margin-left: 120px !important;
}
.reset{
background-color: #124678 !important;
color: #fff !important;
margin-top: 0px;
}
.send-btn{
background-color:#C0392B;
margin: 0px 0px 0px 20px !important;
}

.terms{
clear: both;
    width: 100%;
    text-align: Center;
}
.terms a{
color:#686868;
text-decoration:none;
}

.looking-section{
margin:10px 0px 10px 0px;
}

.radio-btn{
margin:0px 10px 0px 20px;

}
.radio-btn-first{
margin-left:0px !important;
}
.form-input{
 width: 70%;
}

.tab-form{
width:857px !important;
}
.image-bottom-btn{
border-radius:0px !important;
margin:15px 0px 0px 0px !important;
color:#686868  !important;
border:solid 1px #ccc !important;
}
.image-bottom-btn:hover{
border:solid 1px #A09999 !important;
background:#EFEFEF;
}


.tab-li-last{
background:none !important; color:#686868 !important;
    margin-top: -10px;
}

.details-page-left{
width:18%;
padding:5px;
float:left;
}
.location-box{
width:46%;
margin:20px 5px 0px 0px;
float:left;
border:solid 1px;

}
.details-page-left img{
width:100%;
}

.details-page-right{
width:77%;
float:left;
    padding: 0px 5px 5px 20px;
}



.details-left-section{
width:70%;
float:left;
margin:0px 0px 20px 0px;
text-align:left;
}
.details-left-section h2{
    margin-bottom: 50px;
    font-size: 20px;
	margin-right: 32px;
}

.details-right-section{
width:30%;
float:left;
margin:0px 0px 20px 0px;
text-align:left;
}
.details-page-right h2{
font-family: 'opensans-bold';
    font-size: 18px;
    color: #4d4d4d;
	margin:10px 0px 10px 0px;
	text-align:left;
}
.details-page-right p{
text-align:left;
}


.details-right-section b{
font-size:20px;
font-weight:bold;
}
.details-page-container{
padding:0px !important;
border:0px !important;
width:98% !important;
text-align:left;
}
.additional-details{
width:98%;
 border-top:solid 1px #ccc;
 clear:both;
margin:20px 0px 0px 0px;
}
.detail-page-tab-container{
width: 100%; border: solid 1px #ccc; display: table;
    margin-bottom: 20px;
	box-shadow: 0px 1px 0px 0px #ccc;
}
.detail-tab{
display:table;
}
.detail-tab li{
    color: #8C7C7C !important;
    background: #FBF8F8  !important;
}
.detail-tab li a:hover{
border-bottom:solid 1px; 
}
.location-view{
width:100%;
height:400px;

}
.location-view img{
width:100%;
}
.owner-section{
line-height:22px;
width:100%;
text-align:left;
}


.owner-section p{
margin:10px 0px 10px 0px;

}
/* POPUP FORM */
.form-inner{
width:400px;
display:table;
padding: 10px;
background:#fff !important;
color:#000 !important;
border: solid 1px #ccc;
width: 400px !important;

}
.form-left{
width:20%;
float:left;
padding:0px 20px 0px 0px;
font-weight:bold;
}
.form-right{
width:75%;
float:left;
}
.form-right span{
margin-left:5px;
}

.form-right input{
    padding: 5px;
    border: solid 1px #ccc;
}

/* gallery section css */
.image-section{
   width: 21%;
    float: left;
    margin: 0px 10px 20px 0px;
    /* border: solid 1px #E6E1E1; */
    padding: 5px;
    min-height: 156px;
}
.contact-owner{
    width: 125px !important;
}

.image-section:hover{

}

.image-section h2{
font-size:14px;
font-weight:bold;
text-align:center;
margin:0px 0px 10px 0px;
padding:10px 0px 10px 0px;
border-bottom:solid 1px #E6E1E1;
}
.image-section img{
width:100%;
height:150px;
}

.gallery-img-inner{
width:100% !important;
}
.video-container{
width:100%;
clear:both;
margin:20px 0px 0px 0px;
}
.video-container h3{
margin:0px 0px 20px 0px;
text-align:left;
}

.video-details{
width:30%;
float:left;
border:solid 1px #ccc;
margin:0px 5px 0px 5px;
}
.video-details img{
width:100%
}
<!--Rent Form End-->


/*Popup Being Here*/
/*button:focus {outline:0;}
#popup {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 50%;
	left: 50%;
	display: block;
	margin:0 auto;
	text-align: center;
	vertical-align: middle !important;
	transform: translate(-50%, -50%);
	z-index: 9999;
	background: rgba(17, 17, 17, 0.65);
    }
.popup-box{
	margin-top: 4%;
    }
.popup-box img{
	width: 640px;
	border: solid 5px #000;
    }
#close{
	width: 60px;
	height: 60px;
	border: 0px;
	background: none;
	position: absolute;
	top: 4.5%;
	right: 24%;
	border: 0px;
	}
#close img{
	width: 90%;
	border: 0px!important;
	}*/
/*Popup End Here*/