/* Integration details for live Django content and forms. */
.location-list a{display:flex;align-items:center;justify-content:space-between;width:100%;border-bottom:1px solid #d0d3c6;padding:14px 0;font-size:20px;letter-spacing:-.6px}.location-list a:first-child{border-top:1px solid #d0d3c6}.location-list a:hover{color:#5c702e}.recent-message{display:flex;align-items:center;justify-content:space-between;gap:25px;border-top:1px solid #cdd2c0;padding:13px 0;font-size:14px;margin-top:15px}.recent-message small{font-size:11px;white-space:nowrap}.event-no-image,.sermon-no-image{display:flex;align-items:center;justify-content:center;background:#e0e6d3;min-height:105px;font-size:35px;color:#536545}.sermon-no-image{min-height:160px}.image-unavailable{padding:30px 15px;background:#e7e9df;color:#63665f;font-size:13px;text-align:center}#nav a[aria-current=page]{font-weight:750;text-decoration:underline;text-underline-offset:5px}.public-content .staff-photo-wrapper,.public-content[data-route="administrative-staff/"] .card-img-wrapper{height:205px!important;background:#e7e9df}.public-content[data-route="staff/"] .card-img-top,.public-content[data-route="administrative-staff/"] .card-img-top{height:205px!important;width:100%!important;object-fit:contain!important;object-position:center top!important}.public-content .page-header{min-height:0!important;height:auto!important}.public-content .card-img-top{aspect-ratio:16/9}.public-content .display-4,.public-content .display-5{font-size:34px!important}.public-content h6{font-size:15px;line-height:1.4;margin:0 0 8px}.public-content [class*=fa-]{font-size:24px}.public-content .alert-danger{background:#faece7;border-color:#d8a79a;color:#9a3025}.public-content .alert-success{background:#edf2e5}.public-content .list-unstyled{padding:0;list-style:none}.public-content .mb-0{margin-bottom:0}.public-content [data-route] .card-body{padding:18px}.public-content form button:disabled{opacity:.6;cursor:default}.public-content .page-header .container{position:static}.public-content .page-header h1{margin:0 0 10px}.public-content .page-header .lead{margin-bottom:0}.public-content .bg-primary .btn-outline-light{background:#262b24;color:white}.public-content .btn-outline-light{border-color:#8b9980;background:transparent;color:#35462c}.public-content .btn-primary-custom{background:#262b24;color:white}.public-content .staff-card{height:100%}.public-content form .form-text{font-weight:400}.public-content .card-img-wrapper .bi{font-size:28px!important}.public-content .img-fluid{display:block;margin-inline:auto}.public-content .input-group .form-control{width:auto}.public-content .text-white h2,.public-content .text-white p{color:var(--ink)}
@media(max-width:600px){.location-list a{font-size:19px;padding:13px 0}.recent-message{align-items:start;flex-direction:column;gap:5px}.public-content .display-4,.public-content .display-5{font-size:28px!important}.public-content .staff-photo-wrapper,.public-content[data-route="administrative-staff/"] .card-img-wrapper{height:200px!important}.public-content[data-route="staff/"] .card-img-top,.public-content[data-route="administrative-staff/"] .card-img-top{height:200px!important}}
