/*!
 * 
 * RCDoW Parish Microsites
 * 
 * @author João Almeida / Insiteability Ltd
 * @version 2.4.0
 * @link https://parish.rcdow.org.uk
 * @license proprietary
 * 
 * Copyright (c) 2021 João Almeida / Insiteability Ltd
 * 
 * 
 */
.site-header{padding:24px 0}.site-header .dioceselink{background-repeat:no-repeat;background-size:200px;border-bottom:2px solid;height:40px;text-align:right;line-height:50px}.site-header .dioceselink a{color:#989898;text-decoration:none}.site-header div.header{height:130px;overflow:hidden;width:960px}.site-header div.header .site-title{color:#515151;font-size:1.9em;line-height:1.1em;margin-bottom:18px;margin-left:20px;margin-top:22px;text-align:left;font-family:Futura, "Trebuchet MS", Arial, sans-serif}.site-header div.header .site-title a{color:#515151;display:inline-block;text-decoration:none}.site-header div.header .site-description{color:#757575;font-size:.9em;font-weight:normal;line-height:1.1em;margin-left:20px;text-align:left}.site-header div.header .site-description a{display:inline-block;text-decoration:none}.site-header #site-navigation ul.menu li.menu-item a:hover,.site-header #site-navigation ul.menu li.menu-item.menu-item-current a{color:#000}.site-header #site-navigation{height:35px}.site-header #site-navigation ul.menu li.menu-item{display:block;float:left;font-size:.85em;margin:0;position:relative;vertical-align:middle}.site-header #site-navigation ul.menu li.menu-item a{border-bottom:0;color:#fff;display:block;font-size:1.3em;height:35px;text-decoration:none;white-space:nowrap}.site-header #site-navigation ul.menu li.menu-item a span{background-repeat:no-repeat;background-position:bottom center;display:inline-block;height:47px;line-height:35px;text-align:center;border-right:solid 1px #fff;box-sizing:border-box}.site-header #site-navigation ul.menu li.menu-item-last a span{border-right:none}.site-header #site-navigation ul.menu li.menu-item-homepage a span{overflow:hidden}.site-header #site-navigation ul.menu li.menu-item-homepage a span.icon-homepage{background-position:top right;display:block;height:20px;margin:7px auto 16px;padding:0;width:26px;border:none}.site-header #site-navigation ul.menu li.menu-item-homepage.menu-item-current a span.icon-homepage,.site-header #site-navigation ul.menu li.menu-item-homepage a:hover span.icon-homepage{background-position:top left}.site-header #site-navigation .menu-items-3 li.menu-item a span{width:430px}.site-header #site-navigation .menu-items-3 li.menu-item-homepage a span{width:100px}.site-header #site-navigation .menu-items-4 li.menu-item a span{width:300px}.site-header #site-navigation .menu-items-4 li.menu-item-homepage a span{width:60px}.site-header #site-navigation .menu-items-5 li.menu-item a span{width:226px}.site-header #site-navigation .menu-items-5 li.menu-item-homepage a span{width:56px}#content .hentry .entry-header .entry-title,#content .archive-header .archive-title{font-size:1.8em;margin-bottom:12px;margin-top:0}#content{margin-bottom:300px}#content .hentry{clear:both;margin-bottom:40px;position:relative}#content .hentry .entry-header .entry-title{margin-bottom:2px}#content .hentry .entry-content img{max-width:100%;height:auto}#content .hentry .entry-content img.attachment-thumbnail{float:left;margin:0 20px 20px 0}#content .hentry .entry-content p{line-height:18px;margin-bottom:9px}#content .hentry .entry-content a.more-link{display:block}#content .hentry .entry-meta{clear:both}#content .hentry .gallery{margin:auto}#content .hentry .gallery .gallery-item{float:left;margin-top:10px;text-align:center;width:33%}#content .hentry .gallery .gallery-item img{border:2px solid #cfcfcf;margin:0}#content .hentry .gallery .gallery-item .gallery-caption{margin-left:0}#content ol.comment-list{margin:0;padding:0;list-style:none}#content ol.comment-list li.comment{margin:0 0 20px;border-left:solid 3px #ddd;position:relative}#content ol.comment-list li.comment div.comment-author{background-color:#ddd;padding:6px 3px}#content ol.comment-list li.comment div.comment-author img.avatar{vertical-align:top}#content ol.comment-list li.comment div.comment-meta{position:absolute;top:6px;right:6px}#content ol.comment-list li.comment div.comment-body{padding-bottom:10px}#content ol.comment-list li.comment div.comment-body p{margin:5px 6px 0}#content ol.comment-list li.comment div.comment-body div.reply{margin:0 6px}#content ol.comment-list ul.children{margin:0 0 0 3px;padding:0;list-style:none}#content form.comment-form label{display:block;font-size:0.75em}#content form.comment-form small{font-size:1em}#content .event .entry-header .entry-event-details{margin-top:.5em;margin-bottom:1em}#content .event .entry-header .entry-event-details span{display:block;font-weight:bold;font-size:1em;margin-top:.25em}#content .event .entry-header .entry-event-details span.event-date{font-size:1.2em}#content .event .entry-content .event-more-details div{font-weight:bold}#content .event .entry-content .event-bookings-book{display:inline-block;padding:.5em 1.5em;text-decoration:none}#content .event .entry-content .event-bookings-book-form{display:none}#content .module-page-schools .school{margin-bottom:20px}#content .module-page-schools .school h2{margin-bottom:5px}#content .module-page-schools .school dl{margin:0;padding:0}#content .module-page-schools .school dl dt{font-weight:bold}#content .module-page-schools .school dl dd{margin:0 0 5px 0;padding:0}body.archive #content .entry-header .entry-title{font-size:1.4em}div.footer{height:130px;clear:both;color:#fff;width:960px;margin:0 auto 30px;position:relative}div.footer a{color:inherit}div.footer a.rcdow-logo{position:absolute;bottom:20px;left:20px;display:block;width:240px;height:58px;background:url(assets/rcdow_logo_new-f03114ba.png) no-repeat top left;text-indent:-9999px;overflow:hidden}div.footer h4{height:30px;line-height:30px;margin-bottom:0;margin-top:0}div.footer .footer-menu{padding:20px 20px 20px 400px}div.footer .footer-menu ul.menu li.column{float:left;width:49%}div.footer .footer-menu ul.menu li.menu-item{height:22px}div.footer .footer-menu ul.menu li.menu-item a{display:block;text-decoration:none}div.footer .footer-menu ul.menu li.menu-item a:hover{text-decoration:underline}.widget-area .widget{overflow:hidden;position:relative;background-color:#d0d4d7;margin-bottom:20px}.widget-area .widget .widget-header{margin:14px 10px}.widget-area .widget .widget-header .widget-title{color:#636363;font-size:1.6em;font-weight:bold}.widget-area .widget .widget-body{margin:5px;padding:5px;background-color:#f4f4f4}.widget-area .widget .widget-body p{line-height:16px}.widget-area .widget .widget-footer{float:right;margin:10px}.widget-area .widget .widget-footer a{position:absolute;bottom:5px;right:10px;text-decoration:none;font-size:0.9em}.widget-area .widget.widget-events .widget-body ul{margin:0;padding:0;list-style:none}.widget-area .widget.widget-events .widget-body ul li div.event-name a{font-size:1.1em;font-weight:bold;text-decoration:none}.widget-area .widget.widget-events .widget-body ul li div.event-datetime{margin-bottom:20px}.widget-area .widget.widget-twitter .widget-body ul{margin:0;padding:0;list-style:none}.widget-area .widget.widget-twitter .widget-body ul li p{font-size:0.9em;line-height:1.3em;margin:0 0 15px}.widget-area .widget.widget-masstimes .widget-body{min-height:180px}.widget-area .widget.widget-masstimes .widget-body p{font-size:0.9em}.widget-area .widget.widget-flickr .widget-body{padding:0;overflow:hidden}.widget-area .widget.widget-flickr .widget-body a{display:block;float:left;width:115px;height:115px;overflow:hidden}.widget-area .widget.widget-flickr .widget-body a img{width:100%}.widget-area .widget.widget-ealerts .widget-body{text-align:center;height:175px;font-size:1.2em}.widget-area .widget.widget-ealerts .widget-body p{padding:30px 15px 10px;line-height:1.2em;margin:0}.widget-area .widget.widget-ealerts .widget-body a{padding:20px 10px;font-size:1.1em;display:block;text-decoration:none}.widget-area .widget.widget-ealerts .widget-body .ealerts-form{display:none}.widget-area .widget.widget-eventdetails .widget-body{padding:20px}.widget-area .widget.widget-eventdetails .widget-body dl{margin:0;padding:0}.widget-area .widget.widget-eventdetails .widget-body dl dt{font-weight:bold}.widget-area .widget.widget-eventdetails .widget-body dl dd{margin:0 0 10px;padding:0}.widget-area .widget.widget-eventdetails .widget-body dl dd span.event-date,.widget-area .widget.widget-eventdetails .widget-body dl dd span.event-time{display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:300001;background-color:#000;opacity:0.6;filter:alpha(opacity=60)}.ui-dialog{z-index:300002;position:fixed;top:0;left:0;background-color:#fff;outline:0}.ui-dialog .ui-dialog-titlebar{padding:1em 2em;font-size:1.1em;line-height:1.2em}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{display:block;text-align:center;font-weight:bold}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{position:absolute;top:1.2em;right:1em;height:1.2em;border:none;background:none;padding:0;outline:0;cursor:pointer}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon{font-family:dashicons;font-size:1.5em;line-height:1em}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon:before{content:"\f158"}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-button-text{display:none}.ui-dialog .ui-dialog-content{padding:2em;text-align:center}.ui-dialog form.ui-dialog-content{padding-top:0;padding-bottom:0}.ui-dialog form.ui-dialog-content p{margin:2em 0}.ui-dialog form.ui-dialog-content p label{display:block}.ui-dialog form.ui-dialog-content p label input{width:100%;box-sizing:border-box;border:solid 2px #ccc;padding:.5em 1em;outline:0}.ui-dialog form.ui-dialog-content p label input:focus{border-color:#999}.ui-dialog form.ui-dialog-content p label input.input-error{border-color:red}.ui-dialog form.ui-dialog-content p label.inline input{width:auto;display:inline-block}.ui-dialog form.ui-dialog-content p label.inline input[type=number]{padding:.5em;width:4em}.ui-dialog form.ui-dialog-content p.errors{color:red;font-weight:bold}.ui-dialog form.ui-dialog-content p.big{font-size:1.1em}.ui-dialog .ui-dialog-buttonpane{padding:0 2em 2em;text-align:center}.ui-dialog .ui-dialog-buttonpane .ui-button{border:none;outline:0;padding:.5em 1.5em;cursor:pointer}.ui-dialog .event-bookings-book-form .event-bookings-book-places-left{font-weight:bold}form#elerts-unsubscribe{margin:20px;font-size:1.1em;text-align:center}form#elerts-unsubscribe p{font-weight:bold}form#elerts-unsubscribe input{width:100%;box-sizing:border-box;font-size:1.2em}form#elerts-unsubscribe button{font-size:1.2em;padding:.5em 1em}html,body{margin:0;padding:0}body{background-image:linear-gradient(#f4f4f4, #e6e6e6);color:#444;font-family:Arial, sans-serif;font-size:0.9em}a{color:#21759b;outline:none}a:hover{color:#000}input,select,textarea,button{padding:5px}#page{-moz-box-shadow:10px 10px 5px 0 #54575c;-webkit-box-shadow:10px 10px 5px 0 #54575c;background:#fff;box-shadow:10px 10px 5px 0 #54575c;margin:0 auto;padding:0 40px;position:relative;width:960px;overflow:hidden}.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignleft{float:left;margin:5px 5px 5px 0}.alignright{float:right;margin:5px 0 5px 5px}ul.menu,ul.menu ul{list-style:none;margin:0;padding:0}#main{width:100%;overflow:auto}.site-content{width:500px;margin:0 260px 0 200px;overflow:hidden}.sidebar-left{float:left;width:190px;margin-right:10px}.sidebar-left ul.menu{margin-bottom:30px;margin-right:13px}.sidebar-left ul.menu li.menu-item{border-bottom:1px solid}.sidebar-left ul.menu li.menu-item a{display:block;text-decoration:none}.sidebar-left ul.menu li.menu-item a span{background:no-repeat center right;display:block;margin-right:-13px;padding:10px}.sidebar-left ul.menu li.menu-item-last{border-bottom-style:none}.sidebar-left ul.menu li.menu-item ul.menu-submenu{margin-bottom:10px}.sidebar-left ul.menu li.menu-item ul.menu-submenu li.menu-item a span{padding:6px 10px}.sidebar-left ul.menu-side-primary li.menu-item{border-bottom-color:#fff}.sidebar-left ul.menu-side-primary li.menu-item a{color:#fff}.sidebar-left ul.menu-side-primary li.menu-item-current>a,.sidebar-left ul.menu-side-primary li.menu-item>a:hover{color:#000}.sidebar-left ul.menu-side-secondary li.menu-item{border-bottom-color:#000}.sidebar-left ul.menu-side-secondary li.menu-item a{color:#000}#social-facebook .social-facebook-link{display:inline-block;overflow:hidden;width:62px;height:62px;margin-right:5px;text-indent:-9999px;background:#3b5998 url(assets/facebook-95bbffd9.gif) no-repeat bottom right;vertical-align:top}.sidebar-right{float:right;width:240px;margin-left:10px}.sidebar-bottom{position:absolute;bottom:180px;right:300px}.sidebar-bottom .widget-area{text-align:right}.sidebar-bottom .widget-area .widget{display:inline-block;margin-left:20px;margin-bottom:0;width:240px;vertical-align:top}.sidebar-bottom .widget-area .widget.widget-first{margin-left:0}.sidebar-bottom .widget-area .widget .widget-body{height:175px;overflow:hidden}.menu-collapsible li.menu-item ul.menu-submenu,.menu-toggle{display:none}.menu-collapsible li.menu-item-current ul.menu-submenu-current,.menu-collapsible li.menu-item-current-ancestor ul.menu-submenu-current-ancestor{display:block}div.gmap img{border-radius:0;box-shadow:none;max-width:inherit}div.gmap label{display:inline;width:auto}


/*# sourceMappingURL=main-2c5898a2.css.map*/