<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Baseline Normalize normalize.css v2.1.2 | MIT License | git.io/normalize--------------------------------------------- */ article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}  html { font-size: 62.5%; } body,h1,h2,h2 a,h2 a:visited,h3,h4,h5,h6,p,select,textarea { margin: 0; padding: 0; text-decoration: none;} li,ol,ul { margin: 0; padding: 0;} ol li { list-style-type: decimal;}  .screen-reader-shortcut,.screen-reader-text,.screen-reader-text span { border: 0; clip: rect(0,0,0,0); height: 1px; overflow: hidden; position: absolute !important; width: 1px; word-wrap: normal !important;} .screen-reader-text:focus,.screen-reader-shortcut:focus { background: #fff; box-shadow: 0 0 2px 2px rgba(0,0,0,.6); clip: auto !important; color: #333; display: block; font-size: 1em; font-weight: bold; height: auto; padding: 15px 23px 14px; text-decoration: none; width: auto; z-index: 100000; } .more-link { position: relative;}  .genesis-skip-link { margin: 0;} .genesis-skip-link .skip-link-hidden { display: none; visibility: hidden;} .genesis-skip-link li { height: 0; list-style: none; width: 0;} :focus { color: #333; outline: #ccc solid 1px;}  .archive-pagination:before,.clearfix:before,.entry:before,.entry-pagination:before,.footer-widgets:before,.nav-primary:before,.nav-secondary:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.wrap:before { content: " "; display: table;} .archive-pagination:after,.clearfix:after,.entry:after,.entry-pagination:after,.footer-widgets:after,.nav-primary:after,.nav-secondary:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.wrap:after { clear: both; content: " "; display: table;} .clearfix:after { visibility: hidden; display: block; height: 0; font-size: 0; line-height: 0; content: " "; clear: both; }.clearfix { display: block; }* html .clearfix { height: 1%; }*:first-child + html .clearfix { min-height: 1%; }  a,a:visited { color: #185aa5; text-decoration: none;} a:hover { color: #333333; text-decoration: underline;} a img { border: none;} a,button,input:focus,input[type="button"],input[type="reset"],input[type="submit"],textarea:focus,.button { -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;}  body { background: url("https://www.churchdev.com/demo/cd102/wp-content/uploads/2019/03/pattern-bfel.jpg") repeat center center / auto fixed #cbc6b3; color: #333333; font-family: 'PT Sans',sans-serif; font-size: 16px; line-height: 1.625;} ::-moz-selection { background-color: #0d72c7; color: #fff;} ::selection { background-color: #0d72c7; color: #fff;}  .site-container { max-width: 100%; clear: both;} .content .taxonomy-description h1,.content .author-description h1,.taxonomy-description,.content blockquote,.author-description,.author-box,.comment-list li,.ping-list li,a.comment-reply-link,#author,#comment,#email,#url,#respond p.form-allowed-tags,#commentform #submit,.sidebar-primary h4,.sidebar-secondary h4,#ez-home-sidebar h4,.sidebar.widget-area .widget,.breadcrumb,.search-form input[type="submit"],#subbutton,.search-form input[type="search"],#subbox,.pagination li a,.sidebar-primary .widget-title,.sidebar-secondary .widget-title,#ez-home-sidebar .widget-title,.content .archive-description h1,.content .archive-description { -webkit-border-radius: 3px; border-radius: 3px;}  .site-inner { max-width: 1060px; margin: 20px auto 0px; padding: 20px; overflow: hidden; clear: both; background: #ededed; border-top-left-radius: 5px; border-top-right-radius: 5px;}  .archive-description { margin: 0 0 30px 0;}  .content-sidebar-wrap { float: left;} .sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content-sidebar-wrap { float: right;} .content-sidebar-sidebar .content-sidebar-wrap { width: 900px;} .sidebar-sidebar-content .content-sidebar-wrap { width: 900px;} .sidebar-content-sidebar .content-sidebar-wrap { width: 900px;} .content-sidebar .content-sidebar-wrap { width: 1060px;} .sidebar-content .content-sidebar-wrap { width: 1060px;} .full-width-content .content-sidebar-wrap { width: 1060px;}body .content-sidebar-wrap,body.page.fl-builder .content-sidebar-wrap,body.post.fl-builder .content-sidebar-wrap,body.single-fl-builder-template .content-sidebar-wrap,body.single-fl-theme-layout .content-sidebar-wrap { max-width: 1060px;}body.page.fl-builder #cd-footer,body.post.fl-builder #cd-footer { margin-top: 0px;}  .content { float: left;}body.post-type-archive .content article,body.blog .content article { margin-top: 20px;}body.blog .content article:first-of-type { margin-top: 0;}body.blog .content article { padding-bottom: 20px;}body.page.fl-builder .content,body.post.fl-builder .content { padding: 0;} .content-sidebar-sidebar .content { width: 500px;} .sidebar-sidebar-content .content { width: 500px;} .sidebar-content-sidebar .content { width: 500px;} .content-sidebar .content { width: 700px;} .sidebar-content .content { width: 700px;} .full-width-content .content { width: 1060px;} body.page.fl-builder.full-width-content .content,body.post.fl-builder.full-width-content .content,body.single-fl-builder-template.fl-builder.full-width-content .content,body.single-fl-theme-layout .full-width-content .content { #width: 1060px;} .sidebar-content .content,.sidebar-sidebar-content .content { float: right;} .content .post,.content .entry { margin: 0px 0 40px;}body.single-fl-builder-template.fl-builder.full-width-content .content .entry,body.single-fl-theme-layout .full-width-content .content .entry,body.single-fl-builder-template.fl-builder.full-width-content .content,body.single-fl-theme-layout .full-width-content .content { padding-left: 0; padding-right: 0;}.content .page,.content .post,.post-type-archive-sc_event .page-title.sermons-archive { margin: 0;}.post-type-archive-sc_event .page-title.sermons-archive { padding: 20px;}p { margin: 0 0 25px;} p,ul li,ol li,.entry-pagination { color: #333333; font-family: 'PT Sans',sans-serif; font-size: 16px;} a,a:visited { color: #185aa5; text-decoration: none;} a:hover { color: #333333; text-decoration: none;} blockquote { background: transparent; border-top: 0px solid #DDDDDD; border-bottom: 2px solid #DDDDDD; border-left: 0px solid #DDDDDD; border-right: 0px solid #DDDDDD; margin: 5px 5px 20px 30px; padding: 25px 30px 5px;} blockquote p { color: #FFFFFF; font-family: 'PT Sans',sans-serif; font-size: 18px; font-style: italic;} blockquote a,blockquote a:visited { color: #C2910D; text-decoration: none;} blockquote a:hover { color: #FFFFFF; text-decoration: none;} p.subscribe-to-comments { padding: 20px 0 10px;} .clear { clear: both;} .clear-line { border-bottom: 1px solid #ddd; clear: both; margin: 0 0 25px;}  h1,h2,h3,h4,h5,h6 { margin: 0 0 10px; font-family: 'Oswald',sans-serif; line-height: 1.25;} h1 { color: #333333; font-size: 34px; font-weight: 500;} h1 a,h1 a:visited { color: #333333; text-decoration: none;} h2 a:hover { color: #185aa5; text-decoration: none;} h2 { color: #333333; font-size: 28px; } h3 { color: #333333; font-size: 26px; } h4 { color: #333333; font-size: 22px; } h5 { color: #333333; font-size: 18px; } h6 { color: #333333; font-size: 16px; } /* Ordered / Unordered Lists------------------------------------------------------------ */ ul,ol { margin: 0; padding: 0 0 20px;} ul li { margin: 0 0 0 30px; padding: 0; list-style-type: square;} header.fl-builder-content ul li,footer.fl-builder-content ul li,.fl-builder-content .fl-menu ul li,.fl-builder-content .fl-builder-pagination ul li { margin: inherit; padding: inherit; list-style-type: none;} ol li { margin: 0 0 0 35px;} ul ul,ol ol { padding: 0;}  .entry-header .entry-meta { margin: -5px 0 15px; color: #333333; font-family: 'PT Sans',sans-serif; font-size: 16px;} .entry-header .entry-meta a,.entry-header .entry-meta a:visited { color: #185aa5; text-decoration: none;} .entry-header .entry-meta a:hover { color: #333333; text-decoration: none;} .entry-comments-link::before { content: "\2014"; margin: 0 6px 0 2px;}  .entry-footer .entry-meta { border-top: 2px solid #DDDDDD; padding: 5px 0 0; font-style: italic; clear: both;} .entry-footer .entry-meta a,.entry-footer .entry-meta a:visited { text-decoration: none;} .entry-footer .entry-meta a:hover { text-decoration: none;}  .author-box { background: #F5F5F5; border-top: 0px solid #DDDDDD; border-bottom: 2px solid #DDDDDD; border-left: 0px solid #DDDDDD; border-right: 0px solid #DDDDDD; margin: 0px 0 40px; padding: 25px 25px 25px 25px; overflow: hidden; clear: both;} .author-box-title { } .author-box-content { } .author-box a,.author-box a:visited { } .author-box a:hover { }  .sticky { background-color: #f5f5f5; margin: -10px 0 40px; padding: 20px;} .content .sticky { background: transparent !important; border-top: 0px solid #DDDDDD; border-bottom: 0px solid #DDDDDD; border-left: 0px solid #DDDDDD; border-right: 0px solid #DDDDDD; margin: -10px 0 40px 0; padding: 20px 20px 20px 20px;}  .archive-page { float: left; padding: 20px 0 0; width: 45%;}  .post-comments,.tags { background: url(images/icon-dot.png) no-repeat left; margin: 0 0 0 3px; padding: 0 0 0 10px;}  img { max-width: 100%; height: auto;} .nivoSlider img { max-width: none;} .featuredpage img,.featuredpost img,.post-image { background: transparent; border: 0px solid #DDDDDD; padding: 0px;} .author-box .avatar { background: #FFFFFF; border: 0px solid #DDDDDD; width: 80px; height: 80px; margin: 0 10px 0 0; padding: 0px; float: left;} .post-image { margin: 0 10px 10px 0;} img.centered,.aligncenter { display: block; margin: 0 auto 10px;} img.alignnone { display: inline; margin: 0 0 10px;} img.alignleft { display: inline; margin: 0 15px 10px 0;} img.alignright { display: inline; margin: 0 0 10px 15px;} .alignleft { float: left; margin: 0 15px 10px 0;} .alignright { float: right; margin: 0 0 10px 15px;} .wp-caption { background: transparent; border: 0px solid #DDDDDD; max-width: 100%; padding: 5px; text-align: center;} p.wp-caption-text { margin: 5px 0; color: #FFFFFF;} .wp-smiley,.wp-wink { border: none; float: none;} .post-format-image { display: block; float: right;} .page .post-format-image { display: none;} .page-template-page_blog-php .post-format-image { display: block;} .dynamik-page-builder .site-inner { max-width: none; padding: 0;} .dynamik-content-filler-img { width: 100% !important; height: 0 !important; border: 0 !important; margin: 0 !important; padding: 0 !important; display: block !important;}  .pagination,.entry-pagination { width: 100%; margin: 0; padding: 20px 0 20px; overflow: hidden;} .pagination li { display: inline;} .pagination a,.pagination a:visited,.entry-pagination a,.entry-pagination a:visited { } .pagination a:hover,.entry-pagination a:hover { } .pagination li a,.pagination li.disabled,.pagination li a:hover,.pagination li.active a { border: 1px solid #DDDDDD; margin: 0 0px 0 0px; padding: 8px 12px 8px 12px;} .pagination li a:hover,.pagination li.active a { } .pagination li a:hover { } /* Primary / Secondary Sidebars------------------------------------------------------------ */ .sidebar { float: right; display: inline;} .sidebar-secondary { float: left;} .sidebar-content .sidebar-primary,.sidebar-sidebar-content .sidebar-primary { float: left;} .content-sidebar-sidebar .sidebar-secondary { float: right;} .content-sidebar .sidebar-primary { width: 340px;} .sidebar-content .sidebar-primary { width: 340px;} .content-sidebar-sidebar .sidebar-primary { width: 340px;} .content-sidebar-sidebar .sidebar-secondary { width: 180px;} .sidebar-sidebar-content .sidebar-primary { width: 340px;} .sidebar-sidebar-content .sidebar-secondary { width: 180px;} .sidebar-content-sidebar .sidebar-primary { width: 340px;} .sidebar-content-sidebar .sidebar-secondary { width: 180px;}  .widget_archive select,#cat { background: #F5F5F5; border: 1px solid #DDDDDD; width: 83%; margin: 15px 15px 0; padding: 3px; font-size: 14px; display: inline;} /* Featured Page / Post------------------------------------------------------------ */ .featuredpage,.featuredpost { overflow: hidden; clear: both;} .featuredpage .page,.featuredpost .post { margin: 0px 0px 0px 0px !important; padding: 0px 0px 0px 0px; overflow: hidden;} .featuredpage .page p,.featuredpost .post p { color: #333333;} .featuredpage .page a,.featuredpage .page a:visited,.featuredpost .post a,.featuredpost .post a:visited { color: #0037B4 !important; text-decoration: none !important;} .featuredpage .page a:hover,.featuredpost .post a:hover { color: #000000 !important; text-decoration: none !important;} .featuredpage .page h2,.featuredpost .post h2,.featuredpage .page .entry-title,.featuredpost .post .entry-title { margin: 0 0 5px; font-size: 20px; line-height: 1.25;} .featuredpage .page h2 a,.featuredpage .page h2 a:visited,.featuredpost .post h2 a,.featuredpost .post h2 a:visited,.featuredpage .page .entry-title a,.featuredpage .page .entry-title a:visited,.featuredpost .post .entry-title a,.featuredpost .post .entry-title a:visited { color: #333333 !important; text-decoration: none !important;} .featuredpage .page h2 a:hover,.featuredpost .post h2 a:hover,.featuredpage .page .entry-title a:hover,.featuredpost .post .entry-title a:hover { color: #0037B4 !important; text-decoration: none !important;} .featuredpage .page .byline,.featuredpost .post .entry-header .entry-meta { color: #333333 !important; font-size: 14px !important;} .featuredpage .page .byline a,.featuredpage .page .byline a:visited,.featuredpost .post .entry-header .entry-meta a,.featuredpost .post .entry-header .entry-meta a:visited { color: #0037B4 !important; text-decoration: none !important;} .featuredpage .page .byline a:hover,.featuredpost .post .entry-header .entry-meta a:hover { color: #000000 !important; text-decoration: none !important;} .more-from-category { padding: 5px 15px 0;}  .user-profile { overflow: hidden;} .user-profile p { padding: 5px 25px;} .user-profile .posts_link { padding: 0 25px;}  .site-header .search-form { float: right; padding: 12px 0 0;} .search-form input[type="search"],#subbox,.widget_product_search input#s { background: #f7f7f7; border: 1px solid #DDDDDD; width: 170px; margin: 10px 5px 0 0; padding: 9px 5px 10px 5px; color: #888; -webkit-appearance: none;} ::-webkit-input-placeholder { color: #888888;} .nav-primary .search-form input[type="search"] { margin: 2px -7px 0 0;} .search-form input[type="submit"],#subbutton,.widget_product_search input#searchsubmit { background: #185aa5; border: 1px solid #333333; margin: 0; padding: 10px 14px 10px 14px; line-height: 19px; cursor: pointer; text-decoration: none; color: #fff} .search-form input[type="submit"]:hover,#subbutton:hover,.widget_product_search input#searchsubmit:hover { background: #194775; border: 1px solid #000000; color: #FFFFFF; text-decoration: none;} .widget_product_search label { display: none;}  #comments { margin: 0px 0 15px; overflow: hidden;} #respond { margin: 0 0 15px; padding: 20px 0 0;} #comments h3,#respond h3 { margin: 0 0 10px; color: #333333; font-size: 26px; font-weight: 300; line-height: 1.25;} #author,#comment,#email,#url { background: #FFFFFF; border: 1px solid #DDDDDD; width: 250px; margin: 0 5px 10px 0; padding: 5px; color: #333333; -webkit-box-shadow: 0 1px 2px #E8E8E8 inset; box-shadow: 0 1px 2px #E8E8E8 inset;} #comment { width: 98%; height: 150px; margin: 0 0 10px;} #commentform #submit { background: #185aa5; color: #fff; width: auto; padding: 10px 14px 10px 14px; line-height: 19px;} #commentform #submit:hover { background: #000000; color: #FFFFFF;} .comment-author { } .comment-author span,.comment-author .says { font-size: 18px;} .comment-author span a,.comment-author span a:visited {} .comment-author span a:hover {} .ping-list { margin: 0 0 40px;} .comment-list ol,.ping-list ol { padding: 10px;} .comment-list li,.ping-list li { margin: 15px 0 5px; padding: 25px 25px 25px 25px; font-weight: bold; list-style-type: none;} .comment-list li .avatar { background: #FFFFFF; border: 0px solid #DDDDDD; width: 48px; height: 48px; margin: 5px 0 0 10px; padding: 0px; float: right;} .comment-list li ul li { background: rgba(255,255,255,.05); margin-right: -16px; list-style-type: none;} .comment-content p { margin: 0 0 20px;} .comment-content p,#respond p { } .comment-notes { margin: 0 0 10px;} #respond label { display: block;} .comment-list cite,.ping-list cite { font-style: normal; font-weight: normal;} .comment-meta,.comment-edit-link { margin: 0 0 5px; font-size: 14px; font-weight: normal;} .comment-meta a,.comment-meta a:visited,.comment-edit-link a,.comment-edit-link a:visited { text-decoration: none !important;} .comment-meta a:hover,.comment-edit-link a:hover { text-decoration: none !important;} a.comment-reply-link,a.comment-reply-link:visited { background: #DDDDDD; border-top: 0px solid #CCCCCC; border-bottom: 2px solid #CCCCCC; border-left: 0px solid #CCCCCC; border-right: 0px solid #CCCCCC; padding: 8px 12px 8px 12px; font-size: 14px; font-weight: 300; text-decoration: none;} a.comment-reply-link:hover { background: #CCCCCC; border-top: 0px solid #BBBBBB; border-bottom: 2px solid #BBBBBB; border-left: 0px solid #BBBBBB; border-right: 0px solid #BBBBBB; text-decoration: none;} .comment-content a,.comment-content a:visited,#comments .navigation a,#comments .navigation a:visited,#respond a,#respond a:visited { text-decoration: none;} .comment-content a:hover,#comments .navigation a:hover,#respond a:hover { text-decoration: none;} .nocomments { text-align: center;} #comments .navigation { padding: 20px 0 20px; display: block;} .thread-even { background: rgba(255,255,255,.1);} .thread-alt { background: rgba(255,255,255,.2);} .form-allowed-tags { background: #F5F5F5; border: 0px solid #DDDDDD; margin: 10px 0 20px; padding: 25px 25px 25px 25px;} #respond p.form-allowed-tags { }  div.item-list-tabs { margin: 25px 0 20px;} div.item-list-tabs.nav-secondary { margin: -15px 0 15px;} .padder div.pagination { margin: -20px 0 0;} form#whats-new-form textarea { width: 97%;} table.forum { margin: 0;} table.forum tr &gt; td:first-child,table.forum tr &gt; th:first-child { padding: 10px 15px;} ul#topic-post-list p { padding: 0 0 20px;} div.dir-search { margin: -29px 0 0;} ul.button-nav li,div#item-header ul li,ul.item-list li { list-style: none;} ul#topic-post-list { margin: 0 0 15px;} #post-topic-reply { margin: 15px 0 0;} .sidebar-primary .item-options,.sidebar-secondary .item-options,.sidebar-primary .avatar-block,.sidebar-secondary .avatar-block { padding: 10px 10px 0;} .sidebar-primary ul.item-list .vcard,.sidebar-secondary ul.item-list .vcard,.sidebar-primary .avatar-block,.sidebar-secondary .avatar-block { overflow: auto;} .sidebar-primary a img.avatar,.sidebar-secondary a img.avatar { background: #F6F6F6; margin: 0 10px 10px 0; padding: 5px; float: left;} .sidebar-primary ul.item-list,.sidebar-secondary ul.item-list { width: auto; padding: 0 10px;} #primary ul.item-list,#primary ul.item-list li { list-style-type: none;} .widget-error { padding: 10px;}  /* Skin Name: Ez Church Skin URI: http://church.ez-web-hosting.com Author: Daniel Author URI: http://church.ez-web-hosting.com/ Version: 1.0*/  @media screen and (min-device-width: 320px) and (max-device-width: 1024px){html { -webkit-text-size-adjust: none;  }} @media only screen and (max-width: 1140px) {.site-container { border: 0; margin: 0 auto; -webkit-border-radius: 0; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; }body.override .site-header .wrap,.title-area,.site-header .widget-area { width: 100%; }.title-area { height: 84px; padding-left: 0; text-align: center; float: none; }.site-header .widget-area { padding: 0; }.header-image .site-header .wrap .title-area { margin: 10px auto 0px; float: none; }body.override .menu-primary,body.override .menu-secondary,.site-header .widget-area,.site-header .genesis-nav-menu { width: 100%; }.site-header .widget-area { float: none; }.genesis-nav-menu li.right { display: none; }ul.menu-primary,ul.menu-secondary,.site-header ul.genesis-nav-menu,.site-header .genesis-nav-menu li { float: none; text-align: center; }.menu-primary li,.menu-secondary li,.site-header .genesis-nav-menu li { display: inline-block; float: none; }.menu-primary li li,.menu-secondary li li,.site-header .genesis-nav-menu li li { text-align: left; }.nav-primary,.nav-secondary,.site-header .widget-area,.site-header .genesis-nav-menu { height: 100%; border-bottom: 0; }.menu-primary,.menu-secondary,.site-header .menu,.menu-primary li,.menu-secondary li,.site-header .genesis-nav-menu li,.menu-primary li ul,.menu-secondary li ul,.site-header .genesis-nav-menu li ul { width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }.menu-primary li ul,.menu-secondary li ul,.site-header .genesis-nav-menu li ul { display: block; visibility: visible; height: 100%; left: 0; position: relative; }.menu-primary a { border-right: 0 !important; border-bottom: 0px solid #78665A !important; }.menu-secondary a { border-right: 0 !important; border-bottom: 0px solid #DDDDDD !important; }.site-header .genesis-nav-menu a { border-right: 0 !important; border-bottom: 0px solid #DDDDDD !important; }.menu-primary li li,.menu-secondary li li,.site-header .genesis-nav-menu li li { text-align: center; }.menu-primary li li a,.menu-primary li li a:link,.menu-primary li li a:visited,.menu-secondary li li a,.menu-secondary li li a:link,.menu-secondary li li a:visited,.site-header .genesis-nav-menu li li a,.site-header .genesis-nav-menu li li a:link,.site-header .genesis-nav-menu li li a:visited { width: auto; }.menu-primary li ul ul,.menu-secondary li ul ul,.site-header .genesis-nav-menu li ul ul { margin: 0; }ul.genesis-nav-menu,.genesis-nav-menu li { text-align: left !important; }.genesis-nav-menu .sub-menu a::before { content: "- "; }.menu-primary li:hover ul ul,.menu-secondary li:hover ul ul { left: 0; }.menu-primary .sub-menu a,.menu-primary .sub-menu a:link { padding: 17px 20px; }.menu-primary .sub-menu li li a,.menu-primary .sub-menu li li a:link { padding: 17px 30px; }.menu-primary .sub-menu li li ul li a,.menu-primary .sub-menu li li ul li a:link { padding: 17px 40px; }.menu-secondary .sub-menu a,.menu-secondary .sub-menu a:link { padding: 17px 20px; }.menu-secondary .sub-menu li li a,.menu-secondary .sub-menu li li a:link { padding: 17px 30px; }.menu-secondary .sub-menu li li ul li a,.menu-secondary .sub-menu li li ul li a:link { padding: 17px 40px; }.nav-primary,.nav-secondary { display: none; }.site-header .widget_nav_menu { display: none; }.responsive-primary-menu-container,.responsive-secondary-menu-container,.mobile-primary-toggle,.mobile-secondary-toggle { display: block; }#ez-home-container-wrap,#ez-home-sidebar-wrap { width: 100%; max-width: 100%; }#ez-home-sidebar-wrap { margin: 20px 0 0; float: left; }.five-sixths,.four-fifths,.four-sixths,.one-fifth,.one-fourth,.one-half,.one-sixth,.one-third,.three-fifths,.three-fourths,.three-sixths,.two-fifths,.two-fourths,.two-sixths,.two-thirds { width: 100%; margin-left: 0; padding-bottom: 25px; }.first { padding-top: 0 !important; }#ez-home-slider.ez-widget-area,.slider-inside #ez-home-slider.ez-widget-area { padding-bottom: 0; }#home-hook-wrap { padding-bottom: 0; padding-left: 30px; padding-right: 30px; }#ez-home-container-wrap,.ez-home-container-area,#ez-feature-top-container,#ez-fat-footer-container { margin: 0 auto; padding-bottom: 0; }body.override.fat-footer-inside #ez-fat-footer-container-wrap { margin-top: 0; margin-bottom: 30px; }#ez-home-container-wrap .ez-widget-area,#ez-feature-top-container .ez-widget-area,#ez-fat-footer-container .ez-widget-area { width: 100%; padding-bottom: 20px; margin-left: 0 !important; }#ez-home-sidebar-wrap { margin: 0; }.site-footer .creds,.site-footer .gototop { width: 100%; text-align: center; float: none; } } @media only screen and (min-width: 840px) and (max-width: 1140px) {body.override .site-inner { padding-bottom: 10px; }body.override .content-sidebar-wrap { width: 100%; }body.override .content { width: auto; max-width: 100%; max-width: -moz-available; padding: 0; }body.content-sidebar-sidebar .content,body.sidebar-content-sidebar .content,body.content-sidebar .content { margin-right: 300px; }body.sidebar-sidebar-content .content,body.sidebar-content .content { margin-left: 300px; }body.override .sidebar-primary { width: 280px; }body.content-sidebar-sidebar .sidebar-primary,body.sidebar-content-sidebar .sidebar-primary,body.content-sidebar .sidebar-primary { margin-left: -280px; }body.sidebar-sidebar-content .sidebar-primary,body.sidebar-content .sidebar-primary { margin-right: -280px; }body.override .sidebar-secondary { width: 100%; margin: 20px 0 0; float: left; } } @media only screen and (min-width: 480px) and (max-width: 1140px) { body.override .breadcrumb { margin: 0 20px -10px; }.author-box { margin: 0px 20px 40px; }#comments { margin: 0px 20px 15px; }.entry-pings { margin: 0 20px; }#respond { margin: 0 20px 15px; } } @media only screen and (max-width: 839px) {body.override .site-inner { padding-bottom: 10px; }body.override .content-sidebar-wrap,body.override .content { width: 100%; }.content { padding: 0; }body.override .sidebar-primary,body.override .sidebar-secondary { width: 100%; float: left; }.sidebar-primary { margin: 20px 0 0; } } @media only screen and (min-width: 480px) and (max-width: 839px) { } @media only screen and (max-width: 479px) {body.override .breadcrumb { margin: 0 0 -10px; } }  .prayer-wrap.answered { background: rgba(255,255,255,.2) !important; border: 1px solid rgba(255,255,255,.4) !important;}.event-list-content { border-top: 1px solid rgba(255,255,255,.3); border-bottom: 1px solid rgba(255,255,255,.3);}.eventFeatured-excerpt { color: #333;} .fl-builder-content .uabb-creative-menu ul li { font-size: inherit;}.fl-builder--menu-item[data-view="admin"] { display: none !important;}.event_date,.event_day { color: #1B162E !important;}.eventFeatured-content { top: 180px;}.uabb-blog-post-content { padding: 0 5px !important; background: #205B96; color: rgba(255,255,255,.8)}.uabb-blog-post-content h3 a { color: rgba(255,255,255,.8) !important; font-size: 27px !important; font-weight: bold !important;}.uabb-blog-posts-shadow:hover .uabb-blog-post-content h3 a { color: rgba(255,255,255,1) !important;}.cd-sermon-series-link { position: relative; background: #205B96; margin-top: -10px; padding: 5px 0; width: auto; text-align: center; font-size: 1.5em !important;}.cd-sermon-series-link:hover { background: #205B96;}.cd-sermon-series:hover .cd-sermon-series-link a { color: #fff !important;}.cd-sermon-series-link a { color: rgba(255,255,255,.8) !important;} .filters-bg,.filters-bg ul ul { background: #cbc6b3 !important;}body.post-type-archive-sermons .filters-bg { margin: 20px; width: 93%;}.filters-bg ul li:hover,.filters-bg ul ul li:hover { background: rgba(0,0,0,.05) !important;}.sermons-single li.tax,.sermons-archive li.taz { margin-bottom: 10px;}.giving-imabe-bg label,.giving-imabe-bg .gfield_required { color: #fff !important;}.giving-imabe-bg li { margin-bottom: 5px !important;}.white-text p a { color: #fff !important; font-weight: bold !important;}#prayer-add-form,#cd_prayer_wall .iPrayed,.prayer-add-form { border: 0 !important; background: #205B96 !important; color: #fff !important; border: 0;}#prayer-add-form i { color: #fff !important;}.widget .content-right.page { background: transparent !important;}.dynamik-page-builder .site-inner p,.dynamik-page-builder .site-inner ul li,.dynamik-page-builder .site-inner ol li,.entry-content p,.entry-content ul li,.entry-content ol li,.entry-pagination { color: inherit;} a.post-edit-link { display: none;}img.wp-image-2847 { margin-top: 40px;}html.fl-builder-edit img.wp-image-2847 { margin-top: 0px;}.text-shadow h1 { text-shadow: 2px 2px 0px rgba(0,0,0,1);}.text-shadow h3 { text-shadow: 1px 1px 0px rgba(0,0,0,.5);} .widget_black_studio_tinymce ul { padding: 0 !important;} .inner-header-inner { position: relitave;}.inner-header .fl-row-content-wrap,.cd-header-image .metaslider { border-radius: 5px; border: 5px solid #efeee7; box-shadow: 0 0 5px #000;}.slides li { margin-left: 0 !important; margin-bottom: 0 !important;}.header-content { position: absolute; bottom: 20px; left: 50%; width: auto; background: rgba(255,255,255,.8); padding: 10px 20px; margin: 0 auto; border-radius: 3px;}.header-content h1 { font-size: 35px; color: #333;}.sermon-btn,.sermon-btn:visited { background: transparent !important; border: 1px solid #185aa5 !important; color: #185aa5 !important;}.sermon-btn:hover { background: rgba(0,0,0,.05) !important; border: 1px solid #333333 !important; color: #333333 !important;} .sidebar.widget-area ul li { list-style-type: none; margin: 0; padding: 0;}.widget .event_month { top: 0;}.sidebar .content-right,.sidebar .page { padding: 0 !important;}.sidebar .clear { padding: 10px 20px 0 !important;} .inner-header { position: relative;}.inner-header-inner img { width: 100%;}.site-container { position: relative;}html.fl-builder-edit .cd-header-image { margin-top: 0 !important;}html.fl-builder-edit #cd-header { position: relative;}.cd-header-image.remove .fl-heading { display: none;}.cd-home-slider { margin-top: 20px;}body.home .cd-footer { margin-top: 0;}body.home .site-inner { border-bottom-right-radius: 5px; border-bottom-left-radius: 5px;}.title-overlay .fl-callout-content { position: relative;}.title-overlay .fl-callout-title { position: absolute; bottom: 0px; left: 3%; width: 94%; background: #ededed; opacity: 0.9; padding: 10px 0 !important; font-size: 16px !important;} .widget.staff .clear,.staff-archive .clear,.sermons-archive .clear { margin-bottom: 10px; padding: 10px;}.widget.staff .clear img,.sermons-archive .clear img { margin: 0 20px 0 0; border: 1px solid #205B96; background: #fbfeff; padding: 3px}.tab_content { clear: both;}.events-archive { margin-bottom: 10px !important;}#sermon-widget-2 img { margin: 0 10px 10px 0; border: 1px solid #607005; background: #fbfeff; padding: 0px}.event_date { color: #333;} .gform_wrapper input,.gform_wrapper select,.gform_wrapper textarea { border: 2px solid rgba(0,0,0,.1); background: #f7f7f7; border-radius: 3px;}label.gfield_label { font-weight: 100 !important;}.gform_button { padding: 10px 30px; font-size: 1.2em !important;} .single-fl-builder-template .sidebar,aside.sidebar .sidebar { max-width: 340px; } #menu-top-nav .widget { float: right; margin-right: 2px;}section.simple-social-icons { margin: 9px 20px -1px 0;}body.admin-bar section.simple-social-icons { margin: 5px 20px -1px 0;}  ::-webkit-input-placeholder { color: #000;} :-moz-placeholder {  color: #000; } ::-moz-placeholder {  color: #000; } :-ms-input-placeholder { color: #000; }  @media only screen and (max-width: 1100px) {header.site-header { position: relative; top: 0 !important;}}@media only screen and (min-width: 768px) and (max-width: 1100px) { }@media only screen and (min-width: 480px) and (max-width: 1100px) { header.site-header { border-bottom: 0;}}@media only screen and (max-width: 767px) {.sermons-archive { width: 50%;}article.staff-archive .content-right { padding-left: 0 !important; clear: left;}.header-content h1 { font-size: 20px;}}@media only screen and (min-width: 480px) and (max-width: 767px) {.header-content { bottom: 20px;}.header-content h1 { font-size: 18px;}}@media only screen and (max-width: 479px) {.header-content { padding: 3px 10px; bottom: 5px;}.header-content h1 { font-size: 16px;}.sermons-archive { float: none !important; width: 100%; padding: 10px !important;}}  body.header-image-template.fl-builder-edit #fl-builder-settings-section-background,body.header-image-template.fl-builder-edit #fl-builder-settings-section-bg_pageheader,body.header-image-template.fl-builder-edit #fl-field-heading { display: none !important; } body.header-image-template.fl-builder-edit .fl-builder-row-settings #fl-builder-settings-section-general:before { content:'This template will pull in the header image set for the page you are viewing or the default header image for that type of page. See header images tutorial in the getting started section of the tutorials for more information.'; margin: 20px; display: block; background: yellow; padding: 10px; font-size: 16px; line-height: 1.1em; border-radius: 3px; } body.header-image-template.fl-builder-edit .fl-builder-heading-settings #fl-builder-settings-section-general .fl-builder-settings-section-content:before { content:'This heading will display the page title of the page you are viewing. To change page titles either edit the page in the admin area (click web pages then click on the page title) or click the little tool icon to the left of your logo (with the page builder inactive). A window will open and you can change the title there.'; margin: 20px; display: block; background: yellow; padding: 10px; font-size: 16px; line-height: 1.1em; border-radius: 3px; } body.header-image-template.fl-builder-edit .fl-builder-heading-settings #fl-builder-settings-section-colors .fl-builder-settings-section-content:before { content:'Changes made here will effect all inner page site titles.'; margin: 20px; display: block; background: yellow; padding: 10px; font-size: 16px; line-height: 1.1em; border-radius: 3px; }   .event-list-heading { width: 300px; margin: 0 auto; } .event-list-heading h1 { font-size: 1.8em; line-height: 1.8em; } .event-list-heading div { float: left; } .event-list-heading div.event-list-heading-left,.event-list-heading div.event-list-heading-right { font-size: 1.8em; line-height: 1.8em; width: 25px; } .event-list-heading div.event-list-heading-center { width: 250px; text-align: center; } .event-list-heading button { background: transparent; border: 0; padding: 0; } .event-list-img-left,.event-list-content { float: left; dborder: 1px solid red; } .event-list-content { padding: 10px 0; border-top: 1px solid rgba(0,0,0,.3); border-bottom: 1px solid rgba(0,0,0,.3); } .event-list-img-left { width: 150px; position: relative; margin-right: 10px; } .events-archive .event-list-img-left img { height: 90px; } .event-list-img-left .event_month,.event-list-img-left .event_day,.event-list-img-left .event_date { background: #fff; color: #333; border: solid 2px #1b2e42; width: 86px; position: relative; text-align: center; } .event-list-img-left .event_month { line-height: 1.8em; font-size: 13px; color: #fff; background: #1b2e42; border-bottom: 0; border-radius: 3px 3px 0 0; padding-bottom: 2px; } .event-list-img-left .event_day { font-size: 15px; line-height: 1.5em; border-top: 0; border-bottom: 0; } .event-list-img-left .event_date { font-size: 33px; line-height: 1em; padding-bottom: 5px; border-top: 0; border-radius: 0 0 3px 3px; } .event-list-content { width: 860px; } .event-list-title,.event-list-date,.event-list-time,.event-list-details-link { float: left; dborder: 1px solid; min-height: 70px; } .event-list-title { width: 50%; } .event-list-title h2 { font-size: 1.3em !important; } .event-list-date,.event-list-time,.event-list-details-link { width: 16%; text-align: center; font-size: .9em; } li.tax { font-size: .9em; } .event-list-details-link a { margin-top: 10px; } .event-list-details { clear: both; } .event-list-details p { margin-bottom: 1em; } .img-left { position: relative; } .single-events .event-info { margin-bottom: 1.2em; } .events-archive .content-right { padding-left: 170px; } .events-archive .event-info { overflow: hidden; } .events-archive .event-list-title h2 { margin: 0; } ul.sc_events_list li { padding: 0 !important; margin: 0 0 0 40px !important } #sc_list_wrap .entry::before { content: none; display: block; } .event_day.cdDaily span { display: block; } .event_day.cdDaily { font-size: 17px; line-height: 17px; padding: 6px 0; border-bottom: solid 2px #1b2e42; border-radius: 0 0 3px 3px; } @media screen and (max-width: 1140px) { .event-list-content { max-width: 80%; } div.event-counter-outer.full a.sermon-btn { margin-left: 0; } div.event-counter-outer.header .event-counter-inner { max-width: 600px; margin: 0 auto; overflow: hidden; } div.event-view-wrap { margin: 0 auto; float: none; width: 210px; } .event-filter-wrap .event-view { float: none; text-align: center; } .event-filter-wrap .one-fourth { padding: 0; } } @media screen and (max-width: 1077px) { .event-list-content { max-width: 600px; } .event-list-title ul.tax { display: none; } .event-list-date { clear: left; } .event-list-title { width: 100%; text-align: center; height: auto; } .event-list-date,.event-list-time,.event-list-details-link { width: 33%; height: auto; } } @media screen and (max-width: 798px) { .event-list-content { max-width: 400px; } } @media screen and (max-width: 597px) { .event-list-content { max-width: 100%; border-top: 0; } .event-list-img-left { fffborder-top: 1px solid rgba(0,0,0,.3); padding-top: 10px; width: 100%; margin-bottom: 10px; } .event-list-img-left img { display: block !important; margin: 0 auto !important; } .event-list-img-left div { margin: 0 auto; } }   .eventFeatured-clear { margin: -20px 0 0 0; } .eventFeatured-image { position: relative; overflow: hidden; margin-bottom: -5px; } .eventFeatured-image img { margin-bottom: 0; } .eventFeatured-content { position: absolute; transition: top 0.5s ease; top: 100px; left: 0; background: rgba(255,255,255,.9); width: 90%; padding: 5px; } .eventFeatured-excerpt { display: none; font-size: .8em; overflow: hidden; } .eventFeatured-image:hover .eventFeatured-content { top: 0; width: 100%; height: 100%; } .eventFeatured-image:hover .eventFeatured-excerpt { display: block; } h2.eventFeatured-title a { color: #333; font-size: .7em; } h2.eventFeatured-title a:hover { text-decoration: none; } div.eventFeatured-readMore { position: absolute; right: 15px; bottom: 15px; }   .widget .event_month,.widget .event_day,.widget .event_date { background: #fff; color: #333; border: solid 1px #1b2e42; width: 58px; position: relative; text-align: center; margin: 0 auto; } .widget .event_month { font-size: 10px; line-height: 2em; font-size: 10px; font-weight: normal; color: #fff; background: #1b2e42; border-top: 0; border-bottom: 0; border-radius: 3px 3px 0 0; } .widget .event_day { font-size: 11px; line-height: 1.5em; border-top: 0; border-bottom: 0; } .widget .event_date { font-size: 18px; line-height: 1em; padding-bottom: 5px; border-top: 0; border-radius: 0 0 3px 3px; } .widget.events .event_day.cdDaily { font-size: 13px; line-height: 11px; } .widget.events .event_day.cdDaily span { text-transform: lowercase; } .widget.events .img-left { float: left; margin-right: 10px; } .widget.events .img-left img { margin: 0; } .widget.sermon img { margin: 0 10px 0 0; } .widget.events .clear,.widget.sermon .clear { margin-bottom: 10px; } .widget.events .content-right { float: left; } .widget.events .readmore { float: right; padding-top: 17px; } .lite.borders.widget .clear { border-bottom: 1px solid rgba(255,255,255,.4); } .lite.borders.widget .clear:first-of-type { border-top: 1px solid rgba(255,255,255,.4); } .dark.borders.widget .clear { border-bottom: 1px solid rgba(0,0,0,.4); } .dark.borders.widget .clear:first-of-type { border-top: 1px solid rgba(0,0,0,.4); } .borders.widget .clear { padding: 5px 0; margin: 0; }    div.event-counter { overflow: hidden; width: 300px; float: left; margin-top: -10px; } .event-counter-outer.small div.event-counter { float: none; } div.event-counter div.cd-count-top div,div.event-counter div.cd-count-bottom div { float: left; min-width: 55px; border: 0px solid #999; text-align: center; margin-left: 10px; font-size: 30px; } div.event-counter div.label.one,div.event-counter div.days { clear: left; margin-left: 0 !important; } div.event-counter div.cd-count-bottom div.label { font-size: 9px; border-top: 0px solid; } div.event-counter-outer.full { margin-bottom: -5px; overflow: hidden; } div.event-counter-outer.full .event-counter-title i { font-size: 1.5em; } div.event-counter-outer.full .cd-count-links { padding-top: 18px; min-width: 250px; } div.event-counter-outer.full a.sermon-btn { margin-left: 10%; margin-right: 10px; } div.event-counter-outer.small .event-counter,div.event-counter-outer.small .event-counter div,div.event-counter-outer.small p { display: inline; } div.event-counter-outer.small .event-counter div.label { text-transform: lowercase; font-size: .7em; margin: 4px 8px 0 2px; } div.event-counter-outer.small .cd-counter-event-title { margin-right: 5px; } div.event-counter-outer.small { float: right; right: 50%; position: relative; } div.event-counter-outer.small .event-counter-inner { float: right; right: -50%; position: relative; } div.event-counter-outer.header .event-counter-title { text-align: left; } @media screen and (max-width: 910px) { div.event-counter-outer.full a.sermon-btn { margin-left: 0; } } @media screen and (max-width: 600px) { div.event-counter-outer.full a.sermon-btn { margin-left: 0; } }   #sc_calendar_wrap,#sc_calendar { color: #333; } @media screen and (min-width: 701px) { .sc_events_calendar.sc_large .calendar-day { height: 120px !important; } } @media screen and (max-width: 700px) { .sc_events_calendar.sc_large .calendar-day { min-height: 120px !important; } } .calendar-day a,.calendar-day a:visited { color: #333 !important; } .sc_small .calendar-day a,.sc_small .calendar-day a:visited { font-size: 30px; line-height: 1em; } .sc_small #sc_event_nav_next,.sc_small #sc_event_nav_prev { display: none !important; } #sc_events_widget-2 { clear: both; } #sc_events_widget-2 h4 { padding-bottom: 5px; } .sc_event_sep { display: none; } .widget #sc_calendar_wrap { padding: 5px 20px !important; overflow: hidden; } .widget #sc_calendar_wrap .calendar-day { min-height: 40px !important; } .sc_large .day-number { background: #f7f7f7; border: 1px solid #ccc; width: 20px; text-align: center; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; z-index: 1; position: relative; } .sc_large .today .day-number { color: #f7f7f7; background: #333; border: 0px solid #333; width: 28px; height: 28px; font-size: 16px; text-align: center; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; } #event-calendar #sc_events_calendar_head { padding: 0; }   a.cal-color { display: block; padding: 5px; border-radius: 3px; border-bottom: 1px dashed #ccc; } .calEvent:last-child a.cal-color { border-bottom: 0px dashed #ccc; } .calendar-day a.cal-color.Black,.calendar-day a:visited.cal-color.Black { background-color: #000; color: #fff !important; } .calendar-day a.cal-color.Red,.calendar-day a:visited.cal-color.Red { background-color: #ff0000; color: #fff !important; } .calendar-day a.cal-color.Orange,.calendar-day a:visited.cal-color.Orange { background-color: #FFA500; color: #000 !important; } .calendar-day a.cal-color.Yellow,.calendar-day a:visited.cal-color.Yellow { background-color: #FFFF00; color: #000 !important; } .calendar-day a.cal-color.Green,.calendar-day a:visited.cal-color.Green { background-color: #008000; color: #fff !important; } .calendar-day a.cal-color.Blue,.calendar-day a:visited.cal-color.Blue { background-color: #0000FF; color: #fff !important; } .calendar-day a.cal-color.Indigo,.calendar-day a:visited.cal-color.Indigo { background-color: #4B0082; color: #fff !important; } .calendar-day a.cal-color.Violet,.calendar-day a:visited.cal-color.Violet { background-color: #EE82EE; color: #000 !important; }  .calendar-day .calEvent { position: relative; } .cal-tip { position: absolute; background: #F0F0F0; border: 3px solid #ddd; width: 300px; display: none; z-index: 999; padding: 10px; margin-left: -100px; top: 30px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } .cal-tip p { font-size: 14px !important; color: #333; } .calendar-row td:nth-child(1) .cal-tip { margin-left: 0px; } .calendar-row td:nth-child(7) .cal-tip { margin-left: -200px; } .calendar .calendar-row:last-child .calEvent .cal-tip { top: auto; bottom: 40px; } .cal-tip .event-info { font-size: 16px; } .cal-tip h4 { color: #333 !important; font-size: 20px !important; text-align: center; border-bottom: 1px dashed #aaa; padding-bottom: 5px; } .calendar-day div.calEvent:hover .cal-tip { display: block; } .cal-tip:before { content: ""; display: block; width: 0; height: 0; border-left: 16px solid transparent; border-right: 16px solid transparent; border-bottom: 16px solid #ddd; position: absolute; top: -16px; left: 50%; margin-left: -8px; } .tip-foot .tip-read { float: right; } .tip-foot .tip-edit { float: left; } .tip-time { font-weight: bold; font-size: 1.4em; } .tip-foot span { border: 1px solid; border-radius: 3px; padding: 5px 10px; font-size: 1.2em; margin-top: 10px; } .tip-foot span:hover { background: #eee; background: rgba(0,0,0,.1); } .cal-tip p { margin-bottom: 0; } .calendar-row td:nth-child(1) .cal-tip:before { left: 18%; margin-left: -8px; } .calendar-row td:nth-child(7) .cal-tip:before { left: 80%; margin-left: -8px; } .calendar .calendar-row:last-child .cal-tip:before { border-left: 0px solid transparent; border-right: 0px solid transparent; border-bottom: 0px solid #ddd; border-left: 20px solid transparent; border-right: 20px solid transparent; border-top: 20px solid #ddd; top: auto; bottom: -20px; } .sc_events_calendar.sc_small .calEvent { float: left; } .sc_events_calendar.sc_small .cal-tip { width: 175px; margin-left: -90px; top: 35px; } .sc_events_calendar.sc_small .cal-tip h4 { font-size: 16px !important; } .sc_events_calendar.sc_small .calendar-row td:nth-child(2) .cal-tip { margin-left: -40px; } .sc_events_calendar.sc_small .calendar-row td:nth-child(2) .cal-tip:before { left: 20%; margin-left: -8px; } .sc_events_calendar.sc_small .calendar-row td:nth-child(7) .cal-tip { margin-left: -150px; } .calendar-row td:nth-child(7) .cal-tip:before { left: 86% !important; margin-left: -8px; } .calEvent .calReadMore { display: block; text-align: center; font-size: 20px !important; border: 1px solid #333; width: 95% !important; margin: 5px; padding: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } .calEvent .calReadMore:hover { background: #333; color: #f7f7f7 !important; } .sc_events_calendar.sc_small .calendar .calendar-row:last-child .calEvent .cal-tip { top: auto; bottom: 40px; } .sc_events_calendar.sc_small .cal-tip:before { top: -16px; left: 50%; margin-left: -8px; } .sc_events_calendar.sc_small .calendar .calendar-row:nth-child(4) .calEvent .cal-tip,.sc_events_calendar.sc_small .calendar .calendar-row:nth-child(5) .calEvent .cal-tip,.sc_events_calendar.sc_small .calendar .calendar-row:nth-child(6) .calEvent .cal-tip,.sc_events_calendar.sc_small .calendar .calendar-row:last-child .calEvent .cal-tip,#sc_calendar_wrap .calendar .calendar-row:nth-child(4) .calEvent .cal-tip,#sc_calendar_wrap .calendar .calendar-row:nth-child(5) .calEvent .cal-tip,#sc_calendar_wrap .calendar .calendar-row:nth-child(6) .calEvent .cal-tip,#sc_calendar_wrap .calendar .calendar-row:last-child .calEvent .cal-tip,#sc_calendar .calendar .calendar-row:nth-child(4) .calEvent .cal-tip,#sc_calendar .calendar .calendar-row:nth-child(5) .calEvent .cal-tip,#sc_calendar .calendar .calendar-row:nth-child(6) .calEvent .cal-tip,#sc_calendar .calendar .calendar-row:last-child .calEvent .cal-tip { top: auto; bottom: 40px; } .sc_events_calendar.sc_small .calendar .calendar-row:nth-child(4) .cal-tip:before,.sc_events_calendar.sc_small .calendar .calendar-row:nth-child(5) .cal-tip:before,.sc_events_calendar.sc_small .calendar .calendar-row:nth-child(6) .cal-tip:before,.sc_events_calendar.sc_small .calendar .calendar-row:last-child .cal-tip:before,#sc_calendar_wrap .calendar .calendar-row:nth-child(4) .cal-tip:before,#sc_calendar_wrap .calendar .calendar-row:nth-child(5) .cal-tip:before,#sc_calendar_wrap .calendar .calendar-row:nth-child(6) .cal-tip:before,#sc_calendar_wrap .calendar .calendar-row:last-child .cal-tip:before,#sc_calendar .calendar .calendar-row:nth-child(4) .cal-tip:before,#sc_calendar .calendar .calendar-row:nth-child(5) .cal-tip:before,#sc_calendar .calendar .calendar-row:nth-child(6) .cal-tip:before,#sc_calendar .calendar .calendar-row:last-child .cal-tip:before { border-left: 0px solid transparent; border-right: 0px solid transparent; border-bottom: 0px solid #ddd; border-left: 20px solid transparent; border-right: 20px solid transparent; border-top: 20px solid #ddd; top: auto; bottom: -20px; margin-left: -12px; } .sc_events_calendar.sc_small .calendar-row:nth-child(4) td:nth-child(1) .cal-tip:before,.sc_events_calendar.sc_small .calendar-row:nth-child(5) td:nth-child(1) .cal-tip:before,.sc_events_calendar.sc_small .calendar-row:nth-child(6) td:nth-child(1) .cal-tip:before,.sc_events_calendar.sc_small .calendar-row:last-child td:nth-child(1) .cal-tip:before { left: -0px; margin-left: 0px; border-left: 0px solid transparent; border-right: 0px solid transparent; border-bottom: 0px solid #ddd; border-left: 0px solid transparent; border-right: 20px solid transparent; border-top: 20px solid #ddd; margin-left: 0px; } .sc_events_calendar.sc_small .calendar-row:nth-child(2) td:nth-child(1) .cal-tip:before,.sc_events_calendar.sc_small .calendar-row:nth-child(3) td:nth-child(1) .cal-tip:before { left: -0px; margin-left: 0px; border-left: 0px solid transparent; border-right: 0px solid transparent; border-bottom: 0px solid #ddd; border-left: 0px solid transparent; border-right: 20px solid transparent; border-bottom: 20px solid #ddd; margin-left: 0px; top: -20px; }   .genesis-nav-menu &gt; .menu-item.menu-item-has-children &gt; a:after { content: "\f107" !important; font-family: "Font Awesome 5 Free"; font-size: 1.2rem; padding-left: 0.5rem; speak: none; line-height: .5em; font-weight: 900; } ul.sub-menu li.menu-item-has-children &gt; a:after { content: "\f105" !important; font-family: "Font Awesome 5 Free"; font-size: 1.2rem; padding-left: 1rem; speak: none; line-height: .5em; font-weight: 900; }   .video-container { position: relative; padding-bottom: 56.25%; padding-top: 0px; height: 0; overflow: hidden; } .video-container iframe,.video-container object,.video-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; z-index: 750; } .video-container .video-overlayer-image { width: 100%; } .video-container .fl-row-content-wrap { position: absolute; min-height: 100% !important; min-width: 100%; }   .widget-phone,.widget-email { float: left; margin-right: 20px; } .staff-contact-left { float: left; text-align: center; padding-right: 10px; } .staff-contact-left i { margin: 0 !important; } .staff-contact-right { padding-left: 31px; } .the-content { clear: both; }   article.staff-archive .content-right { padding-left: 170px; } article.staff-archive .content-right .excerpt a { display: none; } excerpt .content-right h1 { margin: 0 !important; } .content-right .date { margin-bottom: 10px; } .sermon-latest { text-align: center; background: rgba(0,0,0,.05) !important; padding: 10px 20px 20px 20px !important; margin-bottom: 20px !important; border: 1px solid rgba(0,0,0,.05) !important; position: relative; z-index: 1; } .sermon-latest span.date { font-size: .6em; } .sermon-latest .entry-content ul { padding: 10px 0 0 0; clear: both; text-align: center; } .sermon-latest h1.entry-title { margin: 0; }   .tab_content { display: none; clear: both; } .widget.staff .clear { margin-bottom: 10px; } #tabs .tab-btn li { margin: 0 10px 10px 0; } .widget.sermon .tab-btn li { margin: 0; } .widget.sermon .tab-btn li i { font-size: 1em; margin: 0 10px 0 0; } #tab1,#tab2,#tab3,#tab5,#tab6 { margin-bottom: 20px; } .sa-right .tab-btn li { margin: 0 10px 10px 0; } .ss-right { overflow: hidden; } body.post-type-archive-sermons .content-right &gt; div,body.single-sermons .content-right &gt; div { margin-bottom: 30px; } h1.archive-header { font-size: 1.6em !important; } .sermons-archive h4.entry-title,.sermons-archive p.date,.sermons-single p.date { margin-bottom: 0; } .sermons-archive .excerpt { clear: both; } .sermons-archive .entry-content ul,.sermons-archive p.excerpt { padding: 0; margin: 0; } .sermons-archive .entry-content ul.tab-btn { margin: 10px 0; } h1.page-title.sermons-archive { margin-bottom: 20px; } ul.tax li { list-style: none; margin: 0 10px 0 0; display: inline-block; } ul.tax.noicons li { margin: 0 20px 0 0; } .widget.sermon ul.tab-btn { padding: 0; } a.sermon-btn { background: #668242; padding: 5px 10px; color: #e3ebd8; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border-bottom: 2px solid #3a4a25; } a.sermon-btn:hover { color: #fff; background: #4b6031; }  .single-sermons .nav-previous,.single-sermons .nav-next { float: left; border: 1px solid; border-radius: 3px; padding: 10px 20px; } .single-sermons .nav-next { float: right; }  .filters-bg { margin:0px 0 20px 0; float: left; width: 96%; background:#333; padding: 0 20px; overflow: visible; z-index: 100; position: relative; } .filters-bg h4 { line-height: 40px; color: #fff; float:left; padding-top: 3px; } .filters-bg ul { list-style:none; position:relative; float:left; margin:0; padding:0 } .filters-bg ul a { display:block; color:#fff; text-decoration:none; font-size:16px; line-height:45px; padding:0 15px; } .filters-bg ul li { position:relative; float:left; margin:0; padding:0; list-style: none; } .filters-bg ul li:hover { background:#222; } .filters-bg ul ul li:hover { background:#333; } .filters-bg ul ul { display:none; position:absolute; top:100%; left:0; background:#222; padding:0 } .filters-bg ul ul li { float:none; width:200px } .filters-bg ul ul a { line-height:1em; padding:10px 15px } .filters-bg ul ul ul { top:0; left:100% } .filters-bg ul li:hover &gt; ul { display:block } @media screen and (max-width: 1100px) { .filters-bg { margin:20px 0; } } @media screen and (max-width: 798px) { .filters-bg h4 { float:none; } .filters-bg ul li { float:none; } .filters-bg ul ul { top:0; left:100%; } .filters-bg ul a { font-size:14px; line-height:25px; } }   .wp-audio-shortcode { clear: both; margin-bottom: 10px; } .tab-btn li { display: inline-block; } #tabs h2 { clear: both; } .wp-video { clear: both; margin: 0 auto; }   .cd-sermon-series { position: relative; float: left; margin-bottom: 10px; overflow: hidden; } .cd-sermon-series-link a { position: absolute; background: rgba(255,255,255,.4); width: 100%; height: 100%; top: 0; left: 0; } .cd-sermon-series-link-text { position: absolute; display: block; text-align: center; width: 100%; bottom: 7px; background: rgba(255,255,255,.5); padding: 10px; color: #000; } .cd-sermon-series-link a:hover { background: rgba(255,255,255,.0); } @media screen and (min-width: 800px) { .cd-sermon-series { width: 31.5%; margin-right: 2.25%; } .cd-sermon-series:nth-child(3n+3) { margin-right: 0; } } @media screen and (min-width: 401px) and (max-width: 799px) { .cd-sermon-series { width: 47.5%; margin-right: 5%; } .cd-sermon-series:nth-child(2n+2) { margin-right: 0; } }   .fl-module-add-prayer-form label { color: #333; } #cd_prayer_wall_wrap { margin-bottom: 20px; min-height: 620px; } #prayer-add-form i { font-size: 1.4em; color: rgba(0,0,0,.5); } .prayer-wrap { margin-bottom: 20px; padding-bottom: 20px; border: 1px solid rgba(0,0,0,.1); background: rgba(0,0,0,.01); padding: 10px; border-radius: 5px; } .prayer-wrap:nth-of-type(2n+1) { background: rgba(0,0,0,.06); } .prayer-wrap.answered { background: #e9ffd9; border: 1px solid #a6ca8a; } .prayer-wrap.answered p.center { text-align: center; font-weight: bold; margin: 0; padding: 0; } .prayer-header { margin-bottom: 5px; overflow: hidden; } .prayer-header div { float: right; width: 200px; } .prayer-header div.name { float: left; width: 300px; } .prayer-header div.name .date { font-size: .9em; } .prayer-header p { padding: 10px 0px; } .prayer-wrap p { margin: 0; } .prayer-request { clear: both; } .iPrayed { padding: 10px 20px; border-radius: 5px; background: #e9ffd9; border: 1px solid #a6ca8a; color: #333 !important; display: block; text-align: center; font-size: .9em; } .iPrayed:hover { background: #d5ffb7; } .prayer-add-wrap { position: relative; margin-bottom: 20px; } #prayer-add-form { background: rgb(166,202,138); border: 1px solid rgba(0,0,0,.2); color: #333; padding: 10px 20px; display: block; width: 260px; border-radius: 5px; text-align: center; } .prayer-add-form { display: none; position: absolute; overflow: hidden; width: 623px; background: rgb(166,202,138); border: 1px solid rgba(0,0,0,.2); padding: 20px; border-radius: 5px; } .antispam { display:none; } .prayer-add-wrap:hover .prayer-add-form { bdisplay: block; } .prayer-add-form-left { float: left; width: 120px; clear: left; padding: 5px; } .prayer-add-form-right { float: left; width: 460px; } .prayer-add-form textarea,.prayer-add-form select,.prayer-add-form input { width: 99%; max-width: 500px; padding: 4px; border: 1px solid rgba(0,0,0,.2); } .prayer-add-form input { max-width: 200px; } .prayer-add-form select { max-width: 300px; background: #fff !important; color: #333 !important; } .prayer-add-form input[type="checkbox"] { width: 10px; } .prayer-add-form-check { clear: left; } .prayer-add-form-submit input { max-width: 200px; background: #E9FFD9 !important; border: 1px solid #a6ca8a; padding: 7px; font-size: 1.2em; border-radius: 5px; } .pray p { padding-top: 11px; font-size: .8em !important; background: rgba(11,62,119,.2); border: 1px solid rgba(11,62,119,.4); text-align: center; border-radius: 5px; } .prayer_managed { text-align: center; background:#ffecec; border:1px solid #f5aca6; padding: 20px; margin-bottom: 20px; border-radius: 5px; } .prayer_managed p { margin: 0; } .g-recaptcha { clear: both; } .cd-prayer-global-notice { position: fixed; top: 10px; right: 10px; z-index: 100000; padding: 10px 25px 10px 40px; background: rgba(70,180,80,0.92); color: #fff; box-shadow: 0 0 2px 1px rgba(0,0,0,0.34); border-radius: 5px; } .cd-prayer-global-notice span.close { position: absolute; top: 15px; left: 10px; display: inline-block; font-size: 20px; background: #39902a; line-height:0.6em; padding: 3px 4px 2px; border-radius: 50px; cursor: pointer; } .cd-prayer-global-notice span.close:hover { background: #37772c; } @media screen and (max-width: 600px) { .prayer-add-form-left,.prayer-add-form-right { float: none; width: 100%; } .prayer-add-form,.prayer-add-form input,.prayer-add-form select { width: 90%; } .prayer-header div { clear: left; float: none; width: 260px; } }   .cd-social-link { padding: 2px 8px 2px 8px !important; color: white !important; font-size: 14px; border-radius: 2px; margin-right: 2px; cursor: pointer; -moz-background-clip: padding; -webkit-background-clip: padding-box; rbox-shadow: inset 0 -3px 0 rgba(0,0,0,.2); r-moz-box-shadow: inset 0 -3px 0 rgba(0,0,0,.2); r-webkit-box-shadow: inset 0 -3px 0 rgba(0,0,0,.2); margin-top: 2px; display: inline-block; text-decoration: none; } .cd-social-link:hover,.cd-social-link:active { color: white; } .cd-social-twitter { background: #00aced; } .cd-social-twitter:hover,.cd-social-twitter:active { background: #0084b4; } .cd-social-facebook { background: #3B5997; } .cd-social-facebook:hover,.cd-social-facebook:active { background: #2d4372; } .cd-social-googleplus:hover,.cd-social-googleplus:active { background: #b53525; } .cd-social-buffer { background: #444; } .cd-social-buffer:hover,.cd-social-buffer:active { background: #222; } .cd-social-pinterest { background: #bd081c; } .cd-social-pinterest:hover,.cd-social-pinterest:active { background: #bd081c; } .cd-social-linkedin { background: #0074A1; } .cd-social-linkedin:hover,.cd-social-linkedin:active { background: #006288; } .cd-social { margin: 20px 0px 25px 0px; -webkit-font-smoothing: antialiased; font-size: 12px; clear: both; }   .cd-sitewide-message-button { position: fixed; z-index: 999; } .cd-sitewide-message-button a { display: block; background: #2F67AE; padding: 10px; color: #fff; text-decoration: none; } .cd-sitewide-message { display: none; position:fixed; top:0; right:0; bottom:0; left:0; width:100%; height:100%; overflow:auto; z-index:800; padding:20px; box-sizing:border-box; background-color:#000; background-color:rgba(0,0,0,0.75); text-align:center; padding: 60px 0; } OFF.cd-sitewide-message { display: none; position: fixed; z-index: 1000; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.55); } .cd-sitewide-message .modal-content { position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); z-index:802; max-width:1100px; box-sizing:border-box; width:90%; background:#fff; padding:15px 30px; -webkit-border-radius:8px; -moz-border-radius:8px; -o-border-radius:8px; -ms-border-radius:8px; border-radius:8px; -webkit-box-shadow:0 0 10px #000; -moz-box-shadow:0 0 10px #000; -o-box-shadow:0 0 10px #000; -ms-box-shadow:0 0 10px #000; box-shadow:0 0 10px #000; text-align:left; color: #333; } OFF.cd-sitewide-message .modal-content { position: relative; display: flex; flex-flow: column; justify-content: center; box-sizing: border-box; background: #fff; margin: 10vh auto 0; width: 80vw; height: 80vh; text-align: center; box-shadow: 0 2vh 10vh 1vh #000; } .cd-sitewide-message .modal-content .inner-content { text-align: left; box-sizing: border-box; } .cd-sitewide-message .modal-content .close { position: absolute; top: 0; right: 0; color: #fff; font-size: 50px; font-weight: normal; background: rgba(37,37,37,0.82); line-height: 0.4em; width: 46px; padding: 15px 0 12px; transition: 300ms; text-align: center; border-radius: 0 8px; } .cd-sitewide-message .modal-content .close:hover,.cd-sitewide-message .modal-content .close:focus { background: #333; color: #fff; text-decoration: none; cursor: pointer; } .cd-sitewide-message .modal-content .inner-content { padding: 25px 40px; overflow: auto; } @media screen and (max-width: 600px) { .cd-sitewide-message .modal-content .inner-content { padding: 0px !important; } .cd-sitewide-message .modal-content { padding: 50px 10px 10px; overflow: scroll; } .cd-sitewide-message .modal-content { max-height: 80vh; } } @media ( min-width: 1100px ) { .cd-sitewide-message .modal-content { max-width: 800px; } }   .cd-one-third,.cd-one-half { float: left; } .cd-one-third { width: 30%; } .cd-one-half { width: 49%; } @media screen and (max-width: 910px) { .cd-one-third { float: none; width: 100%; } } @media screen and (max-width: 600px) { .cd-one-half { float: none; width: 100%; } }  /* [cd_contact] css */ .cont-left { float: left; clear: left; text-align: center; width: 30px; } .cont-right { padding-left: 30px; } /* [cd_contact] css END */  .dark.widget h2.widgettitle,.dark.widget .clear.featuredpage .page h2 a,.dark.widget .clear.featuredpage .page .event-info,.dark.widget .clear.featuredpage .page ul.tab-btn li a i,.dark .event-counter-title,.dark .event-counter-title h4 a,.dark .event-counter,.dark a.cd-count-calendar-link { color: #333 !important; } .lite.widget h2.widgettitle,.lite.widget .clear.featuredpage .page h2 a,.lite.widget .clear.featuredpage .page .event-info,.lite.widget .clear.featuredpage .page ul.tab-btn li a i,.lite .event-counter-title,.lite .event-counter-title h4 a,.lite .event-counter,.lite a.cd-count-calendar-link { color: #f7f7f7 !important; } .sidebar.widget-area .widget.events .page { padding: 0 !important; }   body.admin-bar .max-upload-size { display: none; } body.admin-bar .upload-ui:after { content: 'Maximum file sizes: audio 400MB,any other file type (images,video,pdf etc) 100MB'; display: block; margin: 15px 0; }   body.is-app #cd-header,body.is-app #cd-footer,body.is-app footer.site-footer,body.is-app header.site-header,body.is-app .cd-footer,body.is-app #ez-fat-footer-container-wrap,body.is-app nav.nav-primary,body.is-app #dropdown-nav-wrap { display: none !important; }   body.single-fl-builder-template .share-before_entry_header,body.single-fl-builder-template header.site-header,body.single-fl-builder-template footer.site-footer,body.single-fl-builder-template .inner-header,body.single-fl-builder-template #cd-footer,body.single-fl-builder-template #cd-header,body.single-fl-builder-template .entry-meta { display: none; } body.single-fl-builder-template div.site-inner { overflow: visible; min-height: 500px; }   div#phplive_iframe_chat_embed_wrapper { margin-left: 160px; }   .fl-builder-ui-skin--light .select2-results ul li { color: #333; } .fl-builder-ui-skin--dark .select2-results ul li { color: #f7f7f7; } .select2-results ul li { list-style: none; margin-left: 0; } .fl-builder-ui-skin--dark .select2-search__field { color: #fff; }  .fl-field-control ul.as-selections { border: 1px solid #D2DBE5; } .post-type-archive-gallery #gallery { display: flex; align-items: flex-start; flex-wrap: wrap; justify-content: center; } .post-type-archive-gallery #gallery article { width: 33%; flex-grow: 1; min-width: 300px; text-align: center; } .post-type-archive-gallery #gallery .photo { width: 300px; height: 200px; margin: 0 auto; } .mosaicflow__column { float: left; } .gallery-item { padding: 10px; } .gallery-item img { display: block !important; width: 100%; height: auto !important; } .mfp-content { max-height: 90% !important; max-width: 90% !important; } #acf-form { position: relative; } .acf-form-submit { position: absolute; bottom: -5px; left: -5px; z-index: 2; } .row-break { clear: both; } .acf-form-fields { min-height: 450px !important; } .gform_button { color: #333; } .fl-button-lightbox-content legend,.fl-button-lightbox-content label { color: #333; } </pre></body></html>