.newsItem .shareableContentSection .row>div>p:nth-of-type(1),.newsItem .newsItemText{margin-top:3rem}.newsItem .date{color:#1e1e1e;margin-bottom:3rem}.pagetype_newsItem .contentCollectionSection.relatedNews{margin-bottom:12rem}.newsItem .newsItemLinks ul{list-style:none;padding-left:0}.resource a{text-decoration:none;color:#fff}.resource .resourceHeader .col-text{background-color:#c42a2a;color:#fff;margin-bottom:0;padding:50px 40px}.resource .resourceHeader .col-text .tags{padding-left:0;margin-bottom:2rem}.resource .resourceHeader .col-images{padding:0}.resource .resourceHeader h1{padding-bottom:1.4rem}.resource .resourceHeader a.btn-primary{margin-top:20px}.resource .resourceHeader a.btn-primary,.resource .resourceHeader a.btn-primary:hover,.resource .resourceHeader a.btn-primary:focus{border:1px solid #fff}.resource .resourceText{background-color:#e9e6e6;color:#1e1e1e;padding-bottom:2rem}.resource .resourceText ul{padding-inline-start:30px}.resource .resourceText li{list-style:none;display:list-item;margin-bottom:10px}.resource .resourceText li:before{content:"";border:5px #000 solid!important;border-radius:5px;margin-top:9px;margin-left:-30px;position:absolute;color:#1e1e1e}.resource .fileSize{font-style:italic}.resource .resourceText .col-overview{border-bottom:1px solid #d3cdcd;border-right:0}.resource .col-download{text-align:center;margin-top:0}@media screen and (min-width:992px){.resource .resourceText{padding-bottom:7rem}.resource .col-download{margin-top:50px}}@media screen and (min-width:992px) and (max-width:1199px){.resource .resourceHeader .col-text{padding:30px 40px}.resource .resourceHeader a.btn-primary{margin-top:0}}.resource .video{position:absolute;bottom:0;width:100%;padding-top:40px;padding-left:30px;padding-bottom:60px;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0)}.resource .video .play{margin-bottom:20px}.resource .video .modal-dialog{width:100%}.resource .video .modal-header{width:100%;background-color:rgba(30,30,30,.8)}.resource .video .modal-header .close{font-size:35px}.resource .video .modal-body{padding:0}.resource .video .modal-body iframe{width:100%;height:100%;position:absolute;top:0;left:0}.resource .container>article>.row.resourceText p.intro{padding-top:2rem}@media screen and (min-width:992px){.resource .container>article>.row.resourceText{margin:-40px 40px 40px}.resource .resourceText{padding:70px 120px;position:relative}.resource .resourceText ul{padding-inline-start:40px}.resource .resourceText li:before{margin-left:-40px}.resource .resourceText .col-overview{border-bottom:0;border-right:1px solid #d3cdcd}.resource .resourceText .col-objectives{padding-left:50px}}.pagetype_commemoration a{text-decoration:none}.pagetype_commemoration .commemorationHeader{border-bottom:1.5px solid #d3cdcd;margin-bottom:2rem;margin-right:-15px;margin:0 0 20px 0}.pagetype_commemoration .commemoration .commemorationText{padding-bottom:40px}.pagetype_commemoration .commemoration .commemorationText>div{vertical-align:top}.pagetype_commemoration .commemoration .commemorationText .socialScroll{padding-top:30px}.pagetype_commemoration .commemoration .commemorationField{margin-bottom:15px}.pagetype_commemoration .commemoration .commemorationText .col-text,.pagetype_commemoration .commemoration .commemorationText .col-dates,.pagetype_commemoration .commemoration .commemorationText .col-images{padding-left:0}.pagetype_commemoration .commemoration .commemorationText .col-images{padding-right:0}@media screen and (min-width:992px){.pagetype_commemoration .commemoration .commemorationText .col-dates,.pagetype_commemoration .commemoration .commemorationText .col-images{padding-left:15px}.pagetype_commemoration .commemoration .commemorationText .col-images{padding-right:0}.pagetype_commemoration .commemoration .commemorationText .col-text{border-right:1.5px solid #d3cdcd}}.pagetype_commemoration .commemoration .commemorationText .col-images .commemorationImage{margin-bottom:20px}.pagetype_commemoration .commemoration .commemorationText .col-images .commemorationImage .commemorationCaption{background-color:#e9e6e6;padding:10px 20px}.pagetype_commemoration .commemoration .commemorationText .col-images .commemorationImage .commemorationCaption .commemorationCredit{color:#544e4e}.pagetype_commemoration .commemoration .commemorationText .col-images .commemorationImage .commemorationCaption .commemorationCredit p:last-child{margin-bottom:0}.pagetype_commemoration .commemoration+.previousNext .container{padding:20px 0;border-top:1.5px solid #d3cdcd}.pagetype_commemoration .commemoration+.previousNext div.previous{float:left}.pagetype_commemoration .commemoration+.previousNext div.previous .previousText{float:right;color:#c42a2a}.pagetype_commemoration .commemoration+.previousNext div.next{float:right}.pagetype_commemoration .commemoration+.previousNext div.next .nextText{float:right;color:#c42a2a}.pagetype_commemoration .commemoration+.previousNext div.next .nextLink img,.pagetype_commemoration .commemoration+.previousNext div.previous .previousLink img{vertical-align:middle}.pagetype_commemoration .commemoration+.previousNext div.next .nextText h3,.pagetype_commemoration .commemoration+.previousNext div.previous .previousText h3{margin-top:0;margin-bottom:0}.pagetype_commemoration .commemoration+.previousNext div.next .nextText div,.pagetype_commemoration .commemoration+.previousNext div.previous .previousText div{color:#c42a2a}.pagetype_commemoration .relatedCommemorations{border-top:1.5px solid #d3cdcd;padding-top:20px}.biography .biographyImage{max-width:700px}.venue h1,.venue p.intro{text-align:center;width:80%;margin:auto}.venue p.intro{margin-bottom:2rem}.venue .venueText{margin:0 0 3.8rem 0;background-color:#e9e6e6}.venue .venueText .col-text{padding:4rem 2rem 1.7rem}.venue .venueText .col-text a.btn.btn-primary{margin-top:1rem}.venue .venueText .col-images{margin-bottom:15px}@media screen and (min-width:992px){.venue .venueText .col-images{padding-right:0;margin-bottom:0}}.venue .venueText .col-images .venueCaption{position:absolute;left:0;bottom:0;background-color:rgba(0,0,0,.5);color:#fff;padding:1rem 1rem 0 2rem;width:100%}span.embed-responsive>iframe{margin:0}.sermon .mediaEmbedCode h2{margin:2rem 0}.sermon div.intro.speaker,.sermon div.intro.speaker p{margin:0}.centredContentPage h1,.centredContentPage h1+p.intro{text-align:center}.pagename_Events h1,.pagename_Events .intro{text-align:center}.event .eventHeader{position:relative}.event .eventBackground{position:absolute;bottom:0;left:0;width:100%;height:100%;background:rgba(169,3,41,0);background:-moz-linear-gradient(top,rgba(169,3,41,0) 0%,rgba(51,51,51,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(169,3,41,0)),color-stop(100%,rgba(51,51,51,1)));background:-webkit-linear-gradient(top,rgba(169,3,41,0) 0%,rgba(51,51,51,1) 100%);background:-o-linear-gradient(top,rgba(169,3,41,0) 0%,rgba(51,51,51,1) 100%);background:-ms-linear-gradient(top,rgba(169,3,41,0) 0%,rgba(51,51,51,1) 100%);background:linear-gradient(to bottom,rgba(169,3,41,0) 0%,rgba(51,51,51,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a90329',endColorstr='#333333',GradientType=0)}.event .eventText{margin-top:1.6rem}.event .socialPanel{color:#1e1e1e}.event .socialPanel .row.socialScroll{margin-right:15px}.event .row>div.social-shares{padding-right:0}.event .social-shares ul,.event .social-shares li{list-style:none;padding-left:0;padding-bottom:5px}.event .social-shares ul{margin:auto}.event .socialPanel table{border-right:1.5px solid #d3cdcd}.event .row>div.eventInfo{padding:0 0 0 8px;border-right:2px solid #d3cdcd}.event .eventInfo .eventLabel{padding-right:5px}.event .eventInfo div{padding-bottom:5px}.event .eventInfo span{vertical-align:inherit}.event .eventInfo .eventLinks{padding:15px 0}.pagetype_event .contentCollectionSection.relatedEvents{margin-top:4rem;margin-bottom:12rem}.pagetype_event .contentCollectionSection.relatedEvents .container{border-top:2px solid #d3cdcd;padding:20px 0}.pagetype_biography h1{padding-top:2.1rem}.pagetype_biography #contentSection{padding-bottom:2rem}@media screen and (min-width:768px) and (max-width:991px){.event .social-shares ul{text-align:center}.event .row>div.eventInfo{border-right:0}}.event .eventTable{display:table;border-collapse:collapse;margin-top:5px}.event .eventHeader>.contentOuter{position:relative;height:100%}.event .eventHeader>.contentOuter .content{background-color:#e9e6e6;padding:15px}.event .eventHeader .eventTimes{display:table-row-group}.event .eventHeader .eventTimes .times{display:table-row}.event .eventTable{width:100%}.event .eventHeader .eventTable .headings{display:none;text-transform:uppercase;color:#666;border-bottom:5px solid transparent}.event .eventHeader .eventTable .times span.separator{border-left:1px solid #d3cdcd;min-height:26px;margin-top:-2px}.event .eventHeader .eventTimes .times:last-child:after{display:none}.event .row.eventText{margin-left:0;margin-right:0}.event .eventHeader .eventTimes span{border-top:0;border-bottom:5px solid transparent;vertical-align:middle;display:block}.event .eventHeader .eventTimes:first-child span{border-top:0}.event .eventHeader .eventTable span.date{text-align:left}.eventText .event_children .childrenOuter{margin-top:4rem}.eventText .event_children .childrenOuter .centerInner{position:relative;top:0;transform:none;width:100%;left:0;text-shadow:none}.eventText .row.itemTags{margin-left:0;margin-right:0}.relatedEvents .previous,.relatedEvents .next{max-width:35px;display:inline-block}.relatedEvents .previous{margin-left:-35px;float:left}.relatedEvents .next{margin-right:-35px;float:right}@media screen and (min-width:768px) and (max-width:848px){.relatedEvents .previous{margin-left:35px}.relatedEvents .next{margin-right:35px}}@media screen and (min-width:992px) and (max-width:1092px){.relatedEvents .previous{margin-left:35px}.relatedEvents .next{margin-right:35px}}@media screen and (min-width:1200px) and (max-width:1300px){.relatedEvents .previous{margin-left:35px}.relatedEvents .next{margin-right:35px}}.eventFolderLinks{background-color:#e9e6e6;text-align:center;margin:0 0 2rem 0;padding:3rem 0}.eventFolderLinks .folderLinks{text-align:center;margin:0}.eventFolderLinks .folderLinks li{display:inline;padding:3px 0;border-right:1px solid #d3cdcd;line-height:3.2rem}.eventFolderLinks .folderLinks li:last-child{border-right:0}.eventFolderLinks .nav.folderLinks>li>a{text-align:center;display:inline;padding:1rem 2rem;color:#c42a2a}.eventFolderLinks .nav.folderLinks>li>a.listingByDate{border:1px solid #f00;padding:.6rem 1.5rem}@media screen and (min-width:992px){.eventFolderLinks .nav.folderLinks>li>a.listingByDate{padding:.2rem 2rem}.eventFolderLinks .folderLinks li{padding:4px 0}}@media screen and (min-width:1200px){.eventFolderLinks .nav.folderLinks>li>a.listingByDate{padding:1rem 3rem}.eventFolderLinks .folderLinks li{padding:15px 0}}.eventFolderLinks .nav.folderLinks>li>a:hover,.eventFolderLinks .nav.folderLinks>li>a:focus{color:#220504}@media screen and (min-width:768px){.event .eventHeader .eventTable .headings{display:table-header-group}.event .eventHeader .eventTable span{display:table-cell}.event .eventHeader .eventTimes span{border-top:10px solid transparent;border-bottom:10px solid transparent}.event .eventHeader .eventTable .times span.separator{min-height:32px;margin-top:6px;padding-left:6px;display:inline-block;*min-width:20px}.event .eventHeader .eventTimes .times:after,.event .eventHeader .eventTimes .times:last-child:after{content:"";display:block;width:inherit;height:1px;background:#d3cdcd;position:absolute;left:15px;margin-top:-4px}.event .eventHeader .eventTimes .times:first-child:after{display:none}.event .eventHeader .eventTimes span.book{text-align:right;padding-right:0}.event .eventHeader .eventTimes span.book a{margin-left:10px}}@media screen and (min-width:992px){.event .eventHeader>.contentOuter{margin:-40px 30px 0 30px}.event .eventHeader>.contentOuter .content{padding:15px 80px}.event .row.eventText{margin-left:95px;margin-right:95px}.event .eventTable{margin-top:0}.event .eventHeader .eventTimes .times:after,.event .eventHeader .eventTimes .times:last-child:after{left:80px;right:80px}.event .eventHeader .eventTimes span{border-top:10px solid transparent}}@media screen and (min-width:1200px){.event .eventHeader .eventTimes span{vertical-align:middle}.event .eventHeader .eventTable .times span.separator{min-height:40px;margin-top:8px;padding-left:8px}}.event article .row .col-md-9{z-index:1}input #dp+img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.page_children .eventsfolder_children section:first-child.fullWidthPromoSection .imageOverlay .centerOuter>.centerInner{text-align:center;width:inherit}.ui-widget{font-family:inherit;font-size:inherit;background-color:#e9e6e6}.ui-widget-header{background:none;border:0}.ui-widget.ui-widget-content{z-index:110!important}.ui-datepicker .ui-datepicker-title{margin:0}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #d3cdcd;background:none}.ui-widget-content .ui-datepicker-other-month .ui-state-default,.ui-widget-content .ui-state-disabled .ui-state-default{border:0;text-align:center}.ui-datepicker .ui-datepicker-calendar td a{text-align:center;vertical-align:bottom;border-radius:15px;width:30px;height:30px;padding:0;margin:auto;padding-top:4px}.ui-datepicker .ui-datepicker-calendar td{padding:.5rem 0}.ui-datepicker-calendar .hasEvent a{background-position:50% 88%;background-repeat:no-repeat;background-image:url("/images/reddot.png?v=6UUofyutwO-tE_2oNY2bGHyim6E")}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.4}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:1}.ui-datepicker table{font-size:inherit}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #e9e6e6;background:#c42a2a;font-weight:normal;color:#fff}.ui-datepicker .ui-datepicker-buttonpane button{font-weight:400}.ui-datepicker-trigger{width:100%;height:125%;position:absolute;top:-10%;left:0;opacity:0}@media screen and (min-width:568px){.ui-datepicker{width:40rem;padding:3rem 4rem 1.5rem}}.serviceHeader{background-color:#c42a2a;color:#fff;padding:3rem 15px 1.5rem 15px;text-align:center}.serviceStrm .serviceHeader{background-color:transparent;color:inherit}.serviceStrm .moreInfo{text-align:center}@media screen and (max-width:991px){.serviceStrm div.row>div{margin-top:0;margin-bottom:0}}@media screen and (min-width:992px){.serviceHeader{margin-bottom:1.5rem}}.serviceList{padding-top:60px;padding-bottom:20px;background-color:#fff}.serviceList .order-of-service{width:auto}.serviceList div.row.order-of-service{margin-bottom:1rem}.serviceList div.row.order-of-service div{padding-right:2rem;margin-bottom:0}.serviceStrm .custom-video-embed{margin:0}.serviceStrm .showVideoTracked{margin-left:-15px;margin-right:-45px}.serviceStrm .serviceInfo{margin-right:-45px}@media screen and (min-width:1200px){.serviceStrm .showVideoTracked,.serviceStrm .serviceInfo{margin-left:0}}.serviceStrm .showVideoTracked .cookieconsent-optout-marketing{display:none;margin:15px}@media screen and (min-width:480px){.serviceStrm .showVideoTracked .cookieconsent-optout-marketing{-webkit-transform:translate(12.5%,25%);-ms-transform:translate(12.5%,25%);transform:translate(12.5%,25%);position:absolute;width:75%;margin:auto}}.serviceOOS .serviceOOSText span{display:inline}.serviceOOS .upcomingServices .row>div h3{margin-top:10px}.serviceOOS .upcomingServices .row>div.upcomingService{margin:0;padding:.5rem 15px}.serviceOOS .upcomingServices .row>div.upcomingService a{text-decoration:none}.serviceOOS .upcomingServices .row>div.upcomingService.active{background-color:#d5e6ea}@media screen and (min-width:992px){.serviceOOS .upcomingServices .row>div h3{margin-top:0}.serviceOOS .upcomingServices .row.todaysServices{margin:0}.serviceOOS .upcomingServices .row>div.upcomingService{border:1px solid #d5e6ea}}.serviceOOS span.progressTarget{position:absolute;left:0}.serviceOOS span.progressTarget#i1{top:13%}.serviceOOS span.progressTarget#i2{top:20%}.serviceOOS span.progressTarget#i3{top:27%}.serviceOOS span.progressTarget#i4{top:34%}.serviceOOS span.progressTarget#i5{top:41%}.serviceOOS span.progressTarget#i6{top:48%}.serviceOOS span.progressTarget#i7{top:55%}.serviceOOS span.progressTarget#i8{top:62%}.serviceOOS span.progressTarget#i9{top:69%}.serviceOOS span.progressTarget#i10{top:76%}.serviceOOS span.progressTarget#i11{top:83%}.serviceOOS span.progressTarget#i12{top:90%}