.no_absolute{top:auto;right:auto;bottom:auto;left:auto;position:static;margin:auto}.no_abs{top:auto;right:auto;bottom:auto;left:auto;position:static;margin:auto}.no-abs{top:auto;right:auto;bottom:auto;left:auto;position:static;margin:auto}.required{color:#C00}.disable-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}[class*=icon-]:before{font-family:IcoMoon;content:attr(data-icon);speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;visibility:hidden;content:''}.wf-icomoon-n4-active [class*=icon-]:before{visibility:visible}.no-js [class*=icon-]:before,.wf-icomoon-n4-inactive [class*=icon-]:before,.wf-icomoon-n4-loading [class*=icon-]:before{display:none}[class*=iconafter-]:after{font-family:IcoMoon;content:attr(data-icon);speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;visibility:hidden;content:''}.wf-icomoon-n4-active [class*=iconafter-]:after{visibility:visible}.no-js [class*=iconafter-]:after,.wf-icomoon-n4-inactive [class*=iconafter-]:after,.wf-icomoon-n4-loading [class*=iconafter-]:after{display:none}.icon-download:before,.iconafter-download:after{content:"\e600"}.icon-arrow-down:before,.iconafter-arrow-down:after{content:"\e60a"}.icon-arrow-up:before,.iconafter-arrow-up:after{content:"\e60b"}.icon-print:before,.iconafter-print:after{content:"\e601"}.icon-hellip:before,.iconafter-hellip:after{content:"\e602"}.icon-audio:before,.iconafter-audio:after{content:"\e603"}.icon-search:before,.iconafter-search:after{content:"\e604"}.icon-play:before,.iconafter-play:after{content:"\e605"}.icon-share:before,.iconafter-share:after{content:"\e606"}.icon-facebook:before,.iconafter-facebook:after{content:"\e607"}.icon-twitter:before,.iconafter-twitter:after{content:"\e608"}.icon-rss:before,.iconafter-rss:after{content:"\e609"}.icon-podcast:before,.iconafter-podcast:after{content:"\e042"}body ::-webkit-scrollbar{width:1em;background:#1d1d1d}body ::-webkit-scrollbar:hover,body ::-webkit-scrollbar:active{background:#2c2c2c}body ::-webkit-scrollbar-track{border-radius:0;border:none}body ::-webkit-scrollbar-thumb{border-radius:0;background:#e9131c}body ::-webkit-scrollbar-thumb:hover{background:#e9131c}body ::-webkit-scrollbar-thumb:active{background:#e9131c}@media only screen and (max-width:62em){#main{width:100%;max-width:62em}}@media only screen and (min-width:62.0625em){.container{width:100%;margin:0 auto;padding:0;max-width:none}body .page-wrap{width:100%;max-width:120em;margin:0 auto;overflow:visible}aside,#pages,#main{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:1em}#main{float:right;width:58.33333333%}aside,#pages{float:left;width:41.66666667%}}#masthead #logo{height:2em;background-image:url(/assets/images/logo.svg);-webkit-background-size:auto 220%;background-size:auto 220%;background-position:left bottom;width:50%;background-repeat:no-repeat}#masthead #logo img{position:absolute;top:-999em;right:auto;bottom:auto;left:-999em}#masthead #logo span{top:auto;right:auto;bottom:auto;left:auto;position:static;margin:auto;text-transform:none;font-size:1.6em;visibility:hidden}#masthead #logo:after{content:'';display:inline-block;height:100%;width:1.5em;background:inherit;-webkit-background-size:auto 170%;background-size:auto 170%;background-position:right top}@media only screen and (max-width:47em){#top{padding-top:4.7em}#masthead{z-index:10;position:absolute;top:0;right:0;bottom:auto;left:0;position:fixed}#masthead .togglenav{position:absolute;top:.4em;right:0;bottom:auto;left:auto;font-size:1em;width:2.5em;border-top:.3em solid #fff;border-bottom:.3em solid #fff;display:block}#masthead .togglenav b{display:block;overflow:hidden;height:0;border-top:.3em solid #fff;margin:.5em 0}#masthead .togglenav:hover,#masthead .togglenav:hover b{border-color:#e9131c}}@media only screen and (min-width:47.0625em){#masthead{margin-top:3.2em;background:0 0;padding:3em 0 0}#masthead #logo{float:right;-webkit-background-size:contain;background-size:contain;background-position:right top;width:30%;margin-right:1em;height:6.5em}#masthead #logo:after{display:none}#churchorguk_banner{position:absolute;top:0;right:0;bottom:auto;left:0}}@media only screen and (min-width:62.0625em){#masthead #logo{margin-right:2em}#churchorguk_banner .container{max-width:120em;margin:0 auto;padding:0}#churchorguk_banner .container a{margin-left:.625em}}#follow h2{color:#fff}#follow h2 .logo{background-image:url(/assets/images/logo.svg);-webkit-background-size:auto 220%;background-size:auto 220%;background-position:left bottom;background-repeat:no-repeat;position:relative}#follow h2 .logo img{position:absolute;top:-999em;right:auto;bottom:auto;left:-999em}#follow h2 .logo span{top:auto;right:auto;bottom:auto;left:auto;position:static;margin:auto;text-transform:none;font-size:1.6em;visibility:hidden}#follow h2 .logo:after{content:'';display:inline-block;position:absolute;top:0;right:0;bottom:0;left:auto;width:1.5em;background:inherit;-webkit-background-size:auto 170%;background-size:auto 170%;background-position:right top}.wf-icomoon-n4-active #follow a{padding-top:0;line-height:1}.wf-icomoon-n4-active #follow a span[class*=icon-]{top:auto;right:auto;bottom:auto;left:auto;position:static;margin:auto;width:100%;height:auto;padding-top:0;font-size:5em;overflow:hidden;line-height:1;margin:0 0 .2em;width:auto;background:none!important;text-indent:-999em;color:#e9131c}.wf-icomoon-n4-active #follow a span[class*=icon-]:before{float:left;width:auto;display:block;width:100%;height:auto;text-align:center;text-indent:0;position:relative}.wf-icomoon-n4-active #follow a:hover{color:#fff}.wf-icomoon-n4-active #follow a:hover span[class*=icon-]{color:#fff}#site-footer .share_widget .icon-share:before{font-size:1.14285714em;padding-right:.4em}.wf-icomoon-n4-active #site-footer .share_widget a[class*=icon-]{height:auto;padding-top:0;font-size:5em;text-indent:-999em;overflow:hidden;line-height:1;margin:0 .1em;width:auto;position:relative;background:none!important}.wf-icomoon-n4-active #site-footer .share_widget a[class*=icon-] .stButton{z-index:2}.wf-icomoon-n4-active #site-footer .share_widget a[class*=icon-]:before{width:auto;float:left;text-indent:0;text-align:left}.wf-icomoon-n4-active #site-footer .share_widget a[class*=icon-]:hover{color:#fff}.wf-icomoon-n4-active #site-footer .share_widget span.icon-hellip{font-size:3em;margin:0 .33333333em}@media only screen and (min-width:62.0625em){#follow{width:100%;clear:both;border-top:5em solid #0b0b0b;position:relative}#follow:before,#follow:after{content:'';display:block;width:80%;height:100%;position:absolute;top:0;bottom:0;background:inherit}#follow:before{right:99%}#follow:after{left:99%}#follow h2{display:inline-block;position:relative;margin:0 4em 0 0;padding-top:1em;vertical-align:middle}#follow a{margin:0 1.5em}}@media only screen and (max-width:47em){#main-navigation{background:#232323;width:100%;max-width:none;padding:0;position:absolute;top:0;right:0;bottom:auto;left:0;position:fixed;margin-left:101%;overflow:hidden;height:100%;padding-bottom:40%;border-top:10em solid #232323;margin-top:-5.3em;-webkit-transition:margin-left .3s;transition:margin-left .3s}#main-navigation .container{width:100%}.menu-open #main-navigation{margin-left:0}#main-navigation ul.menuBar{margin:0 -4em;padding:0 4em;background:#000}#main-navigation ul.menuBar li{display:block}#main-navigation ul.menuBar li a{font-size:2em;display:block;padding:.5em 0;text-align:center}#main-navigation #churchorguk_banner{padding:2em 0;text-align:center}#main-navigation #churchorguk_banner a{display:inline-block}}@media only screen and (min-width:47.0625em){#main-navigation{background:0 0;margin-top:-3em;margin-bottom:2em}#main-navigation ul.menuBar{text-align:left;padding:0 1em;margin:0 14em 0 -.7em}}@media only screen and (min-width:62.0625em){#main-navigation{background:0 0;margin-top:-3.6em;margin-bottom:3em}}#player_wrapper .information{padding-left:1em;padding-right:1em}.wf-icomoon-n4-active #player_wrapper .information .footnotes .downloadLinks a{background:0 0;color:#e9131c;text-decoration:none;font-weight:400;line-height:1.2}.wf-icomoon-n4-active #player_wrapper .information .footnotes .downloadLinks a:hover{text-decoration:underline}.wf-icomoon-n4-active #player_wrapper .information .footnotes .downloadLinks a:before{width:1.9em;height:1.9em;line-height:1.9;text-align:center;border-radius:50%;-webkit-background-clip:padding-box;background-clip:padding-box;display:inline-block;padding:0;color:#fff;margin:0 .4em 0 0;font-size:1.23076923em;vertical-align:middle;background:#e9131c;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e9131c),color-stop(1,#8a0b11));background-image:-webkit-linear-gradient(top,#e9131c,#8a0b11);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #e9131c), to(#8a0b11));background-image:-webkit-linear-gradient(top, #e9131c 0, #8a0b11 100%);background-image:linear-gradient(to bottom,#e9131c 0,#8a0b11 100%)}.wf-icomoon-n4-active #player_wrapper .information .footnotes .downloadLinks a.icon-print{color:#fff}.wf-icomoon-n4-active #player_wrapper .information .footnotes .downloadLinks a.icon-print:before{font-size:1.53846154em;background:0 0;color:#9d157d;width:auto}.wf-icomoon-n4-active #player_wrapper .information .footnotes .downloadLinks a.icon-audio{color:#fff}.wf-icomoon-n4-active #player_wrapper .information .footnotes .downloadLinks a.icon-audio:before{font-size:1.53846154em;background:0 0;color:#554a93;width:auto}@media only screen and (min-width:47.0625em){#player_wrapper{padding:1em 2em 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}#player_wrapper .video_wrapper{border:1em solid #000;margin:0 -1em 2em}}@media only screen and (min-width:62.0625em){#player_wrapper{padding-top:0}#player_wrapper .information, #liveStreamDescription{text-align:left;padding-right:16em;position:relative;min-height:27em;padding-left:0}#player_wrapper .information .toggle-footnotes{display:none}#player_wrapper .information .footnotes{display:inline;position:static}#player_wrapper .information .footnotes.hidden{max-height:none}#player_wrapper .information .footnotes .downloadLinks{width:12em;position:absolute;top:0;right:0;bottom:auto;left:auto}.wf-icomoon-n4-active #player_wrapper .information .footnotes .downloadLinks a{padding-left:3em;padding-right:0;margin-bottom:.4em;position:relative}.wf-icomoon-n4-active #player_wrapper .information .footnotes .downloadLinks a:before{float:left;position:absolute;top:.2em;right:auto;bottom:auto;left:0;clear:both;margin-top:-.4em}.wf-icomoon-n4-active #player_wrapper .information .footnotes .downloadLinks a.icon-print,.wf-icomoon-n4-active #player_wrapper .information .footnotes .downloadLinks a.icon-autio{margin-bottom:-.4em}}#resource_nav #resource_nav_tabs{width:100%;left:0;right:0;position:relative;border-spacing:0;border-bottom:1px solid #e9131c;bottom:-1px}#resource_nav #resource_nav_tabs a{position:relative}#resource_nav #resource_nav_tabs a:before,#resource_nav #resource_nav_tabs a:after{content:'';display:block;position:absolute;top:0;right:auto;bottom:-2em;left:auto;width:.2em;background-color:#0b0b0b}#resource_nav #resource_nav_tabs a:before{left:0}#resource_nav #resource_nav_tabs a:after{right:0}#resource_nav #resource_nav_tabs a:first-child:before{display:none}#resource_nav #resource_nav_tabs a:last-child:after{display:none}#resource_nav .resource_nav_section{margin-top:0}#find #search,#find #search_results{top:-999em;right:auto;bottom:auto;left:-999em;padding-top:0}#find #search.loading:before,#find #search_results.loading:before{content:'';display:block;width:auto;height:100%;background-image:url(/assets/images/loading.gif);background-position:center 20%;background-repeat:no-repeat;position:absolute;top:0;right:-1em;bottom:0;left:-1em;background-color:rgba(11,11,11,.8)}#find .explorer_tree{max-height:none}#find.search #search{top:auto;right:auto;bottom:auto;left:auto;position:static;margin:auto;position:relative;margin-top:-.5em}#find.search section>h2,#find.search #search_toggle,#find.search .explorer_tree{position:absolute;top:-999em;right:auto;bottom:auto;left:-999em}#find #search.loaded{position:absolute;top:-999em;right:auto;bottom:auto;left:-999em}#find #search.loaded+#search_results{top:auto;right:auto;bottom:auto;left:auto;position:static;margin:auto;position:relative}#find #search.loaded+#search_results>h3{padding-left:.5em;padding-right:.5em;margin-left:-.5em;margin-top:.1em;margin-right:-.5em}#find #search.loaded+#search_results>h3 .search_again{margin-top:.2em}.page-open #resource_nav .resource_nav_section{display:none}@media only screen and (min-width:62.0625em){#resource_nav{margin-top:0}#resource_nav #find{padding-left:0;padding-right:0}#resource_nav #find .explorer_tree{max-height:58em;overflow:auto;overflow-x:hidden;padding-top:0}}.programmes_list li.selected .downloadLinks a{background:#232323;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#232323),color-stop(1,#000));background-image:-webkit-linear-gradient(top,#232323,#000);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #232323), to(#000));background-image:-webkit-linear-gradient(top, #232323 0, #000 100%);background-image:linear-gradient(to bottom,#232323 0,#000 100%)}.programmes_list li.selected .downloadLinks a:hover{background:#000}.wf-icomoon-n4-active .programmes_list li .downloadLinks{text-align:center;min-width:0;clear:left;margin-top:.4em}.wf-icomoon-n4-active .programmes_list li .downloadLinks a{float:none;text-indent:-999em;padding:0;margin:.2em .5em;font-size:1.6em;border-radius:50%;-webkit-background-clip:padding-box;background-clip:padding-box;display:inline-block}.wf-icomoon-n4-active .programmes_list li .downloadLinks a:before{float:left;text-indent:0;text-align:center;padding:0;width:2em;height:2em;line-height:2;margin:0}.wf-icomoon-n4-active .programmes_list li .downloadLinks a.icon-play{font-size:2.4em}@media only screen and (min-width:28.0625em){.programmes_list li>a{float:left;display:block;padding-right:6em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.programmes_list li>a img{margin-right:2%;width:12em;clear:none}.programmes_list li>a .description{float:none;clear:none;width:auto}.wf-icomoon-n4-active .programmes_list li .downloadLinks,.programmes_list li .downloadLinks{float:none;clear:none;display:inline-block;width:6em;float:right;margin-left:-6.5em;margin-right:-1em;margin-top:0;vertical-align:top;padding-right:.5em}.wf-icomoon-n4-active .programmes_list li .downloadLinks a,.programmes_list li .downloadLinks a{margin-left:0;margin-right:0}}@media only screen and (min-width:62.0625em){.programmes_list{max-height:64em;overflow:auto;overflow-x:hidden;padding-top:0}}#pages{display:block;height:auto;overflow:hidden;background-color:#0b0b0b;margin-top:-1em}.page-open #pages{display:block}#pages .back_to_top{position:absolute;top:-999em;right:auto;bottom:auto;left:-999em}.html5 .info_page{top:-999em;right:auto;bottom:auto;left:-999em}.html5 .info_page.open{top:auto;right:auto;bottom:auto;left:auto;position:static;margin:auto;border-top:1px solid #e9131c;margin-top:0;padding-top:2em}@media only screen and (min-width:62.0625em){.html5 .info_page.open{top:auto;right:auto;bottom:auto;left:auto;position:static;margin:auto;border-top:none;padding-top:0}}form fieldset label b.label{position:absolute;top:-999em;right:auto;bottom:auto;left:-999em}form fieldset fieldset.radio_input label{position:relative;padding:.4em 0}form fieldset fieldset.radio_input label input{-moz-opacity:.01;-khtml-opacity:.01;-webkit-opacity:.01;opacity:.01;position:absolute;top:0;right:auto;bottom:auto;left:0}form fieldset fieldset.radio_input label input:checked+span:before{background-color:#e9131c}form fieldset fieldset.radio_input label span:before{content:'';width:.70588235em;height:.70588235em;border:2px solid #0b0b0b;display:inline-block;vertical-align:baseline;margin-bottom:-.1em;margin-right:.2em;-webkit-box-shadow:0 0 0 2px #656565;box-shadow:0 0 0 2px #656565;border-radius:50%;-webkit-background-clip:padding-box;background-clip:padding-box}