
.w1083 {
    margin: 0 auto;
    width: 1024px;
}
.w800px {
    margin: 0 4%;
    width: 92%;
}


.menu ul li.menu1 a span {
    background: url("../images/icons.png") no-repeat scroll left -7px top transparent;
    float: left;
    height: 50px;
    margin-left: 70px;
    margin-top: 5px;
    width: 48px;
}
.menu ul li.menu1:hover a span {
	background: url("../images/icons.png") no-repeat scroll left -7px bottom rgba(0, 0, 0, 0);
	float: left;
	height: 50px;
	margin-left: 70px;
	margin-top: 5px;
	width: 48px;
}
.menu ul li.menu2 a span {
    background: url("../images/icons.png") no-repeat scroll left -58px top transparent;
    float: left;
    height: 50px;
    margin-left: 62px;
    margin-top: 5px;
    width: 61px;
}
.menu ul li.menu2:hover a span {
	background: url("../images/icons.png") no-repeat scroll left -58px bottom rgba(0, 0, 0, 0);
	float: left;
	height: 50px;
	margin-left: 62px;
	margin-top: 5px;
	width: 61px;
}
.menu ul li.menu3 a span {
    background: url("../images/icons.png") no-repeat scroll left -120px top transparent;
    float: left;
    height: 47px;
    margin-left: 62px;
    margin-top: 5px;
    width: 69px;
}
.menu ul li.menu3:hover a span {
	background: url("../images/icons.png") no-repeat scroll left -120px bottom rgba(0, 0, 0, 0);
	float: left;
	height: 47px;
	margin-left: 62px;
	margin-top: 5px;
	width: 69px;
}
.menu ul li.menu4 a span {
    background: url("../images/icons.png") no-repeat scroll left -182px top transparent;
    float: left;
    height: 50px;
    margin-left: 62px;
    margin-top: 5px;
    width: 54px;
}
.menu ul li.menu4:hover a span {
	background: url("../images/icons.png") no-repeat scroll left -182px bottom rgba(0, 0, 0, 0);
	float: left;
	height: 50px;
	margin-left: 62px;
	margin-top: 5px;
	width: 54px;
}
.menu ul li.menu5 a span {
    background: url("../images/icons.png") no-repeat scroll left -244px top transparent;
    float: left;
    height: 50px;
    margin-left: 65px;
    margin-top: 5px;
    width: 69px;
}
.menu ul li.menu5:hover a span {
	background: url("../images/icons.png") no-repeat scroll left -244px bottom rgba(0, 0, 0, 0);
	float: left;
	height: 50px;
	margin-left: 65px;
	margin-top: 5px;
	width: 69px;
}

.map_cercal ul li {
    
   
    margin-left: 8px;
    margin-right: 8px;
     height: 95px;
    padding-top: 45px;
}

.map_cercal ul li:last-child {
    margin-left: 5px;
    margin-right: 5px;
     height: 95px;
    padding-top: 45px;
}
.Ser_col_main {
    float: left;
    padding: 30px 5px 25px;
    width: 98%;
}
.Ser_col {
    background: url("../images/ser_bg.png") repeat scroll left top transparent;
    float: left;
    margin-left: 12px;
    margin-right: 0;
    min-height: 437px;
    width: 31.8%;
}
.for_main_div {
    margin: 0 auto;
    width: 1024px;
}
.margin_div_1158 {
    margin: 0 auto;    
    width: 1024px;
}
.titles {
    color: #FFFFFF;
    float: left;
    font-size: 28px;
    margin-left: 10px;
    margin-top: 106px;
    text-align: left;
    width: 99%;
}
.find_form {
    float: left;
    margin-left: 10px;
    margin-top: 35px;
    width: 99%;
}

.banner_search .selects_main {
    width: 100%;
}
.selects_main {
    width: 25%;
}

.selects_main select{
    width:100%;
}
.footer_col {
    float: left;
    margin: 0 25px;
}


.main-image{
	height:auto;
}

.margin_div_1158 {
    margin: 0;
    width: 96%;
}

.margin_inner{
	 width:96% !important;
	 margin:0px 2%;
	 float:left;
 }
 
 .menu_inner{
	 width:auto;
 }
 
 .menu_inner ul li{
	 padding:15px 2px;
 }
 
 .refine_cols{
	 width:31.8%;
 }
 
 .refine_col{
	width:48.4%;
 }
 
  .refine_col1{
	width:48.4%;
 }
 
  .refine_col1{
	width:48.4%;
 }
 
 #banner_footer{
	 width:99%;
 }
  .prty_tab_con{
	 width:91.5%;
 }
 
 .agents_list_col_r{
	 width:60%
 }
 
 .agents_list_col_l{
	 width:33%;
 }
 
 .agents_list_col .icon{
	width:100%;
}

.listing_heading_r{
	width:28%;
}

.agent_p_con{
	width:91.5%;
}

.agents_list_col .icon01{
	float:right;
}

.contact_leftside{
	width:50%;
}

.right_box{
	width:40%;
}

.main-con{
	width:96%;
	margin:0px 2%;
}

.ans_one_backg{
	width:95%;
}

.agent_form .form_col3 input{
	width:45.5%;
}

.agent_form .form_col{
	width:47%;
}

.agent_form .form_col3 textarea{
	width:96.8%;
}

.agent_form .form_col_b{
	width:47%;
}

.service_pl{
	width:96%;
	margin:0px 2%;
}

.service_pl ul li{
	width:28.2%;
	margin:0px 15px 15px 0;
}


#slider1_container{
	width:100% !important;
}

.property_des_con{
	width:96%;
	padding:17px 2%;
}

ul#tab li{
	width:97.5%;
	padding:10px;
}

ul#tab1 li{
	width:97.5%;
	padding:10px;
}

#map_canvas{
	width:99.6% !important;
}

#pano{
		width:99.6% !important;
}

.general_col{
	width:95%;
}



.inner_left{
	width:30%;
}

.inner_right{
	width:67%;
}

.profile_area{
	width:90%;
}

.profile_form .form_col{
	width:80%;
	margin-right:0px;
}

.mess_left{
	width:26%;
}

.mess_right{
	width:72.4%;
}

.messages .furnishings input{
	width:84.5%;
}

ul#tabs{
	width:97.5%;
}

.messages_fr ul li{
	width:90%;
}

.mess_main{
	width:57.5%;
	border-bottom:1px solid #dbdbdb;
	margin-bottom:20px;
	padding-bottom:20px;
}

.right_menu{
	width:36%;
}

.message_textarea .texta{
	width:85%;
}

.message_textarea .send_btn{
	width:14%;
}

.inner_heading_l {
	width: 32%;
}



#header_innernew .sign, #header_innernew .login{
	font-size:14px;
}


.dev_detail_col h1{
	width:98%;
}

.margin_div{
	width:96%;
	margin:0px 2%;
}

.agents_list_col_l3 {
	margin-right:32px;
}

.redio_sec .rediobtn {
	margin-right: 20px;
	
}