@font-face{font-family:'Lustria';src:url('/fonts/Lustria.ttf.woff?v=HEngZEGOQm5Qsn6NnrZbU7vZsgI') format('woff'),url('/fonts/Lustria.ttf.svg#Lustria') format('svg'),url('/fonts/Lustria.ttf.eot?v=eH6hIbbPlRIRRYPCTAlX92v2nB4'),url('/fonts/Lustria.ttf.eot?v=eH6hIbbPlRIRRYPCTAlX92v2nB4&#iefix') format('embedded-opentype');font-weight:normal;font-style:normal}@font-face{font-family:'Lato';src:url('/fonts/Lato-Regular.eot?v=0CXEhQOxVVzhIsjEutcg8GKF1Ns');src:url('/fonts/Lato-Regular.eot?v=0CXEhQOxVVzhIsjEutcg8GKF1Ns&#iefix') format('embedded-opentype'),url('/fonts/Lato-Regular.woff2?v=eH6hIbbPlRIRRYPCTAlX92v2nB4') format('woff2'),url('/fonts/Lato-Regular.woff?v=9n39mbrHS7OR-kYsmUkyglv41ts') format('woff'),url('/fonts/Lato-Regular.ttf?v=sRb2_t1pziwP2ToyGBWVqQP3twQ') format('truetype');font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'Lato-Bold';src:url('/fonts/Lato-Bold.ttf.woff?v=hNT7-zRvZ-ehOEvNCycU9tC5A-w') format('woff'),url('/fonts/Lato-Bold.ttf.svg#Lato-Bold') format('svg'),url('/fonts/Lato-Bold.ttf.eot?v=7Miz5UKk80o_IYedUXatQYZgc6I'),url('/fonts/Lato-Bold.ttf.eot?v=7Miz5UKk80o_IYedUXatQYZgc6I&#iefix') format('embedded-opentype');font-weight:700;font-style:normal}@font-face{font-family:'glyphicons-halflings-regular';src:url('/fonts/glyphicons-halflings-regular.eot?v=mPdMTdwPL1mKw-kz2bfEOH2P-ec') format('embedded-opentype')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-size:62.5%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:'Lato',sans-serif;font-size:1.6rem;line-height:2.4rem}#level2Nav .nav>li>a{font-family:Lato-Bold,Lato,sans-serif;font-size:1.6rem;line-height:2.4rem}.container-fluid.pageBreadcrumb .breadcrumb{font-size:1.4rem;line-height:1.8rem}.tabbedLinks{margin:.2rem auto 2rem}.tabbedLinks .separator{color:#1e1e1e}.tabbedLinks a{font-family:Lato-Bold,Lato,sans-serif;color:#c42a2a;text-transform:uppercase;margin-bottom:1.5rem;text-decoration:none}.c_d5e6ea .tabbedLinks a:hover,.c_d5e6ea .tabbedLinks a:focus,.tabbedLinks a:hover,.tabbedLinks a:focus{color:#220504}.c_d5e6ea .tabbedLinks a{color:#be2f2a}#footerMega h2{font-family:Lato-Bold,Lato,sans-serif;font-size:1.4rem;line-height:2.1rem;text-transform:uppercase;margin-top:0}#footerBase ul li a{font-size:1.4rem}#footerAll .footerAbout a,#footerAll .footerLinks a,#footerAll .footerContact a{font-family:Lato-Bold,Lato,sans-serif}.commemoration .commemorationText .col-dates h3{font-family:Lato-Bold,Lato,sans-serif;font-size:1.3rem;line-height:2.4rem;text-transform:uppercase;margin:0 auto}.commemoration .commemorationText .col-images .commemorationImage .commemorationCaption{font-size:1.3rem;line-height:2.4rem}.commemoration+.previousNext div.next .nextText h3,.commemoration+.previousNext div.previous .previousText h3{font-size:1.6rem;line-height:3rem}.commemoration+.previousNext div.next .nextText div,.commemoration+.previousNext div.previous .previousText div{font-size:2rem;line-height:3rem}.pagetype_biography .biography .intro{font-size:2rem;line-height:3rem}.pagetype_venue .venue .venueText h2{font-family:Lato-Bold,Lato,sans-serif;font-size:1.8rem;line-height:2.4rem;text-transform:uppercase}.pagetype_venue .venue .venueHeader .intro{font-size:2rem;line-height:3rem}.sermon p.intro{font-size:1.8rem;line-height:2.7rem}.sermon.lecturesFolder h3,.widerWidth .sermon.lecturesFolder h3{font-size:1.6rem;line-height:2.4rem;text-transform:uppercase;color:#000;font-family:Lato-Bold,Lato,sans-serif;margin-bottom:0}.sermon.lecturesFolder p.intro:not(.speaker){font-size:2rem;line-height:3rem;color:#c42a2a;font-family:Lato-Bold,Lato,sans-serif;padding:0}.contentCollectionSection .sermon .content p.startDate{font-size:1.6rem;line-height:2.4rem}.contentCollectionSection .sermon .content{border-bottom:0;margin-bottom:2rem}@media screen and (min-width:992px){.sermon p.intro{font-size:2rem;line-height:3rem}.sermon.lecturesFolder h3,.widerWidth .sermon.lecturesFolder h3{font-size:1.6rem;line-height:2.4rem}.sermon.lecturesFolder p.intro:not(.speaker){font-size:2.4rem;line-height:3.6rem}.contentCollectionSection .sermon.lecturesFolder .content p.startDate{font-size:1.8rem;line-height:2.7rem}}@media screen and (min-width:1200px){.sermon.lecturesFolder div.intro.speaker{font-size:1.8rem;line-height:2.7rem}}.event.hasImage h1{font-size:1.8rem;line-height:2.7rem}.event .eventText p.intro{font-size:2.4rem;line-height:3.6rem}@media screen and (min-width:568px){.event.hasImage .eventTitle h1{font-size:3rem;line-height:4.5rem}}@media screen and (min-width:992px){.event.hasImage .eventTitle h1{font-size:5.6rem;line-height:7rem;padding-bottom:1.4rem}}.event .eventText>div[class^="col-"]>h2{font-family:Lato,sans-serif;font-size:2rem;line-height:3rem}.event .eventText>div[class^="col-"]>h3{font-family:Lato,sans-serif;font-size:1.8rem;line-height:2.7rem}.event .eventText>div[class^="col-"]>h4{font-family:Lato-Bold,Lato,sans-serif;font-size:1.6rem;line-height:2.4rem}.event .eventText>div[class^="col-"]>h5{font-family:Lato,sans-serif;font-size:1.6rem;line-height:2.4rem}.event .socialPanel h4{font-size:1.6rem;line-height:2.4rem}.event .eventInfo h4{font-family:Lato-Bold,Lato,sans-serif;text-transform:uppercase;margin-top:0}.event .eventInfo .eventLabel{font-family:Lato-Bold,Lato,sans-serif}.event .eventHeader .eventTable .headings{font-weight:normal;font-size:1.4rem;line-height:1rem}.event .eventHeader .eventTimes .moreDates,.event .eventHeader .eventTimes .lessDates,.event .eventHeader .eventTimes .times span:not(.book){font-family:Lato-Bold,Lato,sans-serif}.eventFolderLinks .nav.folderLinks>li>a{font-family:Lato-Bold,Lato,sans-serif;font-size:1.6rem;line-height:2.4rem;white-space:nowrap;text-wrap:avoid;text-transform:uppercase;text-decoration:none}#eventFolderTitle,#taggedItemsListingTitle{font-size:4rem;line-height:6rem;text-align:center;margin:4rem 0 3rem}@media screen and (min-width:992px){.eventFolderLinks .nav.folderLinks>li>a{font-size:1.8rem;line-height:2.7rem}}@media screen and (min-width:1200px){.eventFolderLinks .nav.folderLinks>li>a{font-size:2rem;line-height:5rem}}.newsItem article h1{font-size:4rem;line-height:5rem}@media screen and (min-width:992px){.newsItem article h1{font-size:5.6rem;line-height:7rem;padding-bottom:1.4rem}}.newsItem .newsItemText p.intro{font-size:1.8rem;line-height:2.4rem}.resource .resourceHeader h3{font-family:Lato-Bold,Lato,sans-serif;font-size:1.3rem;line-height:2.4rem;text-transform:uppercase;margin:0 auto}.resource .resourceText h2{margin-top:1rem;margin-bottom:1rem}.ui-datepicker .ui-datepicker-title{font-size:1.4rem;line-height:2.8rem;text-transform:uppercase}.ui-datepicker th{font-size:1rem;line-height:1.5rem;font-family:Lato-Bold,Lato,sans-serif}.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{font-size:1.2rem;line-height:1.8rem}td:not(.ui-datepicker-other-month) .ui-state-default{font-family:Lato-Bold,Lato,sans-serif}@media screen and (min-width:1200px){.homepageBannerSection.hasImage h1{font-size:5.6rem;line-height:7rem;padding-bottom:1.4rem}.homepageBannerSection.hasImage p.intro{font-size:2.4rem;line-height:3.6rem}}.nextOpenSection__openToday{font-family:Lato-Bold,Lato,sans-serif;margin-bottom:0;text-transform:uppercase}.eventBannerRevealSection p.intro{font-size:2rem;line-height:3rem}@media(min-width:768px){section.fullWidthPromoSection .container .centerInner p.intro{font-size:1.8rem;line-height:2.7rem}}@media(min-width:992px){section.fullWidthPromoSection .container .centerInner p.intro{font-size:2rem;line-height:3rem}}.generalInformationSection .rightText .large{font-family:Lustria,sans-serif}.mapAndDirectionsSection .row>div.textBlock h4,.mapAndDirectionsSection .row>div.textBlock h3{margin:0;font-family:Lato,sans-serif;font-size:1.4rem;line-height:2.1rem;text-transform:uppercase}section .container .textBlockContent p.intro{text-align:initial}p.caption{margin-top:5px;font-style:italic;margin-bottom:5px}.calendarControl #component-header{text-align:center;text-transform:uppercase;font-family:Lato-Bold,Lato,sans-serif}.calendarControl #component-table th{font-family:Lato-Bold,Lato,sans-serif;text-align:center}.calendarControl #component-table td a{color:#1e1e1e;font-family:Lato-Bold,Lato,sans-serif;min-width:2.5em;height:1.5em;text-decoration:none}@media screen and (max-width:767px){.container .container .calendarControl #component-table td{font-size:1.25rem}}.dailyServicesSection p.intro{font-family:Lato-Bold,Lato,sans-serif;font-size:1.6rem;line-height:2.4rem;text-align:center;margin-top:2rem;text-transform:uppercase}.dailyServicesSection .servicesDate{text-transform:uppercase}.dailyServicesSection .servicesListing th .holydayPrincipal{font-family:Lato-Bold,Lato,sans-serif;font-size:1.6rem;line-height:2.4rem}.dailyServicesSection .servicesListing th .holydayFestival{font-family:Lato-Bold,Lato,sans-serif}.dailyServicesSection .servicesListing th .holydayCommemoration{font-style:italic}@media screen and (min-width:768px){.dailyServicesSection .servicesListing{font-size:2rem;line-height:3rem}}.servicesCalendarSection .servicesListing table{border:#f0f8ff}.servicesCalendarSection p.intro{font-family:Lato-Bold,Lato,sans-serif;text-align:center;font-size:1.6rem;line-height:2.4rem;text-transform:uppercase}.servicesCalendarSection .servicesListing th{text-transform:uppercase;font-family:Lato,sans-serif}.servicesCalendarSection .servicesListing th .holydayPrincipal{font-family:Lato-Bold,Lato,sans-serif;font-size:1.6rem;line-height:2.4rem}.servicesCalendarSection .servicesListing th .holydayFestival{font-family:Lato-Bold,Lato,sans-serif}.servicesCalendarSection .servicesListing th .holydayCommemoration{font-style:italic}.eventsCalendarSection .eventsListing a>h3{font-family:Lato-Bold,Lato,sans-serif;font-size:1.6rem;line-height:2.4rem;margin-top:0;margin-bottom:0}.entryTimesCalendarSection .entryTimesListing th{font-family:Lato-Bold,Lato,sans-serif;text-transform:uppercase;padding-bottom:1rem}.recordingBlock .modal-content,.videoBlock .modal-content{text-align:center;font-size:2.4rem;line-height:3.6rem;font-family:'Lustria',serif}.recordingBlock .modal-header .close,.videoBlock .modal-header .close{font-size:4rem;margin:0}@media(max-width:319px){.recordingBlock .modal-content,.videoBlock .modal-content{font-size:1.6rem;line-height:2.4rem}}@media screen and (min-width:1200px){section .container .promoBlockLarge__content h2{font-size:3.2rem;line-height:4.8rem}}.pagename_JoinTheAbbeyAssociation .promoCollectionSection .promoBlockLarge__inner h3{font-family:Lato-Bold,Lato,sans-serif;font-size:2rem;line-height:3rem;text-transform:uppercase;margin-top:1.6rem;margin-bottom:70px}.pagename_JoinTheAbbeyAssociation .promoCollectionSection .promoBlockLarge__inner a.btn-primary{border:0;font-size:1.6rem;line-height:2.4rem;text-transform:uppercase;bottom:10px;position:absolute;left:25%;right:25%;margin:auto}.venueSection .content a,.biographySection .content a{text-decoration:none}.venueSection .content.hasImage h3,.biographySection .content.hasImage h3{font-family:Lato-Bold,Lato,sans-serif;font-size:2rem;line-height:3rem;margin-top:1.6rem;margin-bottom:1rem}.venueSection .content.hasImage,.biographySection .content.hasImage{font-size:2rem;line-height:3rem}@media screen and (min-width:768px){.venueSection .content.hasImage,.venueSection .content.hasImage h3,.biographySection .content.hasImage,.biographySection .content.hasImage h3{font-size:1.6rem;line-height:2.4rem}}@media screen and (min-width:1200px){.venueSection .content.hasImage,.venueSection .content.hasImage h3,.biographySection .content.hasImage,.biographySection .content.hasImage h3{font-size:2rem;line-height:3rem}}.promoCollectionSection .content a,.contentCollectionSection .content a{text-decoration:none}.contentCollectionSection .content h6{font-size:1.2rem;line-height:2rem;margin-bottom:0;color:#1e1e1e;text-transform:uppercase}.listingsSection .featuredItem .content h2{font-size:1.8rem;line-height:2.4rem;margin-bottom:.5em}.listingsSection .featuredItem .content p{font-size:1.4rem;line-height:2.1rem}@media screen and (min-width:992px){.listingsSection .featuredItem .content h2{font-size:3rem;line-height:4.5rem}.listingsSection .featuredItem .content p{font-size:1.8rem;line-height:2.7rem}}.carousel-caption h4{font-family:Lato-Bold,Lato,sans-serif;font-size:1.6rem;line-height:2.4rem;text-transform:uppercase}.carouselSectionAdvanced .counter{font-family:Lato-Bold,Lato,sans-serif;font-size:1.8rem;line-height:2.7rem}.resourcesSection .container p.intro,.commemorationsSection .container p.intro{width:66.666%;font-size:2rem;line-height:3rem}.resourcesSection .container p.intro,.commemorationsSection .container p.intro{font-size:2rem;line-height:3rem}.resourcesSection .content.hasImage a,.commemorationsSection .content.hasImage a{text-decoration:none}.peopleSearch h4,.learningSearch h4{font-family:Lato-Bold,Lato,sans-serif;font-size:2rem;line-height:3rem}.peopleSearch li label,.learningSearch li label{font-family:Lato,sans-serif}.peopleResults .peopleData h6{margin-bottom:0;text-transform:uppercase}.learningResults .dates{font-size:1.8rem;line-height:2.7rem}.learningResults .learningData{font-size:1.4rem;line-height:2.1rem;margin-top:.6rem}.learningResults .learningData a,.learningResults .learningData p{font-family:Lato-Bold,Lato,sans-serif}.learningResults .learningData h6{margin-bottom:0;text-transform:uppercase}.learningResults .fileSize{font-style:italic;font-family:Lato-Bold,Lato,sans-serif}.gallerySection .content.hasImage{font-size:2rem;line-height:3rem}#newsflashSection{font-size:2rem;line-height:3rem;text-align:center}#newsflashSection h2{font-size:4rem;line-height:6rem}#newsflashSection p.intro{font-size:2rem;line-height:3rem}#newsflashSection a{font-size:2rem;line-height:3rem;text-decoration:none;background-color:transparent}.quoteSection{padding-top:3.8rem;margin-top:1.8rem}.quoteSection .quote blockquote{font-size:2.4rem;line-height:3.6rem;font-family:'Lustria',serif}.quoteSection .quote blockquote p{font-size:2.4rem;line-height:3.6rem}.quoteSection .quote blockquote:before,.quoteSection .quote blockquote:after{font-size:5.6rem;line-height:5.6rem;line-height:.1em;vertical-align:-.45em}.quoteSection .author{text-transform:uppercase}.faqSection .panel-heading .panel-title{text-decoration:none;font-size:2rem;line-height:3rem;font-family:Lato-Bold,Lato,sans-serif}.entryPricesSection{font-size:1.6rem;line-height:2.4rem}.entryPricesSection .panel-heading .panel-title{text-decoration:none;font-size:2rem;line-height:3rem;font-family:Lato-Bold,Lato,sans-serif;margin:1.6rem 0 0 0}.entryPricesSection .panelTitle .panel-title{font-family:Lato-Bold,Lato,sans-serif}@media screen and (max-width:767px){.entryPricesSection .row{font-size:1.8rem;line-height:2.7rem}.entryPricesSection .panelPrice .price-price{font-family:Lato-Bold,Lato,sans-serif}.entryPricesSection .panelPrice .price-price a{font-family:Lato,sans-serif}}.learningToursSection h2+p.intro{margin-bottom:.6rem;font-size:2rem;line-height:3rem}@media(min-width:568px){section.learningToursSection .container h2{font-size:4rem;line-height:6rem}section.learningToursSection .panel-body p.intro,.subLandingPage section.learningToursSection .panel-body p.intro{font-size:1.8rem;line-height:2.7rem;margin-bottom:1rem}section.learningToursSection .panel-body .btn.btn-primary{margin-top:1rem}}.learningToursSection .panel-heading .panel-title{text-decoration:none;font-size:3rem;line-height:4rem;font-family:Lustria,sans-serif;margin:1rem 0}.newsMonth a{text-transform:none;font-family:Lato,sans-serif}.eventMatchdayTab a{font-family:Lato-Bold,Lato,sans-serif;font-size:2rem;line-height:3rem}.eventMatchdayPanel h3{font-family:Lato-Bold,Lato,sans-serif;font-size:2.4rem;line-height:3.6rem}.eventMatchdayCoverage>h4{font-family:Lato-Bold,Lato,sans-serif;font-size:2rem;line-height:2.4rem}.eventMatchdayCoverageTimeToGo,.eventMatchdayCoverageDetail{font-size:1.8rem;line-height:2.3rem}.eventMatchdayCoverageDetail h4{font-family:Lato-Bold,Lato,sans-serif}.eventMatchdayTweetItemHeader h4{font-family:Lato-Bold,Lato,sans-serif;font-size:1.8rem;line-height:1.8rem}.eventMatchdayTweetItemHeader span{font-size:1.4rem;line-height:2.1rem}.eventMatchdayTweetItemText a{text-decoration:none;font-family:Lato-Bold,Lato,sans-serif}@media screen and (max-width:991px){.eventMatchdayCoverage>h4,.eventMatchdayCoverageDetail,.eventMatchdayCoverageTimeToGo{font-size:1.6rem;line-height:2rem}}.contentIndexSection .nav>li>a{text-decoration:none;font-family:Lato,sans-serif;font-size:1.6rem;line-height:2rem}iframe body .eds-modal-title{font-family:Lustria,Lato,sans-serif!important}