1<!DOCTYPE html> 2<html lang="en-US"> 3<head ><meta charset="UTF-8" />
3<script>if(navigator.userAgent.match(/MSIE|Internet Explorer/i)||navigator.userAgent.match(/Trident\/7\..*?rv:11/i)){var href=document.location.href;if(!href.match(/[?&]nowprocket/)){if(href.indexOf("?")==-1){if(href.indexOf("#")==-1){document.location.href=href+"?nowprocket=1"}else{document.location.href=href.replace("#","?nowprocket=1#")}}else{if(href.indexOf("#")==-1){document.location.href=href+"&nowprocket=1"}else{document.location.href=href.replace("#","&nowprocket=1#")}}}}</script>
3<script>(()=>{class RocketLazyLoadScripts{constructor(){this.v="2.0.5",this.userEvents=["keydown","keyup","mousedown","mouseup","mousemove","mouseover","mouseout","touchmove","touchstart","touchend","touchcancel","wheel","click","dblclick","input"],this.attributeEvents=["onblur","onclick","oncontextmenu","ondblclick","onfocus","onmousedown","onmouseenter","onmouseleave","onmousemove","onmouseout","onmouseover","onmouseup","onmousewheel","onscroll","onsubmit"]}async t(){this.i(),this.o(),/iP(ad|hone)/.test(navigator.userAgent)&&this.h(),this.u(),this.l(this),this.m(),this.k(this),this.p(this),this._(),await Promise.all([this.R(),this.L()]),this.lastBreath=Date.now(),this.S(this),this.P(),this.D(),this.O(),this.M(),await this.C(this.delayedScripts.normal),await this.C(this.delayedScripts.defer),await this.C(this.delayedScripts.async),await this.T(),await this.F(),await this.j(),await this.A(),window.dispatchEvent(new Event("rocket-allScriptsLoaded")),this.everythingLoaded=!0,this.lastTouchEnd&&await new Promise(t=>setTimeout(t,500-Date.now()+this.lastTouchEnd)),this.I(),this.H(),this.U(),this.W()}i(){this.CSPIssue=sessionStorage.getItem("rocketCSPIssue"),document.addEventListener("securitypolicyviolation",t=>{this.CSPIssue||"script-src-elem"!==t.violatedDirective||"data"!==t.blockedURI||(this.CSPIssue=!0,sessionStorage.setItem("rocketCSPIssue",!0))},{isRocket:!0})}o(){window.addEventListener("pageshow",t=>{this.persisted=t.persisted,this.realWindowLoadedFired=!0},{isRocket:!0}),window.addEventListener("pagehide",()=>{this.onFirstUserAction=null},{isRocket:!0})}h(){let t;function e(e){t=e}window.addEventListener("touchstart",e,{isRocket:!0}),window.addEventListener("touchend",function i(o){o.changedTouches[0]&&t.changedTouches[0]&&Math.abs(o.changedTouches[0].pageX-t.changedTouches[0].pageX)<10&&Math.abs(o.changedTouches[0].pageY-t.changedTouches[0].pageY)<10&&o.timeStamp-t.timeStamp<200&&(window.removeEventListener("touchstart",e,{isRocket:!0}),window.removeEventListener("touchend",i,{isRocket:!0}),"INPUT"===o.target.tagName&&"text"===o.target.type||(o.target.dispatchEvent(new TouchEvent("touchend",{target:o.target,bubbles:!0})),o.target.dispatchEvent(new MouseEvent("mouseover",{target:o.target,bubbles:!0})),o.target.dispatchEvent(new PointerEvent("click",{target:o.target,bubbles:!0,cancelable:!0,detail:1,clientX:o.changedTouches[0].clientX,clientY:o.changedTouches[0].clientY})),event.preventDefault()))},{isRocket:!0})}q(t){this.userActionTriggered||("mousemove"!==t.type||this.firstMousemoveIgnored?"keyup"===t.type||"mouseover"===t.type||"mouseout"===t.type||(this.userActionTriggered=!0,this.onFirstUserAction&&this.onFirstUserAction()):this.firstMousemoveIgnored=!0),"click"===t.type&&t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation(),"touchstart"===this.lastEvent&&"touchend"===t.type&&(this.lastTouchEnd=Date.now()),"click"===t.type&&(this.lastTouchEnd=0),this.lastEvent=t.type,t.composedPath&&t.composedPath()[0].getRootNode()instanceof ShadowRoot&&(t.rocketTarget=t.composedPath()[0]),this.savedUserEvents.push(t)}u(){this.savedUserEvents=[],this.userEventHandler=this.q.bind(this),this.userEvents.forEach(t=>window.addEventListener(t,this.userEventHandler,{passive:!1,isRocket:!0})),document.addEventListener("visibilitychange",this.userEventHandler,{isRocket:!0})}U(){this.userEvents.forEach(t=>window.removeEventListener(t,this.userEventHandler,{passive:!1,isRocket:!0})),document.removeEventListener("visibilitychange",this.userEventHandler,{isRocket:!0}),this.savedUserEvents.forEach(t=>{(t.rocketTarget||t.target).dispatchEvent(new window[t.constructor.name](t.type,t))})}m(){const t="return false",e=Array.from(this.attributeEvents,t=>"data-rocket-"+t),i="["+this.attributeEvents.join("],[")+"]",o="[data-rocket-"+this.attributeEvents.join("],[data-rocket-")+"]",s=(e,i,o)=>{o&&o!==t&&(e.setAttribute("data-rocket-"+i,o),e["rocket"+i]=new Function("event",o),e.setAttribute(i,t))};new MutationObserver(t=>{for(const n of t)"attributes"===n.type&&(n.attributeName.startsWith("data-rocket-")||this.everythingLoaded?n.attributeName.startsWith("data-rocket-")&&this.everythingLoaded&&this.N(n.target,n.attributeName.substring(12)):s(n.target,n.attributeName,n.target.getAttribute(n.attributeName))),"childList"===n.type&&n.addedNodes.forEac
3h(t=>{if(t.nodeType===Node.ELEMENT_NODE)if(this.everythingLoaded)for(const i of[t,...t.querySelectorAll(o)])for(const t of i.getAttributeNames())e.includes(t)&&this.N(i,t.substring(12));else for(const e of[t,...t.querySelectorAll(i)])for(const t of e.getAttributeNames())this.attributeEvents.includes(t)&&s(e,t,e.getAttribute(t))})}).observe(document,{subtree:!0,childList:!0,attributeFilter:[...this.attributeEvents,...e]})}I(){this.attributeEvents.forEach(t=>{document.querySelectorAll("[data-rocket-"+t+"]").forEach(e=>{this.N(e,t)})})}N(t,e){const i=t.getAttribute("data-rocket-"+e);i&&(t.setAttribute(e,i),t.removeAttribute("data-rocket-"+e))}k(t){Object.defineProperty(HTMLElement.prototype,"onclick",{get(){return this.rocketonclick||null},set(e){this.rocketonclick=e,this.setAttribute(t.everythingLoaded?"onclick":"data-rocket-onclick","this.rocketonclick(event)")}})}S(t){function e(e,i){let o=e[i];e[i]=null,Object.defineProperty(e,i,{get:()=>o,set(s){t.everythingLoaded?o=s:e["rocket"+i]=o=s}})}e(document,"onreadystatechange"),e(window,"onload"),e(window,"onpageshow");try{Object.defineProperty(document,"readyState",{get:()=>t.rocketReadyState,set(e){t.rocketReadyState=e},configurable:!0}),document.readyState="loading"}catch(t){console.log("WPRocket DJE readyState conflict, bypassing")}}l(t){this.originalAddEventListener=EventTarget.prototype.addEventListener,this.originalRemoveEventListener=EventTarget.prototype.removeEventListener,this.savedEventListeners=[],EventTarget.prototype.addEventListener=function(e,i,o){o&&o.isRocket||!t.B(e,this)&&!t.userEvents.includes(e)||t.B(e,this)&&!t.userActionTriggered||e.startsWith("rocket-")||t.everythingLoaded?t.originalAddEventListener.call(this,e,i,o):(t.savedEventListeners.push({target:this,remove:!1,type:e,func:i,options:o}),"mouseenter"!==e&&"mouseleave"!==e||t.originalAddEventListener.call(this,e,t.savedUserEvents.push,o))},EventTarget.prototype.removeEventListener=function(e,i,o){o&&o.isRocket||!t.B(e,this)&&!t.userEvents.includes(e)||t.B(e,this)&&!t.userActionTriggered||e.startsWith("rocket-")||t.everythingLoaded?t.originalRemoveEventListener.call(this,e,i,o):t.savedEventListeners.push({target:this,remove:!0,type:e,func:i,options:o})}}J(t,e){this.savedEventListeners=this.savedEventListeners.filter(i=>{let o=i.type,s=i.target||window;return e!==o||t!==s||(this.B(o,s)&&(i.type="rocket-"+o),this.$(i),!1)})}H(){EventTarget.prototype.addEventListener=this.originalAddEventListener,EventTarget.prototype.removeEventListener=this.originalRemoveEventListener,this.savedEventListeners.forEach(t=>this.$(t))}$(t){t.remove?this.originalRemoveEventListener.call(t.target,t.type,t.func,t.options):this.originalAddEventListener.call(t.target,t.type,t.func,t.options)}p(t){let e;function i(e){return t.everythingLoaded?e:e.split(" ").map(t=>"load"===t||t.startsWith("load.")?"rocket-jquery-load":t).join(" ")}function o(o){function s(e){const s=o.fn[e];o.fn[e]=o.fn.init.prototype[e]=function(){return this[0]===window&&t.userActionTriggered&&("string"==typeof arguments[0]||arguments[0]instanceof String?arguments[0]=i(arguments[0]):"object"==typeof arguments[0]&&Object.keys(arguments[0]).forEach(t=>{const e=arguments[0][t];delete arguments[0][t],arguments[0][i(t)]=e})),s.apply(this,arguments),this}}if(o&&o.fn&&!t.allJQueries.includes(o)){const e={DOMContentLoaded:[],"rocket-DOMContentLoaded":[]};for(const t in e)document.addEventListener(t,()=>{e[t].forEach(t=>t())},{isRocket:!0});o.fn.ready=o.fn.init.prototype.ready=function(i){function s(){parseInt(o.fn.jquery)>2?setTimeout(()=>i.bind(document)(o)):i.bind(document)(o)}return"function"==typeof i&&(t.realDomReadyFired?!t.userActionTriggered||t.fauxDomReadyFired?s():e["rocket-DOMContentLoaded"].push(s):e.DOMContentLoaded.push(s)),this},s("on"),s("one"),s("off"),t.allJQueries.push(o)}e=o}t.allJQueries=[],o(window.jQuery),Object.defineProperty(window,"jQuery",{get:()=>e,set(t){o(t)}})}P(){const t=new Map;document.write=document.writeln=function(e){const i=document.currentScript,o=document.createRange(),s=i.parentElement;let n=t.get(i);void 0===n&&(n=i.nextSibling,t.set(i,n));const c=document.createDocumentFragment();o.setStart(c,0),c.appendChild(o.createContextualFragment(e)),s.insertBefore(c,n)}}async R(){return new Promise(t=>{this.userActionTriggered?t():this.onFirstUserAction=t})}async L(){return new Promise(t=>{document.addEventListener("DOMContentLoaded",()=>{this.realDomReadyFired=!0,t()},{isRocket:!0})})}async j(){return this.realWindowLoadedFired?Promise.resolve():new Promise(t=>{window.addEventListener("load",t,{isRocket:!0})})}M(){this.pendingScripts=[];this.scriptsMutationObserver=new MutationObserver(t=>
3{for(const e of t)e.addedNodes.forEach(t=>{"SCRIPT"!==t.tagName||!t.src||t.noModule||t.isWPRocket||this.pendingScripts.push({script:t,promise:new Promise(e=>{const i=()=>{const i=this.pendingScripts.findIndex(e=>e.script===t);i>=0&&this.pendingScripts.splice(i,1),e()};t.addEventListener("load",i,{isRocket:!0}),t.addEventListener("error",i,{isRocket:!0}),setTimeout(i,1e3)})})})}),this.scriptsMutationObserver.observe(document,{childList:!0,subtree:!0})}async F(){await this.X(),this.pendingScripts.length?(await this.pendingScripts[0].promise,await this.F()):this.scriptsMutationObserver.disconnect()}D(){this.delayedScripts={normal:[],async:[],defer:[]},document.querySelectorAll("script[type$=rocketlazyloadscript]").forEach(t=>{t.hasAttribute("data-rocket-src")?t.hasAttribute("async")&&!1!==t.async?this.delayedScripts.async.push(t):t.hasAttribute("defer")&&!1!==t.defer||"module"===t.getAttribute("data-rocket-type")?this.delayedScripts.defer.push(t):this.delayedScripts.normal.push(t):this.delayedScripts.normal.push(t)})}async _(){await this.L();let t=[];document.querySelectorAll("script[type$=rocketlazyloadscript][data-rocket-src]").forEach(e=>{let i=e.getAttribute("data-rocket-src");if(i&&!i.startsWith("data:")){i.startsWith("//")&&(i=location.protocol+i);try{const o=new URL(i).origin;o!==location.origin&&t.push({src:o,crossOrigin:e.crossOrigin||"module"===e.getAttribute("data-rocket-type")})}catch(t){}}}),t=[...new Map(t.map(t=>[JSON.stringify(t),t])).values()],this.Y(t,"preconnect")}
3async G(t){if(await this.K(),!0!==t.noModule||!("noModule"in HTMLScriptElement.prototype))return new Promise(e=>{let i;function o(){(i||t).setAttribute("data-rocket-status","executed"),e()}try{if(navigator.userAgent.includes("Firefox/")||""===navigator.vendor||this.CSPIssue)i=document.createElement("script"),[...t.attributes].forEach(t=>{let e=t.nodeName;"type"!==e&&("data-rocket-type"===e&&(e="type"),"data-rocket-src"===e&&(e="src"),i.setAttribute(e,t.nodeValue))}),t.text&&(i.text=t.text),t.nonce&&(i.nonce=t.nonce),i.hasAttribute("src")?(i.addEventListener("load",o,{isRocket:!0}),i.addEventListener("error",()=>{i.setAttribute("data-rocket-status","failed-network"),e()},{isRocket:!0}),setTimeout(()=>{i.isConnected||e()},1)):(i.text=t.text,o()),i.isWPRocket=!0,t.parentNode.replaceChild(i,t);else{const i=t.getAttribute("data-rocket-type"),s=t.getAttribute("data-rocket-src");i?(t.type=i,t.removeAttribute("data-rocket-type")):t.removeAttribute("type"),t.addEventListener("load",o,{isRocket:!0}),t.addEventListener("error",i=>{this.CSPIssue&&i.target.src.startsWith("data:")?(console.log("WPRocket: CSP fallback activated"),t.removeAttribute("src"),this.G(t).then(e)):(t.setAttribute("data-rocket-status","failed-network"),e())},{isRocket:!0}),s?(t.fetchPriority="high",t.removeAttribute("data-rocket-src"),t.src=s):t.src="data:text/javascript;base64,"+window.btoa(unescape(encodeURIComponent(t.text)))}}catch(i){t.setAttribute("data-rocket-status","failed-transform"),e()}});t.setAttribute("data-rocket-status","skipped")}async C(t){const e=t.shift();return e?(e.isConnected&&await this.G(e),this.C(t)):Promise.resolve()}O(){this.Y([...this.delayedScripts.normal,...this.delayedScripts.defer,...this.delayedScripts.async],"preload")}Y(t,e){this.trash=this.trash||[];let i=!0;var o=document.createDocumentFragment();t.forEach(t=>{const s=t.getAttribute&&t.getAttribute("data-rocket-src")||t.src;if(s&&!s.startsWith("data:")){const n=document.createElement("link");n.href=s,n.rel=e,"preconnect"!==e&&(n.as="script",n.fetchPriority=i?"high":"low"),t.getAttribute&&"module"===t.getAttribute("data-rocket-type")&&(n.crossOrigin=!0),t.crossOrigin&&(n.crossOrigin=t.crossOrigin),t.integrity&&(n.integrity=t.integrity),t.nonce&&(n.nonce=t.nonce),o.appendChild(n),this.trash.push(n),i=!1}}),document.head.appendChild(o)}W(){this.trash.forEach(t=>t.remove())}async T(){try{document.readyState="interactive"}catch(t){}this.fauxDomReadyFired=!0;try{await this.K(),this.J(document,"readystatechange"),document.dispatchEvent(new Event("rocket-readystatechange")),await this.K(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.K(),this.J(document,"DOMContentLoaded"),document.dispatchEvent(new Event("rocket-DOMContentLoaded")),await this.K(),this.J(window,"DOMContentLoaded"),window.dispatchEvent(new Event("rocket-DOMContentLoaded"))}catch(t){console.error(t)}}async A(){try{document.readyState="complete"}catch(t){}try{await this.K(),this.J(document,"readystatechange"),document.dispatchEvent(new Event("rocket-readystatechange")),await this.K(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.K(),this.J(window,"load"),window.dispatchEvent(new Event("rocket-load")),await this.K(),window.rocketonload&&window.rocketonload(),await this.K(),this.allJQueries.forEach(t=>t(window).trigger("rocket-jquery-load")),await this.K(),this.J(window,"pageshow");const t=new Event("rocket-pageshow");t.persisted=this.persisted,window.dispatchEvent(t),await this.K(),window.rocketonpageshow&&window.rocketonpageshow({persisted:this.persisted})}catch(t){console.error(t)}}async K(){Date.now()-this.lastBreath>45&&(await this.X(),this.lastBreath=Date.now())}async X(){return document.hidden?new Promise(t=>setTimeout(t)):new Promise(t=>requestAnimationFrame(t))}B(t,e=window){return e===document&&"readystatechange"===t||(e===document&&"DOMContentLoaded"===t||(e===window&&"DOMContentLoaded"===t||(e===window&&"load"===t||e===window&&"pageshow"===t)))}static run(){(new RocketLazyLoadScripts).t()}}RocketLazyLoadScripts.run()})(); 4</script>
4 5 6<meta name="viewport" content="width=device-width, initial-scale=1" /> 7<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 8 9 <!-- This site is optimized with the Yoast SEO plugin v28.6 - https://yoast.com/product/yoast-seo-wordpress/ --> 10 <title>Direct Services - NAMI San Diego</title> 11<link data-rocket-prefetch href="https://fonts.googleapis.com" rel="dns-prefetch"> 12<link data-rocket-preload as="style" href="https://fonts.googleapis.com/css?family=Noto%20Sans%3A400%2C400italic%2C700%7CPoppins%3A700%2C800%2C900&subset=latin%2Clatin-ext&display=swap" rel="preload"> 13<link href="https://fonts.googleapis.com/css?family=Noto%20Sans%3A400%2C400italic%2C700%7CPoppins%3A700%2C800%2C900&subset=latin%2Clatin-ext&display=swap" media="print" onload="this.media='all'" rel="stylesheet"> 14<noscript data-wpr-hosted-gf-parameters=""><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Noto%20Sans%3A400%2C400italic%2C700%7CPoppins%3A700%2C800%2C900&subset=latin%2Clatin-ext&display=swap"></noscript><link rel="preload" data-rocket-preload as="image" href="https://namisandiego.org/wp-content/themes/nami-sd/images/hero-bottom-brush-effect-fianl.png" fetchpriority="high"> 15 <link rel="canonical" href="https://namisandiego.org/direct-services/" /> 16 <meta property="og:locale" content="en_US" /> 17 <meta property="og:type" content="article" /> 18 <meta property="og:title" content="Direct Services - NAMI San Diego" /> 19 <meta property="og:description" content="What We Offer Accessible, impactful support for individuals with mental illness and their loved ones" /> 20 <meta property="og:url" content="https://namisandiego.org/direct-services/" /> 21 <meta property="og:site_name" content="NAMI San Diego" /> 22 <meta property="article:modified_time" content="2026-08-27T23:35:01+00:00" /> 23 <meta name="twitter:card" content="summary_large_image" /> 24 <meta name="twitter:label1" content="Est. reading time" /> 25 <meta name="twitter:data1" content="10 minutes" /> 26
26<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/namisandiego.org\/direct-services\/","url":"https:\/\/namisandiego.org\/direct-services\/","name":"Direct Services - NAMI San Diego","isPartOf":{"@id":"https:\/\/namisandiego.org\/#website"},"datePublished":"2024-11-04T11:44:16+00:00","dateModified":"2026-08-27T23:35:01+00:00","breadcrumb":{"@id":"https:\/\/namisandiego.org\/direct-services\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/namisandiego.org\/direct-services\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/namisandiego.org\/direct-services\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/namisandiego.org\/"},{"@type":"ListItem","position":2,"name":"Direct Services"}]},{"@type":"WebSite","@id":"https:\/\/namisandiego.org\/#website","url":"https:\/\/namisandiego.org\/","name":"NAMI San Diego","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/namisandiego.org\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}</script>
26 27 <!-- / Yoast SEO plugin. --> 28 29 30<link rel='dns-prefetch' href='//maps.googleapis.com' /> 31<link rel='dns-prefetch' href='//meet.jit.si' /> 32<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 33<link href='https://fonts.gstatic.com' crossorigin rel='preconnect' /> 34<link rel="alternate" type="application/rss+xml" title="NAMI San Diego » Feed" href="https://namisandiego.org/feed/" /> 35<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://namisandiego.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fnamisandiego.org%2Fdirect-services%2F" /> 36<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://namisandiego.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fnamisandiego.org%2Fdirect-services%2F&format=xml" /> 37<style id="wp-img-auto-sizes-contain-inline-css"> 38img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 39/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 40</style> 41<link data-minify="1" rel='stylesheet' id='nami-san-diego-css' href='https://namisandiego.org/wp-content/cache/min/1/wp-content/themes/nami-sd/style.css?ver=1790839404' media='all' /> 42<style id="wp-emoji-styles-inline-css"> 43 44 img.wp-smiley, img.emoji { 45 display: inline !important; 46 border: none !important; 47 box-shadow: none !important; 48 height: 1em !important; 49 width: 1em !important; 50 margin: 0 0.07em !important; 51 vertical-align: -0.1em !important; 52 background: none !important; 53 padding: 0 !important; 54 } 55/*# sourceURL=wp-emoji-styles-inline-css */ 56</style> 57<style id="wp-block-library-inline-css"> 58:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
58--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 59 60/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 61</style> 62<style id="classic-theme-styles-inline-css"> 63/*! This file is auto-generated */ 64.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 65/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 66</style> 67 68<style id="global-styles-inline-css"> 69:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
69--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
69.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 70/*# sourceURL=global-styles-inline-css */ 71</style> 72 73<link data-minify="1" rel='stylesheet' id='cvw-pb-animation-styles-css' href='https://namisandiego.org/wp-content/cache/min/1/wp-content/plugins/cvw-pb-animation/aos.css?ver=1790839404' media='all' /> 74<link rel='stylesheet' id='siteorigin-panels-front-css' href='https://namisandiego.org/wp-content/plugins/siteorigin-panels/css/front-flex.min.css?ver=2.36.1' media='all' /> 75<link data-minify="1" rel='stylesheet' id='dashicons-css' href='https://namisandiego.org/wp-content/cache/min/1/wp-includes/css/dashicons.min.css?ver=1790839404' media='all' /> 76<link data-minify="1" rel='stylesheet' id='tf-fonts-css' href='https://namisandiego.org/wp-content/cache/min/1/wp-content/themes/nami-sd/fonts/fonts.css?ver=1790839404' media='all' /> 77<link rel='stylesheet' id='buttons-css' href='https://namisandiego.org/wp-includes/css/buttons.min.css?ver=7.0.5' media='all' /> 78<link rel='stylesheet' id='mediaelement-css' href='https://namisandiego.org/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17' media='all' /> 79<link rel='stylesheet' id='wp-mediaelement-css' href='https://namisandiego.org/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=7.0.5' media='all' /> 80<link rel='stylesheet' id='media-views-css' href='https://namisandiego.org/wp-includes/css/media-views.min.css?ver=7.0.5' media='all' /> 81<link data-minify="1" rel='stylesheet' id='imgareaselect-css' href='https://namisandiego.org/wp-content/cache/min/1/wp-includes/js/imgareaselect/imgareaselect.css?ver=1790839404' media='all' /> 82 83<link data-minify="1" rel='stylesheet' id='evcal_cal_default-css' href='https://namisandiego.org/wp-content/cache/min/1/wp-content/plugins/eventON/assets/css/eventon_styles.css?ver=1790839404' media='all' /> 84<link data-minify="1" rel='stylesheet' id='evo_font_icons-css' href='https://namisandiego.org/wp-content/cache/min/1/wp-content/plugins/eventON/assets/fonts/all.css?ver=1790839404' media='all' /> 85<link data-minify="1" rel='stylesheet' id='eventon_dynamic_styles-css' href='https://namisandiego.org/wp-content/cache/min/1/wp-content/plugins/eventON/assets/css/eventon_dynamic_styles.css?ver=1790839404' media='all' /> 86<link data-minify="1" rel='stylesheet' id='evo_fc_styles-css' href='https://namisandiego.org/wp-content/cache/min/1/wp-content/plugins/eventon-full-cal/assets/fc_styles.css?ver=1790839404' media='all' /> 87<style id="rocket-lazyload-inline-css"> 88.rll-youtube-player{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;}.rll-youtube-player:focus-within{outline: 2px solid currentColor;outline-offset: 5px;}.rll-youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:0 0}.rll-youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.rll-youtube-player img:hover{-webkit-filter:brightness(75%)}.rll-youtube-player .play{height:100%;width:100%;left:0;top:0;position:absolute;background:url(https://namisandiego.org/wp-content/plugins/wp-rocket/assets/img/youtube.png) no-repeat center;background-color: transparent !important;cursor:pointer;border:none;} 89/*# sourceURL=rocket-lazyload-inline-css */ 90</style>
91<script id="jquery-core-js" src="https://namisandiego.org/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 91
91
92<script id="jquery-migrate-js" src="https://namisandiego.org/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 92
92
93<script id="cookie-law-info-js-extra"> 94var _ckyConfig = {"_ipData":[],"_assetsURL":"https://namisandiego.org/wp-content/plugins/cookie-law-info/lite/frontend/images/","_publicURL":"https://namisandiego.org","_expiry":"365","_categories":[{"name":"Necessary","slug":"necessary","isNecessary":true,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":true,"ccpa":true}},{"name":"Functional","slug":"functional","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false}},{"name":"Analytics","slug":"analytics","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false}},{"name":"Performance","slug":"performance","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false}},{"name":"Advertisement","slug":"advertisement","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false}}],"_activeLaw":"gdpr","_rootDomain":"","_block":"1","_showBanner":"1","_bannerConfig":{"settings":{"type":"banner","preferenceCenterType":"popup","position":"bottom","applicableLaw":"gdpr"},"behaviours":{"reloadBannerOnAccept":false,"loadAnalyticsByDefault":false,"animations":{"onLoad":"animate","onHide":"sticky"}},"config":{"revisitConsent":{"status":false,"tag":"revisit-consent","position":"bottom-left","meta":{"url":"#"},"styles":{"background-color":"#0056A7"},"elements":{"title":{"type":"text","tag":"revisit-consent-title","status":true,"styles":{"color":"#0056a7"}}}},"preferenceCenter":{"toggle":{"status":true,"tag":"detail-category-toggle","type":"toggle","states":{"active":{"styles":{"background-color":"#1863DC"}},"inactive":{"styles":{"background-color":"#D0D5D2"}}}}},"categoryPreview":{"status":false,"toggle":{"status":true,"tag":"detail-category-preview-toggle","type":"toggle","states":{"active":{"styles":{"background-color":"#1863DC"}},"inactive":{"styles":{"background-color":"#D0D5D2"}}}}},"videoPlaceholder":{"status":true,"styles":{"background-color":"#000000","border-color":"#000000","color":"#ffffff"}},"readMore":{"status":true,"tag":"readmore-button","type":"link","meta":{"noFollow":true,"newTab":true},"styles":{"color":"#2B2B2B","background-color":"transparent","border-color":"transparent"}},"showMore":[],"showLess":[],"alwaysActive":[],"manualLinks":[],"auditTable":{"status":true},"optOption":{"status":true,"toggle":{"status":true,"tag":"optout-option-toggle","type":"toggle","states":{"active":{"styles":{"background-color":"#1863dc"}},"inactive":{"styles":{"background-color":"#FFFFFF"}}}}}}},"_version":"3.5.6","_logConsent":"1","_tags":[{"tag":"accept-button","styles":{"color":"#FFFFFF","background-color":"#2B2B2B","border-color":"#2B2B2B"}},{"tag":"reject-button","styles":{"color":"#1863DC","background-color":"transparent","border-color":"#1863DC"}},{"tag":"settings-button","styles":{"color":"#1863DC","background-color":"transparent","border-color":"#1863DC"}},{"tag":"readmore-button","styles":{"color":"#2B2B2B","background-color":"transparent","border-color":"transparent"}},{"tag":"donotsell-button","styles":{"color":"#1863DC","background-color":"transparent","border-color":"transparent"}},{"tag":"show-desc-button","styles":[]},{"tag":"hide-desc-button","styles":[]},{"tag":"cky-always-active","styles":[]},{"tag":"cky-link","styles":[]},{"tag":"accept-button","styles":{"color":"#FFFFFF","background-color":"#2B2B2B","border-color":"#2B2B2B"}},{"tag":"revisit-consent","styles":{"background-color":"#0056A7"}}],"_shortCodes":[{"key":"cky_readmore","content":"\u003Ca href=\"/privacy-policy/\" class=\"cky-policy\" aria-label=\"View our privacy policy\" target=\"_blank\" rel=\"noopener\" data-cky-tag=\"readmore-button\"\u003EView our privacy policy\u003C/a\u003E","tag":"readmore-button","status":true,"attributes":{"rel":"nofollow","target":"_blank"}},{"key":"cky_show_desc","content":"\u003Cbutton class=\"cky-show-desc-btn\" data-cky-tag=\"show-desc-button\" aria-label=\"Show more\"\u003EShow more\u003C/button\u003E","tag":"show-desc-button","status":true,"attributes":[]},{"key":"cky_hide_desc","content":"\u003Cbutton class=\"cky-show-desc-btn\" data-cky-tag=\"hide-desc-button\" aria-label=\"
94Show less\"\u003EShow less\u003C/button\u003E","tag":"hide-desc-button","status":true,"attributes":[]},{"key":"cky_optout_show_desc","content":"[cky_optout_show_desc]","tag":"optout-show-desc-button","status":true,"attributes":[]},{"key":"cky_optout_hide_desc","content":"[cky_optout_hide_desc]","tag":"optout-hide-desc-button","status":true,"attributes":[]},{"key":"cky_category_toggle_label","content":"[cky_{{status}}_category_label] [cky_preference_{{category_slug}}_title]","tag":"","status":true,"attributes":[]},{"key":"cky_enable_category_label","content":"Enable","tag":"","status":true,"attributes":[]},{"key":"cky_disable_category_label","content":"Disable","tag":"","status":true,"attributes":[]},{"key":"cky_video_placeholder","content":"\u003Cdiv class=\"video-placeholder-normal\" data-cky-tag=\"video-placeholder\" id=\"[UNIQUEID]\"\u003E\u003Cp class=\"video-placeholder-text-normal\" data-cky-tag=\"placeholder-title\"\u003EPlease accept cookies to access this content\u003C/p\u003E\u003C/div\u003E","tag":"","status":true,"attributes":[]},{"key":"cky_enable_optout_label","content":"Enable","tag":"","status":true,"attributes":[]},{"key":"cky_disable_optout_label","content":"Disable","tag":"","status":true,"attributes":[]},{"key":"cky_optout_toggle_label","content":"[cky_{{status}}_optout_label] [cky_optout_option_title]","tag":"","status":true,"attributes":[]},{"key":"cky_optout_option_title","content":"Do Not Sell or Share My Personal Information","tag":"","status":true,"attributes":[]},{"key":"cky_optout_close_label","content":"Close","tag":"","status":true,"attributes":[]},{"key":"cky_preference_close_label","content":"Close","tag":"","status":true,"attributes":[]}],"_rtl":"","_language":"en","_providersToBlock":[]}; 95var _ckyStyles = {"css":".cky-overlay{background: #000000; opacity: 0.4; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 99999999;}.cky-hide{display: none;}.cky-btn-revisit-wrapper{display: flex; align-items: center; justify-content: center; background: #0056a7; width: 45px; height: 45px; border-radius: 50%; position: fixed; z-index: 999999; cursor: pointer;}.cky-revisit-bottom-left{bottom: 15px; left: 15px;}.cky-revisit-bottom-right{bottom: 15px; right: 15px;}.cky-btn-revisit-wrapper .cky-btn-revisit{display: flex; align-items: center; justify-content: center; background: none; border: none; cursor: pointer; position: relative; margin: 0; padding: 0;}.cky-btn-revisit-wrapper .cky-btn-revisit img{max-width: fit-content; margin: 0; height: 30px; width: 30px;}.cky-revisit-bottom-left:hover::before{content: attr(data-tooltip); position: absolute; background: #4e4b66; color: #ffffff; left: calc(100% + 7px); font-size: 12px; line-height: 16px; width: max-content; padding: 4px 8px; border-radius: 4px;}.cky-revisit-bottom-left:hover::after{position: absolute; content: \"\"; border: 5px solid transparent; left: calc(100% + 2px); border-left-width: 0; border-right-color: #4e4b66;}.cky-revisit-bottom-right:hover::before{content: attr(data-tooltip); position: absolute; background: #4e4b66; color: #ffffff; right: calc(100% + 7px); font-size: 12px; line-height: 16px; width: max-content; padding: 4px 8px; border-radius: 4px;}.cky-revisit-bottom-right:hover::after{position: absolute; content: \"\"; border: 5px solid transparent; right: calc(100% + 2px); border-right-width: 0; border-left-color: #4e4b66;}.cky-revisit-hide{display: none;}.cky-consent-container{position: fixed; width: 100%; box-sizing: border-box; z-index: 9999999;}.cky-consent-container .cky-consent-bar{background: #ffffff; border: 1px solid; padding: 16.5px 24px; box-shadow: 0 -1px 10px 0 #acabab4d;}.cky-banner-bottom{bottom: 0; left: 0;}.cky-banner-top{top: 0; left: 0;}.cky-custom-brand-logo-wrapper .cky-custom-brand-logo{width: 100px; height: auto; margin: 0 0 12px 0;}.cky-notice .cky-title{color: #212121; font-weight: 700; font-size: 18px; line-height: 24px; margin: 0 0 12px 0;}.cky-notice-group{display: flex; justify-content: space-between; align-items: center; font-size: 14px; line-height: 24px; font-weight: 400;}.cky-notice-des *,.cky-preference-content-wrapper *,.cky-accordion-header-des *,.cky-gpc-wrapper .cky-gpc-desc *{font-size: 14px;}.cky-notice-des{color: #212121; font-size: 14px; line-height: 24px; font-weight: 400;}.cky-notice-des img{height: 25px; width: 25px;}.cky-consent-bar .cky-notice-des p,.cky-gpc-wrapper .cky-gpc-desc p,.cky-preference-body-wrapper .cky-preference-content-wrapper p,.cky-accordion-header-wrapper .cky-accordion-header-des p,.cky-cookie-des-table li div:last-child p{color: inherit; margin-top: 0; overflow-wrap: break-word;}.cky-notice-des P:last-child,.cky-preference-content-wrapper p:last-child,.cky-cookie-des-table li div:last-child p:last-child,.cky-gpc-wrapper .cky-gpc-desc p:last-child{margin-bottom: 0;}.cky-notice-des a.cky-policy,.cky-notice-des button.cky-policy{font-size: 14px; color: #1863dc; white-space: nowrap; cursor: pointer; background: transparent; border: 1px solid; text-decoration: underline;}.cky-notice-des button.cky-policy{padding: 0;}.cky-notice-des a.cky-policy:focus-visible,.cky-notice-des button.cky-policy:focus-visible,.cky-preference-content-wrapper .cky-show-desc-btn:focus-visible,.cky-accordion-header .cky-accordion-btn:focus-visible,.cky-preference-header .cky-btn-close:focus-visible,.cky-switch input[type=\"checkbox\"]:focus-visible,.cky-footer-wrapper a:focus-visible,.cky-btn:focus-visible{outline: 2px solid #1863dc; outline-offset: 2px;}.cky-btn:focus:not(:focus-visible),.cky-accordion-header .cky-accordion-btn:focus:not(:focus-visible),.cky-preference-content-wrapper .cky-show-desc-btn:focus:not(:focus-visible),.cky-btn-revisit-wrapper .cky-btn-revisit:focus:not(:focus-visible),.cky-preference-header .cky-btn-close:focus:not(:focus-visible),.cky-consent-bar .cky-banner-btn-close:focus:not(:focus-visible){outline: 0;}button.cky-show-desc-btn:not(:hover):not(:active){color: #1863dc; background: transparent;}button.cky-accordion-btn:not(:hover):not(:active),button.cky-banner-btn-close:not(:hover):not(:active),button.cky-btn-close:not(:hover):not(:active),button.cky-btn-revisit:not(:hover):not(:active){background: transparent;}
95.cky-consent-bar button:hover,.cky-modal.cky-modal-open button:hover,.cky-consent-bar button:focus,.cky-modal.cky-modal-open button:focus{text-decoration: none;}.cky-notice-btn-wrapper{display: flex; justify-content: center; align-items: center; margin-left: 15px;}.cky-notice-btn-wrapper .cky-btn{text-shadow: none; box-shadow: none;}.cky-btn{font-size: 14px; font-family: inherit; line-height: 24px; padding: 8px 27px; font-weight: 500; margin: 0 8px 0 0; border-radius: 2px; white-space: nowrap; cursor: pointer; text-align: center; text-transform: none; min-height: 0;}.cky-btn:hover{opacity: 0.8;}.cky-btn-customize{color: #1863dc; background: transparent; border: 2px solid #1863dc;}.cky-btn-reject{color: #1863dc; background: transparent; border: 2px solid #1863dc;}.cky-btn-accept{background: #1863dc; color: #ffffff; border: 2px solid #1863dc;}.cky-btn:last-child{margin-right: 0;}@media (max-width: 768px){.cky-notice-group{display: block;}.cky-notice-btn-wrapper{margin-left: 0;}.cky-notice-btn-wrapper .cky-btn{flex: auto; max-width: 100%; margin-top: 10px; white-space: unset;}}@media (max-width: 576px){.cky-notice-btn-wrapper{flex-direction: column;}.cky-custom-brand-logo-wrapper, .cky-notice .cky-title, .cky-notice-des, .cky-notice-btn-wrapper{padding: 0 28px;}.cky-consent-container .cky-consent-bar{padding: 16.5px 0;}.cky-notice-des{max-height: 40vh; overflow-y: scroll;}.cky-notice-btn-wrapper .cky-btn{width: 100%; padding: 8px; margin-right: 0;}.cky-notice-btn-wrapper .cky-btn-accept{order: 1;}.cky-notice-btn-wrapper .cky-btn-reject{order: 3;}.cky-notice-btn-wrapper .cky-btn-customize{order: 2;}}@media (max-height: 480px){.cky-consent-container{max-height: 100vh;overflow-y: scroll}.cky-notice-des{max-height: unset;overflow-y: unset}.cky-preference-center{height: 100vh;overflow: auto !important}.cky-preference-center .cky-preference-body-wrapper{overflow: unset}}@media (max-width: 425px){.cky-custom-brand-logo-wrapper, .cky-notice .cky-title, .cky-notice-des, .cky-notice-btn-wrapper{padding: 0 24px;}.cky-notice-btn-wrapper{flex-direction: column;}.cky-btn{width: 100%; margin: 10px 0 0 0;}.cky-notice-btn-wrapper .cky-btn-customize{order: 2;}.cky-notice-btn-wrapper .cky-btn-reject{order: 3;}.cky-notice-btn-wrapper .cky-btn-accept{order: 1; margin-top: 16px;}}@media (max-width: 352px){.cky-notice .cky-title{font-size: 16px;}.cky-notice-des *{font-size: 12px;}.cky-notice-des, .cky-btn{font-size: 12px;}}.cky-modal.cky-modal-open{display: flex; visibility: visible; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); top: 50%; left: 50%; transition: all 1s ease;}.cky-modal{box-shadow: 0 32px 68px rgba(0, 0, 0, 0.3); margin: 0 auto; position: fixed; max-width: 100%; background: #ffffff; top: 50%; box-sizing: border-box; border-radius: 6px; z-index: 999999999; color: #212121; -webkit-transform: translate(-50%, 100%); -moz-transform: translate(-50%, 100%); -ms-transform: translate(-50%, 100%); -o-transform: translate(-50%, 100%); transform: translate(-50%, 100%); visibility: hidden; transition: all 0s ease;}.cky-preference-center{max-height: 79vh; overflow: hidden; width: 845px; overflow: hidden; flex: 1 1 0; display: flex; flex-direction: column; border-radius: 6px;}.cky-preference-header{display: flex; align-items: center; justify-content: space-between; padding: 22px 24px; border-bottom: 1px solid;}.cky-preference-header .cky-preference-title{font-size: 18px; font-weight: 700; line-height: 24px;}.cky-preference-header .cky-btn-close{margin: 0; cursor: pointer; vertical-align: middle; padding: 0; background: none; border: none; width: 24px; height: 24px; min-height: 0; line-height: 0; text-shadow: none; box-shadow: none;}.cky-preference-header .cky-btn-close img{margin: 0; height: 10px; width: 10px;}.cky-preference-body-wrapper{padding: 0 24px; flex: 1; overflow: auto; box-sizing: border-box;}.cky-preference-content-wrapper,.cky-gpc-wrapper .cky-gpc-desc{font-size: 14px; line-height: 24px; font-weight: 400; padding: 12px 0;}.cky-preference-content-wrapper{border-bottom: 1px solid;}.cky-preference-content-wrapper img{height: 25px; width: 25px;}.cky-preference-content-wrapper .cky-show-desc-btn{font-size: 14px; font-family: inherit; color: #1863dc; text-decoration: none; line-height: 24px; padding: 0; margin: 0; white-space: nowrap; cursor: pointer; background: transparent; border-color: transparent; text-transform: none; min-height: 0; text-shadow: none; box-shadow: none;}.cky-accordion-wrapper{margin-bottom: 10px;}.cky-accordion{border-bottom: 1px solid;}.cky-accordion:last-child{border-bottom: none;}.cky-accordion .cky-accordion-item{display: flex; margin-top: 10px;}
95.cky-accordion .cky-accordion-body{display: none;}.cky-accordion.cky-accordion-active .cky-accordion-body{display: block; padding: 0 22px; margin-bottom: 16px;}.cky-accordion-header-wrapper{cursor: pointer; width: 100%;}.cky-accordion-item .cky-accordion-header{display: flex; justify-content: space-between; align-items: center;}.cky-accordion-header .cky-accordion-btn{font-size: 16px; font-family: inherit; color: #212121; line-height: 24px; background: none; border: none; font-weight: 700; padding: 0; margin: 0; cursor: pointer; text-transform: none; min-height: 0; text-shadow: none; box-shadow: none;}.cky-accordion-header .cky-always-active{color: #008000; font-weight: 600; line-height: 24px; font-size: 14px;}.cky-accordion-header-des{font-size: 14px; line-height: 24px; margin: 10px 0 16px 0;}.cky-accordion-chevron{margin-right: 22px; position: relative; cursor: pointer;}.cky-accordion-chevron-hide{display: none;}.cky-accordion .cky-accordion-chevron i::before{content: \"\"; position: absolute; border-right: 1.4px solid; border-bottom: 1.4px solid; border-color: inherit; height: 6px; width: 6px; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); transition: all 0.2s ease-in-out; top: 8px;}.cky-accordion.cky-accordion-active .cky-accordion-chevron i::before{-webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);}.cky-audit-table{background: #f4f4f4; border-radius: 6px;}.cky-audit-table .cky-empty-cookies-text{color: inherit; font-size: 12px; line-height: 24px; margin: 0; padding: 10px;}.cky-audit-table .cky-cookie-des-table{font-size: 12px; line-height: 24px; font-weight: normal; padding: 15px 10px; border-bottom: 1px solid; border-bottom-color: inherit; margin: 0;}.cky-audit-table .cky-cookie-des-table:last-child{border-bottom: none;}.cky-audit-table .cky-cookie-des-table li{list-style-type: none; display: flex; padding: 3px 0;}.cky-audit-table .cky-cookie-des-table li:first-child{padding-top: 0;}.cky-cookie-des-table li div:first-child{width: 100px; font-weight: 600; word-break: break-word; word-wrap: break-word;}.cky-cookie-des-table li div:last-child{flex: 1; word-break: break-word; word-wrap: break-word; margin-left: 8px;}.cky-footer-shadow{display: block; width: 100%; height: 40px; background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%); position: absolute; bottom: calc(100% - 1px);}.cky-footer-wrapper{position: relative;}.cky-prefrence-btn-wrapper{display: flex; flex-wrap: wrap; align-items: center; justify-content: center; padding: 22px 24px; border-top: 1px solid;}.cky-prefrence-btn-wrapper .cky-btn{flex: auto; max-width: 100%; text-shadow: none; box-shadow: none;}.cky-btn-preferences{color: #1863dc; background: transparent; border: 2px solid #1863dc;}.cky-preference-header,.cky-preference-body-wrapper,.cky-preference-content-wrapper,.cky-accordion-wrapper,.cky-accordion,.cky-accordion-wrapper,.cky-footer-wrapper,.cky-prefrence-btn-wrapper{border-color: inherit;}@media (max-width: 845px){.cky-modal{max-width: calc(100% - 16px);}}@media (max-width: 576px){.cky-modal{max-width: 100%;}.cky-preference-center{max-height: 100vh;}.cky-prefrence-btn-wrapper{flex-direction: column;}.cky-accordion.cky-accordion-active .cky-accordion-body{padding-right: 0;}.cky-prefrence-btn-wrapper .cky-btn{width: 100%; margin: 10px 0 0 0;}.cky-prefrence-btn-wrapper .cky-btn-reject{order: 3;}.cky-prefrence-btn-wrapper .cky-btn-accept{order: 1; margin-top: 0;}.cky-prefrence-btn-wrapper .cky-btn-preferences{order: 2;}}@media (max-width: 425px){.cky-accordion-chevron{margin-right: 15px;}.cky-notice-btn-wrapper{margin-top: 0;}.cky-accordion.cky-accordion-active .cky-accordion-body{padding: 0 15px;}}@media (max-width: 352px){.cky-preference-header .cky-preference-title{font-size: 16px;}.cky-preference-header{padding: 16px 24px;}.cky-preference-content-wrapper *, .cky-accordion-header-des *{font-size: 12px;}.cky-preference-content-wrapper, .cky-preference-content-wrapper .cky-show-more, .cky-accordion-header .cky-always-active, .cky-accordion-header-des, .cky-preference-content-wrapper .cky-show-desc-btn, .cky-notice-des a.cky-policy{font-size: 12px;}.cky-accordion-header .cky-accordion-btn{font-size: 14px;}}.cky-switch{display: flex;}.cky-switch input[type=\"checkbox\"]{position: relative; width: 44px; height: 24px; margin: 0; background: #d0d5d2; -webkit-appearance: none; border-radius: 50px; cursor: pointer; outline: 0; border: none; top: 0;}.cky-switch input[type=\"checkbox\"]:checked{background: #1863dc;}.cky-switch input[type=\"checkbox\"]:before{position: absolute; content: \"\"; height: 20px;
95 width: 20px; left: 2px; bottom: 2px; border-radius: 50%; background-color: white; -webkit-transition: 0.4s; transition: 0.4s; margin: 0;}.cky-switch input[type=\"checkbox\"]:after{display: none;}.cky-switch input[type=\"checkbox\"]:checked:before{-webkit-transform: translateX(20px); -ms-transform: translateX(20px); transform: translateX(20px);}@media (max-width: 425px){.cky-switch input[type=\"checkbox\"]{width: 38px; height: 21px;}.cky-switch input[type=\"checkbox\"]:before{height: 17px; width: 17px;}.cky-switch input[type=\"checkbox\"]:checked:before{-webkit-transform: translateX(17px); -ms-transform: translateX(17px); transform: translateX(17px);}}.cky-consent-bar .cky-banner-btn-close{position: absolute; right: 9px; top: 5px; background: none; border: none; cursor: pointer; padding: 0; margin: 0; min-height: 0; line-height: 0; height: 24px; width: 24px; text-shadow: none; box-shadow: none;}.cky-consent-bar .cky-banner-btn-close img{height: 9px; width: 9px; margin: 0;}.cky-notice-btn-wrapper .cky-btn-do-not-sell{font-size: 14px; line-height: 24px; padding: 6px 0; margin: 0; font-weight: 500; background: none; border-radius: 2px; border: none; cursor: pointer; text-align: left; color: #1863dc; background: transparent; border-color: transparent; box-shadow: none; text-shadow: none;}.cky-consent-bar .cky-banner-btn-close:focus-visible,.cky-notice-btn-wrapper .cky-btn-do-not-sell:focus-visible,.cky-opt-out-btn-wrapper .cky-btn:focus-visible,.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:focus-visible{outline: 2px solid #1863dc; outline-offset: 2px;}@media (max-width: 768px){.cky-notice-btn-wrapper{margin-left: 0; margin-top: 10px; justify-content: left;}.cky-notice-btn-wrapper .cky-btn-do-not-sell{padding: 0;}}@media (max-width: 352px){.cky-notice-btn-wrapper .cky-btn-do-not-sell, .cky-notice-des a.cky-policy{font-size: 12px;}}.cky-opt-out-wrapper{padding: 12px 0;}.cky-opt-out-wrapper .cky-opt-out-checkbox-wrapper{display: flex; align-items: center;}.cky-opt-out-checkbox-wrapper .cky-opt-out-checkbox-label{font-size: 16px; font-weight: 700; line-height: 24px; margin: 0 0 0 12px; cursor: pointer;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox{background-color: #ffffff; border: 1px solid black; width: 20px; height: 18.5px; margin: 0; -webkit-appearance: none; position: relative; display: flex; align-items: center; justify-content: center; border-radius: 2px; cursor: pointer;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:checked{background-color: #1863dc; border: none;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:checked::after{left: 6px; bottom: 4px; width: 7px; height: 13px; border: solid #ffffff; border-width: 0 3px 3px 0; border-radius: 2px; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); content: \"\"; position: absolute; box-sizing: border-box;}.cky-opt-out-checkbox-wrapper.cky-disabled .cky-opt-out-checkbox-label,.cky-opt-out-checkbox-wrapper.cky-disabled input[type=\"checkbox\"].cky-opt-out-checkbox{cursor: no-drop;}.cky-gpc-wrapper{margin: 0 0 0 32px;}.cky-footer-wrapper .cky-optout-action-area{padding:0 24px 22px 24px;box-sizing:border-box;border-color:inherit}.cky-footer-wrapper .cky-opt-out-btn-wrapper{padding-top:22px;border-top:1px solid;border-color:inherit}.cky-footer-wrapper .cky-opt-out-btn-wrapper{display: flex; flex-wrap: wrap; align-items: center; justify-content: center;}.cky-opt-out-btn-wrapper .cky-btn{flex: auto; max-width: 100%; text-shadow: none; box-shadow: none;}.cky-opt-out-btn-wrapper .cky-btn-cancel{border: 1px solid #dedfe0; background: transparent; color: #858585;}.cky-opt-out-btn-wrapper .cky-btn-confirm{background: #1863dc; color: #ffffff; border: 1px solid #1863dc;}\n.cky-optout-success{width:798px;max-width:100%;border-radius:8px;padding:8px 12px;margin:0 auto;box-sizing:border-box;outline:none}.cky-optout-success .cky-optout-success-inner{display:flex;flex-direction:column;gap:4px}.cky-optout-success .cky-optout-success-row{display:flex;align-items:flex-start}.cky-optout-success .cky-optout-success-icon{width:20px;flex-shrink:0}.cky-optout-success .cky-optout-success-text{margin:0;margin-inline-start:8px;margin-top:1px;font-weight:400;font-size:13px;line-height:20px}.cky-optout-success .cky-optout-success-text p{margin:0}.cky-optout-success .cky-optout-success-subtext{margin:0;font-weight:400;font-size:12px;line-height:20px}@media (max-width: 352px){.cky-opt-out-checkbox-wrapper .cky-opt-out-checkbox-label{font-size: 14px;}.cky-gpc-wrapper .cky-gpc-desc, .cky-gpc-wrapper .cky-gpc-desc *{font-size: 12px;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox{width: 16px; height: 16px;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:checked::after{left: 5px; bottom: 4px; width: 3px; height: 9px;}.cky-gpc-wrapper{margin: 0 0 0 28px;}}.video-placeholder-youtube{background-size: 100% 100%; background-position: center; background-repeat: no-repeat; background-color: #b2b0b059; position: relative; display: flex; align-items: center; justify-content: center; max-width: 100%;}.video-placeholder-text-youtube{text-align: center; align-items: center; padding: 10px 16px; background-color: #000000cc; color: #ffffff; border: 1px solid; border-radius: 2px; cursor: pointer;}.video-placeholder-normal{background-image: url(\"/wp-content/plugins/cookie-law-info/lite/frontend/images/placeholder.svg\"); background-size: 80px; background-position: center; background-repeat: no-repeat; background-color: #b2b0b059; position: relative; display: flex; align-items: flex-end; justify-content: center; max-width: 100%;}
95.video-placeholder-text-normal{align-items: center; padding: 10px 16px; text-align: center; border: 1px solid; border-radius: 2px; cursor: pointer;}.cky-rtl{direction: rtl; text-align: right;}.cky-rtl .cky-banner-btn-close{left: 9px; right: auto;}.cky-rtl .cky-notice-btn-wrapper .cky-btn:last-child{margin-right: 8px;}.cky-rtl .cky-notice-btn-wrapper .cky-btn:first-child{margin-right: 0;}.cky-rtl .cky-notice-btn-wrapper{margin-left: 0; margin-right: 15px;}.cky-rtl .cky-prefrence-btn-wrapper .cky-btn{margin-right: 8px;}.cky-rtl .cky-prefrence-btn-wrapper .cky-btn:first-child{margin-right: 0;}.cky-rtl .cky-accordion .cky-accordion-chevron i::before{border: none; border-left: 1.4px solid; border-top: 1.4px solid; left: 12px;}.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-chevron i::before{-webkit-transform: rotate(-135deg); -moz-transform: rotate(-135deg); -ms-transform: rotate(-135deg); -o-transform: rotate(-135deg); transform: rotate(-135deg);}@media (max-width: 768px){.cky-rtl .cky-notice-btn-wrapper{margin-right: 0;}}@media (max-width: 576px){.cky-rtl .cky-notice-btn-wrapper .cky-btn:last-child{margin-right: 0;}.cky-rtl .cky-prefrence-btn-wrapper .cky-btn{margin-right: 0;}.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-body{padding: 0 22px 0 0;}}@media (max-width: 425px){.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-body{padding: 0 15px 0 0;}}.cky-rtl .cky-opt-out-btn-wrapper .cky-btn{margin-right: 12px;}.cky-rtl .cky-opt-out-btn-wrapper .cky-btn:first-child{margin-right: 0;}.cky-rtl .cky-opt-out-checkbox-wrapper .cky-opt-out-checkbox-label{margin: 0 12px 0 0;}"}; 96//# sourceURL=cookie-law-info-js-extra 97</script>
vendor: 1 bytes, line 97
97
98<script id="cookie-law-info-js" src="https://namisandiego.org/wp-content/plugins/cookie-law-info/lite/frontend/js/script.min.js?ver=3.5.6" data-rocket-defer defer></script>
vendor: 1 bytes, line 98
98
99<script data-minify="1" id="tf-focus-visible-js" src="https://namisandiego.org/wp-content/cache/min/1/wp-content/themes/nami-sd/js/focus-visible.js?ver=1787873749" data-rocket-defer defer></script>
vendor: 1 bytes, line 99
99
100<script data-minify="1" id="tf-custom-js" src="https://namisandiego.org/wp-content/cache/min/1/wp-content/themes/nami-sd/js/custom.js?ver=1787873749" data-rocket-defer defer></script>
vendor: 1 bytes, line 100
100
101<script id="utils-js-extra"> 102var userSettings = {"url":"/","uid":"0","time":"1790857294","secure":"1"}; 103//# sourceURL=utils-js-extra 104</script>
vendor: 1 bytes, line 104
104
105<script id="utils-js" src="https://namisandiego.org/wp-includes/js/utils.min.js?ver=7.0.5" data-rocket-defer defer></script>
vendor: 1 bytes, line 105
105
106<script id="moxiejs-js" src="https://namisandiego.org/wp-includes/js/plupload/moxie.min.js?ver=1.3.5.1" data-rocket-defer defer></script>
vendor: 1 bytes, line 106
106
107<script id="plupload-js" src="https://namisandiego.org/wp-includes/js/plupload/plupload.min.js?ver=2.1.9" data-rocket-defer defer></script>
vendor: 1 bytes, line 107
107
108<script id="evo-inlinescripts-header-js-after"> 109jQuery(document).ready(function($){}); 110//# sourceURL=evo-inlinescripts-header-js-after 111</script>
111 112<link rel="https://api.w.org/" href="https://namisandiego.org/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://namisandiego.org/wp-json/wp/v2/pages/14" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://namisandiego.org/xmlrpc.php?rsd" /> 113<link rel='shortlink' href='https://namisandiego.org/?p=14' /> 114<style id="cky-style-inline">[data-cky-tag]{visibility:hidden;}</style><link rel="icon" href="https://namisandiego.org/wp-content/themes/nami-sd/images/favicon.ico" /> 115<link rel="pingback" href="https://namisandiego.org/xmlrpc.php" /> 116<!-- Google tag (gtag.js) -->
vendor: 109 bytes, line 116
116 <script type="text/rocketlazyloadscript" async data-rocket-src="https://www.googletagmanager.com/gtag/js?id=
116G-7W1TLE9GMB
vendor: 12 bytes, line 116
116"></script>
116<script type="text/rocketlazyloadscript">
vendor: 127 bytes, line 116
116window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', '
116G-7W1TLE9GMB
vendor: 4 bytes, line 116
116');
116</script>
116<style media="all" id="siteorigin-panels-layouts-head">/* Layout 14 */ @media (min-width:981px) {#pgc-14-0-0 , #pgc-14-5-0 { width:100%;width:calc(100% - ( 0 * 30px ) ) } } #pgc-14-1-0 , #pgc-14-2-0 , #pgc-14-3-0 , #pgc-14-4-0 { width:100%;width:calc(100% - ( 0 * 30px ) ) } .siteorigin-panels:not(.content-sidebar) .site-inner .wrap, .site-footer .wrap { max-width:none;padding-right:0;padding-left:0;margin-right:0;margin-left:0 } .so-panels-full-wrapper, .panel-grid.panel-no-style, .panel-row-style:not([data-stretch-type]) { max-width:1170px;margin:0 auto } .so-panels-full-wrapper { display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;width:100% } #pg-14-0> .panel-row-style , #pg-14-5> .panel-row-style { background-color:#cdcac5 } #pg-14-0.panel-has-style > .panel-row-style > .so-panels-full-wrapper , #pg-14-1.panel-has-style > .panel-row-style, #pg-14-1.panel-no-style , #pg-14-2.panel-has-style > .panel-row-style, #pg-14-2.panel-no-style , #pg-14-3.panel-has-style > .panel-row-style, #pg-14-3.panel-no-style , #pg-14-4.panel-has-style > .panel-row-style, #pg-14-4.panel-no-style , #pg-14-5.panel-has-style > .panel-row-style > .so-panels-full-wrapper { -webkit-align-items:flex-start;align-items:flex-start } @media (max-width:980px){ #pg-14-0.panel-no-style, #pg-14-0.panel-has-style > .panel-row-style, #pg-14-0 .so-panels-full-wrapper , #pg-14-1.panel-no-style, #pg-14-1.panel-has-style > .panel-row-style, #pg-14-1 , #pg-14-2.panel-no-style, #pg-14-2.panel-has-style > .panel-row-style, #pg-14-2 , #pg-14-3.panel-no-style, #pg-14-3.panel-has-style > .panel-row-style, #pg-14-3 , #pg-14-4.panel-no-style, #pg-14-4.panel-has-style > .panel-row-style, #pg-14-4 , #pg-14-5.panel-no-style, #pg-14-5.panel-has-style > .panel-row-style, #pg-14-5 .so-panels-full-wrapper { -webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column } #pg-14-0 > .panel-grid-cell , #pg-14-0 > .panel-row-style > .panel-grid-cell , #pg-14-1 > .panel-grid-cell , #pg-14-1 > .panel-row-style > .panel-grid-cell , #pg-14-2 > .panel-grid-cell , #pg-14-2 > .panel-row-style > .panel-grid-cell , #pg-14-3 > .panel-grid-cell , #pg-14-3 > .panel-row-style > .panel-grid-cell , #pg-14-4 > .panel-grid-cell , #pg-14-4 > .panel-row-style > .panel-grid-cell , #pg-14-5 > .panel-grid-cell , #pg-14-5 > .panel-row-style > .panel-grid-cell { width:100%;margin-right:0 } #pl-14 .panel-grid-cell { padding:0 } #pg-14-0 .panel-grid-cell-empty , #pg-14-1 .panel-grid-cell-empty , #pg-14-2 .panel-grid-cell-empty , #pg-14-3 .panel-grid-cell-empty , #pg-14-4 .panel-grid-cell-empty , #pg-14-5 .panel-grid-cell-empty { display:none } #pl-14 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px } .so-panels-full-wrapper .panel-grid-cell { width:100% } } </style><noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript><link data-minify="1" rel='stylesheet' id='sow-image-default-a258e6bfa2d8-css' href='https://namisandiego.org/wp-content/cache/min/1/wp-content/uploads/siteorigin-widgets/sow-image-default-a258e6bfa2d8.css?ver=1790839404' media='all' /> 117<link data-minify="1" rel='stylesheet' id='sow-image-default-8b5b6f678277-css' href='https://namisandiego.org/wp-content/cache/min/1/wp-content/uploads/siteorigin-widgets/sow-image-default-8b5b6f678277.css?ver=1790839404' media='all' /> 118<link data-minify="1" rel='stylesheet' id='sow-tabs-default-202691d72718-14-css' href='https://namisandiego.org/wp-content/cache/min/1/wp-content/uploads/siteorigin-widgets/sow-tabs-default-202691d72718-14.css?ver=1790840224' media='all' /> 119<link data-minify="1" rel='stylesheet' id='woo-flyout-cart-widget-css' href='https://namisandiego.org/wp-content/cache/min/1/wp-content/plugins/upthink-siteorigin-widgets/extra-widgets/custom-image-widget/styles/style.css?ver=1790839404' media='all' /> 120<link data-minify="1" rel='stylesheet' id='sow-image-default-62122b493217-css' href='https://namisandiego.org/wp-content/cache/min/1/wp-content/uploads/siteorigin-widgets/sow-image-default-62122b493217.css?ver=1790839404' media='all' /> 121<link data-minify="1" rel='stylesheet' id='sow-image-default-4e6925654b7a-css' href='https://namisandiego.org/wp-content/cache/min/1/wp-content/uploads/siteorigin-widgets/sow-image-default-4e6925654b7a.css?ver=1790839404' media='all' /> 122 123<style id="rocket-lazyrender-inline-css">[data-wpr-lazyrender] {content-visibility: auto;}</style><meta name="generator" content="WP Rocket 3.23.4" data-wpr-features="wpr_delay_js wpr_defer_js wpr_minify_js wpr_lazyload_images wpr_lazyload_iframes wpr_preconnect_external_domains wpr_automatic_lazy_rendering wpr_oci wpr_image_dimensions wpr_minify_css wpr_cdn wpr_desktop" /></head> 124<body class="wp-singular page-template-default page page-id-14 wp-theme-genesis wp-child-theme-nami-sd siteorigin-panels siteorigin-panels-before-js siteorigin-panels-css-container full-width-content genesis-breadcrumbs-hidden genesis-footer-widgets-visible"><div class="site-container" id="page-container"><ul class="genesis-skip-link"><li><a href="#genesis-nav-primary" class="screen-reader-shortcut"> Skip to primary navigation</a></li><li>
124<a href="#genesis-content" class="screen-reader-shortcut"> Skip to main content</a></li><li><a href="#genesis-footer-widgets" class="screen-reader-shortcut"> Skip to footer</a></li></ul><header class="site-header" role="banner"><div class="wrap"><div class="title-area"><p class="site-title"><a href="https://namisandiego.org/">NAMI San Diego</a></p></div><div class="widget-area header-widget-area"><section id="sow-editor-2" class="widget widget_sow-editor"><div class="widget-wrap"><div 125 126 class="so-widget-sow-editor so-widget-sow-editor-base" 127 128 > 129<div class="siteorigin-widget-tinymce textwidget"> 130 <h5><strong><span style="text-decoration: underline; text-decoration-thickness: 1px;">Helpline:</span> <a href="tel:6195431434">(619) 543-1434</a></strong> <em>–</em> M-F, 9 am-5pm</h5> 131<h5><strong><span style="text-decoration: underline; text-decoration-thickness: 1px;">Warmline:</span> <a href="tel:6192951055">(619) 295-1055</a></strong> <em>–</em> 7 days/week, 4pm-10pm (except major holidays)</h5> 132</div> 133</div></div></section> 134</div></div><div class="site-nav"><nav class="nav-primary" aria-label="Main" role="navigation" id="genesis-nav-primary"><div class="wrap"><ul id="menu-main-menu" class="menu genesis-nav-menu menu-primary js-superfish"><li id="menu-item-32" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-32"><a target="_blank" href="https://namisandiego.networkforgood.com/projects/138414-give-to-nami-san-diego-imperial-counties"><span >Give</span></a></li> 135<li id="menu-item-33" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-33"><a target="_blank" href="https://namisandiego.isolvedhire.com/jobs/"><span >Careers</span></a></li> 136<li id="menu-item-36" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-36"><a href="https://namisandiego.org/calendar/"><span >Calendar</span></a></li> 137<li id="menu-item-34" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-14 current_page_item menu-item-34"><a href="https://namisandiego.org/direct-services/" aria-current="page"><span >Direct Services</span></a></li> 138<li id="menu-item-37" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-37"><a href="https://namisandiego.org/support/"><span >Support</span></a></li> 139<li id="menu-item-38" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-38"><a href="https://namisandiego.org/educate/"><span >Educate</span></a></li> 140<li id="menu-item-39" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-39"><a href="https://namisandiego.org/imperial-valley/"><span >Imperial Valley</span></a></li> 141<li id="menu-item-40" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-40"><a href="https://namisandiego.org/get-involved/"><span >Get Involved</span></a> 142<ul class="sub-menu"> 143 <li id="menu-item-41" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41"><a href="https://namisandiego.org/contact/"><span >Contact</span></a></li> 144 <li id="menu-item-482" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-482"><a href="https://namisandiego.org/programleader/"><span >Become a Program Leader</span></a></li> 145 <li id="menu-item-524" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-524"><a href="https://forms.office.com/r/Wpg2hGy6hw"><span >Volunteer for NAMIWalks</span></a></li> 146</ul> 147</li> 148</ul></div></nav></div></header><div class="site-inner"><div class="wrap"><div class="content-sidebar-wrap"><main class="content" id="genesis-content"><article class="post-14 page type-page status-publish entry" aria-label="Direct Services"><div class="entry-content"><div id="pl-14" class="panel-layout" ><div id="pg-14-0" class="panel-grid panel-has-style" style="margin-bottom: 0px" ><div class="hero-grid-section top-gap siteorigin-panels-stretch panel-row-style panel-row-style-for-14-0" data-stretch-type="full" ><div class="so-panels-full-wrapper" ><div id="pgc-14-0-0" class="panel-grid-cell" ><div id="panel-14-0-0-0" class="so-panel widget widget_siteorigin-panels-builder panel-first-child panel-last-child" data-index="0" ><div id="pl-w6a90c9a58921b" class="panel-layout" ><div id="pg-w6a90c9a58921b-0" class="panel-grid panel-has-style" ><div class="hero-grid-cols siteorigin-panels-stretch panel-row-style panel-row-style-for-w6a90c9a58921b-0" data-stretch-type="full-width-stretch" ><div id="pgc-w6a90c9a58921b-0-0" class="panel-grid-cell" ><div class="bottom-gap panel-cell-style panel-cell-style-for-w6a90c9a58921b-0-0" ><div id="panel-w6a90c9a58921b-0-0-0" class="so-panel widget widget_sow-editor panel-first-child" data-index="0" ><div 149 150 class="so-widget-sow-editor so-widget-sow-editor-base" 151 152 > 153<div class="siteorigin-widget-tinymce textwidget"> 154 <h1>Direct Services</h1> 155</div> 156</div></div><div id="panel-w6a90c9a58921b-0-0-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="1" ><div class="top-gap-small panel-widget-style panel-widget-style-for-w6a90c9a58921b-0-0-1" ><div 157 158 class="so-widget-sow-editor so-widget-sow-editor-base" 159 160 > 161<div class="siteorigin-widget-tinymce textwidget"> 162 <h4>Access to resources and communities for those<br /> 163impacted by mental illness</h4> 164</div> 165</div></div></div></div></div><div id="pgc-w6a90c9a58921b-0-1" class="panel-grid-cell" ><div id="panel-w6a90c9a58921b-0-1-0" class="so-panel widget widget_sow-image panel-first-child" data-index="2" ><div class="radius-top-left-250 hero-image panel-widget-style panel-widget-style-for-w6a90c9a58921b-0-1-0" ><div 166 167 class="so-widget-sow-image so-widget-sow-image-default-a258e6bfa2d8" 168 169 > 170<div class="sow-image-container"> 171 <img 172 src="https://namisandiego.org/wp-content/uploads/2024/11/our-services.jpg" width="1218" height="1075" srcset="https://namisandiego.org/wp-content/uploads/2024/11/our-services.jpg 1218w, https://namisandiego.org/wp-content/uploads/2024/11/our-services-300x265.jpg 300w, https://namisandiego.org/wp-content/uploads/2024/11/our-services-1024x904.jpg 1024w, https://namisandiego.org/wp-content/uploads/2024/11/our-services-768x678.jpg 768w" sizes="(max-width: 1218px) 100vw, 1218px" alt="" class="so-widget-image"/> 173 </div> 174 175</div></div></div><div id="panel-w6a90c9a58921b-0-1-1" class="so-panel widget widget_sow-image panel-last-child" data-index="3" ><div class="aos-init arrow-shape position-left-1 panel-widget-style panel-widget-style-for-w6a90c9a58921b-0-1-1" data-aos="fade-down" data-aos-duration="600" data-aos-easing="linear" data-aos-anchor-placement="top-bottom" data-aos-once="true" ><div 176 177 class="so-widget-sow-image so-widget-sow-image-default-8b5b6f678277" 178 179 > 180<div class="sow-image-container"> 181 <img 182 src="https://namisandiego.org/wp-content/uploads/2024/11/arrow-ltr.svg" width="206" height="158" sizes="(max-width: 206px) 100v
182w, 206px" alt="" class="so-widget-image"/> 183 </div> 184 185</div></div></div></div></div></div></div></div></div></div></div></div><div id="pg-14-1" class="panel-grid panel-has-style" style="margin-bottom: 0px" ><div class="top-gap-small panel-row-style panel-row-style-for-14-1" ><div id="pgc-14-1-0" class="panel-grid-cell" ><div id="panel-14-1-0-0" class="so-panel widget widget_sow-editor panel-first-child" data-index="1" ><div 186 187 class="so-widget-sow-editor so-widget-sow-editor-base" 188 189 > 190<div class="siteorigin-widget-tinymce textwidget"> 191 <h2 style="text-align: center;">What We Offer</h2> 192<h4 style="text-align: center;">Accessible, impactful support for individuals with mental<br /> 193illness and their loved ones</h4> 194</div> 195</div></div><div id="panel-14-1-0-1" class="so-panel widget widget_sow-tabs panel-last-child" data-index="2" ><div class="tab-style top-gap-medium panel-widget-style panel-widget-style-for-14-1-0-1" ><div 196 197 class="so-widget-sow-tabs so-widget-sow-tabs-default-202691d72718-14" 198 199 ><div class="sow-tabs"> 200 <div class="sow-tabs-tab-container" role="tablist"> 201 <div 202 class="sow-tabs-tab 203 sow-tabs-tab-selected " 204 role="tab" 205 data-anchor-id="friends-in-the-lobby" 206 aria-selected="true" 207 tabindex="0" 208 > 209 <div class="sow-tabs-title sow-tabs-title-icon-left"> 210 Friends in the Lobby </div> 211 </div> 212 </div> 213 214 <div class="sow-tabs-panel-container"> 215 <div class="sow-tabs-panel"> 216 <div 217 class="sow-tabs-panel-content" 218 role="tabpanel" 219 aria-hidden="false" 220 > 221 <div id="pl-w08ede966" class="panel-layout" ><div id="pg-w08ede966-0" class="panel-grid panel-has-style" ><div class="panel-row-style panel-row-style-for-w08ede966-0" ><div id="pgc-w08ede966-0-0" class="panel-grid-cell" ><div id="panel-w08ede966-0-0-0" class="so-panel widget widget_sow-editor panel-first-child" data-index="0" ><div class="large-container title-line bottom-gap-medium panel-widget-style panel-widget-style-for-w08ede966-0-0-0" ><div 222 223 class="so-widget-sow-editor so-widget-sow-editor-base" 224 225 ><h3 class="widget-title">Friends in the Lobby</h3> 226<div class="siteorigin-widget-tinymce textwidget"> 227 </div> 228</div></div></div><div id="panel-w08ede966-0-0-1" class="so-panel widget widget_siteorigin-panels-builder panel-last-child" data-index="1" ><div class="panel-widget-style panel-widget-style-for-w08ede966-0-0-1" ><div id="pl-w6a90c9a58a40d" class="panel-layout" ><div id="pg-w6a90c9a58a40d-0" class="panel-grid panel-no-style" ><div id="pgc-w6a90c9a58a40d-0-0" class="panel-grid-cell" ><div id="panel-w6a90c9a58a40d-0-0-0" class="so-panel widget widget_sow-editor panel-first-child" data-index="0" ><div class="list-style-checkmark panel-widget-style panel-widget-style-for-w6a90c9a58a40d-0-0-0" ><div 229 230 class="so-widget-sow-editor so-widget-sow-editor-base" 231 232 > 233<div class="siteorigin-widget-tinymce textwidget"> 234 <h4>We offer smiles, compassion, information, and hope to visitors seeing their loved ones in behavioral health or psychiatric units</h4> 235<p>It can be extremely stressful and traumatic to have a loved one in a hospital for a behavioral health emergency. To ease this stress and promote mental wellness, mental health education and support, NAMI San Diego has created an innovative program named Friends in the Lobby (FIL).</p> 236<p>Friends in the Lobby’s mission is to provide outreach and engage individuals visiting their loved ones in local hospitals. Trained NAMI San Diego FIL Volunteers have a designated space in the lobby area of hospitals during visitation hours where they provide visitors with information on NAMI and other local mental health resources.</p> 237<p>Most FIL Volunteers have lived experience in the mental health system and know just how stressful and traumatic these experiences can be. By offering smiles, compassion, information and hope, visitors are introduced to valuable resources and support that provide much needed relief in these stressful times.</p> 238<p>Friends and Family members can also receive more support and resources by calling the Friends Helpline at <a href="tel:6195431434">619-543-1434</a><a></a> Monday through Friday from 9am to 5pm.</p> 239</div> 240</div></div></div><div id="panel-w6a90c9a58a40d-0-0-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="1" ><div class="list-style-checkmark top-gap-medium panel-widget-style panel-widget-style-for-w6a90c9a58a40d-0-0-1" ><div 241 242 class="so-widget-sow-editor so-widget-sow-editor-base" 243 244 > 245<div class="siteorigin-widget-tinymce textwidget"> 246 </div> 247</div></div></div></div><div id="pgc-w6a90c9a58a40d-0-1" class="panel-grid-cell" ><div id="panel-w6a90c9a58a40d-0-1-0" class="so-panel widget widget_sow-image panel-first-child panel-last-child" data-index="2" ><div class="radius-top-right-250 panel-widget-style panel-widget-style-for-w6a90c9a58a40d-0-1-0" ><div 248 249 class="so-widget-sow-image so-widget-sow-image-default-8b5b6f678277" 250 251 > 252<div class="sow-image-container"> 253 <img 254 src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20928%201645'%3E%3C/svg%3E" width="928" height="1645" data-lazy-srcset="https://namisandiego.org/wp-content/uploads/2024/11/Mask-group.jpg 928w, https://namisandiego.org/wp-content/uploads/2024/11/Mask-group-169x300.jpg 169w, https://namisandiego.org/wp-content/uploads/2024/11/Mask-group-578x1024.jpg 578w, https://namisandiego.org/wp-content/uploads/2024/11/Mask-group-768x1361.jpg 768w, https://namisandiego.org/wp-content/uploads/2024/11/Mask-group-867x1536.jpg 867w" data-lazy-sizes="(max-width: 928px) 100vw, 928px" title="Mask group" alt="" class="so-widget-image" data-lazy-src="https://namisandiego.org/wp-content/uploads/2024/11/Mask-group.jpg"/><noscript><img 255 src="https://namisandiego.org/wp-content/uploads/2024/11/Mask-group.jpg" width="928" height="1645" srcset="https://namisandiego.org/wp-content/uploads/2024/11/Mask-group.jpg 928w, https://namisandiego.org/wp-content/uploads/2024/11/Mask-group-169x300.jpg 169w, https://namisandiego.org/wp-content/uploads/2024/11/Mask-group-578x1024.jpg 578w, https://namisandiego.org/wp-content/uploads/2024/11/Mask-group-768x1361.jpg 768w, https://namisandiego.org/wp-content/uploads/2024/11/Mask-group-867x1536.jpg 867w" sizes="(max-width: 928px) 100vw, 928px" title="Mask group" alt="" class="so-widget-image"/></noscript> 256 </div> 257 258</div></div></div></div></div></div></div></div></div></div></div></div> </div> 259 </div> 260 </div> 261</div> 262</div></div></div></div></div></div><div id="pg-14-2" class="panel-grid panel-has-style" style="margin-bottom: 0px" ><div class="top-gap-small panel-row-style panel-row-style-for-14-2" ><div id="pgc-14-2-0" class="panel-grid-cell" ><div id="panel-14-2-0-0" class="so-panel widget widget_sow-editor panel-first-child" data-index="3" ><div 263 264 class="so-widget-sow-editor so-widget-sow-editor-base" 265 266 > 267<div class="siteorigin-widget-tinymce textwidget"> 268 <h2 style="text-align: center;">Clubhouses</h2> 269<h5 style="text-align: center;"><strong>San Diego:</strong> All clubhouses are open Monday - Friday from 8:00 am to 4:00 pm</h5> 270<p style="text-align: center;">Our clubhouses serve individuals living with mental health concerns by proving a dignified space for members that promotes continuing recovery.</p> 271<p style="text-align: center;">They offer in-house resources, case management, outreach, and referrals to support participants in accessing mental health and housing services.</p> 272</div> 273</div></div><div id="panel-14-2-0-1" class="so-panel widget widget_sow-tabs panel-last-child" data-index="4" ><div class="tab-style top-gap-medium panel-widget-style panel-widget-style-for-14-2-0-1" ><div 274 275 class="so-widget-sow-tabs so-widget-sow-tabs-default-202691d72718-14" 276 277 ><div class="sow-tabs"> 278 <div class="sow-tabs-tab-container" role="tablist"> 279 <div 280 class="sow-tabs-tab 281 sow-tabs-tab-selected " 282 role="tab" 283 data-anchor-id="c2c" 284 aria-selected="true" 285 tabindex="0" 286 > 287 <div class="sow-tabs-title sow-tabs-title-icon-left"> 288 C2C </div> 289 </div> 290 <div 291 class="sow-tabs-tab 292 " 293 role="tab" 294 data-anchor-id="casa-del-centro" 295 aria-selected="false" 296 tabindex="0" 297 > 298 <div class="sow-tabs-title sow-tabs-title-icon-left"> 299 Casa Del Centro </div> 300 </div> 301 <div 302 class="sow-tabs-tab 303 " 304 role="tab" 305 data-anchor-id="east-corner" 306 aria-selected="false" 307 tabindex="0" 308 > 309 <div class="sow-tabs-title sow-tabs-title-icon-left"> 310 East Corner </div> 311 </div> 312 <div 313 class="sow-tabs-tab 314 " 315 role="tab" 316 data-anchor-id="the-plaza" 317 aria-selected="false" 318 tabindex="0" 319 > 320 <div class="sow-tabs-title sow-tabs-title-icon-left"> 321 The Plaza </div> 322 </div> 323 </div> 324 325 <div class="sow-tabs-panel-container"> 326 <div class="sow-tabs-panel"> 327 <div 328 class="sow-tabs-panel-content" 329 role="tabpanel" 330 aria-hidden="false" 331 > 332 <div id="pl-w82f04f5c" class="panel-layout" ><div id="pg-w82f04f5c-0" class="panel-grid panel-has-style" ><div class="panel-row-style panel-row-style-for-w82f04f5c-0" ><div id="pgc-w82f04f5c-0-0" class="panel-grid-cell" ><div id="panel-w82f04f5c-0-0-0" class="so-panel widget widget_siteorigin-panels-builder panel-first-child panel-last-child" data-index="0" ><div class="blue-box fonts-light panel-widget-style panel-widget-style-for-w82f04f5c-0-0-0" ><div id="pl-w6a90c9a58b54a" class="panel-layout" ><div id="pg-w6a90c9a58b54a-0" class="panel-grid panel-has-style" style="margin-bottom: 0px" ><div class="top-gap-medium panel-row-style panel-row-style-for-w6a90c9a58b54a-0" ><div id="pgc-w6a90c9a58b54a-0-0" class="panel-grid-cell" ><div id="panel-w6a90c9a58b54a-0-0-0" class="so-panel widget widget_sow-editor panel-first-child" data-index="0" ><div class="bottom-gap-small panel-widget-style panel-widget-style-for-w6a90c9a58b54a-0-0-0" ><div 333 334 class="so-widget-sow-editor so-widget-sow-editor-base" 335 336 > 337<div class="siteorigin-widget-tinymce textwidget"> 338 <h4>C2C</h4> 339</div> 340</div></div></div><div id="panel-w6a90c9a58b54a-0-0-1" class="so-panel widget widget_custom_image_widget" data-index="1" ><div class="icon-text-widget bottom-gap-tiny panel-widget-style panel-widget-style-for-w6a90c9a58b54a-0-0-1" ><div 341 342 class="so-widget-custom_image_widget so-widget-custom_image_widget-default-d75171398898" 343 344 >
344<div class="CIW-style-13 hover-disabled whole-link-disabled no-read-more no-title title_right_image no-title-img has-widget-img"> 345 <div class="widget-inner-wrap"><div class="image-container"> 346 <img width="30" height="43" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2030%2043'%3E%3C/svg%3E" alt="" data-lazy-src="https://namisandiego.org/wp-content/uploads/2024/11/map-marker.png" /><noscript><img width="30" height="43" decoding="async" src="https://namisandiego.org/wp-content/uploads/2024/11/map-marker.png" alt="" /></noscript> 347 </div><div class="image-widget-info"><div class="image-description">308 G. St., San Diego, 348CA 92101</div></div></div> 349 </div></div></div></div><div id="panel-w6a90c9a58b54a-0-0-2" class="so-panel widget widget_custom_image_widget panel-last-child" data-index="2" ><div class="icon-text-widget bottom-gap-tiny panel-widget-style panel-widget-style-for-w6a90c9a58b54a-0-0-2" ><div 350 351 class="so-widget-custom_image_widget so-widget-custom_image_widget-default-d75171398898" 352 353 ><div class="CIW-style-13 hover-disabled whole-link-disabled no-read-more no-title title_right_image no-title-img has-widget-img"> 354 <div class="widget-inner-wrap"><div class="image-container"> 355 <img width="21" height="35" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2021%2035'%3E%3C/svg%3E" alt="" data-lazy-src="https://namisandiego.org/wp-content/uploads/2024/11/phone-icon.svg" /><noscript><img width="21" height="35" decoding="async" src="https://namisandiego.org/wp-content/uploads/2024/11/phone-icon.svg" alt="" /></noscript> 356 </div><div class="image-widget-info"><div class="image-description"><a href="tel:6197768605">619-776-8605</a></div></div></div> 357 </div></div></div></div></div></div></div><div id="pg-w6a90c9a58b54a-1" class="panel-grid panel-has-style" ><div class="top-gap-medium panel-row-style panel-row-style-for-w6a90c9a58b54a-1" ><div id="pgc-w6a90c9a58b54a-1-0" class="panel-grid-cell" ><div id="panel-w6a90c9a58b54a-1-0-0" class="so-panel widget widget_sow-editor panel-first-child panel-last-child" data-index="3" ><div class="bottom-gap-small panel-widget-style panel-widget-style-for-w6a90c9a58b54a-1-0-0" ><div 358 359 class="so-widget-sow-editor so-widget-sow-editor-base" 360 361 > 362<div class="siteorigin-widget-tinymce textwidget"> 363 <p>Connection 2 Community (C2C) is a Clubhouse International accredited Clubhouse run by NAMI San Diego. C2C serves individuals experiencing homelessness or housing insecurity with mental health concerns. Located in the heart of Downtown San Diego, C2C offers in house resources, case management, outreach, and referrals to support participants in accessing mental health and housing services.</p> 364</div> 365</div></div></div></div></div></div></div></div></div></div></div></div></div> </div> 366 </div> 367 <div class="sow-tabs-panel"> 368 <div 369 class="sow-tabs-panel-content" 370 role="tabpanel" 371 aria-hidden="true" 372 > 373 <div id="pl-wd88d16cc" class="panel-layout" ><div id="pg-wd88d16cc-0" class="panel-grid panel-has-style" ><div class="panel-row-style panel-row-style-for-wd88d16cc-0" ><div id="pgc-wd88d16cc-0-0" class="panel-grid-cell" ><div id="panel-wd88d16cc-0-0-0" class="so-panel widget widget_siteorigin-panels-builder panel-first-child panel-last-child" data-index="0" ><div class="blue-box fonts-light panel-widget-style panel-widget-style-for-wd88d16cc-0-0-0" ><div id="pl-w6a90c9a58be12" class="panel-layout" ><div id="pg-w6a90c9a58be12-0" class="panel-grid panel-has-style" style="margin-bottom: 0px" ><div class="top-gap-medium panel-row-style panel-row-style-for-w6a90c9a58be12-0" ><div id="pgc-w6a90c9a58be12-0-0" class="panel-grid-cell" ><div id="panel-w6a90c9a58be12-0-0-0" class="so-panel widget widget_sow-editor panel-first-child" data-index="0" ><div class="bottom-gap-small panel-widget-style panel-widget-style-for-w6a90c9a58be12-0-0-0" ><div 374 375 class="so-widget-sow-editor so-widget-sow-editor-base" 376 377 > 378<div class="siteorigin-widget-tinymce textwidget"> 379 <h4>Casa Del Centro</h4> 380</div> 381</div></div></div><div id="panel-w6a90c9a58be12-0-0-1" class="so-panel widget widget_custom_image_widget" data-index="1" ><div class="icon-text-widget bottom-gap-tiny panel-widget-style panel-widget-style-for-w6a90c9a58be12-0-0-1" ><div 382 383 class="so-widget-custom_image_widget so-widget-custom_image_widget-default-d75171398898" 384 385 >
385<div class="CIW-style-13 hover-disabled whole-link-disabled no-read-more no-title title_right_image no-title-img has-widget-img"> 386 <div class="widget-inner-wrap"><div class="image-container"> 387 <img width="30" height="43" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2030%2043'%3E%3C/svg%3E" alt="" data-lazy-src="https://namisandiego.org/wp-content/uploads/2024/11/map-marker.png" /><noscript><img width="30" height="43" decoding="async" src="https://namisandiego.org/wp-content/uploads/2024/11/map-marker.png" alt="" /></noscript> 388 </div><div class="image-widget-info"><div class="image-description"> 4620 Alvarado Canyon Road Suite 14, 389San Diego, CA 92120</div></div></div> 390 </div></div></div></div><div id="panel-w6a90c9a58be12-0-0-2" class="so-panel widget widget_custom_image_widget panel-last-child" data-index="2" ><div class="icon-text-widget panel-widget-style panel-widget-style-for-w6a90c9a58be12-0-0-2" ><div 391 392 class="so-widget-custom_image_widget so-widget-custom_image_widget-default-d75171398898" 393 394 ><div class="CIW-style-13 hover-disabled whole-link-disabled no-read-more no-title title_right_image no-title-img has-widget-img"> 395 <div class="widget-inner-wrap"><div class="image-container"> 396 <img width="21" height="35" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2021%2035'%3E%3C/svg%3E" alt="" data-lazy-src="https://namisandiego.org/wp-content/uploads/2024/11/phone-icon.svg" /><noscript><img width="21" height="35" decoding="async" src="https://namisandiego.org/wp-content/uploads/2024/11/phone-icon.svg" alt="" /></noscript> 397 </div><div class="image-widget-info"><div class="image-description"><a href="tel:6199519007">619-951-9007</a></div></div></div> 398 </div></div></div></div></div></div></div><div id="pg-w6a90c9a58be12-1" class="panel-grid panel-has-style" ><div class="top-gap-medium panel-row-style panel-row-style-for-w6a90c9a58be12-1" ><div id="pgc-w6a90c9a58be12-1-0" class="panel-grid-cell" ><div id="panel-w6a90c9a58be12-1-0-0" class="so-panel widget widget_sow-editor panel-first-child panel-last-child" data-index="3" ><div class="bottom-gap-small panel-widget-style panel-widget-style-for-w6a90c9a58be12-1-0-0" ><div 399 400 class="so-widget-sow-editor so-widget-sow-editor-base" 401 402 > 403<div class="siteorigin-widget-tinymce textwidget"> 404 <p>NAMI San Diego Clubhouses are community-based mental health program that offers opportunities for Members (program participants) to build meaningful relationships, utilize and expand their vocational skills, and gain the independence to live healthy, quality lives. Members and staff at the Clubhouses work together as partners to perform all duties of the Clubhouse. In addition, the Clubhouses provide employment & education support, Social Security benefits advocacy, social programming, and opportunities to connect with other resources in the community. Membership is voluntary, free, and open to adults in San Diego County living with a mental health condition.</p> 405</div> 406</div></div></div></div></div></div></div></div></div></div></div></div></div> </div> 407 </div> 408 <div class="sow-tabs-panel"> 409 <div 410 class="sow-tabs-panel-content" 411 role="tabpanel" 412 aria-hidden="true" 413 > 414 <div id="pl-we3768bc5" class="panel-layout" ><div id="pg-we3768bc5-0" class="panel-grid panel-has-style" ><div class="panel-row-style panel-row-style-for-we3768bc5-0" ><div id="pgc-we3768bc5-0-0" class="panel-grid-cell" ><div id="panel-we3768bc5-0-0-0" class="so-panel widget widget_siteorigin-panels-builder panel-first-child panel-last-child" data-index="0" ><div class="blue-box fonts-light panel-widget-style panel-widget-style-for-we3768bc5-0-0-0" ><div id="pl-w6a90c9a58c6d3" class="panel-layout" ><div id="pg-w6a90c9a58c6d3-0" class="panel-grid panel-has-style" style="margin-bottom: 0px" ><div class="top-gap-medium panel-row-style panel-row-style-for-w6a90c9a58c6d3-0" ><div id="pgc-w6a90c9a58c6d3-0-0" class="panel-grid-cell" ><div id="panel-w6a90c9a58c6d3-0-0-0" class="so-panel widget widget_sow-editor panel-first-child" data-index="0" ><div class="bottom-gap-small panel-widget-style panel-widget-style-for-w6a90c9a58c6d3-0-0-0" ><div 415 416 class="so-widget-sow-editor so-widget-sow-editor-base" 417 418 > 419<div class="siteorigin-widget-tinymce textwidget"> 420 <h4>East Corner</h4> 421</div> 422</div></div></div><div id="panel-w6a90c9a58c6d3-0-0-1" class="so-panel widget widget_custom_image_widget" data-index="1" ><div class="icon-text-widget bottom-gap-tiny panel-widget-style panel-widget-style-for-w6a90c9a58c6d3-0-0-1" ><div 423 424 class="so-widget-custom_image_widget so-widget-custom_image_widget-default-d75171398898" 425 426 >
426<div class="CIW-style-13 hover-disabled whole-link-disabled no-read-more no-title title_right_image no-title-img has-widget-img"> 427 <div class="widget-inner-wrap"><div class="image-container"> 428 <img width="30" height="43" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2030%2043'%3E%3C/svg%3E" alt="" data-lazy-src="https://namisandiego.org/wp-content/uploads/2024/11/map-marker.png" /><noscript><img width="30" height="43" decoding="async" src="https://namisandiego.org/wp-content/uploads/2024/11/map-marker.png" alt="" /></noscript> 429 </div><div class="image-widget-info"><div class="image-description">1060 Estes Street, El Cajon, CA Suite #104</div></div></div> 430 </div></div></div></div><div id="panel-w6a90c9a58c6d3-0-0-2" class="so-panel widget widget_custom_image_widget panel-last-child" data-index="2" ><div class="icon-text-widget bottom-gap-tiny panel-widget-style panel-widget-style-for-w6a90c9a58c6d3-0-0-2" ><div 431 432 class="so-widget-custom_image_widget so-widget-custom_image_widget-default-d75171398898" 433 434 ><div class="CIW-style-13 hover-disabled whole-link-disabled no-read-more no-title title_right_image no-title-img has-widget-img"> 435 <div class="widget-inner-wrap"><div class="image-container"> 436 <img width="21" height="35" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2021%2035'%3E%3C/svg%3E" alt="" data-lazy-src="https://namisandiego.org/wp-content/uploads/2024/11/phone-icon.svg" /><noscript><img width="21" height="35" decoding="async" src="https://namisandiego.org/wp-content/uploads/2024/11/phone-icon.svg" alt="" /></noscript> 437 </div><div class="image-widget-info"><div class="image-description"><a href="tel:6196310441">619) 631-0441</a></div></div></div> 438 </div></div></div></div></div></div></div><div id="pg-w6a90c9a58c6d3-1" class="panel-grid panel-has-style" ><div class="top-gap-medium panel-row-style panel-row-style-for-w6a90c9a58c6d3-1" ><div id="pgc-w6a90c9a58c6d3-1-0" class="panel-grid-cell" ><div id="panel-w6a90c9a58c6d3-1-0-0" class="so-panel widget widget_sow-editor panel-first-child panel-last-child" data-index="3" ><div class="bottom-gap-small panel-widget-style panel-widget-style-for-w6a90c9a58c6d3-1-0-0" ><div 439 440 class="so-widget-sow-editor so-widget-sow-editor-base" 441 442 > 443<div class="siteorigin-widget-tinymce textwidget"> 444 <p>NAMI San Diego Clubhouses are community-based mental health program that offers opportunities for Members (program participants) to build meaningful relationships, utilize and expand their vocational skills, and gain the independence to live healthy, quality lives. Members and staff at the Clubhouses work together as partners to perform all duties of the Clubhouse. In addition, the Clubhouses provide employment & education support, Social Security benefits advocacy, social programming, and opportunities to connect with other resources in the community. Membership is voluntary, free, and open to adults in San Diego County living with a mental health condition.</p> 445</div> 446</div></div></div></div></div></div></div></div></div></div></div></div></div> </div> 447 </div> 448 <div class="sow-tabs-panel"> 449 <div 450 class="sow-tabs-panel-content" 451 role="tabpanel" 452 aria-hidden="true" 453 > 454 <div id="pl-wbfb06bd5" class="panel-layout" ><div id="pg-wbfb06bd5-0" class="panel-grid panel-has-style" ><div class="panel-row-style panel-row-style-for-wbfb06bd5-0" ><div id="pgc-wbfb06bd5-0-0" class="panel-grid-cell" ><div id="panel-wbfb06bd5-0-0-0" class="so-panel widget widget_siteorigin-panels-builder panel-first-child panel-last-child" data-index="0" ><div class="blue-box fonts-light panel-widget-style panel-widget-style-for-wbfb06bd5-0-0-0" ><div id="pl-w6a90c9a58cf3f" class="panel-layout" ><div id="pg-w6a90c9a58cf3f-0" class="panel-grid panel-has-style" style="margin-bottom: 0px" ><div class="top-gap-medium panel-row-style panel-row-style-for-w6a90c9a58cf3f-0" ><div id="pgc-w6a90c9a58cf3f-0-0" class="panel-grid-cell" ><div id="panel-w6a90c9a58cf3f-0-0-0" class="so-panel widget widget_sow-editor panel-first-child" data-index="0" ><div class="bottom-gap-small panel-widget-style panel-widget-style-for-w6a90c9a58cf3f-0-0-0" ><div 455 456 class="so-widget-sow-editor so-widget-sow-editor-base" 457 458 > 459<div class="siteorigin-widget-tinymce textwidget"> 460 <h4>The Plaza</h4> 461</div> 462</div></div></div><div id="panel-w6a90c9a58cf3f-0-0-1" class="so-panel widget widget_custom_image_widget" data-index="1" ><div class="icon-text-widget bottom-gap-tiny panel-widget-style panel-widget-style-for-w6a90c9a58cf3f-0-0-1" ><div 463 464 class="so-widget-custom_image_widget so-widget-custom_image_widget-default-d75171398898" 465 466 >
466<div class="CIW-style-13 hover-disabled whole-link-disabled no-read-more no-title title_right_image no-title-img has-widget-img"> 467 <div class="widget-inner-wrap"><div class="image-container"> 468 <img width="30" height="43" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2030%2043'%3E%3C/svg%3E" alt="" data-lazy-src="https://namisandiego.org/wp-content/uploads/2024/11/map-marker.png" /><noscript><img width="30" height="43" decoding="async" src="https://namisandiego.org/wp-content/uploads/2024/11/map-marker.png" alt="" /></noscript> 469 </div><div class="image-widget-info"><div class="image-description">465 C Street, Chula Vista, CA 91910</div></div></div> 470 </div></div></div></div><div id="panel-w6a90c9a58cf3f-0-0-2" class="so-panel widget widget_custom_image_widget panel-last-child" data-index="2" ><div class="icon-text-widget bottom-gap-tiny panel-widget-style panel-widget-style-for-w6a90c9a58cf3f-0-0-2" ><div 471 472 class="so-widget-custom_image_widget so-widget-custom_image_widget-default-d75171398898" 473 474 ><div class="CIW-style-13 hover-disabled whole-link-disabled no-read-more no-title title_right_image no-title-img has-widget-img"> 475 <div class="widget-inner-wrap"><div class="image-container"> 476 <img width="21" height="35" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2021%2035'%3E%3C/svg%3E" alt="" data-lazy-src="https://namisandiego.org/wp-content/uploads/2024/11/phone-icon.svg" /><noscript><img width="21" height="35" decoding="async" src="https://namisandiego.org/wp-content/uploads/2024/11/phone-icon.svg" alt="" /></noscript> 477 </div><div class="image-widget-info"><div class="image-description"><a href="tel:6196059706">619-605-9706</a></div></div></div> 478 </div></div></div></div></div></div></div><div id="pg-w6a90c9a58cf3f-1" class="panel-grid panel-has-style" ><div class="top-gap-medium panel-row-style panel-row-style-for-w6a90c9a58cf3f-1" ><div id="pgc-w6a90c9a58cf3f-1-0" class="panel-grid-cell" ><div id="panel-w6a90c9a58cf3f-1-0-0" class="so-panel widget widget_sow-editor panel-first-child panel-last-child" data-index="3" ><div class="bottom-gap-small panel-widget-style panel-widget-style-for-w6a90c9a58cf3f-1-0-0" ><div 479 480 class="so-widget-sow-editor so-widget-sow-editor-base" 481 482 > 483<div class="siteorigin-widget-tinymce textwidget"> 484 <p>NAMI San Diego Clubhouses are community-based mental health program that offers opportunities for Members (program participants) to build meaningful relationships, utilize and expand their vocational skills, and gain the independence to live healthy, quality lives. Members and staff at the Clubhouses work together as partners to perform all duties of the Clubhouse. In addition, the Clubhouses provide employment & education support, Social Security benefits advocacy, social programming, and opportunities to connect with other resources in the community. Membership is voluntary, free, and open to adults in San Diego County living with a mental health condition.</p> 485</div> 486</div></div></div></div></div></div></div></div></div></div></div></div></div> </div> 487 </div> 488 </div> 489</div> 490</div></div></div></div></div></div><div id="pg-14-3" class="panel-grid panel-has-style" style="margin-bottom: 0px" ><div class="top-gap-large panel-row-style panel-row-style-for-14-3" ><div id="pgc-14-3-0" class="panel-grid-cell" ><div id="panel-14-3-0-0" class="so-panel widget widget_sow-editor panel-first-child" data-index="5" ><div class="bottom-gap-medium panel-widget-style panel-widget-style-for-14-3-0-0" ><div 491 492 class="so-widget-sow-editor so-widget-sow-editor-base" 493 494 > 495<div class="siteorigin-widget-tinymce textwidget"> 496 <h2 style="text-align: center;">Housing and<br /> 497Homelessness Services</h2> 498<h6 style="text-align: center;"><em>Our Agency has adopted RTFH’s HMIS Privacy and Security Policies. Please follow this link to view the <a href="https://www.rtfhsd.org/wp-content/uploads/2024/10/HMIS_PP_Appendices_NPP_7.6.2022.pdf" target="_blank" rel="noopener"><u>Notice of Privacy Practices</u></a>.</em></h6> 499</div> 500</div></div></div><div id="panel-14-3-0-1" class="so-panel widget widget_siteorigin-panels-builder panel-last-child" data-index="6" ><div id="pl-w6a90c9a58d98f" class="panel-layout" ><div id="pg-w6a90c9a58d98f-0" class="panel-grid panel-no-style" ><div id="pgc-w6a90c9a58d98f-0-0" class="panel-grid-cell" ><div id="panel-w6a90c9a58d98f-0-0-0" class="so-panel widget widget_sow-image panel-first-child" data-index="0" ><div class="radius-top-left-100 panel-widget-style panel-widget-style-for-w6a90c9a58d98f-0-0-0" ><div 501 502 class="so-widget-sow-image so-widget-sow-image-default-8b5b6f678277" 503 504 > 505<div class="sow-image-container"> 506 <img 507 src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20724%201196'%3E%3C/svg%3E" width="724" height="1196" data-lazy-srcset="https://namisandiego.org/wp-content/uploads/2024/11/eating.jpg 724
507w, https://namisandiego.org/wp-content/uploads/2024/11/eating-182x300.jpg 182w, https://namisandiego.org/wp-content/uploads/2024/11/eating-620x1024.jpg 620w" data-lazy-sizes="(max-width: 724px) 100vw, 724px" alt="" class="so-widget-image" data-lazy-src="https://namisandiego.org/wp-content/uploads/2024/11/eating.jpg"/><noscript><img 508 src="https://namisandiego.org/wp-content/uploads/2024/11/eating.jpg" width="724" height="1196" srcset="https://namisandiego.org/wp-content/uploads/2024/11/eating.jpg 724w, https://namisandiego.org/wp-content/uploads/2024/11/eating-182x300.jpg 182w, https://namisandiego.org/wp-content/uploads/2024/11/eating-620x1024.jpg 620w" sizes="(max-width: 724px) 100vw, 724px" alt="" class="so-widget-image"/></noscript> 509 </div> 510 511</div></div></div><div id="panel-w6a90c9a58d98f-0-0-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="1" style="margin: 25px 0px 0px 0px;" ><div class="blue-box-small fonts-light panel-widget-style panel-widget-style-for-w6a90c9a58d98f-0-0-1" ><div 512 513 class="so-widget-sow-editor so-widget-sow-editor-base" 514 515 > 516<div class="siteorigin-widget-tinymce textwidget"> 517 <p>At this time, our program can only receive referrals from the City of San Diego</p> 518</div> 519</div></div></div></div><div id="pgc-w6a90c9a58d98f-0-1" class="panel-grid-cell" ><div class="left-gap panel-cell-style panel-cell-style-for-w6a90c9a58d98f-0-1" ><div id="panel-w6a90c9a58d98f-0-1-0" class="so-panel widget widget_sow-editor panel-first-child panel-last-child" data-index="2" ><div 520 521 class="so-widget-sow-editor so-widget-sow-editor-base" 522 523 > 524<div class="siteorigin-widget-tinymce textwidget"> 525 <h3>Encampment Resolution Outreach Team</h3> 526<p>We are a long-term case management team that follows clients from street encampment to moving into a unit of their own and beyond with intensive case management to sustain their housing long-term.</p> 527<p>NAMI San Diego prides itself on providing the best side-by-side case management due to our evidence-based peer support model and dedication to case management thought a mental health lenses. The idea behind this pilot is simple. Individuals will have more success if they are supported by a consistent person-centered team and are given support biased on their individualized requests and needs.</p> 528<p>NAMI San Diego's encampment resolution program is an interdisciplinary team built of three case managers, one benefits specialist, two Housing Solution Specialist (one with a specialty in SUD and one with a specialty in placement coordination) and a supervisor with expert knowledge on client rapport and San Diego recourses.</p> 529<p>The team has a set caseload of 75 unique individuals who have been selected from a geographic area back in June of 2023, all of which were part of an encampment and were completely unhoused. We have pledged to these 75 individuals that we will case manage them for the next 2 years and provide them when whatever tools and support they state will lead to their housing placement, in addition to providing rap around services and funding past housing placement. The end goal is that by June 2025, all 75 individuals will be sustainably housed</p> 530<p> </p> 531</div> 532</div></div></div></div></div></div></div></div></div></div><div id="pg-14-4" class="panel-grid panel-has-style" style="margin-bottom: 0px" ><div class="top-gap-large bottom-gap-large panel-row-style panel-row-style-for-14-4" ><div id="pgc-14-4-0" class="panel-grid-cell" ><div id="panel-14-4-0-1" class="so-panel widget widget_siteorigin-panels-builder panel-last-child" data-index="8" ><div class="top-gap-large panel-widget-style panel-widget-style-for-14-4-0-1" ><div id="pl-w6a90c9a58edd5" class="panel-layout" ><div id="pg-w6a90c9a58edd5-0" class="panel-grid panel-has-style" ><div class="arrow-shape-section panel-row-style panel-row-style-for-w6a90c9a58edd5-0" ><div id="pgc-w6a90c9a58edd5-0-0" class="panel-grid-cell" ><div id="panel-w6a90c9a58edd5-0-0-0" class="so-panel widget widget_sow-image panel-first-child" data-index="0" ><div class="radius-top-left-100 panel-widget-style panel-widget-style-for-w6a90c9a58edd5-0-0-0" ><div 533 534 class="so-widget-sow-image so-widget-sow-image-default-8b5b6f678277" 535 536 > 537<div class="sow-image-container"> 538 <img 539 src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20724%20895'%3E%3C/svg%3E" width="724" height="895" data-lazy-srcset="https://namisandiego.org/wp-content/uploads/2024/11/independent.jpg 724
539w, https://namisandiego.org/wp-content/uploads/2024/11/independent-243x300.jpg 243w" data-lazy-sizes="(max-width: 724px) 100vw, 724px" alt="" class="so-widget-image" data-lazy-src="https://namisandiego.org/wp-content/uploads/2024/11/independent.jpg"/><noscript><img 540 src="https://namisandiego.org/wp-content/uploads/2024/11/independent.jpg" width="724" height="895" srcset="https://namisandiego.org/wp-content/uploads/2024/11/independent.jpg 724w, https://namisandiego.org/wp-content/uploads/2024/11/independent-243x300.jpg 243w" sizes="(max-width: 724px) 100vw, 724px" alt="" class="so-widget-image"/></noscript> 541 </div> 542 543</div></div></div><div id="panel-w6a90c9a58edd5-0-0-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="1" style="margin: 15px 0px 0px 0px;" ><div class="blue-box-small fonts-light panel-widget-style panel-widget-style-for-w6a90c9a58edd5-0-0-1" ><div 544 545 class="so-widget-sow-editor so-widget-sow-editor-base" 546 547 > 548<div class="siteorigin-widget-tinymce textwidget"> 549 <div class="x_elementToProof">For more information, please contact NAMI San Diego, Director of Residential and Facilities, Kim Lober, <a href="tel:8587331700">(858) 733-1700</a> or <a href="mailto:[email protected]">[email protected]</a>.</div> 550<div class="x_elementToProof"></div> 551</div> 552</div></div></div></div><div id="pgc-w6a90c9a58edd5-0-1" class="panel-grid-cell" ><div class="left-gap panel-cell-style panel-cell-style-for-w6a90c9a58edd5-0-1" ><div id="panel-w6a90c9a58edd5-0-1-0" class="so-panel widget widget_sow-editor panel-first-child" data-index="2" ><div class="bottom-gap-small panel-widget-style panel-widget-style-for-w6a90c9a58edd5-0-1-0" ><div 553 554 class="so-widget-sow-editor so-widget-sow-editor-base" 555 556 > 557<div class="siteorigin-widget-tinymce textwidget"> 558 <h3>Independent Living Home in Vista</h3> 559</div> 560</div></div></div><div id="panel-w6a90c9a58edd5-0-1-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="3" ><div 561 562 class="so-widget-sow-editor so-widget-sow-editor-base" 563 564 > 565<div class="siteorigin-widget-tinymce textwidget"> 566 <p>Our Vista home sits upon scenic rolling hills on acres of land and serves as a forever home for the sons and daughters of Vista. We have residents that have called the house their home for over 30 years! </p> 567<p>Each resident has their own room and access to a shared bathroom, living room, kitchen family room and a beautiful sprawling yard that surrounds them. Residents have the shared responsibility of keeping up the house and garden, cleaning, grocery shopping and preparing their own food. </p> 568<p>Our home is approved by the Independent Living Association (ILA). This means we follow an evidence based model that leads to sustainable client success in shared housing. The standard focusing boundaries for residents to create the most independent setting. Residential staff are there as building and utility management. </p> 569<p>If residents need more support, we encourage residents to work with their case managers from other programs. Please note, we are not a board and care, skilled nursing home, or long-term care facility. If you are interested in those options, please reach out to your health care provider for more information. </p> 570</div> 571</div></div></div></div></div></div></div></div></div></div></div></div><div id="pg-14-5" class="panel-grid panel-has-style" ><div class="cta-section top-gap-large top-shape-2 bottom-shape-3 siteorigin-panels-stretch panel-row-style panel-row-style-for-14-5" data-stretch-type="full" ><div class="so-panels-full-wrapper" ><div id="pgc-14-5-0" class="panel-grid-cell" ><div id="panel-14-5-0-0" class="so-panel widget widget_sow-editor panel-first-child" data-index="9" ><div 572 573 class="so-widget-sow-editor so-widget-sow-editor-base" 574 575 > 576<div class="siteorigin-widget-tinymce textwidget"> 577 <h2 style="text-align: center;">Have Questions or Looking for<br /> 578More Information?</h2> 579<h4 style="text-align: center;">Our team is here to make sure you receive the support you deserve.</h4> 580</div> 581</div></div><div id="panel-14-5-0-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="10" ><div class="top-gap-medium panel-widget-style panel-widget-style-for-14-5-0-1" ><div 582 583 class="so-widget-sow-editor so-widget-sow-editor-base" 584 585 > 586<div class="siteorigin-widget-tinymce textwidget"> 587 <p style="text-align: center;"><a class="button btn-large" href="/contact/">Contact Us</a></p> 588</div> 589</div></div></div></div></div></div></div></div></div></article></main></div></div></div><footer data-wpr-lazyrender="1" class="site-footer" id="genesis-footer-widgets"><div class="wrap"><section id="siteorigin-panels-builder-2" class="widget widget_siteorigin-panels-builder"><div class="widget-wrap"><div id="pl-w6a887dc4e4b87" class="panel-layout" ><div id="pg-w6a887dc4e4b87-0" class="panel-grid panel-no-style" style="margin-bottom: 0px" ><div id="pgc-w6a887dc4e4b87-0-0" class="panel-grid-cell" ><div id="panel-w6a887dc4e4b87-0-0-0" class="so-panel widget widget_sow-image panel-first-child" data-index="0" ><div 590 591 class="so-widget-sow-image so-widget-sow-image-default-8b5b6f678277" 592 593 > 594<div class="sow-image-container"> 595 <img 596 src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20282%2054'%3E%3C/svg%3E" width="282" height="54" data-lazy-sizes="(max-width: 282px) 100vw, 282px" alt="NAMI San Diego: Site Footer Logo" decoding="async" class="so-widget-image" data-lazy-src="https://namisandiego.org/wp-content/uploads/2024/11/logo.png"/><noscript><img 597 src="https://namisandiego.org/wp-content/uploads/2024/11/logo.png" width="282" height="54" sizes="(max-width: 282px) 100vw, 282px" alt="NAMI San Diego: Site Footer Logo" decoding="async" class="so-widget-image"/></noscript> 598 </div> 599 600</div></div><div id="panel-w6a887dc4e4b87-0-0-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="1" ><div class="top-gap-tiny panel-widget-style panel-widget-style-for-w6a887dc4e4b87-0-0-1" ><div 601 602 class="so-widget-sow-editor so-widget-sow-editor-base" 603 604 > 605<div class="siteorigin-widget-tinymce textwidget"> 606 <p>Contact Our Admin Office:: <a href="tel:8586346580">(858) 634-6580</a><br /> 607PO Box 23700, San Diego, CA 92193</p> 608</div> 609</div></div></div></div><div id="pgc-w6a887dc4e4b87-0-1" class="panel-grid-cell" ><div id="panel-w6a887dc4e4b87-0-1-0" class="so-panel widget widget_sow-editor panel-first-child panel-last-child" data-index="2" ><div class="gap-for-alignment panel-widget-style panel-widget-style-for-w6a887dc4e4b87-0-1-0" ><div 610 611 class="so-widget-sow-editor so-widget-sow-editor-base" 612 613 > 614<div class="siteorigin-widget-tinymce textwidget"> 615 <h5>C2C CLUBHOUSE</h5> 616<p>Monday – Friday: 8am to 4pm<br /> 617308 G. St., San Diego, CA 92108<br /> 618P: <a href="tel:6197768605">619-776-8605</a></p> 619</div> 620</div></div></div></div><div id="pgc-w6a887dc4e4b87-0-2" class="panel-grid-cell" ><div id="panel-w6a887dc4e4b87-0-2-0" class="so-panel widget widget_sow-editor panel-first-child panel-last-child" data-index="3" ><div class="gap-for-alignment panel-widget-style panel-widget-style-for-w6a887dc4e4b87-0-2-0" ><div 621 622 class="so-widget-sow-editor so-widget-sow-editor-base" 623 624 > 625<div class="siteorigin-widget-tinymce textwidget"> 626 <h5>CASA DEL CENTRO CLUBHOUSE</h5> 627<p>Monday – Friday: 8am to 4pm<br /> 628 4620 Alvarado Canyon Road Suite 14, San Diego,<br /> 629CA 92120<br /> 630P: <a href="tel:6199519007">619-951-9007</a></p> 631</div> 632</div></div></div></div><div id="pgc-w6a887dc4e4b87-0-3" class="panel-grid-cell" ><div id="panel-w6a887dc4e4b87-0-3-0" class="so-panel widget widget_sow-editor panel-first-child panel-last-child" data-index="4" ><div 633 634 class="so-widget-sow-editor so-widget-sow-editor-base" 635 636 > 637<div class="siteorigin-widget-tinymce textwidget"> 638 <h5>EAST CORNER CLUBHOUSE</h5> 639<p>Monday – Friday, 8am-4pm
<br /> 6401060 Estes Street, El Cajon, CA<br />
641Suite #104
<br /> 642P: <a href="tel:6196310441">619-631-0441</a></p> 643</div> 644</div></div></div></div><div id="pg-w6a887dc4e4b87-1" class="panel-grid panel-has-style" ><div class="top-gap-medium bottom-gap-small panel-row-style panel-row-style-for-w6a887dc4e4b87-1" ><div id="pgc-w6a887dc4e4b87-1-0" class="panel-grid-cell" ><div id="panel-w6a887dc4e4b87-1-0-0" class="so-panel widget widget_sow-image panel-first-child panel-last-child" data-index="5" ><div 645 646 class="so-widget-sow-image so-widget-sow-image-default-62122b493217" 647 648 > 649<div class="sow-image-container"> 650 <img 651 src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20200%20300'%3E%3C/svg%3E" width="200" height="300" data-lazy-srcset="https://namisandiego.org/wp-content/uploads/2025/06/New-Brouchere-Min-200x300.png 200w, https://namisandiego.org/wp-content/uploads/2025/06/New-Brouchere-Min.png 683w" data-lazy-sizes="(max-width: 200px) 100vw, 200px" style="width: 200px; height: 300px;" title="New Brouchere – Min" alt="" decoding="async" class="so-widget-image" data-lazy-src="https://namisandiego.org/wp-content/uploads/2025/06/New-Brouchere-Min-200x300.png"/><noscript><img 652 src="https://namisandiego.org/wp-content/uploads/2025/06/New-Brouchere-Min-200x300.png" width="200" height="300" srcset="https://namisandiego.org/wp-content/uploads/2025/06/New-Brouchere-Min-200x300.png 200w, https://namisandiego.org/wp-content/uploads/2025/06/New-Brouchere-Min.png 683w" sizes="(max-width: 200px) 100vw, 200px" style="width: 200px; height: 300px;" title="New Brouchere – Min" alt="" decoding="async" class="so-widget-image"/></noscript> 653 </div> 654 655</div></div></div><div id="pgc-w6a887dc4e4b87-1-1" class="panel-grid-cell" ><div id="panel-w6a887dc4e4b87-1-1-0" class="so-panel widget widget_sow-editor panel-first-child panel-last-child" data-index="6" ><div 656 657 class="so-widget-sow-editor so-widget-sow-editor-base" 658 659 > 660<div class="siteorigin-widget-tinymce textwidget"> 661 <h5>THE PLAZA CLUBHOUSE</h5> 662<p>Monday – Friday: 8am to 4pm<br /> 663465 C Street, Chula Vista, CA 91910<br /> 664P: <a href="tel:6196059706">619-605-9706</a></p> 665</div> 666</div></div></div><div id="pgc-w6a887dc4e4b87-1-2" class="panel-grid-cell" ><div id="panel-w6a887dc4e4b87-1-2-0" class="so-panel widget widget_sow-editor panel-first-child panel-last-child" data-index="7" ><div 667 668 class="so-widget-sow-editor so-widget-sow-editor-base" 669 670 > 671<div class="siteorigin-widget-tinymce textwidget"> 672 <h5><a href="https://namisandiego.org/about/">ABOUT NAMI</a></h5> 673<p><a href="/about/newsletter/">Newsletter</a><br /> 674<a href="/about/our-team/">Our Team</a></p> 675</div> 676</div></div></div><div id="pgc-w6a887dc4e4b87-1-3" class="panel-grid-cell" ><div id="panel-w6a887dc4e4b87-1-3-0" class="so-panel widget widget_sow-image panel-first-child panel-last-child" data-index="8" ><div style="padding: 0px 0px 25px 0px;" class="panel-widget-style panel-widget-style-for-w6a887dc4e4b87-1-3-0" ><div 677 678 class="so-widget-sow-image so-widget-sow-image-default-4e6925654b7a" 679 680 > 681<div class="sow-image-container"> 682 <img 683 src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20279%20300'%3E%3C/svg%3E" width="279" height="300" data-lazy-srcset="https://namisandiego.org/wp-content/uploads/2026/08/COSD-BHS-Logo-for-provider-use-gray-text-8-21-26-279x300.png 279w, https://namisandiego.org/wp-content/uploads/2026/08/COSD-BHS-Logo-for-provider-use-gray-text-8-21-26-953x1024.png 953w, https://namisandiego.org/wp-content/uploads/2026/08/COSD-BHS-Logo-for-provider-use-gray-text-8-21-26-768x825.png 768w, https://namisandiego.org/wp-content/uploads/2026/08/COSD-BHS-Logo-for-provider-use-gray-text-8-21-26.png 1008w" data-lazy-sizes="(max-width: 279px) 100vw, 279px" title="COSD BHS Logo for provider use (gray text) – 8-21-26" alt="" decoding="async" class="so-widget-image" data-lazy-src="https://namisandiego.org/wp-content/uploads/2026/08/COSD-BHS-Logo-for-provider-use-gray-text-8-21-26-279x300.png"/><noscript><img 684 src="https://namisandiego.org/wp-content/uploads/2026/08/COSD-BHS-Logo-for-provider-use-gray-text-8-21-26-279x300.png" width="279" height="300" srcset="https://namisandiego.org/wp-content/uploads/2026/08/COSD-BHS-Logo-for-provider-use-gray-text-8-21-26-279x300.png 279w, https://namisandiego.org/wp-content/uploads/2026/08/COSD-BHS-Logo-for-provider-use-gray-text-8-21-26-953x1024.png 953w, https://namisandiego.org/wp-content/uploads/2026/08/COSD-BHS-Logo-for-provider-use-gray-text-8-21-26-768x825.png 768w, https://namisandiego.org/wp-content/uploads/2026/08/COSD-BHS-Logo-for-provider-use-gray-text-8-21-26.png 1008w" sizes="(max-width: 279px) 100vw, 279px" title="COSD BHS Logo for provider use (gray text) – 8-21-26" alt="" decoding="async" class="so-widget-image"/></noscript> 685 </div> 686 687</div></div></div></div></div></div></div></div></section> 688<section id="siteorigin-panels-builder-3" class="widget widget_siteorigin-panels-builder"><div class="widget-wrap"><div id="pl-w69c39629c8a46" class="panel-layout" ><div id="pg-w69c39629c8a46-0" class="panel-grid panel-has-style" ><div class="footer-copyright-section panel-row-style panel-row-style-for-w69c39629c8a46-0" ><div id="pgc-w69c39629c8a46-0-0" class="panel-grid-cell" ><div id="panel-w69c39629c8a46-0-0-0" class="so-panel widget widget_text panel-first-child" data-index="0" style="margin: 0px 0px 7px 0px;" ><div class="social-icons panel-widget-style panel-widget-style-for-w69c39629c8a46-0-0-0" > <div class="textwidget"><p><a href="https://www.facebook.com/namisandiego" target="_blank" class="icon dashicons-icon dashicons-facebook"> 689 <span class="screen-reader-text">dashicons-facebook</span> 690 </a><br /> 691<a href="https://www.instagram.com/NAMI.San.Diego/" target="_blank" class="icon dashicons-icon dashicons-instagram"> 692 <span class="screen-reader-text">dashicons-instagram</span> 693 </a><br /> 694<a href="http://twitter.com/#!/NAMISanDiego/" target="_blank" class="icon dashicons-icon twitter-icon"> 695 <svg width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"> 696 <path d="M13.982 10.622 20.54 3h-1.554l-5.693 6.618L8.745 3H3.5l6.876 10.007L3.5 21h1.554l6.012-6.989L15.868 21h5.245l-7.131-10.378Zm-2.128 2.474-.697-.997-5.543-7.93H8l4.474 6.4.697.996 5.815 8.318h-2.387l-4.745-6.787Z"></path> 697 </svg> 698 <span class="screen-reader-text">dashicons-twitter</span> 699 </a><br /> 700<a href="https://www.linkedin.com/company/nami-san-diego/" target="_blank" class="icon dashicons-icon dashicons-linkedin"> 701 <span class="screen-reader-text">dashicons-linkedin</span> 702 </a></p> 703</div> 704 </div></div><div id="panel-w69c39629c8a46-0-0-1" class="so-panel widget widget_nav_menu panel-last-child" data-index="1" ><div class="inline-menu panel-widget-style panel-widget-style-for-w69c39629c8a46-0-0-1" ><div class="menu-footer-menu-container"><ul id="menu-footer-menu" class="menu"><li id="menu-item-50" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-50"><a rel="privacy-policy" href="https://namisandiego.org/privacy-policy/">Privacy Policy</a></li>
705<li id="menu-item-52" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-52"><a href="https://namisandiego.org/web-accessibility/">Web Accessibility</a></li> 706<li id="menu-item-53" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-53"><a href="https://namisandiego.org/site-map/">Site Map</a></li> 707</ul></div></div></div></div><div id="pgc-w69c39629c8a46-0-1" class="panel-grid-cell" ><div id="panel-w69c39629c8a46-0-1-0" class="so-panel widget widget_sow-editor panel-first-child" data-index="2" style="margin: 0px 0px 21px 0px;" ><div 708 709 class="so-widget-sow-editor so-widget-sow-editor-base" 710 711 > 712<div class="siteorigin-widget-tinymce textwidget"> 713 <p>Copyright ©2026 NAMI San Diego All Rights Reserved. Designed by <a href="https://tinyfrog.com/" target="_blank" rel="nofollow noopener">TinyFrog Technologies.</a></p> 714</div> 715</div></div><div id="panel-w69c39629c8a46-0-1-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="3" style="margin: 0px 0px 21px 0px;" ><div 716 717 class="so-widget-sow-editor so-widget-sow-editor-base" 718 719 > 720<div class="siteorigin-widget-tinymce textwidget"> 721 <p>This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply</p> 722</div> 723</div></div></div></div></div></div></div></section> 724</div></footer></div>
724<script type="speculationrules"> 725{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/nami-sd/*","/wp-content/themes/genesis/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 726</script>
vendor: 1 bytes, line 726
726
727<script id="ckyBannerTemplate" type="text/template"><div class="cky-overlay cky-hide"></div><div class="cky-consent-container cky-hide" tabindex="0"> <div class="cky-consent-bar" data-cky-tag="notice" style="background-color:#FFFFFF;border-color:#F4F4F4"> <div class="cky-notice"> <p class="cky-title" role="heading" aria-level="2" data-cky-tag="title" style="color:#2B2B2B"></p><div class="cky-notice-group"> <div class="cky-notice-des" data-cky-tag="description" style="color:#2B2B2B"> <p>This website uses cookies to improve your experience.</p> </div><div class="cky-notice-btn-wrapper" data-cky-tag="notice-buttons"> <button class="cky-btn cky-btn-accept" aria-label="DISMISS" data-cky-tag="accept-button" style="color:#FFFFFF;background-color:#2B2B2B;border-color:#2B2B2B">DISMISS</button> </div></div></div></div></div><div class="cky-modal" tabindex="0"> <div class="cky-preference-center" id="ckyPreferenceCenter" data-cky-tag="detail" style="color:#2B2B2B;background-color:#FFFFFF;border-color:#F4F4F4"> <div class="cky-preference-header"> <span class="cky-preference-title" role="heading" aria-level="2" data-cky-tag="detail-title" style="color:#2B2B2B">Customise Consent Preferences</span> <button class="cky-btn-close" aria-label="Close" data-cky-tag="detail-close"> <img src="https://namisandiego.org/wp-content/plugins/cookie-law-info/lite/frontend/images/close.svg" alt=""> </button> </div><div class="cky-preference-body-wrapper"> <div class="cky-preference-content-wrapper" data-cky-tag="detail-description" style="color:#2B2B2B"> <p>We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.</p><p>The cookies that are categorised as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. </p><p>We also use third-party cookies that help us analyse how you use this website, store your preferences, and provide the content and advertisements that are relevant to you. These cookies will only be stored in your browser with your prior consent.</p><p>You can choose to enable or disable some or all of these cookies but disabling some of them may affect your browsing experience.</p> </div><div class="cky-accordion-wrapper" data-cky-tag="detail-categories"> <div class="cky-accordion" id="ckyDetailCategorynecessary"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Necessary" data-cky-tag="detail-category-title" style="color:#2B2B2B">Necessary</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchnecessary"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#2B2B2B"> <p>Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryfunctional"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Functional" data-cky-tag="detail-category-title" style="color:#2B2B2B">Functional</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchfunctional"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#2B2B2B"> <p>Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryanalytics"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Analytics" data-cky-tag="detail-category-title" style="color:#2B2B2B">Analytics</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchanalytics"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#2B2B2B"> <p>Analytical cookies are used to understand how visitors interact with the website. These
727cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryperformance"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Performance" data-cky-tag="detail-category-title" style="color:#2B2B2B">Performance</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchperformance"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#2B2B2B"> <p>Performance cookies are used to understand and analyse the key performance indexes of the website which helps in delivering a better user experience for the visitors.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryadvertisement"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Advertisement" data-cky-tag="detail-category-title" style="color:#2B2B2B">Advertisement</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchadvertisement"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#2B2B2B"> <p>Advertisement cookies are used to provide visitors with customised advertisements based on the pages you visited previously and to analyse the effectiveness of the ad campaigns.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div> </div></div><div class="cky-footer-wrapper"> <span class="cky-footer-shadow"></span> <div class="cky-prefrence-btn-wrapper" data-cky-tag="detail-buttons"> <button class="cky-btn cky-btn-preferences" aria-label="Save My Preferences" data-cky-tag="detail-save-button" style="color:#1863DC;background-color:transparent;border-color:#1863DC"> Save My Preferences </button> <button class="cky-btn cky-btn-accept" aria-label="DISMISS" data-cky-tag="detail-accept-button" style="color:#FFFFFF;background-color:#2B2B2B;border-color:#2B2B2B"> DISMISS </button> </div></div></div></div></script>
727<div class='evo_elms'><em class='evo_tooltip_box'></em></div><style media="all" id="siteorigin-panels-layouts-footer">/* Layout w6a90c9a58921b */ #pgc-w6a90c9a58921b-0-0 { width:57.4%;width:calc(57.4% - ( 0.426 * 30px ) ) } #pgc-w6a90c9a58921b-0-1 { width:42.6%;width:calc(42.6% - ( 0.574 * 30px ) ) } #pg-w6a90c9a58921b-0.panel-has-style > .panel-row-style, #pg-w6a90c9a58921b-0.panel-no-style { -webkit-align-items:flex-start;align-items:flex-start } #pgc-w6a90c9a58921b-0-0 , #pgc-w6a90c9a58921b-0-1 { align-self:auto } @media (max-width:980px){ #pg-w6a90c9a58921b-0.panel-no-style, #pg-w6a90c9a58921b-0.panel-has-style > .panel-row-style, #pg-w6a90c9a58921b-0 { -webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column } #pg-w6a90c9a58921b-0 > .panel-grid-cell , #pg-w6a90c9a58921b-0 > .panel-row-style > .panel-grid-cell { width:100%;margin-right:0 } #pgc-w6a90c9a58921b-0-0 , #pl-w6a90c9a58921b .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px } #pl-w6a90c9a58921b .panel-grid-cell { padding:0 } #pg-w6a90c9a58921b-0 .panel-grid-cell-empty { display:none } } /* Layout w6a90c9a58a40d */ #pgc-w6a90c9a58a40d-0-0 { width:57%;width:calc(57% - ( 0.43 * 60px ) ) } #pgc-w6a90c9a58a40d-0-1 { width:43%;width:calc(43% - ( 0.57 * 60px ) ) } #pg-w6a90c9a58a40d-0.panel-has-style > .panel-row-style, #pg-w6a90c9a58a40d-0.panel-no-style { -webkit-align-items:flex-start;align-items:flex-start } @media (max-width:980px){ #pg-w6a90c9a58a40d-0.panel-no-style, #pg-w6a90c9a58a40d-0.panel-has-style > .panel-row-style, #pg-w6a90c9a58a40d-0 { -webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column } #pg-w6a90c9a58a40d-0 > .panel-grid-cell , #pg-w6a90c9a58a40d-0 > .panel-row-style > .panel-grid-cell { width:100%;margin-right:0 } #pgc-w6a90c9a58a40d-0-0 { margin-bottom:30px } #pl-w6a90c9a58a40d .panel-grid-cell { padding:0 } #pg-w6a90c9a58a40d-0 .panel-grid-cell-empty { display:none } #pl-w6a90c9a58a40d .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px } } /* Layout w08ede966 */ #pgc-w08ede966-0-0 { width:100%;width:calc(100% - ( 0 * 30px ) ) } #pg-w08ede966-0.panel-has-style > .panel-row-style, #pg-w08ede966-0.panel-no-style { -webkit-align-items:flex-start;align-items:flex-start } @media (max-width:980px){ #pg-w08ede966-0.panel-no-style, #pg-w08ede966-0.panel-has-style > .panel-row-style, #pg-w08ede966-0 { -webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column } #pg-w08ede966-0 > .panel-grid-cell , #pg-w08ede966-0 > .panel-row-style > .panel-grid-cell { width:100%;margin-right:0 } #pl-w08ede966 .panel-grid-cell { padding:0 } #pg-w08ede966-0 .panel-grid-cell-empty { display:none } #pl-w08ede966 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px } } /* Layout w6a90c9a58b54a */ #pgc-w6a90c9a58b54a-0-0 , #pgc-w6a90c9a58b54a-1-0 { width:100%;width:calc(100% - ( 0 * 30px ) ) } #pg-w6a90c9a58b54a-0.panel-has-style > .panel-row-style, #pg-w6a90c9a58b54a-0.panel-no-style , #pg-w6a90c9a58b54a-1.panel-has-style > .panel-row-style, #pg-w6a90c9a58b54a-1.panel-no-style { -webkit-align-items:flex-start;align-items:flex-start } @media (max-width:980px){ #pg-w6a90c9a58b54a-0.panel-no-style, #pg-w6a90c9a58b54a-0.panel-has-style > .panel-row-style, #pg-w6a90c9a58b54a-0 , #pg-w6a90c9a58b54a-1.panel-no-style, #pg-w6a90c9a58b54a-1.panel-has-style > .panel-row-style, #pg-w6a90c9a58b54a-1 { -webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column } #pg-w6a90c9a58b54a-0 > .panel-grid-cell , #pg-w6a90c9a58b54a-0 > .panel-row-style > .panel-grid-cell , #pg-w6a90c9a58b54a-1 > .panel-grid-cell , #pg-w6a90c9a58b54a-1 > .panel-row-style > .panel-grid-cell { width:100%;margin-right:0 } #pl-w6a90c9a58b54a .panel-grid-cell { padding:0 } #pg-w6a90c9a58b54a-0 .panel-grid-cell-empty , #pg-w6a90c9a58b54a-1 .panel-grid-cell-empty { display:none } #pl-w6a90c9a58b54a .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px } } /* Layout w82f04f5c */ #pgc-w82f04f5c-0-0 { width:100%;width:calc(100% - ( 0 * 30px ) ) } #pg-w82f04f5c-0.panel-has-style > .panel-row-style, #pg-w82f04f5c-0.panel-no-style { -webkit-align-items:flex-start;align-items:flex-start } @media (max-width:980px){ #pg-w82f04f5c-0.panel-no-style, #pg-w82f04f5c-0.panel-has-style > .panel-row-style, #pg-w82f04f5c-0 { -webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column } #pg-w82f04f5c-0 > .panel-grid-cell , #pg-w82f04f5c-0 > .panel-row-style > .panel-grid-cell { width:100%;margin-right:0 } #pl-w82f04f5c .panel-grid-cell { padding:0 } #pg-w82f04f5c-0 .panel-grid-cell-empty { display:none } #pl-w82f04f5c .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px } } /* Layout w6a90c9a58be12 */ #pgc-w6a90c9a58be12-0-0 , #pgc-w6a90c9a58be12-1-0 { width:100%;width:calc(100% - ( 0 * 30px ) ) } #pg-w6a90c9a58be12-0.panel-has-style > .panel-row-style, #pg-w6a90c9a58be12-0.panel-no-style , #pg-w6a90c9a58be12-1.panel-has-style > .panel-row-style, #pg-w6a90c9a58be12-1.panel-no-style { -webkit-align-items:flex-start;align-items:flex-start } @media (max-width:980px){ #pg-w6a90c9a58be12-0.panel-no-style, #pg-w6a90c9a58be12-0.panel-has-style > .panel-row-style, #pg-w6a90c9a58be12-0 , #pg-w6a90c9a58be12-1.panel-no-style, #pg-w6a90c9a58be12-1.panel-has-style > .panel-row-style, #pg-w6a90c9a58be12-1 { -webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column } #pg-w6a90c9a58be12-0 > .panel-grid-cell , #pg-w6a90c9a58be12-0 > .panel-row-style > .panel-grid-cell , #pg-w6a90c9a58be12-1 > .panel-grid-cell , #pg-w6a90c9a58be12-1 > .panel-row-style > .panel-grid-cell { width:100%;margin-right:0 } #pl-w6a90c9a58be12 .panel-grid-cell { padding:0 } #pg-w6a90c9a58be12-0 .panel-grid-cell-empty , #pg-w6a90c9a58be12-1 .panel-grid-cell-empty { display:none } #pl-w6a90c9a58be12 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px } } /* Layout wd88d16cc */ #pgc-wd88d16cc-0-0 { width:100%;width:calc(100% - ( 0 * 30px ) ) } #pg-wd88d16cc-0.panel-has-style > .panel-row-style, #pg-wd88d16cc-0.panel-no-style { -webkit-align-items:flex-start;align-items:flex-start } @media (max-width:980px){ #pg-wd88d16cc-0.panel-no-style, #pg-wd88d16cc-0.panel-has-style > .panel-row-style, #pg-wd88d16cc-0 { -webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column } #pg-wd88d16cc-0 > .panel-grid-cell , #pg-wd88d16cc-0 > .panel-row-style > .panel-grid-cell { width:100%;margin-right:0 } #pl-wd88d16cc .panel-grid-cell { padding:0 } #pg-wd88d16cc-0 .panel-grid-cell-empty { display:none } #pl-wd88d16cc .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px } } /* Layout w6a90c9a58c6d3 */ #pgc-w6a90c9a58c6d3-0-0 , #pgc-w6a90c9a58c6d3-1-0 { width:100%;width:calc(100% - ( 0 * 30px ) ) } #pg-w6a90c9a58c6d3-0.panel-has-style > .panel-row-style, #pg-w6a90c9a58c6d3-0.panel-no-style , #pg-w6a90c9a58c6d3-1.panel-has-style > .panel-row-style, #pg-w6a90c9a58c6d3-1.panel-no-style { -webkit-align-items:flex-start;align-items:flex-start } @media (max-width:980px){ #pg-w6a90c9a58c6d3-0.panel-no-style, #pg-w6a90c9a58c6d3-0.panel-has-style > .panel-row-style, #pg-w6a90c9a58c6d3-0 , #pg-w6a90c9a58c6d3-1.panel-no-style, #pg-w6a90c9a58c6d3-1.panel-has-style > .panel-row-style, #pg-w6a90c9a58c6d3-1 { -webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column } #pg-w6a90c9a58c6d3-0 > .panel-grid-cell , #pg-w6a90c9a58c6d3-0 > .panel-row-style > .panel-grid-cell , #pg-w6a90c9a58c6d3-1 > .panel-grid-cell , #pg-w6a90c9a58c6d3-1 > .panel-row-style > .panel-grid-cell { width:100%;margin-right:0 } #pl-w6a90c9a58c6d3 .panel-grid-cell { padding:0 } #pg-w6a90c9a58c6d3-0 .panel-grid-cell-empty , #pg-w6a90c9a58c6d3-1 .panel-grid-cell-empty { display:none } #pl-w6a90c9a58c6d3 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px } } /* Layout we3768bc5 */ #pgc-we3768bc5-0-0 { width:100%;width:calc(100% - ( 0 * 30px ) ) } #pg-we3768bc5-0.panel-has-style > .panel-row-style, #pg-we3768bc5-0.panel-no-style { -webkit-align-items:flex-start;align-items:flex-start } @media (max-width:980px){ #pg-we3768bc5-0.panel-no-style, #pg-we3768bc5-0.panel-has-style > .panel-row-style, #pg-we3768bc5-0 { -webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column } #pg-we3768bc5-0 > .panel-grid-cell , #pg-we3768bc5-0 > .panel-row-style > .panel-grid-cell { width:100%;margin-right:0 } #pl-we3768bc5 .panel-grid-cell { padding:0 } #pg-we3768bc5-0 .panel-grid-cell-empty { display:none } #pl-we3768bc5 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px } } /* Layout w6a90c9a58cf3f */ #pgc-w6a90c9a58cf3f-0-0 , #pgc-w6a90c9a58cf3f-1-0 { width:100%;width:calc(100% - ( 0 * 30px ) ) } #pg-w6a90c9a58cf3f-0.panel-has-style > .panel-row-style, #pg-w6a90c9a58cf3f-0.panel-no-style , #pg-w6a90c9a58cf3f-1.panel-has-style > .panel-row-style, #pg-w6a90c9a58cf3f-1.panel-no-style { -webkit-align-items:flex-start;align-items:flex-start } @media (max-width:980px){ #pg-w6a90c9a58cf3f-0.panel-no-style, #pg-w6a90c9a58cf3f-0.panel-has-style > .panel-row-style, #pg-w6a90c9a58cf3f-0 , #pg-w6a90c9a58cf3f-1.panel-no-style, #pg-w6a90c9a58cf3f-1.panel-has-style > .panel-row-style, #pg-w6a90c9a58cf3f-1 { -webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column } #pg-w6a90c9a58cf3f-0 > .panel-grid-cell , #pg-w6a90c9a58cf3f-0 > .panel-row-style > .panel-grid-cell , #pg-w6a90c9a58cf3f-1 > .panel-grid-cell , #pg-w6a90c9a58cf3f-1 > .panel-row-style > .panel-grid-cell { width:100%;margin-right:0 } #pl-w6a90c9a58cf3f .panel-grid-cell { padding:0 } #pg-w6a90c9a58cf3f-0 .panel-grid-cell-empty , #pg-w6a90c9a58cf3f-1 .panel-grid-cell-empty { display:none } #pl-w6a90c9a58cf3f .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px } }
727 /* Layout wbfb06bd5 */ #pgc-wbfb06bd5-0-0 { width:100%;width:calc(100% - ( 0 * 30px ) ) } #pg-wbfb06bd5-0.panel-has-style > .panel-row-style, #pg-wbfb06bd5-0.panel-no-style { -webkit-align-items:flex-start;align-items:flex-start } @media (max-width:980px){ #pg-wbfb06bd5-0.panel-no-style, #pg-wbfb06bd5-0.panel-has-style > .panel-row-style, #pg-wbfb06bd5-0 { -webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column } #pg-wbfb06bd5-0 > .panel-grid-cell , #pg-wbfb06bd5-0 > .panel-row-style > .panel-grid-cell { width:100%;margin-right:0 } #pl-wbfb06bd5 .panel-grid-cell { padding:0 } #pg-wbfb06bd5-0 .panel-grid-cell-empty { display:none } #pl-wbfb06bd5 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px } } /* Layout w6a90c9a58d98f */ #pgc-w6a90c9a58d98f-0-0 { width:35%;width:calc(35% - ( 0.65 * 60px ) ) } #pgc-w6a90c9a58d98f-0-1 { width:65%;width:calc(65% - ( 0.35 * 60px ) ) } #pg-w6a90c9a58d98f-0.panel-has-style > .panel-row-style, #pg-w6a90c9a58d98f-0.panel-no-style { -webkit-align-items:flex-start;align-items:flex-start } #pgc-w6a90c9a58d98f-0-1 { align-self:auto } @media (max-width:980px){ #pg-w6a90c9a58d98f-0.panel-no-style, #pg-w6a90c9a58d98f-0.panel-has-style > .panel-row-style, #pg-w6a90c9a58d98f-0 { -webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column } #pg-w6a90c9a58d98f-0 > .panel-grid-cell , #pg-w6a90c9a58d98f-0 > .panel-row-style > .panel-grid-cell { width:100%;margin-right:0 } #pgc-w6a90c9a58d98f-0-0 { margin-bottom:30px } #pl-w6a90c9a58d98f .panel-grid-cell { padding:0 } #pg-w6a90c9a58d98f-0 .panel-grid-cell-empty { display:none } #pl-w6a90c9a58d98f .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px } } /* Layout w6a90c9a58edd5 */ #pgc-w6a90c9a58edd5-0-0 { width:35%;width:calc(35% - ( 0.65 * 70px ) ) } #pgc-w6a90c9a58edd5-0-1 { width:65%;width:calc(65% - ( 0.35 * 70px ) ) } #pg-w6a90c9a58edd5-0.panel-has-style > .panel-row-style, #pg-w6a90c9a58edd5-0.panel-no-style { -webkit-align-items:flex-start;align-items:flex-start } #pgc-w6a90c9a58edd5-0-0 , #pgc-w6a90c9a58edd5-0-1 { align-self:auto } @media (max-width:980px){ #pg-w6a90c9a58edd5-0.panel-no-style, #pg-w6a90c9a58edd5-0.panel-has-style > .panel-row-style, #pg-w6a90c9a58edd5-0 { -webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse } #pg-w6a90c9a58edd5-0 > .panel-grid-cell , #pg-w6a90c9a58edd5-0 > .panel-row-style > .panel-grid-cell { width:100%;margin-right:0 } #pgc-w6a90c9a58edd5-0-1 { margin-bottom:30px } #pl-w6a90c9a58edd5 .panel-grid-cell { padding:0 } #pg-w6a90c9a58edd5-0 .panel-grid-cell-empty { display:none } #pl-w6a90c9a58edd5 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px } } /* Layout w6a887dc4e4b87 */ #pgc-w6a887dc4e4b87-0-0 , #pgc-w6a887dc4e4b87-0-1 , #pgc-w6a887dc4e4b87-0-2 , #pgc-w6a887dc4e4b87-0-3 , #pgc-w6a887dc4e4b87-1-0 , #pgc-w6a887dc4e4b87-1-1 , #pgc-w6a887dc4e4b87-1-2 , #pgc-w6a887dc4e4b87-1-3 { width:25%;width:calc(25% - ( 0.75 * 30px ) ) } #pg-w6a887dc4e4b87-0.panel-has-style > .panel-row-style, #pg-w6a887dc4e4b87-0.panel-no-style , #pg-w6a887dc4e4b87-1.panel-has-style > .panel-row-style, #pg-w6a887dc4e4b87-1.panel-no-style { -webkit-align-items:flex-start;align-items:flex-start } @media (max-width:980px){ #pg-w6a887dc4e4b87-0.panel-no-style, #pg-w6a887dc4e4b87-0.panel-has-style > .panel-row-style, #pg-w6a887dc4e4b87-0 , #pg-w6a887dc4e4b87-1.panel-no-style, #pg-w6a887dc4e4b87-1.panel-has-style > .panel-row-style, #pg-w6a887dc4e4b87-1 { -webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column } #pg-w6a887dc4e4b87-0 > .panel-grid-cell , #pg-w6a887dc4e4b87-0 > .panel-row-style > .panel-grid-cell , #pg-w6a887dc4e4b87-1 > .panel-grid-cell , #pg-w6a887dc4e4b87-1 > .panel-row-style > .panel-grid-cell { width:100%;margin-right:0 } #pgc-w6a887dc4e4b87-0-0 , #pgc-w6a887dc4e4b87-0-1 , #pgc-w6a887dc4e4b87-0-2 , #pgc-w6a887dc4e4b87-1-0 , #pgc-w6a887dc4e4b87-1-1 , #pgc-w6a887dc4e4b87-1-2 { margin-bottom:30px } #pl-w6a887dc4e4b87 .panel-grid-cell { padding:0 } #pg-w6a887dc4e4b87-0 .panel-grid-cell-empty , #pg-w6a887dc4e4b87-1 .panel-grid-cell-empty { display:none } #pl-w6a887dc4e4b87 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px } } /* Layout w69c39629c8a46 */ #pgc-w69c39629c8a46-0-0 { width:45%;width:calc(45% - ( 0.55 * 30px ) ) } #pgc-w69c39629c8a46-0-1 { width:55%;width:calc(55% - ( 0.45 * 30px ) ) } #pg-w69c39629c8a46-0.panel-has-style > .panel-row-style, #pg-w69c39629c8a46-0.panel-no-style { -webkit-align-items:flex-start;align-items:flex-start } @media (max-width:980px){ #pg-w69c39629c8a46-0.panel-no-style, #pg-w69c39629c8a46-0.panel-has-style > .panel-row-style, #pg-w69c39629c8a46-0 { -webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column } #pg-w69c39629c8a46-0 > .panel-grid-cell , #pg-w69c39629c8a46-0 > .panel-row-style > .panel-grid-cell { width:100%;margin-right:0 } #pgc-w69c39629c8a46-0-0 { margin-bottom:30px } #pl-w69c39629c8a46 .panel-grid-cell { padding:0 } #pg-w69c39629c8a46-0 .panel-grid-cell-empty { display:none } #pl-w69c39629c8a46 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px } } </style> 728
728<script type="text/html" id="tmpl-media-frame"> 729 <div class="media-frame-title" id="media-frame-title"></div> 730 <h2 class="media-frame-menu-heading">Actions</h2> 731 <button type="button" class="button button-link media-frame-menu-toggle" aria-expanded="false"> 732 Menu <span class="dashicons dashicons-arrow-down" aria-hidden="true"></span> 733 </button> 734 <div class="media-frame-menu"></div> 735 <div class="media-frame-tab-panel"> 736 <div class="media-frame-router"></div> 737 <div class="media-frame-content"></div> 738 </div> 739 <h2 class="media-frame-actions-heading screen-reader-text"> 740 Selected media actions </h2> 741 <div class="media-frame-toolbar"></div> 742 <div class="media-frame-uploader"></div> 743 </script>
743 744 745
745<script type="text/html" id="tmpl-media-modal"> 746 <div id="wp-media-modal" tabindex="0" class="media-modal wp-core-ui" role="dialog" aria-labelledby="media-frame-title"> 747 <# if ( data.hasCloseButton ) { #> 748 <button type="button" class="media-modal-close"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text"> 749 Close dialog </span></button> 750 <# } #> 751 <div class="media-modal-content" role="document"></div> 752 </div> 753 <div class="media-modal-backdrop"></div> 754 </script>
754 755 756
756<script type="text/html" id="tmpl-uploader-window"> 757 <div class="uploader-window-content"> 758 <div class="uploader-editor-title">Drop files to upload</div> 759 </div> 760 </script>
760 761 762
762<script type="text/html" id="tmpl-uploader-editor"> 763 <div class="uploader-editor-content"> 764 <div class="uploader-editor-title">Drop files to upload</div> 765 </div> 766 </script>
766 767 768
768<script type="text/html" id="tmpl-uploader-inline"> 769 <# var messageClass = data.message ? 'has-upload-message' : 'no-upload-message'; #> 770 <# if ( data.canClose ) { #> 771 <button class="close dashicons dashicons-no"><span class="screen-reader-text"> 772 Close uploader </span></button> 773 <# } #> 774 <div class="uploader-inline-content {{ messageClass }}"> 775 <# if ( data.message ) { #> 776 <h2 class="upload-message">{{ data.message }}</h2> 777 <# } #> 778 <div class="upload-ui"> 779 <h2 class="upload-instructions drop-instructions">Drop files to upload</h2> 780 <p class="upload-instructions drop-instructions">or</p> 781 <button type="button" class="browser button button-hero" aria-describedby="post-upload-info">Select Files</button> 782 </div> 783 784 <div class="upload-inline-status"></div> 785 786 <div class="post-upload-ui" id="post-upload-info"> 787 788 <p class="max-upload-size"> 789 Maximum upload file size: 50 MB. </p> 790 791 <# if ( data.suggestedWidth && data.suggestedHeight ) { #> 792 <p class="suggested-dimensions"> 793 Suggested image dimensions: {{data.suggestedWidth}} by {{data.suggestedHeight}} pixels. </p> 794 <# } #> 795 796 </div> 797 </div> 798 </script>
798 799 800
800<script type="text/html" id="tmpl-media-library-view-switcher"> 801 <a href="https://namisandiego.org/wp-admin/upload.php?mode=list" class="view-list"> 802 <span class="screen-reader-text"> 803 List view </span> 804 </a> 805 <a href="https://namisandiego.org/wp-admin/upload.php?mode=grid" class="view-grid current" aria-current="page"> 806 <span class="screen-reader-text"> 807 Grid view </span> 808 </a> 809 </script>
809 810 811
811<script type="text/html" id="tmpl-uploader-status"> 812 <h2>Uploading</h2> 813 814 <div class="media-progress-bar"><div></div></div> 815 <div class="upload-details"> 816 <span class="upload-count"> 817 <span class="upload-index"></span> / <span class="upload-total"></span> 818 </span> 819 <span class="upload-detail-separator">–</span> 820 <span class="upload-filename"></span> 821 </div> 822 <div class="upload-errors"></div> 823 <button type="button" class="button upload-dismiss-errors">Dismiss errors</button> 824 </script>
824 825 826
826<script type="text/html" id="tmpl-uploader-status-error"> 827 <span class="upload-error-filename word-wrap-break-word">{{{ data.filename }}}</span> 828 <span class="upload-error-message">{{ data.message }}</span> 829 </script>
829 830 831
831<script type="text/html" id="tmpl-edit-attachment-frame"> 832 <div class="edit-media-header"> 833 <button class="left dashicons"<# if ( ! data.hasPrevious ) { #> disabled<# } #>><span class="screen-reader-text">Edit previous media item</span></button> 834 <button class="right dashicons"<# if ( ! data.hasNext ) { #> disabled<# } #>><span class="screen-reader-text">Edit next media item</span></button> 835 <button type="button" class="media-modal-close"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text">Close dialog</span></button> 836 </div> 837 <div class="media-frame-title"></div> 838 <div class="media-frame-content"></div> 839 </script>
839 840 841
841<script type="text/html" id="tmpl-attachment-details-two-column"> 842 <div class="attachment-media-view {{ data.orientation }}"> 843 <h2 class="screen-reader-text">Attachment Preview</h2> 844 <div class="thumbnail thumbnail-{{ data.type }}"> 845 <# if ( data.uploading ) { #> 846 <div class="media-progress-bar"><div></div></div> 847 <# } else if ( data.sizes && data.sizes.full ) { #> 848 <img class="details-image" src="{{ data.sizes.full.url }}" draggable="false" alt="" /> 849 <# } else if ( data.sizes && data.sizes.large ) { #> 850 <img class="details-image" src="{{ data.sizes.large.url }}" draggable="false" alt="" /> 851 <# } else if ( -1 === jQuery.inArray( data.type, [ 'audio', 'video' ] ) ) { #> 852 <img class="details-image icon" src="{{ data.icon }}" draggable="false" alt="" /> 853 <# } #> 854 855 <# if ( 'audio' === data.type ) { #> 856 <div class="wp-media-wrapper wp-audio"> 857 <audio style="visibility: hidden" controls class="wp-audio-shortcode" width="100%" preload="none"> 858 <source type="{{ data.mime }}" src="{{ data.url }}" /> 859 </audio> 860 </div> 861 <# } else if ( 'video' === data.type ) { 862 var w_rule = ''; 863 if ( data.width ) { 864 w_rule = 'width: ' + data.width + 'px;'; 865 } else if ( wp.media.view.settings.contentWidth ) { 866 w_rule = 'width: ' + wp.media.view.settings.contentWidth + 'px;'; 867 } 868 #> 869 <div style="{{ w_rule }}" class="wp-media-wrapper wp-video"> 870 <video controls="controls" class="wp-video-shortcode" preload="metadata" 871 <# if ( data.width ) { #>width="{{ data.width }}"<# } #> 872 <# if ( data.height ) { #>height="{{ data.height }}"<# } #> 873 <# if ( data.image && data.image.src !== data.icon ) { #>poster="{{ data.image.src }}"<# } #>> 874 <source type="{{ data.mime }}" src="{{ data.url }}" /> 875 </video> 876 </div> 877 <# } #> 878 879 <div class="attachment-actions"> 880 <# if ( 'image' === data.type && ! data.uploading && data.sizes && data.can.save ) { #> 881 <button type="button" class="button edit-attachment">Edit Image</button> 882 <# } else if ( 'pdf' === data.subtype && data.sizes ) { #> 883 <p>Document Preview</p> 884 <# } #> 885 </div> 886 </div> 887 </div> 888 <div class="attachment-info"> 889 <span class="settings-save-status" role="status"> 890 <span class="spinner"></span> 891 <span class="saved">Saved.</span> 892 </span> 893 <div class="details"> 894 <h2 class="screen-reader-text"> 895 Details </h2> 896 <div class="uploaded"><strong>Uploaded on:</strong> {{ data.dateFormatted }}</div> 897 <div class="uploaded-by word-wrap-break-word"> 898 <strong>Uploaded by:</strong> 899 <# if ( data.authorLink ) { #> 900 <a href="{{ data.authorLink }}">{{ data.authorName }}</a> 901 <# } else { #> 902 {{ data.authorName }} 903 <# } #> 904 </div> 905 <# if ( data.uploadedToTitle ) { #> 906 <div class="uploaded-to"> 907 <strong>Uploaded to:</strong> 908 <# if ( data.uploadedToLink ) { #> 909 <a href="{{ data.uploadedToLink }}">{{ data.uploadedToTitle }}</a> 910 <# } else { #> 911 {{ data.uploadedToTitle }} 912 <# } #> 913 </div> 914 <# } #> 915 <div class="filename"><strong>File name:</strong> {{ data.filename }}</div> 916 <div class="file-type"><strong>File type:</strong> {{ data.mime }}</div> 917 <div class="file-size"><strong>File size:</strong> {{ data.filesizeHumanReadable }}</div> 918 <# if ( 'image' === data.type && ! data.uploading ) { #> 919 <# if ( data.width && data.height ) { #> 920 <div class="dimensions"><strong>Dimensions:</strong> 921 {{ data.width }} by {{ data.height }} pixels </div> 922 <# } #> 923 924 <# if ( data.originalImageURL && data.originalImageName ) { #> 925 <div class="word-wrap-break-word"> 926 <strong>Original image:</strong> 927 <a href="{{ data.originalImageURL }}">{{data.originalImageName}}</a> 928 </div> 929 <# } #> 930 <# } #> 931 932 <# if ( data.fileLength && data.fileLengthHumanReadable ) { #> 933 <div class="file-length"><strong>Length:</strong> 934 <span aria-hidden="true">{{ data.fileLengthHumanReadable }}</span> 935 <span class="screen-reader-text">{{ data.fileLengthHumanReadable }}</span> 936 </div> 937 <# } #> 938 939 <# if ( 'audio' === data.type && data.meta.bitrate ) { #> 940 <div class="bitrate"> 941 <strong>Bitrate:</strong> {{ Math.round( data.meta.bitrate / 1000 ) }}kb/s 942 <# if ( data.meta.bitrate_mode ) { #> 943 {{ ' ' + data.meta.bitrate_mode.toUpperCase() }} 944 <# } #> 945 </div> 946 <# } #> 947 948 <# if ( data.mediaStates ) { #> 949 <div class="media-states"><strong>Used as:</strong> {{ data.mediaStates }}</div> 950 <# } #> 951 952 <div class="compat-meta"> 953 <# if ( data.compat && data.compat.meta ) { #> 954 {{{ data.compat.meta }}} 955 <# } #>
956 </div> 957 </div> 958 959 <div class="settings"> 960 <# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #> 961 <# if ( 'image' === data.type ) { #> 962 <span class="setting alt-text has-description" data-setting="alt"> 963 <label for="attachment-details-two-column-alt-text" class="name">Alternative Text</label> 964 <textarea id="attachment-details-two-column-alt-text" aria-describedby="alt-text-description" {{ maybeReadOnly }}>{{ data.alt }}</textarea> 965 </span> 966 <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span><span aria-hidden="true" class="dashicons dashicons-external"></span></a>. Leave empty if the image is purely decorative.</p> 967 <# } #> 968 <span class="setting" data-setting="title"> 969 <label for="attachment-details-two-column-title" class="name">Title</label> 970 <input type="text" id="attachment-details-two-column-title" value="{{ data.title }}" {{ maybeReadOnly }} /> 971 </span> 972 <# if ( 'audio' === data.type ) { #> 973 <span class="setting" data-setting="artist"> 974 <label for="attachment-details-two-column-artist" class="name">Artist</label> 975 <input type="text" id="attachment-details-two-column-artist" value="{{ data.artist || data.meta.artist || '' }}" /> 976 </span> 977 <span class="setting" data-setting="album"> 978 <label for="attachment-details-two-column-album" class="name">Album</label> 979 <input type="text" id="attachment-details-two-column-album" value="{{ data.album || data.meta.album || '' }}" /> 980 </span> 981 <# } #> 982 <span class="setting" data-setting="caption"> 983 <label for="attachment-details-two-column-caption" class="name">Caption</label> 984 <textarea id="attachment-details-two-column-caption" {{ maybeReadOnly }}>{{ data.caption }}</textarea> 985 </span> 986 <span class="setting" data-setting="description"> 987 <label for="attachment-details-two-column-description" class="name">Description</label> 988 <textarea id="attachment-details-two-column-description" {{ maybeReadOnly }}>{{ data.description }}</textarea> 989 </span> 990 <span class="setting" data-setting="url"> 991 <label for="attachment-details-two-column-copy-link" class="name">File URL:</label> 992 <input type="text" class="attachment-details-copy-link ltr" id="attachment-details-two-column-copy-link" value="{{ data.url }}" readonly />
993 <span class="copy-to-clipboard-container"> 994 <button type="button" class="button button-small copy-attachment-url" data-clipboard-target="#attachment-details-two-column-copy-link">Copy URL to clipboard</button> 995 <span class="success hidden" aria-hidden="true">Copied!</span> 996 </span> 997 </span> 998 <div class="attachment-compat"></div> 999 </div> 1000 1001 <div class="actions"> 1002 <# if ( data.link ) { #> 1003 <a class="view-attachment" href="{{ data.link }}">View media file</a> 1004 <# } #> 1005 <# if ( data.can.save ) { #> 1006 <# if ( data.link ) { #> 1007 <span class="links-separator">|</span> 1008 <# } #> 1009 <a href="{{ data.editLink }}">Edit more details</a> 1010 <# } #> 1011 <# if ( data.can.save && data.link ) { #> 1012 <span class="links-separator">|</span> 1013 <a href="{{ data.url }}" download>Download file</a> 1014 <# } #> 1015 <# if ( ! data.uploading && data.can.remove ) { #> 1016 <# if ( data.link || data.can.save ) { #> 1017 <span class="links-separator">|</span> 1018 <# } #> 1019 <button type="button" class="button-link delete-attachment">Delete permanently</button> 1020 <# } #> 1021 </div> 1022 </div> 1023 </script>
1023 1024 1025
1025<script type="text/html" id="tmpl-attachment"> 1026 <div class="attachment-preview js--select-attachment type-{{ data.type }} subtype-{{ data.subtype }} {{ data.orientation }}"> 1027 <div class="thumbnail"> 1028 <# if ( data.uploading ) { #> 1029 <div class="media-progress-bar"><div style="width: {{ data.percent }}%"></div></div> 1030 <# } else if ( 'image' === data.type && data.size && data.size.url ) { #> 1031 <div class="centered"> 1032 <img src="{{ data.size.url }}" draggable="false" alt="" /> 1033 </div> 1034 <# } else { #> 1035 <div class="centered"> 1036 <# if ( data.image && data.image.src && data.image.src !== data.icon ) { #> 1037 <img src="{{ data.image.src }}" class="thumbnail" draggable="false" alt="" /> 1038 <# } else if ( data.sizes ) { 1039 if ( data.sizes.medium ) { #> 1040 <img src="{{ data.sizes.medium.url }}" class="thumbnail" draggable="false" alt="" /> 1041 <# } else { #> 1042 <img src="{{ data.sizes.full.url }}" class="thumbnail" draggable="false" alt="" /> 1043 <# } #> 1044 <# } else { #> 1045 <img src="{{ data.icon }}" class="icon" draggable="false" alt="" /> 1046 <# } #> 1047 </div> 1048 <div class="filename"> 1049 <div>{{ data.filename }}</div> 1050 </div> 1051 <# } #> 1052 </div> 1053 <# if ( data.buttons.close ) { #> 1054 <button type="button" class="button-link attachment-close"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text"> 1055 Remove </span></button> 1056 <# } #> 1057 </div> 1058 <# if ( data.buttons.check ) { #> 1059 <button type="button" class="check" tabindex="-1"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text"> 1060 Deselect </span></button> 1061 <# } #> 1062 <# 1063 var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; 1064 if ( data.describe ) { 1065 if ( 'image' === data.type ) { #> 1066 <input type="text" value="{{ data.caption }}" class="describe" data-setting="caption" 1067 aria-label="Caption" 1068 placeholder="Caption…" {{ maybeReadOnly }} /> 1069 <# } else { #> 1070 <input type="text" value="{{ data.title }}" class="describe" data-setting="title" 1071 <# if ( 'video' === data.type ) { #> 1072 aria-label="Video title" 1073 placeholder="Video title…" 1074 <# } else if ( 'audio' === data.type ) { #> 1075 aria-label="Audio title" 1076 placeholder="Audio title…" 1077 <# } else { #> 1078 aria-label="Media title" 1079 placeholder="Media title…" 1080 <# } #> {{ maybeReadOnly }} /> 1081 <# } 1082 } #> 1083 </script>
1083 1084 1085
1085<script type="text/html" id="tmpl-attachment-details"> 1086 <h2> 1087 Attachment Details <span class="settings-save-status" role="status"> 1088 <span class="spinner"></span> 1089 <span class="saved">Saved.</span> 1090 </span> 1091 </h2> 1092 <div class="attachment-info"> 1093 1094 <# if ( 'audio' === data.type ) { #> 1095 <div class="wp-media-wrapper wp-audio"> 1096 <audio style="visibility: hidden" controls class="wp-audio-shortcode" width="100%" preload="none"> 1097 <source type="{{ data.mime }}" src="{{ data.url }}" /> 1098 </audio> 1099 </div> 1100 <# } else if ( 'video' === data.type ) { 1101 var w_rule = ''; 1102 if ( data.width ) { 1103 w_rule = 'width: ' + data.width + 'px;'; 1104 } else if ( wp.media.view.settings.contentWidth ) { 1105 w_rule = 'width: ' + wp.media.view.settings.contentWidth + 'px;'; 1106 } 1107 #> 1108 <div style="{{ w_rule }}" class="wp-media-wrapper wp-video"> 1109 <video controls="controls" class="wp-video-shortcode" preload="metadata" 1110 <# if ( data.width ) { #>width="{{ data.width }}"<# } #> 1111 <# if ( data.height ) { #>height="{{ data.height }}"<# } #> 1112 <# if ( data.image && data.image.src !== data.icon ) { #>poster="{{ data.image.src }}"<# } #>> 1113 <source type="{{ data.mime }}" src="{{ data.url }}" /> 1114 </video> 1115 </div> 1116 <# } else { #> 1117 <div class="thumbnail thumbnail-{{ data.type }}"> 1118 <# if ( data.uploading ) { #> 1119 <div class="media-progress-bar"><div></div></div> 1120 <# } else if ( 'image' === data.type && data.size && data.size.url ) { #> 1121 <img src="{{ data.size.url }}" draggable="false" alt="" /> 1122 <# } else { #> 1123 <img src="{{ data.icon }}" class="icon" draggable="false" alt="" /> 1124 <# } #> 1125 </div> 1126 <# } #> 1127 1128 <div class="details"> 1129 <div class="filename">{{ data.filename }}</div> 1130 <div class="uploaded">{{ data.dateFormatted }}</div> 1131 1132 <div class="file-size">{{ data.filesizeHumanReadable }}</div> 1133 <# if ( 'image' === data.type && ! data.uploading ) { #> 1134 <# if ( data.width && data.height ) { #> 1135 <div class="dimensions"> 1136 {{ data.width }} by {{ data.height }} pixels </div> 1137 <# } #> 1138 1139 <# if ( data.originalImageURL && data.originalImageName ) { #> 1140 <div class="word-wrap-break-word"> 1141 Original image: <a href="{{ data.originalImageURL }}">{{data.originalImageName}}</a> 1142 </div> 1143 <# } #> 1144 1145 <# if ( data.can.save && data.sizes ) { #> 1146 <a class="edit-attachment" href="{{ data.editLink }}&image-editor" target="_blank">Edit Image</a> 1147 <# } #> 1148 <# } #> 1149 1150 <# if ( data.fileLength && data.fileLengthHumanReadable ) { #> 1151 <div class="file-length">Length: <span aria-hidden="true">{{ data.fileLengthHumanReadable }}</span> 1152 <span class="screen-reader-text">{{ data.fileLengthHumanReadable }}</span> 1153 </div> 1154 <# } #> 1155 1156 <# if ( data.mediaStates ) { #> 1157 <div class="media-states"><strong>Used as:</strong> {{ data.mediaStates }}</div> 1158 <# } #> 1159 1160 <# if ( ! data.uploading && data.can.remove ) { #> 1161 <button type="button" class="button-link delete-attachment">Delete permanently</button> 1162 <# } #> 1163 1164 <div class="compat-meta"> 1165 <# if ( data.compat && data.compat.meta ) { #> 1166 {{{ data.compat.meta }}} 1167 <# } #> 1168 </div> 1169 </div> 1170 </div> 1171 <# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #> 1172 <# if ( 'image' === data.type ) { #> 1173 <span class="setting alt-text has-description" data-setting="alt"> 1174 <label for="attachment-details-alt-text" class="name">Alt Text</label> 1175 <textarea id="attachment-details-alt-text" aria-describedby="alt-text-description" {{ maybeReadOnly }}>{{ data.alt }}</textarea> 1176 </span> 1177 <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span><span aria-hidden="true" class="dashicons dashicons-external"></span></a>. Leave empty if the image is purely decorative.</p> 1178 <# } #> 1179 <span class="setting" data-setting="title"> 1180 <label for="attachment-details-title" class="name">Title</label> 1181 <input type="text" id="attachment-details-title" value="{{ data.title }}" {{ maybeReadOnly }} /> 1182 </span> 1183 <# if ( 'audio' === data.type ) { #> 1184 <span class="setting" data-setting="artist"> 1185 <label for="attachment-details-artist" class="name">Artist</label> 1186 <input type="text" id="attachment-details-artist" value="{{ data.artist || data.meta.artist || '' }}" /> 1187 </span> 1188 <span class="setting" data-setting="album"> 1189 <label for="attachment-details-album" class="name">Album</label> 1190 <input type="text" id="attachment-details-album" value="{{ data.album || data.meta.album || '' }}" /> 1191 </span> 1192 <# } #> 1193 <span class="setting" data-setting="caption"> 1194 <label for="attachment-details-caption" class="name">Caption</label> 1195 <textarea id="attachment-details-caption" {{ maybeReadOnly }}>{{ data.caption }}</textarea> 1196 </span> 1197 <span class="setting" data-setting="description"> 1198 <label for="attachment-details-description" class="name">Description</label> 1199 <textarea id="attachment-details-description" {{ maybeReadOnly }}>{{ data.description }}</textarea> 1200 </span> 1201 <span class="setting" data-setting="url"> 1202 <label for="attachment-details-copy-link" class="name">File URL:</label> 1203 <input type="text" class="attachment-details-copy-link ltr" id="attachment-details-copy-link" value="{{ data.url }}" readonly />
1204 <div class="copy-to-clipboard-container"> 1205 <button type="button" class="button button-small copy-attachment-url" data-clipboard-target="#attachment-details-copy-link">Copy URL to clipboard</button> 1206 <span class="success hidden" aria-hidden="true">Copied!</span> 1207 </div> 1208 </span> 1209 </script>
1209 1210 1211
1211<script type="text/html" id="tmpl-media-selection"> 1212 <div class="selection-info"> 1213 <span class="count"></span> 1214 <# if ( data.editable ) { #> 1215 <button type="button" class="button-link edit-selection">Edit Selection</button> 1216 <# } #> 1217 <# if ( data.clearable ) { #> 1218 <button type="button" class="button-link clear-selection">Clear</button> 1219 <# } #> 1220 </div> 1221 <div class="selection-view"></div> 1222 </script>
1222 1223 1224
1224<script type="text/html" id="tmpl-attachment-display-settings"> 1225 <h2>Attachment Display Settings</h2> 1226 1227 <# if ( 'image' === data.type ) { #> 1228 <span class="setting align"> 1229 <label for="attachment-display-settings-alignment" class="name">Alignment</label> 1230 <select id="attachment-display-settings-alignment" class="alignment" 1231 data-setting="align" 1232 <# if ( data.userSettings ) { #> 1233 data-user-setting="align" 1234 <# } #>> 1235 1236 <option value="left"> 1237 Left </option> 1238 <option value="center"> 1239 Center </option> 1240 <option value="right"> 1241 Right </option> 1242 <option value="none" selected> 1243 None </option> 1244 </select> 1245 </span> 1246 <# } #> 1247 1248 <span class="setting"> 1249 <label for="attachment-display-settings-link-to" class="name"> 1250 <# if ( data.model.canEmbed ) { #> 1251 Embed or Link <# } else { #> 1252 Link To <# } #> 1253 </label> 1254 <select id="attachment-display-settings-link-to" class="link-to" 1255 data-setting="link" 1256 <# if ( data.userSettings && ! data.model.canEmbed ) { #> 1257 data-user-setting="urlbutton" 1258 <# } #>> 1259 1260 <# if ( data.model.canEmbed ) { #> 1261 <option value="embed" selected> 1262 Embed Media Player </option> 1263 <option value="file"> 1264 <# } else { #> 1265 <option value="none" selected> 1266 None </option> 1267 <option value="file"> 1268 <# } #> 1269 <# if ( data.model.canEmbed ) { #> 1270 Link to Media File <# } else { #> 1271 Media File <# } #> 1272 </option> 1273 <option value="post"> 1274 <# if ( data.model.canEmbed ) { #> 1275 Link to Attachment Page <# } else { #> 1276 Attachment Page <# } #> 1277 </option> 1278 <# if ( 'image' === data.type ) { #> 1279 <option value="custom"> 1280 Custom URL </option> 1281 <# } #> 1282 </select> 1283 </span> 1284 <span class="setting"> 1285 <label for="attachment-display-settings-link-to-custom" class="name">URL</label> 1286 <input type="text" id="attachment-display-settings-link-to-custom" class="link-to-custom" data-setting="linkUrl" /> 1287 </span> 1288 1289 <# if ( 'undefined' !== typeof data.sizes ) { #> 1290 <span class="setting"> 1291 <label for="attachment-display-settings-size" class="name">Size</label> 1292 <select id="attachment-display-settings-size" class="size" name="size" 1293 data-setting="size" 1294 <# if ( data.userSettings ) { #> 1295 data-user-setting="imgsize" 1296 <# } #>> 1297 <# 1298 var size = data.sizes['thumbnail']; 1299 if ( size ) { #> 1300 <option value="thumbnail" > 1301 Thumbnail – {{ size.width }} × {{ size.height }} 1302 </option> 1303 <# } #> 1304 <# 1305 var size = data.sizes['medium']; 1306 if ( size ) { #> 1307 <option value="medium" > 1308 Medium – {{ size.width }} × {{ size.height }} 1309 </option> 1310 <# } #> 1311 <# 1312 var size = data.sizes['large']; 1313 if ( size ) { #> 1314 <option value="large" > 1315 Large – {{ size.width }} × {{ size.height }} 1316 </option> 1317 <# } #> 1318 <# 1319 var size = data.sizes['full']; 1320 if ( size ) { #> 1321 <option value="full" selected='selected'> 1322 Full Size – {{ size.width }} × {{ size.height }} 1323 </option> 1324 <# } #> 1325 </select> 1326 </span> 1327 <# } #> 1328 </script>
1328 1329 1330
1330<script type="text/html" id="tmpl-gallery-settings"> 1331 <h2>Gallery Settings</h2> 1332 1333 <span class="setting"> 1334 <label for="gallery-settings-link-to" class="name">Link To</label> 1335 <select id="gallery-settings-link-to" class="link-to" 1336 data-setting="link" 1337 <# if ( data.userSettings ) { #> 1338 data-user-setting="urlbutton" 1339 <# } #>> 1340 1341 <option value="post" <# if ( ! wp.media.galleryDefaults.link || 'post' === wp.media.galleryDefaults.link ) { 1342 #>selected="selected"<# } 1343 #>> 1344 Attachment Page </option> 1345 <option value="file" <# if ( 'file' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>> 1346 Media File </option> 1347 <option value="none" <# if ( 'none' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>> 1348 None </option> 1349 </select> 1350 </span> 1351 1352 <span class="setting"> 1353 <label for="gallery-settings-columns" class="name select-label-inline">Columns</label> 1354 <select id="gallery-settings-columns" class="columns" name="columns" 1355 data-setting="columns"> 1356 <option value="1" <# 1357 if ( 1 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1358 #>> 1359 1 </option> 1360 <option value="2" <# 1361 if ( 2 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1362 #>> 1363 2 </option> 1364 <option value="3" <# 1365 if ( 3 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1366 #>> 1367 3 </option> 1368 <option value="4" <# 1369 if ( 4 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1370 #>> 1371 4 </option> 1372 <option value="5" <# 1373 if ( 5 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1374 #>> 1375 5 </option> 1376 <option value="6" <# 1377 if ( 6 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1378 #>> 1379 6 </option> 1380 <option value="7" <# 1381 if ( 7 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1382 #>> 1383 7 </option> 1384 <option value="8" <# 1385 if ( 8 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1386 #>> 1387 8 </option> 1388 <option value="9" <# 1389 if ( 9 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1390 #>> 1391 9 </option> 1392 </select> 1393 </span> 1394 1395 <span class="setting"> 1396 <input type="checkbox" id="gallery-settings-random-order" data-setting="_orderbyRandom" /> 1397 <label for="gallery-settings-random-order" class="checkbox-label-inline">Random Order</label> 1398 </span> 1399 1400 <span class="setting size"> 1401 <label for="gallery-settings-size" class="name">Size</label> 1402 <select id="gallery-settings-size" class="size" name="size" 1403 data-setting="size" 1404 <# if ( data.userSettings ) { #> 1405 data-user-setting="imgsize" 1406 <# } #> 1407 > 1408 <option value="thumbnail"> 1409 Thumbnail </option> 1410 <option value="medium"> 1411 Medium </option> 1412 <option value="large"> 1413 Large </option> 1414 <option value="full"> 1415 Full Size </option> 1416 </select> 1417 </span> 1418 </script>
1418 1419 1420
1420<script type="text/html" id="tmpl-playlist-settings"> 1421 <h2>Playlist Settings</h2> 1422 1423 <# var emptyModel = _.isEmpty( data.model ), 1424 isVideo = 'video' === data.controller.get('library').props.get('type'); #> 1425 1426 <span class="setting"> 1427 <input type="checkbox" id="playlist-settings-show-list" data-setting="tracklist" <# if ( emptyModel ) { #> 1428 checked="checked" 1429 <# } #> /> 1430 <label for="playlist-settings-show-list" class="checkbox-label-inline"> 1431 <# if ( isVideo ) { #> 1432 Show Video List <# } else { #> 1433 Show Tracklist <# } #> 1434 </label> 1435 </span> 1436 1437 <# if ( ! isVideo ) { #> 1438 <span class="setting"> 1439 <input type="checkbox" id="playlist-settings-show-artist" data-setting="artists" <# if ( emptyModel ) { #> 1440 checked="checked" 1441 <# } #> /> 1442 <label for="playlist-settings-show-artist" class="checkbox-label-inline"> 1443 Show Artist Name in Tracklist </label> 1444 </span> 1445 <# } #> 1446 1447 <span class="setting"> 1448 <input type="checkbox" id="playlist-settings-show-images" data-setting="images" <# if ( emptyModel ) { #> 1449 checked="checked" 1450 <# } #> /> 1451 <label for="playlist-settings-show-images" class="checkbox-label-inline"> 1452 Show Images </label> 1453 </span> 1454 </script>
1454 1455 1456
1456<script type="text/html" id="tmpl-embed-link-settings"> 1457 <span class="setting link-text"> 1458 <label for="embed-link-settings-link-text" class="name">Link Text</label> 1459 <input type="text" id="embed-link-settings-link-text" class="alignment" data-setting="linkText" /> 1460 </span> 1461 <div class="embed-container" style="display: none;"> 1462 <div class="embed-preview"></div> 1463 </div> 1464 </script>
1464 1465 1466
1466<script type="text/html" id="tmpl-embed-image-settings"> 1467 <div class="wp-clearfix"> 1468 <div class="thumbnail"> 1469 <img src="{{ data.model.url }}" draggable="false" alt="" /> 1470 </div> 1471 </div> 1472 1473 <span class="setting alt-text has-description"> 1474 <label for="embed-image-settings-alt-text" class="name">Alternative Text</label> 1475 <textarea id="embed-image-settings-alt-text" data-setting="alt" aria-describedby="alt-text-description"></textarea> 1476 </span> 1477 <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span><span aria-hidden="true" class="dashicons dashicons-external"></span></a>. Leave empty if the image is purely decorative.</p> 1478 1479 <span class="setting caption"> 1480 <label for="embed-image-settings-caption" class="name">Caption</label> 1481 <textarea id="embed-image-settings-caption" data-setting="caption"></textarea> 1482 </span> 1483 1484 <fieldset class="setting-group"> 1485 <legend class="name">Align</legend> 1486 <span class="setting align"> 1487 <span class="button-group button-large" data-setting="align"> 1488 <button class="button" value="left"> 1489 Left </button> 1490 <button class="button" value="center"> 1491 Center </button> 1492 <button class="button" value="right"> 1493 Right </button> 1494 <button class="button active" value="none"> 1495 None </button> 1496 </span> 1497 </span> 1498 </fieldset> 1499 1500 <fieldset class="setting-group"> 1501 <legend class="name">Link To</legend> 1502 <span class="setting link-to"> 1503 <span class="button-group button-large" data-setting="link"> 1504 <button class="button" value="file"> 1505 Image URL </button> 1506 <button class="button" value="custom"> 1507 Custom URL </button> 1508 <button class="button active" value="none"> 1509 None </button> 1510 </span> 1511 </span> 1512 <span class="setting"> 1513 <label for="embed-image-settings-link-to-custom" class="name">URL</label> 1514 <input type="text" id="embed-image-settings-link-to-custom" class="link-to-custom" data-setting="linkUrl" /> 1515 </span> 1516 </fieldset> 1517 </script>
1517 1518 1519
1519<script type="text/html" id="tmpl-image-details"> 1520 <div class="media-embed"> 1521 <div class="embed-media-settings"> 1522 <div class="column-settings"> 1523 <span class="setting alt-text has-description"> 1524 <label for="image-details-alt-text" class="name">Alternative Text</label> 1525 <textarea id="image-details-alt-text" data-setting="alt" aria-describedby="alt-text-description">{{ data.model.alt }}</textarea> 1526 </span> 1527 <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span><span aria-hidden="true" class="dashicons dashicons-external"></span></a>. Leave empty if the image is purely decorative.</p> 1528 1529 <span class="setting caption"> 1530 <label for="image-details-caption" class="name">Caption</label> 1531 <textarea id="image-details-caption" data-setting="caption">{{ data.model.caption }}</textarea> 1532 </span> 1533 1534 <h2>Display Settings</h2> 1535 <fieldset class="setting-group"> 1536 <legend class="legend-inline">Align</legend> 1537 <span class="setting align"> 1538 <span class="button-group button-large" data-setting="align"> 1539 <button class="button" value="left"> 1540 Left </button> 1541 <button class="button" value="center"> 1542 Center </button> 1543 <button class="button" value="right"> 1544 Right </button> 1545 <button class="button active" value="none"> 1546 None </button> 1547 </span> 1548 </span> 1549 </fieldset> 1550 1551 <# if ( data.attachment ) { #> 1552 <# if ( 'undefined' !== typeof data.attachment.sizes ) { #> 1553 <span class="setting size"> 1554 <label for="image-details-size" class="name">Size</label> 1555 <select id="image-details-size" class="size" name="size" 1556 data-setting="size" 1557 <# if ( data.userSettings ) { #> 1558 data-user-setting="imgsize" 1559 <# } #>> 1560 <# 1561 var size = data.sizes['thumbnail']; 1562 if ( size ) { #> 1563 <option value="thumbnail"> 1564 Thumbnail – {{ size.width }} × {{ size.height }} 1565 </option> 1566 <# } #> 1567 <# 1568 var size = data.sizes['medium']; 1569 if ( size ) { #> 1570 <option value="medium"> 1571 Medium – {{ size.width }} × {{ size.height }} 1572 </option> 1573 <# } #> 1574 <# 1575 var size = data.sizes['large']; 1576 if ( size ) { #> 1577 <option value="large"> 1578 Large – {{ size.width }} × {{ size.height }} 1579 </option> 1580 <# } #> 1581 <# 1582 var size = data.sizes['full']; 1583 if ( size ) { #> 1584 <option value="full"> 1585 Full Size – {{ size.width }} × {{ size.height }} 1586 </option> 1587 <# } #> 1588 <option value="custom"> 1589 Custom Size </option> 1590 </select> 1591 </span> 1592 <# } #> 1593 <div class="custom-size wp-clearfix<# if ( data.model.size !== 'custom' ) { #> hidden<# } #>"> 1594 <span class="custom-size-setting"> 1595 <label for="image-details-size-width">Width</label> 1596 <input type="number" id="image-details-size-width" aria-describedby="image-size-desc" data-setting="customWidth" step="1" value="{{ data.model.customWidth }}" /> 1597 </span> 1598 <span class="sep" aria-hidden="true">×</span> 1599 <span class="custom-size-setting"> 1600 <label for="image-details-size-height">Height</label> 1601 <input type="number" id="image-details-size-height" aria-describedby="image-size-desc" data-setting="customHeight" step="1" value="{{ data.model.customHeight }}" /> 1602 </span> 1603 <p id="image-size-desc" class="description">Image size in pixels</p> 1604 </div> 1605 <# } #> 1606 1607 <span class="setting link-to"> 1608 <label for="image-details-link-to" class="name">Link To</label> 1609 <select id="image-details-link-to" data-setting="link"> 1610 <# if ( data.attachment ) { #> 1611 <option value="file"> 1612 Media File </option> 1613 <option value="post"> 1614 Attachment Page </option> 1615 <# } else { #> 1616 <option value="file"> 1617 Image URL </option> 1618 <# } #> 1619 <option value="custom"> 1620 Custom URL </option> 1621 <option value="none"> 1622 None </option> 1623 </select> 1624 </span> 1625 <span class="setting"> 1626 <label for="image-details-link-to-custom" class="name">URL</label> 1627 <input type="text" id="image-details-link-to-custom" class="link-to-custom" data-setting="linkUrl" /> 1628 </span> 1629 1630 <div class="advanced-section"> 1631 <h2><button type="button" class="button-link advanced-toggle">Advanced Options</button></h2> 1632 <div class="advanced-settings hidden"> 1633 <div class="advanced-image"> 1634 <span class="setting title-text"> 1635 <label for="image-details-title-attribute" class="name">Image Title Attribute</label> 1636 <input type="text" id="image-details-title-attribute" data-setting="title" value="{{ data.model.title }}" /> 1637 </span> 1638 <span class="setting extra-classes"> 1639 <label for="image-details-css-class" class="name">Image CSS Class</label> 1640 <input type="text" id="image-details-css-class" data-setting="extraClasse
1640s" value="{{ data.model.extraClasses }}" /> 1641 </span> 1642 </div> 1643 <div class="advanced-link"> 1644 <span class="setting link-target"> 1645 <input type="checkbox" id="image-details-link-target" data-setting="linkTargetBlank" value="_blank" <# if ( data.model.linkTargetBlank ) { #>checked="checked"<# } #>> 1646 <label for="image-details-link-target" class="checkbox-label">Open link in a new tab</label> 1647 </span> 1648 <span class="setting link-rel"> 1649 <label for="image-details-link-rel" class="name">Link Rel</label> 1650 <input type="text" id="image-details-link-rel" data-setting="linkRel" value="{{ data.model.linkRel }}" /> 1651 </span> 1652 <span class="setting link-class-name"> 1653 <label for="image-details-link-css-class" class="name">Link CSS Class</label> 1654 <input type="text" id="image-details-link-css-class" data-setting="linkClassName" value="{{ data.model.linkClassName }}" /> 1655 </span> 1656 </div> 1657 </div> 1658 </div> 1659 </div> 1660 <div class="column-image"> 1661 <div class="image"> 1662 <img src="{{ data.model.url }}" draggable="false" alt="" /> 1663 <# if ( data.attachment && window.imageEdit ) { #> 1664 <div class="actions"> 1665 <input type="button" class="edit-attachment button" value="Edit Original" /> 1666 <input type="button" class="replace-attachment button" value="Replace" /> 1667 </div> 1668 <# } #> 1669 </div> 1670 </div> 1671 </div> 1672 </div> 1673 </script>
1673 1674 1675
1675<script type="text/html" id="tmpl-image-editor"> 1676 <div id="media-head-{{ data.id }}"></div> 1677 <div id="image-editor-{{ data.id }}"></div> 1678 </script>
1678 1679 1680
1680<script type="text/html" id="tmpl-audio-details"> 1681 <# var ext, html5types = { 1682 mp3: wp.media.view.settings.embedMimes.mp3, 1683 ogg: wp.media.view.settings.embedMimes.ogg 1684 }; #> 1685 1686 <div class="media-embed media-embed-details"> 1687 <div class="embed-media-settings embed-audio-settings"> 1688 <audio style="visibility: hidden" 1689 controls 1690 class="wp-audio-shortcode" 1691 width="{{ _.isUndefined( data.model.width ) ? 400 : data.model.width }}" 1692 preload="{{ _.isUndefined( data.model.preload ) ? 'none' : data.model.preload }}" 1693 <# 1694 if ( ! _.isUndefined( data.model.autoplay ) && data.model.autoplay ) { 1695 #> autoplay<# 1696 } 1697 if ( ! _.isUndefined( data.model.loop ) && data.model.loop ) { 1698 #> loop<# 1699 } 1700 #> 1701> 1702 <# if ( ! _.isEmpty( data.model.src ) ) { #> 1703 <source src="{{ data.model.src }}" type="{{ wp.media.view.settings.embedMimes[ data.model.src.split('.').pop() ] }}" /> 1704 <# } #> 1705 1706 <# if ( ! _.isEmpty( data.model.mp3 ) ) { #> 1707 <source src="{{ data.model.mp3 }}" type="{{ wp.media.view.settings.embedMimes[ 'mp3' ] }}" /> 1708 <# } #> 1709 <# if ( ! _.isEmpty( data.model.ogg ) ) { #> 1710 <source src="{{ data.model.ogg }}" type="{{ wp.media.view.settings.embedMimes[ 'ogg' ] }}" /> 1711 <# } #> 1712 <# if ( ! _.isEmpty( data.model.flac ) ) { #> 1713 <source src="{{ data.model.flac }}" type="{{ wp.media.view.settings.embedMimes[ 'flac' ] }}" /> 1714 <# } #> 1715 <# if ( ! _.isEmpty( data.model.m4a ) ) { #> 1716 <source src="{{ data.model.m4a }}" type="{{ wp.media.view.settings.embedMimes[ 'm4a' ] }}" /> 1717 <# } #> 1718 <# if ( ! _.isEmpty( data.model.wav ) ) { #> 1719 <source src="{{ data.model.wav }}" type="{{ wp.media.view.settings.embedMimes[ 'wav' ] }}" /> 1720 <# } #> 1721 </audio> 1722 1723 <# if ( ! _.isEmpty( data.model.src ) ) { 1724 ext = data.model.src.split('.').pop(); 1725 if ( html5types[ ext ] ) { 1726 delete html5types[ ext ]; 1727 } 1728 #> 1729 <span class="setting"> 1730 <label for="audio-details-source" class="name">URL</label> 1731 <input type="text" id="audio-details-source" readonly data-setting="src" value="{{ data.model.src }}" /> 1732 <button type="button" class="button-link remove-setting">Remove audio source</button> 1733 </span> 1734 <# } #> 1735 <# if ( ! _.isEmpty( data.model.mp3 ) ) { 1736 if ( ! _.isUndefined( html5types.mp3 ) ) { 1737 delete html5types.mp3; 1738 } 1739 #> 1740 <span class="setting"> 1741 <label for="audio-details-mp3-source" class="name">MP3</label> 1742 <input type="text" id="audio-details-mp3-source" readonly data-setting="mp3" value="{{ data.model.mp3 }}" /> 1743 <button type="button" class="button-link remove-setting">Remove audio source</button> 1744 </span> 1745 <# } #> 1746 <# if ( ! _.isEmpty( data.model.ogg ) ) { 1747 if ( ! _.isUndefined( html5types.ogg ) ) { 1748 delete html5types.ogg; 1749 } 1750 #> 1751 <span class="setting"> 1752 <label for="audio-details-ogg-source" class="name">OGG</label> 1753 <input type="text" id="audio-details-ogg-source" readonly data-setting="ogg" value="{{ data.model.ogg }}" /> 1754 <button type="button" class="button-link remove-setting">Remove audio source</button> 1755 </span> 1756 <# } #> 1757 <# if ( ! _.isEmpty( data.model.flac ) ) { 1758 if ( ! _.isUndefined( html5types.flac ) ) { 1759 delete html5types.flac; 1760 } 1761 #> 1762 <span class="setting"> 1763 <label for="audio-details-flac-source" class="name">FLAC</label> 1764 <input type="text" id="audio-details-flac-source" readonly data-setting="flac" value="{{ data.model.flac }}" /> 1765 <button type="button" class="button-link remove-setting">Remove audio source</button> 1766 </span> 1767 <# } #> 1768 <# if ( ! _.isEmpty( data.model.m4a ) ) { 1769 if ( ! _.isUndefined( html5types.m4a ) ) { 1770 delete html5types.m4a; 1771 } 1772 #> 1773 <span class="setting"> 1774 <label for="audio-details-m4a-source" class="name">M4A</label> 1775 <input type="text" id="audio-details-m4a-source" readonly data-setting="m4a" value="{{ data.model.m4a }}" /> 1776 <button type="button" class="button-link remove-setting">Remove audio source</button> 1777 </span> 1778 <# } #> 1779 <# if ( ! _.isEmpty( data.model.wav ) ) { 1780 if ( ! _.isUndefined( html5types.wav ) ) { 1781 delete html5types.wav; 1782 } 1783 #> 1784 <span class="setting"> 1785 <label for="audio-details-wav-source" class="name">WAV</label> 1786 <input type="text" id="audio-details-wav-source" readonly data-setting="wav" value="{{ data.model.wav }}" /> 1787 <button type="button" class="button-link remove-setting">Remove audio source</button> 1788 </span> 1789 <# } #> 1790 1791 <# if ( ! _.isEmpty( html5types ) ) { #> 1792 <fieldset class="setting-group"> 1793 <legend class="name">Add alternate sources for maximum HTML5 playback</legend> 1794 <span class="setting"> 1795 <span class="button-large"> 1796 <# _.each( html5types, function (mime, type) { #> 1797 <button class="button add-media-source" data-mime="{{ mime }}">{{ type }}</button> 1798 <# } ) #> 1799 </span> 1800 </span> 1801 </fieldset> 1802 <# } #> 1803 1804 <fieldset class="setting-group"> 1805 <legend class="name">Preload</legend> 1806 <span class="setting preload"> 1807 <span class="button-group button-large" data-setting="preload"> 1808 <button class="button" value="auto">Auto</button> 1809 <button class="button" value="metadata">Metadata</button> 1810 <button class="button active" value="none">None</button> 1811 </span> 1812 </span> 1813 </fieldset> 1814 1815 <span class="setting-group"> 1816 <span class="setting checkbox-setting autoplay"> 1817 <input type="checkbox" id="audio-details-autoplay" data-setting="autoplay" /> 1818 <label for="audio-details-autoplay" class="checkbox-label">Autoplay</label> 1819 </span> 1820 1821 <span class="setting checkbox-setting"> 1822 <input type="checkbox" id="audio-details-loop" data-setting="loop" /> 1823 <label for="audio-details-loop" class="checkbox-label">Loop</label> 1824 </span> 1825 </span> 1826 </div> 1827 </div> 1828 </script>
1828 1829 1830
1830<script type="text/html" id="tmpl-video-details"> 1831 <# var ext, html5types = { 1832 mp4: wp.media.view.settings.embedMimes.mp4, 1833 ogv: wp.media.view.settings.embedMimes.ogv, 1834 webm: wp.media.view.settings.embedMimes.webm 1835 }; #> 1836 1837 <div class="media-embed media-embed-details"> 1838 <div class="embed-media-settings embed-video-settings"> 1839 <div class="wp-video-holder"> 1840 <# 1841 var w = ! data.model.width || data.model.width > 640 ? 640 : data.model.width, 1842 h = ! data.model.height ? 360 : data.model.height; 1843 1844 if ( data.model.width && w !== data.model.width ) { 1845 h = Math.ceil( ( h * w ) / data.model.width ); 1846 } 1847 #> 1848 1849 <# var w_rule = '', classes = [], 1850 w, h, settings = wp.media.view.settings, 1851 isYouTube = isVimeo = false; 1852 1853 if ( ! _.isEmpty( data.model.src ) ) { 1854 isYouTube = data.model.src.match(/youtube|youtu\.be/); 1855 isVimeo = -1 !== data.model.src.indexOf('vimeo'); 1856 } 1857 1858 if ( settings.contentWidth && data.model.width >= settings.contentWidth ) { 1859 w = settings.contentWidth; 1860 } else { 1861 w = data.model.width; 1862 } 1863 1864 if ( w !== data.model.width ) { 1865 h = Math.ceil( ( data.model.height * w ) / data.model.width ); 1866 } else { 1867 h = data.model.height; 1868 } 1869 1870 if ( w ) { 1871 w_rule = 'width: ' + w + 'px; '; 1872 } 1873 1874 if ( isYouTube ) { 1875 classes.push( 'youtube-video' ); 1876 } 1877 1878 if ( isVimeo ) { 1879 classes.push( 'vimeo-video' ); 1880 } 1881 1882#> 1883<div style="{{ w_rule }}" class="wp-video"> 1884<video controls 1885 class="wp-video-shortcode {{ classes.join( ' ' ) }}" 1886 <# if ( w ) { #>width="{{ w }}"<# } #> 1887 <# if ( h ) { #>height="{{ h }}"<# } #> 1888 <# 1889 if ( ! _.isUndefined( data.model.poster ) && data.model.poster ) { 1890 #> poster="{{ data.model.poster }}"<# 1891 } #> 1892 preload ="{{ _.isUndefined( data.model.preload ) ? 'metadata' : data.model.preload }}" 1893 <# 1894 if ( ! _.isUndefined( data.model.autoplay ) && data.model.autoplay ) { 1895 #> autoplay<# 1896 } 1897 if ( ! _.isUndefined( data.model.loop ) && data.model.loop ) { 1898 #> loop<# 1899 } 1900 #> 1901> 1902 <# if ( ! _.isEmpty( data.model.src ) ) { 1903 if ( isYouTube ) { #> 1904 <source src="{{ data.model.src }}" type="video/youtube" /> 1905 <# } else if ( isVimeo ) { #> 1906 <source src="{{ data.model.src }}" type="video/vimeo" /> 1907 <# } else { #> 1908 <source src="{{ data.model.src }}" type="{{ settings.embedMimes[ data.model.src.split('.').pop() ] }}" /> 1909 <# } 1910 } #> 1911 1912 <# if ( data.model.mp4 ) { #> 1913 <source src="{{ data.model.mp4 }}" type="{{ settings.embedMimes[ 'mp4' ] }}" /> 1914 <# } #> 1915 <# if ( data.model.m4v ) { #> 1916 <source src="{{ data.model.m4v }}" type="{{ settings.embedMimes[ 'm4v' ] }}" /> 1917 <# } #> 1918 <# if ( data.model.webm ) { #> 1919 <source src="{{ data.model.webm }}" type="{{ settings.embedMimes[ 'webm' ] }}" /> 1920 <# } #> 1921 <# if ( data.model.ogv ) { #> 1922 <source src="{{ data.model.ogv }}" type="{{ settings.embedMimes[ 'ogv' ] }}" /> 1923 <# } #> 1924 <# if ( data.model.flv ) { #> 1925 <source src="{{ data.model.flv }}" type="{{ settings.embedMimes[ 'flv' ] }}" /> 1926 <# } #> 1927 {{{ data.model.content }}} 1928</video> 1929</div> 1930 1931 <# if ( ! _.isEmpty( data.model.src ) ) { 1932 ext = data.model.src.split('.').pop(); 1933 if ( html5types[ ext ] ) { 1934 delete html5types[ ext ]; 1935 } 1936 #> 1937 <span class="setting"> 1938 <label for="video-details-source" class="name">URL</label> 1939 <input type="text" id="video-details-source" readonly data-setting="src" value="{{ data.model.src }}" /> 1940 <button type="button" class="button-link remove-setting">Remove video source</button> 1941 </span> 1942 <# } #> 1943 <# if ( ! _.isEmpty( data.model.mp4 ) ) { 1944 if ( ! _.isUndefined( html5types.mp4 ) ) { 1945 delete html5types.mp4; 1946 } 1947 #> 1948 <span class="setting"> 1949 <label for="video-details-mp4-source" class="name">MP4</label> 1950 <input type="text" id="video-details-mp4-source" readonly data-setting="mp4" value="{{ data.model.mp4 }}" /> 1951 <button type="button" class="button-link remove-setting">Remove video source</button> 1952 </span> 1953 <# } #> 1954 <# if ( ! _.isEmpty( data.model.m4v ) ) { 1955 if ( ! _.isUndefined( html5types.m4v ) ) { 1956 delete html5types.m4v; 1957 } 1958 #> 1959 <span class="setting">
1960 <label for="video-details-m4v-source" class="name">M4V</label> 1961 <input type="text" id="video-details-m4v-source" readonly data-setting="m4v" value="{{ data.model.m4v }}" /> 1962 <button type="button" class="button-link remove-setting">Remove video source</button> 1963 </span> 1964 <# } #> 1965 <# if ( ! _.isEmpty( data.model.webm ) ) { 1966 if ( ! _.isUndefined( html5types.webm ) ) { 1967 delete html5types.webm; 1968 } 1969 #> 1970 <span class="setting"> 1971 <label for="video-details-webm-source" class="name">WEBM</label> 1972 <input type="text" id="video-details-webm-source" readonly data-setting="webm" value="{{ data.model.webm }}" /> 1973 <button type="button" class="button-link remove-setting">Remove video source</button> 1974 </span> 1975 <# } #> 1976 <# if ( ! _.isEmpty( data.model.ogv ) ) { 1977 if ( ! _.isUndefined( html5types.ogv ) ) { 1978 delete html5types.ogv; 1979 } 1980 #> 1981 <span class="setting"> 1982 <label for="video-details-ogv-source" class="name">OGV</label> 1983 <input type="text" id="video-details-ogv-source" readonly data-setting="ogv" value="{{ data.model.ogv }}" /> 1984 <button type="button" class="button-link remove-setting">Remove video source</button> 1985 </span> 1986 <# } #> 1987 <# if ( ! _.isEmpty( data.model.flv ) ) { 1988 if ( ! _.isUndefined( html5types.flv ) ) { 1989 delete html5types.flv; 1990 } 1991 #> 1992 <span class="setting"> 1993 <label for="video-details-flv-source" class="name">FLV</label> 1994 <input type="text" id="video-details-flv-source" readonly data-setting="flv" value="{{ data.model.flv }}" /> 1995 <button type="button" class="button-link remove-setting">Remove video source</button> 1996 </span> 1997 <# } #> 1998 </div> 1999 2000 <# if ( ! _.isEmpty( html5types ) ) { #> 2001 <fieldset class="setting-group"> 2002 <legend class="name">Add alternate sources for maximum HTML5 playback</legend> 2003 <span class="setting"> 2004 <span class="button-large"> 2005 <# _.each( html5types, function (mime, type) { #> 2006 <button class="button add-media-source" data-mime="{{ mime }}">{{ type }}</button> 2007 <# } ) #> 2008 </span> 2009 </span> 2010 </fieldset> 2011 <# } #> 2012 2013 <# if ( ! _.isEmpty( data.model.poster ) ) { #> 2014 <span class="setting"> 2015 <label for="video-details-poster-image" class="name">Poster Image</label> 2016 <input type="text" id="video-details-poster-image" readonly data-setting="poster" value="{{ data.model.poster }}" /> 2017 <button type="button" class="button-link remove-setting">Remove poster image</button> 2018 </span> 2019 <# } #> 2020 2021 <fieldset class="setting-group"> 2022 <legend class="name">Preload</legend> 2023 <span class="setting preload"> 2024 <span class="button-group button-large" data-setting="preload"> 2025 <button class="button" value="auto">Auto</button> 2026 <button class="button" value="metadata">Metadata</button> 2027 <button class="button active" value="none">None</button> 2028 </span> 2029 </span> 2030 </fieldset> 2031 2032 <span class="setting-group"> 2033 <span class="setting checkbox-setting autoplay"> 2034 <input type="checkbox" id="video-details-autoplay" data-setting="autoplay" /> 2035 <label for="video-details-autoplay" class="checkbox-label">Autoplay</label> 2036 </span> 2037 2038 <span class="setting checkbox-setting"> 2039 <input type="checkbox" id="video-details-loop" data-setting="loop" /> 2040 <label for="video-details-loop" class="checkbox-label">Loop</label> 2041 </span> 2042 </span> 2043 2044 <span class="setting" data-setting="content"> 2045 <# 2046 var content = ''; 2047 if ( ! _.isEmpty( data.model.content ) ) { 2048 var tracks = jQuery( data.model.content ).filter( 'track' ); 2049 _.each( tracks.toArray(), function( track, index ) { 2050 content += track.outerHTML; #> 2051 <label for="video-details-track-{{ index }}" class="name">Tracks (subtitles, captions, descriptions, chapters, or metadata)</label> 2052 <input class="content-track" type="text" id="video-details-track-{{ index }}" aria-describedby="video-details-track-desc-{{ index }}" value="{{ track.outerHTML }}" />
2053 <span class="description" id="video-details-track-desc-{{ index }}"> 2054 The srclang, label, and kind values can be edited to set the video track language and kind. </span> 2055 <button type="button" class="button-link remove-setting remove-track">Remove video track</button><br /> 2056 <# } ); #> 2057 <# } else { #> 2058 <span class="name">Tracks (subtitles, captions, descriptions, chapters, or metadata)</span><br /> 2059 <em>There are no associated subtitles.</em> 2060 <# } #> 2061 <textarea class="hidden content-setting">{{ content }}</textarea> 2062 </span> 2063 </div> 2064 </div> 2065 </script>
2065 2066 2067
2067<script type="text/html" id="tmpl-editor-gallery"> 2068 <# if ( data.attachments.length ) { #> 2069 <div class="gallery gallery-columns-{{ data.columns }}"> 2070 <# _.each( data.attachments, function( attachment, index ) { #> 2071 <dl class="gallery-item"> 2072 <dt class="gallery-icon"> 2073 <# if ( attachment.thumbnail ) { #> 2074 <img src="{{ attachment.thumbnail.url }}" width="{{ attachment.thumbnail.width }}" height="{{ attachment.thumbnail.height }}" alt="{{ attachment.alt }}" /> 2075 <# } else { #> 2076 <img src="{{ attachment.url }}" alt="{{ attachment.alt }}" /> 2077 <# } #> 2078 </dt> 2079 <# if ( attachment.caption ) { #> 2080 <dd class="wp-caption-text gallery-caption"> 2081 {{{ data.verifyHTML( attachment.caption ) }}} 2082 </dd> 2083 <# } #> 2084 </dl> 2085 <# if ( index % data.columns === data.columns - 1 ) { #> 2086 <br style="clear: both;" /> 2087 <# } #> 2088 <# } ); #> 2089 </div> 2090 <# } else { #> 2091 <div class="wpview-error"> 2092 <div class="dashicons dashicons-format-gallery"></div><p>No items found.</p> 2093 </div> 2094 <# } #> 2095 </script>
2095 2096 2097
2097<script type="text/html" id="tmpl-crop-content"> 2098 <img class="crop-image" src="{{ data.url }}" alt="Image crop area preview. Requires mouse interaction." /> 2099 <div class="upload-errors"></div> 2100 </script>
2100 2101 2102
2102<script type="text/html" id="tmpl-site-icon-preview-crop"> 2103 <style> 2104 :root{ 2105 --site-icon-url: url( "{{ data.url }}" ); 2106 } 2107 </style> 2108 <h2>Site Icon Preview</h2> 2109 <p>As an app icon and a browser icon.</p> 2110 <div class="site-icon-preview crop"> 2111 <div class="image-preview-wrap app-icon-preview"> 2112 <img id="preview-app-icon" src="{{ data.url }}" class="app-icon-preview" alt="Preview as an app icon" /> 2113 </div> 2114 <div class="site-icon-preview-browser"> 2115 <svg role="img" aria-hidden="true" fill="none" xmlns="http://www.w3.org/2000/svg" class="browser-buttons"><path fill-rule="evenodd" clip-rule="evenodd" d="M0 20a6 6 0 1 1 12 0 6 6 0 0 1-12 0Zm18 0a6 6 0 1 1 12 0 6 6 0 0 1-12 0Zm24-6a6 6 0 1 0 0 12 6 6 0 0 0 0-12Z" /></svg> 2116 <div class="site-icon-preview-tab"> 2117 <div class="image-preview-wrap browser"> 2118 <img id="preview-favicon" src="{{ data.url }}" class="browser-icon-preview" alt="Preview as a browser icon" /> 2119 </div> 2120 <div class="site-icon-preview-site-title" aria-hidden="true"><# print( 'NAMI San Diego' ) #></div> 2121 <svg role="img" aria-hidden="true" fill="none" xmlns="http://www.w3.org/2000/svg" class="close-button"> 2122 <path d="M12 13.0607L15.7123 16.773L16.773 15.7123L13.0607 12L16.773 8.28772L15.7123 7.22706L12 10.9394L8.28771 7.22705L7.22705 8.28771L10.9394 12L7.22706 15.7123L8.28772 16.773L12 13.0607Z" /> 2123 </svg> 2124 </div> 2125 </div> 2126 </div> 2127 </div> 2128 </script>
2128 2129 2130 <div id='evo_global_data' data-d='{"calendars":[]}'></div><div id='evo_lightboxes' class='evo_lightboxes' style='display:none'> <div class='evo_lightbox eventcard eventon_events_list' id='' > 2131 <div class="evo_content_in"> 2132 <div class="evo_content_inin"> 2133 <div class="evo_lightbox_content"> 2134 <div class='evo_lb_closer'> 2135 <span class='evolbclose '>X</span> 2136 </div> 2137 <div class='evo_lightbox_body eventon_list_event evo_pop_body evcal_eventcard'> </div> 2138 </div> 2139 </div> 2140 </div> 2141 </div> 2142 </div><div id='evo_sp' class='evo_sp'></div>
2142<script data-minify="1" id="custom-image-widget-js" src="https://namisandiego.org/wp-content/cache/min/1/wp-content/plugins/upthink-siteorigin-widgets/extra-widgets/custom-image-widget/js/custom-image-widget.js?ver=1787873749" data-rocket-defer defer></script>
vendor: 1 bytes, line 2142
2142
2143<script id="hoverIntent-js" src="https://namisandiego.org/wp-includes/js/hoverIntent.min.js?ver=1.10.2" data-rocket-defer defer></script>
vendor: 1 bytes, line 2143
2143
2144<script id="superfish-js" src="https://namisandiego.org/wp-content/themes/genesis/lib/js/menu/superfish.min.js?ver=1.7.10" data-rocket-defer defer></script>
vendor: 1 bytes, line 2144
2144
2145<script id="superfish-args-js" src="https://namisandiego.org/wp-content/themes/genesis/lib/js/menu/superfish.args.min.js?ver=3.6.2" data-rocket-defer defer></script>
vendor: 1 bytes, line 2145
2145
2146<script id="skip-links-js" src="https://namisandiego.org/wp-content/themes/genesis/lib/js/skip-links.min.js?ver=3.6.2" data-rocket-defer defer></script>
vendor: 1 bytes, line 2146
2146
2147<script id="tf-responsive-menu-js" src="https://namisandiego.org/wp-content/themes/nami-sd/js/responsive-menu.min.js?ver=1790857294" data-rocket-defer defer></script>
vendor: 1 bytes, line 2147
2147
2148<script type="text/rocketlazyloadscript" id="evcal_gmaps-js" data-rocket-src="https://maps.googleapis.com/maps/api/js?ver=1.0" data-rocket-defer defer></script>
vendor: 1 bytes, line 2148
2148
2149<script data-minify="1" id="eventon_gmaps-js" src="https://namisandiego.org/wp-content/cache/min/1/wp-content/plugins/eventON/assets/js/maps/eventon_gen_maps.js?ver=1787873749" data-rocket-defer defer></script>
vendor: 1 bytes, line 2149
2149
2150<script data-minify="1" id="evcal_functions-js" src="https://namisandiego.org/wp-content/cache/min/1/wp-content/plugins/eventON/assets/js/eventon_functions.js?ver=1787873749" data-rocket-defer defer></script>
vendor: 1 bytes, line 2150
2150
2151<script data-minify="1" id="evcal_easing-js" src="https://namisandiego.org/wp-content/cache/min/1/wp-content/plugins/eventON/assets/js/lib/jquery.easing.1.3.js?ver=1787873749"></script>
vendor: 1 bytes, line 2151
2151
2152<script data-minify="1" id="evo_handlebars-js" src="https://namisandiego.org/wp-content/cache/min/1/wp-content/plugins/eventON/assets/js/lib/handlebars.js?ver=1787873749" data-rocket-defer defer></script>
vendor: 1 bytes, line 2152
2152
2153<script data-minify="1" id="evo_jitsi-js" src="https://namisandiego.org/wp-content/cache/min/1/external_api.js?ver=1787873749" data-rocket-defer defer></script>
vendor: 1 bytes, line 2153
2153
2154<script id="evo_mobile-js" src="//namisandiego.org/wp-content/plugins/eventON/assets/js/lib/jquery.mobile.min.js?ver=5.0.13"></script>
vendor: 1 bytes, line 2154
2154
2155<script id="evo_moment-js" src="https://namisandiego.org/wp-content/plugins/eventON/assets/js/lib/moment.min.js?ver=5.0.13" data-rocket-defer defer></script>
vendor: 1 bytes, line 2155
2155
2156<script data-minify="1" id="evo_moment_tz-js" src="https://namisandiego.org/wp-content/cache/min/1/wp-content/plugins/eventON/assets/js/lib/moment_timezone_min.js?ver=1787873749" data-rocket-defer defer></script>
vendor: 1 bytes, line 2156
2156
2157<script id="underscore-js" src="https://namisandiego.org/wp-includes/js/underscore.min.js?ver=1.13.8" data-rocket-defer defer></script>
vendor: 1 bytes, line 2157
2157
2158<script id="shortcode-js" src="https://namisandiego.org/wp-includes/js/shortcode.min.js?ver=7.0.5" data-rocket-defer defer></script>
vendor: 1 bytes, line 2158
2158
2159<script id="backbone-js" src="https://namisandiego.org/wp-includes/js/backbone.min.js?ver=1.6.1" data-rocket-defer defer></script>
vendor: 1 bytes, line 2159
2159
2160<script id="wp-util-js-extra"> 2161var _wpUtilSettings = {"ajax":{"url":"/wp-admin/admin-ajax.php"}}; 2162//# sourceURL=wp-util-js-extra 2163</script>
vendor: 1 bytes, line 2163
2163
2164<script id="wp-util-js" src="https://namisandiego.org/wp-includes/js/wp-util.min.js?ver=7.0.5" data-rocket-defer defer></script>
vendor: 1 bytes, line 2164
2164
2165<script id="wp-backbone-js" src="https://namisandiego.org/wp-includes/js/wp-backbone.min.js?ver=7.0.5" data-rocket-defer defer></script>
vendor: 1 bytes, line 2165
2165
2166<script id="media-models-js-extra"> 2167var _wpMediaModelsL10n = {"settings":{"ajaxurl":"/wp-admin/admin-ajax.php","post":{"id":0}}}; 2168//# sourceURL=media-models-js-extra 2169</script>
vendor: 1 bytes, line 2169
2169
2170<script id="media-models-js" src="https://namisandiego.org/wp-includes/js/media-models.min.js?ver=7.0.5" data-rocket-defer defer></script>
vendor: 1 bytes, line 2170
2170
2171<script id="wp-plupload-js-extra"> 2172var pluploadL10n = {"queue_limit_exceeded":"You have attempted to queue too many files.","file_exceeds_size_limit":"%s exceeds the maximum upload size for this site.","zero_byte_file":"This file is empty. Please try another.","invalid_filetype":"This file cannot be processed by the web server.","not_an_image":"This file is not an image. Please try another.","image_memory_exceeded":"Memory exceeded. Please try another smaller file.","image_dimensions_exceeded":"This is larger than the maximum size. Please try another.","default_error":"An error occurred in the upload. Please try again later.","missing_upload_url":"There was a configuration error. Please contact the server administrator.","upload_limit_exceeded":"You may only upload 1 file.","http_error":"Unexpected response from the server. The file may have been uploaded successfully. Check in the Media Library or reload the page.","http_error_image":"The server cannot process the image. This can happen if the server is busy or does not have enough resources to complete the task. Uploading a smaller image may help. Suggested maximum size is 2560 pixels.","upload_failed":"Upload failed.","big_upload_failed":"Please try uploading this file with the %1$sbrowser uploader%2$s.","big_upload_queued":"%s exceeds the maximum upload size for the multi-file uploader when used in your browser.","io_error":"IO error.","security_error":"Security error.","file_cancelled":"File canceled.","upload_stopped":"Upload stopped.","dismiss":"Dismiss","crunching":"Crunching\u2026","deleted":"moved to the Trash.","error_uploading":"\u201c%s\u201d has failed to upload.","unsupported_image":"This image cannot be displayed in a web browser. For best results convert it to JPEG before uploading.","noneditable_image":"The web server cannot generate responsive image sizes for this image. Convert it to JPEG or PNG before uploading.","file_url_copied":"The file URL has been copied to your clipboard"}; 2173var _wpPluploadSettings = {"defaults":{"file_data_name":"async-upload","url":"/wp-admin/async-upload.php","filters":{"max_file_size":"52428800b","mime_types":[{"extensions":"jpg,jpeg,jpe,gif,png,bmp,tiff,tif,webp,avif,ico,heic,heif,heics,heifs,asf,asx,wmv,wmx,wm,avi,divx,flv,mov,qt,mpeg,mpg,mpe,mp4,m4v,ogv,webm,mkv,3gp,3gpp,3g2,3gp2,txt,asc,c,cc,h,srt,csv,tsv,ics,rtx,css,vtt,dfxp,mp3,m4a,m4b,aac,ra,ram,wav,x-wav,ogg,oga,flac,mid,midi,wma,wax,mka,rtf,pdf,class,tar,zip,gz,gzip,rar,7z,psd,xcf,doc,pot,pps,ppt,wri,xla,xls,xlt,xlw,mdb,mpp,docx,docm,dotx,dotm,xlsx,xlsm,xlsb,xltx,xltm,xlam,pptx,pptm,ppsx,ppsm,potx,potm,ppam,sldx,sldm,onetoc,onetoc2,onetmp,onepkg,oxps,xps,odt,odp,ods,odg,odc,odb,odf,wp,wpd,key,numbers,pages"}]},"multipart_params":{"action":"upload-attachment","_wpnonce":"d0ce7884e4"}},"browser":{"mobile":false,"supported":true},"limitExceeded":false}; 2174//# sourceURL=wp-plupload-js-extra 2175</script>
vendor: 1 bytes, line 2175
2175
2176<script id="wp-plupload-js" src="https://namisandiego.org/wp-includes/js/plupload/wp-plupload.min.js?ver=7.0.5" data-rocket-defer defer></script>
vendor: 1 bytes, line 2176
2176
2177<script id="jquery-ui-core-js" src="https://namisandiego.org/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3"></script>
vendor: 1 bytes, line 2177
2177
2178<script id="jquery-ui-mouse-js" src="https://namisandiego.org/wp-includes/js/jquery/ui/mouse.min.js?ver=1.13.3"></script>
vendor: 1 bytes, line 2178
2178
2179<script id="jquery-ui-sortable-js" src="https://namisandiego.org/wp-includes/js/jquery/ui/sortable.min.js?ver=1.13.3"></script>
vendor: 1 bytes, line 2179
2179
2180<script id="mediaelement-core-js-before"> 2181var mejsL10n = {"language":"en","strings":{"mejs.download-file":"Download File","mejs.install-flash":"You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https://get.adobe.com/flashplayer/","mejs.fullscreen":"Fullscreen","mejs.play":"Play","mejs.pause":"Pause","mejs.time-slider":"Time Slider","mejs.time-help-text":"Use Left/Right Arrow keys to advance one second, Up/Down arrows to advance ten seconds.","mejs.live-broadcast":"Live Broadcast","mejs.volume-help-text":"Use Up/Down Arrow keys to increase or decrease volume.","mejs.unmute":"Unmute","mejs.mute":"Mute","mejs.volume-slider":"Volume Slider","mejs.video-player":"Video Player","mejs.audio-player":"Audio Player","mejs.captions-subtitles":"Captions/Subtitles","mejs.captions-chapters":"Chapters","mejs.none":"None","mejs.afrikaans":"Afrikaans","mejs.albanian":"Albanian","mejs.arabic":"Arabic","mejs.belarusian":"Belarusian","mejs.bulgarian":"Bulgarian","mejs.catalan":"Catalan","mejs.chinese":"Chinese","mejs.chinese-simplified":"Chinese (Simplified)","mejs.chinese-traditional":"Chinese (Traditional)","mejs.croatian":"Croatian","mejs.czech":"Czech","mejs.danish":"Danish","mejs.dutch":"Dutch","mejs.english":"English","mejs.estonian":"Estonian","mejs.filipino":"Filipino","mejs.finnish":"Finnish","mejs.french":"French","mejs.galician":"Galician","mejs.german":"German","mejs.greek":"Greek","mejs.haitian-creole":"Haitian Creole","mejs.hebrew":"Hebrew","mejs.hindi":"Hindi","mejs.hungarian":"Hungarian","mejs.icelandic":"Icelandic","mejs.indonesian":"Indonesian","mejs.irish":"Irish","mejs.italian":"Italian","mejs.japanese":"Japanese","mejs.korean":"Korean","mejs.latvian":"Latvian","mejs.lithuanian":"Lithuanian","mejs.macedonian":"Macedonian","mejs.malay":"Malay","mejs.maltese":"Maltese","mejs.norwegian":"Norwegian","mejs.persian":"Persian","mejs.polish":"Polish","mejs.portuguese":"Portuguese","mejs.romanian":"Romanian","mejs.russian":"Russian","mejs.serbian":"Serbian","mejs.slovak":"Slovak","mejs.slovenian":"Slovenian","mejs.spanish":"Spanish","mejs.swahili":"Swahili","mejs.swedish":"Swedish","mejs.tagalog":"Tagalog","mejs.thai":"Thai","mejs.turkish":"Turkish","mejs.ukrainian":"Ukrainian","mejs.vietnamese":"Vietnamese","mejs.welsh":"Welsh","mejs.yiddish":"Yiddish"}}; 2182//# sourceURL=mediaelement-core-js-before 2183</script>
vendor: 1 bytes, line 2183
2183
2184<script id="mediaelement-core-js" src="https://namisandiego.org/wp-includes/js/mediaelement/mediaelement-and-player.min.js?ver=4.2.17" data-rocket-defer defer></script>
vendor: 1 bytes, line 2184
2184
2185<script id="mediaelement-migrate-js" src="https://namisandiego.org/wp-includes/js/mediaelement/mediaelement-migrate.min.js?ver=7.0.5" data-rocket-defer defer></script>
vendor: 1 bytes, line 2185
2185
2186<script id="mediaelement-js-extra"> 2187var _wpmejsSettings = {"pluginPath":"/wp-includes/js/mediaelement/","classPrefix":"mejs-","stretching":"responsive","audioShortcodeLibrary":"mediaelement","videoShortcodeLibrary":"mediaelement"}; 2188//# sourceURL=mediaelement-js-extra 2189</script>
vendor: 1 bytes, line 2189
2189
2190<script id="wp-mediaelement-js" src="https://namisandiego.org/wp-includes/js/mediaelement/wp-mediaelement.min.js?ver=7.0.5" data-rocket-defer defer></script>
vendor: 1 bytes, line 2190
2190
2191<script id="wp-api-request-js-extra"> 2192var wpApiSettings = {"root":"https://namisandiego.org/wp-json/","nonce":"16999492e5","versionString":"wp/v2/"}; 2193//# sourceURL=wp-api-request-js-extra 2194</script>
vendor: 1 bytes, line 2194
2194
2195<script id="wp-api-request-js" src="https://namisandiego.org/wp-includes/js/api-request.min.js?ver=7.0.5" data-rocket-defer defer></script>
vendor: 1 bytes, line 2195
2195
2196<script id="wp-dom-ready-js" src="https://namisandiego.org/wp-includes/js/dist/dom-ready.min.js?ver=a06281ae5cf5500e9317" data-rocket-defer defer></script>
vendor: 1 bytes, line 2196
2196
2197<script id="wp-hooks-js" src="https://namisandiego.org/wp-includes/js/dist/hooks.min.js?ver=7496969728ca0f95732d"></script>
vendor: 1 bytes, line 2197
2197
2198<script id="wp-i18n-js" src="https://namisandiego.org/wp-includes/js/dist/i18n.min.js?ver=781d11515ad3d91786ec"></script>
vendor: 1 bytes, line 2198
2198
2199<script id="wp-i18n-js-after"> 2200wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 2201//# sourceURL=wp-i18n-js-after 2202</script>
vendor: 1 bytes, line 2202
2202
2203<script id="wp-a11y-js" src="https://namisandiego.org/wp-includes/js/dist/a11y.min.js?ver=af934e5259bc51b8718e" data-rocket-defer defer></script>
vendor: 1 bytes, line 2203
2203
2204<script id="clipboard-js" src="https://namisandiego.org/wp-includes/js/clipboard.min.js?ver=2.0.11" data-rocket-defer defer></script>
vendor: 1 bytes, line 2204
2204
2205<script id="media-views-js-extra"> 2206var _wpMediaViewsL10n = {"mediaFrameDefaultTitle":"Media","url":"URL","addMedia":"Add media","search":"Search","select":"Select","cancel":"Cancel","update":"Update","replace":"Replace","remove":"Remove","back":"Back","selected":"%d selected","dragInfo":"Drag and drop to reorder media files.","uploadFilesTitle":"Upload files","uploadImagesTitle":"Upload images","mediaLibraryTitle":"Media Library","insertMediaTitle":"Add media","createNewGallery":"Create a new gallery","createNewPlaylist":"Create a new playlist","createNewVideoPlaylist":"Create a new video playlist","returnToLibrary":"\u2190 Go to library","allMediaItems":"All media items","allDates":"All dates","noItemsFound":"No items found.","insertIntoPost":"Insert into post","unattached":"Unattached","mine":"Mine","trash":"Trash","uploadedToThisPost":"Uploaded to this post","warnDelete":"You are about to permanently delete this item from your site.\nThis action cannot be undone.\n 'Cancel' to stop, 'OK' to delete.","warnBulkDelete":"You are about to permanently delete these items from your site.\nThis action cannot be undone.\n 'Cancel' to stop, 'OK' to delete.","warnBulkTrash":"You are about to trash these items.\n 'Cancel' to stop, 'OK' to delete.","bulkSelect":"Bulk select","trashSelected":"Move to Trash","restoreSelected":"Restore from Trash","deletePermanently":"Delete permanently","errorDeleting":"Error in deleting the attachment.","apply":"Apply","filterByDate":"Filter by date","filterByType":"Filter by type","searchLabel":"Search media","searchMediaLabel":"Search media","searchMediaPlaceholder":"Search media items...","mediaFound":"Number of media items found: %d","noMedia":"No media items found.","noMediaTryNewSearch":"No media items found. Try a different search.","attachmentDetails":"Attachment details","insertFromUrlTitle":"Insert from URL","setFeaturedImageTitle":"Featured image","setFeaturedImage":"Set featured image","createGalleryTitle":"Create gallery","editGalleryTitle":"Edit gallery","cancelGalleryTitle":"\u2190 Cancel gallery","insertGallery":"Insert gallery","updateGallery":"Update gallery","addToGallery":"Add to gallery","addToGalleryTitle":"Add to gallery","reverseOrder":"Reverse order","imageDetailsTitle":"Image details","imageReplaceTitle":"Replace image","imageDetailsCancel":"Cancel edit","editImage":"Edit image","chooseImage":"Choose image","selectAndCrop":"Select and crop","skipCropping":"Skip cropping","cropImage":"Crop image","cropYourImage":"Crop your image","cropping":"Cropping\u2026","suggestedDimensions":"Suggested image dimensions: %1$s by %2$s pixels.","cropError":"There has been an error cropping your image.","audioDetailsTitle":"Audio details","audioReplaceTitle":"Replace audio","audioAddSourceTitle":"Add audio source","audioDetailsCancel":"Cancel edit","videoDetailsTitle":"Video details","videoReplaceTitle":"Replace video","videoAddSourceTitle":"Add video source","videoDetailsCancel":"Cancel edit","videoSelectPosterImageTitle":"Select poster image","videoAddTrackTitle":"Add subtitles","playlistDragInfo":"Drag and drop to reorder tracks.","createPlaylistTitle":"Create audio playlist","editPlaylistTitle":"Edit audio playlist","cancelPlaylistTitle":"\u2190 Cancel audio playlist","insertPlaylist":"Insert audio playlist","updatePlaylist":"Update audio playlist","addToPlaylist":"Add to audio playlist","addToPlaylistTitle":"Add to Audio Playlist","videoPlaylistDragInfo":"Drag and drop to reorder videos.","createVideoPlaylistTitle":"Create video playlist","editVideoPlaylistTitle":"Edit video playlist","cancelVideoPlaylistTitle":"\u2190 Cancel video playlist","insertVideoPlaylist":"Insert video playlist","updateVideoPlaylist":"Update video playlist","addToVideoPlaylist":"Add to video playlist","addToVideoPlaylistTitle":"Add to video Playlist","filterAttachments":"Filter media","attachmentsList":"Media list","settings":{"tabs":[],"tabUrl":"https://namisandiego.org/wp-admin/media-upload.php?chromeless=1","mimeTypes":{"image":"Images","audio":"Audio","video":"Video","application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/vnd.ms-word.document.macroEnabled.12,application/vnd.ms-word.template.macroEnabled.12,application/vnd.oasis.opendocument.text,application/vnd.apple.pages,application/pdf,application/vnd.ms-xpsdocument,application/oxps,application/rtf,application/wordperfect,application/octet-stream":"Documents","application/vnd.apple.numbers,application/vnd.oasis.opendocument.spreadsheet,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.ms-excel.sheet.macroEnabled.12,application/vnd.ms-excel.sheet.binary.macroEnabled.12":"Spreadsheets","application/x-gzip,application/rar,a
2206pplication/x-tar,application/zip,application/x-7z-compressed":"Archives"},"captions":true,"nonce":{"sendToEditor":"e5f4adad87","setAttachmentThumbnail":"097a5ee334"},"post":{"id":0},"defaultProps":{"link":"none","align":"","size":""},"attachmentCounts":{"audio":1,"video":1},"oEmbedProxyUrl":"https://namisandiego.org/wp-json/oembed/1.0/proxy","embedExts":["mp3","ogg","flac","m4a","wav","mp4","m4v","webm","ogv","flv"],"embedMimes":{"mp3":"audio/mpeg","ogg":"audio/ogg","flac":"audio/flac","m4a":"audio/mpeg","wav":"audio/wav","mp4":"video/mp4","m4v":"video/mp4","webm":"video/webm","ogv":"video/ogg","flv":"video/x-flv"},"contentWidth":null,"months":[{"year":"2026","month":"9","text":"September 2026"},{"year":"2026","month":"8","text":"August 2026"},{"year":"2026","month":"7","text":"July 2026"},{"year":"2026","month":"6","text":"June 2026"},{"year":"2026","month":"5","text":"May 2026"},{"year":"2026","month":"4","text":"April 2026"},{"year":"2026","month":"3","text":"March 2026"},{"year":"2026","month":"2","text":"February 2026"},{"year":"2026","month":"1","text":"January 2026"},{"year":"2025","month":"12","text":"December 2025"},{"year":"2025","month":"11","text":"November 2025"},{"year":"2025","month":"10","text":"October 2025"},{"year":"2025","month":"9","text":"September 2025"},{"year":"2025","month":"8","text":"August 2025"},{"year":"2025","month":"6","text":"June 2025"},{"year":"2025","month":"5","text":"May 2025"},{"year":"2025","month":"1","text":"January 2025"},{"year":"2024","month":"12","text":"December 2024"},{"year":"2024","month":"11","text":"November 2024"}],"mediaTrash":0,"infiniteScrolling":0}}; 2207//# sourceURL=media-views-js-extra 2208</script>
vendor: 1 bytes, line 2208
2208
2209<script id="media-views-js" src="https://namisandiego.org/wp-includes/js/media-views.min.js?ver=7.0.5" data-rocket-defer defer></script>
vendor: 1 bytes, line 2209
2209
2210<script id="media-editor-js" src="https://namisandiego.org/wp-includes/js/media-editor.min.js?ver=7.0.5" data-rocket-defer defer></script>
vendor: 1 bytes, line 2210
2210
2211<script id="media-audiovideo-js" src="https://namisandiego.org/wp-includes/js/media-audiovideo.min.js?ver=7.0.5" data-rocket-defer defer></script>
vendor: 1 bytes, line 2211
2211
2212<script id="evo_mouse-js" src="//namisandiego.org/wp-content/plugins/eventON/assets/js/lib/jquery.mousewheel.min.js?ver=5.0.13"></script>
vendor: 1 bytes, line 2212
2212
2213<script id="evcal_ajax_handle-js-extra"> 2214var the_ajax_script = {"ajaxurl":"https://namisandiego.org/wp-admin/admin-ajax.php","rurl":"https://namisandiego.org/wp-json/","postnonce":"a41219dd58","ajax_method":"ajax","evo_v":"5.0.13"}; 2215var evo_general_params = {"is_admin":"","ajaxurl":"https://namisandiego.org/wp-admin/admin-ajax.php","evo_ajax_url":"/?evo-ajax=%%endpoint%%","ajax_method":"endpoint","rest_url":"https://namisandiego.org/wp-json/eventon/v1/data?evo-ajax=%%endpoint%%","n":"a41219dd58","nonce":"16999492e5","evo_v":"5.0.13","text":{"err1":"This field is required","err2":"Invalid email format","err3":"Incorrect Answer","local_time":"Local Time"},"html":{"preload_general":"\u003Cdiv class='evo_loading_bar_holder h100 loading_e swipe' style=''\u003E\u003Cdiv class='nesthold c g'\u003E\u003Cdiv class='evo_loading_bar wid_50% hi_70px' style='width:50%; height:70px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_100% hi_40px' style='width:100%; height:40px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_100% hi_40px' style='width:100%; height:40px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_100% hi_40px' style='width:100%; height:40px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_100% hi_40px' style='width:100%; height:40px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E","preload_events":"\u003Cdiv class='evo_loading_bar_holder h100 loading_e swipe' style=''\u003E\u003Cdiv class='nest nest1 e'\u003E\u003Cdiv class='nesthold r g10'\u003E\u003Cdiv class='nest nest2 e1'\u003E\u003Cdiv class='evo_loading_bar wid_100px hi_95px' style='width:100px; height:95px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class='nest nest2 e2'\u003E\u003Cdiv class='evo_loading_bar wid_50% hi_55px' style='width:50%; height:55px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class='nest nest1 e'\u003E\u003Cdiv class='nesthold r g10'\u003E\u003Cdiv class='nest nest2 e1'\u003E\u003Cdiv class='evo_loading_bar wid_100px hi_95px' style='width:100px; height:95px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class='nest nest2 e2'\u003E\u003Cdiv class='evo_loading_bar wid_50% hi_55px' style='width:50%; height:55px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class='nest nest1 e'\u003E\u003Cdiv class='nesthold r g10'\u003E\u003Cdiv class='nest nest2 e1'\u003E\u003Cdiv class='evo_loading_bar wid_100px hi_95px' style='width:100px; height:95px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class='nest nest2 e2'\u003E\u003Cdiv class='evo_loading_bar wid_50% hi_55px' style='width:50%; height:55px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E","preload_event_tiles":"\u003Cdiv class='evo_loading_bar_holder h100 loading_e_tile swipe' style=''\u003E\u003Cdiv class='nest nest1 e'\u003E\u003Cdiv class='nesthold g'\u003E\u003Cdiv class='evo_loading_bar wid_50% hi_55px' style='width:50%; height:55px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class='nest nest1 e'\u003E\u003Cdiv class='nesthold g'\u003E\u003Cdiv class='evo_loading_bar wid_50% hi_55px' style='width:50%; height:55px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class='nest nest1 e'\u003E\u003Cdiv class='nesthold g'\u003E\u003Cdiv class='evo_loading_bar wid_50% hi_55px' style='width:50%; height:55px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class='nest nest1 e'\u003E\u003Cdiv class='nesthold g'\u003E\u003Cdiv class='evo_loading_bar wid_50% hi_55px' style='width:50%; height:55px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class='nest nest1 e'\u003E\u003Cdiv class='nesthold g'\u003E\u003Cdiv class='evo_loading_bar wid_50% hi_55px' style='width:50%; height:55px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class='nest nest1 e'\u003E\u003Cdiv class='nesthold g'\u003E\u003Cdiv class='evo_loading_bar wid_50% hi_55px' style='width:50%; height:55px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_90% hi_30px' style='width:90%; height:30px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E","preload_taxlb":"\u003Cdiv class='evo_loading_bar_holder h100 loading_taxlb swipe' style=''\u003E\u003Cdiv class='evo_loading_bar wid_50% hi_95px' style='width:50%; height:95px;
2215 '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_30% hi_30px' style='width:30%; height:30px; margin-bottom:30px;'\u003E\u003C/div\u003E\u003Cdiv class='nesthold r g10'\u003E\u003Cdiv class='nest nest2 e1'\u003E\u003Cdiv class='evo_loading_bar wid_100% hi_150px' style='width:100%; height:150px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_100% hi_150px' style='width:100%; height:150px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_100% hi_95px' style='width:100%; height:95px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class='nest nest2 e2'\u003E\u003Cdiv class='evo_loading_bar wid_100% hi_95px' style='width:100%; height:95px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_100% hi_95px' style='width:100%; height:95px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_100% hi_95px' style='width:100%; height:95px; '\u003E\u003C/div\u003E\u003Cdiv class='evo_loading_bar wid_100% hi_95px' style='width:100%; height:95px; '\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E","preload_gmap":"\n\t\t\u003Cspan class='evo_map_load_out evoposr evodb evobr15'\u003E\n\t\t\u003Ci class='fa fa-location-dot evoposa'\u003E\u003C/i\u003E\u003Cspan class='evo_map_load evoposr evodb'\u003E\t\t\t\t\t\n\t\t\t\t\t\u003Ci class='a'\u003E\u003C/i\u003E\n\t\t\t\t\t\u003Ci class='b'\u003E\u003C/i\u003E\n\t\t\t\t\t\u003Ci class='c'\u003E\u003C/i\u003E\n\t\t\t\t\t\u003Ci class='d'\u003E\u003C/i\u003E\n\t\t\t\t\t\u003Ci class='e'\u003E\u003C/i\u003E\n\t\t\t\t\t\u003Ci class='f'\u003E\u003C/i\u003E\n\t\t\t\t\u003C/span\u003E\u003C/span\u003E"},"cal":{"lbs":"sc1","lbnav":"no","is_admin":false,"search_openoninit":true}}; 2216//# sourceURL=evcal_ajax_handle-js-extra 2217</script>
vendor: 1 bytes, line 2217
2217
2218<script data-minify="1" id="evcal_ajax_handle-js" src="https://namisandiego.org/wp-content/cache/min/1/wp-content/plugins/eventON/assets/js/eventon_script.js?ver=1787873749" data-rocket-defer defer></script>
vendor: 1 bytes, line 2218
2218
2219<script data-minify="1" id="cvw-pb-animation-js-js" src="https://namisandiego.org/wp-content/cache/min/1/wp-content/plugins/cvw-pb-animation/aos.js?ver=1787873749"></script>
vendor: 1 bytes, line 2219
2219
2220<script id="siteorigin-panels-front-styles-js-extra"> 2221var panelsStyles = {"fullContainer":"body","stretchRows":""}; 2222//# sourceURL=siteorigin-panels-front-styles-js-extra 2223</script>
vendor: 1 bytes, line 2223
2223
2224<script id="siteorigin-panels-front-styles-js" src="https://namisandiego.org/wp-content/plugins/siteorigin-panels/js/styling.min.js?ver=2.36.1"></script>
vendor: 1 bytes, line 2224
2224
2225<script id="sow-tabs-js-extra"> 2226var sowTabs = {"scrollto_after_change":"","scrollto_offset":"90","always_scroll":""}; 2227var sowTabs = {"scrollto_after_change":"","scrollto_offset":"90","always_scroll":""}; 2228//# sourceURL=sow-tabs-js-extra 2229</script>
vendor: 1 bytes, line 2229
2229
2230<script id="sow-tabs-js" src="https://namisandiego.org/wp-content/plugins/so-widgets-bundle/widgets/tabs/js/tabs.min.js?ver=1.74.3" data-rocket-defer defer></script>
vendor: 1 bytes, line 2230
2230
2231<script type="text/rocketlazyloadscript">document.body.className = document.body.className.replace("siteorigin-panels-before-js","");</script>
2231<script>window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload,iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue} 2232if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue} 2233images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1} 2234if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script>
2234<script data-no-minify="1" async src="https://namisandiego.org/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js"></script>
2234<script>function lazyLoadThumb(e,alt,l){var t='<img data-lazy-src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360"><noscript><img src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360"></noscript>',a='<button class="play" aria-label="Play Youtube video"></button>';if(l){t=t.replace('data-lazy-','');t=t.replace('loading="lazy"','');t=t.replace(/<noscript>.*?<\/noscript>/g,'');}t=t.replace('alt=""','alt="'+alt+'"');return t.replace("ID",e)+a}function lazyLoadYoutubeIframe(){var e=document.createElement("iframe"),t="ID?autoplay=1";t+=0===this.parentNode.dataset.query.length?"":"&"+this.parentNode.dataset.query;e.setAttribute("src",t.replace("ID",this.parentNode.dataset.src)),e.setAttribute("frameborder","0"),e.setAttribute("allowfullscreen","1"),e.setAttribute("allow","accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"),this.parentNode.parentNode.replaceChild(e,this.parentNode)}document.addEventListener("DOMContentLoaded",function(){var exclusions=["sow-accordion-icon-image","no-lazyload","style-svg"];var e,t,p,u,l,a=document.getElementsByClassName("rll-youtube-player");for(t=0;t<a.length;t++)(e=document.createElement("div")),(u='https://i.ytimg.com/vi/ID/hqdefault.jpg'),(u=u.replace('ID',a[t].dataset.id)),(l=exclusions.some(exclusion=>u.includes(exclusion))),e.setAttribute("data-id",a[t].dataset.id),e.setAttribute("data-query",a[t].dataset.query),e.setAttribute("data-src",a[t].dataset.src),(e.innerHTML=lazyLoadThumb(a[t].dataset.id,a[t].dataset.alt,l)),a[t].appendChild(e),(p=e.querySelector(".play")),(p.onclick=lazyLoadYoutubeIframe)});</script>
2234<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a43bb09669da410d',t:'MTc5MDg2MDA0MA=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
2234</body></html> 2235 2236<!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me -->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.