@media screen and (min-width:319px) and (max-width:479px){.breadcrumb,.top-number,.transparent-panel{display:none}.sticky-logo{width:74px;margin-left:5px}.background-1{height:220px}.background-1 h3{font-size:20px;line-height:30px}.navigation{height:44px!important}.top-panel{width:100%;font-size:11px;padding:0 10px}.top-panel ul li{margin-right:16px}.stats-content p{margin:30px;font-size:24px}.icon-bell-tower{width:36px}.info1 p,.info2 p,.info3 p{font-size:10px;line-height:20px}.addiction-resource p,.admissions-resource p{font-size:10px;line-height:16px}.addiction-01 p,.admissions-01 p{height:175px;overflow:hidden}.learn-more{font-size:12px;margin-top:10px}.read-more{margin-top:30px}.social-logos li{margin-right:11px}.social-logos img{width:100%}.slick-dots{bottom:10px}.form-content-01 h4{font-size:24px}.form-content-01 p:first-child,.form-content-01 span a{font-size:14px}}@media screen and (min-width:480px) and (max-width:767px){.short span,.sidebar{display:none}.sticky-logo{width:74px;margin-left:5px;visibility:hidden}.top-number p{font-size:10px;text-align:left}.background-1{height:280px}.background-1 h3{font-size:32px;line-height:40px}.info1 p,.info2 p,.info3 p{font-size:11px;line-height:20px}.top-panel{font-size:12px;padding:0 10px}.top-panel ul li{margin-right:14px}.gform_wrapper .ginput_container_date{width:400px!important;max-width:400px!important}}@media screen and (max-width:767px){.logo,.logo img{height:79px}.events-caption img,.events-featured-image img,.grid-item img{object-fit:cover;object-position:center top}.logo{top:36px;left:20px}.sticky-logo{left:10px;width:59px;visibility:hidden}.mobile-menu{width:100%!important;background:#efefef;height:44px}.ubermenu-item.ubermenu-item-level-0>.ubermenu-target{line-height:46px;border-bottom:1px solid #e1e1e1;background:#f0f0f0}.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item-level-0>.ubermenu-target{width:100%;text-align:center}.ubermenu-responsive-default.ubermenu-responsive{width:100%!important;text-align:center}.social-logos{width:300px;clear:both}#ubermenu-main-3-primary ul{margin-top:40px}.ubermenu-nav li{width:100%!important}.top-number{margin-left:-150px;text-align:left}.top-number p{font-size:11px}.background-1 p{width:auto;font-size:12px;line-height:16px}.icon-bell-tower{width:36px}.slick-dots{right:0}.slick-next:before,.slick-prev:before{display:none}.learn-more{width:140px;border:2px solid #fff;font-size:12px;line-height:30px;margin:20px auto 0;padding:0}.mobile-break{display:block}.breadcrumb,.info-01 br,.info-01 p span,.learn-more1 span,.left-newsletter,.line1,.more-info p,.short span,.testimonial-home br,.transparent-panel,.watch-ad{display:none}.navigation{height:44px!important}.navigation ul{background:#fff}.navigation ul li{border-bottom:1px solid #e1e1e1;padding:10px 0;text-align:center}.navigation ul li a{line-height:30px;height:34px}.ubermenu-responsive-default.ubermenu-responsive.ubermenu{z-index:4;position:absolute;left:0;background:#f7f7f7}.row{margin:0}.right-newsletter{width:100%;height:300px;padding:10px;margin-left:10px}.right-newsletter h4{margin:0 10px;font-size:12px}.info a{padding:12px 0}.info1{background:#51b948}.info1,.info2,.info3{height:auto}.info1 p{font-size:11px;line-height:17px}.info2 p,.info3 p{font-size:11px;line-height:20px}.info-01 h2{font-size:14px;margin:5px}.info-01 p{font-size:11px;line-height:16px;margin:0 auto}.info-02 p{font-size:12px;line-height:20px;margin:0 auto;padding:2px 5px}.info-02 h3{font-size:18px;line-height:40px}.testimonial-home{height:220px;clear:both}.testimonial-home p{font-size:13px;line-height:16px}.testimonial-home h3{font-size:30px;margin:20px auto 0;text-align:center}.testimonial-quote{width:100%;padding:10px;text-align:center}.testimonial-quote h4{color:#50b948;margin:20px auto 15px;line-height:28px}.testimonial-quote span{font-size:14px;font-style:italic;padding:10px;text-align:center;font-family:aloe_bold;color:#666}.video-header{background:#f4f4f4;padding:10px 20px 20px;border-bottom:1px solid #ccc}.video-header h3{font-size:14px}.about-us{width:30px}.about-content{width:100%}.annual-report{margin-left:-30px;width:331px;height:120px;border:0}.annual-report-post,.annual-report-post p{padding:5px}.line{margin:11px auto;width:75px}.line1{width:auto}.line2{margin:13px auto 10px;width:95px}.learn-more1{width:auto;max-width:160px;font-size:12px;line-height:30px}.background-3{height:280px}.back3-divider{width:264px!important;margin-bottom:8px}.background-3 h4{padding:20px 0 15px;font-size:24px}.background-3 p{width:290px;margin:0 auto;color:#fff;font-size:11px;line-height:18px}.read-more{width:97px;line-height:30px;font-size:12px;margin-top:12px}.img1,.img5{height:108px}.img3{height:193px}.img2,.img4{height:85px}.inner-readmore{width:100px;margin:10px auto 0;font-size:9px;line-height:20px}.accordion-title{display:block;padding:20px 10px;font-size:14px;margin:1px;font-weight:700;text-align:center;line-height:24px;color:#fff}.search,table th:nth-child(2){display:none}.tour-button-bg{padding:10px 0}.tour-btn{width:auto;height:34px;font-size:10px;line-height:34px;margin:0 60px}#list,.pagination,.top-menu,table{width:100%}h1{font-size:28px}h2{font-size:24px}h3{font-size:20px;line-height:32px}h4{font-size:18px}h5{font-size:14px}h6{font-size:10px}.pagination{margin:0 auto;padding-left:20px;text-align:center}.top-content{height:220px}.top-content h2{font-size:28px;padding-top:80px;line-height:28px}.top-content p{font-size:12px;padding:5px 0;margin:0 40px;line-height:15px}.top-panel{font-size:9px;padding:0 10px;margin-top:-24px}.top-panel ul li{margin-right:10px}.top-panel ul li a{height:36px;line-height:36px}table{margin:0 auto;border:5px solid #ddd}.contact-address,.contact-square,.grid,.list li,table td,table td:before{display:block}table tr td:first-child{font-size:16px;text-align:center}table td{text-align:center}table td:before{content:attr(data-th);text-align:center}.events-caption:after,.homepage-blog-caption:after,.tint:before{content:""}#list{margin:0 10px}#list ol{font-size:14px;color:#ccc}#list ol li p{padding:8px;font-style:normal;font-size:12px;color:#363636;border-left:3px solid #ddd}#list ol li p strong{font-size:14px;display:block;font-weight:700;padding:6px 0}.list{counter-reset:li}.list li{position:relative;padding:.4em .4em .4em .8em;margin:.4em 0 .4em 2.5em;background:#ddd;color:#333;text-decoration:none;transition:all .3s ease-out}.list li:hover{background:#eee}.bcon-info p:first-child{font-size:30px;margin:20px 0 3px}.bcon-info p:last-child{line-height:14px;font-size:10px}.blog-title{background:#f0f0f0}.blog-title h2{margin-left:-30px;font-size:24px}.blog-info-title{font-size:17px;line-height:16px}.responsive-iframe{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden}.responsive-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.about-content,.addiction-content,.admissions-content,.default-content,.giving-content,.recovery-content,.treatment-content{padding:10px}.addiction-resource{height:auto;padding:20px}.addiction-resource h4{margin:0 auto;text-align:center;font-size:20px;line-height:24px}.addiction-resource p{font-size:10px;padding:0 20px}.addiction-info p{font-size:14px;margin:0 auto;max-width:767px}.addiction-info h4{font-size:20px;line-height:24px}.addiction-01 p{font-size:11px;line-height:16px}.addiction-img{height:300px}.admissions-resource{height:auto;padding:20px}.admissions-resource h4{margin:0 auto;text-align:center;font-size:20px;line-height:24px}.admissions-resource p{font-size:10px;padding:0 20px}.admissions-info p{font-size:14px;margin:0 auto;max-width:767px}.admissions-info h4{font-size:24px;line-height:30px}.admissions-01 h4{margin:0 auto;text-align:center;font-size:16px}.admissions-01 p{font-size:11px;line-height:16px}.admissions-img{height:300px}.self-pay-rates{font-size:14px;width:95%}.insurance img{height:70px;border:none;margin:0 auto}.treatment-resource h4{padding-top:20px;font-size:24px}.treatment-resource{width:374px;height:250px}.recovery-img,.treatment-img{height:180px}.treatment-resource p{font-size:12px;line-height:16px}.treatment-01 h4{margin:0 auto;font-size:18px;line-height:25px}.treatment-01 p{font-size:10px;line-height:16px;margin-left:12px}.recovery-01 h4{margin:0;font-size:18px;line-height:25px}.recovery-01 p{font-size:10px;line-height:16px;margin-left:12px}.recovery-resource h4{padding-top:20px;font-size:24px}.recovery-resource{width:374px;height:250px}.recovery-resource p{font-size:12px;line-height:16px}.contact-content{width:100%;padding:15px}.contact-content p{margin:10px 0 20px}.contact-square{background:#f4f4f4;margin:5px 0;color:#2C596F;padding:10px;width:100%}.contact-wrap{width:100%;margin:0 auto}.contact-wrap .entry-title{color:#2C596F}.contact-address{width:100%;min-height:250px}.grid-block-text{font-size:24px}.grid-item,.grid-sizer{width:100%}.grid-copy{width:100%;font-size:20px}.grid-item img{display:inline-block;max-width:100%;height:200px}.tint:before{display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(94,136,161,.2);-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.featured-img-profile img{float:left;margin-top:10px;max-width:160px;max-height:160px}.profile-content{text-align:left;line-height:1.2em;float:left;clear:both}.homepage-blog-title h3{font-size:26px;color:#15374D;text-align:center;padding-left:20px;font-weight:700;margin:0 auto;display:inline}.homepage-blog-featured-image,.homepage-blog-featured-image img{width:100%;height:200px}.homepage-blog-caption-text h4{font-size:20px;line-height:20px;z-index:2;padding:10px 10px 10px 75px}.homepage-blog-caption-text span{display:none}.homepage-blog-caption:after{height:200px}.blog-button{padding:5px;margin:0 auto}.cta2,a.cta2{font-size:10px;font-weight:700;line-height:14px;min-width:60px;padding:10px 25px}.blog-content{width:100%;padding:5px}.blog-details{width:100%;margin:10px 10px 10px -5px;padding:10px}.blog-meta-single{font-size:11px;margin:0 0 10px 10px;display:inline-block;float:right;max-width:60%;overflow:hidden}.blog-meta-single i{font-size:13px;margin-right:4px;padding:2px}.blog-details-single{width:100%;font-size:16px;color:#999;line-height:20px;margin:0 auto;display:inline-block;background:#f0f0f0;padding:10px;text-align:center;border:5px solid #f6f6f6}.concert-content,.events-content,.events-wrap,.leadership-content,.luncheon-content{padding:0;width:100%}.blog-details-single .fa{margin-right:5px;color:#999}.events-details{width:100%;margin:10px 10px 10px -10px}.events-excerpt{font-size:12px;min-height:220px;text-align:left;overflow:hidden}.events-excerpt .date{margin:5px 14px 0 -21px}.events-excerpt .date p{margin:-1px 5px 0 10px}.events-wrap{margin:0 auto}.events-caption{position:relative}.events-caption img{width:100%;height:auto;min-height:120px;background-size:cover}.events-caption:after{position:absolute;display:inline-block;left:0;top:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%) rgba(0,0,0,0);z-index:1}.events-caption-text h4{font-size:18px;line-height:18px;-webkit-box-sizing:border-box;box-sizing:border-box}.events-caption-text a{color:#fff}.events-caption-text a:hover{color:#ccc;text-decoration:none}.concert-content,.luncheon-content p{margin:0}.events-details-single{width:100%;font-size:16px;color:#999;line-height:20px;margin:0 auto;display:inline-block;background:#f0f0f0;padding:20px;text-align:center;border:5px solid #f6f6f6}.events-details-single .fa{margin-right:5px;color:#999}.events-featured-image,.events-featured-image img{width:100%;height:200px}.blog-wrap{width:100%;margin:0 auto;padding:5px}.sunday-services-content{width:100%;padding:15px}.social-logos{font-size:18px}.gform_wrapper{padding:5px}.stats-content{height:365px}.stats-content p{margin:40px;font-size:24px}.form-content{margin:0 auto;width:100%;padding:20px 0}.comments-title{font-size:16px;line-height:20px}.comment-list .comment-body{padding:10px 0}.comment-list>li:first-child>.comment-body{padding-top:10px}.comment-list .commnet-meta{overflow:hidden}.comment-list .avatar{float:left;margin-right:10px}.gform_wrapper .gf_left_half,.gform_wrapper .gf_right_half{display:inline-block;width:49%!important}.ginput_container_date{width:400px!important;max-width:400px!important}.gform_wrapper input.medium,.gform_wrapper select.medium{display:inline-block;width:95%;margin:5px}.gform_wrapper input,.gform_wrapper label,.gform_wrapper select{font-size:13px!important;width:100%!important}#copyright .accreditation{background:#fff;padding:10px 0;margin:0 auto 10px;text-align:center}#footer,#input_48_2_other,#input_49_2_other,#input_50_2_other,#input_51_2_other,#input_52_2_other{margin:0 auto}#copyright .accreditation h2{font-size:18px;line-height:26px;text-transform:uppercase;text-align:center}#input_48_8_3 input,#input_48_8_6 input{display:inline}#input_48_4,#input_49_4,#input_50_4,#input_51_4,#input_52_4{padding:5px;margin:-50px 0 0}#reply-title{margin:20px 0 10px}#cancel-comment-reply-link{bottom:20px}#commentform{margin-bottom:20px}#commentform input{width:100%;height:35px;margin:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#commentform textarea{width:40%;height:80px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#commentform input[type=submit]{margin-top:20px;position:relative;left:15px}#footer{width:100%}#footer .footer-left{width:45%}#footer .footer-right{width:100%;margin:20px}#footer .contact-number{color:#54B95B;text-decoration:none}#footer .social-logos{width:100%;clear:both}}@media screen and (min-width:768px) and (max-width:1159px){.logo,.logo img{height:150px}.logo{left:20px}.ubermenu-responsive-toggle{margin-top:-3px}.mobile-menu{display:block;width:100%!important;background:#efefef}.background-3 p br,.info-01 p br,.info-02 p br,.left-newsletter,.search,.slick-next:before,.slick-prev:before,.testimonial-home p br{display:none}.top-menu{width:100%;float:right}.top-list ul li{margin-right:5px}.top-number p{font-size:11px;text-align:left}.top-number{padding-left:190px}.navwrap{padding-left:160px}.breadcrumb{padding:8px 15px 0 165px}.background-1{height:590px}.background-1 h3{font-size:40px}.top-content{height:360px}.top-content h2{font-size:40px;padding-top:140px}.top-content p{font-size:20px;padding:0 60px}.top-panel{font-size:14px;padding:0 15px}.top-panel ul li{margin-right:22px}.navigation{height:44px;background:#efefef}.navigation ul li a{padding:0 12px}.sidebar{width:100%;max-width:180px;padding:10px}.sidebar-left{width:15%;float:left}.sidebar h4{font-size:22px;color:#999}.sidebar select{width:160px}.sidebar input[type=text]{width:120px}.blog-content,.events-content{width:70%;float:left}.self-pay-rates{font-size:13px}.insurance img{height:80px;border:none;margin:0 auto}.info-01{height:320px}.info-01 h2{font-size:24px;margin-top:10px;padding:0 100px}.info-01 p,.info-02 p{font-size:16px;width:auto}.info-01 p{padding:15px 80px}.info-02 p{padding:40px 0 20px}.right-newsletter{width:98%}.blog-details,.events-details{width:100%}.events-excerpt{font-size:12px;min-height:190px;text-align:left;overflow:hidden}.blog-excerpt{min-height:180px}.blog-button{padding:5px;margin:0 auto}.cta2,a.cta2{font-size:12px;font-weight:700;line-height:18px;min-width:60px;padding:10px 25px}.line1{width:300px}.homepage-slider h3{font-size:20px}.testimonial-home{height:450px}.testimonial-home p{font-size:18px;line-height:20px}.testimonial-home p:first-child{padding-top:20px}.background-3{height:420px}.background-3 h4{padding:30px 0}.back3-divider{width:730px}.img3{height:450px}.img1,.img5{height:264px}.img2,.img4{height:186px}.addiction-img,.admissions-img{height:360px}.slick-dots{right:0}#footer .footer-left{width:45%}#footer .footer-right{width:100%;margin:20px}#footer .contact-number{color:#54B95B;text-decoration:none}#footer .social-logos{width:100%;clear:both}.comments-title{margin-top:40px}.comment-list .comment-body{padding:40px 0 40px 80px}.comment-list>li:first-child>.comment-body{padding-top:20px}.comment-list .avatar{position:absolute;left:0}.comment-list .depth .comment-body{margin-left:40px}#reply-title{margin:40px 0 20px}#cancel-comment-reply-link{bottom:0}#commentform{margin-bottom:40px}#commentform input[type=text]{width:50%}.addiction-resource p{font-size:14px}.addiction-resource h4{font-size:28px;padding-top:50px}.addiction-01 h4{margin:20px auto 0;font-size:22px}.addiction-01 p{width:400px;font-size:13px;padding:0 10px;line-height:18px}.admissions-resource p{font-size:14px}.admissions-resource h4{font-size:28px;padding-top:50px}.admissions-01 h4{margin:20px auto 0;font-size:22px}.admissions-01 p{width:400px;font-size:14px;padding:0 10px;line-height:16px}.treatment-resource{width:520px;height:300px}.treatment-resource h4{font-size:28px;padding-top:50px}.treatment-img{height:360px}.treatment-01 h4{margin:0}.treatment-01 p{font-size:14px;line-height:25px}.recovery-resource{width:520px;height:300px}.recovery-resource h4{font-size:28px;padding-top:50px}.recovery-img{height:360px}.recovery-01 h4{margin:0 auto}.recovery-01 p{font-size:14px;line-height:25px}.events-content{width:60%;height:auto;display:inline-block}.stats-content p{margin:40px;font-size:24px}.read-more{margin-top:40px}.stats-content{height:450px}.bcon-info p:first-child{font-size:45px}.bcon-info p:last-child{font-size:12px}.blog-wrap li input[type=checkbox]{font-size:10px}.form-content-01 h4{font-size:27px;text-align:center}.right-formcon{margin-right:10px}.left-formcon{margin-left:10px}}@media screen and (min-width:960px){.logo{height:120px;left:20px}.sticky-logo{width:94px}.top-panel{font-size:16px}.top-panel ul li{margin-right:42px}.navigation{height:77px!important}.navwrap{margin-left:160px}.info-01{height:330px}.info-01 h2{font-size:24px;padding:0 100px}.info-01 p{font-size:16px;width:auto;padding:15px 80px}.row{margin:0}#footer .footer-left,#footer .footer-right{width:30%}}@media screen and (max-width:1024px){.search,.sidebar{display:none}.logo{left:20px}#ubermenu-nav-main-3-primary{position:absolute;left:0;margin-top:-6px;width:100%!important;background:#f0f0f0;z-index:-1}.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item-level-0>.ubermenu-target{width:100%;text-align:center}.ubermenu-responsive-default.ubermenu-responsive{width:100%!important;text-align:center}.top-number{min-width:350px;padding-left:180px}.top-list ul li a{font-size:11px}.events-content{height:auto;display:inline-block}.transparent-panel{top:0}.blog-content,.events-content{width:100%;padding:5px}.left-newsletter{display:none}.right-newsletter{width:98%}.background-1{height:445px}.responsive-iframe{width:100%;height:580px;float:none}.employee-promise{clear:both}.breadcrumb>li{font-size:14px;line-height:18px}.search-field{width:786px;right:0}.sunday-services-details{width:100%}}@media screen and (min-width:1025px){.top-panel ul li{margin-right:62px}.navwrap{margin-left:20px}.top-number{min-width:500px;padding-left:250px}.icon-bell-tower{width:48px;padding-top:140px}.breadcrumb>li{font-size:14px;line-height:18px}.row{margin:0}}@media screen and (min-width:1160px) and (max-width:1459px){.left-newsletter{padding:0;width:420px;height:420px;overflow:hidden}.left-newsletter img{width:100%;height:100%}.right-newsletter{display:inline-block;width:65%}.sidebar{float:left;margin:20px 0;background:#F7F7F7;padding:20px;z-index:2}.sidebar-left{width:20%;float:left;min-height:300px;display:inline-block;border-right:4px solid #f0f0f0;margin-right:40px}.blog-content,.events-content{width:70%;float:left}}