@media (max-width:1536px){
/*	.lf-searchform-holder .lf-formbanner fieldset{padding: 0;}*/
	.lf-searchform-holder .lf-formbanner fieldset .lf-btnarea{float: left;width: 100%;margin: 10px 0 0;position: static;padding-left: 10px;}
	.lf-featuredtitle{float: left;width: 100%;}
	.lf-featuredcontent figure{width: 100%;}
	.lf-featuredcontent figure img{margin: 0 auto 20px;width: 56px;}
	.lf-searchform-holder .lf-formbanner fieldset .lf-btnarea{ position: absolute; margin: 0; width: auto; }
}
@media (max-width:1366px){
	.lf-banner-holder{overflow: hidden;}
	.lf-banner-holder img{max-width: none;width: auto;height: 600px;}
	.lf-banner-content h1{font-size: 45px;line-height: 50px;}
	.lf-sidebarnav{width:54px;}
	.lf-sidebarnav .lf-userprofile .lf-title{display: none;}
	.lf-sidebarnav .lf-userprofile .lf-userimg {width: 40px;}
	.page-template-dashboard .lf-expand-wrap,
	.page-template-dashboard .lf-wrapper{padding-left:54px; }
	.lf-toggle-btn.lf-sidebarnav{width: 280px;}
	.lf-toggle-btn.lf-sidebarnav .lf-userprofile .lf-title{display: block;}
	.lf-innerbannerform .lf-filterform .form-group{ width: 100%; }
}
@media (max-width:1200px){
	.lf-headerrightarea{width: 100%;margin-top:20px; }
	.lf-nav{float: right;}
	.lf-headerrightarea .lf-formsearch{float: right;}
	.lf-featuredtitle h2 em{
		font-size: 14px;
		line-height: 22px;
	}
}
@media (max-width:1199px){
	.lf-navigation > ul > li{padding: 0 15px;}
	.lf-latestads .lf-adimg{width: 100%;}
	.lf-latestads .lf-featuredadcontent{float: left;width: 100%;}
	.lf-categoriescontent > div{float: none !important;display: inline-block;vertical-align: top;margin: 0 0 0 -3px;}	
	.lf-half-map .lf-formbanner fieldset .form-group{ width: 50%; margin-bottom: 10px; }
}
@media (max-width:1024px){	
	table.lf-adstale > tbody > tr > td .lf-statusbtn-active{
		text-align: left;
		line-height: 40px;
	}
	table.lf-adstale > tbody > tr > td{text-align: left;}
	.lf-adstale tbody tr + tr{border-top: 1px solid #e1e1e1;}
	.lf-banner-content h1{font-size: 40px;line-height: 50px;}
}
@media (max-width:991px){
	.lf-half-map .lf-half-map-full{ width: 100%; max-width: 100%; flex: 100% }
	.lf-half-map .lf-search-hscrollbar{ width: 100%; max-width: 100%; flex: 100% }
	.lf-homeslider-v1 p{ width: 100%; }
	.lf-navigation{
		display: block;
		position: relative;
	}
	.lf-navigation > ul{
		right: 0;
		top: 100%;
		z-index: 99;
		display: none;
		background: #fff;
		text-align: left;
		min-width: 300px;
		position: absolute;
		border: 1px solid #e1e1e1;
	}
	.lf-navigation > ul > li{padding: 0;}
	.lf-navigation > ul > li + li{border-top: 1px solid #e1e1e1;}
	.lf-navigation > ul > li a{padding: 0 10px;}
	.lf-navigation > ul > li{width: 100%;}
	.lf-details-listing{line-height: 24px;}
	.lf-price-detail{margin-top: 30px;}
	.lf-listingfeart-content ul li{
		width: 50%;
		padding: 0 30px;
		margin-right: 0; 
	}
	.lf-listingfeart-content ul li:nth-last-child(1),
	.lf-listingfeart-content ul li:nth-last-child(2),
	.lf-listingfeart-content ul li:nth-last-child(3){
		margin-bottom: 30px;
	}
	.lf-listingfeart-content ul{
		width: auto;
		float: none;
		margin: 0 -30px;
		overflow: hidden;
	}
	.lf-searchform-holder .lf-formbanner fieldset .form-group{width: 50%;padding: 10px;}
	.lf-searchform-holder .lf-formbanner fieldset .form-group.lf-inputwithicon i{top: 10px;}
	.lf-featuredadsholder.lf-latestads > div > div.col-xs-12:nth-child(n+3){margin-top:30px; }
	.lf-bannerformholder .lf-formbanner fieldset .lf-btnarea{
		padding: 10px;
		position: static;
	}
	.lf-bannerformholder .lf-formbanner fieldset{padding-right: 0;}
	.lf-manageads-holder.lf-insight{width: 100%;margin-right: 0;}
	.lf-manage-package{width: 100%;margin-top:30px; }
	.lf-featuredadd li{width: 50%;}
	.lf-featuredadd li:nth-child(n+3){margin-top:30px; } 
	.lf-custom-review{ position: static; margin-bottom: 30px; text-align: left; }
	.navbar-toggle{display: block;}
	.navbar-collapse.collapse {display: none!important;}
	.collapse.in{display:block !important;}
}
@media (max-width:800px){
	.lf-homeslider-v2.lf-homeslider .lf-banner-details{ margin-bottom: 30px; }
	.lf-adsoption{
		width: 100%;
		float: left;
		margin-top:30px; 
	}
	.lf-cat-v1 .lf-categoriescontent > div{ width: 50%; max-width: 50%; flex: 50%; }
	.lf-cat-v1 .lf-categoriescontent > div:last-child{ width: 100%; max-width: 100%; flex: 100%; }
		.lf-searchform-holder .lf-formbanner fieldset .lf-btnarea{ padding: 10px; }
}
@media (max-width:767px){
	.lf-bannerformholder .lf-formbanner fieldset .form-group i{top: 10px;}
	.lf-bannerformholder .lf-formbanner fieldset .form-group{width: 50%;padding: 10px;}
	.sj-dropdowarrow{display: block;}
	.sj-nav{width: auto;float: right;}
	.sj-navigation{top: 100%;left: 0;background: #fff;position: absolute;}
	.sj-navigation ul{}
	.sj-navigation ul li{width: 100%;float: left;display: block;}
	.sub-menu,
	.mega-menu{clear: both;float: left;display: none;position: static;width: 100% !important;}
	.lf-aboutgallery figure img{
		width: 50%;
		float: left;
	}	
}
@media (max-width:640px){
	.lf-main-search-tem .lf-radio-box{ width: 33.33%; }
}
@media (max-width:568px){
	.lf-searchform-holder .lf-formbanner fieldset .form-group{width: 100%;}
	.lf-featuredadd li{width: 100%;}
	.page-template-dashboard .lf-main{padding: 30px 10px;}
	.lf-featuredadd li + li{margin-top:30px; }
	.lf-ads-holder{padding: 30px 0;}
	.lf-adstale .lf-manageads-details .lf-title{max-width: 140px;float: left;}
	.lf-navigation > ul{min-width: 260px;}
	.lf-main-search-tem .lf-radio-box{ width: 50%; }
	.lf-cat-v1 .lf-categoriescontent > div{ width: 100%; max-width: 100%; flex: 100%; }	
	.lf-searchform-holder .lf-formbanner fieldset{ padding-right: 0; }
	.lf-searchform-holder .lf-formbanner fieldset .lf-btnarea{ position: static; }
}
@media (max-width:480px){
	.lf-details-bar .lf-title h2{font-size: 24px;}
	.lf-listingfeart-content ul li{width: 100%;}
	.lf-widget.lf-price-detail li{font-size: 16px;}
	.lf-sectiontitle h2{font-size: 24px;line-height: }
	.lf-bannerformholder .lf-formbanner fieldset .form-group{width: 100%;}
	.lf-commentinfo > figure{margin: 0 0 20px;}
	.lf-comment-content{
		float: left;
		width: 100%;
	}
	.lf-abouttitle h2{font-size: 20px;}
	.lf-main-search-tem .lf-radio-box{ width: 100%; }	
}
@media (max-width:479px){
	.lf-cgcontentholder{padding: 30px 20px;}
	.lf-search-hscrollbar .lf-featuredadsholdervtwo .lf-posteddetails .lf-stars{margin: 10px 0 0;float: left;width: 100%;}
}
@media (max-width:320px){}















/*dashboard responsive */
@media (max-width:1200px){.lf-dashboardheader .lf-btnarea{width: 100%;margin: 10px 0 0;float: right;text-align: right;}}


