      /* ============================================================
  SECTIONS
============================================================ */

div.module.parallax {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-attachment: fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

div.module.parallax-1 {
  background-image: url(../index/videobg.gif);
  background-repeat:repeat;
  background-size:auto;
}
div.module.parallax-kidsvideo {
  background-image: url(../index/videobg.gif);
  background-repeat:repeat;
  background-size:auto;
}

div.module.parallax-vennbg {
  background-image: url(../mission/venn-bg.jpg);
  background-repeat:repeat;
  background-size:auto;
}

div.module.goodnewshomepage {
  background-image: url(../goodnews/linksparallaxhome.gif);
  background-repeat:repeat;
  background-size:auto;
}
div.module.parallax-alpha {
  background-image: url(../alpha/alphavideobg.jpg);
  background-repeat:repeat;
  background-size:auto;
}
div.module.parallax-alphafilm {
  background-image: url(../alpha/alphafilmbg.jpg);
  background-repeat:repeat;
  background-size:auto;
}
div.module.parallax-freedforpurpose {
  background-image: url(../freedforpurpose/freedomvideobg.jpg);
  background-repeat:repeat;
  background-size:cover;
}
div.module.parallax-bereavement {
  background-image: url(../bereavement/videobg.jpg);
  background-repeat:repeat;
  background-size:cover;
}
div.module.parallax-venueshp {
  background-image: url(../venues/hampden-park.jpg);
  background-repeat:repeat;
  background-size: contain;
}
@media only screen and (max-width: 1100px) {
	div.module.parallax-venueshp {
	  background-image: none;
	}
}

div.module.parallax-venuescentro {
  background-image: url(../venues/centro.jpg);
  background-repeat:repeat;
  background-size: cover;
}
@media only screen and (max-width: 1100px) {
	div.module.parallax-venuescentro {
	  background-image: none;
	}
}

div.module.parallax-venuesseaford {
  background-image: url(../venues/seaford.jpg);
  background-repeat:repeat;
  background-size: cover;
}
@media only screen and (max-width: 1100px) {
	div.module.parallax-venuesseaford {
	  background-image: none;
	}
}

div.module.parallax-bigobjectbg {
  background-image: url(../bigobjections/answersbg.jpg);
  background-repeat:repeat;
  background-size: auto;
}

div.module.parallax-contactbg {
  background-image: url(../contact/venuesbg.jpg);
  background-repeat:repeat;
  background-size: cover;
}
@media only screen and (max-width: 1100px) {
	div.module.parallax-contactbg {
	  background-image: none;
	}
}


div.module.parallax-newgroundbg {
  background-image: url(../newground/terry-virgo-sofa.jpg);
  background-repeat:repeat;
  background-size: cover;
}
@media only screen and (max-width: 1100px) {
	div.module.parallax-newgroundbg {
	  background-image: none;
	}
}

div.module.parallax-eldersbg {
  background-image: url("../kingsteam/Eastbourne-Pier-Sunset.jpg");
  background-repeat:repeat;
  background-size:contain;
}
@media only screen and (max-width: 1100px) {
	div.module.parallax-eldersbg {
	  background-image: none;
	}
}

div.module.parallax-deaconsbg {
  background-image: url(../leadership/Cuckmere.jpg);
  background-repeat:repeat;
  background-size: cover;
}
@media only screen and (max-width: 1100px) {
	div.module.parallax-deaconsbg {
	  background-image: none;
	}
}

div.module.parallax-leadkidsyouthbg {
  background-image: url(../leadership/kidsyouthbg.jpg);
  background-repeat:repeat;
  background-size: contain;
}
@media only screen and (max-width: 1100px) {
	div.module.parallax-leadkidsyouthbg {
	  background-image: none;
	}
}
div.module.parallax-leadvenuesbg {
  background-image: url(../leadership/venuesbg.jpg);
  background-repeat:repeat;
  background-size: contain;
}
@media only screen and (max-width: 1100px) {
	div.module.parallax-leadvenuesbg {
	  background-image: none;
	}
}
div.module.parallax-leadpastoralbg {
  background-image: url(../leadership/pastoralbg.jpg);
  background-repeat:repeat;
  background-size: contain;
}
@media only screen and (max-width: 1100px) {
	div.module.parallax-leadpastoralbg {
	  background-image: none;
	}
}
div.module.parallax-leadonechurchbg {
  background-image: url(../leadership/onechurchbg.jpg);
  background-repeat:repeat;
  background-size: contain;
}
@media only screen and (max-width: 1100px) {
	div.module.parallax-leadonechurchbg {
	  background-image: none;
	}
}
div.module.parallax-leadseniorsbg {
  background-image: url(../leadership/seniorsbg.jpg);
  background-repeat:repeat;
  background-size: contain;
}
@media only screen and (max-width: 1100px) {
	div.module.parallax-leadseniorsbg {
	  background-image: none;
	}
}
div.module.parallax-leadvensupportbg {
  background-image: url(../leadership/venuesupport.jpg);
  background-repeat:repeat;
  background-size: contain;
}
@media only screen and (max-width: 1100px) {
	div.module.parallax-leadvensupportbg {
	  background-image: none;
	}
}



div.module.parallax-culturesbg {
  background-image: url(../joining/cultures.jpg);
  background-repeat:repeat;
  background-size: contain;
}
@media only screen and (max-width: 1100px) {
	div.module.parallax-culturesbg {
	  background-image: none;
	}
}

div.module.parallax-culturesbgmission {
  background-image: url("../mission/cultures.jpg");
  background-repeat:repeat;
  background-size: contain;
}
@media only screen and (max-width: 1100px) {
	div.module.parallax-culturesbgmission {
	  background-image: none;
	}
}

div.module.parallax-kidsbg {
  background-image: url(../kids/kidsbg.jpg);
  background-repeat:repeat;
  background-size: 700px 394px;
}
@media only screen and (max-width: 1100px) {
	div.module.parallax-kidsbg {
	  background-image: none;
	}
}
div.module.parallax-kidsbg2 {
  background-image: url(../kids/kidsbg2.jpg);
  background-repeat:repeat;
  background-size: 80vw;
}
@media only screen and (max-width: 1100px) {
	div.module.parallax-kidsbg2 {
	  background-image: none;
	}
}
div.module.parallax-famyouthbg {
  background-image: url(../families/youthbg.jpg);
  background-repeat:repeat;
  background-size: 80vw;
}
@media only screen and (max-width: 1100px) {
	div.module.parallax-famyouthbg {
	  background-image: none;
	}
}

div.module.parallax-newdayphotos {
  background-image: url(../youth/youth-photos-large.jpg);
  background-repeat:repeat;
  background-size: 60vw;
}
@media only screen and (max-width: 1100px) {
	div.module.parallax-newdayphotos {
	  background-image: none;
	}
}

div.module.parallax-familiesbg {
  background-image: url(../families/familiesbg1.jpg);
  background-repeat:repeat;
  background-size:contain;
}
@media only screen and (max-width: 1100px) {
	div.module.parallax-familiesbg {
	  background-image: none;
	}
}  

div.module.parallax-familiesbg2 {
  background-image: url(../families/familiesbg2.jpg);
  background-repeat:repeat;
  background-size:contain;
}
@media only screen and (max-width: 1100px) {
	div.module.parallax-familiesbg2 {
	  background-image: none;
	}
}  

div.module.parallax-youthbg {
  background-image: url(../youth/youthbg.jpg);
  background-repeat:repeat;
  background-size:900px 300px;
}
@media only screen and (max-width: 900px) {
	div.module.parallax-youthbg {
	  	background-size:600px 200px;
	}
}
@media only screen and (max-width: 600px) {
	div.module.parallax-youthbg {
	  background-size:400px 133px;
	}
}

div.module.parallax-youthbg2 {
  background-image: url(../youth/youthbg2.jpg);
  background-repeat:repeat;
  background-size:900px 300px;
}
@media only screen and (max-width: 900px) {
	div.module.parallax-youthbg2 {
	  background-size:600px 200px;
	}
}
@media only screen and (max-width: 600px) {
	div.module.parallax-youthbg2 {
	  background-size:400px 133px;
	}
}

div.module.parallax-newdaybg {
  background-image: url(../youth/newdaybg.jpg);
  background-repeat:repeat;
  background-size:contain;
}
@media only screen and (max-width: 1000px) {
	div.module.parallax-newdaybg {
	  background-image: none;
	}
}



div.module.parallax-twentiesbg {
  background-image: url(../student20s/twentiesbg.jpg);
  background-repeat:repeat;
  background-size:contain;
}
@media only screen and (max-width: 1000px) {
	div.module.parallax-twentiesbg {
	  background-image: none;
	}
}

div.module.parallax-focusbg {
  background-image: url(../focus/focusbg.jpg);
  background-repeat:repeat;
  background-size:contain;
}
@media only screen and (max-width: 1100px) {
	div.module.parallax-focusbg {
	  background-image: none;
	}
}  



div.module.parallax-teachingbg {
  background-image: url(../media/sundayteachingbg.jpg);
  background-repeat:repeat;
  background-size: 635px 214px;
}
@media only screen and (max-width: 1100px) {
	div.module.parallax-focusbg {
	  background-image: none;
	}
} 


div.module.parallax-inkosibg {
  background-image: url(../inkosi/inkosibg.jpg);
  background-repeat:repeat;
  background-size: 1200px 506px;
}
@media only screen and (max-width: 1100px) {
	div.module.parallax-inkosibg {
	  background-image: none;
	}
}  

div.module.parallax-sgd2017 {
  background-image: url(../giveseaford/videobg.jpg);
  background-repeat:repeat;
  background-size:contain;
}
@media only screen and (max-width: 1100px) {
	div.module.parallax-sgd2017 {
	  background-image: none;
	}
}


div.module.parallax-thursdaybg {
  background-image: url(../thursday/thursdayphotos.jpg);
  background-repeat:repeat;
  background-size:contain;
}
@media only screen and (max-width: 1100px) {
	div.module.parallax-inspirebg {
	  background-image: none;
	}
} 


div.module.parallax-linksbg {
  background-image: url(../goodnews/linksparallax.jpg);
  background-repeat:repeat;
  background-size:2000px 563px;
}
@media only screen and (max-width: 1100px) {
	div.module.parallax-linksbg {
	  background-image: none;
	}
} 

div.module.parallax-missionbg {
  background-image: url(../mission/background.jpg);
  background-repeat:repeat;
  background-size:auto 540px;
}


div.module.parallax-churchsuitebg {
  background-image: url(../churchsuite/background.jpg);
  background-repeat:repeat;
  background-size:auto 540px;
}

div.module.parallax-generositybg {
	  background-image: url("../giving/steps-to-generosity-horizontal.gif");
	  background-repeat:no-repeat;
	  background-size:auto 550px;
	background-color: #8fc7ca;
}
@media only screen and (max-width: 1100px) {
	div.module.parallax-generositybg {
	  background-image: none;
	}
}

div.module.jtcf {
  background-image: url("../new/JTCF-background.jpg");
  background-repeat:repeat;
  background-size:100vw auto;
}

