@charset "utf-8";
/* CSS Document */
@media screen and (max-width: 5300px) {
			.edit_profiles {
		min-height:1170px;
	}
		.body_container{
	width:100%;
	display:block;
	overflow:hidden;
	min-height:1854px;
}
	.lft_p_body{
		min-height:1780px;
	}
		.lft_p{
		width:31%;
	}
	.search_nn{
		width:237px;
	}
	#map_canvas{
		z-index:999;
		
	}
		.map_panel{
		height:1760px;
	}
}
@media screen and (max-width: 3300px) {
		.edit_profiles {
		min-height:1170px;
	}

	.body_container{
	width:100%;
	display:block;
	overflow:hidden;
	min-height:954px;
}
	.right_3{
		left:9%;
	}
			.right_2{
		left:25%;
	}
	.rr_arr {
    display: block;
    left: 25%;
    position: absolute;
    top: 39%;
    z-index: 999999999;
}
	.lft_p_body{
		min-height:931px;
	}
		.lft_p{
		width:57%;
	}
	.search_nn{
		width:237px;
	}
	#map_canvas{
		z-index:999;
		
	}
		.map_panel{
		height:911px;
		left: 352px;
	}
	.center_panel {
  left: 390px;
}
}
@media screen and (max-width: 2300px) {
		.edit_profiles {
		min-height:817px;
	}
	.body_container{
	width:100%;
	display:block;
	overflow:hidden;
	min-height:900px;
}
	.right_3{
		left:12%;
	}
			.right_2{
		left:33%;
	}
	.rr_arr {
    display: block;
    left: 33%;
    position: absolute;
    top: 39%;
    z-index: 999999999;
}
	.lft_p_body{
		min-height:631px;
	}
		.lft_p{
		width:77%;
	}
	.search_nn{
		width:237px;
	}
	#map_canvas{
		z-index:999;
		
	}
		.map_panel{
		height:613px;
	}
}
@media screen and (max-width: 1800px) {
	
		.body_container{
	width:100%;
	display:block;
	overflow:hidden;
	min-height:750px;
}
		.right_2{
		left:39%;
	}
	.rr_arr {
    display: block;
    left: 39%;
    position: absolute;
    top: 39%;
    z-index: 999999999;
}
	.map_panel{
		height:658px;
		left: 382px;
	}

	.lft_p_body{
		min-height:658px;
	}
	.footer_ff{
		margin:14px 0 0;
	}
	/*.center_panel{
		left:277px;
	}*/
	.margL30{
		margin-left:7px;
	}
	.tabss1{
		padding:10px 4px;
	}
	.activs{
		padding: 12px 4px 8px 4px;
	}
	.form_blocks{
		width:100%;
	}
	.search_nn{
		width:100%;
	}
		.lft_p {
    width: 100%;
}
.center_panel {
  left: 421px;
}
.rr_arr {
  left: 45%;
}
.right_2 {
  left: 45%;
}
 
}
@media screen and (max-width: 1600px) {
	.edit_profiles {
		min-height:545px;
	}
 .fom{
	margin:42px 0 339px 0;
	}
	.lft_p_body{
		min-height:658px;
	}
	.footer_ff{
		margin: 0 0 0;
	}
	.center_panel{
		left:250px;
	}
 
}

@media screen and (max-width: 1580px) {
	#map_canvas{
		height:95% !important;
	}
.map_panel {
  left: 343px;
}
	.right_2 {
    left:48%;
}
.rr_arr{
	left:48%;
}
.center_panel {
  left: 376px;
}

}
/*@media screen and (max-width: 1506px) {
.center_panel {
  left: 376px !important;
}
.map_panel {
  left: 353px !important;
}
	}*/
@media screen and (max-width: 1400px) {
		.edit_profiles {
		min-height:470px;
	}
	
	.lft_des_1 ul li a{
		font-size:11px;
	}
	.lft_p {
    width: 100%;
}
 .fom{
	margin:42px 0 339px 0;
	} 
	.lft_p_body {
    min-height: 572px;
}
.right_2{
		left:47%;
	}
	.rr_arr {
    display: block;
    left: 47%;
    position: absolute;
    top: 39%;
    z-index: 999999999;
}


 
}

@media screen and (max-width: 1366px) {
	.con_pp{
		padding:0 0 0 60px !important
		
	}
	.lft_p{
		position:relative;
		z-index:999999;
	}
	.right_3 {
    left: 16%;
}
 .fom{
	margin:42px 0 339px 0;
	}
		.center_panel{
		left:331px;
	}
	.map_panel{
		left:295px;
	}
	.right_2 {
    left: 52%;
}
	.rr_arr {
    display: block;
    left: 52%;
    position: absolute;
    top: 39%;
    z-index: 999999999;
}
	.map_panel{
		height:552px;
	}
}
@media screen and (max-width: 1349px) {
.nnggr {
  margin-left: 4px !important;
}
	}
@media screen and (max-width: 1290px) {
	.search_p label{
		font-size:13px;
	}
	.pagi{
		    float: right;
    margin: 0 208px 0 0;
}
	
	.des_dess p{
		font-size:12px;
	}
	.feature{
		font-size:12px;
	}
	.map_panel{
		height:562px;
	}
		.map_panel{
		left:173px;
	}
			.center_panel{
		left:211px;
	}
	.right_choice ul li{
		margin:15px 27px 0;
	}
 .fom{
	margin:42px 0 339px 0;
	} 
	.des_dess {
    float: left;
    margin: 10px 0 0 10px;
    width: 219px;
}
.feature {
    float: left;
    margin: 10px 0 0 10px;
    width: 144px;
}
.form_blocks label{
	font-size:13px;
}

}

@media screen and (max-width: 1280px) {
	.pagi{
		    float: left;
    margin: 0 0 0 208px;
}
	
	.des_dess p{
		font-size:12px;
	}
	.feature{
		font-size:12px;
	}
	.map_panel{
		height:562px;
	}
			.map_panel{
		left:172px;
	}
			.center_panel{
		left:211px;
	}
	.right_choice ul li{
		margin:15px 27px 0;
	}
 .fom{
	margin:42px 0 339px 0;
	} 
	.des_dess {
    float: left;
    margin: 10px 0 0 10px;
    width: 219px;
}
.feature {
    float: left;
    margin: 10px 0 0 10px;
    width: 144px;
}
.form_blocks label{
	font-size:13px;
}

}
@media screen and (max-width: 1270px) {
	.margL30 {
    margin-left: 10px;
}
	.right_choice ul li {
    margin: 15px 23px 0;
}
.lft_des_1 {
    float: left;
    margin: 10px 0 0 10px;
    width: 389px;
}
.desc p{
	font-size:12px;
}
.desc h3{
	font-size:12px;
}
.lft_des_1 ul li a{
	font-size:13px;
}
.full_b{
	padding-bottom:10px;
}
.map_panel {
    left: 184px;
}
}
@media screen and (max-width: 1260px) {
	.right_choice ul li {
    margin: 15px 22px 0;
}
.lft_des_1 {
    float: left;
    margin: 10px 0 0 10px;
    width: 375px;
}
.desc p{
	font-size:12px;
}
.desc h3{
	font-size:12px;
}
.lft_des_1 ul li a{
	font-size:13px;
}
.full_b{
	padding-bottom:10px;
}
.map_panel {
    left: 171px;
}
.con_pp{
	padding-left:30px !important
}
}

@media screen and (max-width: 1240px) {

	#map_canvas{
		z-index:-1;
	}
 .fom{
	margin:42px 0 339px 0;
	}
	.right_choice ul li {
    margin: 15px 13px 0;
}

.center_panel {
    left: 185px;
}
.lft_des_1{
	width:372px;
}
.photos{
	width:252px;
}
.des_dess{
	 float: left;
    margin: 10px 0 0 7px;
    width: 200px;
}
.feature {
    float: left;
    margin: 10px 0 0;
    width: 144px;
}
.map_panel {
    left: 155px;
}
.tabss1{
	font-size:12px;
}
.activs{
	font-size:12px;
	
}
.form_blocks label{
	font-size:11px;
}
.pagi {
    float: left;
    margin: 0 0 0 209px;
}
	
	
}

@media screen and (max-width: 1199px) {
.center_panel {
    left: 291px;
}
.ex_add02 {
    width: 366px;
}
.ex_addtabb {
    width: 376px;
}
.btn_st1 {
    width: 31.7%;
}
.map_panel {
    left: 255px;
}
.right_2 {
    left: 56%;
}
.rr_arr {
    left: 56%;
}
}

@media screen and (max-width: 1170px) {
.activs {
    font-size: 12px;
}
.tabss1 {
    font-size: 12px;
}
 .fom{
	margin:42px 0 339px 0;
	}
	.right_choice ul li {
    margin: 15px 13px 0;
}

.center_panel {
    left: 287px;
}
.lft_des_1{
	width:323px;
}
.photos{
	width:252px;
}
.des_dess{
	 float: left;
    margin: 10px 0 0 7px;
    width: 200px;
}
.feature {
    float: left;
    margin: 10px 0 0;
    width: 144px;
}
.map_panel {
    left: 98px;
}

.margL30 {
    margin-left: -11px;
}
.form_blocks label{
	font-size:11px;
}

.right_choice ul li {
    margin: 15px 6px 0;
}
.footer_ff{
	margin:34px 0 0;
}
.map_panel{
	height:588px;
	left: 203px;
}
	
	
	
.ex_addtabb {
    width: 329px;
}
.btn_st1 {
    width: 31.5%;
}	
.ex_add02 {
    width: 317px;
}
.W30 {
    width: 88px;
	margin: 0 0 0 10px;
}
.right_2 {
    left: 52%;
}
.rr_arr {
    left: 52%;
}
.W10 {
    width: 62px;
}
.ggrr {
    width: 33px;
}
}

@media screen and (max-width: 1119px) {
	.review_start i{
		font-size:9px;
	}
.blockks{
	max-width:269px;
}
.map_panel {
    left: 88px;
}
.feature p{
	font-size:11px;
}
.des_dess{
	width:167px;
}
.lft_des_1{
	width:312px;
}
.feature{
	width:138px;
}
.add_info p{
	font-size:14px;
}
.rateing_b p{
	font-size:15px;
}
.call{
	font-size:14px;
}
.mailss{
	font-size:14px;
}


}



@media screen and (max-width: 1024px) {
  .fom{
	margin:42px 0 339px 0;
	}
			.right_choice_des h2{
		font-size:13px;
	}
	.right_choice_des p{
		font-size:11px;
	}
	.blockks{
		max-width:255px;
		}
		.right_choice ul li {
    margin: 15px 11px 0;
}
.map_panel {
    left: 147px;
}
.center_panel {
    left: 250px;
}

.ex_addtabb {
    width: 394px;
}
.btn_st1 {
    width: 31.8%;
}
.third_6 {
    width: 18px !important;
}
.ex_add02 {
    width: 383px;
}
.map_panel {
    left: 231px;
}
.rr_arr {
    left: 62%;
}
.right_2 {
    left: 62%;
}
.W10 {
    width: 83px;
}
.chkb {
    padding: 0 2px 0 10px;
}
.nnggr {
    margin-left: 3px;
}
.search_blocks h4 {
    padding: 10px 15px 10px 5px;
}
.ggrr {
    width: 24px;
}
}


@media screen and (max-width: 1020px) {
	.center_panel {
    left: 169px;
}
  .fom{
	margin:42px 0 339px 0;
	}
			.right_choice_des h2{
		font-size:13px;
	}
	.right_choice_des p{
		font-size:11px;
	}
	.blockks{
		max-width:255px;
		
		
		}
		.right_choice ul li {
    margin: 15px 11px 0;
}
}

@media screen and (max-width: 1012px) {
		#map_canvas{
		z-index:-1;
	}

.fom{
	margin:42px 0 122px 0;
	}
	.tabss1 {
    padding: 10px 3px;
}
.activs{
	 padding: 10px 3px;
}
	.a_srch{
		display:none;
	}
		.right_choice_des h2{
		font-size:13px;
	}
	.right_choice_des p{
		font-size:11px;
	}
	.blockks{
		max-width:217px;
		
		
		}
		.right_choice ul li {
    margin: 15px 11px 0;
}
.right_choice_des{
	width:68%;
}
	select.newAdd{
		padding:8px 0;
	}
.center_panel {
    left: 160px;
}
.des_dess p{
	font-size:10px
}
.feature p{
	font-size:10px
}
.lft_des_1{
	width:312px;
}
.des_dess{
	width:146px;
}
.feature{
	width:86px
}
.map_panel{
	left:67px;
}
.lft_p{
		width:100%;
	}
		
}


@media screen and (max-width: 991px) {
	.feature_area ul li a{
		padding:2px;
	}
	.bb_1 ul li{
		margin:0 2px 0 0;
	}
	.bb_2 ul li{
		margin:0 2px 0 0;
	}
		#map_canvas{
		z-index:-1;
	}

.fom{
	margin:42px 0 122px 0;
	}
	.a_srch{
		display:none;
	}
		.right_choice_des h2{
		font-size:13px;
	}
	.right_choice_des p{
		font-size:11px;
	}
	.blockks{
		max-width:217px;
		
		
		}
		.right_choice ul li {
    margin: 15px 11px 0;
}
.right_choice_des{
	width:68%;
}
	select.newAdd{
		padding:8px 0;
	}
.center_panel {
    left: 160px;
}
.des_dess p{
	font-size:10px
}
.feature p{
	font-size:10px
}
.lft_des_1{
	width:312px;
}
.des_dess{
	width:146px;
}
.feature{
	width:86px
}
.map_panel{
	left:67px;
}
.lft_p{
    width:100%;
}
.map_panel {
    left: 122px;
}
.ex_add02 {
    width: 364px;
}
.W05 {
    padding-left: 15px;
    width: 84px;
}
.W20 {
    width: 85px;
    padding: 0 0 0 15px;
}


.map_panel {
    left: 222px;
}
.center_panel {
    left: 242px;
}
.form_blocks label {
    font-size: 10px;
}
}

@media screen and (max-width: 980px) {
	.feature_area ul li a{
		padding:2px;
	}
	.activs{
		font-size:11px;
		padding:10px 7px;
	}
	.tabss1{
		font-size:11px;
		padding:10px 7px;
	}
	
.lft_p_body{
	min-height:1280px;
}
.map_panel{
	height:1260px;
}
		#map_canvas{
		z-index:-1;
	}

.fom{
	margin:42px 0 122px 0;
	}
	.a_srch{
		display:none;
	}
		.right_choice_des h2{
		font-size:13px;
	}
	.right_choice_des p{
		font-size:11px;
	}
	.blockks{
		max-width:217px;
		
		
		}
		.right_choice ul li {
    margin: 15px 11px 0;
}
.right_choice_des{
	width:68%;
}
	select.newAdd{
		padding:8px 0;
	}
.center_panel {
    left: 166px;
}
.des_dess p{
	font-size:10px
}
.feature p{
	font-size:10px
}
.lft_des_1{
	width:312px;
	margin:10px 0 0;
}
.des_dess{
	width:112px;
}
.feature{
	width:55px
}

.map_panel{
	left:60px;
}
.W30 {
    padding: 0 15px;
    width: 100px;
}
.margL30{
	margin-left:0;
}
.lft_p{
		width:108%;
	}
	.right_2{
		left:51%;
	}
	.rr_arr{
		left:51%;
	}
.ex_addtabb {
    width: 306px;
}
.btn_st1 {
    width: 31.3%;
}
.btn_st1 p {
    margin: 6px 0 0 0;
    line-height: 14px !important;
}
.W20 {
  padding: 0 0 0 5px;
  width: 95px;
}
.ex_add02 {
    width: 296px;
}

.center_panel {
  left:265px;
}
.map_panel {
  left: 158px;
}
.lft_des_1 {
  width: 310px;
}
.right_2 {
  left: 55%;
}
.rr_arr {
  left: 55%;
}
.W05 {
    padding-left: 6px;
    width: 54px;
}
}


@media screen and (max-width: 960px) {
.ex_addtabb {
    width: 306px;
}
.btn_st1 {
    width: 31.3%;
}
.ex_add02 {
    width: 296px;
}
.center_panel {
  left: 259px;
}
}



@media screen and (max-width: 932px) {
.form_blocks label {
    width: 82%;
}
.center_panel {
  left: 252px;
}
}


@media screen and (max-width: 880px) {
	.right_2 {
  left: 60%;
}
.rr_arr {
  left: 60%;
}
.center_panel {
  left: 264px;
}
/*.center_panel {
  left: 264px;
}*/
.map_panel {
  margin-left: 502px !important;
}

	.add_info p{
		font-size:10px;
	}
	.rateing_b p{
			font-size:10px;
	}
	.call {
    font-size: 12px;
}
.mailss{
	margin:0;
	font-size:11px;
}
.mailss img {
    float: left;
    margin: 2px 6px 0 0;
}
.price_d{
	font-size:16px;
}
	.lft_p{
		width:107%;
	}
	.activs{
		font-size:11px;
		padding:10px 7px;
	}
	.tabss1{
		font-size:11px;
		padding:10px 7px;
	}
	
.lft_p_body{
	min-height:1280px;
}
.map_panel{
	height:1260px;
}
		#map_canvas{
		z-index:-1;
	}

.fom{
	margin:42px 0 122px 0;
	}
	.a_srch{
		display:none;
	}
		.right_choice_des h2{
		font-size:13px;
	}
	.right_choice_des p{
		font-size:11px;
	}
	.blockks{
		max-width:213px;
		
		
		}
		.right_choice ul li {
    margin: 15px 2px 0;
}
.right_choice_des{
	width:68%;
}
	select.newAdd{
		padding:8px 0;
	}
/*.center_panel {
    left: 160px;
}*/
.des_dess p{
	font-size:10px
}
.feature p{
	font-size:10px
}
.lft_des_1{
	width:312px;
}
.des_dess{
	width:146px;
}
.feature{
	width:86px
}
.map_panel{
	left:67px;
}
.W30 {
    padding: 0 15px;
    width: 100px;
}
.margL30{
	margin-left:0;
}
.pagi {
    float: left;
    margin: 0 0 0 73px;
}
/*.map_panel {
	margin-left:94px !important;
}*/
.lft_p{
	width:120%;
}
.ww{
	display:block;
}
.lft_chice h2{
	font-size:23px;
}
.footer_ff{
	margin:0;
}
.W20 {
    width: 85px;
    padding: 0 0 0 15px;
}
.ex_add02 {
    width: 366px;
}
.search_p label {
  font-size: 12px;
}
}

@media screen and (max-width: 800px) {
.ex_addtabb {
    width: 376px;
}
.center_panel {
  left: 240px;
}
.lft_des_1 {
  width: 250px;
}
.map_panel {
  left: 8px;
}
.ex_add02 {
  width: 292px;
}
.ex_addtabb {
  width: 302px;
}
}

@media screen and (max-width: 768px) {
	.contact_info_container{
		min-height:100px;
	}
	.formss_panel_right{
		background:none;
	}
		.lft_p_body{
	min-height:690px;
}

			.frm{
		min-height:333px;
	}

		.bttn i{
	font-size:12px;}
		.btnb {
		width:114px;
		font-size:12px;
	}
	
	.lft_p{
	width:100%;
}
	.nopaddsR{
		padding-right:15px !important;}
	.nopaddsL{
		padding-left:15px !important;
	}
	.map_panel {
	margin-left:0 !important;
}
	.W30 {
    padding: 0 15px;
    width: 152px;
}
	select.newAdd{
		padding:8px 10px;
	}
	.right_choice_des h2{
		font-size:16px;
	}
	.right_choice_des p{
		font-size:13px;
	}
	.footer_ff{
		position:relative;
		z-index:999;
		margin:40px 0 0;
	}
	.rr_arr{
		display:none;
	}
	.right_2{
		display:none;
	}
	
		.a_srch{
		display:block;
	}

.fom{
	margin:42px 0 122px 0;
	}
.right_headers ul li a{
	font-size:13px;
	
}
.bgs1{
	width:100%; 
	display:block; 
	overflow:hidden; 
	text-align:center;
	background:#ffce4e;
	color:#000;
	margin:10px 0;
	-webkit-border-radius: 5px;
border-radius: 5px;
border:3px solid #f8b811;
}
.bgs{
	width:100%; 
	display:block; 
	overflow:hidden; 
	text-align:center;
	background:#000;
	color:#fff;
	margin:10px 0;
	-webkit-border-radius: 5px;
border-radius: 5px;
border:3px solid #323232;
}
	.a_srch{
		padding:15px 15px;
		text-decoration:none
	}
.a_srch i{
	font-size:18px;
	color:#fff;
	margin:0 10px 0;
}
	.a_srch_1{
		padding:15px 15px;
		color:#000;
		text-decoration:none;
	}
.a_srch_1 i{
	font-size:18px;
	color:#000;
}
.pagi{
	float:left;
	margin:0;
}

NopaddR {
    padding-right: 15px;
}
.NopaddL {
    padding-left: 15px;
}

.bgY{
	background:none;
	color:#fff;
}

.fom{
	margin:42px 0 132px 0;
	}
.social a{ 
    width:37px !important;
	 height:35px;
	}
.social a:hover img{ margin-top:-35px !important }
.blockks{
	width:100%;
	max-width:100%;
}
.right_choice ul li{
	width:100%;
	padding:0 15px;
}
.blockks{
	border-right:none;
	max-width:100%;
}
.right_choice{
	padding-bottom:20px;
}
.center_panel{
	position:relative;
	left:0;
}
.nopad_responsive{
	padding:0 15px !important;
}
select.newAdd{
	margin-bottom:15px;
}
.form_blocks label{
	font-size:15px;
}
.down_search{
	margin-bottom:15px;
	
}
.lft_p_body{
	padding-bottom:15px;
}
.activs{
	font-size:11px;
	padding:5px;
}
.tabss1{
	font-size:11px;
	padding:5px;
}
.lft_w{
	line-height:20px;
}
.lft_des_1{
	width:100%;
	margin:10px 0;
	
}
.photos{
	width:100%;
}
.des_dess{
	width:100%;
	padding:0 15px 0 0;
	text-align:justify;
}
.feature{
	width:100%;
	padding:0 15px 0 11px;
	text-align:justify;
}
.map_panel{
	position:relative;
	left:0;
	margin:0;
	z-index:-1;
}
.middle_header{
	padding:0 0 20px;
}

	.search_p{
	padding:0 0 15px;
}
	.col-2{
	margin:36px 0 0;
	padding:0;
}

}





@media screen and (max-width: 767px) {
#map_canvas {
    z-index: -1;
    width: 92% !important;
    margin: 0 auto;
}
.xxsrrty{
	height: auto;
	min-height: 550px;
}
.tabss {
    margin: 0 0 0 16px;
}
.ex_addtabb {
    width: 96%;
}
.ex_add02 {
    width: 96%;
	margin-left:16px;
}

.W30 {
  padding: 0 10px;
  width: 96px;
}
.rl_posst {
    float: none;
    display: inline-block;
    margin-left: 10px;
}
.btn_st1 {
    width: 29%;
}
.W05 {
    padding-left: 6px;
    width: 184px;
}
}


@media screen and (max-width: 661px) {
.middle_header{
	padding:0 0 40px;
}
	.search_p{
	padding:0 0 15px;
}
.col-2{
	margin:36px 0 0;
	padding:0;
}
.fom{
	margin:42px 0 132px 0;
	}
.social a{ 
    width:37px !important;
	 height:35px;
	}
.social a:hover img{ margin-top:-35px !important }
NopaddR {
    padding-right: 15px;
}
.NopaddL {
    padding-left: 15px;
}
.bgY{
	background:none;
	color:#fff;
}
.fom{
	margin:42px 0 132px 0;
	}
.social a{ 
    width:37px !important;
	 height:35px;
	}
.social a:hover img{ margin-top:-35px !important }
.blockks{
	width:100%;
	max-width:100%;
}
.right_choice ul li{
	width:100%;
	padding:0 15px;
}
.blockks{
	border-right:none;
}
.right_choice{
	padding-bottom:20px;
}
.center_panel{
	position:relative;
	left:0;
}
.nopad_responsive{
	padding:0 15px !important;
}
select.newAdd{
	margin-bottom:15px;
}
.form_blocks label{
	font-size:15px;
}
.down_search{
	margin-bottom:15px;
	
}
.lft_p_body{
	padding-bottom:15px;
}
.activs{
	font-size:11px;
	padding:5px;
}
.tabss1{
	font-size:11px;
	padding:5px;
}
.lft_w{
	line-height:20px;
}
.lft_des_1{
	width:100%;
	margin:10px 0;
}
.photos{
	width:100%;
}
.des_dess{
	width:100%;
	padding:0 15px 0 0;
	text-align:justify;
}
.feature{
	width:100%;
	padding:0 15px 0 11px;
	text-align:justify;
}
.map_panel{
	position:relative;
	left:0;
	margin:0;
	z-index:-1;
}
}


@media screen and (max-width: 640px) {
.ex_addtabb {
    width: 95%;
}
.W05 {
    width: 145px;
}
}


@media screen and (max-width: 580px) {
	.padd{
		margin-top:20px;}
		.btnb {
		width:114px;
		font-size:12px;
		margin-bottom:10px;
	}
	.search_p{
	padding:14px 0 0;
}
.col-2{
	margin:0;
}

	.col-5{
	width:100%;
}
.NopaddR {
    padding-right: 15px;
}
.NopaddL {
    padding-left: 15px;
}

.bgY{
	background:none;
	color:#fff;
}

.fom{
	margin:42px 0 132px 0;
	}
.social a{ 
    width:37px !important;
	 height:35px;
	}
.social a:hover img{ margin-top:-35px !important }
.blockks{
	width:100%;
	max-width:100%;
}
.right_choice ul li{
	width:100%;
	padding:0 15px;
}
.blockks{
	border-right:none;
}
.right_choice{
	padding-bottom:20px;
}
.center_panel{
	position:relative;
	left:0;
}
.nopad_responsive{
	padding:0 15px !important;
}
select.newAdd{
	margin-bottom:15px;
}
.form_blocks label{
	font-size:15px;
}
.down_search{
	margin-bottom:15px;
	
}
.lft_p_body{
	padding-bottom:15px;
}
.activs{
	font-size:11px;
	padding:5px;
}
.tabss1{
	font-size:11px;
	padding:5px;
}
.lft_w{
	line-height:20px;
}
.lft_des_1{
	width:100%;
	margin:10px 0;
	
}
.photos{
	width:100%;
}
.des_dess{
	width:100%;
	padding:0 15px 0 0;
	text-align:justify;
}
.feature{
	width:100%;
	padding:0 15px 0 11px;
	text-align:justify;
}
.map_panel{
	position:relative;
	left:0;
	margin:0;
}
}



@media screen and (max-width: 480px) {
	.right_headers ul li a{
		font-size:11px;
	}
	.add_info p{
		font-size:13px;
	}
	.mailss{
		margin:0 0 0 10px
	}
.blockks{
	width:100%;
}
.buttn {
    
    margin-top: 8px;
}
.pd2 {
    padding: 10px 69px !important;
    margin-top: 8px;
} 
/*.bttn {
    padding: 12px 60px !important;
   
}*/
.fom{
	margin:42px 0 132px 0;
	}
.social a{ 
    width:37px !important;
	 height:35px;
	}
.social a:hover img{ margin-top:-35px !important }
.ex_addtabb {
    width: 93.5%;
}
.W05 {
    width: 100px;
}
}


@media screen and (max-width: 360px) {
	.btnb {
    font-size: 11px;
    margin: 0 0 12px;
    width: 101px;
}
 .buttn {
    
    margin-top: 8px;
}
.pd2 {
    padding: 10px 69px !important;
    margin-top: 8px;
}
.frm {
   
    height: 333px;
	margin:0;
}

.fom{
	margin:42px 0 142px 0;
	}
.social a{ 
    width:37px !important;
	 height:35px;
	}
.social a:hover img{ margin-top:-35px !important }
.ex_addtabb {
    width: 90.5%;
}
.W05 {
    width: 63px;
}
}



@media screen and (max-width: 320px) {
.buttn {
    
    margin-top: 8px;
}
.pd2 {
    padding: 10px 69px !important;
    margin-top: 8px;
}
.frm {
   
    height: 333px;
}

.pos{
	background-color: #4060a5;
 border-radius: 50%;
 border: 1x solid #fff;
 padding:5px 10px;
 color:#fff;
 
	}
.fom{
	margin:42px 0 149px 0;
	}
.social a{ 
    width:37px !important;
	 height:35px;
	}
.social a:hover img{ margin-top:-35px !important }
.ex_addtabb {
    width: 90.5%;
}
.W05 {
    width: 53px;
}
}


































