/*
(c) 2014-2018 Triple W Software Ltd trading as Triple W Design
*/
@charset "UTF-8";@media screen{.btn-home{margin:5px;padding:8px;width:18%!important}.btn-visitor{margin:5px;padding:8px;width:auto!important}.box h2{margin-bottom:.25em!important}.churchwrapper{background:url(/images/background-churches.png) repeat-x center center;display:block;margin:0 -35px 15px;padding:0 35px}.churchwrappermobile{display:none}.churchwrapper h2{color:#222}.churchwrapper a{text-decoration:none}.churchcontainer:hover{background:-moz-linear-gradient(top,rgba(129,27,65,0.5) 0%,rgba(125,185,232,0) 100%);background:-webkit-linear-gradient(top,rgba(129,27,65,0.5) 0%,rgba(125,185,232,0) 100%);background:linear-gradient(to bottom,rgba(129,27,65,0.5) 0%,rgba(125,185,232,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80811b41',endColorstr='#007db9e8',GradientType=0)}.churchcontainer:hover h2{color:#fff}.churchcontainer img{width:auto;max-height:110px}.column-right{background:url(/images/sidepanel-background-home.jpg) no-repeat center center;width:345px;min-height:600px;padding:20px 35px 0;float:right}.column-right p + h2{margin-top:2em}.column-right ul li.header{font-weight:700}.column-left{width:575px;float:left;padding-top:0}.donate form{width:80px;float:left}.donate form input[type=image]{margin-top:8px}.donate p{float:right;width:775px;font-size:12px;margin:0}.main-content{overflow:hidden}.main-content header{margin:0 -40px}header .showcase-caption{background:rgba(240,237,184,0.9);bottom:0;height:auto;left:0;padding:3px;position:absolute;width:100%}header .showcase-caption h1{font-size:30px;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-weight:100;text-align:center;margin:7px 3px 15px!important}header aside.mainimage{width:620px;height:320px;overflow:hidden}header aside.mainimage img{width:100%;height:100%}.highlights{margin-bottom:2em}.highlights img{max-width:275px;height:auto}.highlights h2{margin-top:0!important}.introslide{display:none}.main-content h1{margin-top:20px!important;font-size:42px}.main-content h3{font-weight:100;font-size:21px;margin:5px 0 10px}.prayerintro{width:187px;float:left}.prayermain{width:376px;float:right;background:url(/images/prayercandle.jpg) no-repeat top right}.prayermain textarea{width:289px;height:148px;color:#222;resize:none;border:none;padding:10px}.prayermain p{margin-top:10px;text-align:right}.prayermain input[type=text]{width:74px;height:32px;border:none;padding:3px;color:#222}.prayermain canvas{vertical-align:top}.prayermain button{margin-left:5px}.prayerrequest{width:635px;height:235px;padding:25px}.prayerrequest h2{margin-top:0}section.socialmedia{background:url(/images/slider-drop-shadow620.png) center top no-repeat #fffef0;height:22px;width:620px;position:absolute;left:0}.showcase-button-wrapper{position:relative;bottom:17px;right:4px;z-index:100;float:right}.showcase-button-wrapper span{margin-left:5px;cursor:pointer;color:#000}.showcase-button-wrapper span.active{margin-left:5px;cursor:pointer;color:#930042}.showcase-content-container,.showcase-content{overflow:visible!important}.twitter-timeline{margin-top:0!important}}@media screen and (max-width: 1000px){.donate form{float:none!important;width:100%;margin:0 auto}.donate p{width:100%!important;margin:0 auto}.prayerintro{width:40%!important}.mainimage{margin:0 auto}.socialmedia{display:none}}@media screen and (max-width: 920px){.churchcontainer{display:inline-block;width:30%;text-align:center}.churchcontainer:hover{background:transparent}.churchcontainer:hover h2{color:#000}.churchwrapper{background:transparent;text-align:center;padding:0}}@media screen and (max-width: 760px){.prayerrequest{height:auto}.prayermain textarea{width:100%}.prayerintro,.prayermain{float:none;width:100%!important}}@media screen and (max-width: 640px){.box{float:none!important}.main-content img{max-width:100%;height:auto}header{display:none!important}}@media screen and (max-width: 619px){.box{float:none!important}.btn-home{width:auto}.buttoncontainer{text-align:center}.churchwrapper{display:none}.churchwrappermobile{display:block}header{display:none!important}}@media screen and (max-width: 400px){.btn-home{display:block;width:100%;margin:5px 0}}