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

/*
img{width:100%;max-width:100%;height:auto;display:block}
*/

.borderimg img{width:100%;max-width:100%;height:auto;display:block}

@media (min-width:1200px){
	.favorite_box span.fav_image a.close{right:6px}
	img.rsImg{height:auto !important}
	.favorite_box h3{padding-right:16%}
}


@media (min-width:769px) and (max-width:1024px){
	.container{width:98%}		
	.menu ul li a{padding:11px 10px !important}
	.banner .slide1_text{padding-top:150px}
	.banner	.slide1_text h3{display:inline-block;font-size:2.500em}
	.banner_search{height:58px;padding-top:20px}
	.ban_arrow1, .ban_arrow2, .ban_arrow3, .ban_arrow4{display:none}
	.banner .slide1_text strong.total_search{display:none}
	.rsDefault .rsArrow{margin-top:-30px !important}
}


@media (max-width:800px){
	.header{padding:0 }
	.container{width:95%}
	.logo{left:20px}
	.logo a img	{ display:block;padding:0;border:0; width:250px }
	.call_det{display:none}
	.cell_call_det{display:none}
	#breadcrumbs{padding-left:118px}
	.home_intro{width:100%;margin:0 0 25px}
	.col1-3,
	.tweet_blog{width:100%}
	.latest_blog{width:42%;padding:20px 4% 5px}
	.latest_tweet{width:42%;padding:20px 4% 5px}
	.tweet_btm_bg{background:url(lib/assets/images/tweet_blog_btm_bg2.png) no-repeat left top}	
	.banner .bx-wrapper .bx-viewport{background:#ccc;padding-top:40px}
	.banner .slide1_text{padding:40px 0}
	.bx-controls { height:65px;width:100%;margin-top:-65px;position:relative}
	.banner .slide1_text h3{font-size:2em;line-height:22px;padding:15px 10%;margin-bottom:10px;width:80%}
	.banner .slide1_text h3 em.btm_arrow{width:30px;height:15px;background:url(lib/assets/images/blue_btm_arrow2.png) no-repeat scroll center bottom;bottom:-14px;margin-left:-15px}
	.banner_search{width:90%;margin:0 auto;padding:20px 5%;height:auto}
	.for_sale{width:100%;margin:0 0 10px;border-radius:3px}
	.type_area{width:96%;padding:0 2%;margin:0 0 10px;border-radius:3px;border-left:1px solid #bbb}
	.banner_search .search_but{width:100%}
	
	.ban_arrow1, .ban_arrow2, .ban_arrow3, .ban_arrow4{display:none}
	.banner .slide1_text strong.total_search{display:none}
	.bx-wrapper .bx-controls-direction a {top:100% !important}
	.slide2_text .title{font-size:1.6em}
	
	.list_view_cont{width:100%}
	.result_aside{width:100%}
	.list_view_cont	ul li span.post_img{margin:0;width:30%}
	.list_view_cont ul li .post_rht{width:100%;float:left}
	.list_view_cont ul li.imagepost .post_rht { float:right;width:67%}
	
	.page_nav{border-bottom:none}
	
	.search_form{width:96%;padding:15px 2%}
	.search_form ol li{width:48%;margin:0 4% 0 0;min-height:30px}
	
	.blog_post_lft{width:100%}
	.blog_post_rht{width:100%}
	.related_post ul li{width:19%}
	.latest_post ul{margin:0 0 0 25px}
	
	.favorite_box h3{font-size:1.167em;line-height:18px}
	.favorite_box ul li strong{font-size:0.917em}
	.favorite_box ul li span{font-size:0.917em}
	.favorite_box b{font-size:1.167em}
	.favorite_box span.fav_image a.close{right:2%}
	
	.tabs_content .slide2_text strong{margin-top:25px}
	
	.rsGCaption strong{font-size:2em}
	
	.list_page_lft{width:100%;padding-bottom:30px}
	.list_page_rht{width:100%}
	.like_property a.req_det{width:260px;margin:0 auto 8px}
	.like_property span.call_no{width:260px;margin:0 auto}
	.list_detail p{width:180px;float:left;margin:0 10% 0 0}
	.list_detail ul{width:280px}
	.add_features ul li{width:auto;padding:0 35px 0 0}
	
	.royalSlider{margin-top:70px}
}

@media (max-width:700px){
	.menu{display:none}
	.menu2{display:block}
}

@media (max-width:480px){
	body{min-width:290px}
	.header{ position:relative; }
	.latest_blog{width:84%;padding:20px 8% 5px}
	.latest_tweet{width:84%;padding:20px 8% 5px}
	.tweet_btm_bg{background:url(lib/assets/images/tweet_blog_btm_bg.png) no-repeat left top}
	.home_intro h1{font-size:2em;line-height:28px}
	.home_intro span.prof_img{width:45%;margin-bottom:20px}
	.home_intro em{font-size:1.167em;line-height:21px;color:#a7a7a7;padding:1px 0 10px}
	.home_intro strong{font-size:1em;line-height:14px}
	.feature_prop ul li{width:45%;margin:0 5% 0 0;padding:0 0 25px}
	.feature_prop ul li.cell_mar{margin:0}
	.footer{text-align:center}
	.footer_box1 .widget_area{width:100%;padding:0}
	.footer_box1{padding-bottom:10px}
	.footer p.copyright{margin:0}
	
	.slide2_text .title{font-size:1.4em}
	
	.result_top h1{font-size:2em}
	
	.tabs_box_lft a.list_view em,
	.tabs_box_lft a.map_view em,
	.per_page label{display:none}
	
	
	.list_view_cont ul li span.post_img,
	.list_view_cont ul li span.post_img	a.borderimg{width:100%;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
	.list_view_cont ul li span.post_img	a.borderimg img{width:100%;max-width:100%}
	.list_view_cont ul li .post_rht{width:100%;float:left}
	.list_view_cont ul li .post_rht p,
	.list_view_cont ul li .post_rht cite{display:none}
	
	.list_view_cont ul li span.post_img {margin:0 0 20px 0}
	.list_view_cont ul li.imagepost .post_rht {float:left;width:100%}
	
	.search_form ol li{width:100%;margin:0;min-height:0}
	
	.blog_box1 span.blog_img img{max-width:165px}
	.blog_top_section ul li.show{display:block;background:none}
	.blog_post h1{font-size:2em;line-height:30px}
	.related_post ul li{width:46%;padding:0 4% 30px 0}
	.related_post ul li span.post_img img{max-width:115px}
	.related_post ul li a{width:120px}
	.comment_box ul li cite.comm_arrow{display:none}
	.comment_box ul li cite.comm_arrow2{display:block;top:5px}
	
	.favorite_box{width:100%;margin:0 0 30px}
	.favorite_box span.fav_image{width:95%;max-width:260px}
	
	.favorite_box h3{font-size:1.5em;line-height:20px}
	.favorite_box ul li strong{font-size:1.167em}
	.favorite_box ul li span{font-size:1.167em}
	.favorite_box b{font-size:1.5em}
	
	.banner .bx-wrapper .bx-viewport{padding-top:0}
	
	.result_top2{padding-top:10px}
	.result_top2 h1{text-align:center;float:none}
	.compare_icons{width:100%;float:none;text-align:center;padding:0 0 20px}
	.compare_icons a{margin:0 3px}
	
	.royalSlider{margin-top:0}
	 
	.rsGCaption {text-align:center}
	.rsGCaption .title {font-size:1.4em;padding:10px}
	.rsGCaption .price {font-size:1em;padding:10px}
	.rsGCaption strong{font-size:1.667em;line-height:30px}
	.rsGCaption em{font-size:1.667em;line-height:30px}
	.tabs_thumbnail ul li a em{display:none}
	.tabs_thumbnail ul li{padding:0 4%}
	.rsDefault .rsThumb{width:84px !important}
	
	.leave_comment ul li .leave_comm{margin-bottom:20px}
	.cont_form ul li .check_box{clear:both}
	.list_detail ul{clear:both}
	.add_features ul li {width:100%;padding:0}
	
	.list_page{border:none;padding-top:25px}
	.desp_tab_thumb{width:100%}
	.desp_tab_thumb ul{text-align:center;float:none}
	.desp_tab_thumb ul li{display:inline;float:none;padding:0 2px}
	.desp_tab_thumb ul li a{display:inline-block;padding:0 5px}
	
	.list_buttons{width:100%;padding-top:25px;border-top:1px solid #d2d2d2;margin-top:-1px}
	.list_buttons ul{text-align:center;float:none}
	.list_buttons ul li{display:inline;float:none;padding:0 5px}
	.list_buttons ul li a{display:inline-block}
	
	.prop_feature ul li{width:100%}
	.like_property{width:100%;padding:25px 0 35px}
	.list_detail p{margin:0;font-size:1.083em;width:51.5%}
	.list_detail span.det_img{margin-right:10px}
	.cont_cell{width:100%}
	
	.favorite_page{padding-bottom:50px}
	
	div.jp-progress-container {left:34px;width:50%}
}