@charset "UTF-8";.twoCol,.threeCol,.resCol{-webkit-column-rule:1px outset rgba(0,0,0,.15);-moz-column-rule:1px outset rgba(0,0,0,.15);column-rule:1px outset rgba(0,0,0,.15)}.twoCol{-webkit-columns:2;-moz-columns:2;columns:2}.threeCol{-webkit-columns:3;-moz-columns:3;columns:3}.resCol{-webkit-columns:auto;-moz-columns:auto;columns:auto;-webkit-column-width:13em;-moz-column-width:13em;column-width:13em}.formTable td{width:50%}.formTable td{padding:0 0 .5em .5em}.formTable td:first-child{padding:0 .5em .5em 0}.formTable td[colspan="2"]{padding-right:0}.formTable.formLoose,.formTable.formLoose td{width:auto}.photoright{margin:0 0 3em 4em}.photoleft{margin:0 4em 3em 0}body>header{background:#fff;height:106px;position:fixed;z-index:10;width:100%;left:0;top:0}body.management>header{margin-top:34px}#pageHeader,#resourceHeader{position:fixed;width:100%;left:0;top:106px}body.management #pageHeader,body.management #resourceHeader{top:140px}#pageHeader{height:362px}#resourceHeader{height:529px}nav ul{margin:0}#mainnav{background:#e5e5e5;border-bottom:3px solid #fff;border-top:3px solid #fff;height:71px;margin-top:-96px;overflow:visible}#mainnav ul{margin:0;overflow:visible;padding:0;text-align:right}#mainnav li{display:inline-block;position:relative}#mainnav a{font-size:1.1875em;font-style:italic;line-height:65px;padding:0 1.375em;display:inline-block;color:#58595b;text-decoration:none}#mainnav>ul>li:hover>a,#mainnav>ul>li:active>a{background:#6c207e;color:#fff}#mainnav>ul>li.on>a{background:0 0;color:#6c207e}.secondary{display:none}#mainnav li ul{background:#fff;box-shadow:0 5px 10px 0 rgba(0,0,0,.2);height:auto;padding:.8em 0;position:absolute;overflow:auto;width:276px;z-index:1}#mainnav>ul>li:last-child ul,#mainnav>ul>li:nth-last-child(2) ul{right:0}#mainnav li ul li{width:100%;display:block;float:left}#mainnav ul li ul li a{background:0 0;color:#58595b;cursor:pointer;display:block;float:left;font-size:.9em;font-style:normal;line-height:1.3em;padding:.5em 1em;text-align:left;width:100%}#mainnav li ul li a:hover,.t1 li ul li a:active{color:#fff;background:#58595b}#ancillary{font-size:.9em;line-height:36px;height:36px;position:absolute;right:0;top:0;width:100%;z-index:20}#ancillary>*{border-left:3px solid #fff;float:right}#ancillary ul{display:inline}#ancillary li{display:inline}#ancillary a{display:inline-block;text-decoration:none}#ancillary a:hover,#ancillary a:active,#ancillary li.on a{color:#666}#ancillary li.on a{text-decoration:none;color:#666}#ancillary .search{background:#6c207e;height:36px}#ancillary .search>*{float:left}#ancillary input[type=text]{background:0 0;border:none;box-shadow:none;color:#fff;height:36px;line-height:36px;padding:0 10px;width:calc(100% - 36px)}#ancillary input[type=text]:-webkit-input-placeholder{color:#fff;opacity:1}#ancillary input[type=text]::-webkit-input-placeholder{color:#fff;opacity:1}#ancillary input[type=text]:-moz-placeholder{color:#fff;opacity:1}#ancillary input[type=text]::-moz-placeholder{color:#fff;opacity:1}#ancillary input[type=text]:-ms-input-placeholder{color:#fff;opacity:1}#ancillary input[type=text]::-ms-input-placeholder{color:#fff;opacity:1}#ancillary input[type=submit]{background:url("/images/icons/search@2x.png") no-repeat scroll center center/15px 15px;border-radius:0;cursor:pointer;display:inline-block;padding:0;line-height:36px;height:36px;width:36px}#ancillary .search input[type=submit]:hover{opacity:.5}.findAChurch>.churchButton,#ancillary .donate,#ancillary .subscribe{color:#fff;cursor:pointer;display:block;font-weight:700;padding:0 1.625em;text-transform:uppercase;text-decoration:none;-webkit-text-size-adjust:none}.findAChurch>.churchButton:hover,#ancillary .donate:hover,#ancillary .subscribe:hover{background-color:#facd31;color:#fff}.findAChurch{position:relative}.findAChurch>.churchButton{background-color:#58595b}#ancillary .findAChurch>.churchButton:hover{color:#fff}.findAChurch>.churchForm{background:#fff;border-top:3px solid #6c207e;box-shadow:0 3px 6px 0 rgba(0,0,0,.1);height:auto;overflow:auto;padding:1.666em;position:absolute;right:0;width:330px;z-index:999}#ancillary .findAChurch input[type=text],.findAChurch select{border:none;border-radius:0!important;background-color:#e5e5e5;color:#666;font-size:.9rem;line-height:40px;height:40px;margin:0 0 10px;padding:5px 10px;width:100%}.findAChurch select{border-radius:0;height:auto;line-height:2.5em;height:2.5em}.findAChurch select:before{content:"\f0d7";font-family:FontAwesome;float:right}#ancillary .findAChurch input[type=text]:-webkit-input-placeholder{color:#666;opacity:1}#ancillary .findAChurch input[type=text]::-webkit-input-placeholder{color:#666;opacity:1}#ancillary .findAChurch input[type=text]:-moz-placeholder{color:#666;opacity:1}#ancillary .findAChurch input[type=text]::-moz-placeholder{color:#666;opacity:1}#ancillary .findAChurch input[type=text]:-ms-input-placeholder{color:#666;opacity:1}#ancillary .findAChurch input[type=text]::-ms-input-placeholder{color:#666;opacity:1}#ancillary .findAChurch input[type=submit]{background:#facd31;color:#fff;font-weight:700;width:100%}#ancillary .findAChurch input[type=submit]:hover{background:#b32235}#ancillary .donate{background:#b32235}#ancillary .subscribe{background:#6c207e}#mobilenav,.menu{display:none}body:not(.home) main{border-top:25px solid #6c207e;margin-top:468px}main>div>aside{width:16.6875rem;padding-right:4em;overflow:hidden;float:left}#content{float:right;padding:0 0 50px;overflow:hidden;min-height:600px;position:relative;width:calc(100% - 16.6875rem)}.home main{padding-top:106px}.heroImage+.heroImage{border-top:solid 3px #fff;height:calc(16.5vw + 3px)}.heroImage img{height:16.5vw;object-fit:cover}.hero .iosSlider .slider .slide img{height:calc(33vw + 3px);object-fit:cover}#welcome .wrap{background:rgba(255,255,255,.95);min-width:500px;padding:6.5em 5%;text-align:center;width:44%}#quicklinks section{margin-left:3%;width:21.25%}#quicklinks section:first-child{margin-left:0}#quicklinks section>a:hover img{border-color:#b32235}#prayer{padding:4em 10px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#prayer,#newsEvents{padding-left:15%;padding-right:15%}#prayer>*,#newsEvents>section{width:48%}#prayer>div,#newsEvents section:first-child{margin-right:4%}#newsEvents{padding:4em 15% 7em;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch}#newsEvents>section{float:left;-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;-ms-flex-item-align:auto;align-self:auto}#magazine>.wrap{padding:0 3%;width:44%}#magazine>.wrap>*{float:left}#magazine img{height:auto;width:35%}#magazine .episcopalian{padding-left:10%;padding-top:5%;width:65%}body>footer{margin-bottom:1em}.fatFooter{margin:5em auto}.fatFooter>address{float:left;padding-left:3%;width:31.6%}body>footer address>div+div{margin-top:2.2em}.fatFooter>nav{float:left;padding-top:2.625em;width:30%}.fatFooter>nav>ul{float:left;width:100%}.fatFooter>section{float:right;width:27%}#site-search{display:none}#web-solutions-exposure{float:right;margin-left:11px}.resources main{margin-top:634px;border-top:none!important}.resources>main>*>.wrap{width:70%}.resources main #content p{padding:0 15%}@media screen and (max-width:1050px){#mainnav a{font-size:.9em;padding:0 .9em}#welcome .wrap{width:50%}#magazine>.wrap{padding:0;width:50%}}@media screen and (max-width:975px){#quicklinks section h2{font-size:1.25em}#newsEvents section h2{font-size:1.75em;line-height:1em}#newsEvents section h2 a{margin-top:.25em}.fatFooter>address{padding-left:0;width:35%}.fatFooter>nav{width:25%}.fatFooter>section{width:40%}}@media screen and (max-width:875px){#brand{background-size:380px 83px}#brand img{height:83px;margin-top:1em;width:380px}.findAChurch>.churchButton,#ancillary .donate{padding:0 1.25em}header .socialMedia a{width:30px}#prayer,#newsEvents{padding-left:10px;padding-right:10px}#magazine>.wrap{width:75%}}