@import url(‘https://fonts.googleapis.com/css2?family=Merriweather:ital,wght@0,300;0,400;0,700;0,900;1,400;1,700&display=swap’);
/* === Divi Override === */
#main-header,#top-header,#et-top-navigation,.et-l–header,#main-footer,#footer-bottom,.et-l–footer,#footer-info,#et-footer-nav,.et_pb_widget_area,#sidebar,.et_pb_widget,.widget_recent_entries,.widget_recent_comments,.widget_categories,.widget_archive,.widget_meta,.widget_block,.widget_search,.wp-block-latest-posts,.wp-block-latest-comments,.wp-block-search,nav#top-menu-nav,.et_mobile_menu,.mobile_menu_bar,.et-social-icons,.et_slide_in_menu_container,.et_pb_scroll_top,#et_search_icon,.et-fixed-header,.main_title,#right-area,.et_pb_extra_column_sidebar,[id^=”block-“]{display:none!important}
body,html,#page-container,#main-content,.container,#content-area,#left-area,article,.entry-content,.et-l,.et-l–body,.et-l–post,.et_builder_inner_content{max-width:100%!important;width:100%!important;margin:0!important;padding:0!important;float:none!important;border:none!important;box-shadow:none!important;outline:none!important;background:#faf8f0!important;overflow:visible!important}
#page-container{padding-top:0!important;margin-top:0!important}
.post,.post-content,.type-page,.et_pb_post,article.post-type-page{margin-top:0!important;padding-top:0!important}
body{margin:0!important;padding:0!important;background:#faf8f0!important}
.entry-content>p,.entry-content>div:first-child,.et_builder_inner_content>div:first-child{margin:0!important;padding:0!important;font-size:0!important;line-height:0!important}
.clearfix::before,.clearfix::after,#content-area::before,#content-area::after,.container::before,.container::after{display:none!important;content:none!important}
body.et_right_sidebar #left-area{width:100%!important;float:none!important}
body.et_right_sidebar #main-content .container{width:100%!important;max-width:100%!important;padding:0!important}
#page-container,#main-content,#content-area,.container,#left-area,article,.entry-content{border-left:0!important;border-right:0!important;border-top:0!important;border-bottom:0!important}
*{box-sizing:border-box;font-family:’Segoe UI’,sans-serif}
.sgbc-section,.sg{width:100%;margin:0;padding:0}
.sgbc-container{max-width:900px;width:90%;margin:0 auto}
.sg-sticky{position:sticky;top:0;z-index:9999;margin:0!important;padding:0!important;border:0!important}
.sg-topbar-link{text-decoration:none;display:block;margin:0!important;padding:8px 20px!important;border:0!important;flex-shrink:0}
.sg-topbar{background:#254604;padding:0!important;margin:0!important;border:0!important;display:flex;align-items:center;justify-content:space-between}
.sg-topbar a,.sg-topbar li,.sg-topbar div,.sg-topbar span{margin:0!important;padding:0!important;border:0!important}
.sg-topbar .topbar-logo{height:140px;width:auto;display:block;margin:0!important;padding:0!important;background-color:#254604}
.sg-topbar ul{display:flex;gap:24px;list-style:none!important;list-style-type:none!important;margin:0!important;padding:0 24px 0 0!important;flex-wrap:wrap;align-items:center;justify-content:flex-end}
.sg-topbar ul a{color:#FFFFFF;text-decoration:none;font-size:14px;font-weight:600;letter-spacing:2px;text-transform:uppercase}
.sg-topbar ul a:hover{color:#8d8f3f}
.sg-topbar li.has-sub{position:relative}
.sg-topbar li.has-sub .sub-menu{display:none;position:absolute;top:100%;left:50%;transform:translateX(-50%);background:#254604;padding:8px 0;min-width:220px;box-shadow:0 4px 12px rgba(0,0,0,0.3);z-index:10000;list-style:none!important;list-style-type:none!important}
.sg-topbar li.has-sub.sg-drop-open .sub-menu{display:block}
.sg-topbar li.has-sub .sub-menu li{padding:0;list-style:none!important;list-style-type:none!important}
.sg-topbar li.has-sub .sub-menu a{display:block;padding:8px 20px;font-size:14px;white-space:nowrap}
/* Header */
.sgbc-header{background:#faf8f0;padding:50px 0 10px;text-align:center}
.sgbc-header h1{font-family:’Segoe UI’,sans-serif;font-size:36px;font-weight:600;color:#254604;margin:0 0 8px;letter-spacing:3px;text-transform:uppercase}
.sgbc-header p{font-family:’Segoe UI’,sans-serif;font-size:18px;color:#555;margin:0}
/* Resources */
.sgbc-resources{background:#faf8f0;padding:30px 0 60px}
.sgbc-res-inner{max-width:900px;width:90%;margin:0 auto}
.sgbc-resource-card{background:#FFFFFF;border-radius:6px;padding:25px 30px;margin:0 0 20px;border-left:4px solid #254604;box-shadow:0 2px 8px rgba(0,0,0,0.08);transition:box-shadow 0.2s}
.sgbc-resource-card:hover{box-shadow:0 4px 16px rgba(0,0,0,0.15)}
.sgbc-resource-card h3{font-family:’Segoe UI’,sans-serif;font-size:22px;font-weight:700;color:#254604;margin:0 0 10px}
.res-meta{font-size:16px;color:#555;margin:0 0 6px;line-height:1.5}
.res-meta a{color:#254604;text-decoration:none}
.res-meta a:hover{color:#8d8f3f;text-decoration:underline}
.res-desc{font-size:18px;color:#6B6B6B;line-height:1.6;margin:8px 0 0}
.res-services{font-size:16px;color:#555;margin:8px 0 0;padding-left:20px}
.res-services li{margin:4px 0;line-height:1.5}
/* Back link */
.sgbc-back{background:#faf8f0;padding:10px 0 0;text-align:center}
.sgbc-back a{display:inline-block;font-size:16px;color:#254604;text-decoration:none;font-weight:600;padding:10px 25px;border:2px solid #254604;border-radius:4px;transition:all 0.2s}
.sgbc-back a:hover{background:#254604;color:#FFFFFF}
/* Disclaimer */
.sgbc-updated{background:#faf8f0;padding:30px 0;text-align:center}
.sgbc-updated p{font-size:14px;color:#777;margin:0 0 5px}
/* Footer */
.sgbc-footer{background:#254604;padding:9px 0;text-align:center}
.sgbc-foot-row{display:flex;align-items:center;justify-content:center;gap:15px}
.sgbc-foot-row p{font-size:13px;color:#FFFFFF;margin:0;letter-spacing:1px}
.sgbc-footer a{color:#FFFFFF;text-decoration:none}
.sgbc-foot-logo{display:inline-block;height:35px;width:35px;background-color:#FFFFFF;-webkit-mask:url(‘https://sandpointchurch.com/wp-content/uploads/2026/04/sgbc-logo-sgbc-transparent.png’) center/contain no-repeat;mask:url(‘https://sandpointchurch.com/wp-content/uploads/2026/04/sgbc-logo-sgbc-transparent.png’) center/contain no-repeat}
.et_pb_post_nav,.post-nav-boxed,.nav-previous,.nav-next,.et-pb-arrow-prev,.et-pb-arrow-next,.et_pb_arrow_prev,.et_pb_arrow_next{display:none!important}
.sg-hamburger{display:none;cursor:pointer;flex-direction:column;gap:5px;padding:8px;z-index:10001}
.sg-hamburger span{display:block;width:26px;height:3px;background:#FFFFFF;border-radius:2px;transition:all 0.3s}
@media(max-width:768px){
.sg-topbar{flex-wrap:wrap}
.sg-topbar-link{padding:8px 15px!important}
.sg-hamburger{display:inline-flex;margin:0 15px 0 auto!important;padding:8px!important}
.sg-topbar ul{display:none!important;flex-direction:column;gap:0;width:100%;padding:8px 0!important;border-top:1px solid rgba(255,255,255,0.2);justify-content:center}
.sg-topbar ul li{padding:8px 0;text-align:center}
.sg-topbar ul.sg-menu-open{display:flex!important}
.sg-topbar li.has-sub .sub-menu{position:static;box-shadow:none;padding:0 0 0 20px;display:none;border:none;transform:none}
.sg-topbar li.has-sub .sub-menu.sg-sub-open{display:block!important}
.sg-topbar li.has-sub{padding-bottom:0;margin-bottom:0}
.sg-topbar li.has-sub .sub-menu{transform:none}
.sg-topbar .topbar-logo{height:100px!important}
.sg-topbar ul a{font-size:14px!important}
.sg-topbar li.has-sub .sub-menu a{font-size:14px!important}
.sgbc-header h1{font-size:24px!important}
.sgbc-resource-card{padding:20px}
.sgbc-resource-card h3{font-size:18px!important}
.res-desc{font-size:16px!important}
p{font-size:16px!important}
}
/* Small phones (iPhone SE, older iPhones < 400px) */
@media(max-width:400px){
.sg-topbar .topbar-logo{height:80px!important}
.sg-topbar ul a{font-size:12px!important;letter-spacing:1px!important}
.sg-topbar li.has-sub .sub-menu a{font-size:12px!important}
.sgbc-header h1{font-size:20px!important;letter-spacing:1px!important}
.sgbc-header p{font-size:14px!important}
.sgbc-resource-card h3{font-size:16px!important}
.res-desc{font-size:14px!important}
.res-meta{font-size:13px!important}
p{font-size:14px!important}
.sgbc-cat-divider h2{font-size:17px!important}
}
(function(){var items=document.querySelectorAll(‘.sg-topbar li.has-sub, .sg-topbar li.has-sub’);items.forEach(function(li){var t;li.addEventListener(‘mouseenter’,function(){clearTimeout(t);li.classList.add(‘sg-drop-open’)});li.addEventListener(‘mouseleave’,function(){t=setTimeout(function(){li.classList.remove(‘sg-drop-open’)},400)})})})();
Transportation Services
Public transit and medical ride assistance for residents
Medicaid Non-Emergency Medical Transportation
Transportation for Medicaid recipients to medical appointments.
- Rides to healthcare visits
- Mileage reimbursement (if eligible)
- Accessible transport options
SPOT Bus (Selkirk Pend Oreille Transit)
Public transportation system serving Bonner County, offering reliable and accessible travel options for the community. Serves residents of Bonner County, including seniors and individuals with disabilities.
📌 Note
Information is subject to change. Please contact each organization directly to confirm hours and availability of services.
(function(){var pid=1166;fetch(‘/wp-json/sgbc/v1/hit’,{method:’POST’,headers:{‘Content-Type’:’application/json’},body:JSON.stringify({page_id:pid})}).then(function(r){return r.json()}).then(function(d){document.getElementById(‘sgbc-views’).textContent=d.views+’ views’}).catch(function(){})})();
