/*! normalize.css v2.1.3 | MIT License | git.io/normalize */@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,400italic,700);article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:active,a:focus,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}p{-webkit-hyphens:auto;-epub-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.strong,b,strong{font-weight:700}.em,dfn,em{font-style:italic}.small,small{font-size:75%}ol,ul{padding:0;list-style-type:none}dd{margin:0}.commentlist,.sidebar ol,.sidebar ul{list-style:none}#off-canvas-menu{position:absolute;top:0;left:0;z-index:100;visibility:hidden;display:none;width:300px;height:100%;background:#143565;transition:all .5s;overflow-y:auto;transform:translate3d(-100%,0,0);padding:25px}#off-canvas-menu ::selection{background:#fff;color:#0065a3}#off-canvas-menu ::-moz-selection{background:#fff;color:#0065a3}#off-canvas-menu .close .icon{position:absolute;right:25px;top:35px;width:10px;height:auto}#off-canvas-menu ul.nav{margin:50px 0 0;padding:0;list-style:none}#off-canvas-menu ul.nav li{border-bottom:1px solid #4c658a;font-size:16px;font-size:1rem}#off-canvas-menu ul.nav li:first-child{border-top:1px solid #4c658a}#off-canvas-menu ul.nav li a{padding:15px 10px;display:block;outline:none;color:#fff;-webkit-transition:background .3s ease-in-out;-transition:background .3s ease-in-out;transition:background .3s ease-in-out}#off-canvas-menu ul.nav li a:focus{background:transparent}#off-canvas-menu ul.nav li a:active,#off-canvas-menu ul.nav li a:focus,#off-canvas-menu ul.nav li a:hover{text-decoration:none;background:rgba(0,0,0,.2);color:#fff}#off-canvas-menu ul.nav li.menu-item-has-children>a:after{font-family:FontAwesome;content:"\f067";font-size:14px;font-size:.875rem;position:absolute;right:20px}#off-canvas-menu ul.nav li.expanded>a:after{content:"\f068"}#off-canvas-menu ul.nav li.expanded ul.sub-menu{display:block}#off-canvas-menu ul.nav li.expanded ul.sub-menu li{border-bottom:1px solid #2b4974}#off-canvas-menu ul.nav li.expanded ul.sub-menu li a{padding-left:25px;background-image:url(../images/icons/arrow-right-white.png);background-repeat:no-repeat;background-position:left 10px center;background-size:4px;color:#b1b9c9}#off-canvas-menu ul.nav li .sub-menu{display:none}#off-canvas-menu .search-form{position:relative;width:85%}#off-canvas-menu .search-form .search-box{line-height:20px;line-height:1.25rem;width:100%;background:#314e78;border:0;padding:10px 75px 10px 40px;background-image:url(../images/icons/magnifying-glass-white.svg);background-repeat:no-repeat;background-size:14px;background-position:left 15px center;color:#fff}#off-canvas-menu .search-form .button{line-height:20px;line-height:1.25rem;background:#314e78;padding:10px 15px;position:absolute;right:0;top:0;width:75px}#off-canvas-menu .utility-links{margin-top:40px}#off-canvas-menu .utility-links li{padding:4px 0}#off-canvas-menu .utility-links li a{color:#9ea6b6;font-size:14px;font-size:.875rem;text-transform:uppercase;display:block;padding:4px 10px}#off-canvas-menu .social-links{margin-top:50px;text-align:center}#off-canvas-menu .social-links .social-profile{font-size:20px;font-size:1.25rem}#off-canvas-menu .social-links .social-profile a{color:#7d889e;border-color:#7d889e;width:35px;height:35px}#off-canvas-menu .social-links .social-profile a:active,#off-canvas-menu .social-links .social-profile a:focus,#off-canvas-menu .social-links .social-profile a:hover{color:#fff;border-color:#fff;background:transparent}#off-canvas-menu::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:transparent}#off-canvas-menu::-webkit-scrollbar{width:8px;background-color:transparent}#off-canvas-menu::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:hsla(0,0%,100%,.4);width:5px}#off-canvas-menu:after{display:none;position:absolute;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.2);content:"";opacity:1;transition:opacity .5s}html.ocm-menu-open{height:100%}html.ocm-menu-open #site-wrapper,html.ocm-menu-open body{height:100%;overflow:hidden}#site-wrapper{width:100%;overflow-y:auto;overflow-x:hidden}#ocm-pusher,#site-wrapper{position:relative;height:100%}#ocm-pusher{left:0;z-index:99;transition:transform .5s;background:#fff}#ocm-pusher:after{position:absolute;top:0;right:0;width:0;height:0;background:rgba(0,0,0,.2);content:"";opacity:0;transition:opacity .5s,width .1s .5s,height .1s .5s}.ocm-menu-open #ocm-pusher{transform:translate3d(300px,0,0)}.ocm-menu-open #ocm-pusher:after{width:100%;height:100%;opacity:1;transition:opacity .5s}.ocm-menu-open #off-canvas-menu{visibility:visible;display:block;transition:transform .5s}.ocm-menu-open #off-canvas-menu:after{width:0;height:0;opacity:0;transition:opacity .5s,width .1s .5s,height .1s .5s}.ocm-menu-open #toggle-menu span.top{animation:c .8s forwards}.ocm-menu-open #toggle-menu span.middle{animation:a .8s forwards}.ocm-menu-open #toggle-menu span.bottom{animation:e .8s forwards}.ocm-right #ocm-pusher{left:auto;right:0}.ocm-right #ocm-pusher:after{right:auto;left:0}.ocm-right #off-canvas-menu{left:auto;right:0;transform:translate3d(300px,0,0)}.ocm-right #off-canvas-menu:after{right:auto;left:0}.ocm-right.ocm-menu-open #ocm-pusher{transform:translate3d(-300px,0,0)}.ocm-menu-closing #off-canvas-menu{display:block}#toggle-menu>div{width:23px;height:20px;position:relative}#toggle-menu span{display:block;width:23px;height:3px;background:#000;position:absolute;animation-fill-mode:forwards}#toggle-menu span.top{top:0;animation:d .8s backwards;animation-direction:reverse}#toggle-menu span.middle{top:8px;animation:b .8s backwards;animation-direction:reverse}#toggle-menu span.bottom{top:16px;animation:f .8s backwards;animation-direction:reverse}@keyframes a{25%{transform:rotate(0deg)}to{transform:rotate(45deg)}}@keyframes b{50%{transform:rotate(0deg)}to{transform:rotate(45deg)}}@keyframes c{0%{top:0}25%{top:8px;transform:rotate(0deg)}to{top:8px;transform:rotate(135deg)}}@keyframes d{0%{top:0}50%{top:8px;transform:rotate(0deg)}to{top:8px;transform:rotate(135deg)}}@keyframes e{0%{top:16px}25%{top:8px;transform:rotate(0deg);opacity:1}to{top:8px;transform:rotate(135deg);opacity:0}}@keyframes f{0%{top:16px}50%{top:8px;transform:rotate(0deg);opacity:0}to{top:8px;transform:rotate(135deg);opacity:1}}*{box-sizing:border-box}html{font-size:16px;line-height:1.5}body,html{height:100%}body{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;color:#565656;font-size:14px;font-size:.875rem}#container{min-height:100%;position:relative}#inner-content{margin-bottom:80px}::selection{background:#0065a3;color:#fff}::-moz-selection{background:#0065a3;color:#fff}a,a:focus,a:hover,a:visited,a:visited:focus,a:visited:hover{color:#000;text-decoration:none}a:link,a:visited:link{-webkit-tap-highlight-color:rgba(0,0,0,.3)}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{text-rendering:optimizelegibility;font-weight:400}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,h1 a,h2 a,h3 a,h4 a,h5 a{text-decoration:none}.h1,h1{font-size:40px;font-size:2.5rem;line-height:46px;line-height:2.875rem}.h2,h2{font-size:30px;font-size:1.875rem;line-height:34px;line-height:2.125rem;margin-bottom:.375em}.h3,h3{font-size:20px;font-size:1.25rem}.h4,h4{font-size:18px;font-size:1.125rem}.h5,h5{text-transform:uppercase;letter-spacing:2px}.byline{color:#999}.entry-content{font-size:14px;font-size:.875rem;color:#767676}.entry-content dd{margin-left:0;font-size:.9em;color:#787878;margin-bottom:1.5em}.entry-content img{margin:0}.entry-content img,.entry-content object,.entry-content video{max-width:100%;height:auto}.entry-content pre{background:#eee;border:1px solid #cecece;padding:10px}.entry-content h2{color:#0065a3;font-size:24px;font-size:1.5rem;margin:0 0 20px}.entry-content h3{color:#cbaa68;font-size:20px;font-size:1.25rem;margin:0 0 20px}.entry-content ul{padding-left:30px}.entry-content ul li{padding:5px 0;list-style:none}.entry-content ul li:before{content:"\f105";font-family:FontAwesome;padding-right:20px;margin-left:-20px;display:inline-block;width:20px;color:#0065a3}.entry-content ol{counter-reset:a}.entry-content ol>li{display:block;padding:5px 0}.entry-content ol>li:before{content:counter(a) ". ";counter-increment:a;color:#cbaa68;padding-right:15px}.entry-content ol ol,.entry-content ol ul{margin-left:30px}.entry-content p{margin:0 0 20px}.entry-content a{color:#0065a3;text-decoration:underline}.entry-content a:active,.entry-content a:focus,.entry-content a:hover{color:#143565}.entry-content .intro{font-size:18px;font-size:1.125rem}.entry-content table{width:100%;border-left:1px solid #f1f1f1}.entry-content table td,.entry-content table th{vertical-align:top;padding:10px}.entry-content table th{background-color:#0065a3;text-align:left;font-size:14px;font-size:.875rem;color:#fff;font-weight:600;vertical-align:middle}.entry-content table td{border:1px solid #f1f1f1;border-left:0;font-size:14px;font-size:.875rem}.entry-content .greyed-out{color:#e0e0e0}.clearfix{zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.wp-caption{max-width:100%;background:#eee;padding:5px}.wp-caption img{max-width:100%;margin-bottom:0;width:100%}.wp-caption p.wp-caption-text{font-size:14px;font-size:.875rem;margin:4px 0 7px;text-align:center}.image-replacement{text-indent:100%;white-space:nowrap;overflow:hidden}span.amp{font-family:Baskerville,Goudy Old Style,Palatino,Book Antiqua,serif!important;font-style:italic}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.button,.button:visited,a.button{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;background-color:#0065a3;border:0;padding:6px 36px;color:#fff;display:inline-block;font-weight:400;text-decoration:none;cursor:pointer;line-height:21px;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-align:center}.button .button-label,.button:visited .button-label,a.button .button-label{font-size:13px;font-size:.8125rem;display:block;margin-top:5px;line-height:15px;line-height:.9375rem}.button:active,.button:focus,.button:hover,.button:visited:active,.button:visited:focus,.button:visited:hover,a.button:active,a.button:focus,a.button:hover{color:#fff;background-color:#1270a9}.button.grey,.button:visited.grey,a.button.grey{background:#b4b4b4;color:#fff}.button.grey:active,.button.grey:focus,.button.grey:hover,.button:visited.grey:active,.button:visited.grey:focus,.button:visited.grey:hover,a.button.grey:active,a.button.grey:focus,a.button.grey:hover{background-color:#68003e}.button.gold,.button:visited.gold,a.button.gold{background:#cbaa68;color:#fff}.button.gold:active,.button.gold:focus,.button.gold:hover,.button:visited.gold:active,.button:visited.gold:focus,.button:visited.gold:hover,a.button.gold:active,a.button.gold:focus,a.button.gold:hover{background-color:#c1994a}.button.white,.button:visited.white,a.button.white{background:#fff}.button.white:active,.button.white:focus,.button.white:hover,.button:visited.white:active,.button:visited.white:focus,.button:visited.white:hover,a.button.white:active,a.button.white:focus,a.button.white:hover{background-color:#ebebeb;color:#000}.button.hollow,.button:visited.hollow,a.button.hollow{background:transparent;border:1px solid #000;color:#000}.button.hollow:active,.button.hollow:focus,.button.hollow:hover,.button:visited.hollow:active,.button:visited.hollow:focus,.button:visited.hollow:hover,a.button.hollow:active,a.button.hollow:focus,a.button.hollow:hover{background-color:#000;background-color:rgba(0,0,0,.5);color:#fff}.button.hollow.white,.button:visited.hollow.white,a.button.hollow.white{border:1px solid #fff;color:#fff}.button.hollow.white:active,.button.hollow.white:focus,.button.hollow.white:hover,.button:visited.hollow.white:active,.button:visited.hollow.white:focus,.button:visited.hollow.white:hover,a.button.hollow.white:active,a.button.hollow.white:focus,a.button.hollow.white:hover{background-color:#fff;background-color:hsla(0,0%,100%,.5)}.button.hollow.gold,.button:visited.hollow.gold,a.button.hollow.gold{border:1px solid #cbaa68;color:#cbaa68}.button.hollow.gold:active,.button.hollow.gold:focus,.button.hollow.gold:hover,.button:visited.hollow.gold:active,.button:visited.hollow.gold:focus,.button:visited.hollow.gold:hover,a.button.hollow.gold:active,a.button.hollow.gold:focus,a.button.hollow.gold:hover{background:#cbaa68;color:#fff}.button.full-width,.button:visited.full-width,a.button.full-width{width:100%}.button.lg,.button:visited.lg,a.button.lg{font-size:1.2em;line-height:1.2em;padding:10px 36px}.button.xl,.button:visited.xl,a.button.xl{font-size:1.4em;line-height:1.4em}.button.xxl,.button:visited.xxl,a.button.xxl{font-size:1.6em;line-height:1.6em}.button.xxxl,.button:visited.xxxl,a.button.xxxl{font-size:1.8em;line-height:1.8em}.v-center{position:relative;top:50%;transform:translateY(-50%)}:focus{outline:5px auto #0065a3}input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{padding:8px;border:1px solid #d6d6d6}label{font-weight:400}.gform_wrapper textarea.medium{max-width:100%;resize:vertical;width:100%;padding:10px}.gform_wrapper input[type=email],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper input[type=tel],.gform_wrapper input[type=text],.gform_wrapper input[type=url]{padding:10px}.gform_wrapper.gf_browser_chrome .gfield .gfield_checkbox li input[type=checkbox],.gform_wrapper.gf_browser_chrome .gfield .gfield_radio li input[type=radio]{margin-top:0}.page-donations .entry-content{font-size:18px;font-size:1.125rem}.page-donations .gform_wrapper .gfield_checkbox li input,.page-donations .gform_wrapper .gfield_checkbox li input[type=checkbox]{vertical-align:top;margin-right:10px}.container{padding-left:25px;padding-right:25px}.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{position:relative;min-height:1px;padding-left:10px;padding-right:10px}.visible-xl,.visible-xl-block,.visible-xl-inline,.visible-xl-inline-block{display:none!important}body.page-template-page-department #main{margin-top:60px;margin-bottom:80px}body.page-template-page-department #sidebar{margin-top:60px}body.page-template-page-department #sidebar .sidebar-nav{margin-bottom:50px}body.page-template-page-department #sidebar .share-buttons{margin-top:40px}body.post-type-archive-news #inner-content{margin-top:50px}body.post-type-archive-news .news-card{border-bottom:1px solid #d6d6d6;padding:30px 0}body.post-type-archive-news .news-card:first-child{padding-top:0}body.post-type-archive-reflection #inner-content{margin-top:50px}body.post-type-archive-reflection .reflection-card{border-bottom:1px solid #d6d6d6;padding:30px 0}body.post-type-archive-reflection .reflection-card:first-child{padding-top:0}body.single-reflection #inner-content{margin-top:50px}body.single-reflection .article-header{margin-bottom:30px}body.single-reflection .article-header .post-title{font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem;color:#4d4d4d;margin:0;padding:0 0 10px;border-bottom:1px solid #d6d6d6}body.single-reflection .article-header .calendar-name{border-bottom:1px solid #d6d6d6;color:#cbaa68;font-size:16px;font-size:1rem;display:block;padding:10px 0;margin:0}body.single-reflection #reflection-introduction{font-size:18px;font-size:1.125rem}body.single-reflection #share-reflection{padding:15px 0}body.single-reflection #scripture-reflection{margin-top:40px}body.single-reflection #reflection-author{border-top:1px solid #d8d8d8;padding-top:30px}body.single-reflection .article-header .print-page{float:right;padding:6px 12px}body.single-reflection .article-header .print-page .fa{margin-right:6px}body.single-reflection #recent-reflections{margin-bottom:40px}body.single-news #inner-content{margin-top:50px}body.single-news .article-header{margin-bottom:30px}body.single-news .article-header .post-title{font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem;color:#4d4d4d;margin:0;padding:0 0 10px;border-bottom:1px solid #d6d6d6}body.single-news .article-header .date{border-bottom:1px solid #d6d6d6;color:#cbaa68;font-size:16px;font-size:1rem;display:block;padding:10px 0;margin:0}body.single-news .article-header .date .icon{width:16px;height:auto;margin-right:10px;vertical-align:baseline}body.single-news #share-news{border-top:1px solid #d8d8d8;padding-top:15px}body.page-template-default #main,body.page-template-default #sidebar{margin-top:50px}body.page-template-default #sidebar .sidebar-nav{margin-bottom:50px}body.page-template-default #sidebar .share-buttons{margin-top:40px}body.page-template-page-columns #main{margin-top:50px}body.directory-archive #inner-content{padding-top:40px}body.directory-archive #directory-results{margin-top:20px}body.directory-archive #directory-results .card{border-bottom:1px solid #d6d6d6;padding:30px 0}body.directory-archive #directory-results .card .post-image{position:relative;display:block;border-bottom:3px solid #68003e;overflow:hidden}body.directory-archive #directory-results .card .post-image:hover .overlay{max-height:90px}body.directory-archive #directory-results .card .post-image .overlay{position:absolute;bottom:0;width:100%;background-color:#68003e;background-image:url(../images/icons/arrow-right-white.png);background-position:right 10px center;background-size:4px;background-repeat:no-repeat;color:#fff;font-size:14px;font-size:.875rem;-webkit-transition:max-height .6s ease-in-out;-transition:max-height .6s ease-in-out;transition:max-height .6s ease-in-out;max-height:0}body.directory-archive #directory-results .card .post-image .overlay .overlay-inner{padding:10px 15px}body.directory-archive #directory-results .card .post-image .overlay .overlay-inner .read-more{text-decoration:underline}body.post-type-archive-ethnic_chaplaincy #inner-content{margin-top:50px}body.post-type-archive-event #sidebar{margin:40px 0 0}body.post-type-archive-event #sidebar .panel{border:0;border-radius:0}body.post-type-archive-event #sidebar .panel-group{margin:0}body.post-type-archive-event #sidebar .heading{font-size:16px;font-size:1rem;font-weight:600;color:#0065a3;padding:15px 10px;margin:0;border-bottom:1px solid #d6d6d6}body.post-type-archive-event #sidebar .fa{font-size:12px;font-size:.75rem;float:right;padding:9px 0}body.post-type-archive-event #sidebar .fa.fa-plus{display:none}body.post-type-archive-event #sidebar .collapsed .heading{border:0}body.post-type-archive-event #sidebar .collapsed .fa.fa-minus{display:none}body.post-type-archive-event #sidebar .collapsed .fa.fa-plus{display:inline-block}body.single-event #inner-content{margin-top:40px}body.single-event #bar{background:#f1f1f1;padding:40px 0}body.single-event #bar .fa{padding:0 5px 0 0}body.single-event #bar .heading{margin:0 0 20px;font-size:24px;font-size:1.5rem;color:#68003e}body.single-event .bar-row{font-size:12px;font-size:.75rem;color:#767676;border-top:1px solid #d8d8d8;padding:15px 0}body.single-event .bar-row:last-child{border-bottom:1px solid #d8d8d8}body.single-event #time{padding:0 0 0 20px;margin:0 0 0 20px;border-left:1px solid #d8d8d8}body.single-event #contact{padding:40px 0 0}body.single-event #contact .heading{color:#fff;background:#0065a3;padding:15px 25px}body.single-event #contact .body{padding:25px;background:#f9f9f9}body.single-event #contact .name{margin:0;font-weight:700}body.single-event #contact p{margin:0;padding:15px 0 20px;font-size:12px;font-size:.75rem}body.single-event #contact .phone{padding:0 0 10px;font-weight:700}body.single-event #contact .email{font-size:12px;font-size:.75rem;color:#0065a3}body.single-event #map{margin-bottom:40px}body.single-event #map img{width:100%;height:auto}body.single-event #share-event{border-top:1px solid #d8d8d8;padding-top:15px}body.search #inner-content{margin-top:60px}body.search .result-notice{color:#767676;font-size:14px;font-size:.875rem;padding:20px;background:#f9f9f9}body.search .result-notice .no-results,body.search .result-notice .search-query{font-weight:700;color:#0065a3}body.post-type-archive-clergy #clergy-posts,body.post-type-archive-clergy #inner-content,body.single-clergy #inner-content{margin-top:50px}body.post-type-archive-clergy #clergy-posts .clergy-card{border-bottom:1px solid #e5e5e5}body.post-type-archive-clergy #clergy-posts .clergy-card:first-child{border-top:1px solid #e5e5e5}body.single-church #directory-map{height:300px}body.bbpress #inner-content,body.page-template-page-simple #inner-content{margin-top:60px}body.bbpress #forum-topics{margin-top:50px}body.single-forum #forum-intro p{font-size:16px}body.single-forum button.create-topic{padding:0;margin:20px 0 0;background:none;color:#0065a3;text-transform:none}body.single-forum button.create-topic:hover{background:none;color:#0065a3}body.single-forum button.create-topic .text{text-decoration:underline}body.single-forum button.create-topic .circle{display:inline-block;margin:0 8px 0 0;border-radius:50%;border:2px solid #0065a3;padding:0;width:18px;height:18px;position:relative;top:4px}body.single-forum button.create-topic .circle .fa{font-size:10px;font-size:.625rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body.single-topic #topic-replies{margin-top:50px}body.single-topic button.create-reply{float:right;margin-top:50px;padding:12px 36px}body.single-topic .bbp-topic-header,body.single-topic li.bbp-body .hentry.topic{background:#f9f9f9}body.single-topic .hentry{padding:30px 10px}body.single-topic .hentry .bbp-author-name{margin:10px 0;font-size:12px;font-size:.75rem;color:#5b5b5b;display:block;text-decoration:underline;text-transform:capitalize}body.single-topic .bbp-reply-header{padding:15px 10px}body.single-topic .bbp-reply-header .reply-actions,body.single-topic .bbp-reply-header .reply-actions .post-reply{float:right}body.single-topic .bbp-reply-header .reply-actions button{color:#000;border:0;background:none}body.single-topic .bbp-reply-header .reply-actions .dropdown-menu{border:0;border-radius:0;box-shadow:none;margin:15px 0 0;padding:10px;background:#143565;width:200px}body.single-topic .bbp-reply-header .reply-actions .dropdown-menu:before{content:" ";width:0;height:0;border-style:solid;border-width:0 5px 8px;border-color:transparent transparent #143565;position:absolute;right:5px;top:-7px;-webkit-transition:bottom .2s ease-in-out .5s;-transition:bottom .2s ease-in-out .5s;transition:bottom .2s ease-in-out .5s}body.single-topic .bbp-reply-header .reply-actions .dropdown-menu li{padding:0}body.single-topic .bbp-reply-header .reply-actions .dropdown-menu li a{border-bottom:1px solid #bebebe;color:#bebebe;padding:15px 10px}body.single-topic .bbp-reply-header .reply-actions .dropdown-menu li a:active,body.single-topic .bbp-reply-header .reply-actions .dropdown-menu li a:focus,body.single-topic .bbp-reply-header .reply-actions .dropdown-menu li a:hover{background:none;color:#fff;text-decoration:underline}body.single-topic .bbp-reply-header .reply-actions .dropdown-menu li a.bbp-topic-merge-link,body.single-topic .bbp-reply-header .reply-actions .dropdown-menu li a.bbp-topic-super-sticky-link{display:none}body.single-topic .bbp-reply-header .reply-actions .dropdown-menu li:last-child a{border:0}body.single-topic .reply-wrapper .inner{border-bottom:3px solid #68003e}body.single-topic .reply-wrapper:hover .report-post{font-size:12px;display:inline;color:#a8a8a8;padding-left:5px}body.single-topic .reply-wrapper:hover .report-post:hover{color:red}body.single-topic .reply-wrapper:first-child .inner{border-top:1px solid #e5e5e5}body.single-topic .reply-wrapper:first-child .inner .bbp-reply-header{background:#f9f9f9}body.single-topic .bbp-reply-header{border:0;border-bottom:1px solid #e5e5e5}body.single-topic .bbp-forum-author,body.single-topic .bbp-reply-author,body.single-topic .bbp-topic-author{padding:30px 0 0}body.single-topic .bbp-forum-author .username,body.single-topic .bbp-reply-author .username,body.single-topic .bbp-topic-author .username{display:inline-block;margin:0 0 0 15px}body.single-topic .bbp-forum-content p,body.single-topic .bbp-reply-content p,body.single-topic .bbp-topic-content p{margin-top:0;font-size:14px;font-size:.875rem;color:#000}body.single-topic #topic-replies{border:0}body.single-topic #topic-replies .reply .bbp-reply-header,body.single-topic #topic-replies .reply .bbp-topic-header{background:none}body.single-topic .bbp-reply-post-date{font-size:12px;font-size:.75rem;color:#767676}body.forum-archive .bbp-search-form input{padding-top:6px;padding-bottom:6px}body.forum-archive #bbpress-forums ul{background:none;list-style:none;margin:0;padding:0}body.forum-archive #bbpress-forums ul.bbp-forums{margin:50px 0 0}body.forum-archive #bbpress-forums ul.hentry{background:#f9f9f9;padding:40px 25px}body.forum-archive #bbpress-forums ul.hentry li{float:none;display:inline-block;vertical-align:top}body.forum-archive #bbpress-forums li{background:none;margin:0;list-style:none}body.forum-archive #bbpress-forums li.bbp-header ul{overflow:hidden}body.forum-archive .forum-entry-wrapper{border-bottom:3px solid #68003e}body.forum-archive .forum-entry-wrapper:first-child{border-top:1px solid #e0e0e0}body.forum-archive li.bbp-forum-topic-count{float:left;text-align:center;width:20%;color:#a8a8a8}body.forum-archive li.bbp-forum-topic-count .fa{margin-right:5px}body.forum-archive li.bbp-forum-freshness,body.forum-archive li.bbp-topic-freshness{text-align:center;float:left;width:22%}body.forum-archive li.bbp-forum-freshness .fa,body.forum-archive li.bbp-topic-freshness .fa{margin-right:5px}body.forum-archive .forum-entry-title{font-size:18px;font-size:1.125rem;margin:0 0 5px;color:#a8a8a8}body.forum-archive .bbp-forum-content{color:#a8a8a8}body.page-template-page-front-page-old #banner{background-color:#cbaa68;color:#ece1ce}html.cookie-bar-active body.admin-bar{margin-top:38px}html.cookie-bar-active #cookie-notice{display:block}.admin-bar #cookie-notice{top:32px}#cookie-notice{display:none;position:fixed;top:0;background:#fff;width:100%;z-index:100;border-bottom:4px solid #0065a3;padding:5px 0;text-align:center;line-height:1}#cookie-notice a,#cookie-notice p{font-size:13px;display:inline-block;margin:0;color:#000}#cookie-notice a.accept{position:relative;margin:0 10px;padding:5px 10px 6px;color:#fff;background:#0065a3;text-decoration:none;font-size:13px;font-weight:700}#cookie-notice a.accept:active{top:1px}#header #inner-header{padding-left:15px;padding-right:15px;position:relative;text-align:center}#logo{text-decoration:none;float:left}#logo img{width:180px;height:auto;padding:10px 0}#main-nav,#utilities{display:none}#ocm-toggle-icon{position:absolute;top:0;left:0;z-index:9999;height:100%}#ocm-toggle-icon #toggle-menu{background:#143565;display:block;padding:30px}#ocm-toggle-icon #toggle-menu span{background:#fff}.ocm-right #ocm-toggle-icon{left:auto;right:0}.gform_wrapper div.validation_error,.woocommerce-error,.woocommerce-message,.woocommerce-notice,.woocommerce-success{padding:10px;background:#e1e1e1;margin-bottom:10px;border:0;font-weight:400;font-size:14px;font-size:.875rem}.gform_wrapper div.validation_error .button,.woocommerce-error .button,.woocommerce-message .button,.woocommerce-notice .button,.woocommerce-success .button{margin:0 0 5px}.gform_wrapper div.validation_error,.woocommerce-error{color:#d2232a}.pagination,.wp-prev-next{margin:1.1em 0 2.2em}.pagination{margin-top:50px}.pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;margin:0}.pagination ul li{padding:0;margin:0 0 0 5px;float:left;display:inline-block;font-size:14px;font-size:.875rem}.pagination ul li a,.pagination ul li span{margin:0;text-decoration:none;font-weight:400;text-align:center;padding:10px;width:40px;line-height:20px;line-height:1.25rem;display:block;border:1px solid #e5e5e5;color:#a8a8a8}.pagination ul li span.current{background-color:#0065a3;color:#fff}.pagination ul li span.dots{border:0}.pagination ul li a{-webkit-transition:all .2s ease-in-out;-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.pagination ul li a:hover{background-color:#b4b4b4;color:#fff}.wp-prev-next .prev-link{float:left}.wp-prev-next .next-link{float:right}.commentlist li{position:relative;clear:both;overflow:hidden;list-style-type:none;margin-bottom:1.5em;padding:.7335em 10px}.commentlist li:last-child{margin-bottom:0}.commentlist li ul.children{margin:0}.commentlist li[class*=depth-]{margin-top:1.1em}.commentlist li.depth-1{margin-left:0;margin-top:0}.commentlist li:not(.depth-1){margin-right:-10px;margin-left:-10px;margin-top:0;padding-bottom:0}.commentlist .odd{background:#eee}.commentlist .even{background:#fefefe}.commentlist .vcard{margin-left:50px}.commentlist .vcard cite.fn{font-weight:700;font-style:normal}.commentlist .vcard time{float:right}.commentlist .vcard time a{color:#999;text-decoration:none}.commentlist .vcard time a:hover{text-decoration:underline}.commentlist .vcard img.avatar{position:absolute;left:10px;padding:2px;border:1px solid #cecece;background:#fff}.commentlist .comment_content{margin-left:50px}.commentlist .comment_content p{margin:.7335em 0 1.5em;line-height:1.5em}.commentlist .comment-reply-link{text-decoration:none;float:right;background:#4598bb;padding:3px 5px;color:#fff;opacity:.65;margin-bottom:10px;font-weight:700;font-size:14px;font-size:.875rem}.commentlist .comment-reply-link:focus,.commentlist .comment-reply-link:hover{opacity:1}.respond-form{margin:1.5em 10px;padding-bottom:2.2em}.respond-form form{margin:.75em 0}.respond-form form li{list-style-type:none;clear:both;margin-bottom:.7335em}.respond-form form li label,.respond-form form li small{display:none}.respond-form form input[type=email],.respond-form form input[type=text],.respond-form form input[type=url],.respond-form form textarea{padding:3px 6px;background:#efefef;border:2px solid #cecece;line-height:1.5em}.respond-form form input[type=email]:focus,.respond-form form input[type=text]:focus,.respond-form form input[type=url]:focus,.respond-form form textarea:focus{background:#fff}.respond-form form input[type=email]:invalid,.respond-form form input[type=text]:invalid,.respond-form form input[type=url]:invalid,.respond-form form textarea:invalid{outline:none;border-color:#fbc2c4;background-color:#f6e7eb;-ms-box-shadow:none;box-shadow:none}.respond-form form input[type=email],.respond-form form input[type=text],.respond-form form input[type=url]{max-width:400px;min-width:250px}.respond-form form textarea{resize:none;width:97.3%;height:150px}#footer{clear:both;background:#19252c;border-top:5px solid #0065a3;padding-top:50px;padding-bottom:50px}#footer .social-links{margin-top:20px}#footer .social-links .social-profile{font-size:18px;font-size:1.125rem}#footer .social-links .social-profile a{color:#767676;border-color:#767676;width:30px;height:30px}#footer .social-links .social-profile a:active,#footer .social-links .social-profile a:focus,#footer .social-links .social-profile a:hover{color:#fff;border-color:#fff;background:transparent}#sidebar .section-title{font-size:20px;font-size:1.25rem;color:#0065a3;margin:0 0 20px}#sidebar .social-links .social-profile{font-size:18px;font-size:1.125rem}#sidebar .social-links .social-profile a{color:#cbaa68;border-color:#cbaa68;width:30px;height:30px}#sidebar .social-links .social-profile a:active,#sidebar .social-links .social-profile a:focus,#sidebar .social-links .social-profile a:hover{color:#fff;background:#cbaa68}.social-links ul{display:inline-block;margin:0;vertical-align:bottom}.social-links ul li{float:left}.social-links .social-profile{text-align:center;margin:0 5px 0 0;font-size:24px;font-size:1.5rem}.social-links .social-profile a{color:#0065a3;border:1px solid #0065a3;border-radius:50%;width:50px;height:50px;display:table-cell;vertical-align:middle;-webkit-transition:all .2s ease-in-out;-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.social-links .social-profile a:active,.social-links .social-profile a:focus,.social-links .social-profile a:hover{color:#fff;background-color:#0065a3}#footer-mailing-list input[type=email]{width:80%;background-image:url(../images/icons/email.svg);background-size:20px;background-repeat:no-repeat;background-color:transparent;background-position:20px;border:1px solid #d6d6d6;border-right:0;padding:15px 15px 15px 55px;color:#bebebe;font-weight:600}#footer-mailing-list .button,#footer-mailing-list input[type=email]{float:left;font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem}#footer-mailing-list .button{width:20%;padding:16px 15px}#footer-legal{border-top:1px solid #767676;margin-top:15px;padding-top:20px;font-size:11px;font-size:.6875rem;color:#767676}#footer-legal .webmaster{margin-bottom:10px;display:block}#footer-legal a{color:#767676;-webkit-transition:all .2s ease-in-out;-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#footer-legal a:active,#footer-legal a:focus,#footer-legal a:hover{color:#fff}#footer-legal #copyright{margin:0}#footer-legal #legal-nav{margin:15px 0 0}#footer-legal #legal-nav li{float:left;margin-left:10px}#footer-legal #legal-nav li:before{content:"|";margin-right:10px}#footer-legal #legal-nav li:first-child{margin-left:0}#footer-legal #legal-nav li:first-child:before{content:none}#footer-legal #credits{margin:15px 0 0}#footer-legal #credits a,#footer-legal #credits a .vibeagency{-webkit-transition:all .2s ease-in-out;-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#footer-legal #credits a:active,#footer-legal #credits a:focus,#footer-legal #credits a:hover{color:#fff}#footer-legal #credits a:active .vibeagency,#footer-legal #credits a:focus .vibeagency,#footer-legal #credits a:hover .vibeagency{color:#32e4cb}#footer-nav{display:none}#footer-nav .section-title{color:#fff;font-size:18px;font-size:1.125rem;line-height:25px;line-height:1.5625rem;margin:0 0 25px}#footer-nav li{font-size:14px;font-size:.875rem;margin-bottom:10px}#footer-nav li a{color:#767676;background-color:transparent;padding:0;-webkit-transition:all .2s ease-in-out;-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#footer-nav li a:active,#footer-nav li a:focus,#footer-nav li a:hover{color:#fff}#footer-nav #menu-footer-nav-2{margin-top:50px}#breadcrumb-bar{background-color:#0065a3;color:#fff}#breadcrumb-bar a{color:#fff;text-decoration:none}#breadcrumb-bar #breadcrumb-bar-inner.container{margin-left:0;margin-right:0;padding-left:0;padding-right:0}#breadcrumb-bar .breadcrumbs{padding:0;font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem}#breadcrumb-bar .breadcrumbs .back,#breadcrumb-bar .breadcrumbs .home{background-color:#1270a9;display:inline-block}#breadcrumb-bar .breadcrumbs .back img,#breadcrumb-bar .breadcrumbs .home img{width:auto;height:52px;padding:18px}#breadcrumb-bar .breadcrumbs .back{height:52px;padding:18px 22px;margin:0 15px 0 0}#breadcrumb-bar .breadcrumbs .divider{margin:0 15px;line-height:16px;line-height:1rem}#directory-search{padding:0 0 40px}#directory-search .page-title{color:#cbaa68;font-size:30px;font-size:1.875rem;font-family:Georgia,Cambria,Times New Roman,Times,serif;margin:0 0 40px}#directory-search.parish .search-by-location{display:none}#directory-search.parish .search-by-parish{display:block}#directory-search .search-by-location .search-box{position:relative}#directory-search .search-by-location input[type=text]{background-image:url(../images/icons/location-grey.svg);background-size:16px;background-repeat:no-repeat;background-color:transparent;background-position:20px;width:100%;padding:20px 60px;border:1px solid #d6d6d6;font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;color:#bebebe}#directory-search .search-by-location .button{position:absolute;right:0;top:0;width:180px;height:100%}#directory-search .search-by-parish{display:none}#directory-search .search-by-parish select.parish-select{width:100%}#directory-search .search-by-parish .select2-container.select2-container--open .select2-selection__arrow b{border-color:transparent transparent #fff}#directory-search .search-by-parish .select2-container .select2-selection--single{border-radius:0;height:auto;padding:15px 0;border:1px solid #d6d6d6}#directory-search .search-by-parish .select2-container .select2-selection--single .select2-selection__rendered{color:#bebebe;font-size:12px;font-size:.75rem;margin-left:20px}#directory-search .search-by-parish .select2-container .select2-selection__arrow{width:60px;height:100%;margin-top:-1px;background:#0065a3;border-radius:0}#directory-search .search-by-parish .select2-container .select2-selection__arrow b{border-color:#fff transparent transparent}#directory-search .search-options{margin-top:30px}#directory-search .search-options li{font-size:13px;font-size:.8125rem;float:left;color:#767676;margin-left:10px;border-left:1px solid #e5e5e5;padding-left:10px}#directory-search .search-options li:first-child{border-left:0;padding-left:0;margin-left:0}#directory-search .search-options .toggle-advanced .plus{display:inline}#directory-search .search-options .toggle-advanced .minus{display:none}.select2-parish{border:1px solid #d6d6d6}.select2-parish.select2-dropdown--below{border-radius:0}.select2-parish .select2-results{padding:10px 20px}.select2-parish .select2-results__option{font-size:14px;font-size:.875rem;color:#767676;padding:10px;border-top:1px solid #f1f1f1}.select2-parish .select2-results__option:first-child{border-top:0}.select2-parish .select2-results__option--highlighted[aria-selected]{background-color:#0065a3;color:#fff}#directory-search.advanced #directory-search-advanced{display:block}#directory-search.advanced .search-options .toggle-advanced .plus{display:none}#directory-search.advanced .search-options .toggle-advanced .minus{display:inline}#directory-no-results .woocommerce-notice{margin-top:60px}#directory-search-advanced{display:none;padding:30px;background-color:#f9f9f9;margin-top:10px}#directory-search-advanced fieldset{border:0;margin:20px 0 0;padding:0}#directory-search-advanced fieldset:first-child{margin:0}#directory-search-advanced legend{color:#0065a3;font-size:12px;font-size:.75rem;float:left;display:block;width:80px}#directory-search-advanced label{color:#767676;font-size:12px;font-size:.75rem;float:left;display:block;min-width:70px;margin-right:15px}#directory-search-advanced label input[type=checkbox],#directory-search-advanced label input[type=radio]{margin-right:10px}#directory-search-advanced .facilities label{float:none;margin-left:80px;margin-bottom:8px}#directory-map{height:500px}#directory-map h4.location-title{margin:0 0 10px;color:#68003e;font-size:14px;font-size:.875rem}#directory-map .address{font-size:12px;font-size:.75rem;color:#767676}#directory-map a.read-more{display:block;margin-top:10px;color:#0065a3;font-size:10px;font-size:.625rem;text-decoration:underline}#directory-map a.read-more:hover{color:#143565}.church-card .col-2,.religious-community-card .col-2,.school-card .col-2{border-right:1px solid #d6d6d6}.church-card .wp-post-image,.religious-community-card .wp-post-image,.school-card .wp-post-image{width:100%;height:auto}.church-card .post-title,.religious-community-card .post-title,.school-card .post-title{color:#68003e;font-size:18px;font-size:1.125rem;font-weight:600;border-bottom:1px solid #d6d6d6;margin:0;padding:0 0 10px}.church-card .post-title a,.religious-community-card .post-title a,.school-card .post-title a{color:#68003e}.church-card .contact-details,.religious-community-card .contact-details,.school-card .contact-details{padding-left:20px;padding-right:30px}.church-card .hierarchy,.religious-community-card .hierarchy,.school-card .hierarchy{margin:0;border-bottom:1px solid #d6d6d6;padding:12px 0;font-size:14px;font-size:.875rem}.church-card .hierarchy dd,.church-card .hierarchy dt,.religious-community-card .hierarchy dd,.religious-community-card .hierarchy dt,.school-card .hierarchy dd,.school-card .hierarchy dt{float:left}.church-card .hierarchy dt,.religious-community-card .hierarchy dt,.school-card .hierarchy dt{margin-right:5px;color:#767676}.church-card .hierarchy dd,.religious-community-card .hierarchy dd,.school-card .hierarchy dd{margin-right:15px;font-weight:700}.church-card .hierarchy a,.religious-community-card .hierarchy a,.school-card .hierarchy a{color:#0065a3;text-decoration:underline}.church-card .contact,.religious-community-card .contact,.school-card .contact{font-size:14px;font-size:.875rem;color:#767676;margin:20px 0 0}.church-card .contact a,.religious-community-card .contact a,.school-card .contact a{color:#767676}.church-card .contact li,.religious-community-card .contact li,.school-card .contact li{margin-top:10px;line-height:20px;line-height:1.25rem}.church-card .contact .icon,.religious-community-card .contact .icon,.school-card .contact .icon{width:14px;margin-right:25px}.church-card .contact .address .icon,.church-card .contact .website .icon,.religious-community-card .contact .address .icon,.religious-community-card .contact .website .icon,.school-card .contact .address .icon,.school-card .contact .website .icon{padding:0 1px}.church-card .additional-details,.religious-community-card .additional-details,.school-card .additional-details{padding-left:15px}.church-card .additional-details .clergy,.religious-community-card .additional-details .clergy,.school-card .additional-details .clergy{margin:0;font-size:14px;font-size:.875rem;color:#767676}.church-card .additional-details .clergy dt,.religious-community-card .additional-details .clergy dt,.school-card .additional-details .clergy dt{float:left;width:50px}.church-card .additional-details .clergy dd,.religious-community-card .additional-details .clergy dd,.school-card .additional-details .clergy dd{margin-left:50px;font-weight:700}.church-card .additional-details .clergy dd a,.religious-community-card .additional-details .clergy dd a,.school-card .additional-details .clergy dd a{color:#0065a3;-webkit-transition:all .2s ease-in-out;-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-decoration:underline}.church-card .additional-details .clergy dd a:active,.church-card .additional-details .clergy dd a:focus,.church-card .additional-details .clergy dd a:hover,.religious-community-card .additional-details .clergy dd a:active,.religious-community-card .additional-details .clergy dd a:focus,.religious-community-card .additional-details .clergy dd a:hover,.school-card .additional-details .clergy dd a:active,.school-card .additional-details .clergy dd a:focus,.school-card .additional-details .clergy dd a:hover{color:#143565}.church-card .additional-details .section-title,.religious-community-card .additional-details .section-title,.school-card .additional-details .section-title{font-size:14px;font-size:.875rem;font-weight:700;color:#767676;border-bottom:1px solid #d6d6d6;padding-bottom:10px}.church-card .additional-details .section-title .view-all,.religious-community-card .additional-details .section-title .view-all,.school-card .additional-details .section-title .view-all{color:#cd9258;font-size:12px;font-size:.75rem;margin-left:20px}.church-card .additional-details .mass-times table,.religious-community-card .additional-details .mass-times table,.school-card .additional-details .mass-times table{margin-top:5px;width:100%;font-size:14px;font-size:.875rem;color:#767676}.church-card .additional-details .mass-times table td,.church-card .additional-details .mass-times table th,.religious-community-card .additional-details .mass-times table td,.religious-community-card .additional-details .mass-times table th,.school-card .additional-details .mass-times table td,.school-card .additional-details .mass-times table th{padding:3px 0;vertical-align:top}.church-card .additional-details .mass-times table th,.religious-community-card .additional-details .mass-times table th,.school-card .additional-details .mass-times table th{font-weight:400;text-align:left;border-right:1px solid #d6d6d6;width:80px}.church-card .additional-details .mass-times table td,.religious-community-card .additional-details .mass-times table td,.school-card .additional-details .mass-times table td{padding-left:15px}.church-card .additional-details .button,.religious-community-card .additional-details .button,.school-card .additional-details .button{font-size:14px;font-size:.875rem;margin-top:30px;padding:10px}.icon-item{background-repeat:no-repeat;background-size:12px;background-position:0 0;padding-left:35px}.icon-item.address{background-image:url(../images/icons/location.svg)}.icon-item.phone{background-image:url(../images/icons/phone.svg);background-position:left 1px top 3px}.icon-item.email{background-image:url(../images/icons/email.svg);background-size:14px;background-position:left top 5px}.icon-item.website{background-image:url(../images/icons/pointer.svg);background-size:10px;background-position:left 2px top}.ethnic-chaplaincy-card{border-bottom:1px solid #d6d6d6;padding:20px 0}.ethnic-chaplaincy-card .post-title{color:#68003e;font-size:18px;font-size:1.125rem;font-weight:600;margin:0;padding:0 0 10px}.ethnic-chaplaincy-card .post-title a{color:#68003e}.ethnic-chaplaincy-card .contact{font-size:14px;font-size:.875rem;color:#767676;margin:0}.ethnic-chaplaincy-card .contact .contact-name{font-weight:600;font-size:16px;font-size:1rem;margin:0 0 10px}.ethnic-chaplaincy-card .contact li{margin-top:10px;line-height:20px;line-height:1.25rem}.ethnic-chaplaincy-card .contact a{color:#767676}.ethnic-chaplaincy-card .contact .icon{width:14px;margin-right:25px}.ethnic-chaplaincy-card .contact .email-address,.ethnic-chaplaincy-card .contact .phone-number{margin:0}.ethnic-chaplaincy-card .contact .email-address:after,.ethnic-chaplaincy-card .contact .phone-number:after{content:", "}.ethnic-chaplaincy-card .contact .email-address:last-child:after,.ethnic-chaplaincy-card .contact .phone-number:last-child:after{content:""}.ethnic-chaplaincy-card .contact .address .icon,.ethnic-chaplaincy-card .contact .website .icon{padding:0 1px}#directory-tabs{margin-top:40px}#directory-tabs .tabs li{width:33.33333%}#directory-tabs .tabs li a{padding:20px;border-right:1px solid #e5e5e5}#directory-tabs .tabs li:first-child a{border-left:1px solid #e5e5e5}#directory-tabs .tabs li.active a{padding-top:23px;padding-bottom:23px;margin-top:-6px}#search-bar{display:none}#fp-hero a{-webkit-transition:opacity .4s ease-in-out;-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}#fp-hero a:active,#fp-hero a:hover{opacity:.8;text-decoration:none}#fp-hero .bg-image{background-position:50%;background-repeat:no-repeat;background-size:cover;z-index:-1}#fp-hero .bg-image,#fp-hero .bg-image:after{position:absolute;left:0;right:0;top:0;bottom:0}#fp-hero .bg-image:after{content:"";background-color:rgba(0,0,0,.35)}#fp-hero .hero-section-wrapper{position:relative;color:#fff;border-bottom:2px solid #fff}#fp-hero a{padding:35px;display:block;height:100%;color:#fff}#fp-hero .tag{display:inline-block;padding:5px 10px;margin-left:8px;text-transform:capitalize;font-weight:600;font-size:16px;font-size:1rem}#fp-hero .date{font-size:18px;font-size:1.125rem}#fp-hero .title{margin-top:12px;font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;font-weight:600}#fp-hero .excerpt,#fp-hero .text{font-size:18px;font-size:1.125rem;margin-bottom:40px}#fp-hero .section-link{display:none;font-size:20px;font-size:1.25rem;padding-bottom:10px;border-bottom:3px solid #fff;font-weight:600;-webkit-transition:opacity .2s ease-in-out;-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}#fp-hero .section-link:active,#fp-hero .section-link:focus,#fp-hero .section-link:hover{text-decoration:none}#fp-hero .section-link:hover{opacity:.7}#fp-hero .section-inner{max-width:500px}#banner{background-color:#0065a3;font-size:14px;font-size:.875rem;color:#fff;text-align:center;text-transform:uppercase;padding-top:20px;padding-bottom:20px}#frontpage-events{padding-top:40px}#frontpage-events .section-title{color:#ababab;font-size:18px;font-size:1.125rem;font-family:serif;text-align:center;margin:0 0 30px}#frontpage-events .row{margin-left:-8px;margin-right:-8px}#frontpage-events .row>.col{padding-left:8px;padding-right:8px}#frontpage-events .col:first-child .event-card-compact{border-top:1px solid #e5e5e5}#frontpage-events .event-card-compact{border-bottom:1px solid #e5e5e5;padding:15px 0}#frontpage-events .event-card-compact:hover .event-image .overlay{opacity:1}#frontpage-events .event-card-compact .event-image{display:none}#frontpage-events .event-card-compact .date{color:#cbaa68;font-size:16px;font-size:1rem;margin-top:0;display:block}#frontpage-events .event-card-compact .date a{color:#cbaa68}#frontpage-events .event-card-compact .date .icon{width:16px;height:auto;margin-right:10px;vertical-align:baseline}#frontpage-events .event-card-compact .post-title{font-size:16px;font-size:1rem;margin:5px 0 0;color:#767676}#frontpage-events .event-card-compact .post-title a{color:#767676}#frontpage-news{border-top:1px solid #e5e5e5;margin-top:30px;padding-top:30px}#frontpage-news .section-title{color:#ababab;font-size:18px;font-size:1.125rem;font-family:Georgia,Cambria,Times New Roman,Times,serif;text-align:center;margin:0 0 30px}#frontpage-news .section-title a{color:#ababab}#frontpage-news .latest-post{border-bottom:1px solid #e5e5e5;padding:0 0 15px}#frontpage-news .latest-post .post-title{font-size:22px;font-size:1.375rem;line-height:28px;line-height:1.75rem;color:#767676;margin:5px 0 0}#frontpage-news .latest-post .post-title a{color:#767676;-webkit-transition:all .2s ease-in-out;-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#frontpage-news .latest-post .post-title a:active,#frontpage-news .latest-post .post-title a:focus,#frontpage-news .latest-post .post-title a:hover{color:#4d4d4d}#frontpage-news .latest-post .read-more{text-transform:uppercase;color:#ababab;font-size:14px;font-size:.875rem;margin-top:15px;display:block}#frontpage-news .latest-post .wp-post-image{width:100%;height:auto;margin-bottom:20px}#frontpage-news .date{color:#cbaa68;display:block;font-size:14px;font-size:.875rem;line-height:14px;line-height:.875rem}#frontpage-news .date a{color:#cbaa68}#frontpage-news .posts .post{border-bottom:1px solid #e5e5e5;padding:15px 0}#frontpage-news .posts .post .post-title{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;color:#767676;margin:10px 0 0}#frontpage-news .posts .post .post-title a{color:#767676;-webkit-transition:all .2s ease-in-out;-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#frontpage-news .posts .post .post-title a:active,#frontpage-news .posts .post .post-title a:focus,#frontpage-news .posts .post .post-title a:hover{color:#4d4d4d}#frontpage-directory{padding:50px 0;background-color:#f1f1f1}#frontpage-directory .section-title{color:#767676;font-size:24px;font-size:1.5rem;font-family:Georgia,Cambria,Times New Roman,Times,serif;text-align:center;margin-bottom:35px}#frontpage-directory .section-title a{color:#ababab}#frontpage-directory .by-parish{display:block;font-size:16px;font-size:1rem;color:#bebebe;text-align:center;margin-top:20px}#frontpage-directory .by-parish a{text-decoration:underline;color:#767676;-webkit-transition:color .2s ease-in-out;-transition:color .2s ease-in-out;transition:color .2s ease-in-out}#frontpage-directory .by-parish a:active,#frontpage-directory .by-parish a:focus,#frontpage-directory .by-parish a:hover{color:#bebebe}#frontpage-directory form{max-width:992px;margin:auto}#frontpage-directory .advanced-search{display:block;color:#cbaa68;text-align:center;margin-top:20px;font-size:16px;font-size:1rem}#frontpage-directory .address-input-wrapper{position:relative}#frontpage-directory .address-input-wrapper .location-icon{position:absolute;top:50%;transform:translateY(-50%);left:15px;width:20px;height:20px;display:inline-block;background-image:url(../images/icons/location-grey.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}#frontpage-directory .address-input{display:inline-block;padding-left:42px;height:65px;width:100%;color:#ababab;font-size:16px;font-size:1rem}#frontpage-directory .address-input::-webkit-input-placeholder{color:#ababab}#frontpage-directory .address-input:-moz-placeholder,#frontpage-directory .address-input::-moz-placeholder{color:#ababab}#frontpage-directory .address-input:-ms-input-placeholder{color:#ababab}#frontpage-directory .address-input::-webkit-input-placeholder{font-size:16px;font-size:1rem}#frontpage-directory .address-input:-moz-placeholder,#frontpage-directory .address-input::-moz-placeholder{font-size:16px;font-size:1rem}#frontpage-directory .address-input:-ms-input-placeholder{font-size:16px;font-size:1rem}#frontpage-directory .button{width:100%;height:65px;background-color:#cbaa68;font-size:18px;font-size:1.125rem;text-transform:none}#frontpage-directory .button:active,#frontpage-directory .button:focus,#frontpage-directory .button:hover{opacity:.7}#frontpage-directory .select2-container{width:100%!important}#frontpage-directory .select2-container.select2-container--open .select2-selection--single .select2-selection__arrow b{transform:rotate(180deg)}#frontpage-directory .select2-container .select2-selection--single{font-size:16px;font-size:1rem;height:65px;border-radius:0;border:2px solid #cbaa68;outline:none}#frontpage-directory .select2-container .select2-selection--single .select2-selection__placeholder,#frontpage-directory .select2-container .select2-selection--single .select2-selection__rendered{color:#ababab}#frontpage-directory .select2-container .select2-selection--single .select2-selection__arrow{width:15px;height:15px;right:10px;top:27px}#frontpage-directory .select2-container .select2-selection--single .select2-selection__arrow b{border:none;width:15px;height:15px;background-image:url(../images/icons/arrow-down-grey-short.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;left:0;top:0;transform:none;-webkit-transition:transform .2s ease-in-out;-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out}#frontpage-directory .select2-container .select2-selection--single .select2-selection__rendered{padding-top:16px;padding-right:34px;padding-left:20px}#frontpage-directory .select2-search--dropdown{display:none}#frontpage-directory .select2-dropdown{border-color:#cbaa68}.tabs{width:100%;margin:0}.tabs li{width:100%;text-align:center;font-size:16px;font-size:1rem;text-transform:uppercase}.tabs li .tab-inner{background:#fff;display:block}.tabs li a{display:block;padding:12px;color:#a8a8a8;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.tabs li.active a{color:#fff;background:#68003e;border-color:#68003e}#title-bar{background-color:#f9f9f9;padding:60px 0}#title-bar .page-title{color:#cbaa68;font-size:32px;font-size:2rem;line-height:34px;line-height:2.125rem;margin:0;font-family:Georgia,Cambria,Times New Roman,Times,serif}.content-block{margin-bottom:40px}.content-block.block-heading .section-title{margin:0 0 20px}.content-block.block-quote figure{border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;padding:40px 60px}.content-block.block-quote blockquote{position:relative;color:#cbaa68;font-size:20px;font-size:1.25rem;margin:0}.content-block.block-quote blockquote:before{content:"\201C";font-family:Georgia,Cambria,Times New Roman,Times,serif;font-size:73px;font-size:4.5625rem;line-height:73px;line-height:4.5625rem;position:absolute;left:-50px;top:-20px}.content-block.block-quote blockquote p{margin:15px 0 0}.content-block.block-quote blockquote p:first-of-type{margin-top:0}.content-block.block-quote figcaption{font-style:italic;font-size:14px;font-size:.875rem;margin-top:25px}.content-block.block-team .block-inner{border-bottom:1px solid #d6d6d6;padding-bottom:40px}.content-block.block-team .section-title{margin:0 0 40px}.content-block.block-team table{width:100%}.content-block.block-team table td,.content-block.block-team table th{padding:15px 20px}.content-block.block-team table th{border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;background:#f1f1f1;text-align:left;font-size:14px;font-size:.875rem;color:#636363;font-weight:600}.content-block.block-team table td{border:1px solid #f1f1f1;border-left:0;font-size:14px;font-size:.875rem}.content-block.block-team table .role{width:40%}.content-block.block-video .section-title{margin:0 0 40px}.content-block.block-video iframe{width:100%}.content-block.block-video .block-inner{border-bottom:1px solid #d6d6d6;padding-bottom:40px}.content-block.block-audio .section-title{margin:0 0 40px}.content-block.block-audio iframe{width:100%}.content-block.block-audio .block-inner{border-bottom:1px solid #d6d6d6;padding-bottom:40px}.content-block.block-images .section-title{margin:0 0 40px}.content-block.block-images .credit{font-style:italic;text-align:right;color:#b4b4b4;display:block}.content-block.block-image img{width:100%;height:auto}.content-block.block-image .section-title{margin:0 0 40px}.content-block.block-image .credit{font-style:italic;text-align:right;color:#b4b4b4;display:block;margin-top:5px}.content-block.block-image-slider .item{background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative;display:none}.content-block.block-image-slider .item:before{display:block;content:"";width:100%;padding-top:62.5%}.content-block.block-image-slider .item>.content{position:absolute;top:0;left:0;right:0;bottom:0}.content-block.block-image-slider .owl-dots{position:absolute;left:20px;bottom:15px;opacity:0;-webkit-transition:opacity .3s ease-in-out;-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.content-block.block-image-slider .owl-dots .owl-dot span{height:9px;width:9px;margin:5px;background:#b4b4b4}.content-block.block-image-slider .owl-dots .owl-dot.active span{background:#68003e}.content-block.block-image-slider:hover .owl-dots{opacity:1}.content-block.block-upcoming-dates .date-card{margin-bottom:18px;background-color:#f9f9f9}.content-block.block-upcoming-dates .date-card.past-date .date-info .date-title,.content-block.block-upcoming-dates .date-card.past-date .date-info .info-line{color:#717171}.content-block.block-upcoming-dates .date-card.past-date .date-info .info-line .icon.calendar{background-image:url(../images/icons/calendar-grey.svg)}.content-block.block-upcoming-dates .date-card.past-date .date-info .info-line .icon.clock{background-image:url(../images/icons/clock-grey.svg)}.content-block.block-upcoming-dates .date-card.past-date .date-info .info-line .icon.location-pin{background-image:url(../images/icons/location-grey.svg)}.content-block.block-upcoming-dates .date-card.past-date .section-title,.content-block.block-upcoming-dates .date-card.past-date .section-title a{color:#717171}.content-block.block-upcoming-dates .date-card.past-date .section-title a:after{background-image:url(../images/icons/minus-grey.svg)}.content-block.block-upcoming-dates .date-card.past-date .section-title a:before{background-image:url(../images/icons/plus-grey.svg)}.content-block.block-upcoming-dates .date-card.past-date .section-title a:active,.content-block.block-upcoming-dates .date-card.past-date .section-title a:focus,.content-block.block-upcoming-dates .date-card.past-date .section-title a:hover{color:#717171}.content-block.block-upcoming-dates .date-card .date-info{padding:28px}.content-block.block-upcoming-dates .date-card .date-info .date-title{font-size:16px;font-size:1rem;color:#0065a3;font-weight:700;margin:0 0 5px}.content-block.block-upcoming-dates .date-card .date-info .info-line{position:relative;padding-left:22px;font-size:14px;font-size:.875rem;margin-bottom:8px;color:#000}.content-block.block-upcoming-dates .date-card .date-info .info-line:first-of-type{margin-top:15px}.content-block.block-upcoming-dates .date-card .date-info .info-line:first-of-type.details{margin-top:0}.content-block.block-upcoming-dates .date-card .date-info .info-line.details{padding-left:0;margin-bottom:15px}.content-block.block-upcoming-dates .date-card .date-info .info-line:last-of-type{margin-bottom:0}.content-block.block-upcoming-dates .date-card .date-info .info-line .icon{display:inline-block;position:absolute;top:2px;left:0;width:15px;height:15px;background-position:50%;background-repeat:no-repeat;background-size:contain}.content-block.block-upcoming-dates .date-card .date-info .info-line .icon.calendar{background-image:url(../images/icons/calendar-blue.svg)}.content-block.block-upcoming-dates .date-card .date-info .info-line .icon.clock{width:16px;height:16px;background-image:url(../images/icons/clock-blue.svg)}.content-block.block-upcoming-dates .date-card .date-info .info-line .icon.location-pin{background-image:url(../images/icons/location-blue.svg)}.content-block.block-upcoming-dates .date-card .toggle-container{border-bottom:1px solid #d6d6d6;padding:11px 28px 18px}.content-block.block-upcoming-dates .date-card .toggle-container:first-of-type{border-top:1px solid #d6d6d6}.content-block.block-upcoming-dates .date-card .toggle-container:last-of-type{border-bottom:0}.content-block.block-upcoming-dates .date-card .toggle-container.open .section-title a:before{opacity:0}.content-block.block-upcoming-dates .date-card .toggle-container.open .section-title a:after{opacity:1}.content-block.block-upcoming-dates .date-card .booking-info-content{display:none}.content-block.block-upcoming-dates .date-card .section-title{font-size:14px;font-size:.875rem;color:#0065a3;font-weight:700;text-transform:none;margin:0;letter-spacing:normal}.content-block.block-upcoming-dates .date-card .section-title a{position:relative;padding-right:22px;text-decoration:none;display:block;-webkit-transition:opacity .2s ease-in-out;-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.content-block.block-upcoming-dates .date-card .section-title a:after,.content-block.block-upcoming-dates .date-card .section-title a:before{content:"";position:absolute;top:2px;right:0;width:11px;height:11px;background-position:50%;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity .2s ease-in-out;-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.content-block.block-upcoming-dates .date-card .section-title a:after{opacity:0;background-image:url(../images/icons/minus-blue.svg)}.content-block.block-upcoming-dates .date-card .section-title a:before{background-image:url(../images/icons/plus-blue.svg)}.content-block.block-upcoming-dates .date-card .section-title a:active,.content-block.block-upcoming-dates .date-card .section-title a:focus,.content-block.block-upcoming-dates .date-card .section-title a:hover{color:#0065a3;opacity:.6}.content-block.block-upcoming-dates .date-card .toggle-panel{padding-top:5px}.content-block.block-upcoming-dates .date-card .entry-content :last-child{margin-bottom:0}.content-block.block-upcoming-dates .date-card .entry-content ol li,.content-block.block-upcoming-dates .date-card .entry-content p,.content-block.block-upcoming-dates .date-card .entry-content ul li{color:#000}.content-block.block-resources .block-resource-card{background-color:#f9f9f9;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;margin-bottom:12px}.content-block.block-resources .block-resource-card:last-of-type{margin-bottom:0}.content-block.block-resources .block-resource-card.has-image img{width:auto;max-width:100%;height:auto;margin-bottom:10px}.content-block.block-resources .block-resource-card a{display:block;padding:10px;text-decoration:none;-webkit-transition:opacity .2s ease-in-out;-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.content-block.block-resources .block-resource-card a:active,.content-block.block-resources .block-resource-card a:focus,.content-block.block-resources .block-resource-card a:hover{opacity:.7}.content-block.block-resources .block-resource-card h5{letter-spacing:normal;margin:0 0 5px;font-weight:700;font-size:14px;font-size:.875rem;color:#0065a3}.content-block.block-resources .block-resource-card .description{color:#000;font-size:14px;font-size:.875rem;margin-bottom:10px}.content-block.block-resources .block-resource-card .file-size{position:relative;font-weight:700;font-size:14px;font-size:.875rem;color:#0065a3;padding-left:18px}.content-block.block-resources .block-resource-card .file-size:before{content:"";position:absolute;top:4px;left:0;width:12px;height:12px;background-size:contain;background-position:50%;background-repeat:no-repeat;background-image:url(../images/icons/download-blue.svg)}.content-block.block-job-vacancies .section-title{margin-bottom:35px;font-size:34px;font-size:2.125rem;font-weight:400;color:#cbaa68;font-family:Georgia,Cambria,Times New Roman,Times,serif}.content-block.block-job-vacancies .vacancy{padding:15px;margin-bottom:15px;border:1px solid #f9f9f9;background-color:#f9f9f9}.content-block.block-job-vacancies .vacancy .heading-section{margin-bottom:10px}.content-block.block-job-vacancies .vacancy .vacancy-title{margin:0;color:#4d4d4d;font-size:24px;font-size:1.5rem;font-weight:600}.content-block.block-job-vacancies .vacancy .vacancy-title a{color:#4d4d4d;text-decoration:none}.content-block.block-job-vacancies .vacancy .vacancy-title a:active,.content-block.block-job-vacancies .vacancy .vacancy-title a:focus,.content-block.block-job-vacancies .vacancy .vacancy-title a:hover{text-decoration:underline}.content-block.block-job-vacancies .vacancy .description{color:#4d4d4d}.content-block.block-job-vacancies .vacancy .close-date{margin-bottom:15px;color:#0065a3}.content-block.block-job-vacancies .vacancy .close-date .date{font-weight:600}.content-block.block-job-vacancies .vacancy .contact{margin-top:15px;color:#0065a3}.content-block.block-job-vacancies .vacancy .contact .contact-info{font-weight:600}.content-block.block-job-vacancies .vacancy .contact a{color:#0065a3;text-decoration:none}.content-block.block-job-vacancies .vacancy .contact a:active,.content-block.block-job-vacancies .vacancy .contact a:focus,.content-block.block-job-vacancies .vacancy .contact a:hover{text-decoration:underline}.content-block.block-job-vacancies .vacancy.past-date{background-color:transparent}.content-block.block-job-vacancies .vacancy.past-date .closed-applications-tag{display:inline-block;margin-top:10px;padding:2px 8px;background-color:#cbaa68;color:#fff;font-size:14px;font-size:.875rem;font-weight:600}.content-block.block-job-vacancies .vacancy.past-date .description,.content-block.block-job-vacancies .vacancy.past-date .vacancy-title,.content-block.block-job-vacancies .vacancy.past-date .vacancy-title a{color:hsla(0,0%,46%,.75)}.content-block.block-job-vacancies .vacancy.past-date .close-date{margin-bottom:15px;color:hsla(0,0%,46%,.75)}.content-block.block-job-vacancies .vacancy.past-date .close-date .date{font-weight:600}.content-block.block-job-vacancies .vacancy.past-date .contact,.content-block.block-job-vacancies .vacancy.past-date .contact a{color:hsla(0,0%,46%,.75)}.gallery>.row{margin-left:-5px;margin-right:-5px}.gallery>.row>.col{padding-left:5px;padding-right:5px}.gallery img.thumb{width:100%;height:auto;margin-bottom:10px}#department-resources .subpage-title{font-size:22px;font-size:1.375rem;color:#0065a3;margin:0 0 30px}#department-resources .resources-list{margin-bottom:30px}#department-resources .resources-list li{font-size:14px;font-size:.875rem;border-bottom:1px solid #d6d6d6}#department-resources .resources-list li:first-child{border-top:1px solid #d6d6d6}#department-resources .resources-list li a{color:#0065a3;text-decoration:underline;font-weight:700;display:block;padding:15px 0;background-image:url(../images/icons/arrow-right-blue.png);background-position:right 20px center;background-repeat:no-repeat;background-size:14px}#department-resources .resources-list li a:active,#department-resources .resources-list li a:focus,#department-resources .resources-list li a:hover{color:#143565}#department-news .news-card{border-bottom:1px solid #d6d6d6;padding:30px 0}#department-news .news-card:first-child{padding-top:0}#department-faqs .accordion,.search-result.faq .accordion{border-bottom:1px solid #d6d6d6}#department-faqs .question,.search-result.faq .question{margin:0;border-top:1px solid #d6d6d6}#department-faqs .question a,.search-result.faq .question a{display:block;font-size:12px;font-size:.75rem;font-weight:700;color:#4d4d4d;padding:15px 0;background-image:url(../images/icons/arrow-down-grey.png);background-repeat:no-repeat;background-size:6px;background-position:right 20px center}#department-faqs .answer,.search-result.faq .answer{color:#767676;font-size:12px;font-size:.75rem}#department-faqs .panel,.search-result.faq .panel{box-shadow:none;margin:0}#department-faqs .active .question,.search-result.faq .active .question{border-bottom:1px solid #d6d6d6}#department-faqs .active .question a,.search-result.faq .active .question a{color:#0065a3;background-image:url(../images/icons/arrow-up-blue.png)}#department-links{margin-top:40px;background:#f9f9f9;padding:30px}#department-links .section-title{font-size:22px;font-size:1.375rem;color:#636363;margin:0 0 20px}#department-links li{font-size:12px;font-size:.75rem;border-bottom:1px solid #eaeaea;background-image:url(../images/icons/arrow-right-blue.png);background-repeat:no-repeat;background-position:right 10px center;background-size:14px}#department-links li:first-child{border-top:1px solid #eaeaea}#department-links li a{display:block;color:#0065a3;-webkit-transition:all .2s ease-in-out;-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-decoration:underline;font-weight:700;padding:15px 0}#department-links li a:active,#department-links li a:focus,#department-links li a:hover{color:#143565}#department-links #useful-links{margin-top:30px}.box{background:#f9f9f9}.box .box-title-bar{background:#0065a3;color:#fff;padding:15px 20px}.box .box-title-bar .box-title{font-size:16px;font-size:1rem;font-weight:600;margin:0}.box .box-content{padding:20px}.contact-box .contact{margin-top:20px}.contact-box .contact:first-child{margin-top:0}.contact-box .contact .contact-title{margin:0;font-size:15px;font-size:.9375rem;font-weight:700;color:#4d4d4d}.contact-box .contact .address{display:block;margin:10px 0;font-size:14px;font-size:.875rem;color:#767676}.contact-box .contact .telephone{margin-top:3px;color:#767676}.contact-box .contact .email,.contact-box .contact .telephone{display:block;font-weight:700;font-size:14px;font-size:.875rem}.contact-box .contact .email{margin-top:10px;color:#0065a3;text-decoration:underline}.contact-box .contact .email:active,.contact-box .contact .email:focus,.contact-box .contact .email:hover{color:#143565}.sidebar-nav li{font-size:15px;font-size:.9375rem;border-bottom:1px solid #d6d6d6}.sidebar-nav li:first-child{border-top:1px solid #d6d6d6}.sidebar-nav li.current a{background-image:url(../images/icons/arrow-right-white.png);background-color:#68003e;color:#fff}.sidebar-nav li.sub a{background-position:35px 18px;padding:10px 10px 10px 50px;color:#8d8d8d;background-image:url(../images/icons/sub-menu-line-grey.png);background-size:8px;background-position:35px 15px}.sidebar-nav li.sub a:active,.sidebar-nav li.sub a:focus,.sidebar-nav li.sub a:hover{background-image:url(../images/icons/sub-menu-line-white.png)}.sidebar-nav li.sub.current a{color:#fff}.sidebar-nav li a{font-weight:700;color:#4d4d4d;display:block;padding:15px 15px 15px 30px;-webkit-transition:all .2s ease-in-out;-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-image:url(../images/icons/arrow-right-dark-grey.png);background-position:15px 23px;background-repeat:no-repeat;background-size:4px}.sidebar-nav li a:active,.sidebar-nav li a:focus,.sidebar-nav li a:hover{background-image:url(../images/icons/arrow-right-white.png);background-color:#68003e;color:#fff}.reflection-card .post-image{position:relative;border-bottom:3px solid #68003e}.reflection-card .post-image .wp-post-image{width:100%;height:auto}.reflection-card .post-image:hover .overlay{max-height:90px}.reflection-card .post-image .overlay{position:absolute;bottom:0;width:100%;background-color:#68003e;background-image:url(../images/icons/arrow-right-white.png);background-position:right 10px center;background-size:4px;background-repeat:no-repeat;color:#fff;font-size:14px;font-size:.875rem;-webkit-transition:max-height .6s ease-in-out;-transition:max-height .6s ease-in-out;transition:max-height .6s ease-in-out;max-height:0}.reflection-card .post-image .overlay .overlay-inner{padding:10px 15px}.reflection-card .post-image .overlay .overlay-inner .read-more{text-decoration:underline}.reflection-card .post-title{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem;font-weight:600;padding-bottom:8px;color:#4d4d4d;margin:0;border-bottom:1px solid #d6d6d6}.reflection-card .post-title a{color:#4d4d4d}.reflection-card .calendar-name{margin:0;font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;border-bottom:1px solid #d6d6d6;color:#cbaa68;padding:8px 0}.reflection-card .calendar-name a{color:#cbaa68}.reflection-card .article-header{padding-top:5px}.reflection-card .entry-content{margin-top:10px}.news-card .post-image{position:relative;border-bottom:3px solid #68003e}.news-card .post-image .wp-post-image{width:100%;height:auto}.news-card .post-image:hover .overlay{max-height:90px}.news-card .post-image .overlay{position:absolute;bottom:0;width:100%;background-color:#68003e;background-image:url(../images/icons/arrow-right-white.png);background-position:right 10px center;background-size:4px;background-repeat:no-repeat;color:#fff;font-size:14px;font-size:.875rem;-webkit-transition:max-height .6s ease-in-out;-transition:max-height .6s ease-in-out;transition:max-height .6s ease-in-out;max-height:0}.news-card .post-image .overlay .overlay-inner{padding:10px 15px}.news-card .post-image .overlay .overlay-inner .read-more{text-decoration:underline}.news-card .post-title{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem;font-weight:600;padding-bottom:8px;color:#4d4d4d;margin:0;border-bottom:1px solid #d6d6d6}.news-card .post-title a{color:#4d4d4d}.news-card .date{margin:0;font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;border-bottom:1px solid #d6d6d6;color:#cbaa68;padding:8px 0}.news-card .date .icon{width:14px;vertical-align:top;margin-right:5px}.news-card .article-header{padding-top:5px}.news-card .entry-content{margin-top:5px}.event-card{font-size:12px;font-size:.75rem;color:#767676;padding:40px 0;border-bottom:1px solid #d6d6d6}.event-card img{width:100%;height:auto;border-bottom:3px solid #68003e}.event-card .card-section{padding:15px 0;border-bottom:1px solid #d6d6d6;font-size:14px;font-size:.875rem}.event-card .heading{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem;font-weight:600;color:#4d4d4d;padding:0;margin:0}.event-card .fa{margin:0 20px 0 0}.event-card .image-link{display:block}.event-card a{position:relative;display:inline-block}.event-card a:hover .overlay{max-height:90px}.event-card .overlay{position:absolute;bottom:0;width:100%;background-color:#68003e;background-image:url(../images/icons/arrow-right-white.png);background-position:right 10px center;background-size:4px;background-repeat:no-repeat;color:#fff;font-size:14px;font-size:.875rem;-webkit-transition:max-height .6s ease-in-out;-transition:max-height .6s ease-in-out;transition:max-height .6s ease-in-out;max-height:0}.event-card .overlay .overlay-inner{padding:10px 15px}.event-card .overlay .overlay-inner .read-more{text-decoration:underline}.search-result{border-bottom:1px solid #d6d6d6;padding:40px 0;font-size:14px;font-size:.875rem;color:#767676}.search-result a{color:#767676}.search-result .post-type{font-size:14px;font-size:.875rem;font-weight:700;color:#4d4d4d;margin:0 0 5px}.search-result .post-title{font-size:22px;font-size:1.375rem;color:#0065a3;margin:0 0 20px;font-weight:600}.search-result .post-title a{color:#0065a3}.search-result.church .address,.search-result.church .contact,.search-result.religious-community .address,.search-result.religious-community .contact,.search-result.school .address,.search-result.school .contact{float:left}.search-result.church .address,.search-result.religious-community .address,.search-result.school .address{position:relative;margin-right:30px;padding-left:30px;min-width:100px}.search-result.church .address .icon,.search-result.religious-community .address .icon,.search-result.school .address .icon{position:absolute;left:0;width:12px;height:auto}.search-result.church .address ul,.search-result.church .contact,.search-result.religious-community .address ul,.search-result.religious-community .contact,.search-result.school .address ul,.search-result.school .contact{margin:0}.search-result.church .contact li,.search-result.religious-community .contact li,.search-result.school .contact li{margin:0 0 10px}.search-result.church .contact li .icon,.search-result.religious-community .contact li .icon,.search-result.school .contact li .icon{width:12px;height:auto;margin-right:5px}.search-result.church .contact li.website .icon,.search-result.religious-community .contact li.website .icon,.search-result.school .contact li.website .icon{width:10px;height:auto}.search-result.clergy .parishes{font-size:16px;font-size:1rem;color:#767676;font-weight:600}.search-result.clergy ul{margin:15px 0 0}.search-result.clergy li{position:relative;margin:0 0 10px}.search-result.clergy li .icon{margin-right:20px;vertical-align:baseline;width:12px;height:auto}.search-result.event .post-title{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem;margin:0 0 10px}.search-result.event li{padding:15px 5px;border-top:1px solid #d6d6d6}.search-result.event li:last-child{border-bottom:1px solid #d6d6d6}.search-result.event .icon{width:12px;height:auto;margin-right:15px}.search-result.event .thumbnail{display:block}.search-result.event .thumbnail img{width:100%;height:auto}.search-result.faq{border-bottom:none}.search-result.faq .post-type{padding:0 0 10px}.search-result.faq .question{border-top:none}.search-result.news .post-title{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem;color:#0065a3;margin:0 0 8px}.search-result.news .date{font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem;margin:0 0 8px;border-bottom:1px solid #d6d6d6;border-top:1px solid #d6d6d6;color:#cbaa68;padding:8px 0}.search-result.news .date .icon{width:14px;vertical-align:top;margin-right:5px;position:relative}.search-result.resource .post-title{display:inline-block;margin:0}.search-result.resource.link .post-title{text-decoration:underline}.search-result.resource.link .fa{margin:0 0 0 5px;font-size:20px;font-size:1.25rem}.search-result.resource .download{font-size:14px;font-size:.875rem;color:#0065a3;font-weight:600;float:right;text-align:right;text-decoration:underline;padding:15px 0}.search-result.resource .download .icon{width:14px;height:auto}.search-result.ethnic-chaplaincy .contact li{margin:0 0 10px}.post-image{position:relative}.post-image .wp-post-image{width:100%;height:auto}.post-image img{max-width:100%;height:auto}.post-image:hover .overlay{max-height:90px}.post-image .overlay{position:absolute;bottom:0;width:100%;background-color:#68003e;background-image:url(../images/icons/arrow-right-white.png);background-position:right 10px center;background-size:4px;background-repeat:no-repeat;color:#fff;font-size:14px;font-size:.875rem;-webkit-transition:max-height .6s ease-in-out;-transition:max-height .6s ease-in-out;transition:max-height .6s ease-in-out;max-height:0}.post-image .overlay .overlay-inner{padding:10px 15px}.post-image .overlay .overlay-inner .read-more{text-decoration:underline}#reset-password{margin-top:50px}#reset-password .section-title{color:#0065a3;font-size:24px;font-size:1.5rem;margin:0 0 30px}#reset-password .instruction{font-style:italic;border-bottom:1px solid #d6d6d6;padding-bottom:12px}#reset-password .form-row{margin:25px 0}#reset-password .form-row label{display:block;margin-bottom:10px}#reset-password .form-row input[type=text]{width:100%;max-width:400px}#reset-password .form-row input[type=password]{width:100%;max-width:250px}#reset-password .button{padding:10px 75px}#single-directory-overview{padding:60px 0}#single-directory-overview .heading{font-size:30px;font-size:1.875rem;font-family:Georgia,Cambria,Times New Roman,Times,serif;color:#cbaa68;margin:0 0 20px}#single-directory-overview .hierarchy{margin:0;border-top:1px solid #e0e0e0;padding:12px 0}#single-directory-overview .hierarchy dd,#single-directory-overview .hierarchy dt{float:left;margin:0;font-size:14px;font-size:.875rem}#single-directory-overview .hierarchy dt{margin-right:5px;color:#767676}#single-directory-overview .hierarchy dd{margin-right:15px;font-weight:700}#single-directory-overview .hierarchy a{color:#0065a3;text-decoration:underline}#single-directory-overview .people{margin:0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:12px 0}#single-directory-overview .people dd,#single-directory-overview .people dt{float:left;margin:0;font-size:14px;font-size:.875rem}#single-directory-overview .people dt{margin-right:5px;color:#767676}#single-directory-overview .people dd{margin-right:15px;font-weight:700}#single-directory-overview .people a{color:#0065a3;text-decoration:underline}#single-directory-overview .contact{font-size:14px;font-size:.875rem;color:#767676;margin:20px 0 0}#single-directory-overview .contact a{color:#767676}#single-directory-overview .contact li{margin-top:10px;line-height:20px;line-height:1.25rem}#single-directory-overview .contact .icon{width:14px;margin-right:25px}#single-directory-overview .contact .address .icon,#single-directory-overview .contact .website .icon{padding:0 1px}#single-directory-overview .school-type{margin-top:30px;margin-bottom:10px}#single-directory-overview .school-type .icon{width:14px;height:auto;margin-right:20px}#single-directory-overview .location{padding:20px 0}#single-directory-overview .directions-link{margin-top:20px;display:block;color:#0065a3;text-decoration:underline;font-weight:700}#single-directory-overview .contact-info{border-top:1px solid #e0e0e0;padding:20px 0}#single-directory-overview .section-title{font-size:16px;font-size:1rem;font-weight:600;color:#4d4d4d;margin:0 0 15px}#single-directory-overview #share-single-directory{border-top:1px solid #e0e0e0;padding:20px 0}.directory-single-top{background:#f9f9f9;border-bottom:1px solid #e0e0e0}#school-lea{margin-top:10px}#school-lea .section-title{margin:0 0 40px;font-size:22px;font-size:1.375rem;color:#0065a3;font-weight:600}#school-lea .lea-name{font-size:16px;font-size:1rem;color:#636363;font-weight:600}#school-lea .contact li{float:left;margin-right:4px}#facilities,#local-connections,#school-lea,#services{border-bottom:1px solid #d6d6d6;padding:50px 0}#facilities:last-child,#local-connections:last-child,#school-lea:last-child,#services:last-child{border:0}#facilities .heading,#local-connections .heading,#school-lea .heading,#services .heading{font-size:22px;font-size:1.375rem;color:#0065a3;margin:0 0 20px;font-weight:600}#services .col{padding:0}#services .col:last-child .inner{border-bottom:1px solid #e5e5e5}#services .service{background:#68003e;color:#fff;text-transform:uppercase}#services .service,#services .time{text-align:center;font-size:14px;font-size:.875rem;padding:20px 0}#services .time{color:#a8a8a8;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}#facilities .heading{margin:0 0 30px}#facilities .icon-line{padding:0 20px 15px 25px;position:relative}#facilities .icon-line img{position:absolute;left:0;width:16px;height:auto}.page-title{color:#cbaa68;font-size:32px;font-size:2rem;font-family:Georgia,Cambria,Times New Roman,Times,serif;margin:0 0 40px}#related-news{margin-bottom:40px}#related-news .news-post{border-bottom:1px solid #d6d6d6;padding:10px 0}#related-news .news-post:first-child{border-top:1px solid #d6d6d6}#related-news .news-post .row{margin-left:-5px;margin-right:-5px}#related-news .news-post .row>.col{padding-left:5px;padding-right:5px}#related-news .news-post .wp-post-image{width:100%;height:auto}#related-news .news-post .post-title{font-size:14px;font-size:.875rem;color:#4d4d4d;margin:0;font-weight:600}.clergy-card{padding:20px 10px}.clergy-card .post-title{font-size:18px;font-size:1.125rem;font-weight:600;margin:0 0 5px}.clergy-card .post-title a{text-decoration:underline;color:#0065a3}.clergy-card .parishes{margin:0}.clergy-card .parishes li{float:left;font-size:16px;font-size:1rem}.clergy-card .parishes li:first-child:before{content:""}.clergy-card .parishes li:before{content:", "}.clergy-card .parishes li a{color:#767676;font-weight:600}.clergy-card .contact{margin:20px 0 0;color:#767676}.clergy-card .contact li{margin-top:5px}.clergy-card .contact .icon{width:12px;height:auto;margin-right:20px}.clergy-card .contact a{color:#767676}#letter-pagination ul{margin:0}#letter-pagination li{float:left;border:1px solid #e5e5e5;border-right:0}#letter-pagination li:last-child{border-right:1px solid #e5e5e5}#letter-pagination li.active{background:#68003e}#letter-pagination li.active a{color:#fff}#letter-pagination li.active a:hover{background:#68003e}#letter-pagination li a{display:block;padding:10px 15px;-webkit-transition:all .2s ease-in-out;-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#a8a8a8}#letter-pagination li a:hover{background-color:#b4b4b4;color:#fff}.mfp-bg{background:#fff;opacity:.6}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#000;padding-right:5%}img.mfp-img{max-width:90%}.mfp-figure:after{background:transparent;box-shadow:none}.mfp-bottom-bar{width:90%;left:5%}.mfp-title{margin-top:10px;color:#4d4d4d;font-size:18px;font-size:1.125rem}.overview-container{width:100%;padding-left:25px;padding-right:25px}.share-buttons .share-label{font-weight:700;display:inline-block;margin-right:5px}.share-buttons .addthis_sharing_toolbox{display:inline-block;vertical-align:middle}#scripture-reading{background-color:#f9f9f9;padding:30px}#scripture-reading .verses{color:#0065a3;font-size:22px;font-size:1.375rem;margin:0 0 15px}#scripture-reading .reading-image{display:none}#scripture-reading .reading-image .wp-post-image{width:100%;height:auto}#scripture-reading .reading-text{color:#767676}#scripture-reading .other-readings{margin-top:15px;color:#4d4d4d;font-weight:600}#reflection-author .section-title a{text-decoration:none}#reflection-author .section-title a .fa{margin-left:5px}#reflection-author .section-title a .up{display:inline}#reflection-author .section-title a.collapsed .up,#reflection-author .section-title a .down{display:none}#reflection-author .section-title a.collapsed .down{display:inline}#recent-reflections .row{margin-left:-10px;margin-right:-10px}#recent-reflections .row>.col{padding-left:10px;padding-right:10px}#recent-reflections .reflection-post{border-bottom:1px solid #d6d6d6;padding:10px}#recent-reflections .reflection-post:first-child{border-top:1px solid #d6d6d6}#recent-reflections .reflection-post .post-title{margin:0 0 5px;font-size:16px;font-size:1rem;font-weight:600}#recent-reflections .reflection-post .post-title a{color:#4d4d4d}#recent-reflections .reflection-post .calendar-name{color:#cbaa68;font-size:14px;font-size:.875rem}#recent-reflections .reflection-post .calendar-name a{color:#cbaa68}#recent-reflections .wp-post-image{width:100%;height:auto}#recent-reflections .all{float:right;color:#cbaa68;margin-top:10px}#recent-reflections .all .fa{margin-left:5px}#local-connections #connections-table{padding:30px 0;display:none}#local-connections #connections-table .col:first-child{padding-right:0}#local-connections #connections-table .col:last-child{padding-left:0}#local-connections p{margin:0 0 20px;font-size:14px;font-size:.875rem;color:#767676}#local-connections a{font-size:12px;font-size:.75rem;font-weight:700;color:#0065a3}#local-connections a:hover{color:#143565}#local-connections .nav-tabs{margin:0 -1px 0 0;z-index:100;position:relative}#local-connections .nav-tabs li{float:none;border-radius:0}#local-connections .nav-tabs li:first-child a{border-top:1px solid #e5e5e5}#local-connections .nav-tabs li.active a{background:#68003e;border:1px solid #68003e;border-top:0;color:#fff}#local-connections .nav-tabs li.active:after{content:" ";width:0;height:0;border-style:solid;border-width:7.5px 0 7.5px 12px;border-color:transparent transparent transparent #68003e;position:absolute;right:-11px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}#local-connections .nav-tabs li:first-child.active{border-top:1px solid #68003e}#local-connections .nav-tabs li:not(.active){border:1px solid #e5e5e5;border-top:0}#local-connections .nav-tabs a{display:block;padding:20px;text-transform:uppercase;border:0;border-radius:0;margin:0;font-size:14px;font-size:.875rem;font-weight:300;color:#a8a8a8}#local-connections .nav-tabs a:hover{background:none}#local-connections .tab-content{border:1px solid #e5e5e5;padding:5px 30px 10px;z-index:1;position:relative}#local-connections .local-connection{padding:20px 0;border-top:1px solid #e5e5e5}#local-connections .local-connection:first-child{border:0}#local-connections .local-connection .title{margin:0 0 10px;font-size:16px;font-size:1rem;color:#636363;font-weight:600}#local-connections .local-connection p{font-size:14px;font-size:.875rem;color:#767676;margin:0}#local-connections .local-connection .address-link-container{position:relative}#local-connections .local-connection a.more-information{font-size:14px;font-size:.875rem;font-weight:700;color:#0065a3;margin:10px 0 0;display:block}#local-connections .local-connection a.more-information:hover{color:#143565}#local-connections #local-connections-accordions #accordion{border:1px solid #e5e5e5}#local-connections #local-connections-accordions .panel-body{padding:0 15px}#local-connections #local-connections-accordions .panel{margin:0;border:0;border-top:1px solid #e5e5e5;box-shadow:none}#local-connections #local-connections-accordions .panel:first-child{border:0}#local-connections #local-connections-accordions .accordion-label{display:block;padding:20px;color:#fff;background:#68003e;text-transform:uppercase;font-size:16px;font-size:1rem;font-weight:300}#local-connections #local-connections-accordions .accordion-label .fa{float:right;padding:3px 0}#local-connections #local-connections-accordions .accordion-label .fa.fa-plus{display:none}#local-connections #local-connections-accordions .accordion-label.collapsed{background:none;color:#767676}#local-connections #local-connections-accordions .accordion-label.collapsed .fa-plus{display:block}#local-connections #local-connections-accordions .accordion-label.collapsed .fa-minus{display:none}.forum-title{color:#0065a3;font-size:30px;font-size:1.875rem;margin:0 0 15px}#forum-last-updated{color:#a8a8a8}#forum-last-updated p{margin:0}#forum-last-updated .fa{margin-right:5px}#forum-last-updated a{color:#a8a8a8}#forum-last-updated a:hover{color:#333}#forum-topics .topic-wrapper:first-child{border-top:1px solid #e0e0e0}#forum-topics .topic{border-bottom:3px solid #68003e;-webkit-transition:all .2s ease-in-out;-transition:all .2s ease-in-out;transition:all .2s ease-in-out;overflow:hidden;padding:20px 10px}#forum-topics .topic li{float:left}#forum-topics .topic li.bbp-topic-reply-count{text-align:center;width:20%;color:#a8a8a8}#forum-topics .topic li.bbp-topic-reply-count .fa{margin-right:5px}#forum-topics .topic li.bbp-topic-freshness{text-align:center;width:22%}#forum-topics .topic li.bbp-topic-freshness .fa{margin-right:5px}#forum-topics .topic .topic-title{font-size:18px;font-size:1.125rem;margin:0}#forum-topics .topic .bbp-topic-meta{font-size:14px;font-size:.875rem;margin:5px 0;word-wrap:break-word;color:#a8a8a8}#forum-topics .topic .bbp-topic-meta a{color:#a8a8a8;font-weight:600}#create-reply,#create-topic{display:none;padding-top:50px}#create-reply .section-title,#create-topic .section-title{color:#0065a3;font-size:22px;font-size:1.375rem}.bbp-reply-form input[type=text],.bbp-reply-form select,.bbp-topic-form input[type=text],.bbp-topic-form select{width:100%}.bbp-reply-form input[type=checkbox],.bbp-topic-form input[type=checkbox]{margin-right:10px}.bbp-reply-form textarea,.bbp-topic-form textarea{border:1px solid #d6d6d6}.bbp-reply-form label,.bbp-topic-form label{font-weight:600}#qt_bbp_topic_content_toolbar{padding:8px 5px}.wp-core-ui #qt_bbp_topic_content_toolbar{border:0}.wp-core-ui #qt_bbp_topic_content_toolbar input.button.button-small{border-radius:0;box-shadow:none;border:1px solid #d6d6d6;border-right:0;margin:0;height:38px;padding:0 12px}.wp-core-ui #qt_bbp_topic_content_toolbar input.button.button-small:last-child{border-right:1px solid #d6d6d6}#topic-meta #topic-actions{color:#a8a8a8}#topic-meta #topic-actions .favorite-toggle:before{content:"\f005";font-family:FontAwesome;margin-right:5px}#topic-meta #topic-actions .subscription-toggle:before{content:"\f09e";font-family:FontAwesome;margin-right:5px}#topic-meta #topic-actions .is-favorite a,#topic-meta #topic-actions .is-subscribed a{color:#333}#topic-meta #topic-actions a{color:#a8a8a8}#topic-meta #topic-actions a:hover{color:#333}#topic-meta #favorite-toggle,#topic-meta #forum-last-updated{margin-right:30px}#topic-meta #favorite-toggle,#topic-meta #subscription-toggle{display:block;margin-top:20px}#bbpress-forums .mce-path{display:none}#bbpress-forums .mce-statusbar{border:0}#bbpress-forums .mce-tinymce.mce-container.mce-panel{border:1px solid #d6d6d6;margin:30px 0}#bbpress-forums .bbp-reply-header .bbp-admin-links a{font-size:12px;font-size:.75rem}#list-filters{padding:0 0 40px}#list-filters .title{font-size:20px;font-size:1.25rem;font-weight:600;color:#0065a3;padding:10px 7px;display:block;border-bottom:1px solid #d6d6d6}#list-filters .title .fa{float:right;padding:8px 0;font-size:12px;font-size:.75rem}#list-filters .title .fa-plus{display:none}#list-filters .title.collapsed .fa-plus{display:initial}#list-filters .title.collapsed .fa-minus{display:none}#list-filters ul{margin:0;padding:10px 7px;border-bottom:1px solid #d6d6d6}#list-filters li{padding:5px 0;position:relative}#list-filters li a{display:block}#list-filters li label{font-size:12px;font-size:.75rem;color:#767676}#list-filters li.list-filter-checkbox input{margin:0;position:absolute;top:10px}#list-filters li.list-filter-checkbox label{margin:0 0 0 20px}#list-filters li.list-filter-date input{margin:0 0 0 45px}#list-filters li.list-filter-date label{position:absolute;left:0;top:9px}#list-filters .panel,#list-filters .panel-group{margin:0;box-shadow:none}#list-filters button{margin:20px 0 0}#private-resources-page .resource-table{width:100%;border-collapse:collapse;margin-bottom:30px;border-left:0;border-right:0}#private-resources-page .resource-table th{text-align:left;font-size:18px;font-size:1.125rem;font-weight:400;color:#0065a3;background:#fff;padding:0 0 15px}#private-resources-page .resource-table th.actions{text-align:right}#private-resources-page .resource-table td{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;border-left:0;border-right:0;padding:15px 0}#private-resources-page .resource-table td.name{width:50%}#private-resources-page .resource-table td.name a{text-decoration:none}#private-resources-page .resource-table td.name a img{display:inline-block;width:30px;margin-right:10px}#private-resources-page .resource-table td.name a span{display:inline-block;font-size:16px;font-size:1rem;vertical-align:bottom}#private-resources-page .resource-table td.actions{text-align:right}#private-resources-page .resource-table td.actions a{width:130px;padding:6px 0;text-align:center}.private-resource-breadcrumbs{padding:0 0 30px;margin-bottom:20px;font-size:18px;font-size:1.125rem}.private-resource-breadcrumbs a{color:#5b5b5b;text-decoration:none}.private-resource-breadcrumbs a.current{color:#0065a3;pointer-events:none}.private-resource-breadcrumbs .sep{padding:0 10px}#private-resource-upload .toggle-upload-form{font-weight:500}#private-resource-upload .upload-form{padding:20px;border:1px solid #cbaa68;border-top:0;display:none}#private-resource-upload .gform_wrapper{margin:0}#private-resource-upload .gform_wrapper .gform_footer{padding-bottom:0}#private-resource-upload li.gfield{padding-right:0}#private-resource-upload li.gfield:first-of-type,#private-resource-upload li.gfield:first-of-type .ginput_container,#private-resource-upload li.gfield:first-of-type .ginput_container input{margin-top:0}#private-resource-upload li.gfield .gfield_label{display:none}#private-resource-upload li.gfield input,#private-resource-upload li.gfield select{background:transparent}#private-resource-upload a.button,#private-resource-upload input,#private-resource-upload select{padding:10px;width:100%;height:40px}#private-resource-upload a.button[type=file],#private-resource-upload input[type=file],#private-resource-upload select[type=file]{padding:0;height:auto}#account-nav-bar{padding:70px 0;border-bottom:1px solid #e5e5e5}#account-nav-bar .col{float:left;padding:0 15px}#account-nav-bar .col a{text-align:center;display:block;color:#767676;text-decoration:none}#account-nav-bar .col a .fa{font-size:40px;font-size:2.5rem;border:1px solid #e5e5e5;background:#f9f9f9;padding:30px;border-radius:100%}#account-nav-bar .col a .label{margin-top:15px;font-size:16px;font-size:1rem}.latest-activity .title{margin:80px 0 40px;color:#0065a3;font-size:24px;font-size:1.5rem}.latest-activity #forum-topics{padding-left:0}.latest-activity #forum-topics li:before{content:none}.latest-activity #forum-topics li a{text-decoration:none}#title-bar.account .container{position:relative}#title-bar.account .account-menu{position:absolute;right:0;bottom:0}#title-bar.account .account-menu>li>a{color:#767676}#title-bar.account .account-menu>li>a .icon{margin-right:10px;font-size:18px;font-size:1.125rem;vertical-align:middle}#title-bar.account .account-menu>li>a .label{font-size:14px;font-size:.875rem;font-weight:700;border-bottom:1px solid #767676}#title-bar.account .account-menu>li>a:after{content:"\f107";font-family:FontAwesome;padding-left:5px;font-size:12px;font-size:.75rem}#title-bar.account .account-menu:hover .menu{display:block}#title-bar.account .account-menu:hover .menu:before{top:-8px}#title-bar.account .account-menu .menu{display:none;position:absolute;top:36px;right:0;margin:0;width:300px;background-color:#143565;padding:20px}#title-bar.account .account-menu .menu:before{content:"";width:0;height:0;border-style:solid;border-width:0 5px 8px;border-color:transparent transparent #143565;position:absolute;right:10px;top:0;-webkit-transition:top .2s ease-in-out .5s;-transition:top .2s ease-in-out .5s;transition:top .2s ease-in-out .5s}#title-bar.account .account-menu .menu li{font-size:14px;font-size:.875rem}#title-bar.account .account-menu .menu li~li{border-top:1px solid hsla(0,0%,100%,.5)}#title-bar.account .account-menu .menu li a{color:#fff;padding:15px 0;display:block;font-weight:600;-webkit-transition:color .2s ease-in-out;-transition:color .2s ease-in-out;transition:color .2s ease-in-out}#title-bar.account .account-menu .menu li a:hover{color:#cd9258}#title-bar.account .account-menu .menu li ul{display:block!important}#title-bar.account .account-menu .menu li li{padding-left:15px;border-top:1px solid hsla(0,0%,100%,.5)}#title-bar.account .account-menu .menu li li a{color:#bebebe;font-weight:400}#title-bar.account .account-menu .menu li li a:before{content:"\f105";font-family:FontAwesome;padding-right:15px;margin-left:-15px;display:inline-block;width:15px}#title-bar.account .account-menu .menu li li a:hover{color:#fff}.update-details .title{margin:60px 0 40px;color:#0065a3;font-size:22px;font-size:1.375rem}.update-details label{display:block;font-size:16px;font-size:1rem;color:#767676}.update-details label .required{display:none}.update-details input,.update-details select{display:block;width:100%;padding:25px;border:1px solid #e5e5e5;margin:10px 0 20px;font-size:16px;font-size:1rem}.update-details .button{padding:25px 50px;width:auto}.update-details .address .address-title{font-size:16px;font-size:1rem;color:#4d4d4d;font-weight:600}.update-details .address address{font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;color:#767676;margin-bottom:15px}.update-details .address a{font-size:14px;font-size:.875rem;color:#cbaa68;text-decoration:underline}.update-details .address a:hover{color:#caa966}#fp-news-events{padding:50px 0}#fp-news-events .section-title{padding-bottom:15px;border-bottom:1px solid #d8d8d8;margin-bottom:15px}#fp-news-events .section-title .title{font-family:Georgia,Cambria,Times New Roman,Times,serif;font-size:28px;font-size:1.75rem;color:#5b5b5b;margin-top:0;margin-bottom:5px}#fp-news-events .section-title .view-all-link{position:relative;padding-right:20px;color:#5b5b5b;font-size:16px;font-size:1rem}#fp-news-events .section-title .view-all-link:after{position:absolute;right:0;top:7px;content:"";width:10px;height:10px;background-position:50%;background-repeat:no-repeat;background-size:contain;background-image:url(../images/icons/arrow-right-dark-grey.png);-webkit-transition:right .2s ease-in-out;-transition:right .2s ease-in-out;transition:right .2s ease-in-out}#fp-news-events .section-title .view-all-link:active,#fp-news-events .section-title .view-all-link:focus,#fp-news-events .section-title .view-all-link:hover{text-decoration:none}#fp-news-events .section-title .view-all-link:active:after,#fp-news-events .section-title .view-all-link:focus:after,#fp-news-events .section-title .view-all-link:hover:after{right:-5px}#fp-news-events .news{margin-bottom:50px}#fp-news-events .news .col:last-of-type .fp-news-card{margin-bottom:0}#fp-news-events .section-bottom{margin-top:25px;border-top:1px solid #d8d8d8;padding-top:10px}#fp-news-events .section-bottom .text{font-size:16px;font-size:1rem;color:#5b5b5b;margin-bottom:5px}#fp-news-events .section-bottom .link{font-size:14px;font-size:.875rem;color:#cbaa68;text-decoration:underline;-webkit-transition:opacity .2s ease-in-out;-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}#fp-news-events .section-bottom .link:active,#fp-news-events .section-bottom .link:focus,#fp-news-events .section-bottom .link:hover{opacity:.8}.fp-news-card{margin-bottom:30px}.fp-news-card a{display:block;-webkit-transition:opacity .2s ease-in-out;-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.fp-news-card a:active,.fp-news-card a:focus,.fp-news-card a:hover{opacity:.8;text-decoration:none}.fp-news-card .bg-image-wrapper{margin-bottom:10px}.fp-news-card .bg-image{width:100%;position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat}.fp-news-card .bg-image:before{display:block;content:"";width:100%;padding-top:66.66667%}.fp-news-card .bg-image>.content{position:absolute;top:0;left:0;right:0;bottom:0}.fp-news-card .date{color:#5b5b5b;font-size:14px;font-size:.875rem}.fp-news-card .tag{display:inline-block;padding:3px 10px;margin-left:8px;text-transform:capitalize;font-size:12px;font-size:.75rem;color:#fff}.fp-news-card .title{margin-bottom:0;margin-top:6px;color:#5b5b5b;font-size:20px;font-size:1.25rem;line-height:22px;line-height:1.375rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:600}#fp-mailing-list{padding:75px 0;background-color:#f1f1f1;text-align:center}#fp-mailing-list .title{margin-top:0;color:#5b5b5b;font-size:30px;font-size:1.875rem;font-family:Georgia,Cambria,Times New Roman,Times,serif;margin-bottom:20px}#fp-mailing-list .text{color:#767676;font-size:18px;font-size:1.125rem;margin-bottom:35px}#fp-mailing-list .legal{margin-top:10px;color:#bebebe;font-size:14px;font-size:.875rem}#fp-mailing-list .legal a{color:#0065a3;text-decoration:underline;-webkit-transition:opacity .2s ease-in-out;-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}#fp-mailing-list .legal a:active,#fp-mailing-list .legal a:focus,#fp-mailing-list .legal a:hover{opacity:.8}#fp-mailing-list form{max-width:820px;margin:auto}#fp-mailing-list form input[type=email]{width:70%;float:left;height:65px;padding-left:40px;font-size:16px;font-size:1rem}#fp-mailing-list form input[type=email]::-webkit-input-placeholder{color:#ababab}#fp-mailing-list form input[type=email]:-moz-placeholder,#fp-mailing-list form input[type=email]::-moz-placeholder{color:#ababab}#fp-mailing-list form input[type=email]:-ms-input-placeholder{color:#ababab}#fp-mailing-list form .button{width:30%;float:left;height:65px;padding:6px 20px;font-size:18px;font-size:1.125rem;text-transform:none;font-weight:600}#fp-mailing-list .mail-icon{position:absolute;top:50%;transform:translateY(-50%);left:15px;width:17px;height:20px;background-image:url(../images/icons/email-light-grey.svg);background-repeat:no-repeat;background-size:contain;background-position:50%}#fp-mailing-list #mc_embed_signup_scroll{position:relative}.fp-event-card{margin-bottom:25px}.fp-event-card .event-image{position:relative;margin-bottom:10px}.fp-event-card .bg-image{position:relative;background-position:50%;background-repeat:no-repeat;background-size:cover}.fp-event-card .bg-image:before{display:block;content:"";width:100%;padding-top:66.66667%}.fp-event-card .bg-image>.content{position:absolute;top:0;left:0;right:0;bottom:0}.fp-event-card .tag{position:absolute;left:5px;top:5px;padding:3px 10px;text-transform:capitalize;font-size:12px;font-size:.75rem;color:#fff;z-index:10}.fp-event-card .date{color:#5b5b5b;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;margin-bottom:5px}.fp-event-card .event-title{color:#5b5b5b;font-size:22px;font-size:1.375rem;line-height:28px;line-height:1.75rem;margin-bottom:10px;margin-top:0}.fp-event-card .time{color:#767676;font-size:16px;font-size:1rem}.fp-event-card .fully-booked{margin-top:25px;border:1px solid #cbaa68;text-transform:uppercase;color:#cbaa68;padding:5px;display:inline-block;font-size:16px;font-size:1rem;font-weight:600}.fp-event-card a{display:block;-webkit-transition:opacity .2s ease-in-out;-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.fp-event-card a:active,.fp-event-card a:focus,.fp-event-card a:hover{opacity:.8}.tag.diocese{background-color:#cbaa68}.tag.bcys{background-color:#13608e}.tag.caritas{background-color:#ef4135}.tag .bcys{text-transform:uppercase}#fp-featured-news-card{margin-bottom:35px}#fp-featured-news-card a{display:block;-webkit-transition:opacity .2s ease-in-out;-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}#fp-featured-news-card a:active,#fp-featured-news-card a:focus,#fp-featured-news-card a:hover{opacity:.8;text-decoration:none}#fp-featured-news-card img{max-width:100%;height:auto}#fp-featured-news-card .image-wrapper{margin-bottom:10px}#fp-featured-news-card .date{color:#5b5b5b;font-size:14px;font-size:.875rem}#fp-featured-news-card .tag{display:inline-block;padding:3px 10px;margin-left:8px;text-transform:capitalize;font-size:12px;font-size:.75rem;color:#fff}#fp-featured-news-card .title{margin-bottom:0;margin-top:6px;color:#5b5b5b;font-size:20px;font-size:1.25rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:600}#fp-featured-news-card .featured-block .section-title{display:none}#fp-featured-news-card .featured-block .content-block{margin:0}#fp-featured-news-card .featured-block .content-block iframe{max-height:300px!important}#fp-featured-news-card .featured-block .block-inner{padding:0;border:0}#fp-featured-news-card .card-bottom{margin-top:12px}#fp-explore{padding:50px 0 20px;border-bottom:1px solid #d8d8d8}#fp-explore .section-title{font-size:30px;font-size:1.875rem;text-align:center;font-family:Georgia,Cambria,Times New Roman,Times,serif;color:#68003e;margin-top:0;margin-bottom:35px}.col-grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.fp-explore-card{margin-bottom:30px}.fp-explore-card,.fp-explore-card .bg-image-wrapper{position:relative}.fp-explore-card .bg-image-wrapper:before{display:block;content:"";width:100%;padding-top:80%}.fp-explore-card .bg-image-wrapper .bg-image,.fp-explore-card .bg-image-wrapper>.content{position:absolute;top:0;left:0;right:0;bottom:0}.fp-explore-card .bg-image-wrapper .bg-image{background-position:50%;background-repeat:no-repeat;background-size:cover}.fp-explore-card .card-label{background-color:#68003e;color:#fff;font-size:18px;font-size:1.125rem;padding:16px 20px}.fp-explore-card a{display:block;-webkit-transition:opacity .2s ease-in-out;-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;text-decoration:none}.fp-explore-card a:active,.fp-explore-card a:focus,.fp-explore-card a:hover{opacity:.8}#fp-social-section{padding:50px 0}#fp-social-section .section-heading{font-size:30px;font-size:1.875rem;text-align:center;font-family:Georgia,Cambria,Times New Roman,Times,serif;color:#5b5b5b;margin-top:0;margin-bottom:50px}#fp-social-section .social-title{margin-top:0;margin-bottom:40px}#fp-social-section .social-title .social-logo{margin-right:15px;width:25px;display:inline-block}#fp-social-section .social-title img{width:100%;height:auto}#fp-social-section .social-title .text{font-size:22px;font-size:1.375rem;color:#5b5b5b}#fp-social-section .instagram-col{margin-top:30px;border-top:1px solid #d8d8d8;padding-top:30px}#fp-social-section .instagram-col:before{left:-1px}#fp-social-section .instagram-col .row{margin-right:-10px;margin-left:-10px}#fp-social-section .instagram-col .row .col-xs-4{padding-left:10px;padding-right:10px}#twitter-slider .tweet .profile{margin-bottom:20px}#twitter-slider .tweet .profile .user-name{margin:0;font-weight:600;color:#5b5b5b}#twitter-slider .tweet .profile img{border-radius:50%;border:1px solid #bebebe;width:20%;max-width:60px;padding:5px;float:left}#twitter-slider .tweet .profile .user-text{float:left;width:80%;padding-left:15px;font-size:16px;font-size:1rem;color:#a8a8a8;margin-top:6px}#twitter-slider .tweet .tweet-text{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;color:#5b5b5b;margin-bottom:35px}#twitter-slider .tweet .tweet-text a{color:#0065a3;-webkit-transition:opacity .2s ease-in-out;-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}#twitter-slider .tweet .tweet-text a:hover{opacity:.8}#twitter-slider .owl-dots{text-align:left}#twitter-slider .owl-dots .owl-dot span{margin:5px 3px;-webkit-transition:background .2s ease-in-out;-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.formatted-instagram-image-wrapper a{display:block;-webkit-transition:opacity .2s ease-in-out;-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.formatted-instagram-image-wrapper a:hover{opacity:.8}.bg-instagram-image{position:relative;background-position:50%;background-repeat:no-repeat;background-size:cover}.bg-instagram-image:before{display:block;content:"";width:100%;padding-top:100%}.bg-instagram-image>.content{position:absolute;top:0;left:0;right:0;bottom:0}#hero-old{height:400px;background-size:cover;background-repeat:no-repeat}#hero-old,#hero-old a{color:#fff}#hero-old a:active,#hero-old a:focus,#hero-old a:hover{text-decoration:none}#hero-old.overlay #hero-inner{background-color:hsla(47,28%,54%,.5)}#hero-old #hero-inner{height:100%;position:relative}#hero-old #hero-content{overflow:auto;margin:0 auto;padding-left:30px;padding-right:30px}#hero-old .hero-title{font-size:42px;font-size:2.625rem;line-height:46px;line-height:2.875rem;margin:0}#hero-old .copy,#hero-old .hero-title{text-align:center;font-family:Georgia,Cambria,Times New Roman,Times,serif}#hero-old .copy{font-size:16px;font-size:1rem;margin-top:30px}#hero-old .more-arrow{display:none}#frontpage-explore-old{background-color:#f1f1f1;margin-top:30px;padding-bottom:40px}#frontpage-explore-old .section-title{text-align:center;color:#cbaa68;font-size:22px;font-size:1.375rem;font-family:Georgia,Cambria,Times New Roman,Times,serif;margin:40px 0}.explore-card-old{border-bottom:1px solid #d8d8d8;margin-bottom:10px}.explore-card-old .explore-image{position:relative;border-bottom:3px solid #68003e;overflow:hidden}.explore-card-old .thumb{width:100%;height:auto}.explore-card-old .box-title{color:#68003e;font-size:16px;font-size:1rem;font-weight:600}.explore-card-old .box-title a{color:#68003e}.explore-card-old:hover .overlay{max-height:90px}.explore-card-old .overlay{position:absolute;bottom:0;width:100%;background-color:#68003e;background-image:url(../images/icons/arrow-right-white.png);background-position:right 10px center;background-size:4px;background-repeat:no-repeat;color:#fff;font-size:14px;font-size:.875rem;-webkit-transition:max-height .6s ease-in-out;-transition:max-height .6s ease-in-out;transition:max-height .6s ease-in-out;max-height:0}.explore-card-old .overlay .overlay-inner{padding:15px}.explore-card-old .overlay .overlay-inner .read-more{text-decoration:underline}#frontpage-events-old{padding-top:40px}#frontpage-events-old .section-title{color:#ababab;font-size:18px;font-size:1.125rem;font-family:serif;text-align:center;margin:0 0 30px}#frontpage-events-old .row{margin-left:-8px;margin-right:-8px}#frontpage-events-old .row>.col{padding-left:8px;padding-right:8px}#frontpage-events-old .col:first-child .event-card-compact{border-top:1px solid #e5e5e5}#frontpage-events-old .event-card-compact-old{border-bottom:1px solid #e5e5e5;padding:15px 0}#frontpage-events-old .event-card-compact-old:hover .event-image .overlay{opacity:1}#frontpage-events-old .event-card-compact-old .event-image{display:none}#frontpage-events-old .event-card-compact-old .date{color:#cbaa68;font-size:16px;font-size:1rem;margin-top:0;display:block}#frontpage-events-old .event-card-compact-old .date a{color:#cbaa68}#frontpage-events-old .event-card-compact-old .date .icon{width:16px;height:auto;margin-right:10px;vertical-align:baseline}#frontpage-events-old .event-card-compact-old .post-title{font-size:16px;font-size:1rem;margin:5px 0 0;color:#767676}#frontpage-events-old .event-card-compact-old .post-title a{color:#767676}#frontpage-news-old{border-top:1px solid #e5e5e5;margin-top:30px;padding-top:30px}#frontpage-news-old .section-title{color:#ababab;font-size:18px;font-size:1.125rem;font-family:Georgia,Cambria,Times New Roman,Times,serif;text-align:center;margin:0 0 30px}#frontpage-news-old .section-title a{color:#ababab}#frontpage-news-old .latest-post{border-bottom:1px solid #e5e5e5;padding:0 0 15px}#frontpage-news-old .latest-post .post-title{font-size:22px;font-size:1.375rem;line-height:28px;line-height:1.75rem;color:#767676;margin:5px 0 0}#frontpage-news-old .latest-post .post-title a{color:#767676;-webkit-transition:all .2s ease-in-out;-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#frontpage-news-old .latest-post .post-title a:active,#frontpage-news-old .latest-post .post-title a:focus,#frontpage-news-old .latest-post .post-title a:hover{color:#4d4d4d}#frontpage-news-old .latest-post .read-more{text-transform:uppercase;color:#ababab;font-size:14px;font-size:.875rem;margin-top:15px;display:block}#frontpage-news-old .latest-post .wp-post-image{width:100%;height:auto;margin-bottom:20px}#frontpage-news-old .date{color:#cbaa68;display:block;font-size:14px;font-size:.875rem;line-height:14px;line-height:.875rem}#frontpage-news-old .date a{color:#cbaa68}#frontpage-news-old .posts .post{border-bottom:1px solid #e5e5e5;padding:15px 0}#frontpage-news-old .posts .post .post-title{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;color:#767676;margin:10px 0 0}#frontpage-news-old .posts .post .post-title a{color:#767676;-webkit-transition:all .2s ease-in-out;-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#frontpage-news-old .posts .post .post-title a:active,#frontpage-news-old .posts .post .post-title a:focus,#frontpage-news-old .posts .post .post-title a:hover{color:#4d4d4d}#frontpage-directory-old .section-title{color:#ababab;font-size:18px;font-size:1.125rem;font-family:Georgia,Cambria,Times New Roman,Times,serif;text-align:center;margin:0 0 30px}#frontpage-directory-old .section-title a{color:#ababab}#frontpage-directory-old .by-parish{display:none}#frontpage-directory-old .advanced-search{display:block;color:#cbaa68;text-align:center;margin-top:30px}#frontpage-directory-church-old,#frontpage-directory-school-old{margin-top:30px}#frontpage-directory-church-old .search-box,#frontpage-directory-school-old .search-box{position:relative}#frontpage-directory-church-old input[type=text],#frontpage-directory-school-old input[type=text]{background-image:url(../images/icons/location-grey.svg);background-size:16px;background-repeat:no-repeat;background-color:transparent;background-position:20px;width:100%;padding:20px 110px 20px 60px;border:1px solid #d6d6d6;font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;color:#bebebe}#frontpage-directory-church-old input[type=text]:active,#frontpage-directory-church-old input[type=text]:focus,#frontpage-directory-school-old input[type=text]:active,#frontpage-directory-school-old input[type=text]:focus{border-color:#767676}#frontpage-directory-church-old .button,#frontpage-directory-school-old .button{position:absolute;right:0;top:0;width:90px;height:100%;font-size:14px;font-size:.875rem;padding:5px;font-weight:600}.frontpage-columns-old{margin-top:40px}.frontpage-columns-old>.row{margin-left:-40px;margin-right:-40px}.frontpage-columns-old>.row>.col{padding-left:40px;padding-right:40px}.frontpage-columns-old .col-2{border-left:1px solid #e5e5e5}#content-block-accordion .panel-group{margin-bottom:10px;border:1px solid #e1e1e1;padding:15px}#content-block-accordion .panel-group a{text-decoration:none}#content-block-accordion .panel-group a .heading{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:0}#content-block-accordion .panel-group a.collapsed .fa-minus,#content-block-accordion .panel-group a .fa-plus{display:none}#content-block-accordion .panel-group a.collapsed.show-icons .fa-plus{display:block}#content-block-accordion .panel-group .panel-body{border-top:1px solid hsla(0,0%,83%,.3);padding-top:10px;padding-bottom:0;margin-top:10px}@media only screen and (min-width:481px){.entry-content .alignleft,.entry-content img.alignleft{margin-right:30px;display:inline;float:left}.entry-content .alignright,.entry-content img.alignright{margin-left:30px;display:inline;float:right}.entry-content .aligncenter,.entry-content img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}#header #inner-header{padding-left:25px;padding-right:25px}#logo img{width:250px}#ocm-toggle-icon #toggle-menu{padding:42px}.tabs li{float:left;width:50%;padding-bottom:10px;-webkit-transition:background .5s ease-in-out;-transition:background .5s ease-in-out;transition:background .5s ease-in-out;background-size:0;background-position:center bottom 10px;background-repeat:no-repeat}.tabs li a{-webkit-transition:background .5s ease-in-out,border .5s ease-in-out;-transition:background .5s ease-in-out,border .5s ease-in-out;transition:background .5s ease-in-out,border .5s ease-in-out}.tabs li.active{background-image:url(../images/icons/triangle-down-purple.svg);background-position:center bottom 0;background-size:20px}#frontpage-news .section-title{font-size:20px;font-size:1.25rem}#frontpage-directory .section-title{font-size:20px;font-size:1.25rem;margin:0 0 50px}#frontpage-directory-church,#frontpage-directory-school{margin-top:60px}#frontpage-events .section-title{font-size:20px;font-size:1.25rem}#frontpage-events .event-card-compact{border-top:0;border-bottom:0;margin-bottom:10px;padding:0}#frontpage-events .event-card-compact .date{margin-top:10px}#frontpage-events .event-card-compact .post-title{margin:10px 0 0}#frontpage-events .event-card-compact .event-image{display:block;position:relative}#frontpage-events .event-card-compact .event-image .thumb{width:100%;height:auto}#frontpage-events .event-card-compact .event-image .overlay{opacity:0;-webkit-transition:opacity .2s ease-in-out;-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.36);text-align:center}#frontpage-events .event-card-compact .event-image .overlay .action{display:inline-block;border:1px solid #fff;text-transform:uppercase;color:#fff;padding:12px 30px;font-size:12px;font-size:.75rem}.search-result.church .address{display:inline-block;max-width:200px}.search-result.church .contact{display:inline-block}#services .col:last-child .inner{border-right:1px solid #e5e5e5}#services .inner{height:100%;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;margin:0 0 1px}#services .service{margin:0 -1px}#services .time{text-align:center;font-size:14px;font-size:.875rem;color:#a8a8a8;border:0;padding:20px 0}#fp-news-events .section-title .title{display:inline-block;margin-bottom:0;float:left}#fp-news-events .section-title .view-all-link{float:right;margin-top:10px}.fp-event-card{margin-bottom:25px}.fp-event-card .event-image{width:40%;float:left;padding-right:7px;margin-bottom:0}.fp-event-card .event-text{width:60%;float:left;padding-left:7px}#fp-hero .hero-section-wrapper .hero-section{position:relative}#fp-hero .hero-section-wrapper .hero-section:before{display:block;content:"";width:100%;padding-top:66.66667%}#fp-hero .hero-section-wrapper .hero-section>.content{position:absolute;top:0;left:0;right:0;bottom:0}#fp-hero .hero-section-wrapper.right-bottom-section .hero-section,#fp-hero .hero-section-wrapper.right-top-section .hero-section{position:relative}#fp-hero .hero-section-wrapper.right-bottom-section .hero-section:before,#fp-hero .hero-section-wrapper.right-top-section .hero-section:before{display:block;content:"";width:100%;padding-top:33.33333%}#fp-hero .hero-section-wrapper.right-bottom-section .hero-section>.content,#fp-hero .hero-section-wrapper.right-top-section .hero-section>.content{position:absolute;top:0;left:0;right:0;bottom:0}#fp-hero .hero-section{position:relative}#fp-hero .hero-section a{width:100%}#fp-hero .hero-section a,#fp-hero .hero-section a .section-inner{position:absolute;top:50%;transform:translateY(-50%)}.frontpage-columns-old{margin-top:60px}#frontpage-news-old .section-title{font-size:20px;font-size:1.25rem}#frontpage-directory-old .section-title{font-size:20px;font-size:1.25rem;margin:0 0 50px}#frontpage-directory-old .by-parish{display:block;font-size:14px;font-size:.875rem;font-style:italic;color:#bebebe;text-align:center;margin-top:50px}#frontpage-directory-old .by-parish a{text-decoration:underline;color:#bebebe}#frontpage-directory-old .by-parish a:active,#frontpage-directory-old .by-parish a:focus,#frontpage-directory-old .by-parish a:hover{color:#767676}#frontpage-directory-old .advanced-search{margin-top:50px}#frontpage-directory-church-old,#frontpage-directory-school-old{margin-top:60px}#frontpage-explore-old .section-title{font-size:26px;font-size:1.625rem}#frontpage-events-old .section-title{font-size:20px;font-size:1.25rem}#frontpage-events-old .event-card-compact-old{border-top:0;border-bottom:0;margin-bottom:10px;padding:0}#frontpage-events-old .event-card-compact-old .date{margin-top:10px}#frontpage-events-old .event-card-compact-old .post-title{margin:10px 0 0}#frontpage-events-old .event-card-compact-old .event-image{display:block;position:relative}#frontpage-events-old .event-card-compact-old .event-image .thumb{width:100%;height:auto}#frontpage-events-old .event-card-compact-old .event-image .overlay{opacity:0;-webkit-transition:opacity .2s ease-in-out;-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.36);text-align:center}#frontpage-events-old .event-card-compact-old .event-image .overlay .action{display:inline-block;border:1px solid #fff;text-transform:uppercase;color:#fff;padding:12px 30px;font-size:12px;font-size:.75rem}}@media only screen and (min-width:768px){body,html{height:100%}#container{min-height:100%;position:relative}#content{padding-bottom:350px}.row.row-height{display:table;table-layout:fixed;height:100%;width:100%}.row .same-height{display:table-cell;vertical-align:top;height:100%;float:none}#header #inner-header{text-align:left}#footer{position:absolute;bottom:0;width:100%;height:350px}.gallery>.row{margin-left:-10px;margin-right:-10px}.gallery>.row>.col{padding-left:10px;padding-right:10px}.gallery img.thumb{margin-bottom:20px}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.modal-dialog .modal-content{border-radius:0;border:0}.modal-dialog .modal-header{background-color:#0065a3;color:#fff;font-size:24px;font-size:1.5rem;font-family:Georgia,Cambria,Times New Roman,Times,serif;padding:20px 25px}.modal-dialog .modal-header .close{color:#fff;font-size:28px;font-size:1.75rem;background:transparent;border:0;outline:0;float:right;padding:0}.modal-dialog .modal-header .close:active,.modal-dialog .modal-header .close:focus,.modal-dialog .modal-header .close:hover{color:#d4dfea}.modal-dialog .modal-body{padding:30px}.modal{text-align:center}.modal:before{display:inline-block;vertical-align:middle;content:" ";height:100%}#modal-login .modal-body{padding:10px 30px 30px}#modal-login input[type=password],#modal-login input[type=text]{width:100%;border:1px solid #d6d6d6;padding:14px;font-size:12px;font-size:.75rem;color:#bebebe}#modal-login input[type=password]:active,#modal-login input[type=password]:focus,#modal-login input[type=text]:active,#modal-login input[type=text]:focus{border:1px solid #767676}#modal-login .login-submit{margin:30px 0 16px}#modal-login .login-submit input[type=submit]{padding:6px 70px;font-size:12px;font-size:.75rem}#modal-login .login-forgot{font-size:11px;font-size:.6875rem;font-style:italic;color:#767676;margin-left:15px;float:right}body.single-church #directory-map{height:400px}#scripture-reading .reading-image{display:block}#scripture-reading .reading-image .wp-post-image{float:right;width:200px;height:auto;padding:0 0 10px 20px}#services .col:first-child{padding-left:15px}#services .col:last-child{padding-right:15px}#bbpress-forums .bbp-reply-header .bbp-admin-links{display:inline;float:right}.content-block.block-resources .block-resource-card.has-image .card-img-wrapper{float:left;width:20%}.content-block.block-resources .block-resource-card.has-image .card-img-wrapper img{margin-bottom:0}.content-block.block-resources .block-resource-card.has-image .card-text{padding-top:10px;padding-left:25px;float:left;width:80%}.content-block.block-job-vacancies .vacancy{padding:30px}.content-block.block-job-vacancies .vacancy.past-date .heading-section{position:relative;padding-right:160px}.content-block.block-job-vacancies .vacancy.past-date .closed-applications-tag{position:absolute;right:0;top:5px;margin:0}#frontpage-directory .address-input-wrapper{text-align:left;width:60%;float:left}#frontpage-directory .button{width:20%;float:left}#frontpage-directory .select2-container{width:20%!important;text-align:left;float:left}#frontpage-directory .by-parish{float:left;display:inline-block}#frontpage-directory .advanced-search{float:right;display:inline-block;margin-right:30px}#fp-mailing-list form input[type=email]{width:80%}#fp-mailing-list form .button{width:20%}#fp-news-events .section-bottom .text{float:left;display:inline-block}#fp-news-events .section-bottom .link{display:inline-block;float:right}#hero-old #hero-content{max-width:860px}#hero-old .hero-title{font-size:56px;font-size:3.5rem;line-height:60px;line-height:3.75rem}#hero-old .copy{font-size:18px;font-size:1.125rem;margin-top:40px}}@media only screen and (min-width:992px){.overview-container{width:50%;float:left}.overview-container #single-directory-overview{width:435px;float:right}body.single-church #directory-map,body.single-religious_community #directory-map,body.single-school #directory-map{width:50%;height:700px;float:right}body.forum-archive .bbp-body li.bbp-forum-info,body.forum-archive .bbp-body li.bbp-topic-title{float:left;text-align:left;width:55%}body.forum-archive .bbp-body .forum-entry-wrapper{border-top:1px solid #e5e5e5;border-bottom:0}body.forum-archive .bbp-body .forum-entry-wrapper:last-child{border-bottom:1px solid #e5e5e5}body.forum-archive .bbp-body .forum-entry-wrapper .inner{border-left:3px solid #68003e;-webkit-transition:all .2s ease-in-out;-transition:all .2s ease-in-out;transition:all .2s ease-in-out;overflow:hidden}body.forum-archive .bbp-body .forum-entry-wrapper .inner:hover{border-left:8px solid #68003e}#header{padding:20px 0 0}#header #inner-header{height:100px}#ocm-toggle-icon{display:none}#logo{position:absolute;left:25px;bottom:20px}#logo img{width:200px;height:auto;padding:0}#utilities{display:block;position:absolute;right:35px;top:10px;font-size:13px;font-size:.8125rem;text-transform:uppercase}#utilities ul{margin:0}#utilities ul li{float:left;margin:0 10px;line-height:16px;line-height:1rem}#utilities ul li a{color:#b4b4b4}#utilities ul li.search img{width:15px;height:16px;margin-left:18px}#utilities ul li.search:before{content:"|";float:left;color:#b4b4b4}#main-nav{display:block;position:absolute;right:25px;bottom:0;border:0;font-size:13px;font-size:.8125rem}#main-nav ul{margin-top:0}#main-nav li{float:left;position:static}#main-nav li a{color:#5b5b5b;display:block;text-decoration:none;padding:10px 10px 25px;font-weight:600}#main-nav li a:active,#main-nav li a:focus,#main-nav li a:hover{background:transparent}#main-nav li .sf-mega{position:absolute;display:none;top:100%;z-index:99;background:#143565;padding:30px 0}#main-nav li .sf-mega .row>.col{border-right:1px solid #4f688c}#main-nav li .sf-mega .row>.col:last-child{border-right:0}#main-nav li .sf-mega.full-width{right:0;width:920px;padding:30px 40px}#main-nav li .sf-mega ul.children,#main-nav li .sf-mega ul.sub-menu{display:block}#main-nav li ul.children,#main-nav li ul.sub-menu{margin-top:0;display:none;top:100%;left:0;z-index:99;padding:0 30px;background:#143565;font-weight:400}#main-nav li ul.children li,#main-nav li ul.sub-menu li{position:relative;float:none;-webkit-transition:all .2s ease-in-out;-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin:0}#main-nav li ul.children li.sfHover a,#main-nav li ul.children li:active a,#main-nav li ul.children li:hover a,#main-nav li ul.sub-menu li.sfHover a,#main-nav li ul.sub-menu li:active a,#main-nav li ul.sub-menu li:hover a{color:#cd9258}#main-nav li ul.children li.sfHover ul a,#main-nav li ul.children li:active ul a,#main-nav li ul.children li:hover ul a,#main-nav li ul.sub-menu li.sfHover ul a,#main-nav li ul.sub-menu li:active ul a,#main-nav li ul.sub-menu li:hover ul a{color:#fff;-webkit-transition:color .2s ease-in-out;-transition:color .2s ease-in-out;transition:color .2s ease-in-out}#main-nav li ul.children li.sfHover ul a:active,#main-nav li ul.children li.sfHover ul a:hover,#main-nav li ul.children li:active ul a:active,#main-nav li ul.children li:active ul a:hover,#main-nav li ul.children li:hover ul a:active,#main-nav li ul.children li:hover ul a:hover,#main-nav li ul.sub-menu li.sfHover ul a:active,#main-nav li ul.sub-menu li.sfHover ul a:hover,#main-nav li ul.sub-menu li:active ul a:active,#main-nav li ul.sub-menu li:active ul a:hover,#main-nav li ul.sub-menu li:hover ul a:active,#main-nav li ul.sub-menu li:hover ul a:hover{color:#cd9258}#main-nav li ul.children li a,#main-nav li ul.sub-menu li a{color:#fff;font-size:14px;font-size:.875rem;padding:6px 0;border-right:0;display:block;width:180px;font-weight:400}#main-nav li.sfHover .sf-mega,#main-nav li.sfHover ul,#main-nav li:hover .sf-mega,#main-nav li:hover ul{display:block}#main-nav li.menu-item-has-children a{overflow:hidden}#main-nav li.menu-item-has-children a:after{content:" ";width:0;height:0;border-style:solid;border-width:0 5px 8px;border-color:transparent transparent #143565;position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);bottom:-12px;-webkit-transition:bottom .2s ease-in-out .5s;-transition:bottom .2s ease-in-out .5s;transition:bottom .2s ease-in-out .5s}#main-nav li.menu-item-has-children.sfHover a:after,#main-nav li.menu-item-has-children:hover a:after{bottom:0}#main-nav ul.sub-menu .submenu-container{top:100%;padding:20px;background-color:#0065a3;margin-top:5px}#main-nav ul.sub-menu .submenu-container .col{padding:0;width:100%!important}#main-nav ul.sub-menu .submenu-container .row{margin:0}#main-nav ul.sub-menu .submenu-container ul.sub-menu{padding:0 10px;background-color:#0065a3}#main-nav ul.sub-menu .submenu-container ul.sub-menu li a:after{content:none}#main-nav ul.sub-menu li.menu-item-has-children a:after{left:14px;bottom:-6px;display:none;border-color:transparent transparent #0065a3}#main-nav ul.sub-menu li.menu-item-has-children.sfHover a:after,#main-nav ul.sub-menu li.menu-item-has-children:hover a:after,#search-bar{display:block}#search-bar{position:absolute;width:100%;margin-top:0;background:#fff;z-index:10;max-height:0;overflow:hidden;-webkit-transition:max-height .5s ease-in-out;-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out}#search-bar #inner-search-bar{border-top:1px solid #e5e5e5;position:relative;text-align:center;padding-top:20px;padding-bottom:20px}#search-bar .search-form{border-bottom:1px solid #e5e5e5;display:inline-block;margin:20px 0}#search-bar .search-form .search-icon{width:13px;height:auto;cursor:pointer}#search-bar .search-form :focus{outline:0}#search-bar .search-form input[type=text]{border:0;width:350px;margin:0 20px}#search-bar .search-form input[type=submit]{color:#ababab;background:#fff;text-transform:inherit;font-size:22px;font-size:1.375rem;font-family:serif;padding:6px 0}#search-bar .close{position:absolute;right:0;top:20px;font-size:14px;font-size:.875rem;font-weight:400;opacity:1;text-shadow:none;text-transform:uppercase;color:#a8a8a8;cursor:pointer}#search-bar .close .icon{width:9px;height:auto;vertical-align:baseline;margin-right:4px}#search-bar.open{max-height:200px}#fp-hero{min-height:500px}#fp-hero .hero-section-wrapper{float:left;width:50%}#fp-hero .hero-section-wrapper .hero-section{overflow:hidden;height:100%}#fp-hero .hero-section-wrapper .hero-section:before{content:none}#fp-hero .hero-section-wrapper a .section-inner{position:relative}#fp-hero .section-link{display:inline-block}#fp-hero .title{font-size:46px;font-size:2.875rem;line-height:58px;line-height:3.625rem;margin-bottom:20px}#fp-hero .left-section{border-right:2px solid #fff;border-bottom:0}#fp-hero .left-section a{padding-top:50px;padding-left:75px}#fp-hero .left-section .title{margin-bottom:30px}#fp-hero .right-bottom-section{border-bottom:0}#fp-hero .right-bottom-section a,#fp-hero .right-top-section a{padding-right:75px}#fp-hero .right-bottom-section .title,#fp-hero .right-top-section .title{font-size:26px;font-size:1.625rem;line-height:33px;line-height:2.0625rem;margin-bottom:40px}#fp-hero .right-bottom-section .date,#fp-hero .right-top-section .date{font-size:16px;font-size:1rem}#fp-hero .right-bottom-section .tag,#fp-hero .right-top-section .tag{padding:2px 8px;font-size:14px;font-size:.875rem}#fp-hero .right-bottom-section .section-link,#fp-hero .right-top-section .section-link{font-size:18px;font-size:1.125rem}#fp-hero .excerpt,#fp-hero .text{font-size:22px;font-size:1.375rem;line-height:28px;line-height:1.75rem}#fp-hero .left-section .excerpt,#fp-hero .left-section .text{margin-bottom:80px}#frontpage-directory .section-title{font-size:36px;font-size:2.25rem}#frontpage-news{border-top:0;margin-top:0;padding-top:0;padding-bottom:30px}#frontpage-news .section-title{margin:0 0 50px}#frontpage-news .latest-post{border-top:1px solid #e5e5e5;padding:15px 0}#frontpage-news .latest-post .wp-post-image{margin-bottom:0}#frontpage-news .posts .post{padding-left:10px;padding-right:10px}#frontpage-events{padding-top:50px}#frontpage-events .section-title{font-size:32px;font-size:2rem;margin:0 0 50px}#directory-map{height:600px}#footer-nav{display:block}#footer-legal{border-top:0;padding-top:0}#facilities .heading,#local-connections .heading,#school-lea .heading,#services .heading{margin:0 0 40px}#local-connections #connections-table{display:block}#local-connections #local-connections-accordions{display:none}#local-connections .local-connection a.more-information{position:absolute;right:0;top:0;margin:0;display:inline}#forum-topics .topic-wrapper{border-bottom:1px solid #e0e0e0}#forum-topics .topic{border-left:3px solid #68003e;border-bottom:none;padding:20px 25px}#forum-topics .topic:hover{border-left:8px solid #68003e;background:#f9f9f9}#forum-topics .topic li.bbp-topic-title{text-align:left;width:55%}body.single-forum .pagination{float:left}body.single-forum button.create-topic{float:right;margin-top:50px;padding:12px 36px;color:#fff;background:#b4b4b4;text-decoration:none;text-transform:uppercase}body.single-forum button.create-topic:hover{background:#68003e;color:#fff}body.single-topic .bbp-reply-header{padding:15px 25px}body.single-topic .hentry{padding:40px 25px}body.single-topic .reply-wrapper .inner{border:0;border-top:1px solid #e5e5e5;border-left:3px solid #68003e;-webkit-transition:all .2s ease-in-out;-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body.single-topic .reply-wrapper .inner:hover{border-left:8px solid #68003e}body.single-topic .reply-wrapper:first-child .inner,body.single-topic .reply-wrapper:first-child .inner:hover{border-left:0}body.single-topic .reply-wrapper:last-child{border-bottom:1px solid #e5e5e5}body.single-topic .bbp-forum-content,body.single-topic .bbp-reply-content,body.single-topic .bbp-topic-content{padding:12px 12px 12px 130px;text-align:left;min-height:110px;position:relative}body.single-topic .bbp-forum-author,body.single-topic .bbp-reply-author,body.single-topic .bbp-topic-author{position:absolute;top:0;left:0;padding:0}body.single-topic .bbp-forum-author img,body.single-topic .bbp-reply-author img,body.single-topic .bbp-topic-author img{width:60px;height:60px}body.single-topic .bbp-forum-author .username,body.single-topic .bbp-reply-author .username,body.single-topic .bbp-topic-author .username{margin:10px 0 0;display:block}#topic-meta #forum-last-updated,#topic-meta #topic-actions{float:left}#topic-meta #favorite-toggle,#topic-meta #subscription-toggle{margin-top:0;display:inline}#breadcrumb-bar #breadcrumb-bar-inner.container{margin-left:auto;margin-right:auto;padding-left:25px;padding-right:25px}#fp-news-events .news{padding-right:50px;margin-bottom:0}#fp-news-events .news:after{content:"";height:100%;position:absolute;right:-21px;top:0;bottom:0;width:1px;background-color:#d8d8d8}#fp-news-events .events{padding-left:50px}#fp-news-events .events:before{content:"";height:100%;position:absolute;left:20px;top:0;bottom:0;width:1px;background-color:#d8d8d8}#fp-news-events .section-bottom .text{float:none;display:block}#fp-news-events .section-bottom .link{display:inline;float:none}#fp-explore{padding:75px 0 55px}#fp-social-section .instagram-col,#fp-social-section .twitter-col{position:relative}#fp-social-section .instagram-col:before,#fp-social-section .twitter-col:before{content:"";position:absolute;width:1px;height:100%;top:0;bottom:0;background-color:#d8d8d8}#fp-social-section .twitter-col:before{right:0}#fp-social-section .instagram-col{padding-left:80px;margin-top:0;border-top:0;padding-top:0}#fp-social-section .instagram-col:before{left:-1px}#fp-social-section .twitter-col{padding-right:80px}#banner{font-size:18px;font-size:1.125rem}#hero-old{height:600px}#hero-old .hero-title{font-size:70px;font-size:4.375rem;line-height:70px;line-height:4.375rem}#hero-old .copy{font-size:22px;font-size:1.375rem;margin-top:40px}#hero-old .more-arrow{display:block;width:30px;height:auto;position:absolute;bottom:50px;left:50%;margin-left:-15px}#frontpage-news-old{border-top:0;margin-top:0;padding-top:0;padding-bottom:30px}#frontpage-news-old .section-title{margin:0 0 50px}#frontpage-news-old .latest-post{border-top:1px solid #e5e5e5;padding:15px 0}#frontpage-news-old .latest-post .wp-post-image{margin-bottom:0}#frontpage-news-old .posts .post{padding-left:10px;padding-right:10px}#frontpage-explore-old{margin-top:60px;padding-bottom:60px}#frontpage-explore-old .section-title{font-size:32px;font-size:2rem;margin:60px 0}#frontpage-events-old{padding-top:50px}#frontpage-events-old .section-title{font-size:32px;font-size:2rem;margin:0 0 50px}}@media only screen and (min-width:1200px){#logo img{width:250px}#main-nav{font-size:15px;font-size:.9375rem}#main-nav li .sf-mega.full-width{width:1120px}#directory-map{height:700px}.overview-container #single-directory-overview{padding-right:40px;width:535px}#hero-old{height:700px}#hero-old .more-arrow{bottom:100px}}@media only screen and (min-width:1320px){.container{width:1280px}.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{float:left}.col-xl-12{width:100%}.col-xl-11{width:91.66666667%}.col-xl-10{width:83.33333333%}.col-xl-9{width:75%}.col-xl-8{width:66.66666667%}.col-xl-7{width:58.33333333%}.col-xl-6{width:50%}.col-xl-5{width:41.66666667%}.col-xl-4{width:33.33333333%}.col-xl-3{width:25%}.col-xl-2{width:16.66666667%}.col-xl-1{width:8.33333333%}.col-xl-pull-12{right:100%}.col-xl-pull-11{right:91.66666667%}.col-xl-pull-10{right:83.33333333%}.col-xl-pull-9{right:75%}.col-xl-pull-8{right:66.66666667%}.col-xl-pull-7{right:58.33333333%}.col-xl-pull-6{right:50%}.col-xl-pull-5{right:41.66666667%}.col-xl-pull-4{right:33.33333333%}.col-xl-pull-3{right:25%}.col-xl-pull-2{right:16.66666667%}.col-xl-pull-1{right:8.33333333%}.col-xl-pull-0{right:auto}.col-xl-push-12{left:100%}.col-xl-push-11{left:91.66666667%}.col-xl-push-10{left:83.33333333%}.col-xl-push-9{left:75%}.col-xl-push-8{left:66.66666667%}.col-xl-push-7{left:58.33333333%}.col-xl-push-6{left:50%}.col-xl-push-5{left:41.66666667%}.col-xl-push-4{left:33.33333333%}.col-xl-push-3{left:25%}.col-xl-push-2{left:16.66666667%}.col-xl-push-1{left:8.33333333%}.col-xl-push-0{left:auto}.col-xl-offset-12{margin-left:100%}.col-xl-offset-11{margin-left:91.66666667%}.col-xl-offset-10{margin-left:83.33333333%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-8{margin-left:66.66666667%}.col-xl-offset-7{margin-left:58.33333333%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-5{margin-left:41.66666667%}.col-xl-offset-4{margin-left:33.33333333%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-2{margin-left:16.66666667%}.col-xl-offset-1{margin-left:8.33333333%}.col-xl-offset-0{margin-left:0}.visible-xl{display:block!important}table.visible-xl{display:table!important}tr.visible-xl{display:table-row!important}td.visible-xl,th.visible-xl{display:table-cell!important}.visible-xl-block{display:block!important}.visible-xl-inline{display:inline!important}.visible-xl-inline-block{display:inline-block!important}.hidden-xl{display:none!important}#main-nav li .sf-mega.full-width{width:1230px}#directory-map{height:750px}.overview-container #single-directory-overview{width:590px}#fp-news-events .section-bottom .text{float:left;display:inline-block}#fp-news-events .section-bottom .link{display:inline-block;float:right}}@media only screen and (min-width:1600px){#fp-hero{min-height:auto;position:relative}#fp-hero:before{display:block;content:"";width:100%;padding-top:33.33333%}#fp-hero .hero-row,#fp-hero>.content{position:absolute;top:0;left:0;right:0;bottom:0}}@media print{*{background:transparent!important;color:#000!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}body,html{font-size:10.5pt}a,a:visited{color:#444!important;text-decoration:underline}a:after,a:visited:after{content:" (" attr(href) ")"}a:visited abbr[title]:after,a abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}#off-canvas-menu,.no-print,.page-navigation,.respond-form,.sidebar,.wp-prev-next,nav{display:none}#site-wrapper{height:auto}#footer{display:none}body.single-reflection #inner-content{margin-top:10px;margin-bottom:0}body.single-reflection #header{display:none}body.single-reflection .article-header .post-title{border-bottom:0}body.single-reflection .article-header .calendar-name{border-bottom:0;padding:0}body.single-reflection #scripture-reading{padding:0}body.single-reflection #reflection-author,body.single-reflection #scripture-reading .reading-image,body.single-reflection #share-reflection,body.single-reflection a.print-page{display:none}body.single-reflection #scripture-reflection{margin-top:20px}body.single-reflection .entry-content p{margin:0 0 12px}}
/*# sourceMappingURL=style.css.map */
