@CHARSET "UTF-8";*{box-sizing:border-box;-webkit-font-smoothing:antialiased}BODY{margin:0;padding:0;font-family:'open sans','arial','sans-serif';font-weight:300;color:#3c3c3b;display:flex;min-height:100vh;flex-direction:column;overflow-y:scroll}.flexcontent{flex-grow:1}H1{font-weight:300;font-size:40px;line-height:1em}H2{font-weight:300;text-transform:uppercase;margin:20px 0;font-size:30px}H3{font-weight:300;margin:10px 0;font-size:25px}.contentstack_block .title H1{font-size:22px;font-weight:700}HEADER{position:relative;position:fixed;width:100%;background-color:#fff;z-index:1000;xborder:1px solid}SECTION.flexcontent{padding-top:112px}BODY.touch SECTION.flexcontent{padding-top:60px}.contentheader{height:250px;background-size:cover;background-position:center;//bottom;position:relative}.contentheader H1{margin:0;position:absolute;bottom:30px;font-weight:700;color:#fff}.contentheader .fullwidthblock{height:250px}.fullwidthblock{width:100%;max-width:1200px;padding:0 20px;margin:0 auto;position:relative}@media (max-width:700px){.fullwidthblock{padding:0 20px}}.contentheader.noimg,.contentheader.noimg .fullwidthblock{height:auto}.contentheader.noimg H1{color:#333;position:relative;bottom:0;margin-top:20px}HEADER #headcontent{padding:0 0 0}HEADER #quicklinks{display:flex;align-items:center;text-align:right;padding-top:10px;padding-right:10px;justify-content:flex-end}HEADER #quicklinks A{display:inline-block;height:20px;width:20px;background-image:url(/images/icons/ql-home-blue.png);background-size:100%;background-repeat:no-repeat;margin-left:20px}HEADER #quicklinks A#ql-calendar{background-image:url(/images/icons/ql-calendar-blue.png)}HEADER #quicklinks A#ql-member{background-image:url(/images/icons/ql-members-blue.png)}HEADER #quicklinks A#ql-give{background-image:url(/images/icons/ql-give-blue.png)}HEADER #quicklinks A#ql-media{background-image:url(/images/icons/ql-media-blue.png)}HEADER #quicklinks A#ql-search{background-image:url(/images/icons/ql-search-blue.png)}HEADER #quicklinks FORM DL{display:flex;align-items:center;width:0;overflow:hidden;margin:0}HEADER #quicklinks FORM INPUT[type="text"]{margin:0 5px 0 10px;flex-basis:100%;flex-shrink:1;border:1px solid #ccc;border-radius:40px;padding:3px 10px;font-family:'open sans';outline:none}HEADER #quicklinks FORM INPUT[type="submit"]{border:0;background:#2871b8;width:20px;height:20px;border-radius:40px;background-image:url(/images/icons/variants/Play-white.png);background-size:100%;outline:none}HEADER #quicklinks FORM dt{display:none}HEADER #quicklinks FORM dd#submit-element{margin:0;line-height:1px}BODY.touch HEADER #quicklinks{flex-wrap:wrap}BODY.touch HEADER #quicklinks FORM{display:none;flex:0 0 100%}BODY.touch HEADER #quicklinks FORM DL{display:flex;width:100%;margin-top:20px}HEADER #logo{width:50%;max-width:180px;background:url(/images/trinitylogo.png);background-size:100% 100%;position:relative;float:left;margin:20px 20px 20px}HEADER #logo:after{display:block;content:'';width:100%;padding-top:50%}HEADER #headcontent #inner{padding:0 0}HEADER #logo A{position:absolute;top:0;left:0;right:0;bottom:0}HEADER .socialbar{position:absolute;bottom:18px;right:40px;left:200px;top:30px;text-align:right}HEADER A.social{display:inline-block;width:25px;height:25px;background-size:100% 100%;background-repeat:no-repeat;margin-left:10px}A.social#facebook{background-image:url(/images/fb.png)}A.social#instagram{background-image:url(/images/ig.png)}A.social#twitter{background-image:url(/images/tw.png)}A.iconlink{text-decoration:none;display:inline-block;margin-right:30px}xA.iconlink:before,A.iconlink .ilcircle{content:'';display:inline-block;width:40px;height:40px;background-color:#fff;border-radius:50px;vertical-align:middle;margin-right:5px}A.iconlink .ilicon{display:block;width:100%;height:100%;background-size:40px 40px}A.iconlink.deeper{margin-right:50px;margin-bottom:10px}A.iconlink.deeper .iltext,A.iconlink.deeper .ilsubtext{color:#3c3c3b}A.iconlink.deeper .ilcircle{width:60px;height:60px;margin-right:10px}A.iconlink.deeper .ilicon{background-size:60px 60px}A.iconlink .ilcontent{display:inline-block;vertical-align:middle;font-size:13px;line-height:1em;max-width:120px}A.iconlink .iltext{font-size:13px;font-weight:700;line-height:1em;letter-spacing:-1px;color:#fff;text-transform:uppercase;text-decoration:none}A.iconlink .ilsubtext{font-size:13px;font-weight:300;line-height:1em;xletter-spacing:-1px;color:#fff;text-decoration:none;display:block}A.iconlink.social{margin-right:10px}A.iconlink.social .ilcontent{display:none}A.iconlink.social .ilcircle{width:30px;height:30px;background-color:#0072be}A.iconlink.social .ilicon{background-size:30px 30px}A.iconlink.deeper.social .ilcircle{width:40px;height:40px;background-color:#0072be}A.iconlink.deeper.social .ilicon{background-size:40px 40px}@media (max-width:800px){HEADER #logo{max-width:22.5%}}.contentstack_block.shadow{box-shadow:0 20px 20px rgba(0,0,0,.1);margin-bottom:40px!important}FOOTER{color:#fff}FOOTER:before{display:block;content:'';background-image:url(/images/prefooter.png);height:200px;max-width:1200px;margin:0 auto;width:100%;background-size:700px;background-repeat:no-repeat;background-position:top right}FOOTER .prefoot{display:flex;align-items:center;xwidth:50%;xmax-width:200px;position:absolute;xmargin-top:-10%;80px;top:-80px;width:100%}FOOTER #livelight{background:url(/images/livelight.jpg);background-size:100%;width:30%;max-width:200px;xheight:80px}FOOTER #livelight:after{content:'';display:block;width:100%;padding-top:25%}FOOTER .footsocial{margin-left:30px}@media only screen and (max-width:550px){FOOTER #livelight{top:-80px}FOOTER:before{background:none;height:80px}}FOOTER .footlinks{line-height:55px}FOOTER H2{font-weight:700;font-size:20px;margin-top:0}FOOTER #footcontent{min-height:100px;background:url(/images/sbclogo.png);background-position:bottom right;background-size:100px 100px;background-repeat:no-repeat;padding-right:90px;position:relative}BODY .eventlist form .evt_period>label.selected{background:#2871b8}BODY.divine .eventlist form .evt_period>label.selected{background:#d53d84}BODY.mens-ministry .eventlist form .evt_period>label.selected{background:#53b2b5}.eventlist .listitem .evt_img{background-size:cover;backrgound-position:center}@media only screen and (max-width:400px){FOOTER{text-align:center}FOOTER #footcontent{padding-right:20px;padding-bottom:90px;background-size:80px 80px;background-position:bottom 0 center}FOOTER .footlinks{line-height:30px}FOOTER A.iconlink{width:100px;margin-right:0;margin-bottom:20px}FOOTER A.iconlink:before{display:block;margin:0 auto}FOOTER A.iconlink.social{width:50px}FOOTER A.iconlink.social:before{width:40px;height:40px;background-size:40px 40px}}.credits A,.credits{color:#fff;text-decoration:none;font-size:13px}.credits A IMG{vertical-align:-3px;height:17px}.embed-container{width:100%;position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden;margin:10px 0 5px}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}FOOTER #footwrap{background-image:linear-gradient(#2a72b8 40%,#21b4b6);padding:20px}* html .clearfix{height:1%;overflow:visible}*+html .clearfix{min-height:1%}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0}pre{white-space:pre-wrap;white-space:-moz-pre-wrap!important;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}