
img {
	max-width: 100%;
	height: auto !important;
}




/* max-width - centre logo and contact under logo 768px */
@media screen and (max-width: 1024px) {
	
	#menu {
		width: 100%;
	}
	
	#BradfordClubLogo {
		margin-top: 60px;
	}
	
	#banner-center {
		max-width: 760px;
		padding-left: 50px;
		padding-right: 50px;
	}
	
	#content-center, #footer-center {
		padding: 50px 60px;
		max-width: 760px;
	}
	
	#footer-center {
		max-width: 760px;
	}
	
	div#right-col.blogarchive, div#right-col.map {
		border-top: 2px solid rgba(255, 255, 255, 0.20) !important;
	}
	
}



/* max-width - centre logo and contact under logo 768px */
@media screen and (max-width: 768px) {
	
	#menu {
		width: 100%
	}
	
	#logoholder {
		width: 35%;
	}
	
	#tall {
		width: 25%;
	}
	
	#wide-top, #wide-bottom {
		width: 40%;
	}
	
	.imagegridheight {
		min-height: 340px !important;
	}
	
		/* Sub page hero */
	
		div.subhero {
			min-height: 170px !important; 
		}
		
		div.sublogo {
			width: 31% !important;
		}
		
		div.subherobanner {
			width: 65% !important;
		}
		
		/*  End Sub Hereo */
	
	.halfgridheight {
		min-height: 170px !important;
	}
	
	#action-banner {
		text-align: center;
	}
	
	
	#content-center {
		background-image: none;
	}
	
	.maintext p {
		margin-right: 0;
	}
	
	
	#leftcol {
		width: 100%;
		text-align: center;
	}
	
	.imagegridheight {
		min-height: 300px !important;
	}
	
		div.subhero {
			min-height: 150px !important; 
		}

	
	.halfgridheight {
		min-height: 150px !important;
	}
	
	#BradfordClubLogo {
		margin-top: 40px;
	}


}

/* max-width - Menu break */
@media screen and (max-width: 760px) {
	
	#nav {
		background-color: #1a1a1a;
	}
	
	
	#fwNav1 .fwNavItem a {
		font-style: 18px;
		padding-top: 10px;
		padding-bottom: 10px;
		
	}
	
	#menu {
		margin-top: 20px;
		margin-bottom: 20px;
		margin-right: 20px;
	}
	
	.fwNav1-toggle-label {
		width: 86px;
		height: 18px;
		margin-right: 0;
		
	}
	
	.fwNav1-toggle-close {
		margin-right: 20px;
	}
	
	li.fwNavItem {
		border-bottom: 2px solid #222 !important;
		font-size: 16px;
	}
	

}


/* max-width - Menu break */
@media screen and (max-width: 620px) {
	
	#logoholder {
		width: 100%;
		text-align: center;
		min-height: auto !important;
	}
	
	#logo {
		min-height: auto !important;
		
		width: 74%;
		padding-left: 13%;
		padding-right: 13%;
	}
	
	#BradfordClubLogo {
		max-width: 240px;
		margin-top: 20px;
		margin-bottom: 20px;
	}
	
	#entrance {
		height: 100px;
	}
	
	
	#tall {
		width: 30%
	}
	
	#wide-top, #wide-bottom {
		width: 70%
	}
	
	
	.imagegridheight {
		min-height: 200px !important;
	}
	
		
	/* Sub page hero */
	
		div.subhero {
			text-align: center;
			min-height: 100px !important; 
		}
		
		div.sublogo {
			width: 100% !important;
		}
		
		div.subherobanner {
			width: 100% !important;
		}
		
	/*  End Sub Hereo */
			
		
		
		div.subhero {
			min-height: 100px !important; 
		}
	
	.halfgridheight {
		min-height: 100px !important;
	}
	
}

@media screen and (max-width: 620px) {
	
	
	
	#banner-center, #content-center, #footer-center {
		padding: 30px;
	}
	
	.OrSpace {
		display: none;
	}
	
	.homeBtn {
		width: 70%;
		margin-bottom: 15px;
	}
	
	#footer {
		padding-top: 0;
	}
	
	#BradfordClubLogofooter {
		max-width: 180px;
	}
	
}


@media screen and (max-width: 414px) {
	
	
	h2.blogtitle {
		line-height: 1.5;
	}
	
	.blogthumb {
		float: none;
		margin: 0;
	}
	
	#BradfordClubLogo {
		margin-top: 8px;
		margin-bottom: 14px;
	}
	
	#logo {		
		width: 60%;
		padding-left: 20%;
		padding-right: 20%;
	}
}


@media screen and (max-width: 320px) {
	
	p.meta {
		font-size: 12px;
	}
}


	
