@media (max-width:1536px){
	.cf-searchform-holder .cf-formbanner fieldset{padding: 0;}
	.cf-searchform-holder .cf-formbanner fieldset .cf-btnarea{float: left;width: 100%;margin: 10px 0 0;position: static;padding-left: 10px;}
	.cf-featuredtitle{float: left;width: 100%;}
	.cf-featuredcontent figure{width: 100%;}
	.cf-featuredcontent figure img{margin: 0 auto 20px;width: 56px;}
}
@media (max-width:1366px){
	.cf-banner-holder{overflow: hidden;}
	.cf-banner-holder img{max-width: none;width: auto;height: 600px;}
	.cf-banner-content h1{font-size: 45px;line-height: 50px;}
	.cf-sidebarnav{width:54px;}
	.cf-sidebarnav .cf-userprofile .cf-title{display: none;}
	.cf-sidebarnav .cf-userprofile .cf-userimg {width: 40px;}
	.page-template-dashboard .cf-expand-wrap,
	.page-template-dashboard .cf-wrapper{padding-left:54px; }
	.cf-toggle-btn.cf-sidebarnav{width: 280px;}
	.cf-toggle-btn.cf-sidebarnav .cf-userprofile .cf-title{display: block;}
	.cf-innerbannerform .cf-filterform .form-group{ width: 100%; }
}
@media (max-width:1200px){
	.cf-headerrightarea{width: 100%;margin-top:20px; }
	.cf-nav{float: right;}
	.cf-headerrightarea .cf-formsearch{float: right;}
	.cf-featuredtitle h2 em{
		font-size: 14px;
		line-height: 22px;
	}
}
@media (max-width:1199px){
	.cf-navigation > ul > li{padding: 0 15px;}
	.cf-latestads .cf-adimg{width: 100%;}
	.cf-latestads .cf-featuredadcontent{float: left;width: 100%;}
	.cf-categoriescontent > div{float: none !important;display: inline-block;vertical-align: top;margin: 0 0 0 -3px;}
	.cf-categoriescontent > div:nth-child(n+4) .cf-cgcontentholder{margin-top: 30px;}
	.cf-featuredadsholder.cf-latestads > div > div.col-xs-12:nth-child(3){margin:0; }
	.cf-featuredadsholder.cf-latestads > div > div.col-xs-12:nth-child(n+4){margin-top:30px; }
}
@media (max-width:1024px){
	table.cf-adstale > tbody > tr > td .cf-statusbtn-active{
		text-align: left;
		line-height: 40px;
	}
	table.cf-adstale > tbody > tr > td{text-align: left;}
	.cf-adstale tbody tr + tr{border-top: 1px solid #e1e1e1;}
	.cf-banner-content h1{font-size: 40px;line-height: 50px;}
}
@media (max-width:991px){
	.cf-navigation{
		display: block;
		position: relative;
	}
	.cf-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;
	}
	.cf-navigation > ul > li{padding: 0;}
	.cf-navigation > ul > li + li{border-top: 1px solid #e1e1e1;}
	.cf-navigation > ul > li a{padding: 0 10px;}
	.cf-navigation > ul > li{width: 100%;}
	.cf-details-listing{line-height: 24px;}
	.cf-price-detail{margin-top: 30px;}
	.cf-listingfeart-content ul li{
		width: 50%;
		padding: 0 30px;
		margin-right: 0; 
	}
	.cf-listingfeart-content ul{
		width: auto;
		float: none;
		margin: 0 -30px;
		overflow: hidden;
	}
	.cf-categoriescontent > div:nth-child(n+3) .cf-cgcontentholder{margin-top: 30px;}
	.cf-searchform-holder .cf-formbanner fieldset .form-group{width: 50%;padding: 10px;}
	.cf-searchform-holder .cf-formbanner fieldset .form-group.cf-inputwithicon i{top: 10px;}
	/*.cf-featuredadsholder > div > div:nth-child(n+3){margin-top: 30px;}*/
	.cf-featuredadsholder.cf-latestads > div > div.col-xs-12:nth-child(n+3){margin-top:30px; }
	.cf-bannerformholder .cf-formbanner fieldset .cf-btnarea{
		padding: 10px;
		position: static;
	}
	.cf-bannerformholder .cf-formbanner fieldset{padding-right: 0;}
	.cf-manageads-holder.cf-insight{width: 100%;margin-right: 0;}
	.cf-manage-package{width: 100%;margin-top:30px; }
	.cf-featuredadd li{width: 50%;}
	.cf-featuredadd li:nth-child(n+3){margin-top:30px; } 
}
@media (max-width:800px){
	.cf-adsoption{
		width: 100%;
		float: left;
		margin-top:30px; 
	}
	.cf-small-home-6{
		min-height: 150px;
	}
}
@media (max-width:767px){
	.cf-bannerformholder .cf-formbanner fieldset .form-group i{top: 10px;}
	.cf-bannerformholder .cf-formbanner fieldset .form-group{width: 50%;padding: 10px;}
	.cf-featuredadsholder > div > div:nth-child(n+2){margin-top: 30px;}
	.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;}	
	.cf-categoriescontent > div:nth-child(n+2) .cf-cgcontentholder{margin-top: 30px;}
	.cf-aboutgallery figure img{
		width: 50%;
		float: left;
	}
	.cl-cats-6 li{
		width: 33.33%;
		float: left;
	}
}
@media (max-width:640px){}
@media (max-width:568px){
	.cf-searchform-holder .cf-formbanner fieldset .form-group{width: 100%;}
	.cf-featuredadd li{width: 100%;}
	.page-template-dashboard .cf-main{padding: 30px 10px;}
	.cf-featuredadd li + li{margin-top:30px; }
	.cf-ads-holder{padding: 30px 0;}
	.cf-adstale .cf-manageads-details .cf-title{max-width: 140px;float: left;}
	.cf-navigation > ul{min-width: 260px;}
	.cl-cats-6 li{
		width: 50%;
		float: left;
	}
}
@media (max-width:480px){
	.cf-details-bar .cf-title h2{font-size: 24px;}
	.cf-listingfeart-content ul li{width: 100%;}
	.cf-widget.cf-price-detail li{font-size: 16px;}
	.cf-sectiontitle h2{font-size: 24px;line-height: }
	.cf-bannerformholder .cf-formbanner fieldset .form-group{width: 100%;}
	.cf-commentinfo > figure{margin: 0 0 20px;}
	.cf-comment-content{
		float: left;
		width: 100%;
	}
	.cf-abouttitle h2{font-size: 20px;}
	.cf-small-home-6{
		min-height: 300px;
	}
}
@media (max-width:479px){
	.cf-cgcontentholder{padding: 30px 20px;}
	.cf-search-hscrollbar .cf-featuredadsholdervtwo .cf-posteddetails .cf-stars{margin: 10px 0 0;float: left;width: 100%;}
}
@media (max-width:320px){
	.cl-cats-6 li{
		width: 100%;
		float: left;
	}
}















/*dashboard responsive */
@media (max-width:1200px){.cf-dashboardheader .cf-btnarea{width: 100%;margin: 10px 0 0;float: right;text-align: right;}}


