/*header styles*/body{background-color:#386081;color:#1E3345;font: 16px "Barlow", sans-serif;text-align:center;margin:0px;}#siteContents{padding-top:25px;}.pageContent {
            position:relative;
            }.innerContent {background-color:white;}.innerContent{
    padding:30px;}.innerContent img{
    max-width:100%; height:auto;
}#headerContents{width:1250px;margin-left:auto;margin-right:auto;text-align:left;}#footerContents{width:1250px;margin-left:auto;margin-right:auto;text-align:left;}#siteContents{width:1250px;margin-left:auto;margin-right:auto;text-align:left;}#grayOverlay{position:fixed;z-index:2000;background-color:rgba(0,0,0,0.7);width:100%; height:5000px;display:none;}.overlayWindow{position:relative;margin-left:auto;margin-right:auto;top:75px;width:500px;background-color:white;box-shadow: 0 0 20px black;}.overlaySearch{display:none;position:relative;margin-left:auto;margin-right:auto;top:200px;width:500px;}.overlaySearch #siteSearchInput{font-size:40px !important;border-radius:30px !important;width:100% !important;padding:5px 20px !important;outline:none; box-sizing:border-box;-moz-box-shadow: 0 0 20px black;
    -webkit-box-shadow: 0 0 20px black;
    box-shadow: 0 0 20px black;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=20, Direction=0, Color='#7f7f7f')";
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=20, Direction=0, Color=' #7f7f7f');}#overlayContent{margin:0;width:100%; height:300px;overflow:hidden;-webkit-overflow-scrolling: touch;}#overlayFrame{margin:0;width:100%; height:100%;border:0;}#header {height:118px; overflow: hidden; line-height:118px;vertical-align:;background-color:#386081;text-align:center;position:relative;padding-left:250px;}#header img{display:block; width:100%; border-top-right-radius:10px; border-top-left-radius:10px;}#header > h1 {position:absolute;width:1000px;top:15px;text-align: left;font: normal 32px "Barlow", sans-serif;color:#DADDE0;}#header > .noSub {top:30px;}#header > h1 a {text-decoration:none; color:#DADDE0;}#header > h2 {position:absolute;width:1000px;top:55px;text-align:left;font: normal 14px "Barlow", sans-serif;color:#C1D2DF;}#header > h2 a {text-decoration:none; color:#C1D2DF;}#homeSS, #homeSS img{
    width:600px;
    border-radius:5px;
    margin:auto;
}#grayOverlay #overlayTitle{padding:5px 10px 5px 10px;background-color: #1E3345;color:#DADDE0;font-size:18px;text-align:left;}#grayOverlay #overlayTitle a{color:#C1D2DF;}/*navigation styles*/#navbar{width:250px; box-sizing:border-box;background-color:#386081;}#nav, #nav ul{padding:0; overflow:hidden;margin: 0;list-style: none;z-index:10;}#nav {
    border-top-left-radius:10px;
    border-bottom-left-radius:10px;
}#nav > ul > li > a {display: block; box-sizing:border-box;color:#C1D2DF;text-decoration:none; text-align:left;padding:15px;font: normal 16px "Barlow", sans-serif; line-height:19px;}#nav > ul > li {overflow:hidden;}#nav > ul > li.defaultTab{background-color:#1E3345;}#nav .navArrow{
    float:right;
    display:inline-block;
}#nav > ul > li.infoRef, #nav .socialIconBar{background-color:#5A0E09;}#nav > ul > li.infoRef a {display: block;color:#E5DAD8;text-decoration:none;font-size:14px;padding:10px 15px;}#nav .socialIconBar {text-align:center; padding:15px; font-size:20px;}#nav ul > li.infoRef > a, #nav .socialIconBar a{color:#E5DAD8;}#nav > ul > li.active {overflow:hidden;margin-left:0px;background-color:#5A0E09;}#nav > ul > li.active > a {display: block;color:#E5DAD8;text-decoration:none;font-size:16px;padding:10px;}#nav > ul > li:hover {background-color:#5A0E09;}#nav > ul > li:hover > a {color:#E5DAD8;}#nav > ul > li.infoRef:hover {background-color:#1E3345;}#nav > ul > li.infoRef:hover > a {color:#7BA3C6;}#nav > ul > li > ul {position: absolute; min-height:55px;width: 250px;left: -999em;-moz-box-shadow: 2px 2px 6px #281D1D;
                -webkit-box-shadow: 2px 2px 6px #281D1D;
                box-shadow: 2px 2px 6px #281D1D;
                -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#281D1D')";
                filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#281D1D');
                background-color:#7BA3C6;}#nav > ul > li:hover > ul {left: auto;margin-left:250px;margin-top:-49px;}#nav > ul > li > ul > li{background-color:#7BA3C6;width:100%;text-align:left;padding:0;margin:0; overflow:hidden;}#nav > ul > li > ul > li > a{display: block; box-sizing:border-box;text-decoration:none; text-align:left;padding:15px;font: normal 16px "Barlow", sans-serif;color:#281D1D;}#nav > ul > li > ul > li:hover {background-color:#386081;}#nav > ul > li > ul > li:hover > a {color:#C1D2DF;}/*home page styles*/.welcomeBar h2, .announceBar h2{font-weight:normal;margin-bottom:15px;}.welcomeBar img, .announceBar img{max-width:100%; height:auto;}.dailyVerseIcon{color:white !important;background-color:#386081;}.dailyVerse{color:white !important;background-color:#386081;font: normal  12px arial, helvetica, sans-serif;}.dailyVerse a{color:white !important;}/*modules styles*/#moduleBar{
		float:left;
		width:209px;
		text-align:left;
	}.moduleBG{vertical-align:top;margin-top:15px;}.moduleBorder{width:100%;}.moduleHeader, .calendarHeader{background-color:#5A0E09;padding:7px 5px;border-top-right-radius:5px;border-top-left-radius:5px;text-align:center;font: normal 20px "Barlow Condensed", sans-serif;color:#C1D2DF;}.moduleHeader a, .calendarHeader a{color:#C1D2DF !important;}.moduleBody{color:#1E3345 !important;padding:15px; box-sizing:border-box;overflow:hidden;border-bottom-right-radius:5px;border-bottom-left-radius:5px;font: normal 14px arial, helvetica, sans-serif;background-color:#C1D2DF;}.moduleBody h1, .moduleBody h2, .moduleBody h3, .moduleBody .capt{color:#1E3345 !important;}.moduleBody .capt{font-size:12px;}.moduleBody a:not(.bigBtn), .moduleBody a:hover:not(.bigBtn){color:#921017 !important;}.pollBar{text-align:center;font-size:14px;background-color:#1E3345;padding:2px;color: #DADDE0;}.moduleBody img {max-width:100% !important; height:auto;}.miniSlideShow {
                width:initial;
                height:initial;
                margin-bottom:15px !important;
                float:none;
            }
            .miniSlideShow img{
                width:100% !important;
                display:block !important;
                max-width:100% !important;
                border-radius:5px !important;
            }.innerContent .moduleBody{
    margin-bottom:15px;
}.moduleBottomLink{
	text-align:right;
	padding-top:5px;
	clear:left;
	font-size:12px;
	font-weight:bold;
}.moduleBody textarea, .moduleBody input[type=text], .moduleBody input[type=email]{font-size:14px; width:175px; padding:3px 5px; max-width:70% !important; box-sizing:border-box;box-shadow: inset 1px 1px 2px #858585;
  -moz-appearance: none;
  appearance: none;
  border-width: 0;}/*calendar styles*/.calendarBorder {border:initial;border-spacing:initial;}.calBox{width:100%; font:normal 14px arial,sans-serif; overflow:hidden;border-radius:5px;}.calBox .moduleBody{padding:0;background-color:#C1D2DF;}#popUp{position:absolute;left:0;top:0;display:none;z-index: 20000;box-shadow:2px 2px 5px #494949;}table.calendarBorder {width:100%;}table.calendarBorder td{text-align:center;vertical-align:middle;}.calendarHeader a{text-decoration:none;}.calDayLbls td{font-weight:bold; font-size:14px;height:20px;width:30px;padding:1px;color:#1E3345;}td.calDay {height:20px; font-size:14px;width:30px;padding:1px;color:#1E3345;}.currentDay{
    display:inline-block;
    padding:2px;
    min-width:15px;
    background-color:#921017;
    color:#7BA3C6;
    border-radius:10px;
}td.calEvent {height:20px; font-size:14px;width:30px;padding:1px;background-color:#7BA3C6;color:#921017;}td.calEvent div{color:#921017;}td.calEventA{height:20px;width:30px;padding:1px;background-color:#921017;color:#7BA3C6;font-weight:bold;}td.calEventA div{color:#7BA3C6;}.calDate{text-align:left;font-size:14px;padding:3px 5px;width:250px;font-weight:bold;background-color:#1E3345;color:#DADDE0;}.calTitle{background-color:#1E3345;color:#DADDE0;font-size:16px;padding:3px 5px;width:250px;text-align:left;}.calDetails{background-color:white;color:black;font-size:14px;width:250px;padding:5px;text-align:left;}a.calEvent:link{text-decoration:none;}td.calExtraMonth{opacity:0.3;}/*full-page calendar styles*/#fullWeekBox{width:100%; overflow-x:scroll;}.fcTable{width:100%;background-color:rgba(218,221,224,0.5);}.fcLabel{width:14%;padding:2px;background-color:rgba(218,221,224,0.5);}.fcLabel h3{
    margin:0;color: #1E3345;}.fcEvent{height:70px;vertical-align:top;font-size:14px;background-color:#DADDE0;color: #386081;border:0;}.fcEvent a:link, .fcEvent a:hover{color: #1E3345;}.fcEventGray{min-height:70px;vertical-align:top;font-size:14px;background-color:rgba(218,221,224,0.2);color: rgba(56,96,129,0.5);}.fcEventGray a:link, .fcEventGray a:hover{color: ;}.fcToday {padding:2px;background-color:#1E3345;color:#DADDE0;font-size:14px;font-weight:bold;}.fcNum {padding:3px;color:#5A0E09;font-size:14px;font-weight:bold;}.fcNumGray {padding:2px;color:#c0c0c0;font-size:14px;font-weight:bold;}.fcListRefCal {border-collapse:collapse; width:200px; text-align:center; margin:auto;}.fcListRefCal td {text-align:center; vertical-align:middle;}.fcListDetails, .fcWeekly {border-collapse:collapse; width:100%; min-height:300px;}.fcListDetails td{padding:3px; vertical-align:top;}.fcBigNum{font-size:50px; color:#1E3345; letter-spacing:-2px;}#fullCalWeekly{width:100%; overflow-x:scroll;}.fcWeekly td{width:14%; border-left:1px solid #d2d2d2; padding:3px; vertical-align:top;}.fcWeekly li, .fcWeekly ul{margin-left:10px; padding-left:0;}.pillbox{margin:auto; text-align:center;}
.pillbox ul{list-style:none;margin:0;padding:0;font-size:0;}
.pillbox ul li{display:inline-block;list-style:none; overflow:hidden;}
.pillbox ul li a{font:normal 12px arial,sans-serif;padding:3px 10px;color:#404040;background-color:#ededed;border:1px solid #8e8e8e;text-decoration: none; display:block;}
.pillbox ul li a:hover{background-color: white;}
.pillbox ul li.active a{background-color: white;}
.pillbox ul li a.button{border-left-width:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}
.pillbox ul li.first a.button{border-left-width:1px;border-radius:8px 0 0 8px;}
.pillbox ul li.last a.button{border-radius:0 8px 8px 0;}
.pillbox ul li a.buttonWhole{border-width:1px;border-radius:8px 8px 8px 8px;color:#404040;}
.pillbox .capt{color:#404040;font-size:9px;}.upcomingEvents .numBox {
    width:30px;
}
.upcomingEvents .numBox h1 {
    font: 24px normal arial,sans-serif;
}.eventBox {padding:10px; width:60px; margin-right:20px; border:1px solid #1E3345;}.eventBox h2 {font-face:arial,sans-serif;}/*general formatting*/select, input, textarea{font: normal 11px arial, helvetica, sans-serif;}textarea, input[type=text], input[type=password]{
	border:1px solid #cccccc;
	padding:3px;
	border-radius:5px;
}select {
             border:1px solid #cccccc;
             padding:3px;
             border-radius:5px;
             background-color: #F8F8F8;
        }form{margin:0;border:0;}p{margin:0 0 15px 0;}table{border:0;border-spacing:0;border-collapse:collapse;}td {padding:0;}th {font-weight:bold;}table.celPad td, table.celPad th{
                padding:6px;
            }
            
            div.pad3{
                padding:3px;
            }
            
            div.pad6{
                padding:6px;
            }.ckTable td {padding:5px;}a img{border:0;}#welcomeMsg{overflow:hidden;}#welcomeMsg img, #welcomeMsg div{max-width:100%; height:auto;}.promoPic img, .cntdownTimer img{display:inline-block; max-width:100%; border-radius:5px;}h1 {color:#1E3345;margin:0 0 5px 0;font: normal 32px "Barlow Condensed", sans-serif;}h2 {color:#5A0E09;margin:0 0 5px 0;font: normal 26px "Barlow Condensed", sans-serif;}h3 {color:#1E3345;margin:0 0 5px 0;font: normal 20px "Barlow Condensed", sans-serif;}h4,h5,h6{margin:0 0 5px 0;}hr {border:1px solid #5A0E09;color:#5A0E09;opacity: .2;
                filter: alpha(opacity=20);
                -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";}.capt{font-size:12px;color:#5A0E09;}.subtitle2 .flR10, .subtitle2 .flR15{font-size:14px;color:#5A0E09;}fieldset {border:1px solid #5A0E09;}legend {font-weight: bold; font-size: 14px; margin-bottom:5px;}.oddRow {background-color:#DADDE0;color: #386081;}.oddRow a {color: #1E3345;}.oddRow .capt{color: #386081;}.subtitle2{font: bold 34px "Barlow Condensed", sans-serif;color:#1E3345;padding:15px 20px;background: -webkit-linear-gradient(rgb(123,163,198), rgb(255,255,255)); /* For Safari */
                        background: -o-linear-gradient(rgb(123,163,198), rgb(255,255,255)); /* For Opera 11.1 to 12.0 */
                        background: -moz-linear-gradient(rgb(123,163,198), rgb(255,255,255)); /* For Firefox 3.6 to 15 */
                        background: linear-gradient(rgb(123,163,198), rgb(255,255,255)); /* Standard syntax */}.subtitle a, .subtitle2 a{color:#5A0E09;font: normal 12px "Barlow", sans-serif;text-decoration:none;}.clear{clear:both;}.clearL{clear:left;}img.imgBox{position:relative;top:1px;}div.socialIcon{
        display:inline-block;
        padding:0 10px;
    }/*positioning*/td.centerMiddle{text-align:center;vertical-align:middle;}.mb3{margin-bottom:3px;}.mb5{margin-bottom:5px;}.mb10{margin-bottom:10px;}.mb15{margin-bottom:15px;}.mb20{margin-bottom:20px;}.mt3{margin-top:3px;}.mt1{margin-top:1px;}.mt2{margin-top:2px;}.mt5{margin-top:5px;}.mt10{margin-top:10px;}.mt15{margin-top:15px;}.mt20{margin-top:20px;}.float{float:left;}.flR{float:right;}.flR5{float:right;margin-left:5px;}.flR10{float:right;margin-left:10px;}.flR15{float:right;margin-left:15px;}.flL5{float:left;margin-right:5px;}.flL10{float:left;margin-right:10px;}.flL15{float:left;margin-right:15px;}.middle{vertical-align:middle;}.center{text-align:center;}.right{text-align:right;}.top{vertical-align:top;}.centerBox{position: relative;margin-left: auto;margin-right: auto;text-align:left;}.loginBox{position: relative;margin-left: auto;margin-right: auto;width:500px;}.loginBox .header{font-weight:bold;font-size:14px;padding:5px 2px;text-align:center;color:#C1D2DF;background-color:#5A0E09;border-top-left-radius: 10px;border-top-right-radius: 10px;}.loginBox .body{background-color:#C1D2DF;padding:15px;color:#1E3345;text-align:left;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}.comment div{padding:10px;}.commentBox{clear:both;position: relative;margin-left: auto;margin-right: auto;width:347px;padding-top:15px;}.commentBox .header{font-weight:bold;background-color:#DADDE0;padding:5px;color:#386081;text-align:center;}.commentBox .body{padding:15px;position: relative;margin-left: auto;margin-right: auto;border: 1px solid #DADDE0;}.commentBox .body input[type=text]{width:308px;}.commentBox .body textarea{width:308px;height:35px;}/*link styles*/a{text-decoration:none;color: #5A0E09;}a:hover{ text-decoration:underline;}/*list styles*/ul.iconPoints{padding: 0; margin: 0 0 0 2em;}#affiliations ul {padding-left:15px;}#churchList ul {margin-top:0;margin-bottom:0;}#churchList li {left:-25px;margin:0;}ul.events{margin-top:0;margin-bottom:0;}ul.events li{margin:0 0 0 -15px;}/*specialized styles*/.alert {font-weight:bold;color:#FF3300;font-size:14px;}.alertMsg{
    padding: 15px;
    border-bottom-right-radius: 5px;
    border-top-right-radius: 5px;
    color: #495056;
}

.alertMsg h3{
    color: #495056 !important;
}

.alertMsg a{
    color: #338FE2;
}

.alertIcon{
    padding: 15px;
    font-size: 24px;
    text-align:center;
    border-bottom-left-radius: 5px;
    border-top-left-radius: 5px;
}

.alertSuccess {
    background-color: #EAF7FF;
}

.alertSuccess h3{
    color: #338FE2 !important;
}

.alertSuccessIcon {
    color: #338FE2;
    background-color: #7AC5F8;
}

.alertCaution {
    background-color: #FFF9DD;
}

.alertCautionIcon {
    color: #F6B13B;
    background-color: #FDDE74;
}

.alertWarning {
    background-color: #ffeeee;
}

.alertWarning h3{
    color: #F7392F !important;
}

.alertWarningIcon {
    color: white;
    background-color: #F7392F;
}

.alertTip {
    background-color: #DEFFF5;
}

.alertTipIcon {
    color: white;
    background-color: #11B886;
}.photo{border:2px solid #CFCFCF;}.photoM{border:2px solid #CFCFCF;float:left;position:relative;width:60px;height:60px;overflow:hidden;margin:0 0 3px 3px;}.photoM img{max-width:none;}.photoM2{border:2px solid #CFCFCF;margin:0 0 3px 3px;}.photoOver{border:2px solid red;}.shadowPic{border: 15px solid white;
    -moz-box-shadow: 0 0 6px #7f7f7f;
    -webkit-box-shadow: 0 0 6px #7f7f7f;
    box-shadow: 0 0 6px #7f7f7f;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=0, Color='#7f7f7f')";
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=0, Color='#7f7f7f');
    background-color:white;}.insetPhoto{background: rgba(196,196,196,.2); padding: 7px; border: 1px solid rgba(196,196,196,.1);}.grayBox{float:right;text-align:center;padding:3px;border:1px solid #6B6B6B;background-color:#F7F7F7;}.shareThis{position:relative;top:7px;float:right;margin:0 5px;text-align:right;font-size:9px;}.picSeries{width:100%;background-color:#1E3345;}.picSeries .pic .caption{font-size:12px; padding:5px; overflow:hidden; position:absolute; color:white; background-color:#5A0E09; white-space:nowrap; top:68%;;}.picSeries .pic .caption a{color:white;}.picSeries .w3-col{padding:10px 5px !important; box-sizing:border-box;}.picSeries img{width:100%; overflow: hidden; display:block;}.monospace{font-family:monospace;}.redBorder{border-left:3px solid red; padding-left:3px;}
.colBox img, .colBox iframe{
    max-width:100%; height:auto;
}

.twoCol > .colBox{
    width:50%;
    overflow:hidden;
    float:left;
}

.twoCol > .colBox > .col1{
    padding-right:10px;
}

.twoCol > .colBox > .col2{
    padding-left:10px;
}

.threeCol > .colBox{
    width:33%;
    overflow:hidden;
    float:left;
}

.threeCol > .colBox > .col1{
    padding-right:14px;
}

.threeCol > .colBox > .col2{
    padding-left:7px;
    padding-right:7px;
}

.threeCol > .colBox > .col3{
    padding-left:14px;
}
.colClear{
    clear:both; height:1px;
}.bigBtn, a.bigBtn{background-color: #5A0E09;color:white !important;border:1px solid #5A0E09;cursor:pointer;
    border-radius: 15px;
    padding:4px 15px;
    font-size:16px;
    -webkit-appearance:none;
    display:inline-block;
}.bigBtn:hover{background-color: white;color:#5A0E09 !important;border:1px solid white;font-size:16px;
    text-decoration:none;
}label{display:inline-block; margin-bottom:3px; font-weight:bold; font-size:14px;}label.small{display:inline; font-weight:normal; font-size:12px;}label.required, legend.required{color: #5A0E09 !important;}th{font-weight:bold;}
#memberHomeModules .moduleBody {
    width:300px;
    margin-bottom:15px;
}

.embeddedContent {
margin:20px;
}

.w3-col .embeddedContent, .moduleBody .embeddedContent, .announceBar .embeddedContent, #mobileInnerContent .embeddedContent {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px; height: 0; overflow: hidden;
}

.w3-col .embeddedContent iframe,
.w3-col .embeddedContent object,
.w3-col .embeddedContent embed,
.moduleBody .embeddedContent iframe,
.moduleBody .embeddedContent object,
.moduleBody .embeddedContent embed, 
.announceBar .embeddedContent iframe,
.announceBar .embeddedContent object,
.announceBar .embeddedContent embed, 
#mobileInnerContent .embeddedContent iframe,
#mobileInnerContent .embeddedContent object,
#mobileInnerContent .embeddedContent embed {
position: absolute;
top: 0;
left: 0;
max-width: 100%;
max-height: 100%;
}

.innerContent .w3-col:first-of-type .embeddedContent{
    all:initial;
    display:inherit;
    margin:20px;
}

.innerContent .w3-col:first-of-type .embeddedContent iframe,
.innerContent .w3-col:first-of-type .embeddedContent object,
.innerContent .w3-col:first-of-type .embeddedContent embed{
    position:static;
    display:inline-block;
}

.moduleBody .mediaBox{
    max-width:100% !important;
}

.moduleBody video{
    max-width:100% !important;
    height:auto !important;
    object-fit:contain;
}

.videoPreviewImgBtnContainer{
    box-sizing: border-box;
    width: 448px;
    height: 336px;
    max-width:100%;
    text-align:center;
    position:relative;
    overflow:hidden;
    background-color:rgba(0,0,0,0.3);
    cursor:pointer;
    border-radius:16px;
}

.videoPreviewImgBtnContainer:hover{
    background-color:rgba(0,0,0,0.1);
}

.videoPreviewImgBtnContainer img{
    opacity:0.7;
    max-width:100%;
    max-height:100%;
}

.videoPreviewImgBtnContainer .playIcon{
    position:absolute;
    top: 50%;
    left: 0;
    right: 0;
    margin-top: -45px;
    color:white;
    font-size:80px;
    opacity:0.8;
    z-index:25;
}

#customContent{
    box-sizing:border-box;
}

div[id^="stack_"]:not(.colPad){
    padding:30px;
}

div[id^="stack_"] .left_column, div[id^="stack_"] .middle_column, div[id^="stack_"] .right_column{
    box-sizing:border-box;
    padding:30px;
}

div[id^="stack_"] .moduleBody{
    margin-bottom:0;
}

.w3-col img{
    max-width:100%;
}

.fullWidthImage, .fullWidthSlideshow{
    padding:0;
    display:block;
    position:relative;
}

div[id^="stack_"] .moduleBorder, div[id^="stack_"] .calBox, div[id^="stack_"] .calendarBorder{
    width:100%;
}

.featurePhoto{
    overflow: hidden; position:relative; text-align:center;
}

.featurePhoto img, .fullWidthImage img{
    width:100%;
    display:block;
}

.roundedEdges5{
    border-radius:5px;
}

.roundedEdges10{
    border-radius:10px;
}

.roundedEdges15{
    border-radius:15px;
}

.customElem .formIcon{
    padding:5px;
}.featurePhoto .caption, .fullWidthImage .caption{
    position:absolute;
    z-index:5;
    background-color:rgba(30, 51, 69, 0.7);
    display:none;
}

.featurePhoto .caption h2{
    display:block;
    color: #DADDE0;
    margin:0;
    position:relative;
    z-index:6;
    top:50%;
    width:100%;
    text-align:center;
}

.fullWidthImage .caption h1{
    display:block;
    color: #DADDE0;
    margin:0;
    position:relative;
    z-index:6;
    top:50%;
    width:100%;
    text-align:center;
}

.card {
    width:100%;
    background-color:rgba(90, 14, 9, 0.8);
    color: #DADDE0;
    border-radius:15px;
    text-align:center;
    padding:15px;
    box-sizing: border-box;
}

.card h2{
    color: white !important;
    font: normal 26px "Barlow Condensed", sans-serif !important;
}

.card h3{
    color: white !important;
    font: normal 20px "Barlow Condensed", sans-serif !important;
}

.card .icon{
    font-size:50px;
    padding-bottom:15px;
    padding-top:10px;
    color: white;
}

.card p{
    text-align:left;
}

.card a, .card a:hover{
    color:white;
}

/*w3css framework styles (https://www.w3schools.com/w3css/w3css_grid.asp)*/

.w3-responsive{overflow-x:auto}.w3-stretch{margin-left:-16px;margin-right:-16px}
.w3-container:after,.w3-container:before,.w3-panel:after,.w3-panel:before,.w3-row:after,.w3-row:before,.w3-row-padding:after,.w3-row-padding:before,
.w3-cell-row:before,.w3-cell-row:after,.w3-clear:after,.w3-clear:before,.w3-bar:before,.w3-bar:after{content:"";display:table;clear:both}
.w3-col,.w3-half,.w3-third,.w3-twothird,.w3-threequarter,.w3-quarter{float:left;width:100%}
.w3-col.s1{width:8.33333%}.w3-col.s2{width:16.66666%}.w3-col.s3{width:24.99999%}.w3-col.s4{width:33.33333%}
.w3-col.s5{width:41.66666%}.w3-col.s6{width:49.99999%}.w3-col.s7{width:58.33333%}.w3-col.s8{width:66.66666%}
.w3-col.s9{width:74.99999%}.w3-col.s10{width:83.33333%}.w3-col.s11{width:91.66666%}.w3-col.s12{width:99.99999%}
@media (min-width:601px){.w3-col.m1{width:8.33333%}.w3-col.m2{width:16.66666%}.w3-col.m3,.w3-quarter{width:24.99999%}.w3-col.m4,.w3-third{width:33.33333%}
.w3-col.m5{width:41.66666%}.w3-col.m6,.w3-half{width:49.99999%}.w3-col.m7{width:58.33333%}.w3-col.m8,.w3-twothird{width:66.66666%}
.w3-col.m9,.w3-threequarter{width:74.99999%}.w3-col.m10{width:83.33333%}.w3-col.m11{width:91.66666%}.w3-col.m12{width:99.99999%}}
@media (min-width:993px){.w3-col.l1{width:8.33333%}.w3-col.l2{width:16.66666%}.w3-col.l3{width:24.99999%}.w3-col.l4{width:33.33333%}
.w3-col.l5{width:41.66666%}.w3-col.l6{width:49.99999%}.w3-col.l7{width:58.33333%}.w3-col.l8{width:66.66666%}
.w3-col.l9{width:74.99999%}.w3-col.l10{width:83.33333%}.w3-col.l11{width:91.66666%}.w3-col.l12{width:99.99999%}}
.w3-rest{overflow:hidden;}
.w3-row-padding,.w3-row-padding>.w3-half,.w3-row-padding>.w3-third,.w3-row-padding>.w3-twothird,.w3-row-padding>.w3-threequarter,.w3-row-padding>.w3-quarter,.w3-row-padding>.w3-col{padding:0 8px;box-sizing: border-box;}
.w3-full-width{width:100%}
.w3-cell-row{display:table;width:100%}.w3-cell{display:table-cell}
.w3-cell-top{vertical-align:top}.w3-cell-middle{vertical-align:middle}.w3-cell-bottom{vertical-align:bottom}
@media (max-width:600px){
.w3-hide-small{display:none!important}}
@media (min-width:993px){.w3-hide-large{display:none!important}}
@media (max-width:992px) and (min-width:601px){.w3-hide-medium{display:none!important}}

#mobileInnerContent .w3-col{
    padding-bottom:15px;
}

.innerContent .w3-col{
    min-height:15px;
}

.colDivider{
    width:30px;
}

#liveStreamBanner{
    text-align:center;
    padding:10px;
    background-color:#11b986;
    color:white;
}

#liveStreamBanner a{
    color:white;
    font-size:18px;
}#pageHeaderImg{
        width:100%;
        height:auto;
        display:block;height: 600px;background-repeat: no-repeat;
        background-size: cover;
    }#titleArea{
    position:absolute;
    height:250px;
    text-align:center;
    box-sizing:border-box;
    width:1000px;display:none;
}

#titleArea h1{
    margin:0;
    margin-bottom:15px;
    padding:0 30px;
font-size:60px; color:white;}#titleArea h2{
    font-size:50px;
}#titleArea h2{
    font-size:35px;
}#titleArea {font-size:18px; color:white;}#titleArea a{color:white;}#pageTitle{box-sizing:border-box;}#pageTitle p, #pageTitle h2, #pageTitle h3, #pageTitle div{ padding:0 30px; }@media only screen and (max-width: 750px) {
    #titleArea{
        width:100%;
    }
    #titleArea, #titleArea a{
       font-size:14px;
   }
   #titleArea h1, #titleArea h1 a{
       font-size: 35px !important; 
   }
   #titleArea h2, #titleArea h2 a{
       font-size: 28px !important; 
   }
   #titleArea h3, #titleArea h3 a{
       font-size: 20px !important; 
   }
}.vertical-center {
    margin: 0;
    width: 100%;
    position: absolute;
    top: 50%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

#leafletMap{
    z-index:5;
}#stickyNav{background-color: #5A0E09;position:fixed;
    width:100%;
    z-index: 1000;
    display:none;
    box-sizing:content-box;
}#stickyNav h3{color:white !important;font-size:24px; margin:0; padding:15px; text-align:left; line-height:24px; vertical-align:middle;}#stickyNav ul.stickyNavUL{margin:0; padding:12px 15px 12px 0;}#stickyNav ul.stickyNavUL > li{display:inline-block;}#stickyNav .stickyLogo{
    height:30px;
    float:left;
    padding:12px 12px 12px 15px;
}#stickyNav ul.stickyNavUL > li > a{color:white !important;font: normal 16px arial, helvetica, sans-serif;padding: 5px 10px;text-decoration:none;display:block;}#stickyNav ul.stickyNavUL > li:hover {background-color: white;}#stickyNav ul.stickyNavUL > li:hover > a {color:#5A0E09 !important;}#stickyNav ul.stickyNavUL > li > ul {padding:0; z-index:1100;margin:0 0 0 -16px;position: absolute;width: 200px;list-style: none;left: -999em;}#stickyNav ul.stickyNavUL > li:hover > ul {left: auto;}#stickyNav ul.stickyNavUL > li > ul > li{background-color:#7BA3C6;width:200px;background-image:none;height:auto;}#stickyNav ul.stickyNavUL > li > ul > li > a{text-decoration:none; font: normal 16px "Barlow", sans-serif;text-align:left;padding:7px 10px;display:block;color:#281D1D;}#stickyNav ul.stickyNavUL > li > ul > li:hover {background-color:#386081;}#stickyNav ul.stickyNavUL > li > ul > li:hover > a {color:#C1D2DF;}form[id^="formbuild"] .textAreaBox{
    width:350px; max-width:100%; box-sizing:border-box;
}

form[id^="formbuild"] textarea{
    width:350px; height:100px; max-width:100%; box-sizing:border-box;
}.footer{background-color:#7BA3C6;color:#386081;font-size:14px;padding:5px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}.footer a{color:#386081;font-size:14px;}.mychurchlogo{
                fill:#386081;
            }.footerCopyright{background:transparent;font-size:11px;color:#C1D2DF;}.footerCopyright a{color:#C1D2DF;}