li {
	text-align: left;
}
li strong {
	color:black;
}
ol {
  counter-reset: item;
  list-style-type: none;
}
ol>li { 
  counter-increment: item;
}
ol>li::before { 
  color:black;
  font-weight: bold;
  content: counters(item, '.') '.																																																																																								 '; 
}
#home nav .home > a {
	color:black;
	pointer-events: none;
	cursor: default;
}
#preachers nav .preachers > a {
	color:black;
	pointer-events: none;
	cursor: default;
}
#missionstatement nav .missionstatement > a {
	color:black;
	pointer-events: none;
	cursor: default;
}
#groups nav .groups > a {
	color:black;
	pointer-events: none;
	cursor: default;
}
#events nav .events > a {
	color:black;
	pointer-events: none;
	cursor: default;
}
#archive nav .archive > a {
	color:black;
	pointer-events: none;
	cursor: default;
}
#heritage nav .heritage > a {
	color:black;
	pointer-events: none;
	cursor: default;
}
#video nav .video > a {
	color:black;
	pointer-events: none;
	cursor: default;
}
#sermons nav .sermons > a {
	color:black;
	pointer-events: none;
	cursor: default;
}
#cctvpolicy nav .cctvpolicy > a {
	color:black;
	pointer-events: none;
	cursor: default;
}
#Blog nav .Blog > a {
	color:black;
	pointer-events: none;
	cursor: default;
}
#Christmas nav .Christmas > a {
	color:black;
	pointer-events: none;
	cursor: default;
}
#easter nav .easter > a {
	color:black;
	pointer-events: none;
	cursor: default;
}
#bouncychurch nav .bouncychurch > a {
	color:black;
	pointer-events: none;
	cursor: default;
}
#community nav .community > a {
	color:black;
	pointer-events: none;
	cursor: default;
}
#heritageLogo {width:1084px; height:196px;}

.banner{
		background-repeat:no-repeat;
		background-position:center;
		background-size:cover;
		text-align: center;
		height:335px;
		width:100vw;
		position: relative;
		left:-8px;
		margin-top:5px;
 }
 
h2.date-header {
font: normal bold 16px Roboto, 'Libre Franklin', Arial, Tahoma, Helvetica, FreeSans, sans-serif;
text-align: left;
}

#heritageRoom {background-image: url('images/heritageRoom.jpg');}
#historic {background-image: url('images/historic1.jpg');}
#concert {background-image: url('images/concert1.jpg');}
#doorsopen {background-image: url('images/Entrance.jpg');}
#auditorium {background-image: url('images/Auditorium4.jpg');
}
/*#auditorium {background-image: url('images/floral%20cross%20banner.jpg');}*/
#auditorium1 {background-image: url('images/Auditorium1.jpg');}
#borderless {background-image: url('images/borderless.png');}
#angels {background-image: url('images/angels3.jpg'); background-repeat:repeat;}
#angel1 {background-image: url('images/angels.jpg'); background-repeat:repeat;}
#entrance {background-image: url('images/Entrance.jpg');}
#lesserhall {background-image: url('images/lesserhall.webp');}
#bouncy {background-image: url('images/bouncy-church.jpg');}
#lets {background-image: url('images/Auditorium.jpg');}
#calling {
	display:flex;
	max-width:none;
	width:95vw;
	height:24vw;
	background-position:0% 0%;
	background-image: url('images/calling.png');
	margin:0 auto;
	}
#framer {width:600px; height:450px; margin: 0 auto;}
iframe#auditorium360{width:100%;height:100%;border:0px;overflow:hidden; }
#exitText {display: none;}
.fbText {display:none;}
.XText {display:none;}
@media only screen and (max-width: 600px){
	#framer {width:95vw; height:67.69vw;}
}
@media only screen and (max-width: 768px) {
	#exitText {float:right; display:block;}
	.fbText {display:inline;}
	.XText {display:inline;}
}
@media only screen and (max-width: 1090px) {
	#heritageLogo {width:95vw; height:17.18vw;}
}

