/* Device width 930 split gallery nav */
@media screen and (max-width:930px) {
	
	.cmsmap {
		width: 80% !important;
		min-width: 300px !important
	}


}




/* Device width 768 split gallery nav */
@media screen and (max-width:768px) {
	
	.slide_overlay {
		width: 75%;
		
	}
	
	.slidepane-centre {
		min-height: 250px
	}

	.columns p:first-of-type {
		-webkit-column-count: 1; /* Chrome, Safari, Opera */
	    -moz-column-count: 1; /* Firefox */
	    column-count: 1;
	} 
	
	.homeImageLink {
	font-size: 16px;
	}
	
.catimage {
	width: 33.33333333%;
	}


}


/* Device width 480 split gallery nav */
@media screen and (max-width:600px) {
	
	.slide_overlay {
		width: 100%;
		bottom: 0px
	}
	
	.prodlist IMG {
		display: block;
	}

	.prodlistcattxtafter {
		display: block;
	}
	
	.blog-feed-box {width: 100%;}
	
}




/* Device width 480 split gallery nav */
@media screen and (max-width:480px) {

	.columns  p:first-of-type {
		-webkit-column-count: 1; /* Chrome, Safari, Opera */
	    -moz-column-count: 1; /* Firefox */
	    column-count: 1;
	} 
	
	.homeImageLink {
	font-size: 12px;
	padding: 10px 10px;
	}
	
	.blogthumb {
	display: none;
	float: none;
	margin-left: 0;
	}
	

	
}


/* Device width 480 split gallery nav */
@media screen and (max-width:320px) {

	h2.heroheader {
		font-size: 16px;
	}
	
	.herotext {
		font-size: 14px;
	}
	
}