@media screen and (max-width: 1575px) {
	.cars-dealer-bottom-column-2 form div select{
		width:100%!important;
		height:40px;
		float:left;
		margin-top:15px;
	}
	.cars-dealer-bottom-column-2 form .searchCars-price-2 select, .cars-dealer-bottom-column-2 form .searchCars-year-2 select, .cars-dealer-bottom-column-2 form .searchCars-miles-2 select{
		margin-top:0
	}
	.searchCars-price-1, .searchCars-price-2, .searchCars-year-2, .searchCars-year-1, .searchCars-miles-1, .searchCars-miles-2{
		width:100%;
		float:left;
	}
	.searchCars-category
	{
		width: 100%;
		height: auto;
		text-align: center;
	}
	.searchCars-or, .searchCars-beds, .searchCars-to{
		width:100%;
		float:left;
		line-height:inherit;
	}
	.searchCars-price-1, .searchCars-year-1, .searchCars-price-2, .searchCars-miles-1, .searchCars-miles-2, .searchCars-detail{
		height:auto;
		line-height:inherit;
		text-align:center;
	}
	.cars-dealer-bottom-column-2 span{
		font-size:14pt;
	}
	.searchCars-detail a{
		width:100%;
		float:left;
	}
	.detailedSearch{
		font-size:14pt;
		margin-bottom:15px;
	}
	.searchCarsSearch{
		width:100%;
		height:50px;
		float:left;
	}
	.searchCars li{
		width:auto;
		float:none;
		display:block;
		margin:10px 0;
		height:50px;
		line-height:50px;
	}
	.searchCars .manCat-2{
		margin:0;
	}
	.cars-dealer-bottom-module li{
		display:block;
		padding:15px 0;
	}
}
@media screen and (max-width: 1075px) {
	.fullWidth-name-body-module li{
		float:none;
		width:auto;
		display:inline-block;
		padding:20px;
	}
	.fullWidth-stack-header{
		background-color:rgba(255,255,255,.5);
		border-radius: 10px;
	}
}
@media screen and (max-width: 1125px) {
	.srchButton2{margin:20px 0;display:block;}
}
@media screen and (max-width: 900px) {
	
}
@media screen and (max-width: 785px) {
	.majorCatBusiness-top-column-1{
		margin-left: 2%;
    	margin-right: 2%;
	}
	.findBusiness-box{
		width: 100%;
	    margin: auto;
	    margin-bottom: 0;
	    float: left;
	}
	.findBusiness-header{
		margin-left:0;
		width:auto;
		display:block;
	}
	.majorCatBusiness-module-ad{
		position:static;
		text-align:center;
		padding-bottom:15px;
	}
	#majorcat-search-input{
		width:90%;
		margin:5%;
	}
	#majorcat-search-select{
		width:90%;
		margin:0% 5% 5%;
	}
	#majorcat-search-submit{
		width:90%;
		height:40px;
		margin:0 5% 5%;
	}
	.anchor-section{
		width:90%;
		margin:0 5% 5%;
	}
	.majorCatBusiness-findBusiness-module:after{
		content:"";
		display:table;
		clear:both;
	}
	.majorCatBusiness-bottom-row{
		margin:auto;
	}
	.majorCatBusinessr-bottom-column-1{
		margin-left: 2%;
    	margin-right: 2%;
	}
	.majorCatBusiness-link-module{
		margin:15px 0;
	}
	.majorCatBusiness-link-header{
		width: auto;
	    display: block;
	    margin: auto;
	}
	.majorCatBusiness-submit-box{
		width:auto;
		display:block;
		text-align:center;
		position:static;
		margin-bottom:15px;
	}
	.majorCatBusiness-submit-button{
		width:auto;
		display:block;
	}
	.fullWidth-name-body-module li{
		display:block;
	}
	#middletemplate .fullWidth-name-body-module ul{
		padding:20px 0;
	}
	.majorcat-feature-group{
		width:96%;
		margin:1% 0%;
	}
	#middletemplate .majorcat-feature-group-ul{
		height:auto;
	}
	.majorCatBusiness-link-image{
		position: static;
    	height: auto;
	}
	.fullWidth-two-section-column-1, .fullWidth-two-section-column-2{
		width:100%;
		display:block;
	}
	#middletemplate .majorCatBusiness-categories{
	    width: 41%;
	    display: inline-block;
	    float: none;
	    vertical-align: top;
	    margin: 0 4%;
	}
	#middletemplate .majorCatBusiness-categories li{
		padding:5px 0;
	}
	.favorite-button-module{
		text-align:center;
	}
	.home-class-header{
		margin-left:0;
	}
	.fullwidth-shopping-heading{
		padding-top: 80px;
	}
	.fullwidth-realestate-column-1, .fullwidth-realestate-column-2{
		width:auto;
		float:none;
		padding:0 2%;
	}
	.radio-1, .radio-2{
		display: block;
	    text-align: left;
	    margin-top: 10px;
	}
	.church-verse-column-1, .church-verse-column-2{
		width:100%;
	}
	#churchguide-books-heading{
		text-align:left;
		padding:20px 20px 0;
	}
	
}

/*----------------------------------------------------ONE COLUMN-----------------------------------------------------------*/

@media screen and (max-width: 570px) {
	
	#middletemplate .majorCatBusiness-categories{
		width: auto;
	    display: block;
	    float: none;
	    vertical-align: top;
	    margin: 0 4%;
	    text-align: center;
	    padding:0;
	}
	#middletemplate .majorCatBusiness-guide-ul{
		width:auto;
		float:none;
		display:block;
	}
	.fullwidth-shopping-column-1, .fullwidth-shopping-column-2{
		width:100%;
	}
	.cars-dealer-bottom-column-1, .cars-dealer-bottom-column-2{
		width:100%;
	}
	.fullwidth-jobs-column-1, .fullwidth-jobs-column-2{
		width:100%;
	}
	.radio-1, .radio-2{
		display:inline-block;
		text-align:center;
		margin:auto;
	}
}
