@charset "utf-8";
/* CSS Document */


@import url(http://fonts.googleapis.com/css?family=Lato:400,100,300,700,900); /* font-family: 'Lato', sans-serif; */
@import url(http://fonts.googleapis.com/css?family=Raleway:400,100,200,300,500,600,700,900,800); /* font-family: 'Raleway', sans-serif; */
@import url(http://fonts.googleapis.com/css?family=Roboto:400,100,300,500,700,900); /* font-family: 'Roboto', sans-serif; */
@import url(http://fonts.googleapis.com/css?family=Oswald:400,300,700); /* font-family: 'Oswald', sans-serif; */
@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700,800); /* font-family: 'Open Sans', sans-serif; */
@import url(http://fonts.googleapis.com/css?family=Questrial); /* font-family: 'Questrial', sans-serif; */



body {
	padding:0px; margin:0px;
	font-family: 'Lato', sans-serif !important;
	font-size:16px !important;
	color:#222 !important;
}


p
{ 
margin-bottom:20px !important; 
font-weight:400 !important; 
font-size:17px;
line-height:30px;
}



h1, h2, h3, h4, h5, h6{ margin:30px 0px 20px 0px !important; font-family: 'Roboto', sans-serif !important; color:#000000 !important;}

h1, .h1 {
	font-size:38px !important;
	font-weight:300 !important;
}
h2, .h2 {
	font-size:30px !important;
	font-weight:normal !important;
}
h3, .h3 {
	font-size:24px !important;
	font-weight:300 !important;
}
h4, .h4 {
	font-size:18px !important;
	font-weight:300 !important;
}
h5, .h5 {
	font-size:16px !important;
	font-weight:300 !important;
}
h6, .h6 {
	font-size:12px !important;
	font-weight:normal !important;
}




ul, ol {
	margin:0px;
	padding:0px;
}
ul li {
	list-style:none;
}

.col-lg-9 ul, .col-lg-9 ol {
	margin:10px;
	padding:10px;
}
.col-lg-9 ul li {
	list-style:circle;
	line-height:30px;
}





/*
.homepage .col-xs-1, .homepage .col-sm-1, .homepage .col-md-1, .homepage .col-lg-1,
.homepage .col-xs-2, .homepage .col-sm-2, .homepage .col-md-2, .homepage .col-lg-2,
.homepage .col-xs-3, .homepage .col-sm-3, .homepage .col-md-3, .homepage .col-lg-3,
.homepage .col-xs-4, .homepage .col-sm-4, .homepage .col-md-4, .homepage .col-lg-4,
.homepage .col-xs-5, .homepage .col-sm-5, .homepage .col-md-5, .homepage .col-lg-5,
.homepage .col-xs-6, .homepage .col-sm-6, .homepage .col-md-6, .homepage .col-lg-6,
.homepage .col-xs-7, .homepage .col-sm-7, .homepage .col-md-7, .homepage .col-lg-7,
.homepage .col-xs-8, .homepage .col-sm-8, .homepage .col-md-8, .homepage .col-lg-8,
.homepage .col-xs-9, .homepage .col-sm-9, .homepage .col-md-9, .homepage .col-lg-9,
.homepage .col-xs-10, .homepage .col-sm-10, .homepage .col-md-10, .homepage .col-lg-10,
.homepage .col-xs-11, .homepage .col-sm-11, .homepage .col-md-11, .homepage .col-lg-11,
.homepage .col-xs-12, .homepage .col-sm-12, .homepage .col-md-12, .homepage .col-lg-12
;{
	padding-right:0px;
	padding-left:0px;
}
*/



.pos_rel{ position:relative;}
.pos_abs{ position:absolute;}

#header .container-fluid, #body .container-fluid, #footer .container-fluid{padding:0px;}
#header .container, #body .container, #footer .container{padding-left:0px; padding-right:0px; width:1000px;}
#header.container-fluid, #body.container-fluid, #footer.container-fluid{ padding-left:0px; padding-right:0px;}

#header .top_row{ background:#25292c; padding:10px 0px;}
#header .col-lg-4{ padding:0px;}
		.top_row .toplinks{font-family: 'Roboto', sans-serif; font-size:12px;}
		.toplinks ul li{ float:left;}
		.toplinks a{ color:#fff; text-decoration:underline; background:url(../images/other_menu_divider.png) right 4px no-repeat; padding:0px 10px; line-height:30px;}
		.toplinks a:hover{color:#fff; text-decoration:none;}
		.toplinks ul li:first-child a{ padding-left:0px;}
		.toplinks ul li:last-child a{ padding-right:0px; background-image:none;}
		.tagline{font-family: 'Lato', sans-serif; font-size:16px; font-weight:700; color:#fff; text-align:right; line-height:30px;}
		
		.sm_icon, .sm_icon a { font-family: 'Lato', sans-serif; font-size:16px; font-weight:700; color:#fff; text-align:right; line-height:30px; }
		
		.sm_icon ul{ float:right; margin-bottom:0px;}
		.sm_icon ul li{ float:left;}
		.sm_icon ul li.fb a, .sm_icon ul li.tw a, .sm_icon ul li.in a, .sm_icon ul li.yt a, .sm_icon ul li.print a, .sm_icon ul li.inst_g a, .sm_icon ul li.gp a, .sm_icon ul li.skyp a, .sm_icon ul li.rss a{width:34px; height:31px; float:left; display:block;}
		
		.sm_icon ul li.fb a{ background:url(../images/sm_icon.png) 0px 0px no-repeat;}
		.sm_icon ul li.tw a{background:url(../images/sm_icon.png) -34px 0px no-repeat;}	
		.sm_icon ul li.in a{background:url(../images/sm_icon.png) -68px 0px no-repeat;}
		.sm_icon ul li.yt a{background:url(../images/sm_icon.png) -102px 0px no-repeat;}
		.sm_icon ul li.print a{background:url(../images/sm_icon.png) -136px 0px no-repeat;}
		.sm_icon ul li.inst_g a{background:url(../images/sm_icon.png) -170px 0px no-repeat;}
		.sm_icon ul li.gp a{background:url(../images/sm_icon.png) -204px 0px no-repeat;}
		.sm_icon ul li.skyp a{background:url(../images/sm_icon.png) -238px 0px no-repeat;}
		.sm_icon ul li.rss a{background:url(../images/sm_icon.png) -272px 0px no-repeat;}
		
#header .logo_holder{ background:#FFF; border-bottom:#ddd solid 1px;}
		.logo_holder .logo_box{ width:1000px; margin:0 auto; text-align:center;}

#header .meun_section{ padding:20px 0px;}
		.meun_section .navbar {border:none; margin-bottom:0px; min-height:0px;}
		.meun_section .navbar-header{ display:none;}
		.meun_section .navbar-collapse{ margin:0px; font-family: 'Questrial', sans-serif; font-size:16px; padding:0px;}
		.meun_section .nav > li > a{ padding:0px 26px; text-transform:uppercase; color:#545454;}
		.meun_section .nav > li > a:hover, .meun_section .nav > li > a:focus, .meun_section .nav > li > a .active { background:none;}
		
		.meun_section ul li:hover .dropdown-menu{ display:block; border:none;  /*z-index:11000; position:absolute;*/}
		.meun_section ul li .dropdown-menu{ 
		background:none; border-radius:0px; border:none; text-align:center; font-family: 'Raleway', sans-serif; font-size:17px; box-shadow:none; padding-top:9px; width:380px; margin:0 -190px; left:50%;}
		
		
		
		.meun_section ul li .dropdown-menu ul{ background:url(../images/sub_menu_bg.png) repeat; border:none; float:left; padding:20px; min-width:380px;}
		.meun_section ul li .dropdown-menu ul > li { margin-bottom:10px; float:none; margin-right:0px;}
		.meun_section ul li .dropdown-menu ul > li > a{ color:#fff; font-weight:100;}
		.meun_section ul li .dropdown-menu ul > li > a:hover, .meun_section ul li .dropdown-menu > li.active > a{ background:none; color:#007fff !important;}
		.meun_section ul li .dropdown-menu .m_top_corner{text-align:center;}
		.nav .open > a, .nav .open > a:hover, .nav .open > a:focus{ background:none !important;}
		
		/*
		.meun_section ul li:first-child .dropdown-menu{margin-left:-105%;}
		.meun_section ul li:nth-child(2) .dropdown-menu{margin-left:-44%;}
		.meun_section ul li:nth-child(3) .dropdown-menu{margin-left:-12%;}
		.meun_section ul li:nth-child(4) .dropdown-menu{margin-left:-9%;}
		.meun_section ul li:nth-child(5) .dropdown-menu{margin-left:-23%;}
		.meun_section ul li:nth-child(6) .dropdown-menu{margin-left:-65%;}
		.meun_section ul li:nth-child(7) .dropdown-menu{margin-left:-120%;}
		.meun_section ul li:last-child .dropdown-menu{margin-left:-121%;}
		*/


#header .girl {bottom:85px; left:50%; margin:0 250px; position:absolute; z-index:1;}
		
		.carousel-inner > .item > img, .carousel-inner > .item > a > img{ width:100%;}
#header .search_section{ height:85px; width:1000px; bottom:0; position:absolute; z-index:2;}
		.search_section .search_box{background:url(../images/serch_w_bg.png) repeat; float:left; width:100%; padding:20px;}
		.search_box .ser_select {float:left; width:22%; height:44px;}
		.search_box .ser_select .select{height:44px !important; line-height:38px; font-family: 'Roboto', sans-serif; color:#000; font-size:15px; font-weight:700; width:100%;
			-webkit-border-top-left-radius:5px !important;
			-webkit-border-bottom-left-radius: 5px !important;
			-moz-border-radius-topleft: 5px !important;
			-moz-border-radius-bottomleft: 5px !important;
			border-top-left-radius: 5px !important;
			border-bottom-left-radius: 5px !important;
			
			-webkit-border-top-right-radius: 0px !important;
			-webkit-border-bottom-right-radius: 0px !important;
			-moz-border-radius-topright: 0px !important;
			-moz-border-radius-bottomright: 0px !important;
			border-top-right-radius: 0px !important;
			border-bottom-right-radius: 0px !important;
		}
		.search_box .search_button{float:left; margin-left:-5px;}
		.search_box .ser_filed{ float:left; width:63%; font-family: 'Lato', sans-serif; font-weight:300; color:#999; margin-left:-2px;}
		.search_box .ser_filed input{ font-size:15px; position:relative; height:44px;}
		.search_box .btn-success{ height:44px;}
		.search_box .btn-success{font-family: 'Oswald', sans-serif; font-size:22px; font-weight:700; background:#4bb900; width:150px;}
		.search_box .btn-success:hover{ background:#CCC; text-shadow:#333 2px 3px 2px; border:none;}
		.search_section .more_option_row{font-family: 'Lato', sans-serif; font-size:18px; font-weight:700; color:#fff; background:#666; float:left; width:100%; line-height:44px; padding-left:10px;}
		.more_option_row span{ font-size:20px; background:url(../images/more_option_bg.png) right top no-repeat; display:inline-block; padding:0px 10px 0px 38px; float:right;}
		.more_option_row a{color:#fff; font-family: 'Raleway', sans-serif; font-weight:600; padding:0px 5px;}
		.more_option_row a:hover{ color:#4bb900; text-decoration:none;}
#header .slider_text{ position:absolute; bottom:85px; z-index:3; font-family: 'Raleway', sans-serif; font-size:54px; font-weight:700; color:#fff; text-shadow:#333 3px 4px 1px;}



#body { clear:both; margin-top:50px;}
#body h1 .line{ background:url(../images/dubol_bor.jpg) left top repeat-x; height:6px; display:block; width:20%; margin:10px auto 30px auto;}
	  .text_section .row{ margin:0px;}
	  .text_center{ text-align:center;}
	  
#body .h_featured_property.col-lg-12{ padding:0px; clear:both; overflow:hidden;}
		.h_featured_property{ margin:20px 0px 0px 0px;}
		.h_featured_property ul li{ width:296px; float:left; margin:0px 53px 40px 0px; position:relative;}
		.h_featured_property ul li:nth-child(3n){ margin-right:0px;}
		.h_featured_property ul li .pro_titel{ color:#24282b; text-align:center; font-family: 'Raleway', sans-serif; font-size:24px; font-weight:200; margin:0px; }
		.h_featured_property ul li .f_pic_holder{ box-shadow:inset #000 1px 1px 20px;}
		.h_featured_property ul li .f_pic_holder img{ z-index:-1; position:relative; height:173px; width:100%;}
		.h_featured_property ul li .price{ position:absolute; top:50px; right:-10px; font-size:18px; color:#fff; font-family: 'Open Sans', sans-serif; font-weight:600; background:#25292c; padding:5px;}
		.h_featured_property ul li .property_des .text01{font-family: 'Raleway', sans-serif; font-weight:700; font-size:15px; color:#222; text-align:center; margin:7px 0px;}	
		.h_featured_property ul li .property_des .text02{font-family: 'Open Sans', sans-serif; font-weight:100; font-size:14px; color:#000000; text-align:center; margin:7px 0px;}
		.h_featured_property ul li .property_des .box_des ul li{float:left; width:50%; margin:0px; line-height:40px; font-weight:100; font-family: 'Open Sans', sans-serif;}
		.h_featured_property ul li .property_des .box_des ul li small{ color:#000000; font-size:14px; width:44%; display:inline-block;}
		.h_featured_property ul li .property_des .box_des ul li span{color:#000000; font-size:18px; width:50%; display:inline-block; text-align:right; }
		.h_featured_property ul li .property_des .box_des ul li:nth-child(1) span, .h_featured_property ul li .property_des .box_des ul li:nth-child(3) span{text-align:left;}
		.h_featured_property ul li .bt_save{ float:left;}
		.h_featured_property ul li .bt_detail{ float:right;}
		.h_featured_property ul li .bt_save a, .h_featured_property ul li .bt_detail a{font-family: 'Raleway', sans-serif; font-weight:500; font-size:20px; color:#000000; text-decoration:none;}
		.h_featured_property ul li .bt_save a:hover, .h_featured_property ul li .bt_detail a:hover{ font-weight:200; color:#999;}

 
#body .col-lg-9, #body .col-lg-3, .text_section .col-lg-6, .text_section .col-lg-4{padding:0px;}
#body .col-lg-9{ margin-right:2%; width:73%;}
		.col-lg-9 .text_section, .col-lg-12 .text_section{ clear:both;}
		.text_section .exr_p15_r {padding-right:15px;}
		.text_section .exr_p15_l{padding-left:15px;}
		.text_section .red_heading{ color:#000000; font-size:15px; font-family: 'Open Sans', sans-serif; font-weight:700;}

#body .h_heading{ margin:10px 0px 40px 0px;}
#body .h_heading h1, #body .h_heading h2, #body .h_heading h3, #body .h_heading h4, #body .h_heading h5, #body .h_heading h6{ text-align:left; line-height:none; margin:15px 0px;}
#body .unorder_list, #body .order_list, #body .list_w_border{font-size:13px; font-family: 'Raleway', sans-serif; padding:5px 0px; float:left; }
#body .unorder_list ul, #body .order_list ol { margin:15px 0px 0px 15px;}
#body .unorder_list ul ul, #body .order_list ol ol{ margin-top:0px;}
#body .unorder_list ul li{ list-style:disc; padding-bottom:3px; padding-left:10px;}
#body .unorder_list ul ul li{list-style:url(../images/cre_bulets.png);}
#body .order_list ol li{ padding-bottom:3px; padding-left:10px;}
#body .list_w_border ul{ margin-top:10px;}
#body .list_w_border ul li{border-bottom:#ababab solid 1px; padding:5px 0px;}
#body .list_w_border ul li a{ color:#333; padding-left:5px;} 
#body .list_w_border ul li a:hover, #body .inline_list ul li a:hover{ color:#007fff; text-decoration:none;}
#body .inline_list{ margin-top:30px;}
#body .inline_list ul li{float:left; width:auto; padding-left:0px; margin:10px 30px 0px 10px; list-style:disc; font-size:13px; font-family: 'Raleway', sans-serif;}
#body .inline_list ul li a{color:#333;}
#body .block_quotes{ margin-top:30px; font-family: 'lato', sans-serif; font-size:20px; font-weight:300;}
#body .block_quotes blockquote{ margin-top:20px; margin-left:10px; padding-top:0px; padding-bottom:0px; font-size:20px;}
#body .block_quotes .p_say_box{ font-size:20px; font-weight:normal; position:relative; text-align:center; border-left:none; font-family: 'Raleway', sans-serif;}
#body .block_quotes .p_say_box footer{padding:0px 30px; font-size:13px; font-weight:normal; margin-top:10px;}
#body .block_quotes .p_say_box .qu_left {background:url(../images/qu_left.png) 0px 0px no-repeat; width:43px; height:44px; position:absolute; top:0px; left:0px;}
#body .block_quotes .p_say_box .qu_right {background:url(../images/qu_right.png) 0 0 no-repeat; width:46px; height:44px; position:absolute; top:0px; right:0px;}



#body .bottom_quick_links{ padding:40px 0px; margin-top:30px; border-top:#ddd solid 1px; font-family: 'Raleway', sans-serif;}
	  .bottom_quick_links a{ display:block; margin:0px 1% 10px 1%; float:left; width:23%; color:#333; font-size:16px; font-weight:500; text-align:left;}
	  .bottom_quick_links a:hover{ color:#007fff;}

#body .bottom_blog{ padding:30px 0px 0px 0px; background:#f1f1f1; }
	  .bottom_blog .col-lg-4{ height:410px; overflow:hidden;  margin-bottom:20px; text-align:left;}
	  .bottom_blog .b_sub_headign{font-family: 'Open Sans', sans-serif; font-size:13px; font-weight:700; margin-bottom:10px;}
	  .bottom_blog p{ font-weight:normal; font-size:13px;}
	  .bottom_blog p a{ font-style:italic; font-weight:700; color:#007bff; text-decoration:underline;}
		
#body .bottom_cotact{ padding-top:10px;}
	  .bottom_cotact ul li{ float:left; padding-top:40px; text-align:center; width:25%;}	
	  .bottom_cotact ul li.realtor{ background:url(../images/bottom_icon_01.png) top center no-repeat;}
	  .bottom_cotact ul li.tele{ background:url(../images/bottom_icon_02.png) top center no-repeat;}
	  .bottom_cotact ul li.email{ background:url(../images/bottom_icon_03.png) top center no-repeat;}
	  .bottom_cotact ul li.location{ background:url(../images/bottom_icon_04.png) top center no-repeat;}
	  .bottom_cotact ul li p{ font-size:12px; color:#000000; font-weight:300; font-family: 'Open Sans', sans-serif; }
	  .bottom_cotact ul li a{ color:#000000;}
	  .bottom_cotact ul li a:hover{ color:#007bff; text-decoration:none; }
	  .bottom_cotact ul li > div{ color:#000000; font-size:22px; font-weight:400; font-family: 'Raleway', sans-serif; margin-bottom:15px;}

#footer{ border-top:#eee solid 5px; margin-top:20px; padding-bottom:20px;}
#footer .col-lg-9, #footer .col-lg-3{ padding:10px 0px; font-family: 'Open Sans', sans-serif; color:#555;}
#footer .disclamer p{ font-size:10px; padding:0px; margin-bottom:10px !important; font-weight:500;}
#footer .col-lg-3{ float:right; padding-left:5px; text-align:right; }
#footer .col-lg-3 p{ font-size:12px; margin-bottom:5px !important; font-weight:500;}



/*-- Right Warpper Css start here --*/
#body .col-lg-3{ padding-left:0px; padding-right:0px;}
.flag {float:left; margin-top:25px; max-width:100%; overflow:hidden;}
.flag img{ max-width:250px; min-width:250px;}
#google_translate_element{float:left; margin-left:0; margin-top:20px; width:100%;}
.r_site_srch{ float:left; clear:both; width:100%; margin:24px 0px;}
.r_site_srch .r_srch_filed{ border:#d9d9d9 solid 1px; border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; padding:10px 5px; font-size:18px; color:#989898; font-family: 'Oswald', sans-serif; float:left; width:194px; height:43px; font-weight:300;}
.r_site_srch .r_srch_button{ background:#000000444; float:left; margin-left:5px; font-family: 'Oswald', sans-serif; font-size:18px; font-weight:700; padding:8px 15px; border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; border:none; color:#fff;}
.r_site_srch .r_srch_button:hover{ background:#aaaaaa;}
.img_holder {margin-bottom:10px; min-width:100%; overflow:hidden; clear:both;}

.img_holder p { padding-bottom:0px;  margin-bottom:10px !important; }

.img_holder img{ max-width:250px; height:auto;}

.quick_links {float:left; width:100%; overflow:hidden; margin-bottom:20px;}
.quick_links ul li.rm_headign{ background:url(../images/arrow.jpg) 98% 18px no-repeat; border-top:#f1f1f1 solid 1px; padding:14px 30px 10px 0; margin:5px 0px;}
.quick_links ul li.rm_headign:first-child{ border-top:none; padding-top:0px; background-position:98% 8px;}
.quick_links ul li.rm_headign:last-child{border-bottom:#f1f1f1 solid 1px;}
.quick_links ul li.rm_headign a{display:block; color:#333; font-family: 'Open Sans', serif; font-size:13px; font-size:13px;}
.quick_links ul li a{font-family: 'Open Sans', serif; font-size:12px; color:#666; display:block;}
.quick_links ul li a:hover, .quick_links ul li a.active, .recent_post ul li a.active, .recent_post ul li a:hover{color:#007fff;}
.quick_links h1, .recent_post h1 { text-transform:uppercase;}

.recent_post, .social_box{ clear:both; display:block;}
.social_box {margin:25px 0px 20px 0px; float:left; display:block;}
.recent_post ul li { margin-bottom:15px; font-size:14px; font-family: 'Open Sans', serif; font-weight:100;}
.recent_post ul li a{color:#555; text-transform:capitalize;}
.recent_post ul li a.active{ text-decoration:underline;}

.top_floating {bottom:20px; display:block; height:40px; position:fixed; right:10px; width:40px; z-index:200;}


#google_translate_element{ clear:both; margin-left:0px; padding-left:0px; margin-bottom:20px;}
#google_translate_element img { width: auto !important; display:none; }

.text_section img { width:100% \9; max-width:100%; height:auto; }



@media only screen and (max-width : 1024px) and (min-width : 961px) {
	#header .girl img{ width:200px;}
	#header .slider_text{ font-size:40px; padding-left:1%;}
	#header .col-lg-4{ float:left; width:33%;}
	#body .col-lg-9{ float:left;}
	#body .col-lg-3{ width:25%; float:left;}
	.bottom_blog .col-lg-4{ width:50%; float:left;}
	#footer .col-lg-9{ width:75%; float:left;}
	.bottom_quick_links .row{ width:100%;}
	.bottom_pic img{ width:100%; height:auto;}
	.logo_holder .logo_box img{ height:87px; width:auto;}
	.carousel{ z-index:-1;}
	
}
@media only screen and (max-width : 960px) and (min-width : 769px) {
	#header .container, #body .container, #footer .container{ width:100%;}
	.logo_holder .logo_box{ width:100%; text-align:center;}
	.logo_holder .logo_box img{ height:70px; width:auto;}
	#header .girl img{ width:135px;}
	#header .slider_text{ font-size:40px; padding-left:1%;}
	
	#header .search_section{ width:98%; margin:0 1%;}
	.search_section .more_option_row{ font-size:14px;}
	.search_section .more_option_row a{ font-size:14px;}
	.search_box .ser_filed{ width:55%;}
	.h_featured_property ul li{ width:46%; margin-left:2%; margin-right:2%; }
	#body .col-lg-9{ width:100%;}
	#body .col-lg-3{ padding-left:1%; padding-right:1%;}
	.bottom_pic img{ width:100%; height:auto;}
	.bottom_quick_links .row{ width:98%; margin-left:1%; margin-right:1%; }
	.bottom_quick_links a{ width:48%; float:left;}
	.bottom_blog .col-lg-4{ width:50%; float:left;}
	#body .unorder_list, #body .order_list, #body .list_w_border{ width:98%; margin:0 1%;}
	.text_section{ padding-left:1%; padding-right:1%;}
	.text_section .exr_p15_l{ padding-left:0px;}
}



@media only screen and (max-width : 768px){
	#header .container, #body .container, #footer .container{ width:100%;}
	#header .col-lg-4{ clear:both; float:left; width:100%; text-align:center;}
	.toplinks ul{ margin-bottom:0px;}
	.sm_icon ul{ float:none;}
	.toplinks ul li, .sm_icon ul li{ float:none; display:inline-block;}
	.logo_holder .logo_box, .bottom_pic{ width:100%; height:auto; text-align:center;}
	
	.logo_holder .logo_box img, .bottom_pic img{ width:100%;}

	
	.meun_section .navbar-collapse.collapse{ display:none !important; }
	.meun_section .navbar-collapse.collapse.in{ display:block !important; }
	.meun_section{ padding:0px !important;}
	.meun_section .navbar-header{ display:block; background:#f5f5f5; width:98%; margin:0 1%;}
	.meun_section .navbar-toggle{ border:2px #333 solid; padding:5px; margin-right:5px; display:block;}
	.meun_section .navbar-toggle span{ height:2px; background:#333;}
	.meun_section .m_nav_titel{ font-size:20px; color:#333; padding:5px; float:left;}
	.meun_section .navbar-collapse{ padding:0px; margin-left:0px; border-top:none; width:100%; float:left;}
	.meun_section ul li{ clear:both; float:left; margin-bottom:10px; position:relative; width:98%; margin-left:2%;}
	.meun_section .navbar-nav{ margin:0px auto; width:96%;}
	.meun_section ul li:hover .dropdown-menu{ display:block;}
	.meun_section ul li .dropdown-menu{ border-radius:0px; padding:0px; position:relative; width:100%; border:none; left:0; margin:0 !important;}
	.meun_section ul li .dropdown-menu .m_top_corner{ text-align:left; padding-left:20px;}
	.meun_section ul li .dropdown-menu ul{ width:100%; box-shadow:none;}
	.meun_section ul li .dropdown-menu > li { margin-bottom:10px;}
	.meun_section .nav > li > a{ padding:0px 11px; text-transform:uppercase; color:#333;}
	.meun_section .nav > li > a:hover, .meun_section .nav > li > a:focus, .meun_section .nav > li > a .active { background:none;}	
	
	
	.meun_section ul li:first-child .dropdown-menu,
	.meun_section ul li:nth-child(2) .dropdown-menu,
	.meun_section ul li:nth-child(3) .dropdown-menu,
	.meun_section ul li:nth-child(4) .dropdown-menu,
	.meun_section ul li:nth-child(5) .dropdown-menu,
	.meun_section ul li:nth-child(6) .dropdown-menu,
	.meun_section ul li:nth-child(7) .dropdown-menu, 
	.meun_section ul li:last-child .dropdown-menu{margin-left:0px;}
	
	
	#body .col-lg-9{ width:100%;}
	.row.block_quotes{ padding-right:1%;}
	#body .col-lg-3{ padding-left:1%; padding-right:1%;}
	.text_section{ padding-left:1%; padding-right:1%;}
	.text_section .exr_p15_l{ padding-left:0px;}
	#body .unorder_list, #body .order_list, #body .list_w_border{ width:100%; clear:both;}
	.bottom_quick_links .row{ width:100%;}
	#footer .col-lg-9, #footer .col-lg-3{ width:100%; padding:0 1%;}
	#footer .col-lg-3{ text-align:center; padding-top:20px;}
	
}


@media only screen and (max-width : 767px) and (min-width : 320px) {
	#header .slider_text{ font-size:25px; padding-left:1%;}
	#header .girl{ display:none;}
	.bottom_pic img{ width:100%; height:auto;}
}

@media only screen and (max-width : 768px) and (min-width : 480px) {
	#header .girl img{ width:130px;}
	#header .slider_text{ font-size:40px; padding-left:1%;}
	#header .search_section{ width:98%; margin:0 1%;}
	.search_box .ser_filed{ width:57%;}
	.search_box .search_button{ width:21%;}
	.search_box .btn-success{ width:100%; font-size:100%;}
	.search_section .more_option_row{ font-size:14px; text-align:center; padding:0px;}
	.more_option_row span{ font-size:16px; width:100%; background:#333; padding:0px;}
	
	#body{ margin-top:20%;}
	.h_featured_property ul li{ width:45%; margin:0px 2% 30px 2%;}
	.h_featured_property ul li:nth-child(3n){ margin-right:2%}
	.bottom_quick_links .row{padding-left:0%; padding-right:0%; margin-left:0%;}
	.bottom_quick_links a{ width:48%; margin-left:1%; margin-right:1%;}
	.bottom_blog .col-lg-4{ width:50%; float:left; min-height:200px;}
	.bottom_cotact ul li{ width:100%; float:left;}
	#body .inline_list ul li{ margin-left:20px;}
	.h_featured_property ul li .property_des .box_des ul li small{ font-size:12px;}
	.bottom_pic img{ width:100%; height:auto;}
	
	
}




@media only screen and (max-width : 479px) and (min-width : 320px) {
	
	
	body p{ font-size:15px;}
	#body h1 .line{ width:70%;}
	#header .girl { display:none;}
	#header .slider_text{ font-size:15px; bottom:40px; padding-left:1%; text-shadow:3px 2px 1px #333;}
	
	#header .search_section{ width:98%; margin:0 1%; height:40px;}
	.search_section .search_box{ padding:5px;}
	.search_box .ser_select{ width:25%;}
	.search_box .ser_filed{ width:54%;}
	.search_box .ser_filed input{ font-size:10px; padding:2px; height:30px;}
	.search_box .ser_select .select{line-height:10px; height:30px !important; font-size:10px;}
	.btn.btn-success{ width:100%; font-size:12px; height:30px;}
	.search_section .more_option_row{ display:none;}
	.bottom_quick_links .row{ width:98%; margin-left:1%; margin-right:1%;}
	.bottom_quick_links a{width:100%; margin-left:0px; margin-right:0px; text-align:center;}
	#body{ margin-top:5%;}
	.h_featured_property ul li{ width:96%; margin-left:2%; margin-right:2%;}
	.bottom_cotact ul li{ width:100%; float:left;}
	#body .inline_list ul li{ margin-left:20px;}
	#body .block_quotes .p_say_box{ font-size:13px; font-weight:700;}	
	.h_featured_property ul li .price{ right:0px;}
	.bottom_blog .col-lg-4{ min-height:0px;}
	.bottom_pic img{ width:100%; height:auto;}
}


@media screen and (max-width: 780px) {
	iframe,
	embed,
	object,
	video {
	  position: relative;
	  display: block;
	  width: 100%;
	  height: 100%;
	  border: 0;
	  min-height: 250px;
	}
}


.logo_holder .logo_box img { width:100%; height:auto;}
.bottom_pic img{ width:100%; height:auto;}
