@charset "UTF-8";@media(max-width:640px){body{overflow-x:hidden}.view-toggle{text-align:center}.view-toggle a{position:static;display:inline-block}}main>.body{width:auto;display:block;margin-right:0}@media(min-width:641px){article.event figure{max-width:50%;float:right;margin-left:1.6em}}article.event figure img{display:block}article.event .description+.feed-wrapper{border-top:2px solid #EEE}@media(max-width:640px){article.event.detail .details table td{display:block;width:100%}}.feed.resources header h1{border-bottom:2px solid #EEE;font-size:1.2em;line-height:1.33333em;margin-top:0;margin-bottom:1em;padding-top:0;padding-bottom:.33333em}.feed.resources .hidden{display:none}.feed.resources footer{text-align:center}#calendar{margin:1.6em 0 3.2em}#calendar .heading{position:relative;z-index:5;margin:0 auto 1.6em;text-align:center}#calendar .heading select,#calendar .heading button{display:inline-block;vertical-align:middle}#calendar .heading select{font-size:.7em;line-height:2.28571em;margin:0}#calendar .heading button{cursor:pointer;text-decoration:none;-webkit-appearance:none;background-color:#888;color:#FFF;font-weight:bold;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:inline-block;font-size:.83333em;line-height:1.92em;margin:0;padding:0 .96em;font-size:1em;line-height:1.2em;margin:0;width:1.2em;height:1.2em;padding:0;overflow:hidden;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}#calendar .heading button::-moz-focus-inner,#calendar .heading button[type="button"]::-moz-focus-inner{padding:0;border:0}.ie7 #calendar .heading button{line-height:normal;height:auto}#calendar .heading button:before{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f105";display:block;right:-1px;margin-bottom:15em}#calendar .previous-link,#calendar .next-link{position:relative;z-index:10;font-size:.7em;line-height:2.28571em;margin:0}#calendar .previous-link a,#calendar .next-link a{text-decoration:none;color:#79C9E1}@media(max-width:640px){#calendar .previous-link,#calendar .next-link{display:none}}#calendar .previous-link{float:left}#calendar .previous-link a:before{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f104";margin-right:.3em}#calendar .next-link{float:right}#calendar .next-link a:after{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f105";margin-left:.3em}#calendar .table-wrapper{margin:0 -1px;clear:both}@media(max-width:920px){#calendar .table-wrapper{margin:0 -20px 0 -18px}}#calendar .table-wrapper table{width:100%}#calendar .table-wrapper table th{font-weight:400}#calendar .table-wrapper table thead tr th{width:12.5%;text-align:center}#calendar .table-wrapper table tbody>tr>td{border:1px solid #DDD;padding:.2em;height:8.8em;vertical-align:top;background-color:#FFF}#calendar .table-wrapper table tbody>tr>td span.day{color:#888;float:right;font-size:1em;line-height:.8em;margin:.4em}#calendar .table-wrapper table tbody>tr>td.last_month,#calendar .table-wrapper table tbody>tr>td.next_month{background-color:#EEE}#calendar .table-wrapper table tbody>tr>td.last_month span.day,#calendar .table-wrapper table tbody>tr>td.next_month span.day{color:#CCC}#calendar .table-wrapper table tbody>tr>td ul{list-style:none;margin:0;padding:0 4px}#calendar .table-wrapper table tbody>tr>td ul li{display:block}#calendar .table-wrapper table tbody>tr>td ul li a{font-size:.7em;line-height:1.14286em;margin:0;padding:.42857em .57143em;font-family:"Poppins","helvetica neue",arial,helvetica,sans-serif;font-weight:normal;text-decoration:none;display:inline-block;overflow:hidden;color:#FFF;text-shadow:0 1px 1px #4FB8D8;background-color:#79C9E1;-webkit-transition:background-color .23s;-moz-transition:background-color .23s;-ms-transition:background-color .23s;-o-transition:background-color .23s;transition:background-color .23s}#calendar .table-wrapper table tbody>tr>td ul li a:hover{background-color:#4FB8D8}@media(max-width:920px){#calendar .table-wrapper table tbody tr td{margin:0 -1px 0 0}#calendar .table-wrapper table tr{display:block}#calendar .table-wrapper table tr:after{display:block;clear:both;content:" ";overflow:hidden;height:0}#calendar .table-wrapper table tr th,#calendar .table-wrapper table tr td{width:14.28%!important;padding:0!important;display:block;float:left;overflow:hidden;border-bottom:none!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}#calendar .table-wrapper table tr:last-child>td{border-bottom:1px solid #DDD!important}#calendar .table-wrapper table tr>th{height:1.6em;color:#FFF;text-align:center}#calendar .table-wrapper table tr>th:before{margin-bottom:9em;color:#333;display:block}#calendar .table-wrapper table tr>th:nth-child(1):before{content:"SU"}#calendar .table-wrapper table tr>th:nth-child(2):before{content:"M"}#calendar .table-wrapper table tr>th:nth-child(3):before{content:"TU"}#calendar .table-wrapper table tr>th:nth-child(4):before{content:"W"}#calendar .table-wrapper table tr>th:nth-child(5):before{content:"TH"}#calendar .table-wrapper table tr>th:nth-child(6):before{content:"F"}#calendar .table-wrapper table tr>th:nth-child(7):before{content:"SA"}#calendar .table-wrapper table tr>td.has-ul{background-color:#79C9E1!important}#calendar .table-wrapper table tr>td.has-ul span{color:#FFF!important}#calendar .table-wrapper table tr>td ul{margin-top:1.6em!important}#calendar .table-wrapper table tr>td ul li a{display:block;width:1.6em;height:1.6em;overflow:hidden}#calendar .table-wrapper table tr>td ul li a:before{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f005";display:block;text-align:center;margin-bottom:2em}}.feed-wrapper{position:relative;margin:1.6em 0;padding:2.4em 0;text-align:center;border-top:none;clear:both}.feed-wrapper header{margin-bottom:1.6em;padding:1em 1em 1em 5.5em;background-color:#79C9E1;background-image:url("/images/main/bg-feed-wrapper-header.svg");background-repeat:no-repeat;background-position:left center;background-size:contain}.feed-wrapper header h1{margin:0;display:block;text-align:left;color:#FFF}.feed-wrapper.promotions+.feed-wrapper{margin-top:0;padding-top:0}.feed-wrapper#events header{background-color:#C4C52C}.feed-wrapper#articles header{background-color:#57853A}.feed-wrapper#resources header{background-color:#EB8F21}.feed-wrapper#featured header{background-color:#DDD}.feed-wrapper#featured header h1{color:#333}.feed-wrapper .summary{margin:0!important}.feed.events section a h1{color:#C4C52C}.feed.articles section a h1{color:#57853A}.feed.resources section a h1{color:#EB8F21}.ministries.feed-wrapper{border-color:#EB8F21}#twitter-feed-container{padding:4.8em 0;text-align:center;background-color:#79C9E1}#twitter-feed-container #twitter-feed:before{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f099";display:block;color:#FFF;font-size:2em;margin-bottom:.133em}#twitter-feed-container ul{max-width:750px;margin:0 auto;list-style:none}#twitter-feed-container ul li{font-size:1.5em;line-height:1.41867em;margin:0}#twitter-feed-container ul li a{text-decoration:none}#twitter-feed-container ul li .jta-tweet-text a{color:#FFF}#twitter-feed-container ul li .jta-tweet-timestamp{display:block;font-size:.476em}#twitter-feed-container ul li .jta-tweet-timestamp a{color:#333}#twitter-feed-container .jta-clear{display:none}#twitter-feed-container .jta-tweet-list-controls-button{font-size:1.5em;line-height:1.33333em;height:1.33333em;width:1.33333em;margin:.26667em;cursor:pointer;display:inline-block;vertical-align:middle;color:#79C9E1;background-color:#FFF;overflow:hidden;opacity:.5;-webkit-transition:opacity .23s;-moz-transition:opacity .23s;-ms-transition:opacity .23s;-o-transition:opacity .23s;transition:opacity .23s}#twitter-feed-container .jta-tweet-list-controls-button:hover{opacity:1}#twitter-feed-container .jta-tweet-list-controls-button:before{display:block;text-align:center;margin-bottom:3em}#twitter-feed-container .jta-tweet-list-controls-button-prev:before{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f0d9"}#twitter-feed-container .jta-tweet-list-controls-button-next:before{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f0da"}#twitter-feed-container+.feed-wrapper{border-top:none}#icon-graphics{padding:3.2em 0!important;text-align:center;background-color:#C4C52C}#icon-graphics .graphic{padding:0 1em;color:#1A1A1A;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}#icon-graphics .graphic img{max-width:100%;max-height:19.2em;margin:auto;display:block}#icon-graphics .graphic h1{font-weight:200;font-size:1.5em;line-height:1.41867em;margin:0}#icon-graphics+.feed-wrapper{border-top:none}main #inspiration{position:relative}main #inspiration .visual{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-position:center bottom;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}main #inspiration .text{position:relative;z-index:2;color:#FFF}@media(max-width:860px){main #inspiration .text{padding:1.6em}}@media(min-width:861px){main #inspiration .text{height:24em}main #inspiration .text blockquote{position:absolute;top:50%;font-size:1.5em;line-height:1.41867em;padding:0 120px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}main #inspiration .text blockquote{text-align:left;font-style:normal;font-weight:400;border-left:none}main #inspiration .text blockquote p{margin:0}main #inspiration .text blockquote cite{font-size:.66em;font-family:"Poppins","helvetica neue",arial,helvetica,sans-serif;font-style:normal}main #inspiration .text blockquote cite:before{content:"– "}main #inspiration .text.black{color:#333}main #inspiration .text.orange{color:#EB8F21}main #inspiration .text.blue{color:#79C9E1}main #inspiration .text.green{color:#57853A}main #inspiration .text.yellow{color:#C4C52C}main #inspiration+.feed-wrapper{border-top:none}.description{text-align:left}.description:after{display:block;clear:both;content:" ";overflow:hidden;height:0}@media(min-width:861px){.description aside{width:44%;margin-bottom:1.6em;margin-left:1.33em;float:right}}.description aside figure img{max-width:100%;margin:0 auto 1.6em;display:block}.description aside #featured{margin:0;padding:0;text-align:left}.description aside #featured header{margin:0}.description aside .feed{margin:0}.description aside .feed>section{width:100%;margin:0;padding:.8em 0;display:block;border-bottom:2px solid #EEE}.description aside .feed>section:after{display:block;clear:both;content:" ";overflow:hidden;height:0}.description aside .feed .visual{margin-right:1em;float:left;border:1px solid #CCC}.description aside .feed .visual .team{height:40%}.description aside .feed img{width:100px}.description aside .feed .text{padding:0;overflow:hidden}.description aside .feed h1{font-size:1em;line-height:1.6em;margin:0;color:#777}.description aside .feed .summary{display:none}aside .contact{margin-top:.8em;margin-bottom:1.6em}aside .contact h3{margin-top:0;color:#EB8F21}aside .contact h4,aside .contact div{font-size:.8em;line-height:2em;margin:0;color:#888}aside .contact div{font-weight:500}