.breadcrumbs .location,.comments,.meta-item,.scrolltop{display:none}body,html{color:#444!important;font-size:16px!important;line-height:28px!important}html{scroll-behavior:smooth}a{color:#008752}a:hover{color:#444;transition:.5s ease-in}hr,hr.separator{margin:20px 0!important}#hidden-content{max-width:50%}#hidden-content strong{color:red}#hidden-content a:focus{outline:0}.redbox{border:2px solid red;border-radius:5px;padding:15px}.mejs-container button{min-width:auto!important}@media only screen and (min-width:481px){.hide-on-desktop{display:none}}@media only screen and (max-width:480px){#hidden-content{max-width:90%}.hide-on-mobile{display:none}.wpb_content_element{margin-bottom:10px!important}}.wpb_content_element.vc_separator{margin:20px 0 40px!important}.main{margin:25px auto}.main-content li{margin-bottom:25px}.main-content ul{margin-top:20px;margin-bottom:20px}.b-row [class*=col-],.column,.row [class*=col-]{padding-left:15px;padding-right:25px;float:left;min-height:1px;box-sizing:border-box}@media only screen and (max-width:480px){.b-row [class*=col-],.column,.row [class*=col-]{padding-left:15px;padding-right:15px;margin-bottom:0!important}}.su-label-type-default a{text-decoration:none;font-weight:300;background-color:#f1f1f1;font-size:13px;letter-spacing:-.2px;padding:2px 12px;color:#434343!important}.su-label-type-default a:hover{background-color:#008752;color:#FFF!important}.sub-menu{padding:0!important}.title{margin:15px 0 25px}.nav-search .search-icon{background-color:#FFF}.block-head,.comment-content .reply,.nav-dark-b,.navigation .menu>.current-menu-ancestor>a,.navigation .menu>.current-menu-item>a,.navigation .menu>.current-menu-parent>a,.navigation .menu>li:hover>a,.sc-tabs .active a,.tabbed .tabs-list .active a{border-bottom-color:#fece68!important}.navigation .menu>li>a{font-size:16px}.nav-center .menu>li .sub-menu li{font-size:15px!important;line-height:20px}@media only screen and (max-width:480px){.navigation .wrap{padding:0 5px!important}.navigation .wrap .current{width:70%;max-width:70%!important}.main-footer .widget{margin-top:30px!important}}#menu-primary .close span{font-size:20px;font-weight:400;color:#f1f1f1}#menu-primary .fa-times{border:0;box-shadow:none;font-size:28px;line-height:22px;margin-right:7px;color:#f1f1f1}#menu-primary .fa-angle-down{font-size:33px!important;line-height:35px!important;vertical-align:middle}.lower-foot{background-color:#005a37!important}.main-footer .widgettitle{margin-bottom:15px;padding-bottom:10px;font-size:18px!important;font-weight:600!important;border-bottom:1px solid #FFF}.main-footer i{width:20px;font-size:15px;margin-right:0;height:25px}.main-footer p{font-size:15px;line-height:22px;margin-bottom:8px}.footer-copyright{font-size:13px}.main-footer .widget:first-of-type p{line-height:30px!important}.main-footer .photo-credit{color:#000;font-size:11px;line-height:14px}@media only screen and (max-width:480px){.main-footer .widget:first-of-type{margin-top:0!important}}.main-footer .widget_recent_entries ul li:before{font-family:FontAwesome;content:'\f130';margin:0 10px 0 0;color:#FFF}.scrolltop{width:100%;margin:0 auto;position:fixed;bottom:20px;right:10px}.scroll{position:absolute;right:20px;bottom:20px;background:#b2b2b2;background:rgba(178,178,178,.7);padding:15px;text-align:center;margin:0;cursor:pointer;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}.scroll:hover{background:#FFF;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}.scroll .fa{font-size:30px;margin-top:-5px;margin-left:1px;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}h1{font-weight:900!important;color:#000;line-height:1.3}h2,h3,h4,h5,h6{font-weight:600!important;color:#000!important;line-height:1.3}.heading h2{border-bottom:1px solid #cecece;padding-bottom:10px;margin-bottom:10px}.main-heading{font-size:38px;line-height:48px;font-weight:900;border-left:0 solid #008752;border-bottom:2px solid #008752;text-transform:none;padding-left:0;padding-bottom:15px}@media only screen and (max-width:480px){.main-heading{font-size:30px!important;line-height:35px!important}}.main-heading strong{margin-left:0!important}.listing-alt .content .excerpt{color:#444}.listing-alt .content .post-title{font-weight:700;font-size:18px;line-height:25px}.listing-alt .content .excerpt p{margin-bottom:15px!important}.post-content blockquote,.post-content ol,.post-content p,.post-content>div,.post-content>dl,.post-content>ul{margin-bottom:15px}.contact-social a,.wp-caption p{margin-bottom:10px}.wp-caption-text{font-size:11px;line-height:15px}.post-content h2{line-height:1.2!important;margin-top:50px!important}@media only screen and (max-width:480px){.post-content h2{margin-top:50px!important;font-size:23px!important}}.post-content blockquote{padding:30px!important;margin:15px 0!important;border-left:4px solid #008752}.post-content blockquote strong{display:block;margin-top:10px}.panel,.type-event .featured{display:none}.post-content blockquote p{font-size:18px!important;line-height:1.4!important}.post-content p{margin-bottom:15px!important}.post-content ol,.post-content ul{margin-left:20px!important}@media only screen and (max-width:480px){.post-content ol,.post-content ul{margin-left:20px!important}}.post-content .top{margin-top:0!important}.callout-box{border:1px solid #cecece;padding:20px;margin-bottom:20px}.callout-box h2{margin:0 0 15px!important}.callout-box p{margin-bottom:20px}.callout-box li{margin-bottom:0!important}.callout-box .wpb_content_element{margin-bottom:0}.callout-box .vc_column_container{padding-left:0;padding-right:20px}a button{background-color:#008752;padding:8px 20px!important;color:#FFF;margin-top:10px!important;margin-bottom:10px!important;margin-right:10px!important}a button:hover{transition:.5s;background-color:#005a37}.sidebar .widget:first-of-type{margin-bottom:75px!important;margin-top:20px!important}h3.widgettitle{font-weight:700!important;font-size:24px!important;color:#000!important;text-transform:capitalize!important}.main-footer .widgettitle{color:#FFF!important}.main .sidebar .widgettitle,.tabbed .tabs-list{margin-bottom:20px;padding:0 0 10px!important;border-bottom:1px solid #000;background-color:#FFF!important}.sidebar .widget a{font-size:14px;line-height:18px;font-weight:600}.widget li{border:none!important;padding:0!important}.sidebar .widget a:hover{transition:.5s ease-in;color:#000}.sidebar-event-dates{font-size:14px!important}.all-events-link{border-bottom:0 solid #FFF!important;margin-top:15px}.all-events-link a{color:#FFF!important;padding:7px 15px;font-weight:400!important;background-color:#008752}.all-events-link a:hover{background-color:#005a37;text-decoration:none;transition:.5s ease-in}.sidebar .widget_recent_entries ul li:before{font-family:FontAwesome;content:'\f130';margin:0 10px 0 0;color:#008752}.sidebar .widget_nav_menu .menu li{margin-bottom:10px!important;padding-bottom:10px!important;border-bottom:1px solid #f1f1f1!important}.sidebar .widget_nav_menu .menu li a{font-size:16px;line-height:20px}.sidebar .widget_nav_menu .menu li:before{content:"\f105";font-family:FontAwesome;margin:0 10px 0 0;color:#008752}.sidebar .widget_nav_menu .menu li.current-menu-item a{color:#000!important;font-weight:700}.sidebar .widget_nav_menu .menu li.current-menu-item:before{color:#000!important}.theme-default .nivo-controlNav{text-align:center;padding:0!important;width:auto!important;height:15px!important;position:absolute;right:10px;bottom:30px}.theme-default .nivo-controlNav a{width:10px!important;height:10px!important;border:2px solid #fff!important;border-radius:50px;background-color:transparent!important;background-image:none!important;margin:4px!important}.theme-default .nivo-controlNav a.active{background-color:#005a37!important}.posts-list .content{min-height:auto}.post-list,.posts-list .content>a{font-size:16px;line-height:24px}.posts-list .content time{font-size:14px;line-height:18px}.accordion{transition:.4s}.accordion:hover,.active{background-color:#ccc}.panel{padding:0 18px;background-color:#fff;overflow:hidden}.calendar .post-content h2,.contact-social a{background-color:#008752;color:#FFF!important}.accordion:after{content:'\02795';color:transparent;float:right;margin-left:5px;text-shadow:0 0 0 #FFF}.active:after{content:"\2796"}.calendar li{list-style:none}.calendar .post-content h2{padding:15px;margin-top:40px!important}.calendar .post-content h2:first-of-type{margin-top:0}.contact-social a{display:inline-block;padding:5px 15px;width:180px!important}.contact-social a:hover{background-color:#005a37;color:#FFF!important;text-decoration:none}.contact-social i{width:20px}.home .b-row [class*=col-],.home .column,.home .row [class*=col-]{padding-left:15px;padding-right:15px;float:left;min-height:1px;box-sizing:border-box}.home .main-content li{margin-bottom:0}.home-columns h1{border-bottom:1px solid #666;padding-bottom:15px;margin-bottom:20px!important}.home-columns .wpb_content_element{margin-bottom:10px}.home-columns ul li:last-of-type .content{border-bottom:0}.mob-event-name{font-weight:700;font-size:16px;line-height:1.2}.mob-event-dates{font-size:14px;line-height:20px;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #cecece}.home .mob-event-dates:last-of-type{border-bottom:0!important}.home .mob-event-dates{border-bottom:1px solid #cecece}.juvenile-justice .callout-box{padding:10px!important}.juvenile-justice .callout-box p{font-size:13px!important;line-height:22px!important}@media only screen and (max-width:480px){.juvenile-justice .callout-box p{font-size:16px!important;line-height:30px!important}}.btyfh-childrens-group .featured{background-color:#008752;text-align:center;padding:20px}.ihs-teens-young-adults .featured{text-align:center;padding:20px}.highlights h2:before{border:none}.highlights h2{padding:0}.service-times ul li{margin-bottom:15px!important}.powerpress_player,.single header{margin-bottom:0!important}p.powerpress_links_mp3{padding:15px 20px;background-color:#f1f1f1;font-size:14px;line-height:18px}h1.post-title{font-size:40px;line-height:55px;padding-left:0!important;margin-right:0!important}h1.post-title:before{border-left:0!important}.single .btc-speaker{font-size:20px;line-height:30px;margin-bottom:15px}.btc-timeline-speaker{font-size:13px;line-height:15px;color:#434343!important}.list-timeline article{margin-bottom:20px!important}.listing-alt article .content{margin-left:0!important}.search .column.half{width:100%}